@charset "UTF-8";[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{-webkit-touch-callout:none;pointer-events:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";opacity:0;position:absolute;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{-ms-overflow-style:scrollbar!important;direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15;overflow:hidden auto}.browser-firefox .wrapper-firefox{padding-top:122px;-moz-transform:scale(.75);-moz-transform-origin:50% 0}@media(max-width:1199px){.browser-firefox .wrapper-firefox{-moz-transform:scale(1)}}body{zoom:.75;margin:0}@media(max-width:1199px){body{zoom:unset}}#root{height:100%}.service-page,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}[data-accordion=element].is-active>[data-accordion=content]{max-height:100%}[data-accordion=parent].no-transition [data-accordion=content]{transition:none}[data-accordion=content]{max-height:0;overflow:hidden;transition:max-height .3s}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:400;src:url(/static/media/SFProDisplay-Regular.d5ff9f6824d2c6607361.woff2) format("woff2"),url(/static/media/SFProDisplay-Regular.7ee14c637e39445d7093.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:500;src:url(/static/media/SFProDisplay-Medium.22a99d36f90cc52d2914.woff2) format("woff2"),url(/static/media/SFProDisplay-Medium.7274e74c05adf47dbcd9.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:600;src:url(/static/media/SFProDisplay-Semibold.3926eb65ce4420a81930.woff2) format("woff2"),url(/static/media/SFProDisplay-Semibold.340c3a1a6dddb0b99476.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:600;src:url(/static/media/SFProDisplay-SemiboldItalic.dba74d198fd5f314b330.woff2) format("woff2"),url(/static/media/SFProDisplay-SemiboldItalic.c50c412ba7628c654fd6.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:700;src:url(/static/media/SFProDisplay-Bold.84c242fe1f30a86d5ab3.woff2) format("woff2"),url(/static/media/SFProDisplay-Bold.5b08afd6b167d7ec48ce.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:800;src:url(/static/media/SFProDisplay-Heavy.24136192bce52708c98b.woff2) format("woff2"),url(/static/media/SFProDisplay-Heavy.bc1c996658eecdd3f3d2.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/static/media/Montserrat-Medium.d6bbb7c3c86aa8edcd0a.woff2) format("woff2"),url(/static/media/Montserrat-Medium.d42dad28f6470e5162c2.woff) format("woff")}*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100vh;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:SF Pro Display,Arial,sans-serif;font-size:clamp(12px,.25vw + .7rem,16px);font-style:normal;font-weight:400;line-height:24px;text-rendering:optimizeLegibility}body{background-color:#fff;height:100%;width:100%}a{color:#000;text-decoration:none}img,video{display:block;height:auto;max-width:100%}textarea{resize:none}input:-webkit-autofill{-webkit-text-fill-color:#000;box-shadow:inset 0 0 0 1000px #fff}input,textarea{border-radius:0}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{box-shadow:none}select{border-radius:0}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield}[type=button],[type=reset],[type=submit],button,input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;appearance:none}.wrapper{display:flex;flex-direction:column;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);position:relative}.wrapper .footer,.wrapper .header{flex-shrink:0}.wrapper main{flex-grow:1}.rouble{font-family:Rouble,Arial,sans-serif;font-weight:400!important;text-transform:lowercase!important}.visually-hidden{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.scroll-lock-ios{overflow:hidden;position:fixed}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.no-transition{transition:none!important}@media(max-width:767px){.desktop-only{display:none}}.mobile-only{display:none}@media(max-width:767px){.mobile-only{display:block}}.nowrap{white-space:nowrap}.list-reset{list-style:none;margin:0;padding:0}.color-grey{color:#9ea4a7}.color-neon-blue{color:#434bee}.text{margin:0}.btn-reset{background-color:#0000;border:0;color:inherit;cursor:pointer;padding:0}.asterisk{color:#ec0e28}.container{margin:0 auto;max-width:1920px;padding:0 40px;width:100%}@media(max-width:1919px){.container{padding:0 24px}}@media(max-width:1023px){.container{padding:0 24px}}@media(max-width:767px){.container{padding:0 16px}}.header{background-color:#fff;left:0;padding:32px 0;position:sticky;top:0;width:100%;z-index:1000}.browser-firefox .header{position:fixed;top:0!important;-moz-transform:scale(.75);-moz-transform-origin:50% 0}.browser-firefox .header:after,.browser-firefox .header:before{background-color:#fff;content:"";height:100%;position:absolute;top:0;width:100vw}.browser-firefox .header:before{left:100%}.browser-firefox .header:after{right:100%}@media(max-width:1199px){.browser-firefox .header{position:sticky;-moz-transform:scale(1)}}@media(max-width:1023px){.header{padding:12px 0}}.header__container{align-items:center;column-gap:23px;display:grid;grid-template-columns:max-content 1fr max-content;position:relative;z-index:1000}.header__container--preview{pointer-events:none}@media(max-width:1100px){.header__container{column-gap:0}}@media(max-width:1023px){.header__container{column-gap:0;grid-template-columns:1fr 1fr}}.header__logo{display:block;height:40px;margin-right:35px;-webkit-user-select:none;user-select:none;width:154px}.header__logo img{height:100%;width:100%}@media(max-width:1023px){.header__logo{height:24px;margin-right:0;width:94px}}.header .custom-select{z-index:3}@media(max-width:1023px){.header .custom-select{height:45px;margin-left:75%;margin-top:-10px;width:70px}}@media(max-width:767px){.header .custom-select{height:45px;margin-left:50%;margin-top:-10px;width:75px}}.header__menu-container{align-items:center;display:flex;justify-content:space-between}@media(max-width:767px){.header__menu-container{align-items:stretch;flex-direction:column}}.header__menu{display:flex;list-style:none;margin:0;padding:0}.header__menu-item:not(:last-child){margin-right:8px}.header__menu-link{color:#17171b;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;padding:8px 12px;text-transform:uppercase;-webkit-user-select:none;user-select:none}@media(max-width:1023px){.header__menu-link{padding:8px 0}}@media(hover:hover),screen and (min-width:0\0){.header__menu-link:focus,.header__menu-link:hover{opacity:.6}}.header__menu-link-active{border-radius:48px;color:#fff;margin-left:12px;margin-right:12px;padding:8px 12px}@media(max-width:1023px){.header__menu-link-active{margin:0;padding:8px 12px}}.header__menu-link-active--about{background-color:#23232a}.header__menu-link-active--customer{background-color:#434bee}.header__menu-link-active--specialist{background-color:#22d695}@media(hover:hover),screen and (min-width:0\0){.header__menu-link-active:focus,.header__menu-link-active:hover{opacity:1}}.header__buttons{display:grid;grid-template-columns:repeat(2,max-content)}@media(max-width:1023px){.header__buttons{display:flex}.header__buttons .btn--transparent{padding:14px 32px}.header__button{margin-bottom:6px}}.header__navigation.is-active .header__menu-container{display:block}.header__user-panel{padding-bottom:6px;padding-right:16px;padding-top:3px}.header__navigation.is-active~.header__logo{display:none}.header__navigation.is-active~.custom-select{display:block}.burger-container.tablet{background-color:#fff;border-radius:0 0 12px 12px;left:0;padding:10px 24px;position:absolute;right:0;top:100%}.burger-container.tablet .header__menu{gap:10px}.burger-container.tablet .custom-select{display:block;height:40px;width:55px}.burger-container.tablet .custom-select__control{padding:0}.burger-container.tablet .custom-select__single-value{width:30px}.burger-container.tablet .custom-select__indicator{width:14px}.burger-container.mobile{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0}.burger-container.mobile .header__user-panel{border-bottom:1px solid #d2d5dd;order:-1;padding:16px;width:100%}.burger-container.mobile .mobile-header{border-bottom:1px solid #d2d5dd;display:flex;justify-content:space-between;padding:16px 14px 0}.burger-container.mobile .mobile-header .close-btn{background:none;border:none;cursor:pointer;display:inline-block;margin:0;outline:none;padding:5px 10px 10px}.burger-container.mobile .mobile-header .custom-select{display:block;width:55px}.burger-container.mobile .mobile-header .custom-select__control{padding:0}.burger-container.mobile .mobile-header .custom-select__single-value{width:30px}.burger-container.mobile .mobile-header .custom-select__indicator{width:14px}.burger-container.mobile .header__overlay{padding:0}.burger-container.mobile .header__menu-container{grid-template-columns:1fr}.burger-container.mobile .header__menu{flex-direction:column;gap:36px;padding:43px 16px}.burger-container.mobile .header__buttons{flex-direction:column-reverse;margin-top:40px;padding:0 16px}@media(max-width:479px){.burger-container.mobile .header__menu{gap:16px;padding:24px 16px}.burger-container.mobile .header__menu-container{position:relative}.burger-container.mobile .user-nav__item{color:#17171b;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;text-transform:uppercase;-webkit-user-select:none;user-select:none}}.footer{background-color:#f4f4f6;border-radius:32px 32px 0 0;padding:84px 60px 65px 80px;position:relative}.browser-firefox .footer{left:50%;transform:translateX(-50%);width:133.3333333333%}@media(max-width:1199px){.browser-firefox .footer{width:100%}}@media(max-width:1439px){.footer{padding:60px 0 80px}}@media(max-width:1023px){.footer{padding:40px 0 60px}}@media(max-width:767px){.footer{border-radius:24px 24px 0 0;padding:34px 0 24px}}.footer .custom-select[data-name=select-lang] .custom-select__icon{margin-left:0}.footer__wrapper{display:flex}.footer__wrapper--preview{pointer-events:none}@media(max-width:767px){.footer__wrapper{flex-direction:column}}.footer__wrapper-logo-marketplace{margin-top:-5px}.footer__wrapper-nav-legal{flex:1 1;padding:0 25.5% 0 16%}@media(max-width:1919px){.footer__wrapper-nav-legal{padding:0 16% 0 10%}}@media(max-width:1439px){.footer__wrapper-nav-legal{padding:0 10%}}@media(max-width:1023px){.footer__wrapper-nav-legal{padding:0 5%}}@media(max-width:767px){.footer__wrapper-nav-legal{padding:0}}.footer__logo{display:block;width:154px}@media(max-width:767px){.footer__logo{width:94px}}.footer__logo img{height:40px;width:154px}@media(max-width:767px){.footer__logo img{height:26px;width:94px}}.footer__marketplace{display:flex;flex-wrap:wrap;margin-bottom:120px;margin-top:26px}@media(max-width:767px){.footer__marketplace{margin-bottom:26px;margin-top:16px}}.footer__marketplace__link{align-items:center;background-color:#23232a;border-radius:8px;display:flex;margin-bottom:8px;margin-right:8px;padding:12px 16px;transition:.4s}@media(max-width:767px){.footer__marketplace__link{margin-right:12px;padding:9px 9px 9px 10px;width:130px}}.footer__marketplace__link:focus,.footer__marketplace__link:hover{opacity:.7;transition:.4s}.footer__marketplace__link:last-child{margin-right:0}@media(max-width:767px){.footer__marketplace__icon{height:22px;width:19px}}.footer__marketplace__text{color:#fff;font-size:10px;line-height:12px;margin:0 0 0 12px}@media(max-width:767px){.footer__marketplace__text{font-size:8px;letter-spacing:.02em;line-height:10px;margin-right:14px}}.footer__marketplace span{font-size:16px;font-weight:500;line-height:19px}@media(max-width:767px){.footer__marketplace span{font-size:12px;line-height:14px}}.footer__nav__list{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 96px;padding:0}@media(max-width:1341px){.footer__nav__list{flex-direction:column}}@media(max-width:1023px){.footer__nav__list{margin-bottom:37px;margin-top:2px}}.footer__nav-item{flex-basis:50%;margin-bottom:18px;transition:.4s}@media(max-width:767px){.footer__nav-item{margin-bottom:6px}}.footer__nav-item:focus-within,.footer__nav-item:hover{opacity:.7;transition:.4s}.footer__nav-link{color:#17171b;font-size:18px;font-weight:500;line-height:30px}@media(max-width:767px){.footer__nav-link{letter-spacing:0}}.footer__legal-ground{margin-bottom:-1px;position:relative;z-index:2}@media(max-width:767px){.footer__legal-ground{margin-bottom:28px}}.footer__legal-ground-link{color:#9ea4a7;display:block;font-size:14px;line-height:30px;margin-bottom:10px;max-width:400px;transition:.4s}@media(max-width:1140px){.footer__legal-ground-link{max-width:260px}}@media(max-width:767px){.footer__legal-ground-link{font-size:12px;font-weight:500;letter-spacing:.02em;line-height:20px;max-width:400px}}.footer__legal-ground-link:focus,.footer__legal-ground-link:hover{color:#17171b;transition:.4s}.footer__wrapper-social-select{margin-left:auto;margin-top:-5px}@media(max-width:1023px){.footer__wrapper-social-select{margin-left:0}}.footer__select{margin-bottom:39px;margin-left:28px;position:relative}@media(max-width:767px){.footer__select{margin-bottom:16px;margin-left:34px}}.footer__select-img{left:-26px;position:absolute;top:12px}@media(max-width:767px){.footer__select-img{left:-33px}}.footer__social{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 130px;padding:0;width:200px}@media(max-width:767px){.footer__social{margin-bottom:28px}}.footer__social-item{background-color:#17171b0d;border-radius:50%;height:40px;margin-bottom:8px;margin-right:8px;text-align:center;transition:.3s;width:40px}.footer__social-item:nth-child(4n+4){margin-right:0}.footer__social-item:focus-within,.footer__social-item:hover{background-color:#17171b;transition:.5s}.footer__social-link{display:block;height:40px;padding:10px;transition:.3s;width:40px}.footer__social-link:focus,.footer__social-link:hover{opacity:.7;transition:.4s}.footer-copyright{bottom:118px;display:flex;justify-content:space-between;position:relative}@media(max-width:1279px){.footer-copyright{bottom:149px}}@media(max-width:767px){.footer-copyright{bottom:0}}.footer-copyright__text{font-size:14px;line-height:30px;margin:0}@media(max-width:767px){.footer-copyright__text{font-size:12px;line-height:20px}}.footer-copyright__owner{margin-left:6px}@media(max-width:767px){.footer-copyright__owner{margin-left:0}}.footer-copyright__owner{color:#17171b;font-weight:600}@media(max-width:767px){.footer-copyright__owner{font-weight:500}.footer-copyright__developer{margin-top:-4px}}.footer-copyright__developer-link{color:#9ea4a7;font-size:14px;line-height:30px;transition:.3s}@media(max-width:767px){.footer-copyright__developer-link{font-size:12px;letter-spacing:.02em}}.footer-copyright__developer-link:focus,.footer-copyright__developer-link:hover{color:#17171b;transition:.4s}.modal{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background-color:#23232a66;border:unset;bottom:0;display:flex;flex-direction:column;height:100vh;left:0;margin:0;opacity:0;overflow:auto;padding:0;pointer-events:none;position:fixed;right:0;scrollbar-width:none;top:0;transform:scale(1.2);transition:opacity .6s cubic-bezier(.55,0,.1,1),transform .6s cubic-bezier(.55,0,.1,1),z-index .7s cubic-bezier(.55,0,.1,1),height .7s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1);visibility:hidden;width:100%;z-index:1000}.modal::-webkit-scrollbar{display:none}.modal__wrapper{align-items:center;display:flex;flex-shrink:0;justify-content:center;min-height:100vh;padding:60px 40px;position:relative;width:100%}@media(max-width:767px){.modal__wrapper{padding:60px 16px}}.modal__overlay{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.modal__content{background:#fff;background-color:#fff;border-radius:32px;max-width:724px;padding:85px 92px;position:relative;text-align:center}.browser-firefox .modal__content{-moz-transform:scale(.75);-moz-transform-origin:50% 0}@media(max-width:1199px){.browser-firefox .modal__content{-moz-transform:scale(1)}}@media(max-width:767px){.modal__content{padding:30px 20px 20px;width:100%}}.modal__content-title{color:#23232a;font-size:40px;font-weight:800;line-height:48px;margin:0 auto 24px;max-width:536px}@media(max-width:767px){.modal__content-title{font-size:26px;line-height:34px;margin:0 auto 16px;max-width:350px}}.modal__content-text{color:#23232a;font-size:18px;font-weight:400;line-height:30px;margin:0 0 24px}@media(max-width:767px){.modal__content-text{font-size:16px;line-height:24px;margin-bottom:16px}}.modal .modal__content-button{border-radius:12px;color:#fff;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;max-width:180px;padding:18px 32px;text-transform:uppercase;width:100%}.modal .modal__content-button--background{background-color:#22d695;margin-left:16px}@media(max-width:767px){.modal .modal__content-button--background{margin-left:0}}.modal__close-btn{background:#fff0;border:none;cursor:pointer;height:40px;padding:0;position:absolute;right:40px;top:44px;width:40px;z-index:1}@media(max-width:767px){.modal__close-btn{right:20px;top:2px}.modal__close-btn svg{height:18px;width:18px}}.modal--responsive .modal__content{width:100%}.modal--fit-content .modal__content{width:auto}@media(max-width:767px){.modal--fit-content .modal__content{width:100%}}.modal--no-scale{transform:none}.modal--preload{transition:none}.modal.is-active{min-height:100%;opacity:1;pointer-events:auto;transform:scale(1);visibility:visible;z-index:1000}.modal__btn{flex:1 1}.modal__btn:not(:first-child){margin-left:8px}.radius .custom-input__error{bottom:0;position:relative}.modal__button--open{cursor:pointer}.modal-specialist .modal__content{max-width:911px;padding:88px 40px 80px;text-align:left;width:90%}@media(max-width:767px){.modal-specialist .modal__content{border-radius:0;display:grid;grid-template-rows:min-content min-content 1fr;padding:16px;width:100%}.modal-specialist .form form{display:flex;flex-direction:column;height:100%}.modal-specialist .modal__wrapper{padding:0}}.modal-specialist .modal__content-title{margin:0 0 24px;max-width:unset;text-align:left}@media(max-width:767px){.modal-specialist .modal__content-title{padding-right:24px}}.modal-specialist .title{color:#23232a}@media(max-width:767px){.modal-specialist .form__field{margin-top:0}}.modal-specialist .form__back-link.btn{margin-right:24px}@media(max-width:767px){.modal-specialist .form__back-link.btn{border:1px solid #e5e6eb;display:flex;margin-bottom:8px;margin-right:0;width:100%}}.modal-specialist .form__controls{margin-top:56px}@media(max-width:767px){.modal-specialist .form__controls{margin-top:auto;padding:16px 0 0;position:unset}.modal-specialist .modal__close-btn{right:6px;top:16px}}.modal-specialist .btn--light{padding:0 0 4px 5px}.modal-specialist .custom-input input:focus,.modal-specialist .custom-input input:hover,.modal-specialist .custom-textarea textarea:focus,.modal-specialist .custom-textarea textarea:hover{border-color:#22d695}.modal-specialist .form__grid{padding-bottom:25px}@media(max-width:767px){.modal-specialist .form__grid{padding-bottom:0}}.modal-specialist .new-order-start__toggle{margin-right:14px}@media(max-width:767px){.modal-specialist .new-order-start__toggle{margin-right:0}}.modal-specialist .modal__subtitle.title{margin-bottom:8px;padding-top:8px}.btn{align-items:center;background-color:#434bee;border:none;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;padding:10px 20px;text-transform:uppercase;transition:opacity .3s ease;-webkit-user-select:none;user-select:none}.btn:disabled{opacity:.5;pointer-events:none}.btn:focus-visible{outline:none}@media(hover:hover),screen and (min-width:0 \0){.btn:focus,.btn:hover{opacity:.8}}.btn--transparent{background-color:inherit;border:1px solid #e5e6eb;border-radius:12px;color:#17171b;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;padding:18px 32px}@media(max-width:1023px){.btn--transparent{font-size:12px}}@media(max-width:767px){.btn--transparent{background-color:#fff;padding:14px 18px}}.btn--skip{background-color:inherit;border-radius:12px;color:#17171b;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;padding:18px 32px}@media(max-width:1023px){.btn--skip{font-size:12px}}@media(max-width:767px){.btn--skip{background-color:#fff;padding:14px 18px}}.btn--blue{border-radius:12px;box-shadow:0 13px 28px #434bee80;font-size:20px;font-weight:700;letter-spacing:.03em;line-height:24px;min-width:300px;padding:28px 50px}@media(max-width:767px){.btn--blue{font-size:12px;padding:20px;width:100%}}.btn--white{background-color:#fff;border:1px solid #e5e6eb;color:inherit}.btn--rounded{border-radius:12px}.btn--bg-green,.btn--green{background-color:#22d695}.btn--bg-green{color:#fff}.btn--nb{border:1px solid #0000}.btn--color-green{color:#22d695}.btn--bg-blue{background-color:#434bee;color:#fff}.btn--no-bg{background-color:#0000}.btn--sm{font-size:14px;letter-spacing:.03em;line-height:20px}@media(max-width:767px){.btn--sm{font-size:12px}}.btn--wide{padding:18px;width:100%}@media(max-width:767px){.btn--wide{padding:14px}}.btn--view-all{background-color:inherit;border-bottom:1px solid #434bee33;color:#434bee;font-size:18px;font-weight:400;line-height:30px;margin-top:20px;padding:0;text-transform:none}.new-order .btn--view-all{margin-bottom:48px}.btn--light{font-size:18px;font-weight:400;line-height:30px;text-transform:unset}.btn--light span{box-shadow:0 1px 0 0 #22d69533}.btn--centered{display:block;margin:0 auto;padding:18px 23px}.custom-input,.custom-textarea{display:flex;position:relative}.custom-input label,.custom-textarea label{align-items:center;display:flex;transition:opacity .3s ease;width:100%}.custom-input label:focus,.custom-input label:hover,.custom-textarea label:focus,.custom-textarea label:hover{opacity:.7;transition:opacity .3s ease}.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{background-color:#fff;border:1px solid #dadce3;border-radius:12px;flex-grow:1;font-size:18px;line-height:30px;max-height:400px;outline:none;padding:15px 24px;transition:border-color .3s ease;width:100%}@media(max-width:767px){.custom-input label input,.custom-input label textarea,.custom-textarea label input,.custom-textarea label textarea{font-size:16px;line-height:24px}}.custom-input label input::placeholder,.custom-input label textarea::placeholder,.custom-textarea label input::placeholder,.custom-textarea label textarea::placeholder{color:#9b9eac}.custom-input label input:focus,.custom-input label input:hover,.custom-input label textarea:focus,.custom-input label textarea:hover,.custom-textarea label input:focus,.custom-textarea label input:hover,.custom-textarea label textarea:focus,.custom-textarea label textarea:hover{border-color:#434bee}.custom-input__suffix,.custom-textarea__suffix{color:#9b9eac;font-size:18px;line-height:30px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.custom-input__error,.custom-textarea__error{bottom:-15px;color:#ef2e2e;font-size:12px;left:0;line-height:14px;opacity:0;position:absolute;transition:opacity .3s ease}.custom-input.is-invalid input,.custom-input.is-invalid textarea,.custom-textarea.is-invalid input,.custom-textarea.is-invalid textarea{background-color:#fff5f5;border:1px solid #ffd8d8;transition:background-color .3s ease}.custom-input.is-invalid .custom-input__error,.custom-textarea.is-invalid .custom-input__error{opacity:1}.custom-input.is-disabled,.custom-textarea.is-disabled{pointer-events:none}.custom-input.is-disabled input,.custom-textarea.is-disabled input{background-color:#f4f5f7}.custom-textarea textarea{min-height:120px}.custom-toggle{color:inherit;display:flex;padding:10px 0;position:relative;width:100%}.custom-toggle__error{bottom:-5px;color:#ef2e2e;font-size:12px;left:0;line-height:14px;opacity:0;position:absolute;transition:opacity .3s ease}.custom-toggle input{clip:rect(0 0 0 0);height:1px;margin:-1px;position:absolute;width:1px}.custom-toggle label{cursor:pointer;transition:opacity .3s ease;-webkit-user-select:none;user-select:none}@media(hover:hover),screen and (min-width:0 \0){.custom-toggle label:focus,.custom-toggle label:hover{opacity:.7;transition:opacity .3s ease}}.custom-toggle label span{color:#17171b;font-size:18px;line-height:30px;margin-bottom:0;margin-left:0}@media(max-width:767px){.custom-toggle label span{font-size:16px;line-height:18px}}.custom-toggle .custom-toggle__icon{display:inline-flex;flex-shrink:0;height:24px;margin-right:8px;position:relative;transition:border .3s ease;vertical-align:text-bottom;width:24px}.custom-toggle--checkbox-list.is-invalid .custom-toggle__error{opacity:1;position:relative}.custom-toggle--checkbox-list-selected{margin-bottom:44px;padding-left:5px}.custom-toggle--radio-list-selected{margin-bottom:44px}.custom-toggle--scrollbar{margin-left:5px}.custom-toggle--checkbox{padding:8px 2px}.custom-toggle--checkbox .custom-toggle__icon{border-radius:4px;box-shadow:0 0 0 1px #dadce3}.custom-toggle--checkbox .custom-toggle__icon:after,.custom-toggle--checkbox .custom-toggle__icon:before{background-color:#434bee;border-radius:1px 0 0 1px;content:"";height:2px;opacity:0;position:absolute}.custom-toggle--checkbox .custom-toggle__icon:after{left:3px;top:13px;transform:rotate(40deg);width:8px}.custom-toggle--checkbox .custom-toggle__icon:before{left:8px;top:11px;transform:rotate(140deg);width:13px}.custom-toggle--checkbox input:checked+.custom-toggle__icon{background-color:#d9dbfc;box-shadow:none}.custom-toggle--checkbox input:checked+.custom-toggle__icon:after,.custom-toggle--checkbox input:checked+.custom-toggle__icon:before{opacity:1}.custom-toggle--checkbox.is-invalid .custom-toggle__icon{background-color:#fff5f5;border:1px solid #ffd8d8;transition:background-color .3s ease}.custom-toggle--checkbox.is-invalid .custom-toggle__error{opacity:1}.custom-toggle--radio{padding:8px 0}.custom-toggle--radio .custom-toggle__icon{border:1px solid #dadce3;border-radius:50%;box-shadow:0 0 1px 0}.custom-toggle--radio .custom-toggle__icon:before{border-radius:50%;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease;width:16px}.custom-toggle--radio input:checked+.custom-toggle__icon{background-color:#d9dbfc;box-shadow:none}.custom-toggle--radio input:checked+.custom-toggle__icon:before,.custom-toggle--radio input:focus+.custom-toggle__icon:before{background-color:#434bee}.custom-toggle--radio.is-invalid .custom-toggle__icon{background-color:#fff5f5;border:1px solid #ffd8d8;transition:background-color .3s ease}.custom-toggle--radio.is-invalid .custom-toggle__error{bottom:-5px;opacity:1}.custom-toggle__sublist{padding-left:24px}.custom-toggle.is-disabled{opacity:.5;pointer-events:none}.custom-toggle--green{color:#22d695}.custom-toggle--green input:checked+.custom-toggle__icon{background-color:#d3f7ea;border:0}.custom-toggle--green input:checked+.custom-toggle__icon:after,.custom-toggle--green input:checked+.custom-toggle__icon:before{background-color:#22d695}.custom-select{padding:30px 0;position:relative;-webkit-user-select:none;user-select:none;width:250px}.custom-select__label,.custom-select__placeholder{left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease,opacity .3s ease}.custom-select select{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.custom-select__control{align-items:center;background-color:#fff0;border:2px solid #0003;border-radius:5px;cursor:pointer;display:flex;height:40px;padding:5px 10px;transition:border .3s ease;width:100%}.custom-select__control:hover{border:2px solid #00000080}.custom-select__control:focus{border:2px solid #000c}.custom-select__menu{box-shadow:none!important}.custom-select__menu-list{background-color:#fff;border:2px solid #000;bottom:32px;list-style:none;margin:0;overflow-y:auto;padding:0;width:100%;z-index:1}.custom-select__option{background-color:#fff3!important;color:#17171b!important;cursor:pointer;outline:none;padding:5px;transition:background-color .3s ease}@media(hover:hover),screen and (min-width:0 \0){.custom-select__option:focus,.custom-select__option:hover{background-color:#fff3;background-color:#fff6}}.custom-select__value-container{flex-shrink:0;opacity:0;overflow:hidden;padding:2px 0!important;text-align:left;text-overflow:ellipsis;transition:opacity .3s ease .1s;white-space:nowrap;width:80%}.custom-select__value-container br{display:none}.custom-select__indicator{background-color:#000;-webkit-clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);clip-path:polygon(100% 0,100% 20%,50% 100%,0 20%,0 0,50% 80%);flex-shrink:0;height:10px;margin-left:auto;transition:transform .3s ease;width:20px}.custom-select__indicator-separator{display:none}.custom-select.open-up .custom-select__list{bottom:auto;top:0;transform:translateY(calc(-100% + 30px))}.custom-select.is-open .custom-select__list{opacity:1;visibility:visible}.custom-select.is-open .custom-select__icon{transform:rotate(180deg)}.custom-select.is-open .custom-select__label{opacity:0}.custom-select.not-empty .custom-select__text{opacity:1}.custom-select.not-empty .custom-select__label,.custom-select.not-empty .custom-select__placeholder{opacity:0}.custom-select.is-invalid .custom-select__error{opacity:1}.custom-select--placeholder .custom-select__label{opacity:1;transform:translateY(calc(-50% - 40px))}.custom-select--placeholder.is-open .custom-select__label,.custom-select--placeholder.not-empty .custom-select__label{opacity:1}.custom-select.slide-up.is-open .custom-select__label,.custom-select.slide-up.not-empty .custom-select__label{opacity:1;transform:translateY(calc(-50% - 40px))}.custom-select.slide-up.is-open .custom-select__text,.custom-select.slide-up.not-empty .custom-select__text{opacity:1}.select-lang{height:40px;padding:0;width:71px;z-index:3}.select-lang .custom-select__control{border:2px solid #0000;padding:5px 10px 5px 6px;position:relative}@media(max-width:767px){.select-lang .custom-select__control{padding:10px 24px 10px 0}}.select-lang .custom-select__control:focus,.select-lang .custom-select__control:hover{opacity:.7;transition:.3s}.select-lang .custom-select__indicator{height:6px;margin-left:6px;width:12px}.select-lang .custom-select__item,.select-lang .custom-select__value-container{color:#17171b;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;text-transform:uppercase}.select-lang .custom-select__value-container{opacity:1}.select-lang .custom-select__menu-list{background:#fff;border:none;border-radius:3px;bottom:0;box-shadow:0 4px 10px #c9c9c940}.select-lang .custom-select__option{padding:5px 10px 5px 6px}.select-lang .custom-select__option:focus,.select-lang .custom-select__option:hover{opacity:.7;transition:.3s}.title{color:#17171b;font-weight:800;margin:0}.title--h1{font-size:68px;line-height:76px}@media(max-width:1279px){.title--h1{font-size:48px;line-height:56px}}@media(max-width:767px){.title--h1{font-size:36px;line-height:44px}}.title--h2{font-size:40px;line-height:48px}@media(max-width:1023px){.title--h2{font-size:30px;line-height:34px}}@media(max-width:767px){.title--h2{font-size:26px}}.title--h3{font-size:32px;line-height:48px}@media(max-width:767px){.title--h3{font-size:24px;line-height:32px}}.title--h4{font-size:18px;font-weight:700;line-height:34px}@media(max-width:1023px){.title--h4{font-size:16px;line-height:1.2}}@media(max-width:767px){.title--h4{font-size:14px}}.title--f68{font-size:68px;line-height:1.1}@media(max-width:1439px){.title--f68{font-size:55px}}@media(max-width:1023px){.title--f68{font-size:38px}}@media(max-width:767px){.title--f68{font-size:32px}}.title--f46{font-size:46px;line-height:1.2}@media(max-width:1439px){.title--f46{font-size:40px}}@media(max-width:1023px){.title--f46{font-size:32px}}@media(max-width:767px){.title--f46{font-size:26px}}.title--f32{font-size:32px;line-height:48px}@media(max-width:1023px){.title--f32{font-size:24px;line-height:1.2}}@media(max-width:767px){.title--f32{font-size:18px;line-height:24px}}.title--f24{font-size:24px;font-weight:700;line-height:34px}@media(max-width:1023px){.title--f24{font-size:24px;line-height:1.2}}@media(max-width:767px){.title--f24{font-size:18px;line-height:24px}}.partner-block{background-color:#f4f4f6;border-radius:32px;margin-bottom:147px}@media(max-width:1023px){.partner-block{border-radius:24px;margin-bottom:70px}}@media(max-width:767px){.partner-block{margin-left:-16px;margin-right:-16px}}.partner-block__wrapper{align-items:center;column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1400px;padding:80px;row-gap:20px}@media(max-width:1439px){.partner-block__wrapper{padding:50px}}@media(max-width:1023px){.partner-block__wrapper{column-gap:0;display:flex;flex-direction:column-reverse;padding:33px;row-gap:0}}@media(max-width:767px){.partner-block__wrapper{padding:33px 16px}}.partner-block__img-container{border-radius:32px;height:530px;max-width:530px}@media(max-width:1279px){.partner-block__img-container{height:auto}}.partner-block__img-container img{border-radius:32px;height:100%;object-fit:cover;width:100%}.partner-block__content{padding-left:80px}@media(max-width:1279px){.partner-block__content{padding-left:20px}}@media(max-width:1023px){.partner-block__content{margin-bottom:20px;padding-left:0}}.partner-block__content .title--h2{margin-bottom:40px}@media(max-width:767px){.partner-block__content .title--h2{margin-bottom:24px}}.partner-block__text{color:#23232a;font-size:18px;line-height:30px;margin:0}@media(max-width:767px){.partner-block__text{font-size:16px;line-height:24px}}.feedback-form{column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1400px;padding-bottom:75px;row-gap:20px}@media(max-width:1279px){.feedback-form{grid-template-columns:1fr}}.feedback-form .title--h2{font-size:46px;line-height:62px;margin-bottom:24px}@media(max-width:1439px){.feedback-form .title--h2{font-size:40px;line-height:1.3}}@media(max-width:1023px){.feedback-form .title--h2{font-size:32px}}@media(max-width:767px){.feedback-form .title--h2{font-size:30px;line-height:34px}}.feedback-form__title{font-weight:700;margin:0 0 12px}.feedback-form__text,.feedback-form__title{color:#17171b;font-size:18px;line-height:34px}.feedback-form__text{margin:0;padding-right:40px}@media(max-width:767px){.feedback-form__text{font-size:16px;line-height:24px;padding:0}}.feedback-form__form-wrapper{max-width:690px}@media(max-width:767px){.feedback-form__form-wrapper{max-width:unset}}.feedback-form__input{margin-bottom:17px}.feedback-form__textarea{border-radius:12px;margin-bottom:20px}.feedback-form__user-field{column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:767px){.feedback-form__user-field{grid-template-columns:1fr}}.feedback-form__type-field{margin-bottom:12px}.feedback-form__file-field{margin-bottom:37px}@media(max-width:767px){.feedback-form__file-field{margin-bottom:30px}}.feedback-form__file-name{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin:0 0 30px}.feedback-form__file-error{color:#ffd8d8;font-size:12px;left:0;line-height:14px;margin-bottom:30px;margin-top:-30px}.feedback-form__file-text{color:#17171b;font-size:18px;line-height:30px;margin:0}@media(max-width:767px){.feedback-form__file-text{font-size:16px;line-height:24px}}.feedback-form__file-delete{background-color:#0000;border:none;cursor:pointer;height:24px;margin-right:12px;outline:none;width:24px}.feedback-form__file-delete:focus,.feedback-form__file-delete:hover{opacity:.7}.feedback-form__file-delete svg{height:16px;width:16px}.feedback-form__file-field .custom-input label input{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.feedback-form__file-field .custom-input label{color:#434bee;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.06em;line-height:20px;max-width:max-content;padding-left:8px;text-transform:uppercase}.feedback-form__file-field .custom-input label:focus-within{opacity:.7}.feedback-form__button{margin-top:29px;min-width:300px;width:max-content}.promo{zoom:1.1;background-color:#f4f4f6;border-radius:32px;display:flex;overflow:hidden;position:relative}@media(max-width:1199px){.promo{zoom:unset}}.promo__content-wrapper{align-items:center;display:flex;flex:1 1;max-width:100%;min-height:400px;overflow:hidden;position:relative;z-index:2}@media(max-width:1023px){.promo__content-wrapper{flex-direction:column;min-height:-moz-fit-content;min-height:fit-content;padding:0}}.promo__picture{display:block;height:100%;width:100%}.promo__picture img{height:auto;object-position:center;width:100%}@media(max-width:1023px){.promo__picture{height:auto;max-height:900px}}.promo__content-text{flex-shrink:0;padding:56px 40px 56px 72px;width:calc(100% - 650px);z-index:3}@media(max-width:1279px){.promo__content-text{min-width:602px;padding:60px 32px 60px 64px;width:calc(100% - 650px)}}@media(max-width:1023px){.promo__content-text{max-width:100%;min-width:100%;padding:56px 56px 32px;width:100%}}@media(max-width:767px){.promo__content-text{padding:40px 32px 32px}}.promo__background-gradient-wrapper{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.promo__background-gradient-wrapper img{border-radius:32px;height:100%;width:100%}@media(max-width:1023px){.promo__background-gradient-wrapper{bottom:0;top:unset}}.promo__background-image-wrapper{align-self:flex-end;display:block;height:100%;margin:0;max-width:650px;min-width:650px}.promo__background-image-wrapper img{height:100%;object-fit:cover;width:100%}@media(max-width:1023px){.promo__background-image-wrapper{display:flex;height:auto;justify-content:center;max-width:100%;min-width:100%;z-index:1}}@media(max-width:767px){.promo__background-image-wrapper{padding:0}}.promo__bg{height:100%;left:0;min-width:1400px;position:absolute;top:0;width:100%;z-index:-1}@media(max-width:1023px){.promo__bg{min-width:100%}}.promo__picture-bg{display:block}.promo__picture-bg,.promo__picture-bg img{height:100%;width:100%}.promo .title--h1{font-size:64px;line-height:80px;margin-bottom:16px}@media(max-width:1023px){.promo .title--h1{color:#23232a;font-size:40px;line-height:46px}}@media(max-width:767px){.promo .title--h1{font-size:36px;line-height:44px}}.promo__subtitle{color:#17171b;font-size:24px;line-height:40px;margin:0 0 12px;max-width:550px}@media(max-width:1023px){.promo__subtitle{font-size:18px;line-height:26px;max-width:unset}}.promo__subtitle em{font-style:italic;font-weight:600}@media(max-width:1023px){.promo__subtitle em{color:#23232a;font-family:SF Pro Display,Arial,sans-serif}}@media(max-width:767px){.promo__subtitle em{font-size:18px;font-style:normal;font-weight:400;line-height:26px}}.promo__subtitle:last-child{margin-bottom:0}.promo__search{margin-bottom:40px}.promo__text{font-size:24px;line-height:32px;margin:0;max-width:100%}@media(max-width:1023px){.promo__text{font-size:18px;line-height:26px;max-width:unset}}.promo__text p{margin-top:0}.promo__text:last-child p:last-child{margin:0}.promo__text--bold{display:block;font-style:italic;font-weight:600;margin-bottom:32px}@media(max-width:1023px){.promo__text--bold{color:#23232a;font-family:SF Pro Display,Arial,sans-serif}}@media(max-width:767px){.promo__text--bold{display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:0}}.promo__order-buttons{display:flex}.promo__order-button{align-items:center;border-radius:12px;box-shadow:0 13px 28px #434bee80;display:flex;flex-shrink:0;font-size:20px;font-weight:700;justify-content:center;letter-spacing:.03em;line-height:24px;margin-right:16px;min-width:300px;padding:28px 50px;-webkit-user-select:none;user-select:none}@media(max-width:1439px){.promo__order-button{flex:1 1;min-width:unset;padding:28px 20px}}.promo__order-button--green{background-color:#22d695;box-shadow:0 13px 28px #22d69580;margin-right:0!important}@media(max-width:1023px){.promo__order-button{font-size:12px;letter-spacing:.06em;line-height:24px;padding:12px 20px}}@media(max-width:767px){.promo__order-button{flex:1 1;margin-right:12px;min-width:unset;padding:20px 5px;width:auto}}.promo__wrapper{align-self:center;padding:80px}.promo__title{margin-bottom:28px}.promo__column{flex:1 1;z-index:1}.promo__background-gradient-wrapper.mobile-only img{display:block;height:auto;max-width:unset;transform:translateY(136px);width:100%}@media(max-width:767px){.promo__background-gradient-wrapper.mobile-only{display:flex}}.promo__radial-bg{align-items:center;bottom:0;display:flex;justify-content:center;left:23%;position:absolute;right:-170px;top:0;z-index:0}@media(max-width:767px){.promo-bonus{margin-left:-16px;width:calc(100% + 32px)}}.promo-bonus .title--h1{font-size:40px;line-height:46px;margin-bottom:24px}@media(max-width:1023px){.promo-bonus .title--h1{color:#23232a;font-size:42px;line-height:48px}}@media(max-width:767px){.promo-bonus .title--h1{font-size:28px;line-height:36px}}.promo-bonus .promo__content-wrapper{min-height:600px}.promo-bonus .promo__content-wrapper:after{display:none}@media(max-width:1023px){.promo-bonus .promo__content-wrapper{min-height:-moz-fit-content;min-height:fit-content}}.promo-bonus .promo__text{color:#17171b;margin-bottom:40px}.promo-bonus .promo__text,.promo-bonus .promo__text .ql-size-large{font-size:18px;line-height:26px}@media(max-width:1023px){.promo-bonus .promo__text{margin-bottom:24px}}@media(max-width:767px){.promo-bonus .promo__text,.promo-bonus .promo__text .ql-size-large{font-size:16px;line-height:22px}}.promo-bonus .promo__order-buttons{align-items:center;position:static}@media(max-width:767px){.promo-bonus .promo__order-buttons{flex-direction:column}}.promo-bonus .promo__order-buttons .btn{align-items:center;box-shadow:0 13px 28px 0 rgba(34,214,149,.502);display:flex;font-size:14px;line-height:18px;margin:0 64px 0 0;min-width:236px;padding:20px 64px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.promo-bonus .promo__order-buttons .btn{margin:0 0 32px;width:100%}.promo-bonus .promo__order-buttons .btn:last-child{margin:0}}.promo-bonus .promo__order-buttons .btn .icon{margin-right:10px}@media(max-width:767px){.promo-partner{margin-left:-16px;width:calc(100% + 32px)}}.promo-partner .title--h1{font-size:40px;line-height:46px;margin-bottom:24px}@media(max-width:1023px){.promo-partner .title--h1{color:#23232a;font-size:42px;line-height:48px}}@media(max-width:767px){.promo-partner .title--h1{font-size:28px;line-height:36px}}.promo-partner .promo__content-wrapper{flex-direction:row-reverse;min-height:600px}.promo-partner .promo__content-wrapper:after{display:none}@media(max-width:1023px){.promo-partner .promo__content-wrapper{flex-direction:column;min-height:-moz-fit-content;min-height:fit-content}}.promo-partner .promo__text{color:#17171b;font-size:18px;line-height:26px;margin-bottom:40px}.promo-partner .promo__text:last-child{margin-bottom:0}.promo-partner .promo__text .ql-size-large{font-size:18px;line-height:26px}@media(max-width:1023px){.promo-partner .promo__text{margin-bottom:24px}}@media(max-width:767px){.promo-partner .promo__text,.promo-partner .promo__text .ql-size-large{font-size:16px;line-height:22px}}.promo-services{overflow:hidden}.promo-services .title--h1{font-size:40px;line-height:46px;margin-bottom:24px}@media(max-width:767px){.promo-services .title--h1{font-size:28px;line-height:36px}}.promo-services .promo__content-text{min-width:602px;padding-bottom:30px}@media(max-width:1279px){.promo-services .promo__content-text{min-width:550px;padding-bottom:30px;padding-left:30px;padding-top:30px}}@media(max-width:1023px){.promo-services .promo__content-text{min-width:100%;padding-top:40px}}.promo-services .promo__content-wrapper{flex-direction:row-reverse}@media(max-width:1023px){.promo-services .promo__content-wrapper{flex-direction:column}.promo-services .promo__content-wrapper:after{display:none}}.promo-services .promo__text{font-size:18px;line-height:26px;margin-bottom:40px}@media(max-width:1023px){.promo-services .promo__text{margin-bottom:24px}}@media(max-width:767px){.promo-services .promo__text{font-size:16px;line-height:22px}}.promo-services .promo__order-buttons{align-items:center;position:static}@media(max-width:767px){.promo-services .promo__order-buttons{flex-direction:column}}.promo-services .promo__order-buttons .btn{border-radius:10px;box-shadow:0 13px 28px 0 rgba(34,214,149,.502);font-size:12px;letter-spacing:.48px;line-height:16px;margin:0 64px 0 0;min-width:236px;padding:16px 64px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.promo-services .promo__order-buttons .btn{margin:0;width:100%}}.promo-services .promo__background-image-wrapper{align-self:flex-end;display:block;height:100%;margin:0;max-width:600px;min-width:600px;position:relative}@media(max-width:1023px){.promo-services .promo__background-image-wrapper{display:flex;height:auto;justify-content:center;max-width:100%;min-width:100%;z-index:1}}@media(max-width:767px){.promo-services .promo__background-image-wrapper{padding:0}}.promo-services .promo__background-image-wrapper img{height:100%;object-fit:cover;width:100%}.promo-services .promo__picture{display:block;width:100%}.promo-services .promo__picture img{height:auto;object-position:center;width:100%}.order-stats{padding-top:18px}@media(max-width:767px){.order-stats{padding:0}}.order-stats__wrapper{padding:20px 0 80px 120px}@media(max-width:1439px){.order-stats__wrapper{padding:20px 120px 80px}}@media(max-width:1023px){.order-stats__wrapper{padding:20px 80px 120px}}@media(max-width:767px){.order-stats__wrapper{padding:0 16px 9px}}.order-stats__list{align-items:stretch;display:flex;list-style:none;margin:0;padding:0}@media(max-width:1023px){.order-stats__list{flex-wrap:wrap}}@media(max-width:767px){.order-stats__list{flex-direction:column}}.order-stats__item{border-bottom:5px solid #d9dbfc;margin-right:39px;max-width:440px;padding-bottom:29px;width:100%}.order-stats__item:not(:first-child){margin-left:5px}@media(max-width:1023px){.order-stats__item:not(:first-child){margin-left:0}}.order-stats__item:last-child{margin-right:0}.order-stats__item--green{border-bottom:5px solid #d3f7ea}.order-stats__item--grey{border-bottom:5px solid #e5e6eb}@media(max-width:1023px){.order-stats__item{flex:1 1;width:unset}}@media(max-width:767px){.order-stats__item{margin-bottom:17px;margin-right:0;max-width:unset;padding-bottom:14px}.order-stats__item:last-child{margin-bottom:0}}.order-stats__item p{color:#17171b;font-size:54px;font-weight:800;line-height:150%;margin:0}@media(max-width:1439px){.order-stats__item p{font-size:34px;line-height:34px}}@media(max-width:1023px){.order-stats__item p{font-size:26px;line-height:34px}}.order-stats__item span{color:#17171b;font-family:Montserrat,Arial,sans-serif;font-size:18px;font-weight:500;line-height:26px;margin:0}@media(max-width:767px){.order-stats__item span{font-family:SF Pro Display,Arial,sans-serif}}.promo-about{overflow:hidden}.promo-about .title--h1{font-size:40px;line-height:46px;margin-bottom:24px}@media(max-width:767px){.promo-about .title--h1{font-size:28px;line-height:36px}}.promo-about .promo__content-text{padding-bottom:30px}@media(max-width:1023px){.promo-about .promo__content-wrapper:after{display:none}}.promo-about .promo__text{font-size:18px;line-height:26px;margin-bottom:40px}.promo-about .promo__text:last-child{margin-bottom:0}.promo-about .promo__text .ql-size-large{font-size:18px;line-height:26px}@media(max-width:767px){.promo-about .promo__text{margin-bottom:24px}.promo-about .promo__text,.promo-about .promo__text .ql-size-large{font-size:16px;line-height:22px}}@media(max-width:1023px){.promo-about .promo__text .ql-size-large{font-size:18px;line-height:26px}}.card-expert{background-color:#fff;border-radius:14px;bottom:120px;padding:5px 5px 14px;position:absolute;right:120px}.card-expert>img{border-radius:10px;height:111px;width:147px}.card-expert__raiting{background-color:#22d695;border-radius:3px;left:10px;padding:1px 1px 1px 11px;position:absolute;top:109px;width:29px}.card-expert__raiting:before{background-image:url(/static/media/icon-star.fe328142c15c60fca4fe.svg);background-position:50% 50%;background-repeat:no-repeat;content:"";height:7px;left:3px;position:absolute;top:2px;width:7px}.card-expert__raiting p{color:#fff;font-size:7px;font-weight:600;line-height:11px;margin:0}.card-expert__item-skill p{color:#17171b;font-size:8px;font-weight:500;line-height:11px;margin:17px 0 38px 5px}.card-expert__bottom-wrapper{align-items:center;display:flex;justify-content:space-between}.card-expert__country ul{align-items:center;display:flex;flex-wrap:wrap;gap:3px;list-style:none;margin:0 0 0 5px;padding:0}.card-expert__country-button{background-color:inherit;height:min-content;padding:0;white-space:nowrap;width:min-content}.card-expert__amountOfDeals p,.card-expert__country-button{color:#9ea4a7;font-size:7px;font-weight:500;line-height:11px}.card-expert__amountOfDeals p{margin:0 5px 0 0}@media(max-width:1023px){.useful-info,.useful-info__wrapper{max-width:100%;overflow:hidden}}.useful-info .title--h2{font-size:46px;line-height:48px;margin-bottom:32px}@media(max-width:1023px){.useful-info .title--h2{color:#23232a;font-size:26px;line-height:34px;margin:0 0 16px}}.useful-info__list{align-items:stretch;display:flex;flex-wrap:wrap;list-style:none;margin:0 -4px;padding:0}@media(max-width:1023px){.useful-info__list{flex-wrap:nowrap}}.useful-info__list.reviews-page{margin-top:80px}.useful-info__item{background-color:#f4f4f6;border-radius:24px;flex:1 0 150px;height:352px;margin:0 4px 8px;max-width:20%}.useful-info__item__link{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media(max-width:1439px){.useful-info__item{flex:1 0 30%;max-width:calc(33.33333% - 8px)}}@media(max-width:767px){.useful-info__item{flex:none;height:292px;margin:0 5px;max-width:unset;width:201px}}.bonuses{display:flex;font-size:18px;line-height:30px;position:relative}@media(max-width:767px){.bonuses{font-size:14px;line-height:22px;margin-bottom:31px;margin-left:0}}.bonuses__content{zoom:1.25;align-items:center;background-color:#f4f4f6;border-radius:24px;display:flex;flex:1 1;max-width:100%;min-height:400px;overflow:hidden;position:relative;z-index:2}@media(max-width:1199px){.bonuses__content{zoom:unset}}@media(max-width:1023px){.bonuses__content{flex-direction:column;min-height:-moz-fit-content;min-height:fit-content;padding:0}}.bonuses__background-image-wrapper{align-self:flex-end;display:block;height:100%;margin:0;max-width:600px;min-width:600px;position:relative}@media(max-width:1023px){.bonuses__background-image-wrapper{display:flex;height:auto;justify-content:center;max-height:610px;max-width:100%;min-width:100%;z-index:1}}@media(max-width:767px){.bonuses__background-image-wrapper{padding:0}}.bonuses__background-image-wrapper img{height:100%;object-fit:cover;width:100%}.bonuses__picture{display:block;height:100%;width:100%}.bonuses__picture img{height:100%;object-position:center;width:100%}.bonuses__content-text{display:flex;flex-direction:column;justify-content:center;margin:auto 0;max-width:calc(100% - 600px);min-width:602px;padding:56px 40px 56px 72px}@media(max-width:1279px){.bonuses__content-text{min-width:552px;padding:56px 32px 56px 64px}}@media(max-width:1023px){.bonuses__content-text{min-width:100%;padding:56px 56px 40px;width:100%}}@media(max-width:767px){.bonuses__content-text{display:block;max-width:100%;padding:40px 32px 32px}}.bonuses__content-text .btn{background-color:#0000;border-color:#d1d5db;padding:13px 29px;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.bonuses__content-text .btn{width:100%}}.bonuses__content .title--h2{font-size:40px;line-height:46px;margin-bottom:24px}@media(max-width:767px){.bonuses__content .title--h2{font-size:28px;line-height:36px}}.bonuses__text{color:#17171b;font-size:18px;line-height:26px;margin:0 0 40px;max-width:100%}@media(max-width:767px){.bonuses__text{font-size:16px;line-height:22px;margin-bottom:24px}}.bonuses__text p{margin-bottom:16px;margin-top:0}.bonuses__text p:last-child{margin:0}.bonuses__text .ql-size-large{font-size:18px;line-height:26px}@media(max-width:767px){.bonuses__text .ql-size-large{font-size:16px;line-height:22px}}.bonuses__content-button{display:inline-block;position:relative}@media(max-width:767px){.bonuses__content-button{border-bottom:1px solid #434bee33;color:#434bee;font-size:14px;line-height:22px;margin-bottom:30px}}.page{padding-bottom:156px;position:relative}.browser-firefox .page{left:50%;transform:translateX(-50%);width:133.3333333333%}@media(max-width:1199px){.browser-firefox .page{width:100%}}@media(max-width:1023px){.page{padding-bottom:80px}}@media(max-width:767px){.page{overflow:hidden;padding-bottom:32px}}.page__container{padding:0 20px}@media(max-width:1439px){.page__container{padding:0 18px}}@media(max-width:1279px){.page__container{padding:0 24px}}@media(max-width:1023px){.page__container{padding:0 25px}}@media(max-width:820px){.page__container{padding:0 23px}}@media(max-width:767px){.page__container{padding:0}}.page__intro{margin:48px 0}@media(max-width:767px){.page__intro{margin:24px 0!important}}.page__promo{margin-bottom:80px}@media(max-width:1439px){.page__promo{margin-bottom:60px}}@media(max-width:1023px){.page__promo{margin-bottom:36px}}.page__wrapper{margin:0 auto;padding-left:11.8%;padding-right:12.2%}@media(max-width:1439px){.page__wrapper{padding-left:10%;padding-right:10.5%}}@media(max-width:1023px){.page__wrapper{padding:0 32px}}@media(max-width:767px){.page__wrapper{max-width:unset;padding:0 16px}}.page__title{margin:72px 0 32px}@media(max-width:1439px){.page__title{margin:60px 0 30px}}@media(max-width:1023px){.page__title{margin:32px 0 16px}}@media(max-width:767px){.page__title{margin:16px 0}}.page__grid{column-gap:96px;display:grid;grid-template-columns:1fr min-content;padding-left:0}@media(max-width:1439px){.page__grid{column-gap:60px;padding-left:0}}@media(max-width:1023px){.page__grid{column-gap:0;padding-left:0}}@media(max-width:767px){.page__grid{grid-template-columns:1fr}}.page .specialists:not(.specialists--row){grid-column:2;grid-row:1/5}@media(max-width:1023px){.page .specialists:not(.specialists--row){grid-column:1/-1;grid-row:1;margin-bottom:46px;margin-left:32px;scrollbar-width:none}}@media(max-width:767px){.page .specialists:not(.specialists--row){margin-bottom:32px;margin-left:16px}}.page .section{margin-bottom:80px}@media(max-width:1023px){.page .section{grid-column:1/-1;margin-bottom:46px}}@media(max-width:767px){.page .section{margin-bottom:32px}}@media(max-width:1023px){.page .order-stats{padding:0 32px}}@media(max-width:767px){.page .order-stats{padding:0 16px}}.page__aside{flex:1 1;position:sticky;top:20px}@media(max-width:1023px){.page__aside{position:unset}}@media(max-width:1339px){.page--main .useful-info{margin-bottom:0;margin-left:32px}}@media(max-width:767px){.page--main .useful-info{grid-row:3;margin-left:16px}}.page--main .useful-info.section{margin-bottom:0}.page--main .useful-info__wrapper .title:empty{margin:0}.page--main .useful-info__wrapper .useful-info__list:not(:empty){margin-bottom:80px}@media(max-width:1339px){.page--main .useful-info__wrapper{max-width:100%;overflow:hidden}}.page--main .useful-info__list{margin:0}@media(max-width:1339px){.page--main .useful-info__list{flex-wrap:nowrap}.page--main .specialists__wrapper{flex-direction:row;justify-content:space-between;padding-right:0}.page--main .specialists__item{margin-bottom:0;margin-right:12px}.page--main .section{grid-column:1/-1;margin-bottom:46px}.page--main .specialists:not(.specialists--row){grid-column:1/-1;grid-row:1;margin-bottom:46px;margin-left:32px;scrollbar-width:none}.page--main .page__grid{column-gap:0;padding-left:0}.page--main .bonuses__background-image-wrapper{min-width:400px}}@media(max-width:1430px){.page--main .bonuses__background-image-wrapper{min-width:400px}}@media(max-width:1339px){.page--main .bonuses{grid-row:2}}@media(max-width:767px){.page--main .order-stats{margin-bottom:16px}}.page--customer .page__promo{margin-top:8px}@media(max-width:1023px){.page--customer .selection-spec{margin:0 23px 32px}}@media(max-width:767px){.page--customer .selection-spec{margin:0 16px 32px}.page--customer .account-options{margin-bottom:0}}@media(max-width:1199px){.page--specialists .section{grid-column:1/-1;margin-bottom:46px}.page--specialists .page__grid{column-gap:0;padding-left:0}}.page--specialists .account-options{grid-row:2}@media(max-width:1199px){.page--specialists .account-options{grid-row:5;margin-bottom:0}}.page--specialists .service-partner{grid-column:2;grid-row:1/4;min-width:262px}@media(max-width:1199px){.page--specialists .service-partner{grid-column:1/-1;grid-row:1;margin-bottom:46px;margin-left:32px}.page--specialists .service-partner .service-partner__wrapper{overflow:hidden}}@media(max-width:767px){.page--specialists .service-partner{margin-bottom:32px;margin-left:16px}}.page--specialists .order-stats{grid-row:3;margin-bottom:0}@media(max-width:1199px){.page--specialists .order-stats{grid-row:4}.page--specialists .price-deals{grid-row:3}}@media(max-width:1023px){.page__accordion{padding:0 32px}}@media(max-width:767px){.page__accordion{padding:0 16px}}@media(max-width:1023px){.specialists{grid-row:2/5}}@media(max-width:767px){.specialists{grid-column:1;grid-row:2;margin-bottom:34px;max-width:100%;overflow:hidden}}.specialists__wrapper{display:flex;flex-direction:column}.specialists__wrapper--service{overflow:hidden}@media(max-width:1023px){.specialists__wrapper{flex-direction:row;padding-right:0}}.specialists__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media(max-width:1023px){.specialists__list{flex-direction:row;min-width:1100px}.specialists__item:last-child{margin-right:16px}}.specialists__item{background:#fff;border:1px solid #e5e6eb;border-radius:24px;margin-bottom:8px;min-height:352px;padding:8px;position:relative;transition:border-color .3s ease;-webkit-user-select:none;user-select:none;width:272px}.specialists__item>div{display:flex;flex-direction:column;max-height:100%;overflow:hidden;position:relative}@media(max-width:1023px){.specialists__item{margin-bottom:0;margin-right:12px;min-height:292px;min-width:187px}}@media(max-width:767px){.specialists__item{width:unset}}@media(hover:hover),screen and (min-width:0\0){.specialists__item:focus,.specialists__item:hover{border-color:#9ea4a7;transition:border-color .3s ease}}.specialists__item-skills-list{display:flex;flex-direction:column;flex-shrink:1;gap:4px;list-style:none;margin:0 0 6px 8px;overflow:hidden auto;padding:0}@media(max-width:767px){.specialists__item-skills-list{gap:0;margin:0 0 3px}}.specialists__item-skills-item p{color:#292940;font-size:14px;font-weight:500;line-height:20px;margin:0}@media(max-width:767px){.specialists__item-skills-item p{color:#23232a;font-size:12px}}.specialists__item-wrapper{border-radius:18px;margin-bottom:25px;position:relative}.specialists__item-wrapper img{border-radius:18px}.specialists__raiting{background-color:#22d695;border-radius:5px;height:24px;padding:2px 2px 2px 20px;position:absolute;transform:translate(7px,-50%);width:51px}.specialists__raiting:before{background:url(/static/media/star-icon.3b9f8731d665c8b23dd9.svg) 50% 50% no-repeat;content:"";height:12px;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:12px}.specialists__raiting p{color:#fff;font-size:12px;font-weight:600;line-height:20px;margin:0}@media(max-width:1023px){.specialists__raiting{top:139px}}.specialists__item--middle-raiting .specialists__raiting{background-color:#fbcb51}.specialists__item--low-raiting .specialists__raiting{background-color:#fe5963}.specialists__item-content-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:6px}@media(max-width:767px){.specialists__item-content-wrapper{padding-left:0}}.specialists__item-country-wrapper{align-items:center;display:flex;padding-right:8px}.specialists__item-country-list{align-items:stretch;display:flex;flex-wrap:wrap;list-style:none;margin:0 0 0 8px;padding:0 5px 0 0}@media(max-width:767px){.specialists__item-country-list{margin:0}}.specialists__item-country-item:not(:last-child){margin-right:5px}.specialists__item-country-item img{border-radius:1px;margin:0}@media(max-width:767px){.specialists__item-country-item img{margin:0}}.specialists__item-content-count{background-color:inherit;color:#9ea4a7;font-size:12px;font-weight:500;height:min-content;line-height:20px;padding:0;white-space:nowrap;width:min-content}@media(max-width:767px){.specialists__item-content-count{font-size:10px;line-height:18px}}.specialists__amountOfDeals{color:#9ea4a7;font-size:12px;font-weight:500;line-height:20px;margin-right:8px}@media(max-width:767px){.specialists__amountOfDeals{font-size:10px;line-height:18px;margin-right:0}.specialists__item-country-item img{height:11px;width:15px}}.specialists--row .specialists__list{flex-direction:row}@media(max-width:1023px){.specialists--row .specialists__list{min-width:unset;padding-right:16px;width:min-content}}@media(max-width:767px){.specialists--row .specialists__list{padding-right:12px}}@media(max-width:1023px){.specialists--row .inner-container{padding:0 0 0 32px}}@media(max-width:767px){.specialists--row .inner-container{padding-left:16px}.specialists--row .specialists__item-wrapper{margin-bottom:22px}}.specialists--row .specialists__item-img{background-color:#48495f;border-radius:18px;height:0;overflow:hidden;padding-top:77.7327935223%;position:relative;width:100%}.specialists--row .specialists__item-img img{height:100%;left:0;max-width:unset;position:absolute;top:50%;transform:translateY(-50%);width:auto}@media(max-width:767px){.specialists--row .specialists__item-img img{margin-bottom:0}}.specialists--row .specialists__item{min-height:unset}@media(max-width:767px){.specialists--row .specialists__item{min-width:201px;padding-bottom:16px}}.specialists--row .specialists__item:not(:first-child){margin-left:21px;margin-right:0}@media(max-width:1439px){.specialists--row .specialists__item:not(:first-child){margin-left:16px}}@media(max-width:1023px){.specialists--row .specialists__item:not(:first-child){margin-left:12px;margin-right:0}}@media(max-width:767px){.specialists--row .specialists__item:not(:first-child){margin-right:0}}@media(max-width:1023px){.specialists--row .specialists__item:first-child{margin-right:0}.specialists--row .specialists__raiting{top:unset}}.specialists-country{align-items:center;display:flex;padding-right:8px}.specialists-country__list{align-items:stretch;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0 5px 0 0}@media(max-width:767px){.specialists-country__list{margin:0}}.specialists-country__item:not(:last-child){margin-right:5px}.specialists-country__item img{border-radius:1px;margin:0}@media(max-width:767px){.specialists-country__item img{margin:0}}.specialists-country__count{background-color:inherit;color:#9ea4a7;font-size:12px;font-weight:500;height:min-content;line-height:20px;padding:0;white-space:nowrap;width:min-content}@media(max-width:767px){.specialists-country__count{font-size:10px;line-height:18px}}.customer-options{background:linear-gradient(90deg,#d9dbfc 50%,#d3f7ea 0);grid-column:1/-1;grid-row:1;margin-bottom:24px}@media(max-width:1023px){.customer-options{display:none}}.customer-options__links{display:flex;width:100%}.customer-options__links-item{color:#23232a;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;padding:16px 55px 16px 16px;text-align:center;text-transform:uppercase;transition:opacity .3s ease;-webkit-user-select:none;user-select:none;width:50%}.customer-options__links-item:last-child{padding-left:41px;padding-right:0}@media(hover:hover),screen and (min-width:0\0){.customer-options__links-item:focus,.customer-options__links-item:hover{opacity:.6}}.promo-customer{overflow:hidden}@media(max-width:767px){.promo-customer{margin-bottom:32px}}@media(max-width:1023px){.promo-customer{grid-row:1}}.promo-customer .title--h1{font-size:40px;line-height:46px;margin-bottom:24px}@media(max-width:767px){.promo-customer .title--h1{font-size:28px;line-height:36px}}.promo-customer .promo__content-text{padding-bottom:30px}@media(max-width:1023px){.promo-customer .promo__content-wrapper:after{display:none}}.promo-customer .promo__text{font-size:18px;line-height:26px;margin-bottom:40px}@media(max-width:767px){.promo-customer .promo__text{font-size:16px;line-height:22px;margin-bottom:24px}}.promo-customer .promo__text .ql-size-large{font-size:18px;line-height:26px}@media(max-width:767px){.promo-customer .promo__text .ql-size-large{font-size:16px;line-height:22px}}.promo-customer .promo__order-buttons{align-items:center;position:static}@media(max-width:767px){.promo-customer .promo__order-buttons{flex-direction:column}}.promo-customer .promo__order-buttons .btn{box-shadow:0 13px 28px rgba(67,75,238,.502);font-size:14px;line-height:18px;margin:0 64px 0 0;padding:23px 64px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.promo-customer .promo__order-buttons .btn{margin:0 0 32px;width:100%}}.promo-customer .promo__order-buttons .link{align-items:center;align-self:auto;display:flex;font-size:14px;font-weight:700;height:24px;letter-spacing:.04em;line-height:18px;padding:0;text-transform:uppercase}.promo-customer .promo__order-buttons .link__icon{margin-right:8px}.promo-customer .promo__content-hidden{display:none}.promo-customer .promo__desktop-content{display:block}@media(max-width:767px){.promo-customer .promo__desktop-content{display:none}}.promo-customer .promo__mobile-content,.promo-customer .promo__mobile-content-hidden{display:none}@media(max-width:767px){.promo-customer .promo__mobile-content,.promo-customer .promo__mobile-content-hidden{display:block}}.promo-customer .promo__mobile-content-hidden{margin-bottom:45px}@media(max-width:767px){.promo-customer .promo__mobile-content-hidden{margin-bottom:0}}.promo-customer .promo__mobile-content-hidden p{color:#23232a;font-size:14px;line-height:22px}.promo-customer__bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}@media(max-width:767px){.promo-customer__bg{top:50%}}.promo-customer__bg img{opacity:.8;transform:translate(46%,-39%);width:78%}@media(max-width:767px){.promo-customer__bg img{max-width:none;opacity:.9;transform:translate(-61px);width:150%}}.selection-spec__list{display:flex;flex-wrap:wrap;list-style:none;margin:-12px -12px 0;padding:0}@media(max-width:1439px){.selection-spec__list{flex-direction:column}}@media(max-width:1023px){.selection-spec__list{flex-wrap:wrap}}@media(max-width:767px){.selection-spec__list{margin:0}}.selection-spec__text{color:#23232a;font-size:20px;line-height:34px;margin:0 0 auto;max-width:533px;padding-bottom:32px}@media(max-width:1439px){.selection-spec__text{max-width:unset}}@media(max-width:1023px){.selection-spec__text{font-size:18px;line-height:26px;margin-bottom:24px}}@media(max-width:767px){.selection-spec__text{margin-bottom:0;padding-bottom:24px}.selection-spec__item:last-child{margin-bottom:0}}.selection-spec__item{background:#fff;border:1px solid #e5e6eb;border-radius:24px;display:flex;flex:1 0 500px;flex-direction:column;margin:12px 12px 0;min-height:520px;padding:40px 44px 64px 40px;position:relative}@media(max-width:1439px){.selection-spec__item{flex-basis:auto;margin-bottom:24px;margin-right:0;max-width:unset;min-height:unset}}@media(max-width:767px){.selection-spec__item{height:100%;margin:0 0 13px;min-height:100%;padding:93px 24px 32px;width:100%}}.selection-spec__item:before{background-color:#d9dbfc;border-radius:50%;content:"";height:64px;position:absolute;right:44px;top:40px;width:64px}@media(max-width:1023px){.selection-spec__item:before{right:32px;top:16px}}@media(max-width:767px){.selection-spec__item:before{height:48px;left:36px;right:unset;top:24px;width:48px}}.selection-spec__item--mail-icon:after,.selection-spec__item--search-icon:after{content:"";height:32px;position:absolute;right:88px;top:56px;width:32px}@media(max-width:1023px){.selection-spec__item--mail-icon:after,.selection-spec__item--search-icon:after{right:80px;top:32px}}@media(max-width:767px){.selection-spec__item--mail-icon:after,.selection-spec__item--search-icon:after{height:24px;left:24px;right:unset;top:36px;width:24px}}.selection-spec__item--mail-icon:after{background:url(/static/media/icon-1.17dfe588fb1dc6cb97ff.svg) 50% 50% no-repeat}@media(max-width:767px){.selection-spec__item--mail-icon:after{background:url(/static/media/icon-1-mobile.042f6a4e6ec419432492.svg) 50% 50% no-repeat}}.selection-spec__item--search-icon:after{background:url(/static/media/icon-2.ff067400b505821c8321.svg) 50% 50% no-repeat}@media(max-width:767px){.selection-spec__item--search-icon:after{background:url(/static/media/icon-2-mobile.8920baccac0e076fc415.svg) 50% 50% no-repeat}}.selection-spec__item .title{color:#17171b;font-size:46px;line-height:48px;margin:0 0 24px;padding-right:32%}@media(max-width:1439px){.selection-spec__item .title{padding-right:80px}}@media(max-width:1279px){.selection-spec__item .title{font-size:36px;line-height:44px}}@media(max-width:1023px){.selection-spec__item .title{font-size:20px;line-height:30px;margin-bottom:16px}}@media(max-width:767px){.selection-spec__item .title{font-size:26px;line-height:34px;padding-right:0}}.selection-spec__item-button{align-items:center;align-self:flex-start;border-radius:12px;box-shadow:0 13px 28px #434bee80;display:flex;font-size:20px;font-weight:700;height:80px;justify-content:center;letter-spacing:.03em;line-height:24px;min-width:300px;-webkit-user-select:none;user-select:none}@media(max-width:767px){.selection-spec__item-button{align-self:stretch;font-size:12px;height:64px;line-height:24px;min-width:unset}}.specialist-customer{grid-column:2;grid-row:3/7;margin-bottom:158px}@media(max-width:767px){.specialist-customer{grid-row:2;margin-bottom:32px}}.account-options{align-items:center;background-color:#f4f4f6;border-radius:24px;display:flex;min-height:760px}@media(max-width:1023px){.account-options{align-items:center;flex-direction:row;margin-bottom:0;min-height:unset}}@media(max-width:767px){.account-options{flex-direction:column;grid-row:4;margin-left:0}}.account-options__wrapper{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;padding:55px 16px 82px 120px}@media(max-width:1439px){.account-options__wrapper{padding:55px 55px 0}}@media(max-width:1023px){.account-options__wrapper{padding:32px 16px 15px 32px}}@media(max-width:767px){.account-options__wrapper{flex:none;justify-content:flex-start;padding-left:16px}}.account-options__wrapper .title{color:#23232a;margin-bottom:33px;max-width:402px}@media(max-width:1023px){.account-options__wrapper .title{color:#17171b;font-size:24px;line-height:32px;margin-bottom:18px}}.account-options__list{counter-reset:account-counter;display:flex;flex-direction:column;list-style:none;margin:0 0 41px;padding:0;position:relative}.account-options__list:before{background-color:#434bee;content:"";height:78%;left:16px;position:absolute;top:30px;width:1px;z-index:-1;z-index:1}@media(max-width:767px){.account-options__list{margin-bottom:35px}}.account-options__list.green:before{background-color:#22d695}.account-options__list.green .account-options__item:before{border-color:#22d695;color:#22d695}.account-options__item{color:#23232a;counter-increment:account-counter;font-size:18px;line-height:30px;margin-bottom:18px;padding-left:48px;position:relative;z-index:1}.account-options__item:before{--size:32px;background:#f4f4f6;border:1px solid #434bee;border-radius:50%;color:#434bee;content:counter(account-counter);font-size:14px;font-weight:700;height:var(--size);left:0;line-height:30px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:var(--size)}@media(max-width:767px){.account-options__item:before{top:14px}}@media(max-width:1023px){.account-options__item{color:#23232a;font-size:14px;line-height:22px}}@media(max-width:767px){.account-options__item{margin-bottom:25px}}.account-options__item:last-child{margin-bottom:0}.account-options__button{align-items:center;border-radius:12px;box-shadow:0 13px 28px #434bee80;display:flex;font-size:20px;font-weight:700;height:80px;justify-content:center;line-height:24px;-webkit-user-select:none;user-select:none;width:300px}@media(max-width:767px){.account-options__button{display:none}}.account-options__button.btn--green{box-shadow:0 13px 28px #22d69580;font-size:20px}.account-options__image{display:block}.account-options__image img{transform:translateY(14px);width:100%}@media(max-width:1439px){.account-options__image img{margin-left:auto;transform:translateY(0);width:80%}}@media(max-width:1023px){.account-options__image img{width:100%}}@media(max-width:767px){.account-options__image{display:none}}.account-options__image-mobile{display:none}@media(max-width:767px){.account-options__image-mobile{display:block;padding-left:10px;width:100%}.account-options__image-mobile img{height:100%;object-fit:cover;width:100%}}.order-stats-customer{grid-row:5}@media(max-width:767px){.order-stats-customer{display:none}}.price-deals__wrapper{background-color:#f4f4f6;border-radius:24px;display:flex}@media(max-width:767px){.price-deals__wrapper{flex-direction:column-reverse}}.price-deals__specialists{margin-right:50px;width:100%}@media(max-width:767px){.price-deals{grid-row:3;padding-left:0}}.price-deals__info{max-width:724px;padding:122px 8.5% 80px}@media(max-width:1439px){.price-deals__info{padding:80px 30px 50px}}@media(max-width:1023px){.price-deals__info{margin-bottom:27px;margin-left:0;padding-bottom:33px;padding-left:16px;padding-top:33px}}.price-deals__info-title{color:#23232a;font-size:40px;font-weight:800;line-height:48px;margin:0 0 31px}@media(max-width:1023px){.price-deals__info-title{font-size:24px;line-height:32px;margin-bottom:16px}}.price-deals__info-text{color:#23232a;font-size:18px;line-height:30px;margin:0 0 34px;padding-right:32px}@media(max-width:1023px){.price-deals__info-text{font-size:14px;line-height:22px;padding-right:0}}.price-deals__info-text-title{font-size:24px;font-weight:800;line-height:32px;margin:0 0 15px}@media(max-width:1023px){.price-deals__info-text-title{font-size:20px;line-height:25px;margin-bottom:16px}}.price-deals__info-list{margin:0 0 42px 23px;padding:0}@media(max-width:1023px){.price-deals__info-list{margin-bottom:32px}}.price-deals__info-item p{color:#23232a;line-height:24px;margin:0 0 8px}@media(max-width:1023px){.price-deals__info-item p{font-size:14px;line-height:22px}}.price-deals__info-all{color:#22d695;display:block;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;margin-left:7px;position:relative;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.price-deals__info-all:hover:after{background-color:#22d695;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.price-deals__info-all:focus{border:1px solid #f845fc;border-radius:4px;margin-left:3px;margin-top:-4px;outline:none;padding:3px}.price-deals__info-all:focus:after{background-color:#22d695;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}.price-deals__img{align-items:center;display:flex;flex:1 1 auto}@media(max-width:767px){.price-deals__img{max-width:375px}}.price-deals__img img{width:100%}.service-partner{min-width:264px}.service-partner__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}@media(max-width:1023px){.service-partner__list{flex-direction:row;overflow:auto}}.service-partner__item{margin-bottom:8px}@media(max-width:1023px){.service-partner__item{margin-bottom:0;margin-right:12px;min-width:207px}}@media(max-width:767px){.service-partner__item{box-sizing:initial;margin-right:8px;min-width:207px}}.service-partner__item img{height:100%;object-fit:cover;width:100%}@media(max-width:1023px){.service-partner__item:last-child{margin-right:0;padding-right:16px}}.service-partner__item a{transition:.4s}.service-partner__item a:focus img,.service-partner__item a:hover img{opacity:.8;transition:.4s}.service-partner__item img{border-radius:16px}.page-main-specialists{column-gap:88px;display:grid;grid-template-columns:1fr 272px;padding-left:80px}.page-main-specialists .order-stats__wrapper{padding:20px 0 80px}.promo-specialists{overflow:hidden}.promo-specialists .title--h1{font-size:40px;line-height:46px;margin-bottom:24px}@media(max-width:767px){.promo-specialists .title--h1{font-size:28px;line-height:36px}}.promo-specialists .promo__content-text{padding-bottom:30px}@media(max-width:1023px){.promo-specialists .promo__content-wrapper:after{display:none}}.promo-specialists .promo__text{font-size:18px;line-height:26px;margin-bottom:40px}@media(max-width:767px){.promo-specialists .promo__text{font-size:16px;line-height:22px;margin-bottom:24px}}.promo-specialists .promo__text .ql-size-large{font-size:18px;line-height:26px}@media(max-width:767px){.promo-specialists .promo__text .ql-size-large{font-size:16px;line-height:22px}}.promo-specialists .promo__order-buttons{align-items:center;position:static}@media(max-width:767px){.promo-specialists .promo__order-buttons{flex-direction:column}}.promo-specialists .promo__order-buttons .btn{box-shadow:0 13px 28px 0 rgba(34,214,149,.502);font-size:14px;line-height:18px;margin:0 64px 0 0;padding:23px 64px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.promo-specialists .promo__order-buttons .btn{margin:0 0 32px;width:100%}}.promo-specialists .promo__order-buttons .link{align-items:center;align-self:auto;color:#22d695;display:flex;font-size:14px;font-weight:700;height:24px;letter-spacing:.04em;line-height:18px;padding:0;text-transform:uppercase}.promo-specialists .promo__order-buttons .link__icon{margin-right:8px}.order-stats-specialists .order-stats__wrapper{padding:20px 0 159px 120px}@media(max-width:1023px){.order-stats-specialists .order-stats__wrapper{padding:20px 16px 0}}@media(max-width:1919px){.order-stats-specialists .order-stats__wrapper{padding:20px 0 0 120px}}.account-options-specialists .account-options__wrapper{max-width:724px;padding:124px 0 181px 120px}@media(max-width:1919px){.account-options-specialists .account-options__wrapper{padding:80px 30px 50px}}@media(max-width:1023px){.account-options-specialists .account-options__wrapper{padding:32px 16px 15px}}.account-options-specialists .account-options__list{max-width:495px}.account-options-specialists .account-options__list:before{background-color:#22d695}.account-options-specialists .account-options__button{background-color:#22d695;box-shadow:0 13px 28px #22d69580;font-size:20px;letter-spacing:.03em;line-height:24px;width:274px}.account-options-specialists .account-options__image{bottom:20px;right:11px}.account-options-specialists .account-options__image img{width:780px}@media(max-width:1439px){.account-options-specialists .account-options__image{align-items:center;display:flex;height:100%}}@media(max-width:767px){.account-options-specialists .account-options__image{display:none}}.account-options-specialists .account-options__item:before{border:1px solid #22d695;color:#22d695}.cascade{margin:0 auto;max-width:1400px;padding-bottom:225px;padding-right:390px;padding-top:70px}@media(max-width:1439px){.cascade{padding-bottom:120px;padding-right:0}}@media(max-width:1279px){.cascade{padding-bottom:70px;padding-top:40px}}.cascade h1{color:#17171b;font-size:56px;font-weight:800;line-height:76px;margin:0 0 40px}@media(max-width:1279px){.cascade h1{font-size:48px;line-height:56px}}@media(max-width:1023px){.cascade h1{margin-bottom:30px}}@media(max-width:767px){.cascade h1{font-size:36px;line-height:44px}}@media(max-width:374px){.cascade h1{font-size:24px;line-height:32px;margin-bottom:20px}}.cascade p{margin:0}.cascade li,.cascade p{font-size:16px;line-height:30px}@media(max-width:374px){.cascade li,.cascade p{font-size:14px;line-height:26px}}.cascade ol{counter-reset:li;list-style:none;margin:0;padding:0}.cascade li:before{content:counters(li,".") ". ";counter-increment:li}.cascade li{color:#17171b;margin:16px 0}.cascade li:before,.cascade li>h2{color:#23232a;font-size:24px;font-weight:800;line-height:48px}@media(max-width:767px){.cascade li:before,.cascade li>h2{font-size:20px;line-height:30px}}@media(max-width:374px){.cascade li:before,.cascade li>h2{font-size:18px;line-height:24px}}.cascade li:before{white-space:pre}.cascade h2{align-items:center;display:inline-flex;flex-wrap:wrap;margin:24px 0 0;padding-right:30px}@media(max-width:767px){.cascade h2{margin:0}}.cascade ol ol li:before{font-family:SF Pro Display,Arial,sans-serif;font-size:16px;font-weight:400;line-height:30px}@media(max-width:374px){.cascade ol ol li:before{font-size:14px;line-height:26px}}.cascade a{color:#17171b;text-decoration:underline;transition:color .3s ease}@media(hover:hover),screen and (min-width:0\0){.cascade a:focus,.cascade a:hover{color:#434bee;transition:color .3s ease}}.cookies{background-color:#fff;border-top:1px solid #e5e6eb;bottom:0;color:#23232a;left:0;padding:32px;position:fixed;right:0;z-index:2000}.cookies__container{align-items:center;display:flex;margin:0 auto;max-width:69%}@media(max-width:1439px){.cookies__container{max-width:80%}}@media(max-width:1023px){.cookies__container{max-width:100%}}@media(max-width:767px){.cookies__container{flex-wrap:wrap}}.cookies__text{line-height:2;margin:0;padding-right:8%}@media(max-width:1439px){.cookies__text{line-height:1.5;padding-right:5%}}@media(max-width:1023px){.cookies__text{font-size:14px;padding-right:16px}}@media(max-width:767px){.cookies__text{margin-bottom:32px;text-align:center}}.cookies__btn:not(:first-of-type){margin-left:8px}.cookies__btn{font-size:14px;letter-spacing:.03em;line-height:1;padding:22px 38px}@media(max-width:767px){.cookies__btn{font-size:12px;margin:0 auto;padding:14px}}.link{align-self:flex-start;background-color:inherit;border:none;cursor:pointer;transition:opacity .3s ease}.link,.link a{color:#434bee}@media(hover:hover),screen and (min-width:0\0){.link:focus,.link:hover{opacity:.6}}.link--underline{box-shadow:0 1px 0 0 #434bee33}@media(hover:hover),screen and (min-width:0\0){.link--underline:focus,.link--underline:hover{box-shadow:none}}.link--hover-underline{outline:none;transition:box-shadow .3s ease}@media(hover:hover),screen and (min-width:0\0){.link--hover-underline:focus,.link--hover-underline:hover{box-shadow:0 1px 0 0 #434beeb3;opacity:1;transition:box-shadow .3s ease}.registration-page--specialist .link--hover-underline:focus,.registration-page--specialist .link--hover-underline:hover{box-shadow:0 1px 0 0 #22d695b3;opacity:1;transition:box-shadow .3s ease}}.link--green{color:#22d695}.link--green.link--underline{box-shadow:0 1px 0 0 #22d69533}.link--fw-medium{font-weight:500}.toggle-menu{background-color:inherit;border:none;cursor:pointer;display:none;height:24px;position:absolute;right:16px;top:0;width:24px;z-index:3}@media(max-width:1023px){.toggle-menu{display:block}}.toggle-menu__item{top:50%;transform:translateY(-50%) translateX(-50%)}.toggle-menu__item,.toggle-menu__item:after,.toggle-menu__item:before{background-color:#23232a;border-radius:5px;height:2px;left:50%;position:absolute;width:16px}.toggle-menu__item:after,.toggle-menu__item:before{content:"";transform:translateX(-50%)}.toggle-menu__item:before{bottom:6px}.toggle-menu__item:after{bottom:-6px}@media(max-width:1023px){.header__navigation.is-active .toggle-menu__item{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.header__navigation.is-active .toggle-menu__item:before{display:none}.header__navigation.is-active .toggle-menu__item:after{left:0;top:0;transform:rotate(90deg)}}.toggle-filter{align-items:center;background-color:#f4f4f6;border:none;border-radius:12px;color:#000;cursor:pointer;display:none;font-size:14px;justify-content:flex-start;line-height:22px;margin-bottom:26px;padding:12px 16px 12px 50px;position:relative;text-transform:capitalize;width:100%}@media(max-width:1199px){.toggle-filter{display:flex}}.toggle-filter svg{height:24px;left:16px;position:absolute;width:24px}.toggle-filter span{background-color:#434bee;border-radius:50%;color:#fff;font-size:12px;font-weight:500;height:20px;line-height:20px;position:absolute;right:16px;width:20px}@media(max-width:1199px){.toggle-filter_scroll{position:fixed;width:calc(100% - 24px)}}@media(max-width:767px){.toggle-filter{margin-top:22px}}.provisions{margin-bottom:122px}@media(max-width:767px){.provisions{margin-bottom:80px}}.provisions__list{display:grid;grid-template-columns:repeat(3,auto);list-style:none;margin:0;max-width:100%;padding:0}@media(max-width:940px){.provisions__list{grid-template-columns:1fr;margin:0 auto;width:-moz-fit-content;width:fit-content}}.provisions__item{border-radius:32px;margin-bottom:20px;margin-right:20px;max-width:600px;min-height:560px;padding:40px 40px 84px}@media(max-width:1160px){.provisions__item{margin-right:15px;padding:30px 30px 70px}}@media(max-width:940px){.provisions__item{margin-bottom:15px;margin-right:0;max-width:100%}}.provisions__item:nth-child(3n+3){margin-right:0}.provisions__item--gray{background-color:#f4f4f6}.provisions__item--light-green{background-color:#d3f7ea}.provisions__item--quartz{background-color:#d9dbfc}.provisions__item-top{display:flex;justify-content:space-between;margin-bottom:49px}.provisions__item-top-title{color:#17171b;font-size:46px;font-weight:800;line-height:48px;margin:0}@media(max-width:1360px){.provisions__item-top-title{font-size:36px;line-height:38px}}@media(max-width:1023px){.provisions__item-top-title{font-size:26px;line-height:34px}}.provisions__item-top-icon{margin-right:50px;margin-top:10px;position:relative;z-index:5}@media(max-width:1360px){.provisions__item-top-icon{margin-right:40px}}.provisions__item-top-icon:after{background-color:#d9dbfc;border-radius:50%;content:"";height:64px;left:11px;position:absolute;top:-16px;width:64px;z-index:0}@media(max-width:1360px){.provisions__item-top-icon:after{height:56px;width:56px}}.provisions__item-top-icon--quartz:after{background-color:#d3f7ea}.provisions__item-top-icon svg{height:32px;position:relative;width:32px;z-index:2}@media(max-width:1360px){.provisions__item-top-icon svg{height:28px;width:28px}}.provisions__item-text{color:#23232a;font-size:18px;line-height:34px;margin:0}.provisions__item-text em{font-weight:700}.about-info{margin-bottom:311px;padding-left:260px;padding-right:260px}@media(max-width:1180px){.about-info{padding-left:100px;padding-right:100px}}@media(max-width:767px){.about-info{margin-bottom:80px;padding-left:0;padding-right:0}}.about-info__list{list-style:none;margin:0;padding:0}.about-info__item{align-items:center;display:grid;gap:165px;grid-template-columns:1fr 1fr;justify-items:center;margin-bottom:159px}@media(max-width:940px){.about-info__item{gap:0;grid-template-columns:1fr;margin-bottom:100px}}.about-info__item--fourth .about-info__text-wrapper{padding-top:40px}.about-info__item--fourth .about-info__text-title{margin-left:8px}.about-info__item--fifth .about-info__text-wrapper{padding-top:103px}.about-info__item--fifth .about-info__text-title{max-width:520px}.about-info__item:nth-child(2n){direction:rtl}.about-info__item:nth-child(2n) .about-info__text-wrapper{direction:ltr;margin-right:0}@media(max-width:768px){.about-info__item:nth-child(2n) .about-info__text-wrapper{margin-left:0}}.about-info__item:nth-child(2n) .about-info__text-title{margin-top:10px;max-width:520px}.about-info__item:nth-child(2n) .about-info__img{margin-left:0}@media(max-width:1420px){.about-info__item:nth-child(2n){flex-direction:column}.about-info__item:nth-child(2n) .about-info__img{margin-right:0}}@media(max-width:768px){.about-info__item:nth-child(odd) .about-info__text-wrapper{margin-right:0}}.about-info__item:last-child{margin-bottom:0}.about-info__text-wrapper{max-width:538px}@media(max-width:1420px){.about-info__text-wrapper{align-self:center;margin-bottom:40px;margin-right:0}}@media(max-width:1023px){.about-info__text-wrapper{padding-top:20px}}.about-info__text-title{color:#23232a;font-size:26px;font-weight:800;line-height:33px;margin:0 0 28px;max-width:450px}@media(max-width:1550px){.about-info__text-title{font-size:32px;line-height:38px}}@media(max-width:1420px){.about-info__text-title{font-size:26px;line-height:34px}}.about-info__text{color:#23232a;font-size:18px;line-height:30px;margin:0 0 30px}.about-info__link{color:#434bee;display:block;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;padding-top:9px;position:relative;text-transform:uppercase}.about-info__link:hover:after{background-color:#434bee;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.about-info__link:focus{border:1px solid #f845fc;border-radius:4px;margin-left:-4px;margin-top:35px;outline:none;padding:3px}.about-info__link:focus:after{background-color:#434bee;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}@media(max-width:1420px){.about-info__img{margin-left:0;max-width:530px}}.about-info__img img{border-radius:32px}.table{line-height:2.5}.table table{border-collapse:collapse;width:100%}.table td{flex:1 1;padding:0 16px}.table td:not(:first-child){flex-basis:75px}.table tr{background-color:#f4f4f6;border-radius:4px;display:flex}.table tr:not(:last-child){margin-bottom:2px}.table .custom-toggle label span{font-size:16px;line-height:34px}.page-promo{overflow:hidden}.bonus-page{padding-bottom:230px}@media(max-width:1279px){.bonus-page{padding-bottom:130px}}@media(max-width:767px){.bonus-page{padding-bottom:70px}}.promotions{margin-bottom:60px}.promotions h1{font-size:40px;line-height:46px;margin-bottom:40px;text-align:center}.promotions-list{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:40px}.promotions-list>.promotion-card{max-width:100%}.promotions-list>.promotion-card .text-section{flex:1 1 auto}.promotions-list>.promotion-card .text-section>div:first-of-type{margin-bottom:50px}.promotions-list>.promotion-card .text-section h2{font-size:40px;line-height:normal}.promotions-list>.promotion-card .text-section p{font-size:18px;line-height:normal}@media(max-width:1200px){.promotions-list{grid-template-columns:1fr}}.promo-page{overflow:hidden}.promo-page .title--h1{font-size:40px;line-height:46px;margin-bottom:24px}@media(max-width:767px){.promo-page .title--h1{font-size:28px;line-height:36px}}.promo-page .promo__content-text{padding-bottom:30px}@media(max-width:1023px){.promo-page .promo__content-wrapper:after{display:none}}.promo-page .promo__text{font-size:18px;line-height:26px;margin-bottom:40px}.promo-page .promo__text:last-child{margin-bottom:0}.promo-page .promo__text .ql-size-large{font-size:18px;line-height:26px}@media(max-width:767px){.promo-page .promo__text{margin-bottom:24px}.promo-page .promo__text,.promo-page .promo__text .ql-size-large{font-size:16px;line-height:22px}}.content-wrapper h2{font-size:46px;font-weight:800;line-height:62px;margin:0 0 40px}@media(max-width:1439px){.content-wrapper h2{font-size:40px;line-height:1.3}}@media(max-width:1023px){.content-wrapper h2{font-size:32px}}@media(max-width:767px){.content-wrapper h2{font-size:26px;margin:0 0 24px}}.content-wrapper p{margin:0}.content-wrapper .table{margin-bottom:24px;max-width:77%}@media(max-width:1439px){.content-wrapper .table{max-width:90%}}@media(max-width:1023px){.content-wrapper .table{max-width:unset}}.content-wrapper p:not(:last-of-type){margin-bottom:24px}.content-wrapper .table{font-size:16px}.content-wrapper a{align-self:flex-start;color:#434bee;display:inline-flex;line-height:2.1;transition:opacity .3s ease}@media(hover:hover),screen and (min-width:0\0){.content-wrapper a:focus,.content-wrapper a:hover{opacity:.6}}.catalog-page .container{padding:78px 260px 216px}@media(max-width:767px){.catalog-page .container{padding:0 16px 32px}}@media(max-width:1023px){.catalog-page .container{padding:0 24px 32px}}@media(max-width:1919px){.catalog-page .container{padding:0 24px 64px}}.catalog-page .title{margin-bottom:66px}@media(max-width:1023px){.catalog-page .title{margin-bottom:16px}}.catalog-page .accordion__element-main{border-top:1px solid #e5e6eb;padding:44px 0}.catalog-page .accordion__element-main:last-child{border-bottom:1px solid #e5e6eb}@media(max-width:1023px){.catalog-page .accordion__element-main{padding:22px 0}}.catalog-page .accordion__element-button{background-color:inherit;border:none;color:#23232a;cursor:pointer;display:inline;font-size:40px;font-weight:800;line-height:48px;padding:0 0 0 76px;position:relative;text-align:left;text-transform:none}@media(max-width:1023px){.catalog-page .accordion__element-button{font-size:18px;line-height:22px;padding-left:30px}}@media(max-width:767px){.catalog-page .accordion__element-button{font-size:15px;line-height:22px;padding-left:30px}}@media(hover:hover),screen and (min-width:0 \0){.catalog-page .accordion__element-button:focus,.catalog-page .accordion__element-button:hover{opacity:.6}}.catalog-page .accordion__element-button-icon{fill:#23232a;left:16px;position:absolute;top:13px;transform:rotate(-90deg)}@media(max-width:1023px){.catalog-page .accordion__element-button-icon{height:13px;left:0;top:6px;width:20px}}@media(max-width:767px){.catalog-page .accordion__element-button-icon{height:10px;left:0;top:6px;width:17px}}.catalog-page .accordion__element-button-title{margin-right:13px}@media(max-width:767px){.catalog-page .accordion__element-button-title{margin-right:5px}}.catalog-page .accordion__element-button-count{color:#9ea4a7}.catalog-page .accordion__element-parent{display:none;padding:0 76px}.catalog-page .accordion__element-parent:first-child{padding-top:27px}.catalog-page .accordion__element-parent:last-child{margin-bottom:22px}.catalog-page .accordion__element-parent:not(:last-child){margin-bottom:16px}@media(max-width:767px){.catalog-page .accordion__element-parent{padding:0 16px 0 60px}}.catalog-page .accordion__element-parent-button{background-color:inherit;border:none;color:#23232a;cursor:pointer;display:inline;font-family:SF Pro Display,Arial,sans-serif;font-size:24px;line-height:40px;padding:0 0 0 32px;position:relative;text-align:left;text-transform:none}@media(max-width:1023px){.catalog-page .accordion__element-parent-button{font-size:16px;line-height:22px;padding-left:24px}}@media(max-width:767px){.catalog-page .accordion__element-parent-button{font-size:14px;line-height:22px;padding-left:24px}}@media(hover:hover),screen and (min-width:0 \0){.catalog-page .accordion__element-parent-button:focus,.catalog-page .accordion__element-parent-button:hover{opacity:.6}}.catalog-page .accordion__element-parent-button-icon{fill:#23232a;left:4px;position:absolute;top:13px}@media(max-width:1023px){.catalog-page .accordion__element-parent-button-icon{top:4px}}.catalog-page .accordion__element-parent-button-title{margin-right:13px}@media(max-width:767px){.catalog-page .accordion__element-parent-button-title{margin-right:5px}}.catalog-page .accordion__element-parent-button-count{color:#9ea4a7}.catalog-page .accordion__element-links{display:none;padding:0 51px}.catalog-page .accordion__element-links:first-child{padding-top:16px}.catalog-page .accordion__element-links:last-child{margin-bottom:41px}.catalog-page .accordion__element-links:not(:last-child){margin-bottom:16px}.catalog-page .accordion__element-link{color:#23232a;font-family:SF Pro Display,Arial,sans-serif;font-size:24px;line-height:40px}@media(max-width:1023px){.catalog-page .accordion__element-link{font-size:14px;line-height:22px}}@media(max-width:767px){.catalog-page .accordion__element-link{font-size:13px;line-height:22px}}@media(hover:hover),screen and (min-width:0 \0){.catalog-page .accordion__element-link:focus,.catalog-page .accordion__element-link:hover{opacity:.6}}.catalog-page .accordion__element-link-title{margin-right:14px}@media(max-width:767px){.catalog-page .accordion__element-link-title{margin-right:5px}}.accordion__element-main.is-active .accordion__element-parent{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.accordion__element-parent.is-active .accordion__element-parent-button-icon{fill:#434bee;animation:fadeIn 1s;transform:rotate(90deg)}.accordion__element-parent.is-active .accordion__element-parent-button{color:#434bee}.accordion__element-parent.is-active .accordion__element-links{display:block}.registration-page{background-color:#d9dbfc;margin:0 auto;position:relative;width:100%}.browser-firefox .registration-page{left:50%;transform:translateX(-50%);width:133.3333333333%}@media(max-width:1199px){.browser-firefox .registration-page{width:100%}}.registration-page:after{background-color:#d9dbfc;content:"";height:100%;position:absolute;top:100px;width:100%;z-index:-1}.registration-page--specialist,.registration-page--specialist:after{background-color:#d3f7ea}.registration-page--specialist--underline{box-shadow:0 1px 0 0 #22d69533}@media(hover:hover),screen and (min-width:0\0){.registration-page--specialist--underline:focus,.registration-page--specialist--underline:hover{box-shadow:none}}.registration-page--specialist--hover-underline{outline:none;transition:box-shadow .3s ease}@media(hover:hover),screen and (min-width:0\0){.registration-page--specialist--hover-underline:focus,.registration-page--specialist--hover-underline:hover{box-shadow:0 1px 0 0 #22d695b3;opacity:1;transition:box-shadow .3s ease}}.registration-page--specialist .custom-toggle .link,.registration-page--specialist .form__note .link{color:#22d695;transition:opacity .3s ease}@media(hover:hover),screen and (min-width:0\0){.registration-page--specialist .custom-toggle .link:focus,.registration-page--specialist .custom-toggle .link:hover,.registration-page--specialist .form__note .link:focus,.registration-page--specialist .form__note .link:hover{opacity:.6}}.registration-page--specialist .btn{padding:18px}.registration-page--specialist .btn--bg-blue{background-color:#22d695}.registration-page__wrapper{padding-bottom:164px;padding-top:139px}@media(max-width:1919px){.registration-page__wrapper{padding-bottom:164px;padding-top:140px}}@media(max-width:1023px){.registration-page__wrapper{padding-bottom:80px;padding-top:80px}}@media(max-width:767px){.registration-page__wrapper{padding-bottom:80px;padding-top:80px}}.registration-form{padding-left:351px;padding-right:351px;position:relative}@media(max-width:1420px){.registration-form{padding-left:151px;padding-right:151px}}@media(max-width:1023px){.registration-form{padding-left:40px;padding-right:40px}}@media(max-width:767px){.registration-form{padding-left:0;padding-right:0}}.registration-form__content{background-color:#fff;border-radius:24px;box-shadow:0 20px 76px #48495f1a;margin:0 auto;max-width:690px;min-height:410px;overflow:hidden;padding:61px 63px 80px 64px}@media(max-width:767px){.registration-form__content{padding:28px 20px 38px}}.registration-form__title-wrapper{margin-bottom:31px}.registration-form__title-wrapper .title--h1{font-size:46px;line-height:54px;max-width:484px}@media(max-width:767px){.registration-form__title-wrapper .title--h1{font-size:26px;line-height:34px}}.registration-form__text{color:#17171b;font-size:18px;line-height:30px;margin:9px 0 0}.registration-form__text--gray{color:#9ea4a7}.feedback-page{padding-bottom:224px;padding-top:80px;position:relative}@media(max-width:767px){.feedback-page{padding-bottom:0}}.feedback-page .container{max-width:1400px;padding:0}@media(max-width:1919px){.feedback-page .container{padding:0 24px}}@media(max-width:1023px){.feedback-page .container{padding:0 24px}}@media(max-width:767px){.feedback-page .container{padding:0 16px}}.feedback-page .title{margin-bottom:26px;max-width:788px}@media(max-width:767px){.feedback-page .title{margin:0}}.feedback-page .feedback-form{display:block;max-width:1400px}.feedback-page .feedback-form__text{color:#17171b;font-size:24px;font-weight:400;line-height:40px;margin:0 0 40px;max-width:788px}@media(max-width:767px){.feedback-page .feedback-form__text{font-size:16px;line-height:24px;margin-bottom:16px;padding:0}}.feedback-page .feedback-form__form-wrapper{max-width:832px}.prices{display:flex;justify-content:space-between}@media(max-width:767px){.prices{flex-direction:column}}.prices.left .prices__info{text-align:end}.prices.left .prices__info .table,.prices.left .prices__info p{margin-left:auto}@media(max-width:767px){.prices.left .prices__info{text-align:center}.prices.left .prices__info .table,.prices.left .prices__info p{margin-inline:auto}}.prices.left .prices__img{order:-1}@media(max-width:767px){.prices.left .prices__img{order:1}}.prices__info{flex:1 1;margin-right:16px;padding-top:34px;white-space:pre-line}.prices__info p{margin-bottom:24px;max-width:80%}@media(max-width:767px){.prices__info p{max-width:100%}}@media(max-width:1439px){.prices__info{padding-top:0}}@media(max-width:1023px){.prices__info{padding-bottom:16px}}@media(max-width:767px){.prices__info{margin-right:0}}.prices__info a{color:#22d695;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;margin-left:7px;position:relative;text-transform:uppercase;transition:all .3s;width:-moz-fit-content;width:fit-content}.prices__info a:hover:after{background-color:#22d695;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.prices__info a:focus{border:1px solid #f845fc;border-radius:4px;margin-left:3px;margin-top:-4px;outline:none;padding:3px}.prices__info a:focus:after{background-color:#22d695;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}.prices__img{align-self:center;background-color:#f4f4f6;border-radius:32px;flex:1 1}.prices__img img{height:auto;object-fit:cover;width:97%}@media(max-width:767px){.prices__img{align-self:stretch;margin:0 -16px}}.subtitle{color:#17171b;font-size:24px;line-height:40px;margin:0}@media(max-width:1023px){.subtitle{font-size:18px;line-height:26px}}@media(max-width:767px){.subtitle{font-size:14px}}.subtitle--sm{color:inherit;font-size:18px;line-height:34px}@media(max-width:1023px){.subtitle--sm{font-size:16px;line-height:1.2}}@media(max-width:767px){.subtitle--sm{font-size:14px}}.inner-container{padding:0 13.5%}@media(max-width:1919px){.inner-container{padding:0 7.5%}}@media(max-width:1439px){.inner-container{padding:0 3%}}@media(max-width:1023px){.inner-container{padding:0 32px}}@media(max-width:767px){.inner-container{padding:0 16px}}.submenu{background-color:#f4f4f6;font-size:14px;line-height:20px;padding:11px 0;position:relative}.browser-firefox .submenu{left:50%;transform:translateX(-50%);width:133.3333333333%}@media(max-width:1199px){.browser-firefox .submenu{width:100%}}.page.customer-chat .submenu{left:0;transform:none;width:100%}@media(max-width:767px){.submenu{font-size:10px;padding:10px 0}}.submenu__link{background-color:#d9dbfc;border-radius:23px;color:#434bee;letter-spacing:.03em;min-width:230px;padding:13px 16px}@media(max-width:767px){.submenu__link{font-size:10px;letter-spacing:.06em;line-height:20px;min-width:unset;padding:4px 38px}}@media(max-width:479px){.submenu__link{padding:4px 25px}}@media(max-width:374px){.submenu__link{padding:4px 15px}}.submenu__link:active{background-color:#b6baeb}.submenu__link:hover{background-color:#c5c9fe}.submenu__link:not(:last-of-type){margin-right:10px}.submenu__link--green{background-color:#d3f7ea;color:#29ba85}.submenu__link--green:hover{background-color:#acf6dc}.submenu__link--green:active{background-color:#a7e4ce}@media(max-width:767px){.submenu .inner-container{display:flex;justify-content:center;width:100%}}.modal-error .modal__content-title{max-width:508px}.new-order{font-size:18px}.new-order .choose-your-language{display:none}@media(max-width:767px){.new-order{font-size:14px}}.new-order .form__row{display:block}.new-order .new-order__form legend{margin-bottom:8px}.new-order .new-order__form .date-field label input{padding:15px 60px}.new-order__wrapper{padding:24px 0 78px;position:relative}.new-order__wrapper--first{padding-top:54px}@media(max-width:1439px){.new-order__wrapper{padding:24px 0}}@media(max-width:1023px){.new-order__wrapper{padding:24px 0}}@media(max-width:767px){.new-order__wrapper{padding:24px 0 20px}}.new-order__header{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:36px;padding-top:62px}@media(max-width:1439px){.new-order__header{padding-top:60px}}@media(max-width:1023px){.new-order__header{padding-top:50px}}@media(max-width:767px){.new-order__header{margin-bottom:16px;padding-top:15px}}.new-order__header .title{padding-right:32px}@media(max-width:767px){.new-order__header .title{min-width:100%}}.new-order__header .subtitle,.new-order__header .title{max-width:75%;min-width:55%}@media(max-width:767px){.new-order__header .subtitle,.new-order__header .title{min-width:100%;padding-right:0}}.new-order__header .subtitle{margin-top:10px}@media(max-width:767px){.new-order__header .subtitle{font-size:14px;line-height:22px}}.new-order__btn{margin-left:auto;transform:translateY(5px)}@media(max-width:767px){.new-order__btn{display:none}}.new-order .subtitle,.new-order__form{max-width:832px}.new-order .new-order-start{margin-bottom:36px}@media(max-width:767px){.new-order .new-order-start{margin-bottom:0}.new-order .new-order-start__toggle{width:100%}}.new-order .custom-input label input{padding:15px 20px}.new-order .custom-input.new-order-start__search-field label input{border:none;padding:6px 12px}@media(max-width:767px){.new-order .custom-toggle label span{font-size:inherit}}.new-order .specialists__wrapper--create-order .slide-block{margin-bottom:23px}@media(max-width:1439px){.new-order .specialists__wrapper--create-order .slider-block--row-column{flex-direction:row}}.new-order .specialists__buttons{margin-bottom:32px}.new-order .specialists__buttons .form__row{display:flex}.new-order .specialists__buttons .popover__tip{background-color:#d9dbfc;left:0;right:0}.new-order .specialists__buttons .popover:after{background-color:#d9dbfc}.new-order .new-order__preview p span{font-weight:700}.new-order .new-order__preview .new-order__specialists{align-items:center;display:flex;gap:20px}.new-order .new-order__preview .new-order__specialists .output__list{align-items:center;display:flex;list-style:none;margin:0;padding:0}@media(max-width:1023px){.new-order .new-order__preview .new-order__specialists .output__list{margin-bottom:10px;margin-right:0}}.new-order .new-order__preview .new-order__specialists .output__item{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;width:40px}.new-order .new-order__preview .new-order__specialists .output__item img{border-radius:50%;height:90%;object-fit:cover;width:90%}.new-order .new-order__preview .new-order__specialists .output__item:not(:first-child){margin-left:-20px}.new-order .new-order__preview .new-order__specialists .output__text{font-size:18px;font-weight:700;line-height:34px;margin:0;max-width:max-content}@media(max-width:1023px){.new-order .new-order__preview .new-order__specialists .output__text{font-size:12px;font-weight:500;line-height:20px}}.new-order .new-order__preview .new-order__specialists .output__link{color:#434bee;font-size:16px;line-height:24px;position:relative}.new-order .new-order__preview .new-order__specialists .output__link:after{background-color:#fff3;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.new-order .new-order__preview .new-order__specialists .output__item--link .output__link{display:none}.new-order .new-order__preview .new-order__specialists .output__item--link{position:relative}@media(max-width:1023px){.new-order .new-order__preview .new-order__specialists .output__item--link .output__quantity{display:none}.new-order .new-order__preview .new-order__specialists .output__item--link .output__link{align-items:center;background-color:#d9dbfc;border-radius:50%;color:#434bee;display:flex;height:90%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}}.new-order .new-order__preview .new-order__specialists .output__quantity{color:#434bee;font-size:12px;font-weight:500;line-height:20px}.new-order .new-order__preview .new-order__notice{background-color:#f5f5fa;border-radius:12px;margin-bottom:20px;padding:10px 10px 10px 20px}.new-order__authorization-heading{color:#23232a;font-size:24px;font-weight:700;line-height:32px;margin:0 0 8px}.new-order__authorization-text{color:#17171b;font-size:16px;font-weight:400;line-height:30px;margin:0}.custom-radio{align-items:center;color:#23232a;display:inline-flex;padding:0;width:unset}.custom-radio label{min-width:264px;padding-left:0}@media(hover:hover),screen and (min-width:0\0){.custom-radio label:hover{opacity:1}}.custom-radio label span{color:inherit}.custom-radio .custom-toggle__icon{background-color:#fff6;box-shadow:none;display:inline-block;margin-right:26px;position:unset;transform:translateY(-2px);vertical-align:middle}.custom-radio .custom-toggle__icon:before{background-color:#fff}@media(max-width:767px){.custom-radio .custom-toggle__icon{margin-right:8px;transform:translateY(0)}}.custom-radio .custom-toggle--radio .custom-toggle__icon:before{position:unset}.custom-radio .custom-radio__label{border-radius:8px;border-radius:24px;box-shadow:0 0 0 1px #d1d5db;display:block;font-size:18px;font-weight:700;line-height:34px;max-width:calc(100vw - 32px);overflow:hidden;padding:26px 23px 28px 31px;text-overflow:ellipsis;transition:background-color .3s ease;white-space:nowrap}@media(hover:hover),screen and (min-width:0\0){.custom-radio .custom-radio__label:hover{background-color:#22d69533}}@media(max-width:767px){.custom-radio .custom-radio__label{border-radius:10px;font-size:12px;padding:9px 12px;text-align:center}}.custom-radio input:checked+.custom-radio__label,.custom-radio input:focus+.custom-radio__label{background-color:#22d695;box-shadow:none;color:#fff}.custom-radio input:checked+.custom-toggle__icon{border-color:#ffffff1a}.custom-radio.is-active{background-color:#d9dbfc;border-radius:8px}.custom-radio.is-active .custom-radio__label{background-color:#d9dbfc;max-width:calc(100vw - 108px);padding:6px 0 6px 10px}.custom-radio .btn{background-color:#0000;color:inherit;padding:10px 15px 10px 10px}.toggle-place__list{list-style:none;margin:0;padding:0}.toggle-place__address{background-color:#f4f4f6;border-radius:8px;color:#23232a;display:flex;flex-direction:column;font-size:12px;font-weight:500;line-height:20px;margin:0 0 10px;padding:8px 12px;position:relative}.toggle-place__address span{color:#9ea4a7}.toggle-place__btn-delete{background-color:#0000;border:none;cursor:pointer;height:16px;padding:0;position:absolute;right:14px;top:8px;width:16px}.toggle-place__btn-delete svg{color:#23232a;height:12px;width:12px}.progress-bar{display:flex;padding:10px 10px 0}@media(max-width:767px){.progress-bar{padding:2px 5px}}.progress-bar__item{background-color:#434bee;border-radius:4px;flex:1 1;height:8px;margin:0 2px;opacity:.2;transition:opacity .3s ease}@media(max-width:767px){.progress-bar__item{border-radius:2px;height:4px}}.progress-bar__item.is-succes{opacity:1}.your-address__input{position:relative}.your-address__input button{background-color:inherit;border:none;cursor:pointer;height:24px;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px}.your-address__input svg{height:24px;left:0;position:absolute;top:0;width:24px}.your-address .custom-input label input{padding-right:60px}.find-pro{padding-bottom:164px;padding-top:40px;position:relative}@media(max-width:1023px){.find-pro{padding-bottom:30px;padding-top:13px}}@media(max-width:767px){.find-pro{padding-bottom:9px}}.find-pro__container{column-gap:20px;display:grid;grid-template-columns:1fr max-content}@media(max-width:1439px){.find-pro__container{display:block}}.find-pro__wrapper{column-gap:18px;display:grid;grid-template-columns:270px auto;grid-template-rows:max-content;max-width:max-content;padding:40px 0 0}@media(max-width:1919px){.find-pro__wrapper{padding:40px 0 0}}@media(max-width:1439px){.find-pro__wrapper{max-width:100%;padding:40px 0 0}}@media(max-width:1199px){.find-pro__wrapper{display:flex;flex-direction:column;padding:0}.find-pro__wrapper .filter{order:1}.find-pro__wrapper .find-pro__title-wrap{order:2}.find-pro__wrapper .content-missing,.find-pro__wrapper .find-pro__content,.find-pro__wrapper .find-pro__content-missing{order:3}}.find-pro__title-wrap{grid-column:1/-1;grid-row:1/2;max-width:1200px}@media(max-width:1439px){.find-pro__title-wrap{max-width:100%}}.find-pro .title{margin-bottom:10px}.find-pro__text{color:#23232a;font-size:16px;line-height:30px;margin:0 0 57px}@media(max-width:767px){.find-pro__text{font-size:14px;line-height:22px;margin:0 0 14px}}.find-pro .filter__block{margin-bottom:25px}@media(max-width:1199px){.find-pro .filter__block{margin-bottom:0}}.find-pro__profiles-list{list-style:none;margin:0 0 24px;padding:0}@media(max-width:1199px){.find-pro__profiles-list{padding:0}}@media(max-width:1023px){.find-pro__profiles-list{column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px}}@media(max-width:767px){.find-pro__profiles-list{grid-template-columns:1fr;margin-bottom:10px;row-gap:13px}}.find-pro__profiles-list .profile-card-container:not(:last-child){margin-bottom:20px}@media(max-width:1023px){.find-pro__profiles-list .profile-card-container:not(:last-child){margin-bottom:0}}.find-pro .specialists__item{margin-bottom:23px;width:263px}.find-pro .specialists__item-wrapper{height:192px}@media(max-width:1023px){.find-pro .specialists__item-wrapper{height:144px}}.find-pro .specialists__item-wrapper img{height:100%;object-fit:cover;width:100%}@media(max-width:1439px){.find-pro .specialists{margin-top:45px}.find-pro .specialists__list{flex-direction:row}.find-pro .specialists__item{margin-right:12px}.find-pro .specialists__item:last-child{margin-right:0}.find-pro .specialists__amountOfDeals,.find-pro .specialists__item-country-list,.find-pro .specialists__item-skills-list{margin:0}}@media(max-width:1023px){.find-pro .specialists{overflow-x:scroll}.find-pro .specialists__item{max-width:200px}.find-pro .specialists__item-skills-item p{font-size:12px;line-height:20px}}.find-pro__content-missing{display:none}.find-pro .keywords{color:#434bee;display:block;font-size:22px;font-weight:600;line-height:1.3;margin-bottom:7px}@media(max-width:1439px){.find-pro .keywords{font-size:20px}}@media(max-width:1023px){.find-pro .keywords{font-size:18px}}@media(max-width:767px){.find-pro .keywords{font-size:14px}}.no-content .find-pro__content{display:none}.no-content .find-pro__content-missing{display:flex}.find-pro-selected .title{margin-bottom:45px}.find-pro-selected .find-pro__wrapper{grid-template-columns:1fr;margin:0;max-width:max-content;padding:35px 35px 35px 14%}@media(max-width:1919px){.find-pro-selected .find-pro__wrapper{padding:35px 35px 35px 7.5%}}@media(max-width:1439px){.find-pro-selected .find-pro__wrapper{padding:35px 35px 35px 2%}}@media(max-width:1023px){.find-pro-selected .find-pro__wrapper{display:flex;flex-direction:column;margin:0;max-width:100%;padding:0}.find-pro-selected .find-pro__profiles-list{column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.find-pro-selected .find-pro__profiles-list{grid-template-columns:1fr}}.find-pro-selected .profile-card__button--confirm{display:none}.find-pro-selected .profile-card__button--cancel{display:flex}.content-missing{padding-bottom:180px;padding-top:180px}.content-missing__wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:430px}.content-missing__img{align-items:center;background-color:#f4f4f6;border-radius:50%;display:flex;height:124px;justify-content:center;margin-bottom:38px;width:124px}.content-missing__img svg{height:32px;width:32px}.content-missing__text{color:#23232a;font-size:16px;line-height:30px;margin:0;text-align:center}.pagination{align-items:center;display:flex;list-style:none;margin:10px 0;max-width:390px;padding:0}@media(max-width:374px){.pagination__item{height:36px;width:36px}.pagination__item--next,.pagination__item--prev{width:66px}}.pagination__item{height:40px;margin-right:2px;width:40px}.pagination__item--next,.pagination__item--prev{width:93px}@media(max-width:767px){.pagination__item--5{display:none}}.pagination__item:last-child{margin-right:0}.pagination__link{align-items:center;border-radius:4px;color:#9ea4a7;display:flex;font-size:16px;height:100%;justify-content:center;line-height:30px;transition:color .3s ease;width:100%}@media(hover:hover),screen and (min-width:0 \0){.pagination__link:hover,.pagination__link:hover svg{color:#434bee;transition:color .3s ease}.pagination__link:focus{outline:2px solid #434bee1a}}.pagination__link--next,.pagination__link--prev{justify-content:space-evenly}.pagination__link--next svg,.pagination__link--prev svg{color:#9ea4a7;height:18px;transition:color .3s ease;width:9px}@media(max-width:767px){.pagination__link--next svg,.pagination__link--prev svg{margin-right:5px}}.pagination__link--prev{flex-direction:row-reverse}.pagination__link--prev svg{transform:rotate(180deg)}@media(max-width:767px){.pagination__link--next{margin-left:5px}.pagination__link--next svg{margin-left:5px;margin-right:0}}.pagination .is-active{background:#434bee1a;color:#434bee;pointer-events:none}.languages{max-width:max-content}.languages__title{color:#23232a;font-size:16px;line-height:24px;margin:0}.languages__list,.languages__wrapper{align-items:center;display:flex}.languages__list{flex-wrap:wrap;list-style:none;margin:0;padding:0}.languages__item{border-radius:1px;height:11px;margin-right:5px;width:15px}.languages__item img{height:100%;object-fit:contain;width:100%}.languages__add{color:#9ea4a7;font-size:12px;font-weight:500;line-height:20px}.languages--big .languages__item{height:16px;margin-right:6px;width:22px}.languages--full .languages__item{margin-bottom:12px}@media(max-width:767px){.languages--full .languages__item{margin-top:3px}}.prof-services__list{list-style:none;margin:0;padding:0}.prof-services__item{color:#23232a;font-size:16px;line-height:24px;margin-bottom:7px}.profile-card{border:1px solid #d1d5db;border-radius:24px;column-gap:23px;display:grid;grid-template-areas:"img title lang" "img indicator lang" "img service button" ". service offer" ". note .";grid-template-columns:150px 1fr minmax(min-content,221px);padding:39px 40px}@media(max-width:1023px){.profile-card{column-gap:15px;grid-template-areas:"img title" "img indicator" "lang lang" "service service" "offer offer" "note note" "button button";grid-template-columns:64px 1fr;padding:24px;row-gap:14px}}@media(max-width:374px){.profile-card{display:block}}.profile-card__img-wrap{border-radius:16px;grid-area:img;height:133px;width:133px}@media(max-width:1023px){.profile-card__img-wrap{border-radius:12px;height:64px;width:64px}}@media(max-width:374px){.profile-card__img-wrap{margin-bottom:10px}}.profile-card__img-wrap img{border-radius:16px;height:100%;object-fit:cover;width:100%}@media(max-width:1023px){.profile-card__img-wrap img{border-radius:12px}}.profile-card__title{color:#23232a;display:block;font-size:24px;font-weight:800;grid-area:title;line-height:24px;max-width:max-content;transition:.3s ease}.profile-card__title--disable{opacity:.5;pointer-events:none}@media(max-width:1023px){.profile-card__title{font-size:18px;line-height:26px}}@media(max-width:374px){.profile-card__title{margin-bottom:10px}}@media(hover:hover),screen and (min-width:0 \0){.profile-card__title:focus,.profile-card__title:hover{color:#434bee;transition:.3s ease}}.profile-card-container--sent-offer{background:radial-gradient(92.79% 655.56% at 7.81% 7.21%,#434bee 6.65%,#22d695 28.44%,#434bee 71.49%,#22d695 100%);border-radius:24px;margin:0;padding:2px}.profile-card-container--sent-offer .profile-card{background:#fff;border:none}.profile-card-container--has-advertisement{background:radial-gradient(92.79% 655.56% at 7.81% 7.21%,#434bee 6.65%,#22d695 28.44%,#434bee 71.49%,#22d695 100%);border-radius:24px;margin:0;padding:2px}.profile-card-container--has-advertisement .profile-card{background:#fff;border:none}.profile-card .indicators{grid-area:indicator}@media(max-width:374px){.profile-card .indicators{margin-bottom:10px}}.profile-card .profile-card__img-wrap{position:relative}.profile-card .profile-card__img-wrap svg.icon{height:100%;width:100%}.profile-card .advertisement{bottom:-16px;position:absolute;right:50%;transform:translateX(50%)}.profile-card .advertisement span{background:linear-gradient(90deg,#3940d0 10%,#6087ce 50%,#22df9b 80%,#1fbe84);border-radius:20px;color:#fff;font-size:14px;font-weight:700;padding:5px 25px;text-align:center}@media(max-width:1023px){.profile-card .advertisement span{font-size:9px;padding:5px 10px}}.profile-card .languages{grid-area:lang}@media(max-width:767px){.profile-card .languages{margin-bottom:5px}.profile-card .languages .languages__title{font-size:12px;font-weight:500;line-height:20px}}@media(max-width:374px){.profile-card .languages{margin-bottom:10px}}.profile-card .prof-services{grid-area:service;margin-bottom:14px}@media(max-width:767px){.profile-card .prof-services{margin-bottom:5px}.profile-card .prof-services .prof-services__item,.profile-card .prof-services .prof-services__link-more{font-size:14px;line-height:22px}}.profile-card__note{align-items:center;color:#9ea4a7;display:flex;font-size:16px;grid-area:note;line-height:24px;margin:0;max-width:max-content}@media(max-width:767px){.profile-card__note{font-size:14px;line-height:22px}}@media(max-width:374px){.profile-card__note{margin-bottom:10px}}.profile-card__note svg{height:16px;margin-right:6px;width:16px}.profile-card__button{background:#434bee;border:1px solid #434bee;color:#fff;display:flex;font-size:14px;height:56px;letter-spacing:.03em;line-height:20px;max-width:max-content;padding:18px 32px}@media(max-width:1023px){.profile-card__button{grid-column:1/-1}}@media(max-width:767px){.profile-card__button{font-size:12px;height:48px;min-width:100%}}.profile-card__button--cancel{display:none;min-width:220px}.profile-card__button--disabled{opacity:.5;pointer-events:none}.profile-card__button--chat{background:#d9dbfc;border:1px solid #e5e6eb;color:#17171b;max-width:219px;width:100%}.profile-card__button--chat .profile-card__button-text{margin-right:8px}.profile-card__button--chat .pinned-chats__msg-count{background-color:#434bee;border-radius:50%;color:#fff;display:block;font-size:12px;font-weight:500;line-height:20px;min-height:20px;min-width:20px;text-align:center}.profile-card__offer{color:#22d695;display:flex;grid-area:offer}.profile-card__offer-icon{flex-shrink:0;height:24px;padding:12px 0 0 4px;width:20px}.profile-card__offer-icon svg{display:block}@media(max-width:1199px){.profile-card__offer-icon{padding-top:8px}}.profile-card .popover--specialist:after{background-color:#d9dbfc}.profile-card .popover--specialist-link .popover__tip,.profile-card .popover__tip.popover__tip--specialist{background-color:#d9dbfc;left:0;right:0}.profile-card .popover--specialist-link:after{background-color:#d9dbfc;left:15px}.profile-card--block{display:block;min-width:unset}@media(max-width:1023px){.profile-card--block{min-width:unset}}.grey-card{background-color:#f4f4f6;border-radius:24px}@media(max-width:767px){.grey-card{border-radius:12px;padding:24px 16px 16px}}.grey-card__title{font-weight:700}.specialist-card{min-height:340px;padding:38px 40px 40px 215px;position:relative}@media(max-width:1023px){.specialist-card{min-height:300px}}@media(max-width:767px){.specialist-card{padding-left:40px}}.specialist-card__header{align-items:flex-start;display:flex;margin-bottom:36px;min-width:100%}@media(max-width:1023px){.specialist-card__header{margin-bottom:24px}}@media(max-width:767px){.specialist-card__header{align-items:center;flex-direction:column-reverse}.specialist-card__controls{align-self:stretch;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:24px}}.specialist-card__avatar{left:40px;position:absolute;top:40px}@media(max-width:767px){.specialist-card__avatar{margin-bottom:8px;position:unset}}.specialist-card__title{flex:1 1}.specialist-card .title--h4{margin-bottom:8px}.specialist-card__info{display:flex;flex-wrap:wrap}@media(max-width:767px){.specialist-card__info{flex-direction:column}}.specialist-card__column{padding-left:3px;padding-right:9.7%}@media(max-width:1023px){.specialist-card__column{max-width:unset}}@media(max-width:767px){.specialist-card__column{margin-bottom:23px;padding:0}}.specialist-card__btn{color:inherit;font-size:12px;letter-spacing:.03em;margin-left:9px;padding:10px 14px}@media(max-width:767px){.specialist-card__btn{border-radius:8px;font-size:10px;letter-spacing:.06em;line-height:18px;margin-left:0;padding:6px 12px}}.specialist-card .languages__list{max-width:170px}@media(max-width:767px){.specialist-card .prof-services__item{font-size:14px;margin-bottom:4px}}.specialist-card .status{padding-top:2px}.specialist-page{color:#23232a;font-size:18px;line-height:30px;padding-bottom:5px;padding-top:49px}@media(max-width:1023px){.specialist-page{font-size:16px;line-height:24px;padding-top:32px}}@media(max-width:767px){.specialist-page{font-size:14px;line-height:22px;padding:16px 0 32px}}.specialist-page__profile-card{margin-bottom:48px}@media(max-width:1023px){.specialist-page__profile-card{margin-bottom:32px}}@media(max-width:767px){.specialist-page__profile-card{margin:0 -16px 32px}}.specialist-page__wrapper{align-items:flex-start;display:flex}@media(max-width:1023px){.specialist-page__wrapper{flex-direction:column-reverse}}.specialist-page__content{flex:1 0 500px;padding-right:6.5%}@media(max-width:1023px){.specialist-page__content{flex-basis:200px;padding-right:16px}}@media(max-width:767px){.specialist-page__content{flex:none;padding-right:0}}.specialist-page__aside{max-width:407px;min-width:300px;padding-top:32px}@media(max-width:1023px){.specialist-page__aside{margin-bottom:24px;margin-top:2px;max-width:300px;min-width:100%}}.specialist-page__aside .indicators{margin-bottom:16px}@media(max-width:767px){.specialist-page__aside .indicators{margin-bottom:19px}}.specialist-page__aside .profile-card__note{margin-bottom:9px}@media(max-width:767px){.specialist-page__aside .profile-card__note{font-size:14px;line-height:22px}}.specialist-page__aside .profile-card__note:last-of-type{margin-bottom:24px}@media(max-width:767px){.specialist-page__aside .profile-card__note:last-of-type{margin-bottom:0}}.specialist-page__btn .popover--grey .popover__tip{background-color:#d9dbfc;left:0;right:0}.specialist-page__btn .popover:after{background-color:#d9dbfc}@media(max-width:1023px){.specialist-page__btn{background:linear-gradient(180deg,#fff0,#fff);bottom:0;left:0;padding:24px 16px;position:fixed;right:0}}.specialist-page__about{margin-bottom:48px;max-width:90%}@media(max-width:767px){.specialist-page__about{margin-bottom:32px;max-width:unset}}.specialist-page__about .title{margin-bottom:12px}@media(max-width:1023px){.specialist-page__about .title{margin-bottom:9px}}.specialist-page__about .subtypes .title{margin-bottom:0}.specialist-page__about .text{margin-bottom:31px}@media(max-width:1023px){.specialist-page__about .text{margin-bottom:16px}}@media(max-width:767px){.specialist-page__about .text{margin-bottom:24px}}.specialist-page__dropdown:not(:last-of-type){margin-bottom:20px}@media(max-width:767px){.specialist-page__dropdown:not(:last-of-type){margin-bottom:11px}.specialist-page__dropdown{margin:0 -16px;max-width:100vw}}.specialist-page__controls{display:flex;flex-wrap:nowrap;margin-top:64px}@media(max-width:767px){.specialist-page__controls{flex-wrap:wrap;margin-top:54px}}.specialist-page__controls .btn{margin-bottom:20px;width:auto}.specialist-page__controls .btn:not(:last-child){margin-right:20px}@media(max-width:767px){.specialist-page__controls .btn{padding:18px 32px;width:100%}.specialist-page__controls .btn:not(:last-child){margin-right:0}.specialist-page__controls .specialist-profile__btn-text{padding-left:0;padding-right:0}}.specialist-page__btn-text{background-color:#0000;border:none;color:#434bee;font-size:18px;font-weight:400;letter-spacing:.03em;line-height:30px;margin-left:auto;padding-left:0;padding-right:0;text-transform:none}.specialist-page .reviews{padding-top:24px}.avatar{background-color:#48495f;border-radius:16px;flex-shrink:0;height:133px;overflow:hidden;width:133px}.avatar img{height:100%;object-fit:cover;width:100%}@media(max-width:767px){.avatar{height:64px;width:64px}}.avatar--rounded{border-radius:50%}.avatar--md{height:120px;width:120px}@media(max-width:767px){.avatar--md{height:64px;width:64px}}.avatar--sm{height:64px;width:64px}@media(max-width:767px){.avatar--sm{height:48px;width:48px}}.avatar--xs{height:48px;width:48px}.avatar--xxs{height:40px;width:40px}.pro-address__input{margin-bottom:19px;position:relative}.pro-address__input button{background-color:inherit;border:none;cursor:pointer;height:24px;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px}.pro-address__input svg{height:24px;left:0;position:absolute;top:0;width:24px}.pro-address__km-text{color:#23232a;font-size:18px;font-weight:700;line-height:34px;margin:0 0 8px}.pro-address__input-km{margin-bottom:46px;max-width:264px;position:relative}.pro-address__input-km span{color:#9b9eac;font-size:18px;line-height:30px;max-width:max-content;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.pro-address .custom-input label input{padding-right:60px}.date-start{margin-bottom:16px}.date-start__choice-date-heading,.date-start__period-heading{color:#23232a;font-size:18px;font-weight:700;line-height:34px;margin:0 0 8px}.date-start__choice-date-input,.date-start__period-input{max-width:264px;position:relative}.date-start__choice-date-input button,.date-start__period-input button{background-color:inherit;border:none;cursor:pointer;height:24px;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:24px}.date-start__period-inputs{display:flex}.date-start__period-input{flex-basis:264px}.date-start__period-input:not(:last-of-type){margin-right:11px}.date-start__period-input label{position:relative}.date-start__period-input label span{color:#9b9eac;left:15px;position:absolute;text-transform:capitalize}.date-start__choice-date-input label input,.date-start__period-input label input{padding-right:60px}.offer-page{font-size:18px;line-height:1.7;padding-bottom:185px}@media(max-width:1439px){.offer-page{padding-bottom:140px}}@media(max-width:1023px){.offer-page{font-size:16px}}.offer-page .section{margin-bottom:117px}@media(max-width:1439px){.offer-page .section{margin-bottom:80px}}.offer-page .section:last-child{margin-bottom:0}.offer-page .feedback-form{padding-bottom:0}@media(max-width:1023px){.offer-page .feedback-form{display:grid}}.offer-page .feedback-form__button{margin-top:30px}.how-often__select{position:relative}.how-often__select-button{background-color:inherit;border:none;border-bottom:1px solid #434bee33;color:#434bee;cursor:pointer;font-size:18px;font-weight:400;line-height:30px;margin-left:8px;margin-right:8px;padding:0}@media(max-width:767px){.how-often__select-button{font-size:14px;line-height:18px}}@media(hover:hover),screen and (min-width:0\0){.how-often__select-button:focus,.how-often__select-button:hover{opacity:.8}}.how-often__select-list{background:#fff;border-radius:8px;box-shadow:0 20px 76px #48495f1a;display:none;list-style:none;margin:0;padding:22px 0 12px;position:absolute;z-index:3}.how-often__select-item{color:#23232a;cursor:pointer;font-size:18px;font-weight:400;line-height:30px;padding:9px 26px 9px 20px}@media(max-width:767px){.how-often__select-item{font-size:14px;line-height:18px}}.how-often__select-list.is-active{display:block}.how-often__select-item.is-current{background:#434bee33;color:#434bee}.specialist-page-modal .modal__content-title{text-align:left}@media(max-width:767px){.specialist-page-modal .modal__content-title{font-size:24px;line-height:32px;margin:0 0 22px;max-width:unset}}.specialist-page-modal .modal__content-buttons{position:relative;text-align:right;top:9px}@media(max-width:767px){.specialist-page-modal .modal__content-buttons{column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:auto;top:unset}}.specialist-page-modal .modal__content-button{background-color:inherit;border:1px solid #d1d5db;color:#17171b;padding:18px 32px;width:unset}.specialist-page-modal .modal__content-button--background{background-color:#434bee;border:none;color:#fff}@media(max-width:767px){.specialist-page-modal .modal__content-button{flex:1 1;font-size:12px;max-width:unset;padding:12px}}.specialist-page-modal .custom-toggle label{padding-left:32px}.specialist-page-modal .modal__close-btn{right:36px;top:38px}@media(max-width:767px){.specialist-page-modal .modal__close-btn{display:none}.specialist-page-modal .modal__wrapper{align-items:flex-end;padding:0}.specialist-page-modal .modal__content{border-radius:24px 24px 0 0;display:flex;flex-direction:column;min-height:392px;padding:26px 17px}.specialist-page-modal .custom-toggle__label{font-size:14px}.specialist-page-modal .modal__content-button--background{margin:0}}.popover{cursor:pointer;position:relative}.popover:after,.popover__tip{background-color:#d9dbfc;height:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;visibility:hidden;width:0}.popover:after{content:"";left:-6px;transform:rotate(45deg) translateY(-100%)}.popover__tip{border-radius:12px;font-size:18px;left:-16px;line-height:30px;padding:8px 16px;transform:translateY(-100%)}@media(max-width:1199px){.popover__tip{left:unset;right:0}}.popover:focus .popover__tip,.popover:hover .popover__tip{height:unset;opacity:1;visibility:visible;width:unset}.popover:focus:after,.popover:hover:after{height:12px;opacity:1;visibility:visible;width:12px}.popover.is-open .popover__tip{height:unset;opacity:1;visibility:visible;width:unset}.popover.is-open:after{height:12px;opacity:1;visibility:visible;width:12px}@media(max-width:767px){.popover{margin:5px 0}}.popover--grey .popover__tip{color:#23232a;font-size:16px;font-weight:400;left:50%;line-height:24px;right:-50%;text-align:left;text-transform:none}.popover--grey:after{left:calc(50% + 10px)}.popover--grey .popover__tip,.popover--grey:after{background-color:#f4f4f6;top:-10px}.popover--grey.specialist{max-width:600px}.popover--grey.specialist .popover__tip{background:#d8d8fd;left:0;max-width:600px;width:100%}.popover--grey.specialist .popover__tip,.popover--grey.specialist:after{background-color:#d8d8fd;top:-10px}.popover--white .popover__tip,.popover--white:after{background-color:#fff}.pro-address-page-modal .modal__content-title{max-width:515px}.pro-address-page-modal .modal__content-button{background-color:inherit;border:1px solid #d1d5db;color:#17171b;max-width:unset;padding:18px 32px;width:unset}.pro-address-page-modal .modal__content-button--background{background-color:#434bee;border:none;color:#fff;padding:18px 24px}@media(max-width:767px){.pro-address-page-modal .modal__content-button--background{margin-left:5px}}.filter{position:relative}.filter__wrap-block.mobile{display:none}@media(max-width:1199px){.filter__wrap-block.mobile{display:block}}.filter__btn-subtitles{display:none;flex-direction:column;padding-bottom:100px}@media(max-width:1199px){.filter__btn-subtitles{display:block}.filter__btn-subtitles .filter__btns{display:flex;max-height:130px;max-width:100vw;z-index:1000}.filter__btn-subtitles .filter__btns .filter__btn--cancel{border:1px solid #d2d5dd;justify-content:center}}.filter__btn-subtitles button{align-items:center;background-color:#fff;border:none;border-bottom:1px solid #d1d5db;color:#23232a;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:26px;padding:16px 0;transition:border-bottom .3s ease;width:100%}.filter__btn-subtitles button.btn--bg-green{background-color:#22d695;color:#fff}@media(hover:hover),screen and (min-width:0 \0){.filter__btn-subtitles button:focus,.filter__btn-subtitles button:hover{border-bottom:1px solid #434bee;transition:border-bottom .3s ease}}.filter__btn-subtitles .filter__msg-count{align-items:center;background-color:#434bee;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;line-height:20px;width:20px}.filter__block{margin-bottom:16px}@media(max-width:1199px){.filter__block{background-color:#fff;border-radius:0 0 32px 32px;bottom:0;display:none;height:auto;left:0;max-width:100vw;overflow-y:auto;padding:56px 16px 16px;position:fixed;right:0;top:0;z-index:100}.filter__block .link{font-size:14px;line-height:22px}}@media(max-width:767px){.filter__block{padding-top:0}}.filter__block:first-of-type .filter__subtitle{display:none}@media(max-width:1199px){.filter__block:first-of-type .filter__subtitle{display:flex}}.filter__subtitle{align-items:center;background-color:#0000;border:none;color:#23232a;display:flex;flex-direction:row-reverse;font-size:18px;font-weight:700;justify-content:flex-end;line-height:34px;padding:0;text-align:left;width:100%}.filter__subtitle svg{display:none;height:18px;margin-right:20px;transform:rotate(0deg);width:9px}.filter__subtitle--margin{margin-bottom:10px}@media(max-width:1199px){.filter__subtitle{cursor:pointer;font-size:18px;font-weight:800;line-height:26px;padding:16px 8px;position:absolute;top:0;width:100%}.filter__subtitle span{background-color:#fff;content:"";height:50px;left:-16px;position:absolute;top:0;width:100%;z-index:-1}.filter__subtitle svg{display:block}.filter__subtitle--margin{margin-bottom:0}}@media(max-width:1199px)and (hover:hover),screen and (max-width:1199px)and (min-width:0 \0){.filter__subtitle:focus,.filter__subtitle:hover{opacity:.8}}@media(max-width:767px){.filter__subtitle{position:relative}}.filter__btns{bottom:25px;display:none;left:0;padding:25px 16px 16px;position:fixed;width:100%;z-index:200}.filter__btns .filter__btn{font-size:12px;font-weight:700;letter-spacing:.03em;line-height:20px;max-width:max-content;padding:14px}@media(max-width:1199px){.filter__btns .filter__btn{max-width:100%;width:100%}}.filter__btns .filter__btn--cancel{background-color:#434bee;color:#fff;margin-right:12px;min-width:130px}@media(max-width:374px){.filter__btns .filter__btn--cancel{margin-bottom:15px;margin-right:0}}.filter__btns .filter__btn--apply{min-width:200px}.filter .btn:not(.btn--view-all){background-color:#434bee;color:#fff;padding:10px 16px}.filter__block.is-open{display:block;z-index:1000}.filter__block:first-of-type.is-open~.filter__btns{display:flex}@media(max-width:767px){.filter__btns.is-open{z-index:1000}.filter__btn-subtitles .filter__btns{flex-direction:column}.filter__btn-subtitles .title{text-align:left;width:100%}}.filter__star{color:red;font-size:1rem;margin-left:5px;vertical-align:middle}.indicators{align-items:center;column-gap:10px;display:grid;font-size:12px;font-weight:500;grid-template-columns:repeat(3,max-content);line-height:20px}.indicators__link-review{align-self:center}.indicators__deal{color:#9ea4a7}.dropdown{font-size:16px;line-height:24px;padding:38px 40px}@media(max-width:767px){.dropdown{font-size:14px;line-height:22px;padding:10px 16px}}.dropdown__header{align-items:center;display:flex;flex-wrap:wrap}.dropdown__icon-btn{transform:rotate(90deg);transition:transform .3s ease}.dropdown__title{flex:1 1}.dropdown__content{display:none}@media(max-width:767px){.dropdown__content{padding:14px 0}}.dropdown__btn{margin-left:auto;padding:18px 4px 18px 18px}.dropdown__item{margin-bottom:9px}@media(max-width:767px){.dropdown__sub{margin-bottom:16px}}.dropdown .slider{padding-bottom:10px}@media(max-width:767px){.dropdown .slider{margin-right:-16px;padding-bottom:0}.dropdown .details{margin-bottom:12px}}.dropdown.is-open .dropdown__icon-btn{transform:rotate(-90deg)}.dropdown.is-open .dropdown__content{display:block}.slider{position:relative}.slider__title{margin-bottom:16px}.slider__wrapper{display:flex;overflow:hidden}@media(max-width:1023px){.slider__wrapper{overflow:auto}}@media(max-width:767px){.slider__wrapper{padding-right:11px}}.slider__slide{aspect-ratio:1/1;background-color:#48495f;border-radius:4px;flex-shrink:0;margin-right:22px;overflow:hidden;width:23%}.slider__slide img{height:100%;object-fit:cover;width:100%}@media(max-width:767px){.slider__slide{height:131px;margin-right:11px;max-width:unset;width:131px}}.slider__slide:last-child{margin-right:0}.slider__btn{background-color:#fff;border-radius:50%;box-shadow:0 4px 28px #23232a1c;color:inherit;height:40px;padding:9px;position:absolute;right:-18px;top:52%;width:40px}@media(max-width:1023px){.slider__btn{display:none}}.authorization--customer{margin-bottom:158px}.authorization__form-button--customer{margin-bottom:0}.authorization--password{margin-bottom:69px}.authorization__form-input--customer{margin-bottom:48px;margin-top:49px}.authorization__form-input--customer .custom-input input{padding-left:19px}.authorization__form-input--password{margin-bottom:48px}.output{background-color:#434bee;bottom:0;color:#fff;left:0;position:fixed;right:0;z-index:10}@media(max-width:1023px){.output{background-color:#fff;color:#23232a}}.output__container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:23px;width:75%}@media(max-width:1439px){.output__container{width:100%}}@media(max-width:1023px){.output__container{flex-direction:column;padding:23px 16px}}.output__wrap-info{align-items:center;display:flex;margin-right:16px}@media(max-width:1023px){.output__wrap-info{flex-direction:column;margin-right:0}}.output__list{align-items:center;display:flex;list-style:none;margin:0 16px 0 0;padding:0}@media(max-width:1023px){.output__list{margin-bottom:10px;margin-right:0}}.output__item{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:40px;justify-content:center;position:relative;width:40px}.output__item img{border-radius:50%;height:90%;object-fit:cover;width:90%}.output__item:not(:first-child){margin-left:-20px}.output__text{font-size:18px;font-weight:700;line-height:34px;margin:0;max-width:max-content}@media(max-width:1023px){.output__text{font-size:12px;font-weight:500;line-height:20px}}.output__link{color:inherit;font-size:16px;line-height:24px;position:relative}.output__link:after{background-color:#fff3;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.output__item--link .output__link{display:none}.output__item--link{position:relative}@media(max-width:1023px){.output__item--link .output__quantity{display:none}.output__item--link .output__link{align-items:center;background-color:#d9dbfc;border-radius:50%;color:#434bee;display:flex;height:90%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}}.output__quantity{color:#434bee;font-size:12px;font-weight:500;line-height:20px}.output__btns{align-items:center;display:flex}@media(max-width:1023px){.output__btns{flex-direction:column;justify-content:space-between}}@media(max-width:374px){.output__btns{flex-direction:column}}.output__btns .btn{font-size:14px;letter-spacing:.03em;line-height:20px;max-width:max-content;padding:18px 25px}@media(max-width:1023px){.output__btns .btn{font-size:12px;margin-top:16px;padding:14px 25px}}@media(max-width:767px){.output__btns .btn{padding:8px 25px}}.output__btn-cancel.btn{border:1px solid #fff3;margin-right:16px;min-width:180px}@media(max-width:1023px){.output__btn-cancel.btn{background-color:#fff;border:1px solid #d1d5db;color:#23232a;margin-right:12px;min-width:130px}}.output__btn-confirm.btn{color:#434bee}@media(max-width:1023px){.output__btn-confirm.btn{background-color:#434bee;color:#fff;min-width:200px}}.output--white{background-color:#fff;box-shadow:0 -12px 28px #23232a1c;color:#23232a}.output--white .output__btn-cancel{background-color:#fff;border:1px solid #e5e6eb;color:inherit}.output--white .output__container{padding:21px}.output--white .output__btn-confirm{background-color:#434bee;color:#fff}.output--white .output__link{color:#434bee}.output--white .output__item--link{background-color:#d9dbfc;border:2px solid #fff}.output--white .output__link:after{background-color:#434bee33}@media(max-width:767px){.output--white{border-radius:24px 24px 0 0}}@media(max-width:1023px){.output__info .output__link{display:none}}.rating{align-items:center;border-radius:5px;color:#fff;display:flex;flex-direction:row-reverse;font-weight:600;padding:2px 4px}.rating svg{height:10px;margin-right:4px;width:10px}.rating--min{background-color:#fe5963}.rating--middle{background-color:#fbcb51}.rating--max{background-color:#22d695}.rating--lg{font-size:40px;font-weight:800;line-height:48px;padding:0}.rating--lg svg{height:22px;margin-right:12px;vertical-align:initial;width:22px}@media(max-width:767px){.rating--lg svg{margin-right:10px}.rating--lg{font-size:26px;line-height:32px}}.rating--block{display:block}.rating--green{color:#22d695}.rating--yellow{color:#fbcb51}.rating--end{justify-content:flex-end}.details{font-size:18px;font-weight:700;line-height:34px}@media(max-width:1023px){.details{font-size:16px;line-height:1.2}}@media(max-width:767px){.details{font-size:14px;line-height:26px}}.details dl{display:flex;flex-wrap:wrap;margin:0}.details dd,.details dt{border-bottom:1px solid #d1d5db;padding:16px 0 14px}@media(max-width:767px){.details dd,.details dt{padding-bottom:18px}}.details dt{flex:1 0 390px;flex:1 1;min-width:50%;padding-right:16px}.details dd:last-of-type,.details dt:last-of-type{border-bottom:0}.details dd{flex:1 0 130px;margin-left:0;text-align:right}@media(max-width:767px){.details dd{flex:none}}.details__text{font-size:16px;font-weight:400;line-height:24px;padding-top:3px}@media(max-width:767px){.details__text{font-size:14px;line-height:22px;margin-right:-100px;padding-top:15px}}.review-card{color:#23232a;padding-bottom:57px}@media(max-width:767px){.review-card{padding:22px 16px 32px}}.review-card__header{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:15px;position:relative}@media(max-width:1023px){.review-card__header{margin-bottom:16px}}@media(max-width:767px){.review-card__header{padding-top:46px}}.review-card__header .rating{flex-direction:row}.review-card__title{color:inherit;padding:0 8px 0 16px}@media(max-width:767px){.review-card__title{padding:0 8px}}.review-card__subtitle{margin-bottom:5px}.review-card__rating{bottom:-32px;font-size:12px;left:8px;line-height:20px;position:absolute}@media(max-width:767px){.review-card__rating{bottom:unset;left:0;padding-right:8px;top:3px}}.review-card__btn{align-self:flex-start;border-radius:8px;font-size:12px;line-height:20px;padding:10px 16px}@media(max-width:767px){.review-card__btn{font-size:10px;letter-spacing:.06em;line-height:18px;padding:5px 10px}}.review-card__controls{display:flex}@media(max-width:767px){.review-card__controls{position:absolute;right:0;top:0}}.review-card__date{font-size:16px;margin-right:auto;padding-right:16px}@media(max-width:767px){.review-card__date{font-size:14px;line-height:22px;padding-right:0}}.review-card__text{font-size:18px;line-height:30px;padding:0 82px}@media(max-width:1023px){.review-card__text{font-size:16px;line-height:1.5}}@media(max-width:767px){.review-card__text{font-size:14px;line-height:22px;padding:0}}.review-card__icon-share{flex-shrink:0;height:20px;width:20px}.review-card__share-btn{color:#23232a;margin-left:12px;padding-right:0}.review-card__user{-webkit-box-flex:1;align-items:center;display:flex;flex:1 1;min-width:70%;padding:4px 0}.review-card--new{background-color:#f4f4f6}.review-card--new .review-card__date:after{color:#23232a;content:"new";display:inline-block;font-size:12px;font-weight:700;line-height:20px;margin-left:8px;text-transform:uppercase;transform:translateY(-3px)}.review-card--new .btn--white{background-color:#0000}.review-card--small{background-color:#f4f4f6;border-radius:12px;padding:24px}.review-card--small .rating{margin-right:auto}.review-card--small .review-card__title{padding-left:4px;padding-right:0}.review-card--small .review-card__tag{font-size:12px;font-weight:700;line-height:20px}.review-card--small .title{font-size:16px}.review-card--small .text:not(.grey-card__title){margin-bottom:16px}.reviews__title{margin-bottom:24px}@media(max-width:767px){.reviews__title{font-size:24px;line-height:32px}}.reviews__item:not(:last-child){margin-bottom:20px}@media(max-width:767px){.reviews__item:not(:last-child){margin-bottom:12px}}.reviews__btn{font-size:14px;letter-spacing:.03em;line-height:20px}@media(max-width:767px){.reviews__btn{font-size:12px;padding-bottom:12px}}.ad-gradient{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#434bee,#22d695,#434bee,#22d695) border-box;border:2px solid #0000;border-radius:24px;padding:40px}.ad-gradient .profile-card__img-wrap{position:relative}.ad-gradient .profile-card__img-wrap:before{align-items:center;background:linear-gradient(93.7deg,#434bee 29.87%,#22d695 83.48%);border-radius:37px;bottom:-10px;color:#fff;content:"Реклама";display:flex;font-size:12px;font-weight:600;height:24px;justify-content:center;left:50%;line-height:20px;padding:2px 16px;position:absolute;transform:translateX(-50%);width:max-content}@media(max-width:1023px){.ad-gradient .profile-card__img-wrap:before{display:none}}.modal-to-archive .modal__content{padding:88px 44px 80px}.modal-to-archive .modal__content-title{max-width:unset}.modal-to-archive .modal__content-button{background-color:inherit;border:1px solid #d1d5db;color:#17171b;max-width:unset;padding:18px 32px;width:unset}.modal-to-archive .modal__content-button--background{background-color:#434bee;border:none;color:#fff;padding:18px 45px}@media(max-width:767px){.modal-to-archive .modal__content-button--background{margin-left:5px}}.modal-order-date .modal__content{padding:88px 44px 80px;width:100%}.modal-order-date .modal__content-title{max-width:unset}.modal-order-date .custom-input{margin:0 auto 24px;max-width:320px}.modal-order-date .custom-input button{background-color:inherit;border:none;padding:0;position:absolute;right:22px;top:50%;transform:translateY(-50%)}.modal-order-date .custom-input input{padding-right:60px}.modal-order-date--publish legend{text-align:left}.modal-order-date .modal__content-button{max-width:208px;padding:18px 32px;width:100%}.modal-review-pro .modal__content{padding:88px 94px 80px}@media(max-width:767px){.modal-review-pro .modal__content{padding:30px 20px 20px;width:100%}}.modal-review-pro .modal__content-button--background.btn--bg-green{background-color:#22d695}.modal-review-pro .modal__content-title{max-width:unset}.modal-review-pro .modal__content-text{margin:0 0 4px}.modal-review-pro .modal__content-buttons{align-items:stretch;display:flex;justify-content:center}@media(max-width:767px){.modal-review-pro .modal__content-buttons{align-items:stretch;flex-direction:column}}.modal-review-pro .modal__content-button{background-color:inherit;border:1px solid #d1d5db;color:#17171b;flex-grow:1;max-width:264px;padding:18px 32px}.modal-review-pro .modal__content-button--background{background-color:#434bee;border:none;color:#fff;margin-left:8px;padding:18px 45px}@media(max-width:767px){.modal-review-pro .modal__content-button--background{margin-left:5px}.modal-review-pro .modal__content-button{max-width:unset}}.modal-review-pro__link{border-bottom:1px solid #434bee33;color:#434bee;font-size:16px;font-weight:400;line-height:24px}@media(hover:hover),screen and (min-width:0 \0){.modal-review-pro__link:focus,.modal-review-pro__link:hover{opacity:.8}}.modal-review-pro .indicator-range,.modal-review-pro .indicator-star{margin-bottom:20px;margin-top:27px}.modal-review-pro .indicator-range__title,.modal-review-pro .indicator-star__title{color:#23232a;font-size:24px;font-weight:700;line-height:34px;margin:0 0 27px}.modal-review-pro .indicator-range__control{padding:21px 0}.modal-review-pro .indicator-range__scale{background:#f4f4f6;border-radius:32px;height:8px;position:relative;width:100%}.modal-review-pro .indicator-range__bar{background:#22d695;border-radius:32px;height:8px;position:absolute;width:30%}.modal-review-pro .indicator-range__indicator-index{align-items:center;background-color:#22d695;border-radius:136px;color:#fff;display:flex;flex-direction:row-reverse;font-size:24px;font-weight:800;line-height:34px;padding:8px 24px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.modal-review-pro .indicator-range__indicator-index svg{margin-right:8px}.modal-review-pro .custom-textarea{margin-bottom:24px}.modal-review-pro .custom-textarea__label{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.modal-review-pro .indicator-star__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.modal-review-pro .indicator-star__item:not(:last-child){margin-right:4px}.modal-review-pro .indicator-star__item-button{background-color:inherit;border:none;cursor:pointer;padding:0;position:relative}.modal-review-pro .indicator-star__item-button-icon{fill:#f4f4f6;transition:fill .3s ease}.modal-review-pro .indicator-star__item-button-index{color:#fff;font-size:16px;font-weight:800;left:50%;line-height:34px;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal-review-pro .indicator-star__item-button.is-active .indicator-star__item-button-icon{fill:#22d695;transition:fill .3s ease}.list-orders{padding-bottom:163px}@media(max-width:767px){.list-orders{padding-bottom:63px}}.list-orders__progress-bar{display:none}@media(max-width:1199px){.list-orders__progress-bar{display:block}}.list-orders__block,.list-orders__wrapper{margin:0 auto;padding-left:12%;padding-right:12%;padding-top:74px}@media(max-width:1230px){.list-orders__block,.list-orders__wrapper{padding-left:9%;padding-right:9%}}@media(max-width:1199px){.list-orders__block,.list-orders__wrapper{padding-left:0;padding-right:0}}@media(max-width:767px){.list-orders__block,.list-orders__wrapper{padding-top:12px}}.list-orders__content{align-items:flex-start;display:flex}.list-orders__content .cards-orders{flex:1 1}@media(max-width:1199px){.list-orders__content{flex-wrap:wrap}.list-orders__aside{flex:1 1;min-width:45%;order:-1;position:unset}}@media(max-width:767px){.list-orders__aside{min-width:90%}}@media(max-width:1199px){.list-orders__aside:first-child{margin-right:20px}}@media(max-width:767px){.list-orders__aside:first-child{margin-bottom:16px;margin-right:0}}.list-orders__wrapper{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:max-content}@media(max-width:1199px){.list-orders__wrapper{grid-template-columns:1fr;padding-top:20px}}@media(max-width:1585px){.list-orders__wrapper .pinned-chats{grid-column:1/-1;grid-row:2/2;margin-bottom:20px;position:static}}@media(max-width:1199px){.list-orders__wrapper .pinned-chats{grid-row:3;margin-bottom:24px}}.list-orders__top-block{grid-column:1/-1;grid-row:1/2;margin-bottom:44px;max-width:720px}@media(max-width:1199px){.list-orders__top-block{grid-row:2/2}}@media(max-width:767px){.list-orders__top-block{margin-bottom:16px}}.list-orders__top-block .title--h1{font-size:46px;line-height:54px;margin-bottom:29px}@media(max-width:767px){.list-orders__top-block .title--h1{font-size:26px;line-height:34px;margin-bottom:10px}}.list-orders__search-input{margin-bottom:32px;position:relative}.list-orders__search-input .custom-input input{max-width:690px;padding-left:18px;padding-right:55px;padding-top:14px}@media(max-width:767px){.list-orders__search-input{margin-bottom:13px}}.list-orders__search-input svg{cursor:pointer;position:absolute;right:51px;top:18px}@media(max-width:767px){.list-orders__search-input svg{right:20px}}.receipt__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.receipt__item{margin-bottom:8px;margin-right:8px;position:relative}.receipt__link{background-color:#fff;border:1px solid #d1d5db;border-radius:10px;color:#23232a;font-size:16px;font-weight:400;line-height:24px;padding:7px 15px;text-transform:none}@media(max-width:767px){.receipt__link{font-size:14px;line-height:22px}}.receipt__link--current{background-color:#434bee;border:none;color:#fff;padding:8px 16px}.receipt__link--amount{padding-right:44px}.receipt__amount{background-color:#434bee;border-radius:50%;color:#fff;display:block;font-size:12px;font-weight:500;height:20px;line-height:20px;position:absolute;right:17px;text-align:center;top:10px;width:20px}.prof-list__item{margin-bottom:12px}@media(max-width:767px){.prof-list__item{margin-bottom:9px}}.prof-list__bullet{padding:0 8px}@media(max-width:767px){.prof-list__bullet{padding-right:4px}}.user-panel{align-items:center;display:flex;font-size:12px;line-height:20px}.user-panel__avatar{margin-right:12px;position:relative}.user-panel__bonus,.user-panel__link{font-size:12px;font-weight:500;line-height:20px}.user-panel__link{background-color:#434bee;border-radius:50%;bottom:0;color:#fff;height:20px;position:absolute;right:0;text-align:center;transition:opacity .3s ease;width:20px}@media(hover:hover),screen and (min-width:0\0){.user-panel__link:focus,.user-panel__link:hover{opacity:.8}}.user-panel__link--green{background-color:#22d695}.user-panel__name{font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;padding-right:9px;text-transform:uppercase}.user-panel__bonus{font-weight:500}.active-order{padding:48px 0 16px}@media(max-width:1199px){.active-order{padding:16px 0 32px}}.active-order .inner-container{display:grid;grid-template-columns:minmax(min-content,832px) 264px;justify-content:space-between;padding:0 12%}@media(max-width:1919px){.active-order .inner-container{padding:0 7.5%}}@media(max-width:1439px){.active-order .inner-container{padding:0 3%}}@media(max-width:1199px){.active-order .inner-container{grid-template-columns:1fr;padding:0}}.active-order .order-information-details{grid-column:1;grid-row:1/4;margin-bottom:43px}@media(max-width:1919px){.active-order .order-information-details{margin-right:40px}}@media(max-width:1199px){.active-order .order-information-details{grid-row:2;margin:0 0 31px}}.active-order__buttons{display:flex;flex-direction:column;grid-column:2;grid-row:1;justify-self:end;margin-bottom:23px;max-width:264px;position:relative;width:100%}@media(max-width:1199px){.active-order__buttons{align-items:center;flex-direction:row;grid-column:1;grid-row:2;justify-self:start}}@media(max-width:767px){.active-order__buttons{flex-direction:column;margin-top:23px}}.active-order__button{border-radius:12px;color:#fff;font-size:14px;font-weight:700;height:56px;letter-spacing:.03em;line-height:20px;min-width:263px;padding:18px 32px;text-transform:uppercase}.active-order__button:not(:last-child){margin-bottom:12px}@media(max-width:1199px){.active-order__button:not(:last-child){margin-bottom:0}}@media(max-width:767px){.active-order__button{font-size:12px;height:48px;width:100%}}.active-order .pinned-chats{grid-column:2;grid-row:2;justify-self:end;padding-top:10px}@media(max-width:1199px){.active-order .pinned-chats{grid-column:1;grid-row:1;justify-self:stretch;margin-bottom:25px;padding-top:23px}}.active-order .pinned-chats__button{margin-bottom:12px}@media(max-width:1199px){.active-order .pinned-chats__button{margin-bottom:0}}.active-order__response-specialists{grid-column:1;grid-row:5}@media(max-width:1919px){.active-order__response-specialists{margin-right:40px}}@media(max-width:1199px){.active-order__response-specialists{grid-row:6;margin:0}}.active-order__response-specialists .title{margin-bottom:24px}@media(max-width:1199px){.active-order__response-specialists .title{margin-bottom:15px}}.active-order__response-profiles-list{list-style:none;margin:0;padding:0}.active-order__response-profiles-list .profile-card-container:not(:last-child),.active-order__response-profiles-list .profile-card:not(:last-child){margin-bottom:18px}@media(max-width:767px){.active-order__response-profiles-list .profile-card-container:not(:last-child),.active-order__response-profiles-list .profile-card:not(:last-child){margin-bottom:14px}}.active-order .profile-card-container:not(:last-child){margin-bottom:18px}@media(max-width:767px){.active-order .profile-card-container:not(:last-child){margin-bottom:14px}}.active-order .active-order__card-button-chat{display:none}@media(max-width:767px){.active-order .active-order__card-button-chat{grid-column:1/-1}}.active-order__card-button{background-color:inherit;border:1px solid #d1d5db;color:#17171b;max-width:219px;width:100%}.active-order .slider-block.slider-block--specialist{flex-direction:row}.active-order__cocluded-deals{grid-column:1;grid-row:5;margin-top:72px}.active-order-draft .active-order__button--draft{background-color:inherit;border:1px solid #d1d5db;border-radius:12px;color:#17171b}.active-order-draft .inner-container{display:grid;grid-template-columns:minmax(min-content,1116px) 264px;justify-content:space-between}@media(max-width:1199px){.active-order-draft .inner-container{grid-template-columns:1fr;padding:0}}.active-order-draft .inner-container .order-information-details{margin-bottom:0}.active-order-draft .inner-container .order-information-details__content-services-item{max-width:555px}.active-order-2 .inner-container{display:grid;grid-template-columns:minmax(min-content,1045px) 264px;justify-content:space-between}@media(max-width:1199px){.active-order-2 .inner-container{grid-template-columns:1fr;padding:0}}.active-order-2 .order-information-details{margin-bottom:72px}.active-order-2 .active-order__response-specialists{margin-bottom:47px}.active-order-2 .active-order__cocluded-deals{grid-column:1;grid-row:6}@media(max-width:1919px){.active-order-2 .active-order__cocluded-deals{margin-right:40px}}@media(max-width:1199px){.active-order-2 .active-order__cocluded-deals{grid-row:7;margin:0}}.closed-order .inner-container{grid-template-columns:minmax(min-content,1045px) 264px;justify-content:space-between}@media(max-width:1199px){.closed-order .inner-container{grid-template-columns:1fr;padding:0}}.closed-order .profile-mini-card{grid-column:2;grid-row:2}@media(max-width:1199px){.closed-order .profile-mini-card{grid-column:1;grid-row:1;justify-self:stretch;padding-left:16px;padding-top:23px;position:relative;width:calc(100% + 32px)}.closed-order .order-information{margin-bottom:20px}}.closed-order .order-information-details{margin-bottom:72px}@media(max-width:1199px){.closed-order .order-information-details{grid-row:3}}.closed-order .review-block{grid-column:2;grid-row:2}@media(max-width:1199px){.closed-order .review-block{align-self:baseline;grid-column:1;grid-row:2;margin-bottom:48px}}.closed-order .active-order__response-specialists{grid-row:4}.closed-order .active-order__response-profiles-list .profile-card:not(:last-child){margin-bottom:21px}.closed-order-done .inner-container{grid-template-columns:minmax(min-content,1045px) 264px;justify-content:space-between}@media(max-width:1199px){.closed-order-done .inner-container{grid-template-columns:1fr}}.closed-order-done .profile-mini-card{grid-column:2;grid-row:1;justify-self:end}@media(max-width:1199px){.closed-order-done .profile-mini-card{grid-column:1;grid-row:1;justify-self:stretch;padding-left:16px;padding-top:23px;position:relative;width:calc(100% + 32px)}.closed-order-done .order-information{margin-bottom:20px}}.closed-order-done .order-information-details{margin-bottom:72px}@media(max-width:1199px){.closed-order-done .order-information-details{margin-top:20px}}.closed-order-done .review-block{grid-column:2;grid-row:2}@media(max-width:1199px){.closed-order-done .review-block{align-self:baseline;grid-column:1;grid-row:2;margin-bottom:20px;padding:24px 16px 32px;position:relative}}.closed-order-done .active-order__response-specialists{grid-row:4}.closed-order-add-spec .inner-container{grid-template-columns:minmax(min-content,1045px)}.closed-order-add-spec .order-information{margin-bottom:47px}@media(max-width:1199px){.closed-order-add-spec .order-information{margin-bottom:28px}}.closed-order-add-spec__content .title{margin-bottom:25px}@media(max-width:1199px){.closed-order-add-spec__content .title{margin-bottom:19px}}.closed-order-add-spec .find-pro{padding:0}.closed-order-add-spec .find-pro__profiles-list{margin:0 0 30px}@media(max-width:1199px){.closed-order-add-spec .find-pro__profiles-list{margin-bottom:14px;row-gap:12px}}.closed-order-add-spec .output{display:block}@media(max-width:1199px){.closed-order-add-spec .output{display:none}}.order-information{background-color:#f4f4f6;border-radius:24px;margin-bottom:48px;padding:40px 12% 57px}@media(max-width:1919px){.order-information{padding:40px 7.5% 57px}}@media(max-width:1199px){.order-information{left:-24px;padding:24px 24px 42px;position:relative;width:calc(100% + 48px)}}@media(max-width:767px){.order-information{left:-16px;margin-bottom:20px;padding:24px 16px 42px;position:relative;width:calc(100% + 32px)}}.order-information__header{align-content:center;align-items:baseline;display:grid;grid-template-columns:1fr 1fr;justify-items:baseline;margin-bottom:35px}@media(max-width:1199px){.order-information__header{grid-template-columns:1fr;margin-bottom:18px}}.order-information__status{border-radius:8px;display:inline-block;font-size:14px;font-weight:600;line-height:20px;margin:0 0 24px;padding:6px 12px}@media(max-width:1199px){.order-information__status{margin-bottom:16px;order:1}}.order-information__status--active{background:#22d69533;color:#29ba85}.order-information__status--draft{background:#0000001a;color:#23232a}.order-information__status--deal{background:#1bc6fc33;color:#00c2ff}.order-information__status--done{background:#22d695;color:#fff}.order-information__buttons{justify-self:end}@media(max-width:1199px){.order-information__buttons{justify-self:start;order:3}}.order-information__button{background-color:inherit;border:1px solid #d1d5db;border-radius:8px;color:#23232a;font-size:12px;font-weight:700;line-height:20px;padding:10px 16px}.order-information__button:not(:last-child){margin-right:9px}.order-information__button--details{display:none;letter-spacing:.06em}.order-information__button--dotts{padding:12px 24px}.order-information__button--list{border:none;border-radius:0;font-size:18px;font-weight:400;justify-content:flex-start;line-height:30px;margin:0;padding:9px 16px;text-transform:none;width:100%}.order-information__button--list:not(:last-child){margin-right:0}.order-information__button--list.btn{border-radius:0}@media(hover:hover),screen and (min-width:0 \0){.order-information__button--list:active,.order-information__button--list:hover{background-color:#434bee33;color:#434bee;opacity:1}.order-information__button--list:active.btn--green,.order-information__button--list:hover.btn--green{background-color:#d3f7ea;color:#22d695;transition:all .3s ease}}@media(max-width:1199px){.order-information__button{font-size:10px;line-height:18px;padding:7px 12px}}@media(max-width:767px){.order-information__button{display:none}.order-information__button--details{display:block}}.order-information .dotted-menu{height:24px}.order-information .title--h2{grid-column:1/-1}@media(max-width:1199px){.order-information .title--h2{grid-column:1;margin-bottom:16px;max-width:unset;order:2}}@media(max-width:767px){.order-information .title--h2{max-width:calc(100vw - 32px)}}.order-information__list{align-items:flex-start;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media(max-width:1439px){.order-information__list{padding:0}}.order-information__item:not(:last-child){padding-right:21px}.order-information__item{flex:1 0}@media(max-width:1199px){.order-information__item{flex-basis:48%;font-size:14px;line-height:22px}.order-information__item:not(:last-child){margin-bottom:26px}}.order-information__item-heading{color:#9ea4a7;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 7px}@media(max-width:1199px){.order-information__item-heading{font-size:14px;line-height:22px;margin-bottom:2px}}.order-information__item-link{color:#434bee;font-size:14px;font-weight:400;line-height:22px}.order-information__item-text{color:#23232a;font-size:16px;font-weight:400;line-height:24px;margin:0}@media(max-width:1199px){.order-information__item-text{font-size:14px;line-height:22px}}.link-underline{border-bottom:1px solid #434bee33;cursor:pointer}.order-information-details__content-list{list-style:none;margin:0;padding:0}.order-information-details__content-item{align-items:baseline;border-bottom:1px solid #d1d5db;display:grid;grid-template-columns:minmax(max-content,284px) 1fr;margin:0;padding:32px 0 36px}.order-information-details__content-item:first-of-type{padding:0 0 36px}@media(max-width:1199px){.order-information-details__content-item:first-of-type{padding:0 0 24px}.order-information-details__content-item{grid-template-columns:1fr;padding:22px 0 26px}}.order-information-details__content-item-heading{color:#9ea4a7;font-size:18px;font-weight:400;line-height:30px;margin:0;max-width:231px}@media(max-width:1199px){.order-information-details__content-item-heading{line-height:26px;margin-bottom:11px;max-width:unset}}.order-information-details__content-services-list{list-style:none;margin:0;padding:0}.order-information-details__content-services-item{color:#23232a;font-size:18px;font-weight:400;line-height:30px;margin:0}@media(max-width:1023px){.order-information-details__content-services-item{line-height:26px}}.order-information-details__content-services-item:not(:last-child){margin-bottom:8px}@media(max-width:1023px){.order-information-details__content-services-item:not(:last-child){margin-bottom:8px}}.modal-complaint .modal__content{padding:88px 94px 80px}@media(max-width:767px){.modal-complaint .modal__content{padding:30px 20px 20px;width:100%}}.modal-complaint .modal__content-buttons{align-items:stretch;display:flex;justify-content:center}.modal-complaint .modal__content-button{background-color:inherit;border:1px solid #d1d5db;color:#17171b;flex-grow:1;max-width:264px;padding:18px 32px}.modal-complaint .modal__content-button--background{background-color:#434bee;border:none;color:#fff;margin-left:8px;padding:18px 45px}@media(max-width:767px){.modal-complaint .modal__content-button--background{margin-left:5px}}.modal-complaint .custom-textarea{margin-bottom:24px}.modal-complaint .custom-textarea__label{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.modal-exit .modal__content-button{background-color:inherit;border:1px solid #d1d5db;color:#17171b;flex-grow:1;max-width:145px;padding:18px 32px}.modal-exit .modal__content-button--background{background-color:#434bee;border:none;color:#fff;margin-left:24px}@media(max-width:767px){.modal-exit .modal__content-button--background{margin-left:5px}}.pinned-chats{position:sticky;right:0;top:0}.browser-firefox .pinned-chats{position:relative}@media(max-width:1199px){.browser-firefox .pinned-chats,.pinned-chats{position:static}}.pinned-chats__button{background-color:inherit;border:none;padding:0;position:relative}@media(max-width:1199px){.pinned-chats__button{align-items:center;border:1px solid #d1d5db;border-radius:12px;display:flex;justify-content:space-between;padding:15px 33px 15px 24px;width:100%}}.pinned-chats__button-icon{display:none}@media(max-width:1199px){.pinned-chats__button-icon{display:block}}.pinned-chats__button .pinned-chats__msg-count{bottom:10px;display:none;position:absolute;right:23px}@media(max-width:1199px){.pinned-chats__button .pinned-chats__msg-count{display:block}}.pinned-chats__title{color:#23232a;display:block;font-size:18px;font-weight:700;line-height:34px;margin:0 0 11px}@media(max-width:1199px){.pinned-chats__title{font-size:16px;line-height:26px;margin:0}.pinned-chats__wrapper{display:none}}.pinned-chats__list{border:1px solid #d1d5db;border-radius:24px;list-style:none;margin:0;max-width:264px;padding:0}@media(max-width:1585px){.pinned-chats__list{max-width:100%}}@media(max-width:1199px){.pinned-chats__list{border:none;max-width:unset}}.pinned-chats__item{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px 16px 24px}@media(max-width:767px){.pinned-chats__item{padding-right:0}}.pinned-chats__item:first-of-type{padding:24px 16px}@media(max-width:767px){.pinned-chats__item:first-of-type{padding-right:0}}.pinned-chats__item:last-of-type{padding:16px 16px 24px}@media(max-width:767px){.pinned-chats__item:last-of-type{padding-right:0}}.pinned-chats__item:not(:last-of-type){border-bottom:1px solid #d1d5db}.pinned-chats__item-heading{color:#23232a;display:inline-block;font-size:16px;font-weight:400;line-height:24px;margin:0 0 4px}.pinned-chats__item-button{background-color:inherit;border:none;padding:0}.pinned-chats__item-name{color:#9ea4a7;font-size:14px;font-weight:400;line-height:20px;margin:0}.pinned-chats__msg-count{align-items:center;background-color:#434bee;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:20px;margin:0;min-height:20px;min-width:20px}.pinned-chats__msg-count--grey{background-color:#f4f4f6;color:#9ea4a7}.pinned-chats__bottom-wrapper,.pinned-chats__top-wrapper{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.pinned-chats__item.is-current{background-color:#f4f4f6}@media(max-width:1199px){.pinned-chats__item.is-current{background-color:#0000}}.pinned-chats__mobile-button{display:none}@media(max-width:1199px){.is-open .pinned-chats__button{display:none}.is-open .pinned-chats__mobile-button{display:block}.is-open .pinned-chats__mobile-button .pinned-chats__mobile-title{align-items:center;background-color:#0000;border:none;color:#23232a;cursor:pointer;display:flex;flex-direction:row-reverse;font-size:18px;font-weight:800;line-height:26px;margin:0 0 4px;max-width:max-content;padding:0 0 0 10px}.is-open .pinned-chats__mobile-button .pinned-chats__mobile-title:focus,.is-open .pinned-chats__mobile-button .pinned-chats__mobile-title:hover{opacity:.8;transition:opacity .3s ease}.is-open .pinned-chats__mobile-button svg{height:18px;margin-right:17px;transform:rotate(180deg);width:9px}.is-open .pinned-chats__wrapper{background-color:#fff;border-radius:none;bottom:0;display:block;height:auto;left:0;overflow-y:auto;padding:16px;position:fixed;right:0;top:0;z-index:1000}.is-open .pinned-chats__wrapper .pinned-chats__item-button{margin-left:4px}}.concluded-deals .title{margin-bottom:24px}.concluded-deals__list{list-style:none;margin:0;padding:0}.concluded-deals__item{align-items:center;border:1px solid #d1d5db;border-radius:24px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 40px 56px}.concluded-deals__item:not(:last-child){margin-bottom:20px}.concluded-deals__item-status{background:#434bee33;border-radius:8px;color:#434bee;font-size:14px;font-weight:600;line-height:20px;margin:0 0 12px;padding:6px 12px}.concluded-deals__item-button{background-color:inherit;border:none;cursor:pointer;margin-bottom:15px;padding:0}.concluded-deals__item-title{color:#23232a;flex-basis:100%;font-size:24px;font-weight:700;line-height:34px;margin:0 0 30px}.concluded-deals__item-data-list{list-style:none;margin:0;padding:0}.concluded-deals__item-data-item{align-items:flex-start;display:flex}.concluded-deals__item-data-item:not(:last-child){margin-bottom:6px}@media(max-width:767px){.concluded-deals__item-data-item{flex-direction:column}}.concluded-deals__item-data-item-heading{color:#9ea4a7;font-size:16px;font-weight:400;line-height:24px;margin:0 8px 0 0}.concluded-deals__item-data-item-text{color:#23232a;font-size:16px;font-weight:400;line-height:24px;margin:0}.concluded-deals__pro-name{background:#f4f4f6;border-radius:12px;color:#23232a;flex-basis:295px;font-size:16px;font-weight:700;line-height:34px;margin:15px 0 0 5px;padding:19px 24px}.profile-mini-card{align-items:flex-start;background:#f4f4f6;border-radius:12px;display:flex;font-size:12px;font-weight:500;line-height:20px;margin-bottom:20px;padding:8px 28px 20px 8px}.profile-mini-card__img-wrap{margin-right:12px;position:relative;width:max-content}.profile-mini-card__img-wrap img{border-radius:16px;height:100%;object-fit:cover;width:100%}.profile-mini-card__img-wrapper{border-radius:16px;height:64px;width:64px}.profile-mini-card__indicators{left:50%;position:absolute;transform:translate(-50%,-50%)}.profile-mini-card__indicators .rating{flex-direction:row;justify-content:center}.profile-mini-card__indicators .rating svg{margin-left:0;margin-right:4px}.profile-mini-card__title{color:#23232a;font-size:16px;font-weight:700;line-height:30px;margin:0;padding-top:7px}.profile-mini-card__deal{color:#9ea4a7;margin-right:8px}.profile-mini-card__link-review{color:#434bee;font-size:12px;font-weight:500;line-height:20px}.review-block{background-color:#f4f4f6;border-radius:12px;padding:24px 24px 32px}.review-block__indicator{align-items:center;display:flex;margin-bottom:16px}.review-block__indicator--max-index .review-block__indicator-icon{fill:#22d695}.review-block__indicator--max-index .review-block__indicator-index{color:#22d695}.review-block__indicator-icon{margin-right:12px}.review-block__indicator-index{font-size:40px;font-weight:800;line-height:48px}.review-block__content{color:#23232a;margin:0 0 16px;word-break:break-word}.review-block__content,.review-block__data{font-size:16px;font-weight:400;line-height:24px}.review-block__data{color:#9ea4a7;display:block;margin:0 0 33px}.review-block__edit-review{color:#434bee;display:inline-block;font-size:12px;font-weight:500;line-height:20px;margin-bottom:4px}.review-block__time{color:#9ea4a7;display:block;font-size:12px;font-weight:400;line-height:24px}.modal-your-address .modal__content{padding:80px 40px;width:911px}@media(max-width:767px){.modal-your-address .modal__content{padding:24px;width:100%}}.modal-your-address .modal__content-title{margin:0 0 24px;text-align:left}.modal-your-address .modal__content-buttons{display:flex;justify-content:flex-end;margin-top:32px}@media(max-width:374px){.modal-your-address .modal__content-buttons{flex-direction:column}}@media(max-width:767px){.modal-your-address .modal__content-button{max-width:100%;padding:18px}}.modal-your-address .modal__content-button:first-child{background-color:#0000;border:1px solid #d1d5db;color:#17171b}.modal-your-address .modal__content-button--background{background-color:#434bee}@media(max-width:767px){.modal-your-address .modal__content-button--background{margin-left:16px;margin-top:0}}@media(max-width:374px){.modal-your-address .modal__content-button--background{margin-left:0;margin-top:16px}}.modal-pro-address .modal__content{padding:80px 40px;width:911px}@media(max-width:767px){.modal-pro-address .modal__content{padding:24px;width:100%}}.modal-pro-address .modal__content-title{margin:0 0 24px;max-width:100%;text-align:left}.modal-pro-address .modal__content-buttons{display:flex;justify-content:flex-end}@media(max-width:374px){.modal-pro-address .modal__content-buttons{flex-direction:column}}@media(max-width:767px){.modal-pro-address .modal__content-button{max-width:100%;padding:18px}}.modal-pro-address .modal__content-button:first-child{background-color:#0000;border:1px solid #d1d5db;color:#17171b}.modal-pro-address .modal__content-button--background{background-color:#434bee}@media(max-width:767px){.modal-pro-address .modal__content-button--background{margin-left:16px;margin-top:0}}@media(max-width:374px){.modal-pro-address .modal__content-button--background{margin-left:0;margin-top:16px}}.filter-orders{margin-right:20px;width:262px}@media(max-width:1199px){.filter-orders{grid-row:1;margin-right:0;width:100%}}.filter-orders__date{margin-bottom:14px;margin-top:10px}.filter-orders__date .date-field__label{color:#9b9eac;font-size:18px;left:14px;line-height:30px;text-transform:lowercase}.filter-orders__date .date-field__icon{right:15px}.filter-orders__date .date-field__icon,.filter-orders__date .date-field__label{top:20px}.filter-orders__date .custom-input label input{font-size:16px;line-height:24px;margin-bottom:16px;padding:7px 52px 7px 70px}.filter-orders .button-view-all,.filter-orders .filter__block{margin-bottom:0}.filter-orders .filter__wrap-block{margin-bottom:26px}.filter-orders .filter__wrap-block .choose-your-language{display:none}.filter-orders .filter__btn-subtitle{padding-bottom:11px;padding-top:0}@media(max-width:1199px){.filter-orders .filter__btn-subtitle{padding:15px 0 16px}.filter-orders .filter__btn-subtitle:not(:last-child){border-bottom:none}}.filter-orders .form__row{display:block}.filter-orders .custom-toggle__label{font-size:16px;line-height:24px}.filter-orders .toggle-place__btn-delete{right:8px}.cards-orders{margin-right:20px}@media(max-width:1585px){.cards-orders{margin-right:0}}.cards-orders__list{list-style:none;margin:0 0 32px;padding:0}@media(max-width:767px){.cards-orders__list{margin-bottom:13px}}.cards-orders__item{border:1px solid #d1d5db;border-radius:24px;cursor:pointer;margin-bottom:20px;padding:39px 36px 51px 40px}@media(max-width:767px){.cards-orders__item{margin-bottom:12px;padding:21px 20px 30px 23px}}.cards-orders__item:last-child{margin-bottom:0}.cards-orders__item-top-wrapper{align-content:center;display:grid;grid-template-columns:1fr 1fr;justify-items:baseline;margin-bottom:30px}@media(max-width:767px){.cards-orders__item-top-wrapper{margin-bottom:22px}}.cards-orders__item-status{border-radius:8px;font-size:14px;font-weight:600;line-height:20px;margin:0 0 13px;padding:6px 12px}@media(max-width:767px){.cards-orders__item-status{font-size:12px;margin-bottom:9px;padding:5px 9px}}.cards-orders__item-status--active{background-color:#22d69533;color:#29ba85}.cards-orders__item-status--spec-check{background-color:#434bee33;color:#434bee}.cards-orders__item-status--fulfil{background-color:#22d695;color:#fff}.cards-orders__item-status--draft{background-color:#0000001a;color:#23232a}.cards-orders__item-status--blue{background-color:#00c2ff33;color:#00c2ff}.cards-orders__item-status--red{background-color:#ec0e281a;color:#ec0e28}.cards-orders__item .cards-orders__item-dotted:focus-within{color:#434bee}.cards-orders__item-dotted{cursor:pointer;justify-self:end;margin-top:-11px;position:relative}.cards-orders__item-dotted:focus-within,.cards-orders__item-dotted:hover{color:#434bee}.cards-orders__item-title{color:#23232a;display:flex;flex-wrap:wrap;font-size:24px;font-weight:700;grid-column:1/-1;line-height:34px;width:100%}.cards-orders__item-title .title{font-weight:700;margin-right:auto;padding-right:16px}.cards-orders__item-title span{display:block;font-weight:700}@media(max-width:767px){.cards-orders__item-title{font-size:18px;font-weight:800;line-height:26px}}.cards-orders__item-bottom-wrapper{display:flex;justify-content:space-between}@media(max-width:767px){.cards-orders__item-bottom-wrapper{flex-direction:column}}.cards-orders__item-info{margin-right:10px}@media(max-width:767px){.cards-orders__item-info{margin-bottom:18px;margin-right:0}}.cards-orders__item-info-additional{bottom:0;position:relative}.cards-orders__item-create,.cards-orders__item-deadline,.cards-orders__item-repeat{color:#9ea4a7;display:flex;margin:0 0 6px}@media(max-width:767px){.cards-orders__item-create,.cards-orders__item-deadline,.cards-orders__item-repeat{font-size:14px;line-height:22px}}.cards-orders__item-create-date,.cards-orders__item-deadline-date,.cards-orders__item-repeat-text{color:#23232a;display:block;margin-left:8px}@media(max-width:767px){.cards-orders__item-create-date,.cards-orders__item-deadline-date,.cards-orders__item-repeat-text{font-size:14px;line-height:22px}}.cards-orders__user{align-items:center;color:#23232a;display:flex;font-weight:700}.cards-orders__user .avatar{margin-right:10px}.cards-orders__btn{font-size:14px;line-height:20px;padding:18px 33px}.cards-orders__btn+.cards-orders__btn{margin-top:8px}.cards-orders .pagination{margin-bottom:10px;margin-left:-2px;margin-top:10px}@media(max-width:374px){.cards-orders .pagination{max-width:280px}}.response-card-order{margin-right:17px;width:270px}@media(max-width:767px){.response-card-order{margin-bottom:13px;margin-left:10px;margin-right:0;width:100%}}.response-card-order__new-message,.response-card-order__response,.response-card-order__suggested-deals{display:flex;margin-bottom:24px;position:relative}.response-card-order__response{margin-top:5px}.response-card-order__suggested-deals{margin-bottom:0}.response-card-order__new-message-amount,.response-card-order__response-amount,.response-card-order__suggested-deals-amount{background-color:#434bee;border-radius:50%;color:#fff;display:block;font-size:12px;font-weight:500;left:9px;line-height:20px;min-height:20px;min-width:20px;position:absolute;text-align:center;top:11px}.response-card-order__text{color:#23232a;margin:0 0 0 16px}@media(max-width:767px){.response-card-order__text{font-size:14px;line-height:22px}}.author-order{background-color:#f4f4f6;border-radius:12px;margin-top:14px;padding:18px 27px 19px 22px;width:295px}@media(max-width:767px){.author-order{padding:13px 16px;width:100%}}.author-order--fulfil{margin-top:-17px}@media(max-width:767px){.author-order--fulfil{margin-top:-6px}}.author-order__title-name{font-weight:700;line-height:34px;margin:0}@media(max-width:767px){.author-order__title-name{font-size:14px;line-height:26px}}.author-order__bottom-wrapper{display:flex;justify-content:space-between;margin-bottom:4px;margin-top:3px}.author-order__bottom-wrapper .rating{flex-direction:row;padding-left:6px;padding-right:6px}.author-order__response-link{box-shadow:0 1px 0 0 #434bee33;color:#434bee;font-size:12px;font-weight:500;line-height:20px;position:relative;transition:.3s ease}.author-order__response-link:focus,.author-order__response-link:hover{box-shadow:0 1px 0 0 #434bee1a;color:#434beecc;transition:.3s ease}.author-order__response-link:focus .popup-response,.author-order__response-link:hover .popup-response{display:block;transition:.3s ease}.author-order__response-popup{color:#23232a;font-size:16px;font-weight:400;line-height:24px;margin:0}.author-order__amount-star-wrapper{align-items:center;color:#22d695;display:flex;margin-bottom:7px}.author-order__amount-star{display:block;font-size:12px;font-weight:600;line-height:20px;margin-left:4px}.author-order .indicators__deal,.author-order .indicators__link-review{display:none}.popup-response{background-color:#fff;border-radius:12px;box-shadow:0 20px 76px #48495f1a;display:none;left:-10px;padding:8px 16px;position:absolute;top:-100px;transition:.3s ease;width:274px}@media(max-width:1199px){.popup-response{bottom:-95px;left:inherit;right:-10px;top:inherit}}.popup-response:after{background-color:#fff;bottom:-14px;content:"";height:12px;left:10px;position:absolute;transform:rotate(45deg) translateY(-100%);width:12px}@media(max-width:1199px){.popup-response:after{bottom:inherit;left:inherit;right:30px;top:3px}}.toggle-category .custom-toggle label{align-items:center;display:inline-flex}.toggle-category .toggle-place__item{width:250px}@media(max-width:767px){.toggle-category .toggle-place__item{width:100%}}.form__row{display:flex;flex-wrap:wrap;margin-bottom:18px}.form__row .new-order__btn{display:none}@media(max-width:767px){.form__row .new-order__btn{display:block}}.form__row--big-margin{margin-bottom:32px}.form__row--medium-margin{margin-bottom:22px}.form__row--no-margin{margin-bottom:0}.form__row--end{justify-content:flex-end}@media(max-width:767px){.form__row{flex-direction:column;margin-bottom:23px}}.form__row--block{display:block}.form__block:not(:last-of-type){margin-bottom:44px}@media(max-width:767px){.form__block:not(:last-of-type){margin-bottom:24px}}.form__flex{display:flex;flex-wrap:wrap}@media(max-width:767px){.form__flex{flex-direction:column}}.form__row:last-of-type{margin-bottom:0}.form__field:first-child,.form__field:first-of-type{margin-left:0}.form__field{flex-grow:1;margin-left:20px;min-width:20%}@media(max-width:767px){.form__field{margin-left:0;margin-top:18px}}.form__field--small-margin{margin-left:11px}@media(max-width:767px){.form__field--small-margin{margin:18px 0 0}}.form__field--w30{max-width:33%}@media(max-width:767px){.form__field--w30{max-width:unset}}.form__note{color:#9ea4a7;font-size:14px;line-height:20px;margin:7px 0 0;min-width:90%}.form__button{margin-top:30px}.form__upload-foto{margin:48px auto 30px}.form__control{font-size:16px;padding:16px 28px}@media(max-width:767px){.form__control{width:100%}}.form__controls{margin-top:48px}.form__controls--small-margin{margin-top:24px}.form__controls--right{justify-content:flex-end}@media(max-width:767px){.form__controls{background:#fff;bottom:0;left:0;padding:16px 16px 24px;position:fixed;right:0;z-index:100}.form__controls .btn{border:0;padding:14px;width:100%}.form__controls .btn--transparent{border:1px solid #e5e6eb}}.form__controls--full-width{flex-wrap:nowrap}@media(max-width:767px){.form__controls--full-width{flex-wrap:wrap;padding:0}}.form__controls--full-width .btn{width:100%}.form__controls--full-width .btn:first-child{margin-right:8px}@media(max-width:767px){.form__controls--full-width .btn:first-child{margin-bottom:8px;margin-right:0}.form__controls--medium-width{flex-wrap:wrap;padding:0}}.form__controls--medium-width .btn{width:50%}@media(max-width:767px){.form__controls--medium-width .btn{width:100%}.form__controls--not-fixed-sm{position:relative}.form__controls--not-fixed-sm .btn{border:1px solid #d1d5db}}.form__back-link{margin-right:7px}.form__button{margin-top:29px;min-width:300px;width:max-content}.form fieldset{border:0;flex-grow:1;margin:0;padding:0}@media(max-width:767px){.form fieldset{flex:none}}.form legend{font-size:18px;font-weight:700;line-height:34px;margin:0 0 12px}.form .custom-input{flex-grow:1}.form__block--specialist--description .custom-toggle--checkbox{margin-bottom:16px;padding:0}.form__policy{margin-bottom:34px;max-width:382px}.form__policy .custom-toggle{margin-bottom:16px;padding:0}.form__policy .custom-toggle label{padding-left:0}.form__policy .custom-toggle .custom-toggle__label{color:#23232a;font-size:16px;line-height:24px}.form__policy .custom-toggle__icon{border:1px solid #d1d5db}.form__policy .link{margin-left:5px}.form__choose-lang-wrapper{margin-bottom:7px;max-height:548px;overflow-y:auto}.form--filter .custom-toggle__label{font-size:16px;line-height:24px}.form--filter .custom-input label input{font-size:16px;line-height:24px;margin-bottom:10px;padding:8px 16px}@media(max-width:767px){.form--filter .form__row{margin-bottom:7px}.form .btn:not(:last-child){margin-bottom:8px}}.form__text{color:#23232a;font-size:18px;line-height:30px;margin-right:8px}.form__text.link{color:#434bee}.registration-page--specialist .form__text.link{color:#22d695}.form--big-fieldset legend{font-size:32px;font-weight:800;line-height:48px;margin:0 0 24px}.form__row--h515 fieldset{max-height:515px;overflow-y:auto}.form__row--h515 .custom-toggle__icon{left:1px}.form__grid{column-gap:19px;display:grid;row-gap:19px}.form__grid--4x{grid-template-columns:repeat(4,1fr)}@media(max-width:767px){.form__grid--4x{grid-template-columns:repeat(3,1fr)}}@media(max-width:374px){.form__grid--4x{grid-template-columns:repeat(2,1fr)}}.form__title{margin-bottom:24px}@media(max-width:767px){.form__title{margin-bottom:8px}}.form__subtitle{margin:0 0 8px}.phone-field{margin-bottom:31px;position:relative}.phone-field .custom-input input{border:1px solid #d1d5db;color:#23232a;padding-left:52px}.phone-field__icon{left:21px;position:absolute;top:23px;z-index:3}@media(max-width:767px){.phone-field__icon{top:19px}}.file-field{margin-bottom:37px}@media(max-width:767px){.file-field{margin-bottom:30px}}.file-field__row{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin:0 0 30px}.file-field__text{color:#17171b;font-size:18px;line-height:30px;margin:0}@media(max-width:767px){.file-field__text{font-size:16px;line-height:24px}}.file-field__btn{background-color:#0000;border:none;cursor:pointer;height:24px;margin-right:12px;outline:none;width:24px}.file-field__btn:focus,.file-field__btn:hover{opacity:.7}.file-field__btn svg{height:16px;width:16px}.file-field .custom-input label input{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.file-field .custom-input label{color:#434bee;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.06em;line-height:20px;max-width:max-content;padding-left:8px;text-transform:uppercase}.file-field .custom-input label:focus-within{opacity:.7}.upload-foto{height:120px;overflow:hidden;position:relative;width:120px}@media(max-width:767px){.upload-foto{height:64px;width:64px}}.upload-foto__icon{height:120px;width:120px}@media(max-width:767px){.upload-foto__icon{height:64px;width:64px}}.upload-foto__btn{bottom:0;cursor:pointer;height:32px;position:absolute;right:0;width:32px}.upload-foto__btn.add-foto svg{transform:rotate(45deg)}.upload-foto__btn-input--file input{display:none}.upload-foto__btn-input--file label{background-color:#0000;border-radius:50%;cursor:pointer;height:32px;position:absolute;right:0;top:0;transition:background-color .3s ease;width:32px;z-index:5}.upload-foto__btn-input--file label span{visibility:hidden}.upload-foto__btn-input--file label:focus-within,.upload-foto__btn-input--file label:hover{background-color:#434bee80;transition:background-color .3s ease}.upload-foto.not-empty .upload-foto__btn{transform:rotate(45deg)}.upload-foto.not-empty .upload-foto__icon{display:none}.password-field__btn{display:grid;height:62px;place-items:center;position:absolute;right:0;top:0;transition:color .3s ease;width:62px}@media(hover:hover),screen and (min-width:0\0){.password-field__btn:focus,.password-field__btn:hover{color:#434bee}}.password-field label input{padding-right:52px}.password-field__close-eye{display:none}.password-field.is-visible .password-field__close-eye{display:block}.password-field.is-visible .password-field__open-eye{display:none}.date-field{color:#23232a;position:relative;transition:color .3s ease}.date-field:focus,.date-field:hover{color:#434bee}.date-field label input{padding:15px 60px}.date-field__label{color:#9b9eac;font-size:18px;left:24px;line-height:30px;text-transform:capitalize}.date-field__icon,.date-field__label{position:absolute;top:50%;transform:translateY(-50%)}.date-field__icon{height:24px;pointer-events:none;right:24px;width:24px}.date-field input::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;width:100%}.date-field input[type=date]:required:invalid::-webkit-datetime-edit{color:#0000}.date-field input[type=date]:focus::webkit-datetime-edit{color:inherit}.status{color:#9ea4a7;font-size:12px;font-weight:500;line-height:20px;margin:0;padding-left:12px;position:relative}.status:after{background-color:#9ea4a7;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.chat{display:flex}.chat__wrapper{column-gap:20px;display:grid;grid-row:auto;grid-template-columns:1fr minmax(150px,264px);margin:0 auto;row-gap:32px;width:76%}@media(max-width:1023px){.chat__wrapper{display:flex;flex-direction:column;row-gap:unset}}@media(max-width:1439px){.chat .chat__header{grid-column:1/-1}.chat .chat__wrapper{width:83%}}@media(max-width:1023px){.chat .chat__wrapper{width:100%}}.chat__info{margin:0 auto;max-width:330px;padding-bottom:36px}.chat__info:not(:first-child){padding-top:15px}.chat__pinned{grid-column:2;grid-row:2;padding-top:1px}@media(max-width:1023px){.chat__pinned{margin:16px 0}}.chat__window{border-top:1px solid #d1d5db;grid-column:1;height:481px;overflow:auto;padding:16px 0}@media(max-width:1023px){.chat__window{border-top:0;min-height:200px}}.chat__controls{align-items:center;font-size:14px;line-height:20px}@media(max-width:767px){.chat__controls .popover{width:100%}}.chat__btn{letter-spacing:.03em;margin-bottom:7px;margin-right:20px;margin-top:5px;padding:18px 32px 20px}@media(max-width:767px){.chat__btn{margin-right:0;width:100%}}.chat__text{color:#575d60;font-size:12px;margin:0;text-align:center}.chat__text:not(:last-child){margin-bottom:8px}.chat__msg{align-items:flex-end;background-color:#434bee1a;border-radius:12px;color:#23232a;display:flex;margin:0 0 8px;max-width:56.5%;padding:16px;width:-moz-fit-content;width:fit-content}@media(max-width:767px){.chat__msg{max-width:90%}}.chat__msg:not(:last-child){margin-bottom:8px}.chat__msg .color-grey{font-size:12px}.chat__msg .text{padding-right:8px}.chat__msg--green{background-color:#22d6951a}.chat__msg--green:last-of-type{margin-bottom:0}.chat__msg--left{margin-right:auto}.chat__msg--right{margin-left:auto}.user-card{align-items:flex-start;display:flex;position:relative}@media(max-width:767px){.user-card{flex-wrap:wrap}}.user-card__avatar{margin-right:40px}@media(max-width:767px){.user-card__avatar{margin-right:16px}}.user-card__name{line-height:1.6;padding-bottom:5px}.user-card__info{flex:1 0;max-width:480px;padding-right:32px}@media(max-width:1023px){.user-card__info{max-width:300px}}@media(max-width:767px){.user-card__info{display:flex;flex-direction:column;padding-right:16px}}.user-card__note:not(:last-child){margin-right:12px}.user-card__indicators{column-gap:8px;margin-bottom:24px}.user-card__indicators .rating{flex-direction:row}@media(max-width:767px){.user-card__indicators{margin-bottom:0;padding-bottom:5px}}.user-card__lang{margin:0 auto;padding-right:12px;padding-top:12px}@media(max-width:767px){.user-card__lang{flex:1 1;flex-shrink:0;margin:0;min-width:90%;order:1;padding-right:16px}.user-card__nav{position:absolute;right:0;top:0}}.user-card .languages__title{margin-bottom:10px}.user-card .languages__list{max-width:170px}.user-card .rating{padding-right:8px}.user-note{align-items:center;color:#9ea4a7;display:inline-flex;margin:0}.user-note__icon{flex-shrink:0;height:16px;margin-right:6px;width:16px}@media(max-width:767px){.user-note__icon{margin-top:3px}.user-note{align-items:baseline;line-height:1.3}}.menu-toggler{flex-shrink:0;line-height:0;min-width:30px;padding:16px 4px}.menu-toggler__item{background-color:#23232a;border-radius:50%;display:inline-flex;height:4px;margin:0 3px;width:4px}.user-nav{color:#23232a;font-size:18px;line-height:30px;position:relative}@media(max-width:479px){.user-nav{position:static}}.user-nav:active .user-nav__list,.user-nav:focus .user-nav__list,.user-nav:hover .user-nav__list{max-height:5000px;opacity:1;padding:21px 16px}.user-nav__list{background-color:#fff;border-radius:8px;bottom:0;box-shadow:0 15px 15px #48495f1a;max-height:0;opacity:0;overflow:hidden;position:absolute;right:0;transform:translateY(100%);transition:opacity .3s ease}@media(max-width:479px){.user-nav__list{box-shadow:none;max-height:5000px;opacity:1;padding:0 16px!important;width:100%}}.user-nav__item:not(:last-child){margin-bottom:18px}.user-nav__btn{transition:color .3s ease;white-space:nowrap}@media(hover:hover),screen and (min-width:0\0){.user-nav__btn:focus,.user-nav__btn:hover{color:#434bee}}.user-nav.is-open .user-nav__list{max-height:5000px;opacity:1;padding:21px 16px}.order-editing{padding-bottom:164px;padding-top:82px;position:relative}@media(max-width:1279px){.order-editing{padding-bottom:80px;padding-top:40px}}.order-editing .title{margin-bottom:9px}.order-editing__object{color:#23232a;font-size:24px;line-height:40px;margin:0 0 38px}@media(max-width:1439px){.order-editing__object{font-size:22px;line-height:32px}}@media(max-width:1023px){.order-editing__object{font-size:18px;line-height:30px}}.accordion-form__list{list-style:none;margin:0;max-width:1116px;padding:0 0 44px}@media(max-width:1279px){.accordion-form__list{max-width:100%}}.accordion-form__item-content{padding:32px 0 35px}.accordion-form__item-wrap{max-width:831px}.accordion-form__item-subtitle{align-items:center;background-color:#0000;border:none;border-bottom:1px solid #d1d5db;color:#23232a;cursor:pointer;display:flex;font-size:32px;font-weight:800;justify-content:space-between;line-height:48px;padding:24px 0;text-align:left;transition:color .3s ease;width:100%}@media(max-width:1439px){.accordion-form__item-subtitle{font-size:24px;line-height:36px}}@media(max-width:1023px){.accordion-form__item-subtitle{font-size:22px;line-height:32px;padding:20px 0}}@media(max-width:767px){.accordion-form__item-subtitle{font-size:18px;line-height:24px}}@media(max-width:374px){.accordion-form__item-subtitle{font-size:16px;line-height:20px;padding:15px 0}}.accordion-form__item-subtitle svg{height:20px;margin-left:15px;transform:rotate(90deg);transition:color .3s ease,transform .3s ease;width:20px}@media(max-width:767px){.accordion-form__item-subtitle svg{height:15px;width:15px}}@media(max-width:374px){.accordion-form__item-subtitle svg{height:10px;width:10px}}@media(hover:hover),screen and (min-width:0\0){.accordion-form__item-subtitle:focus,.accordion-form__item-subtitle:hover{color:#434bee;transition:color .3s ease}.accordion-form__item-subtitle:focus svg,.accordion-form__item-subtitle:hover svg{color:#434bee;transform:rotate(-90deg);transition:color .3s ease,transform .3s ease}}.accordion-form__item-text{color:#9ea4a7;font-size:24px;line-height:40px;margin:0;max-width:974px;padding-bottom:21px}@media(max-width:1439px){.accordion-form__item-text{font-size:22px;line-height:32px}}@media(max-width:1023px){.accordion-form__item-text{font-size:18px;line-height:30px}}.accordion-form .new-order-field{margin-bottom:32px}.accordion-form .new-order-field .custom-radio__label{font-size:18px;line-height:30px}.accordion-form__btns{align-items:center;display:flex;flex-wrap:wrap}.accordion-form__btns .btn{font-size:14px;letter-spacing:.03em;line-height:20px;min-width:145px;padding:17px 32px}@media(max-width:1279px){.accordion-form__btns .btn{font-size:12px;line-height:18px;padding:10px}}@media(max-width:1023px){.accordion-form__btns .btn{margin-bottom:10px;min-width:100%}}.accordion-form__btns .btn:not(:last-child){margin-right:18px}@media(max-width:1279px){.accordion-form__btns .btn:not(:last-child){margin-right:15px}}.accordion-form__item-content{display:none}.accordion-form__item-subtitle.is-open~.accordion-form__item-content{display:block}.accordion-form__item-subtitle.is-open svg{transform:rotate(-90deg)}.new-order-start__field{align-items:flex-start;background-color:#fff;border:1px solid #dadce3;border-radius:12px;display:flex;flex-grow:1;flex-wrap:wrap;font-size:18px;line-height:30px;outline:none;padding:15px 20px;transition:border-color .3s ease;width:100%}@media(max-width:767px){.new-order-start__field{font-size:16px;line-height:24px}}.new-order-start__field::placeholder{color:#9b9eac}.new-order-start__field:focus,.new-order-start__field:hover{border-color:#434bee}.new-order-start__field input{background-color:inherit;border:none;color:#23232a;flex-grow:1;font-size:18px;font-weight:400;line-height:30px;outline:none;padding:0}.new-order-start__field--selected{padding:9px 20px}.new-order-start__field--selected input{padding:6px 12px}.new-order-start__toggle{background-color:#f4f4f6;border:none;border-radius:8px;color:#23232a;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;line-height:30px;margin:0 9px 12px 0;max-width:100%;overflow:hidden;padding:6px 12px;text-overflow:ellipsis;transition:background-color .3s ease;white-space:nowrap}@media(max-width:767px){.new-order-start__toggle{white-space:normal}}@media(hover:hover),screen and (min-width:0\0){.new-order-start__toggle:hover{background-color:#d9dbfc}}.new-order-start__toggle:focus{background-color:#d9dbfc;outline:none}@media(max-width:767px){.new-order-start__toggle{padding:8px 12px}}.new-order-start__toggle.is-active{background-color:#d9dbfc;border-radius:8px;color:#23232a;margin:0 9px 12px 0;padding:6px 12px;position:relative}.new-order-start__toggle.is-active:last-of-type{margin-bottom:0}@media(max-width:767px){.new-order-start__toggle.is-active{margin:0}}.new-order-start__toggle .btn{background-color:#0000;color:inherit;padding:3px}.new-order-start__toggle--category{background-color:#d9dbfc}.new-order-start__toggle--type{background-color:#d3f7ea}.new-order-start__toggle--preloader{white-space:normal}.new-order-start__toggle--preloader:hover{background-color:#f4f4f6}.new-order-start__search-field label input.custom-input{border:none;padding:6px 12px}.new-order-start .form__controls{margin-top:29px}.new-order-field{border:1px solid #d1d5db;border-radius:12px;flex-grow:1;padding:8px 20px}.profile{padding:48px 0 0}.profile__heading{align-items:center;background-color:#f4f4f6;border-radius:24px;display:flex;flex-wrap:wrap;margin-bottom:46px;padding:42px 13.8% 40px 12%}.profile__heading .upload-foto{margin-right:24px}@media(max-width:767px){.profile__heading .upload-foto .avatar{height:64px;width:64px}}@media(max-width:1439px){.profile__heading{padding:42px 24px 40px}.profile__heading .bonus-balance{margin-left:auto}}@media(max-width:1199px){.profile__heading{padding:42px 24px 40px}.profile__heading .title{width:min-content}.profile__heading .bonus-balance{flex-basis:50%}}@media(max-width:767px){.profile__heading{align-items:center;flex-direction:column}.profile__heading .title{margin-bottom:18px;width:min-content}.profile__heading .bonus-balance{margin-left:0;text-align:center}}.profile .bonus-balance{margin-left:auto}@media(max-width:767px){.profile .bonus-balance{margin-left:0}}.profile__wrapper{align-items:start;display:grid;grid-template-columns:minmax(min-content,477px) minmax(min-content,477px);justify-content:space-between;margin-left:11.9%;max-width:1116px}@media(max-width:1439px){.profile__wrapper{margin-left:0}}@media(max-width:1023px){.profile__wrapper{display:flex;flex-direction:column;margin-left:0}}.profile__fieldset{width:100%}@media(max-width:1023px){.profile__fieldset{max-width:100%}}.profile__name{grid-column:1;grid-row:1/2;margin-bottom:30px}@media(max-width:1023px){.profile__name{margin-bottom:24px}}.profile__phone{grid-column:1;grid-row:2/3;margin-bottom:80px}@media(max-width:1023px){.profile__phone{margin-bottom:24px}}.profile__contacts{grid-column:2;grid-row:1;justify-self:flex-end;margin-bottom:0}.profile__buttons{display:flex;flex-wrap:wrap;grid-column:2;grid-row:2/4;justify-self:flex-end;margin-left:auto;max-width:477px}@media(max-width:1023px){.profile__buttons{margin-left:0}}@media(max-width:479px){.profile__buttons{max-width:100%;width:100%}}.profile .email-field{margin-bottom:48px}.profile .email-field--emailEmpty{margin-bottom:16px}.profile__email-wrapper{margin-top:45px}.profile__email-button-wrapper,.profile__link-wrapper{flex-basis:100%;margin-bottom:48px;padding-left:31px;position:relative}.profile__email-icon,.profile__link-icon{left:0;position:absolute;top:50%;transform:translateY(-50%)}.profile__email-button,.profile__link-link{font-size:18px;line-height:30px}.profile__email-button-wrapper{margin-bottom:15px}.profile__email-button{background-color:inherit;border:none;padding:0}.profile__email-text{color:#9ea4a7;font-size:14px;font-weight:400;line-height:20px;margin:16px 0 35px}.profile__email-text--emailEmpty{margin-bottom:22px}.profile__email-text a{margin-left:5px}.profile__button{background-color:inherit;border:1px solid #d1d5db;border-radius:12px;color:#17171b;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;margin-bottom:20px;padding:18px 32px;text-transform:uppercase}.profile__button--color{background-color:#434bee;color:#fff}.specialist-profile .profile__button--color{background-color:#22d695}.profile__button:not(:last-child){margin-right:20px}@media(max-width:767px){.profile__button:not(:last-child){margin-right:0}}@media(max-width:1023px){.profile__button{width:100%}}.profile__languages{grid-column:1;grid-row:3;margin-bottom:45px}.profile__languages legend{margin-bottom:18px}.profile__languages .toggle-lang__list{margin-bottom:4px}.profile__languages .toggle-lang__button{margin-bottom:0}.profile__languages .custom-toggle__label{font-size:16px;font-weight:400;line-height:24px}.profile__address{grid-column:1;grid-row:4;margin-bottom:0;margin-top:14px}.profile__address .custom-input{position:relative}.profile__address .custom-input input{padding-right:90px}.profile__address-button{background-color:inherit;border:none;cursor:pointer;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:min-content}.profile__address-button--edit{right:50px}.profile__address-button--cancel{right:20px}.profile__address-link{font-size:18px;line-height:30px}.bonus-balance__heading{color:#22d695;font-size:18px;font-weight:700;line-height:34px;margin:0 0 8px}.bonus-balance__data,.bonus-balance__text{color:#9ea4a7;font-size:16px;font-weight:400;line-height:24px;margin:0}.bonus-balance__text{margin-bottom:8px}.bonus-balance__link{font-size:12px;font-weight:500;line-height:20px}.notifications{padding-bottom:164px;padding-top:82px}@media(max-width:1279px){.notifications{padding-bottom:80px;padding-top:40px}}.notifications .title{margin-bottom:50px}.notifications__list{list-style:none;margin:0 0 32px;padding:0}.notifications__list li:not(:last-child){margin-bottom:20px}.notice{border:1px solid #d1d5db;border-radius:24px;display:flex;flex-direction:column;max-width:832px;min-height:236px;padding:32px 40px}@media(max-width:767px){.notice{padding:16px 20px}}.notice__subtitle{color:#23232a;font-size:24px;font-weight:700;line-height:34px;margin:0 0 27px}@media(max-width:767px){.notice__subtitle{font-size:22px;line-height:32px;margin:0 0 15px}}.notice__text{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;font-size:18px;line-height:30px;margin:0;max-height:120px;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.notice__text{font-size:16px;line-height:28px}}.notice__link{font-weight:600;text-decoration:underline}.notice__link-more{background-color:#0000;color:#9ea4a7;font-size:18px;line-height:30px;margin-top:13px}@media(max-width:767px){.notice__link-more{font-size:16px;line-height:28px}}.notice__link-file{align-items:center;display:flex;flex-direction:row-reverse;font-size:18px;line-height:30px;margin-top:18px}@media(max-width:767px){.notice__link-file{font-size:16px;line-height:28px}}.notice__link-file svg{height:20px;margin-right:10px;width:16px}.notice__date-time{align-self:end;color:#9ea4a7;font-size:16px;line-height:24px;margin-top:30px}@media(max-width:767px){.notice__date-time{font-size:14px;line-height:26px}}.system-notification{background:#434bee1a;border:2px solid #434bee}.contacts-field{flex-grow:1}.contacts-field .custom-input input{padding-right:60px;position:relative}.contacts-field .valid-icon{display:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.contacts-field.is-valid .valid-icon{display:block}.contacts-field__button{background-color:inherit;border:none;position:relative}.editing-panel{background:#fff;bottom:0;box-shadow:0 -12px 28px #23232a1c;left:0;padding:24px 0;position:fixed;right:0;z-index:10}@media(max-width:1023px){.editing-panel{padding:16px 0}}.editing-panel__btns{align-items:center;display:flex;flex-wrap:wrap}.editing-panel__btns .btn{font-size:14px;letter-spacing:.03em;line-height:20px;min-width:145px;padding:17px 32px}@media(max-width:1279px){.editing-panel__btns .btn{font-size:12px;line-height:18px;padding:10px}}@media(max-width:1023px){.editing-panel__btns .btn{margin-bottom:10px;min-width:100%}}.editing-panel__btns .btn:not(:last-child){margin-right:18px}@media(max-width:1279px){.editing-panel__btns .btn:not(:last-child){margin-right:15px}}.address-field{position:relative}.address-field__button{background-color:inherit;border:none;cursor:pointer;height:100%;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media(hover:hover),screen and (min-width:0\0){.address-field__button:focus,.address-field__button:hover{color:#434bee}}.address-field__button--edit{right:50px}.address-field__button--cancel{right:20px}.new-order .address-field label input{padding-right:60px}.dotted-menu{cursor:pointer;position:relative}.dotted-menu span:not(.date-field__label){display:block;font-size:38px}.dotted-menu:focus-within,.dotted-menu:hover{color:#434bee}.dotted-menu__list{background-color:#fff;border-radius:8px;box-shadow:0 20px 76px #48495f1a;list-style:none;margin:0;opacity:0;padding:11px 0;pointer-events:none;position:absolute;right:-3px;top:42px;width:191px;z-index:5}.dotted-menu__list:before{content:"";height:20px;position:absolute;top:-19px;width:100%}.dotted-menu.is-active .dotted-menu__list{opacity:1;pointer-events:all}.dotted-menu__item{padding:9px 0}.dotted-menu__item:focus-within,.dotted-menu__item:hover{background-color:#434bee33}.dotted-menu__item:focus-within .dotted-menu__item-link,.dotted-menu__item:hover .dotted-menu__item-link{color:#434bee}.dotted-menu__item-link{color:#23232a;font-size:18px;font-weight:400;line-height:30px;padding:0 16px;text-transform:none}.about-service-page .promo__content-text{max-width:642px}.about-service-page .promo__subtitle,.about-service-page .promo__title{margin:0 0 28px}.about-service-page .promo__text{color:#17171b;font-weight:400;margin:0}@media(max-width:1023px){.about-service-page .promo__text{font-size:16px;line-height:24px}}.about-service-page .promo__background-image-wrapper{margin-right:33px}.about-service-page .questions-about{margin-bottom:40px}.about-service-page .questions-about .title p{margin-top:0}.about-service-page .accordion .title{margin-bottom:52px}@media(max-width:1023px){.about-service-page .accordion .title{margin-bottom:16px}}.about-service-page .accordion__element-main{padding:24px 0}.about-service-page .accordion__element-main:not(:first-of-type){border-top:1px solid #e5e6eb}.about-service-page .accordion__element-main:last-child{border-bottom:1px solid #e5e6eb;padding-bottom:60px}@media(max-width:1023px){.about-service-page .accordion__element-main{padding:22px 0}.about-service-page .accordion__element-main:last-child{padding-bottom:unset}}.about-service-page .accordion__element-button{background-color:inherit;border:none;color:#23232a;cursor:pointer;display:inline;font-size:24px;font-weight:800;line-height:48px;padding:0 0 0 47px;position:relative;text-align:left;text-transform:none}@media(max-width:1023px){.about-service-page .accordion__element-button{font-size:18px;line-height:22px;padding-left:30px}}@media(max-width:767px){.about-service-page .accordion__element-button{font-size:15px;line-height:22px;padding-left:30px}}@media(hover:hover),screen and (min-width:0 \0){.about-service-page .accordion__element-button:focus,.about-service-page .accordion__element-button:hover{opacity:.6}}.about-service-page .accordion__element-button-icon{fill:#9ea4a7;height:16px;left:9px;position:absolute;top:16px;transform:rotate(-90deg);width:24px}@media(max-width:1023px){.about-service-page .accordion__element-button-icon{height:13px;left:0;top:6px;width:20px}}@media(max-width:767px){.about-service-page .accordion__element-button-icon{height:10px;left:0;top:6px;width:17px}}.about-service-page .accordion__element-button-title{margin-right:13px}.about-service-page .accordion__element-button-title p{margin:0}@media(max-width:767px){.about-service-page .accordion__element-button-title{margin-right:5px}}.about-service-page .accordion__content{display:none;max-width:1140px;padding:37px 0 33px 48px}.about-service-page .accordion__content p{color:#23232a;font-size:18px;font-weight:400;line-height:30px;margin:0}.accordion__element-main.is-active .accordion__content{display:block}.accordion__element-main.is-active .accordion__element-button-icon{fill:#434bee;transform:rotate(0)}.upload{border:1px dashed #22d695;border-radius:4px;height:0;overflow:hidden;overflow:auto;padding-top:100%;position:relative;width:100%}.upload__field{cursor:pointer;left:50%;padding:16px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .6s ease}.upload__field:focus,.upload__field:hover{opacity:.6}.upload__file-icon{margin:auto}.upload__file-info{display:none;left:50%;padding:8px 28px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}@media(max-width:1023px){.upload__file-info{padding:8px 22px}}@media(max-width:767px){.upload__file-info{padding:8px}}.upload__content{display:none}.upload__content img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.upload input{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.upload__delete-btn{border:0;display:none;padding:16px;position:absolute;right:0;top:0}.upload.not-empty{background-color:#f4f4f6;border:0}.upload.not-empty .upload__field{display:none}.upload.not-empty .upload__content,.upload.not-empty .upload__file-info{display:block}.upload.not-empty .upload__delete-btn{display:flex}.map{position:relative}.map__container,.map__placeholder{border-radius:12px;min-height:379px;overflow:hidden}.map__container{width:100%}.map__placeholder{left:0;position:absolute;top:0;width:100%}.map__placeholder img{height:100%;max-width:unset;object-fit:cover;width:100%}.map__radar{background-color:#22d695;border-radius:50%;height:314px;left:43%;opacity:.2;position:absolute;top:30px;transform:translateX(-50%);width:314px;z-index:10}.map__pin-icon{height:20px;margin-right:10px;width:16px}.price-block{color:#23232a;column-gap:20px;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(2,1fr)}@media(max-width:1279px){.price-block{grid-template-columns:1fr 2fr}.price-block_row{grid:none}}@media(max-width:940px){.price-block{display:flex;flex-direction:column-reverse}}.price-block__image{align-items:center;background-color:#f4f4f6;border-radius:24px;direction:ltr;display:flex;justify-content:flex-end;overflow:hidden}.price-block__image img{flex:1 1;min-width:100%}@media(max-width:1279px){.price-block__image{align-self:center;display:block}}@media(max-width:767px){.price-block__image{min-height:unset}}.price-block .table{margin-top:8px}.price-block__info{direction:ltr;display:flex;flex-direction:column;justify-content:center;padding:32px 90px 32px 70px}@media(max-width:767px){.price-block__info{margin-bottom:16px;padding:0}}.price-block__title{line-height:1.3;margin-bottom:42px}.price-block__text{font-size:18px;line-height:30px;margin-bottom:24px}.price-block__btn{align-items:center;align-self:flex-start;border-radius:12px;box-shadow:0 13px 28px #22d69580;display:flex;font-size:20px;font-weight:700;height:80px;justify-content:center;letter-spacing:.03em;line-height:24px;margin-top:30px;min-width:300px;padding:24px;-webkit-user-select:none;user-select:none}@media(max-width:767px){.price-block__btn{align-self:stretch;font-size:12px;height:64px;line-height:24px;min-width:unset}}.price-block--reverse{direction:rtl}.price-block--reverse .price-block__info{padding-left:0;padding-right:23%}@media(max-width:1279px){.price-block--reverse .price-block__info{padding:32px 90px 32px 70px}}@media(max-width:767px){.price-block--reverse .price-block__info{padding:0}}@media(max-width:1279px){.price-block__card:not(:first-child){margin-bottom:32px}}@media(max-width:1023px){.price-page{padding:0 32px}}@media(max-width:767px){.price-page{padding:0 16px}}.price-page__block:not(:last-child){margin-bottom:120px}@media(max-width:1439px){.price-page__block:not(:last-child){margin-bottom:90px}}@media(max-width:1023px){.price-page__block:not(:last-child){margin-bottom:60px}}@media(max-width:767px){.price-page__block:not(:last-child){margin-bottom:36px}}.card{border:1px solid #d1d5db;border-radius:24px;display:flex;flex-direction:column;padding:33px 30px}@media(max-width:767px){.card{padding:16px}}.card__title{color:inherit;line-height:1.3;margin-bottom:11px}.card__text{font-size:18px;line-height:30px;padding-bottom:30px}@media(max-width:1023px){.card__text{font-size:16px;line-height:24px}}.card__btn{align-items:center;align-self:flex-start;border-radius:12px;box-shadow:0 13px 28px #22d69580;display:flex;font-size:20px;font-weight:700;height:80px;justify-content:center;letter-spacing:.03em;line-height:24px;margin-top:auto;min-width:300px;padding:24px;-webkit-user-select:none;user-select:none}@media(max-width:767px){.card__btn{align-self:stretch;font-size:12px;height:64px;line-height:24px;min-width:unset}}.price-promo{min-height:680px}@media(max-width:1023px){.price-promo{min-height:448px}}.price-promo .promo__content-wrapper{padding:30px 80px}@media(max-width:1023px){.price-promo .promo__content-wrapper{flex-direction:column;padding:30px 5% 0}.price-promo .promo__background-gradient-wrapper{bottom:0;display:block;height:unset;top:unset}}.price-promo .promo__background-gradient-wrapper img{height:100%;width:unset}@media(max-width:1439px){.price-promo .promo__background-gradient-wrapper img{transform:translateX(0);width:unset}}@media(max-width:1023px){.price-promo .promo__background-gradient-wrapper img{transform:translateX(0);width:100%}}@media(max-width:767px){.price-promo .promo__background-gradient-wrapper img{height:auto;transform:translateX(0);width:100%}}.price-promo .title--h1{margin-bottom:28px}.price-promo .promo__background-image-wrapper{align-self:center;flex:1 1 100%;min-width:45%;transform:translateY(30px)}@media(max-width:1023px){.price-promo .promo__background-image-wrapper{max-height:unset;padding:0;transform:translateY(0)}}.price-promo .promo__subtitle,.price-promo .promo__text{max-width:unset}.price-promo .promo__subtitle{margin-bottom:28px}.price-promo .promo__content-text{max-width:895px;padding-bottom:0;padding-right:19%;width:unset}@media(max-width:1439px){.price-promo .promo__content-text{padding-right:10%}}@media(max-width:1023px){.price-promo .promo__content-text{margin-bottom:32px;padding:0}.price-promo .promo__text{font-size:16px;line-height:24px}}.specialist-profile{padding-bottom:170px}@media(max-width:767px){.specialist-profile{font-size:14px;line-height:22px;padding-bottom:64px}}.specialist-profile__title{margin:70px 0 32px;padding-left:9.5%}@media(max-width:1439px){.specialist-profile__title{padding-left:5%}}@media(max-width:1023px){.specialist-profile__title{font-size:42px;margin:50px 0 25px;padding-left:24px}}@media(max-width:767px){.specialist-profile__title{margin:18px 0}}.specialist-profile__header{align-items:center;color:#9ea4a7;display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;margin-bottom:72px;padding:40px 12%}.specialist-profile__header .bonus-balance{margin-top:20px;width:100%}.specialist-profile__header .bonus-balance__description{font-size:14px;max-width:600px}@media(max-width:1439px){.specialist-profile__header{margin-bottom:60px;padding-left:5%}}@media(max-width:1023px){.specialist-profile__header{margin-bottom:32px}}@media(max-width:767px){.specialist-profile__header{margin-bottom:24px;padding:8px}}.specialist-profile__header-row{align-items:flex-start;justify-content:space-between}@media(max-width:767px){.specialist-profile__header-row .order-information__button{display:block}}.specialist-profile__user-info{align-items:center;color:#9ea4a7;display:flex;flex-wrap:wrap;font-size:12px;font-weight:500}.specialist-profile__name{flex:1 1}@media(max-width:767px){.specialist-profile__name .title{font-size:18px;line-height:26px}}.specialist-profile__content{padding:0 22.1% 0 17.27%}@media(max-width:1439px){.specialist-profile__content{padding:0 5%}}@media(max-width:1023px){.specialist-profile__content{padding:0}}.specialist-profile__avatar{margin-right:24px}@media(max-width:767px){.specialist-profile__avatar{height:64px;margin-right:16px;width:64px}}.specialist-profile__subtitle{padding-bottom:24px}@media(max-width:1023px){.specialist-profile__subtitle{font-size:26px;line-height:1.3;padding-bottom:16px}}@media(max-width:767px){.specialist-profile__subtitle{font-size:16px;font-weight:700;line-height:26px;padding-bottom:6px}}.specialist-profile__desc{margin:0;max-width:60%;padding-bottom:4px}@media(max-width:1023px){.specialist-profile__desc{max-width:unset}}.specialist-profile__block:not(:last-child){margin-bottom:46px}@media(max-width:767px){.specialist-profile__block:not(:last-child){margin-bottom:26px}}.specialist-profile__block--flex{display:flex}@media(max-width:767px){.specialist-profile__block--flex{flex-direction:column}}.specialist-profile__btn{align-self:flex-start;min-width:200px;padding:18px}@media(max-width:767px){.specialist-profile__btn{min-width:158px;padding:12px}}.specialist-profile__block-btn{display:block;letter-spacing:.03em;line-height:20px;margin:28px auto 0;min-width:193px;padding:18px 26px}@media(max-width:767px){.specialist-profile__block-btn{margin-top:16px;min-width:unset}}.specialist-profile__row{margin-top:15px}.specialist-profile__row--search{text-align:left}.specialist-profile .title{color:#23232a}.specialist-profile__col{flex:1 1;margin-right:auto;max-width:65%}@media(max-width:767px){.specialist-profile__col{margin-bottom:18px;margin-right:0;max-width:unset}}.specialist-profile__controls{display:flex;flex-wrap:nowrap;margin-top:64px}@media(max-width:767px){.specialist-profile__controls{flex-wrap:wrap;margin-top:54px}}.specialist-profile__control:not(:first-child){margin-left:24px}.specialist-profile .profile-block:not(:first-of-type){margin-top:24px}@media(max-width:767px){.specialist-profile .profile-block{margin-top:8px}.specialist-profile .profile-block__row .profile-block__sub{margin-bottom:10px}.specialist-profile .profile-block__row:first-child{margin-bottom:18px}}@media(max-width:479px){.specialist-profile .profile-block__row:first-child{margin-bottom:0}}.specialist-profile__btn-text{background-color:#0000;border:none;color:#434bee;font-size:18px;font-weight:400;letter-spacing:.03em;line-height:30px;margin-left:auto;padding-left:0;padding-right:0;text-transform:none}.profile-block{border:1px solid #d1d5db;border-radius:24px;color:#9ea4a7;line-height:30px;padding:39px 39px 38px}@media(max-width:1023px){.profile-block{border-radius:12px;padding:32px 16px}}@media(max-width:767px){.profile-block{padding:18px 14px}}.profile-block__icon{height:14px;width:20px}.profile-block__desc{font-size:18px;margin:0;max-width:671px}.profile-block__row{border-bottom:1px solid #d1d5db;display:flex;flex:1 1;flex-wrap:wrap;margin-bottom:12px}@media(max-width:479px){.profile-block__row{padding-bottom:10px}}.profile-block__row:first-child{margin-bottom:22px}.profile-block__row:last-child{border:0;margin-bottom:0;padding-bottom:0}.profile-block__details{display:flex;line-height:24px;padding-bottom:6px}.profile-block__details .text{max-width:158px}.profile-block__col{display:flex;flex:1 1;flex-direction:column;padding-right:16px}@media(max-width:767px){.profile-block__col{margin-top:16px;min-width:unset;min-width:80%;padding-right:0}}.profile-block__link{margin-bottom:32px}@media(max-width:479px){.profile-block__link{margin-bottom:12px}}.profile-block__col:first-of-type{flex-basis:78px}@media(max-width:767px){.profile-block__col:first-of-type{margin-right:0;margin-top:0}}.profile-block__col:not(:first-child){max-width:296px}.profile-block__btn{color:inherit;padding:5px}.profile-block__btn-icon{height:20px;width:20px}.profile-block__buttons{display:flex;flex:1 1;flex-direction:row;flex-wrap:nowrap;min-width:63.5%;padding-right:8%;padding-top:4px}.profile-block__buttons .btn{width:100%}@media(max-width:767px){.profile-block__buttons .btn{flex:1 1;margin:8px 8px 0;min-width:230px;width:unset}}.profile-block__buttons .btn:not(:first-child){margin-left:24px}@media(max-width:767px){.profile-block__buttons .btn:not(:first-child){margin-left:8px}}@media(max-width:1023px){.profile-block__buttons{padding-right:0}}@media(max-width:767px){.profile-block__buttons{flex-wrap:wrap;margin:0 -8px}}.profile-block__title{font-size:16px;font-weight:700;line-height:36px}.profile-block__header{font-weight:700;margin-bottom:6px}@media(max-width:767px){.profile-block__header{font-size:16px}}.profile-block__control{margin-top:5px;padding:18px 32px}@media(max-width:1023px){.profile-block__control{margin-top:0}}@media(max-width:767px){.profile-block__control{width:100%}}.profile-block__person{font-size:16px;font-weight:700}.profile-block__check{color:#22d695;opacity:1;order:-1;padding-left:2px;padding-top:2px;transition:opacity .3s ease;width:38px}.profile-block__check.not-checked{opacity:0}.profile-block__controls{align-items:flex-start;display:flex;margin-left:auto;padding-left:47px}@media(max-width:1439px){.profile-block__controls{padding-left:0}}@media(max-width:767px){.profile-block__controls{align-items:flex-end;justify-content:flex-end}}.profile-block__controls--centered{align-items:center}.profile-block__text{color:#23232a;font-size:18px;line-height:30px}.profile-block__list-item{display:flex}.profile-block__list-item span{margin-left:auto;padding:0 50px;white-space:nowrap}@media(max-width:1023px){.profile-block__list-item span{padding:0 0 0 8px}}.profile-block__list-item>.profile-block__year{margin:0;padding:0 50px;white-space:nowrap}@media(max-width:1023px){.profile-block__list-item>.profile-block__year{padding:0 0 0 8px}}.profile-block__list-item>.profile-block__clip{margin-left:auto;padding-right:8px}.profile-block__list-item>.profile-block__clip svg{vertical-align:sub}.profile-block__list-item:before{content:"•";padding:0 9px}.profile-block span{color:#23232a;padding-left:10px}@media(max-width:479px){.profile-block span{padding-right:10px}}.profile-block.grey-card{border:0}.profile-block .link{font-size:12px;font-weight:500;line-height:20px}.profile-block .custom-toggle__label{font-size:16px;line-height:32px;padding-left:0}.profile-block .custom-toggle--checkbox{padding:0}.profile-block .dropdown{color:#23232a;margin-top:-5px;max-width:825px;padding:0}@media(max-width:1023px){.profile-block .dropdown{margin-top:0}}@media(max-width:767px){.profile-block .slider{max-width:calc(100vw - 48px)}}.profile-block--prof .profile-block__row{margin-bottom:15px;padding:15px 0}.profile-block--prof .profile-block__row:last-child{margin-bottom:0}.profile-block__row:not(:last-child) .profile-block__sub{margin-bottom:19px}@media(max-width:767px){.profile-block__row:not(:last-child) .profile-block__controls{margin-bottom:18px}}@media(max-width:479px){.profile-block__row:not(:last-child) .profile-block__controls{margin-bottom:0}}@media(max-width:767px){.profile-block__row .profile-block__sub,.profile-block__row:not(:last-child) .profile-block__control{margin-bottom:16px}}.avatar-block{position:relative}.avatar-block__btn{background-color:#22d695;border-radius:50%;bottom:0;color:#fff;height:32px;position:absolute;right:0;width:32px}.spec-page{color:#23232a;padding-bottom:133px}.spec-page .filter__btn-subtitle span,.spec-page .toggle-filter span{background-color:#22d695}.spec-page .custom-toggle--checkbox input:checked+.custom-toggle__icon{background-color:#22d6951a}.spec-page .custom-toggle--checkbox .custom-toggle__icon:after,.spec-page .custom-toggle--checkbox .custom-toggle__icon:before{background-color:#22d695}.spec-page .slider-block.slider-block--specialist{flex-direction:row}@media(max-width:767px){.spec-page{padding:18px 0 64px}}.spec-page__container{width:77%}@media(max-width:1023px){.spec-page__container{width:100%}}.spec-page__wrapper{max-width:1116px}.spec-page__header{border-bottom:1px solid #d1d5db;margin-bottom:32px;margin-top:72px;padding-bottom:32px}@media(max-width:1279px){.spec-page__header{margin-bottom:24px;margin-top:46px;padding-bottom:24px}}@media(max-width:1023px){.spec-page__header{margin-bottom:16px;margin-top:32px;padding-bottom:16px}}.spec-page__title{margin-bottom:46px}.spec-page__heading{margin:70px 0 50px}@media(max-width:767px){.spec-page__heading{margin:0 0 23px}}.spec-page__offers{max-width:1045px}.spec-page__new-offer{max-width:832px}.spec-page .promo-block{margin-top:70px}@media(max-width:1023px){.spec-page .promo-block{margin-right:-24px}}@media(max-width:767px){.spec-page .promo-block{margin-right:-16px}}.spec-page .custom-toggle__label label span,.spec-page .subtitle,.spec-page .title{color:#23232a}.spec-page .pagination{padding-top:19px}.spec-page .pagination__link.is-active{background:#22d6951a;color:#22d695}@media(hover:hover),screen and (min-width:0 \0){.spec-page .pagination__link:hover{color:#22d695}.spec-page .pagination__link:hover svg{color:#22d695;transition:color .3s ease}.spec-page .pagination__link:focus{outline:2px solid #22d6951a}}.spec-page .custom-input input:focus,.spec-page .custom-input input:hover,.spec-page .custom-textarea textarea:focus,.spec-page .custom-textarea textarea:hover{border-color:#22d695}.spec-page .custom-toggle--radio input:checked+.custom-toggle__icon{background-color:#22d69533}.spec-page .custom-toggle--radio input:checked+.custom-toggle__icon:before,.spec-page .custom-toggle--radio input:focus+.custom-toggle__icon:before,.spec-page .pinned-chats__msg-count:not(.pinned-chats__msg-count--grey),.spec-page .receipt__amount--current,.spec-page .receipt__link--current,.spec-page .response-card-order__new-message-amount,.spec-page .response-card-order__response-amount{background-color:#22d695}.spec-page .btn--view-all{color:#22d695}.spec-page .toggle-filter:after{background-color:#22d695}.promo-block{column-gap:20px;display:grid;grid-template-columns:repeat(5,1fr);row-gap:20px}@media(max-width:1023px){.promo-block{column-gap:0;display:flex;overflow:auto;padding-right:20px;row-gap:0}}.promo-block__item{background-color:#f4f4f6;border-radius:24px;height:0;margin-top:20px;overflow:hidden;padding-top:133%;position:relative}@media(max-width:1023px){.promo-block__item{flex-shrink:0;height:221px;min-width:170px;padding-top:0}.promo-block__item:not(:first-child){margin-left:20px}}.offer-card{border:1px solid #d1d5db;border-radius:24px;color:#23232a;display:flex;min-height:331px;padding:40px}@media(max-width:767px){.offer-card{flex-direction:column;font-size:14px;line-height:22px;min-height:unset;padding:24px 24px 32px}}.offer-card__info{margin-right:auto;max-width:579px}@media(max-width:767px){.offer-card__info{margin-bottom:14px}}.offer-card__title{color:inherit;margin:12px 0 20px}@media(max-width:767px){.offer-card__title{letter-spacing:.02em;margin:15px 0 20px}}.offer-card__btn{display:block;font-size:14px;letter-spacing:.03em;margin-left:auto;padding:18px 32px}@media(max-width:767px){.offer-card__btn{font-size:12px;margin-left:0;width:100%}}.offer-card__column{flex:1 1;padding-left:17%}@media(max-width:767px){.offer-card__column{padding-left:0}}.offer-card .custom-toggle label span{font-size:16px;line-height:34px}.tag{background-color:#0000001a;border-radius:8px;color:#23232a;font-size:14px;font-weight:600;line-height:30px;padding:6px 12px}@media(max-width:767px){.tag{font-size:12px;line-height:20px;padding:6px}}.tag--active{background-color:#22d69533;color:#22d695}.tag--pending{background-color:#ec930e1a;color:#ec930e}.specialist-offers__list{list-style:none;margin:0 0 52px;padding:0}@media(max-width:767px){.specialist-offers__list{margin-bottom:24px}}.specialist-offers__item:not(:last-child){margin-bottom:20px}@media(max-width:767px){.specialist-offers__item:not(:last-child){margin-bottom:12px}}.specialist-offers__subtitle{margin-bottom:26px}@media(max-width:767px){.specialist-offers__subtitle{font-size:24px;font-weight:800;line-height:32px;margin-bottom:14px}}.description{line-height:1.9}.description__row{display:flex;flex-wrap:wrap}.description dl{margin:0}.description dd{margin-left:0}.description dt{color:#9ea4a7;padding-right:8px}.table-large table{border:1px solid #d1d5db;border-radius:24px;width:100%}@media(max-width:1023px){.table-large table{border:0;border-radius:0}}.table-large thead{color:#9ea4a7}.table-large thead th{font-weight:400}@media(max-width:1023px){.table-large thead{display:none}}.table-large th{font-size:18px;line-height:30px;text-align:left}@media(max-width:1023px){.table-large th{font-size:14px;line-height:26px}}.table-large th:first-child{flex:1 1}.table-large td,.table-large th{padding:15px 30px;vertical-align:top;width:23.7%}@media(max-width:1023px){.table-large td,.table-large th{width:unset}}.table-large tr{box-shadow:0 1px 0 0 #d1d5db;display:flex}@media(max-width:1023px){.table-large tr{border:1px solid #d1d5db;border-radius:24px;box-shadow:none;flex-direction:column;margin-bottom:12px}}.table-large tbody tr:last-child{box-shadow:none}@media(max-width:767px){.table-large tbody tr:last-child{margin-bottom:0}}.table-large tbody tr{min-height:123px}@media(max-width:1023px){.table-large tbody tr{min-height:unset}}.table-large .is-empty:after{color:#9ea4a7;content:"—";font-size:18px;line-height:30px}.table-large .tag{background-color:#0000;font-size:18px;font-weight:700;line-height:30px;padding:0}@media(max-width:1023px){.table-large td:before,.table-large th:before{color:#9ea4a7;display:block;font-size:14px;font-weight:400;line-height:20px}.table-large td:before{content:"Поднятие в ТОП"}.table-large th:before{content:"Сотрудник"}.table-large td:first-of-type:before{content:"На платформе"}.table-large td:last-of-type:before{content:"Email-рассылки"}.table-large tbody{display:flex;flex-wrap:wrap}.table-large tr{flex:1 1}.table-large tr:not(:first-child){margin-left:20px}.table-large td,.table-large th,.table-large th:first-child{flex:none}}@media(max-width:767px){.table-large tbody{flex-direction:column}.table-large tr:not(:first-child){margin-left:0}.table-large td,.table-large th{padding:7px 22px}.table-large tr{font-size:14px;padding:16px 0 6px}.table-large .tag{font-size:12px}}.alert-box{background:#ec930e1a;border:1px solid #ec930e;border-radius:12px;color:#e2b064;padding:16px 16px 16px 56px;position:relative}@media(max-width:767px){.alert-box{font-size:14px;line-height:22px}}.alert-box__title{color:#ec930e;font-weight:700}.alert-box__icon{height:22px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.upload-advertorial{border:1px solid #d1d5db;border-radius:24px;display:flex;flex-direction:column;font-size:14px;font-weight:500;height:100%;line-height:20px;min-height:352px;padding:8px}@media(max-width:767px){.upload-advertorial{font-size:12px;line-height:20px;max-width:201px;min-height:292px}}.upload-advertorial__header{background-color:#f4f4f6;border-radius:18px;color:#23232a;min-height:192px;position:relative;text-align:center}@media(max-width:767px){.upload-advertorial__header{min-height:unset}}.upload-advertorial__overlay{background-color:#0000004d;border-radius:18px;bottom:0;display:grid;left:0;opacity:0;place-items:center;position:absolute;right:0;top:0;transition:opacity .6s ease;visibility:hidden}@media(max-width:767px){.upload-advertorial__overlay{visibility:visible}}.upload-advertorial__overlay .btn{background-color:#0000;color:#fff}.upload-advertorial__img{border-radius:18px;cursor:pointer;height:100%;overflow:hidden;width:100%}.upload-advertorial__img img{height:100%;object-fit:cover;width:100%}@media(hover:hover),screen and (min-width:0\0){.upload-advertorial__img:focus .upload-advertorial__overlay,.upload-advertorial__img:hover .upload-advertorial__overlay{opacity:1;visibility:visible}}.upload-advertorial__content{color:#9ea4a7;height:100%;margin:0;padding:24px 6px}@media(max-width:767px){.upload-advertorial__content{padding:20px 0}}.upload-advertorial__footer{align-items:center;color:#9ea4a7;display:flex;flex-wrap:wrap;font-size:12px;padding:12px 6px}@media(max-width:767px){.upload-advertorial__footer{align-items:flex-start;font-size:10px;line-height:18px;margin-top:auto;padding:9px 0 14px}}.upload-advertorial__count{font-size:12px;padding-right:6px}@media(max-width:767px){.upload-advertorial__count{padding-right:3px}}.upload-advertorial__caption{margin:8px 0 12px}@media(max-width:767px){.upload-advertorial__caption{margin:0 0 8px}}.upload-advertorial__placeholder{height:100%;padding:27px 36px}@media(max-width:767px){.upload-advertorial__placeholder{padding:26px 12px}}.upload-advertorial__items{color:#292940;display:flex;flex:1 1;flex-direction:column;justify-content:center;list-style:none;margin:0;padding:18px 7px 0}.upload-advertorial__item:not(:last-child){padding-bottom:4px}.upload-advertorial .languages{margin-right:auto}.upload-advertorial .btn{border-radius:8px;font-size:12px;padding:12px 16px}@media(max-width:767px){.upload-advertorial .btn{font-size:10px;line-height:18px;padding:7px 14px}}.upload-advertorial .rating{bottom:-11px;left:7px;position:absolute}.new-offer-form__field{margin-bottom:20px;margin-right:16px}.new-offer-form__field:last-child{margin-right:0}@media(max-width:767px){.new-offer-form__field{display:block;margin-bottom:12px;margin-right:0}}.new-offer-form__title{margin-bottom:27px}@media(max-width:767px){.new-offer-form__title{font-weight:800;margin-bottom:12px}}.new-offer-form__row{margin-bottom:12px}.new-offer-form__block{margin-bottom:51px}@media(max-width:767px){.new-offer-form__block{margin-bottom:33px}}.new-offer-form__btn{min-width:225px;padding:21px 32px}@media(max-width:767px){.new-offer-form__btn{margin:8px 4px 0;min-width:unset}}.new-offer-form__btn span{padding-left:8px}.new-offer-form__btn:not(.btn--bg-green){background-color:#fff}@media(max-width:767px){.new-offer-form__btn:not(.btn--bg-green){border:1px solid #e5e6eb}}.new-offer-form legend{margin-bottom:9px}@media(max-width:767px){.new-offer-form legend{font-size:12px;line-height:20px;margin-bottom:12px}}.new-offer-form .form__field{max-width:478px}@media(max-width:767px){.new-offer-form .form__field{margin-top:0;max-width:none}}.new-offer-form .table{font-size:16px;line-height:34px;max-width:548px}@media(max-width:767px){.new-offer-form .table{max-width:none}}.new-offer-form .custom-toggle--checkbox,.new-offer-form .custom-toggle--radio{padding:0}.new-offer-form .custom-toggle--checkbox{margin-bottom:6px}.new-offer-form .custom-toggle--radio:not(.custom-radio) .custom-toggle__icon{top:50%;transform:translateY(-50%)}.new-offer-form .table tr:not(:last-child){margin-bottom:9px}@media(max-width:767px){.new-offer-form .table td{max-width:235px;padding:0 13px}.new-offer-form .table td:not(:first-child){flex-basis:0;flex:0 0 auto}}.new-offer-form .offer-card{width:100%}@media(max-width:767px){.new-offer-form .offer-card{border-radius:12px;margin-top:18px;padding:12px}}.new-offer-form .offer-card__info{max-width:600px}@media(max-width:767px){.new-offer-form .offer-card__info{margin-right:0;max-width:none}}.new-offer-form .offer-card__column{margin-left:32px;max-width:263px;padding-left:0}@media(max-width:767px){.new-offer-form .offer-card__column{flex:none;margin-left:0;max-width:none}.new-offer-form .form__row{display:block}.new-offer-form .form__controls{display:flex;flex-wrap:wrap;margin:19px -4px 0;padding:0;position:unset}.new-offer-form .form__controls .btn{flex:1 0 auto;width:unset}.new-offer-form .form__controls .btn--bg-green{flex-basis:167px}}.new-offer-form .custom-toggle label span{font-size:14px}@media(max-width:767px){.new-offer-form .upload-advertorial{margin:6px auto 9px}}.credit-card{background:radial-gradient(97.86% 362.52% at 95.37% 100%,#22d695 0,#70ebbe 100%);border-radius:24px;box-shadow:0 22px 37px -3px #22d69566;padding:76px 24px}@media(max-width:767px){.credit-card{padding:60px 16px}}.modal-new-card{color:#9ea4a7;font-size:14px;line-height:20px}.modal-new-card .modal__content{border-radius:24px;display:flex;flex-direction:column;max-width:690px;padding:95px 64px 64px;text-align:left}@media(max-width:767px){.modal-new-card .modal__content{border-radius:0;min-height:100vh;padding:16px}}.modal-new-card .modal__content-title{font-size:46px;line-height:54px;margin:0 0 32px;max-width:unset}@media(max-width:767px){.modal-new-card .modal__content-title{font-size:26px;line-height:1.5;margin-bottom:16px}}.modal-new-card .form__row{flex-wrap:nowrap}.modal-new-card .modal__close-btn{right:66px;top:49px}@media(max-width:767px){.modal-new-card .modal__close-btn{right:6px;top:16px}}.modal-new-card .credit-card{margin-bottom:32px}.modal-new-card .text{margin-bottom:16px}.modal-new-card .text:last-of-type{margin-bottom:48px}@media(max-width:767px){.modal-new-card .text:last-of-type{margin-bottom:8px}.modal-new-card .modal__wrapper{padding:0}.modal-new-card .form__row{flex-direction:row}.modal-new-card .form__field{margin-top:0}}.modal-new-card .form__field:not(:first-child){margin-left:8px}@media(max-width:767px){.modal-new-card .modal__content-buttons{flex-wrap:wrap;margin-left:-4px;margin-right:-4px;margin-top:auto}.modal-new-card .modal__btn{margin:8px 4px 0}}.modal-new-card .custom-input label:hover{opacity:1}.modal__status{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:562px}@media(max-width:768px){.modal__status{min-width:unset;width:100%}}.modal__status-icon__block{align-items:center;background:#f4f4f6;border-radius:50%;display:flex;height:124px;justify-content:center;width:124px}.modal__status-title{color:#23232a;font-size:40px;font-weight:800;line-height:48px;margin:24px 0;text-align:center}@media(max-width:768px){.modal__status-title{font-size:20px}}.modal__status-description{color:#23232a;font-size:18px;font-weight:400;line-height:30px;margin:0 0 24px;text-align:center}@media(max-width:768px){.modal__status-description{font-size:14px}}.my-orders .pinned-chats{margin-bottom:18px;position:unset}.my-orders .pinned-chats__title{display:block;margin-bottom:8px;z-index:1}@media(max-width:1585px){.my-orders .pinned-chats__list{max-width:264px}}@media(max-width:1199px){.my-orders .pinned-chats__list{max-width:unset}}@media(max-width:1585px){.my-orders .cards-orders{margin-right:20px}}@media(max-width:1199px){.my-orders .cards-orders{margin-right:0}.my-orders .toggle-filter{margin-bottom:10px;min-height:66px}.my-orders .cards-orders{margin-top:20px}}.my-orders .cards-orders__item-info-additional{min-width:39%}.my-orders .cards-orders__item-info-additional .review-card{max-width:unset}.my-orders .cards-orders__item-info-additional .link{font-size:12px}.my-orders .cards-orders__item-info-additional .popover__tip{font-size:16px;line-height:24px}.my-orders .cards-orders__item-info-additional .cards-orders__buttons{margin-left:auto}.my-orders .cards-orders__item-info-additional .cards-orders__btn{display:block;margin-left:auto;min-width:183px}.my-orders .cards-orders__item-info-additional .cards-orders__btn:not(:last-child){margin-bottom:8px}.my-orders .cards-orders__item-bottom-wrapper{margin-bottom:26px}.my-orders .review-card{max-width:264px}.my-orders .reviews .title--h4{margin-bottom:14px}@media(max-width:1199px){.my-orders .reviews{display:none}}.my-orders .cards-orders__item{padding-bottom:40px}.my-orders .cards-orders__list{margin-bottom:0}.order-details{padding:70px 0 164px}@media(max-width:767px){.order-details{padding:0 0 64px}}.order-details__title{margin-bottom:8px}.order-details__btn{display:block;margin-left:auto;margin-top:77px;min-width:193px;padding:18px}@media(max-width:767px){.order-details__btn{font-size:12px;margin-left:0;margin-top:32px;padding:14px;width:100%}}.order-details .toggle-place{max-width:406px}.order-details .profile-block{line-height:24px;margin-bottom:24px;padding:20px}@media(max-width:767px){.order-details .profile-block{margin-bottom:16px;margin-top:13px;padding:14px}.order-details .profile-block .title{font-size:16px}}.order-details .form{max-width:835px}.order-details .subtitle{margin-bottom:40px}@media(max-width:767px){.order-details .subtitle{margin-bottom:24px}.order-details .custom-toggle label span{font-size:14px}}.order-details .custom-toggle--checkbox,.order-details .custom-toggle--radio{padding:0}@media(max-width:767px){.order-details .custom-toggle--checkbox,.order-details .custom-toggle--radio{padding:6px 0}}.order-details .custom-toggle--radio{padding:3px 0 13px}.order-details .custom-toggle--radio:last-child{padding-bottom:6px}@media(max-width:767px){.order-details .custom-toggle--radio{padding:8px 0}}.order-details .toggle-place__item{padding-bottom:8px}.order-details .profile-block__row{margin-bottom:0;padding:16px 0}@media(max-width:767px){.order-details .profile-block__row{padding:10px 0}}.order-details .profile-block__col:not(:first-child){text-align:right}@media(max-width:767px){.order-details .profile-block__col:not(:first-child){flex:0 1;text-align:left}}.order-details .profile-block__controls{padding-left:0}@media(max-width:767px){.order-details .toggle-place__address{margin-bottom:0}.order-details .photo-stream{padding-top:10px}}.photo-stream{column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0;row-gap:20px}@media(max-width:767px){.photo-stream{grid-template-columns:repeat(2,1fr)}}.modal__content-buttons{align-items:stretch;display:flex;justify-content:center}.modal__content-buttons .btn:last-of-type{margin-left:20px}.modal__content-buttons .btn:first-of-type{margin-left:0}.modal .modal__content-button{max-width:none;width:auto}.profile__buttons-form{display:flex;flex-wrap:wrap;grid-column:1;grid-row:5;justify-self:flex-start;margin-top:45px;max-width:477px;width:100%}.btn{border-radius:12px}.btn-confirm{margin-left:12px}.custom-input__error,.custom-textarea__error{bottom:-16px}.custom-toggle__error{bottom:-14px}.grecaptcha-badge{display:none;margin-bottom:1rem}.form__note{margin-top:15px}.form fieldset{margin-bottom:20px}.form__row--h515{width:100%}.confirm-field__btn{color:#e48a85;display:grid;height:62px;place-items:center;position:absolute;right:0;top:0;transition:color .3s ease;width:130px}.form__row--h515 fieldset{width:100%}.about-service-page .accordion__element-button svg{margin-right:20px;transform:none}.about-service-page .accordion__element-button .customer{fill:#434bee}.about-service-page .accordion__element-button .specialist{fill:#22d695}.accordion__element-button-description{font-size:18px;margin-top:40px;padding-left:47px}.new-order-start__field{min-height:62px}.new-order-start__field-error{color:#ffd8d8;font-size:12px;line-height:14px;margin-top:4px;transition:opacity .3s ease}.custom-toggle{margin-top:2px}.new-order-start__field.is-invalid{background-color:#fff5f5;transition:background-color .3s ease}.order-map{border-radius:12px;height:379px;width:100%}.order-map__link-wrap{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;margin-top:18px}@media(max-width:767px){.order-map__link-wrap{flex-direction:column;margin-bottom:32px}}.order-map__text{color:#9ea4a7;font-size:14px;font-weight:400;line-height:20px;width:calc(50% + 22px)}@media(max-width:767px){.order-map__text{width:100%}}.order-map__link{-webkit-touch-callout:none;align-items:center;color:#434bee;cursor:pointer;display:flex;margin-bottom:32px;-webkit-user-select:none;user-select:none;width:calc(50% - 40px)}@media(max-width:767px){.order-map__link{width:100%}}.order-map__link svg{height:20px;margin-right:10px;width:16px}@media(max-width:767px){.react-datepicker-wrapper{width:100%}.date-start__choice-date-input,.date-start__period-input{max-width:unset}.react-datepicker-popper{width:100%}.react-datepicker__month-container{float:unset}}.custom-input--small{max-width:264px}@media(max-width:767px){.custom-input--small{max-width:unset}}.react-datepicker{background-color:#fff;border:none;box-shadow:0 20px 76px #48495f1a;font-family:SF Pro Display,Arial,sans-serif;font-size:16px;line-height:30px;width:100%}.react-datepicker__header{background-color:#fff;border:none;color:#9ea4a7}.react-datepicker__day-name{align-content:center;color:inherit;display:inline-grid;font-size:12px;font-style:normal;font-weight:700;height:36px;line-height:30px;text-transform:uppercase;width:36px}.react-datepicker__week{color:#23232a;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.react-datepicker__day--selected{background:#434bee1a;border-radius:4px;color:#434bee}.react-datepicker__day{align-content:center;display:inline-grid;height:36px;width:36px}.react-datepicker__navigation-icon{height:18px}.react-datepicker__navigation-icon:before{border-color:#23232a;height:14px;width:14px}.select-day{box-shadow:0 20px 76px #48495f1a;height:30px;padding:0;width:48px}.select-day .custom-select__indicator{height:0;margin-left:0;width:0}.select-day .custom-select__control{border:2px solid #0000;border-bottom:1px solid #434bee33;height:30px;padding:0 0 0 8px;position:relative}.select-day .custom-select__value-container{opacity:1}.select-day .custom-select__single-value{color:#434bee}.select-day .custom-select__option{justify-content:center;padding:8px 5px}.select-day .custom-select__menu-list{background-color:#fff;border:none;overflow-x:hidden;z-index:1}.select-day .custom-select__menu-list::-webkit-scrollbar{width:4px}.select-day .custom-select__menu-list::-webkit-scrollbar-track{background:#0000}.select-day .custom-select__menu-list::-webkit-scrollbar-thumb{background-color:#9ea4a7;border-radius:20px}.select-week-day{width:135px}.select-day .custom-select__menu{height:290px;overflow:auto;overflow-y:hidden}.custom-toggle{align-items:center}.promo__background-image-wrapper{margin-right:0;overflow:hidden}.account-options__image{overflow:hidden}.icon{fill:currentColor}.rating--red{color:#fe5963}.avatar{background-color:unset}.reviews__btn{margin-top:20px}.catalog-page .accordion__element-button{align-items:center;display:flex}.catalog-page .accordion__element-parent{display:block}.catalog-page .accordion__element-button-icon{margin-right:38px;position:static;top:0;transform:none}.accordion__element .accordion__content-parent .accordion__element-button-icon{margin-right:19px}.accordion__element-button-icon.is-open{fill:#434bee}.accordion__element-parent-button-title.is-open{color:#434bee}.accordion__element-parent-button{align-items:center;display:flex}.catalog-page .accordion__element-button{padding-left:0}.visibility{visibility:hidden}.accordion__wrapper{margin-bottom:28px;margin-top:38px}.accordion__wrapper .accordion .accordion__element.accordion__content-parent{margin-bottom:16px}.catalog-page .accordion__element-parent-button{padding-left:71px}.specialist-profile__header .upload-foto__btn-input--file label:hover{background-color:#22d69580;transition:background-color .3s ease}.specialist-profile{background-color:#fff}.specialist-profile .warn-modal .btn.modal__content-button{background-color:#22d695}@media(hover:hover),screen and (min-width:0 \0){.specialist-profile .address-field__button:focus,.specialist-profile .address-field__button:hover{color:#22d695}}.specialist-profile .email-field{margin-bottom:48px}.specialist-profile .link{color:#22d695}.specialist-profile .custom-toggle--checkbox input:checked+.custom-toggle__icon{background-color:#d3f7ea}.specialist-profile .custom-input label input:focus,.specialist-profile .custom-input label input:hover,.specialist-profile .custom-input label textarea:focus,.specialist-profile .custom-input label textarea:hover,.specialist-profile .custom-textarea label input:focus,.specialist-profile .custom-textarea label input:hover,.specialist-profile .custom-textarea label textarea:focus,.specialist-profile .custom-textarea label textarea:hover{border-color:#22d695}.registration-page.specialist-page{background-color:#d3f7ea}.registration-page.specialist-page .custom-input label input:focus,.registration-page.specialist-page .custom-input label input:hover,.registration-page.specialist-page .custom-input label textarea:focus,.registration-page.specialist-page .custom-input label textarea:hover,.registration-page.specialist-page .custom-textarea label input:focus,.registration-page.specialist-page .custom-textarea label input:hover,.registration-page.specialist-page .custom-textarea label textarea:focus,.registration-page.specialist-page .custom-textarea label textarea:hover{border-color:#22d695}.registration-page.specialist-page .btn+button[type=submit]{background-color:#22d695}.registration-page.specialist-page.registration-page:after{background-color:#d3f7ea}.aboutme-form .custom-input label input:focus,.aboutme-form .custom-input label input:hover,.aboutme-form .custom-input label textarea:focus,.aboutme-form .custom-input label textarea:hover,.aboutme-form .custom-textarea label input:focus,.aboutme-form .custom-textarea label input:hover,.aboutme-form .custom-textarea label textarea:focus,.aboutme-form .custom-textarea label textarea:hover{border-color:#22d695}.custom-input{flex-direction:column}.custom-input label{position:relative}.custom-input .symbol-counter{bottom:0;color:#9ea4a7;font-size:14px;font-weight:400;line-height:20px;position:absolute;right:10px}.upload-foto__btn .custom-input label{position:absolute}.max-length-error{color:#ef2e2e;font-size:14px;font-weight:400;line-height:20px}.go_left{left:-18px;transform:rotate(180deg)}.transition-transform{transition:transform .3s ease}.rotate180{transform:rotate(180deg)}.pagination__link svg{fill:#9ea4a7}.date-field__icon{height:auto;width:auto}.filter-orders__date .date-field__icon,.filter-orders__date .date-field__label{top:19px}.btn--view-all{border-radius:0}.dotted-menu__list{width:240px}.dropdown-menu__list{background-color:#fff;border-radius:8px;box-shadow:0 20px 76px #48495f1a;list-style:none;margin:0;opacity:0;padding:11px 0;pointer-events:none;position:absolute;width:100%;z-index:5}.is-active .dropdown-menu__list{opacity:1;pointer-events:all}.dropdown-menu__item{padding:9px 15px}.dropdown-menu__item:hover{background-color:#f4f4f6;color:#17171b}.registration-form__input-phone{margin-bottom:32px}.specialist.new-order__form.form .new-order-start__field:focus,.specialist.new-order__form.form .new-order-start__field:hover{border-color:#22d695}.specialist.new-order__form.form .new-order-start__toggle.is-active,.specialist.new-order__form.form .new-order-start__toggle:focus{background-color:#d3f7ea}@media(hover:hover),screen and (min-width:0){.specialist.new-order__form.form .new-order-start__toggle:hover{background-color:#d3f7ea}}.popover__tip{min-width:274px}.accordion-form__item-subtitle svg{transform:rotate(0)}.accordion-form__item-subtitle:focus svg,.accordion-form__item-subtitle:hover svg{transform:rotate(180deg)}.accordion-form__item-subtitle.is-open svg{fill:#434bee;transform:rotate(180deg);transition:fill .3s ease}.user-nav__list{min-width:234px}.ql-size-large{font-size:1.5rem}.ql-size-small{font-size:14px;line-height:18px}.modal-specialist .new-order-start__field:focus,.modal-specialist .new-order-start__field:hover{border-color:#22d695}.modal-specialist .new-order-start__toggle.is-active,.modal-specialist .new-order-start__toggle:focus{background-color:#d3f7ea}@media(hover:hover),screen and (min-width:0){.modal-specialist .new-order-start__toggle:hover{background-color:#d3f7ea}}.modal-specialist.customer .custom-input input:focus,.modal-specialist.customer .custom-input input:hover{border-color:#434bee}.company-data .custom-toggle--radio input:checked+.custom-toggle__icon{background-color:#22d69533}.company-data input:checked+.custom-toggle__icon:before{background-color:#22d695}.company-data .profile__button[type=submit]{background-color:#22d695;color:#fff}.company-data .custom-input input:disabled{background-color:#f4f4f6}.registration-page--specialist .custom-input label input:focus,.registration-page--specialist .custom-input label input:hover,.registration-page--specialist .custom-input label textarea:focus,.registration-page--specialist .custom-input label textarea:hover,.registration-page--specialist .custom-textarea label input:focus,.registration-page--specialist .custom-textarea label input:hover,.registration-page--specialist .custom-textarea label textarea:focus,.registration-page--specialist .custom-textarea label textarea:hover{border-color:#22d695}.registration-page--specialist .upload-foto__btn-input--file label:focus-within,.registration-page--specialist .upload-foto__btn-input--file label:hover{background-color:#22d69580;transition:background-color .3s ease}.order-information__status--fulfil{background-color:#22d695;color:#fff}.order-information__status--blue{background-color:#00c2ff33;color:#00c2ff}.order-information--spec-check{background-color:#434bee33;color:#434bee}.profile-card__button--cancel{display:flex;text-align:center}.profile-card__button--confirm{text-align:center}.order-information__status--spec-check{background:#434bee33;color:#434bee}.order-information__status--red{background-color:#ec0e281a;color:#ec0e28}.modal-order-date .custom-input button{right:0;top:20px}.react-datepicker__day--keyboard-selected{background:#434bee1a;color:#434bee}.pagination__item--next,.pagination__item--prev{cursor:pointer}.notifications .title-container{align-items:center;display:flex;gap:30px;justify-content:space-between;margin-bottom:50px;max-width:832px}.notifications .title{margin:0}.notifications .notice__text{display:block;max-height:none}.notifications .notice__text.limit{-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical;display:-moz-box;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.notifications .notice.viewed{border:1px solid #d2d5dd}.notifications .notice.no-viewed{border:2px solid #434bee}.btn--text{background-color:#0000;color:#9ea4a7;cursor:unset;font-family:SF Pro Display,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;justify-content:flex-start;line-height:24px;margin:0;padding:0;text-align:start;text-transform:none}.profile-card__button{max-width:219px}@media(max-width:767px){.profile-card__button{max-width:100%}}.rating svg{height:auto;width:auto}.review-block .rating{flex-direction:row}.closed-order .pinned-chats{grid-row:3}.closed-order .order-information-details{grid-row:1/5}@media(max-width:1199px){.closed-order .order-information-details{grid-row:3/5}}.pinned-chats{width:100%;z-index:1}.pinned-chats__list{background-color:#fff}.profile-card__button--chat--specialist{align-items:center;background:#d3f7ea;color:#23232a;display:flex;min-width:263px}.profile-card__button--chat--specialist .pinned-chats__msg-count{background-color:#22d695;border-radius:50%;height:20px;min-width:20px}.profile-card__button--chat--specialist--start{background:#22d695;border-color:#22d695;color:#fff;min-width:263px}.profile-card__button--chat--customer{margin:10px 0;min-width:263px}.active-order-2 .pinned-chats{grid-row:3}.active-order-2 .row-2{grid-row:2}@media(max-width:1199px){.active-order-2 .row-2{grid-row:1}}.active-order-2 .order-information-details{grid-row:1/5}@media(max-width:1199px){.active-order-2 .order-information-details{grid-row:3/5}}.active-order__add-specialist-button{padding:18px 32px}.active-order__buttons>.active-order__add-specialist-button,.active-order__buttons>.btn--transparent{grid-row:2/2}@media(max-width:767px){.active-order__buttons>.active-order__add-specialist-button,.active-order__buttons>.btn--transparent{width:100%}}.closed-order-done .order-information-details{grid-row:1/10}@media(max-width:1199px){.closed-order-done .order-information-details{grid-row:10/10}}.closed-order-done .pinned-chats{grid-row:3}.profile-mini-card-contacts{color:#9ea4a7;font-size:12px;font-style:normal;font-weight:500;line-height:20px;word-break:break-all}.profile-mini-card-contacts:nth-last-child(2){margin-top:16px}.specialist-button__chat{background:#d3f7ea;color:#23232a;max-width:none}.specialist-button__chat .pinned-chats__msg-count{background-color:#22d695;margin-left:8px}.notifications-specialist .notice.no-viewed{border:2px solid #22d695}.notifications-specialist .system-notification{background-color:#22d6951a}.notifications-specialist .link{color:#22d695}.notifications-specialist .pagination .is-active{background:#22d6951a;color:#22d695}.notifications-specialist .pagination__link:hover{color:#22d695}.modal-new-card .modal__content-title{margin-bottom:0}.select-cards__container{min-width:562px}.select-cards__container label{color:#23232a;font-size:18px;font-weight:700;line-height:34px}.select-cards__container .select-cards__prefix__control{border:1px solid #e5e6eb;border-radius:12px;box-shadow:none!important;margin-bottom:20px;padding:8px 5px}.select-cards__container .select-cards__prefix__control:hover{border:1px solid #e5e6eb}.select-cards__container .select-cards__prefix__menu-list{padding:0}.select-cards__container .select-cards__prefix__menu-list .select-cards__prefix__option{background-color:#0000}.select-cards__container .select-cards__prefix__menu-list .select-cards__prefix__option:first-child{border-radius:4px 4px 0 0}.select-cards__container .select-cards__prefix__menu-list .select-cards__prefix__option:last-child{border-radius:0 0 4px 4px}.select-cards__container .select-cards__prefix__menu-list .select-cards__prefix__option--is-focused{background-color:#22d6951a}.select-cards__container .select-cards__prefix__menu-list .select-cards__prefix__option--is-selected{background-color:#22d695;color:#fff}@media(max-width:768px){.select-cards__container{min-width:unset;width:100%}}.not-reviews__block{margin:80px 0}.not-reviews__block p{color:#d2d5dd;font-size:32px;font-weight:800;line-height:48px;text-align:center}.credit-card .card-cvc,.credit-card .card-expiry,.credit-card .card-number{background-color:#fff;border:1px solid #dadce3;border-radius:12px;flex-grow:1;font-size:18px;line-height:30px;outline:none;padding:15px 24px;transition:border-color .3s ease;width:100%}.credit-card .card-cvc{margin-left:8px}@media(min-width:1200px){.credit-card .card-cvc iframe,.credit-card .card-expiry iframe,.credit-card .card-number iframe{min-height:22px}}.filter-orders.not-orders{width:0}.pinned-chats.hide{height:0;margin:0;visibility:hidden}.spec-page .warn-modal .btn.modal__content-button{background-color:#22d695}.spec-page__offers.specialist-offers .offer-card__btn{margin-bottom:35px;margin-left:0}.spec-page__new-offer.new-offer .specialist-select__prefix__menu{width:380px}.spec-page__new-offer.new-offer .new-offer-form .custom-toggle--radio:not(.custom-radio) .custom-toggle__icon{transform:translateY(12%)}.spec-page__new-offer.new-offer .img-cover{border-radius:18px;height:100%;object-fit:cover;width:100%}.spec-page__new-offer.new-offer .input-mailing__mailing{width:380px}.spec-page__new-offer.new-offer .input-mailing__mailing-description{color:#9ea4a7;font-size:14px;font-weight:400;line-height:20px}.spec-page__new-offer.new-offer .form__controls{display:flex;gap:10px}.chat__user-card{display:flex;flex-direction:column;padding-bottom:10px;position:relative}.order-action-panel-offer{align-items:center;background:#f4f4f6;border:1px solid #d1d5db;border-radius:20px;display:flex;flex-wrap:nowrap;height:88px;justify-content:flex-end;left:0;padding:16px;position:relative;top:20px;width:100%}@media(max-width:1200px){.order-action-panel-offer{height:72px}}@media(max-width:767px){.order-action-panel-offer{flex-direction:column;flex-wrap:wrap;height:auto;justify-content:center;top:10px}}@media(max-width:480px){.order-action-panel-offer{border-radius:12px;padding:10px 14px;top:5px}}.order-action-panel-offer__text{color:#23232a;font-family:SF Pro Display,Arial,sans-serif;font-size:16px;font-weight:500;line-height:120%;margin-right:20px;max-width:230px;text-align:right;white-space:normal;word-break:break-word}@media(max-width:1200px){.order-action-panel-offer__text{font-size:15px}}@media(max-width:767px){.order-action-panel-offer__text{font-size:14px;margin:0 0 12px;max-width:100%;text-align:center}}@media(max-width:480px){.order-action-panel-offer__text{font-size:13px;margin-bottom:8px}}.order-action-panel-agreement-disagreement{align-content:center;align-items:center;background:#f4f4f6;border:1px solid #d1d5db;border-radius:20px;display:flex;gap:20px;height:88px;justify-content:center;left:0;padding:0 24px;position:relative;top:20px;width:100%}@media(max-width:1199px){.order-action-panel-agreement-disagreement{flex-direction:column;flex-wrap:wrap;gap:10px;height:auto;justify-content:center;padding:16px;top:10px}}@media(max-width:767px){.order-action-panel-agreement-disagreement{flex-direction:column;flex-wrap:wrap;height:auto;justify-content:center;top:10px}}@media(max-width:480px){.order-action-panel-agreement-disagreement{border-radius:12px;padding:10px;top:5px}}.order-action-panel-agreement-disagreement-customer{justify-content:space-between}.button{align-items:center;border:1px solid;border-radius:12px;box-shadow:none;cursor:pointer;display:flex;font-family:SF Pro Display,Arial,sans-serif;font-size:14px;font-weight:700;height:56px;justify-content:center;line-height:24px;text-transform:uppercase;transition:background-color .3s ease,transform .2s ease}@media(max-width:1350px){.button{font-size:13px}}@media(max-width:767px){.button{font-size:13px;height:48px;width:100%}}@media(max-width:480px){.button{font-size:12px;height:44px}}.order-action-panel-agreement-disagreement-customer>div{flex:0 1 33%}@media(max-width:1199px){.order-action-panel-agreement-disagreement-customer>div{flex:auto;width:100%}}.order-action-panel-agreement-disagreement-customer .button{width:100%}.button--specialist-agreement,.button--specialist-offer{background:#22d695;border-color:#22d695;box-shadow:0 13px 28px 0 rgba(34,214,149,.502);color:#fff;flex:0 1 50%}.button--specialist-agreement:hover,.button--specialist-offer:hover{background-color:#22d695;border-color:#22d695;color:#f5f5f5;opacity:.8}@media(max-width:1199px){.button--specialist-agreement,.button--specialist-offer{flex:auto}}.button--specialist-agreement{margin-right:0}@media(max-width:1199px){.button--specialist-agreement,.button--specialist-disagreement{margin-right:0;width:100%}}.button--customer-disagreement,.button--specialist-disagreement{background:#fe5963;border-color:#fe5963;box-shadow:0 6px 16px 0 rgba(254,89,99,.502);color:#fff;flex:0 1 50%}.button--customer-disagreement:hover,.button--specialist-disagreement:hover{background-color:#ea535d;border-color:#ea535d;color:#f5f5f5;opacity:.8}@media(max-width:1199px){.button--customer-disagreement,.button--specialist-disagreement{flex:auto}}.button--customer-accept-continue-search,.button--customer-offer{background:#434bee;border-color:#434bee;box-shadow:0 6px 16px 0 #434bee66;color:#fff}.button--customer-accept-continue-search:hover,.button--customer-offer:hover{background-color:#3f47df;border-color:#3f47df;color:#f5f4f4;opacity:.8}.button--customer-accept-stop-search{background:#6f43ee;border-color:#6f43ee;box-shadow:0 6px 16px 0 #434bee66;color:#fff}.button--customer-accept-stop-search:hover{background-color:#6940e3;border-color:#6940e3;color:#f5f4f4;opacity:.8}@media(max-width:1199px){.button--customer-accept-continue-search,.button--customer-accept-stop-search,.button--customer-disagreement{margin:0;width:80vw}}@media(max-width:1023px){.button--customer-accept-continue-search,.button--customer-accept-stop-search,.button--customer-disagreement{width:90vw}}@media(max-width:767px){.button--customer-accept-continue-search,.button--customer-accept-stop-search,.button--customer-disagreement{margin:0;width:100%}}.button--customer-disagreement{margin-right:0}.button--customer-offer,.button--specialist-offer{padding:0 110px}@media(max-width:1199px){.button--customer-offer,.button--specialist-offer{padding:0;width:25vw}}@media(max-width:767px){.button--customer-offer,.button--specialist-offer{width:100%}}.chat__wrapper .chat__window .chat__info{display:flex;flex-direction:column;max-width:none;width:100%}.chat__wrapper .chat__window .chat__info .chat__text:not(.highlight){align-self:center;color:gray;font-size:16px;font-weight:500;line-height:20px}.chat__wrapper .chat__window .chat__info .chat__text.highlight{align-self:center;background:#fff;border:1px solid #d1d5db;border-radius:12px;display:flex;flex-direction:column;font-size:1rem;justify-content:center;line-height:24px;max-width:430px;padding:24px;width:100%}.chat__wrapper .chat__window .chat__info .chat__text.highlight .title{margin-bottom:8px}.chat__wrapper .chat__window .chat__info .chat__text.highlight .avatar{border-radius:50%;height:58px;margin:3px auto;object-fit:cover;object-position:center;width:58px}.chat__wrapper .chat__window .chat__info .chat__text.highlight .full_name{color:#23232a;font-size:18px;font-weight:700;line-height:24px;margin:0;text-align:center}.chat__wrapper .chat__window .chat__info .chat__text.highlight .phone{color:#23232a;font-size:16px;font-weight:400;line-height:24px;margin:0;text-align:center}.chat__wrapper .chat__text__text{color:#575d60;font-size:16px;font-weight:500;line-height:20px;margin:10px 0 7px;text-align:center}.chat__wrapper .chat__text__title{color:#292930;font-size:18px;font-weight:700;line-height:130%;margin:0 0 7px;text-align:center;text-transform:uppercase}.chat__wrapper .chat__text__note{color:#9ea4a7;font-size:16px;font-weight:500;line-height:20px;margin:0 0 10px;text-align:center}.chat__wrapper .chat__form.form,.chat__wrapper .chat__form.form .custom-input{position:relative}.chat__wrapper .chat__form.form .custom-input .btn-send__message{background:#0000;border:none;border-radius:50%;color:#434bee;cursor:pointer;height:44px;margin:0;outline:none;padding:0;position:absolute;right:0;right:15px;top:50%;transform:translateY(-50%);transition:color .3s,transform .3s;width:44px}.chat__wrapper .chat__form.form .custom-input .btn-send__message:hover{transform:translateY(-50%) translateX(8%)}.chat__wrapper .chat__form.form .custom-input .btn-send__message.disabled{color:rgba(0,0,0,.067)!important}.chat__wrapper .chat__form.form .chat__btn.specialist{background:#22d69533;color:#29ba85}.chat__wrapper .chat__form.form .chat__btn.customer{background:#d9dbfc;border:1px solid #d2d5dd;color:#434bee}.chat__wrapper .user-card__nav:hover:after{content:"";height:120%;min-width:250px;position:absolute;right:0;top:0}.notification-lexicon__error{background:#ffe7e7;border-radius:12px;bottom:115%;box-shadow:0 4px 12px #1b19191f;color:#ef2e2e;font-size:16px;font-weight:400;left:0;line-height:24px;max-width:100%;padding:16px;position:absolute}.notification-lexicon__error.static{margin:15px 0;position:relative}.eliminare-comments__btn{font-size:14px;letter-spacing:.03em;line-height:1;padding:22px 38px;white-space:nowrap}@media(max-width:480px){.eliminare-comments__btn{border-radius:8px;font-size:12px;margin:10px auto 0;padding:12px 10px}}.modal-notify__administrator .custom-input.custom-input__specialist label textarea:focus,.modal-notify__administrator .custom-input.custom-input__specialist label textarea:hover{border-color:#22d695}.modal-notify__administrator .modal__content-buttons{margin-top:24px}.modal-notify__administrator .modal__content-buttons .btn--green{background-color:#22d695!important}.useful-info__list{gap:8px;justify-content:space-between}.specialists__item{list-style:none}.specialists__item-wrapper img{height:192px;object-fit:cover;width:255px}.new-order .useful-info__list{gap:20px;justify-content:flex-start}.new-order .useful-info__list .specialists__item{max-width:264px;width:264px}.new-order .new-order__form .date-field label input{padding:15px 15px 15px 85px}.about-service-page .page__wrapper{display:flex;gap:120px;justify-content:space-between;padding-left:1%;padding-right:1%}.about-service-page .specialists__wrapper{flex:0 0 272px}@media(max-width:1023px){.about-service-page .specialists__wrapper{gap:8px;grid-column:1/-1;grid-row:2;margin-top:46px}}.about-service-page .specialists__wrapper .useful-info__item{margin-bottom:20px}.active-order .advertising-container_active{grid-column:1/-1}.active-order .advertising-container_active__title{color:#17171b;font-size:46px;font-weight:800;line-height:48px}.active-order .cards-orders__btn,.active-order .profile-mini-card{width:100%}.service-partner__list{gap:8px}.useful-info__item{flex:0 0 auto;list-style:none;margin:0;max-width:272px;overflow:hidden;width:272px}@media(max-width:767px){.useful-info__item{width:201px}}.useful-info__item__link{display:block;height:100%;width:100%}.useful-info__item__img{height:100%;object-fit:cover;width:100%}.prices-page .page__grid .useful-info__list{display:flex;flex-direction:column;gap:20px;justify-content:flex-start}@media(max-width:1023px){.prices-page .page__grid .service-partner{grid-column:1/-1;grid-row:2;margin-left:32px;margin-top:46px}}.user-panel__link_green{background-color:#22d695}.specialist-chat .link{color:#22d695}.specialist-chat .pinned-chats__msg-count{background-color:#22d695}@media(hover:hover),screen and (min-width:0 \0){.specialist-chat .user-nav__btn:focus,.specialist-chat .user-nav__btn:hover{color:#22d695}}.specialist-chat .popover:after,.specialist-chat .popover__tip{background-color:#d3f7ea}.specialist-chat .modal-complaint .modal__content-button--background{background-color:#22d695}.specialist-chat .custom-input label input:focus,.specialist-chat .custom-input label input:hover,.specialist-chat .custom-input label textarea:focus,.specialist-chat .custom-input label textarea:hover,.specialist-chat .custom-textarea label input:focus,.specialist-chat .custom-textarea label input:hover,.specialist-chat .custom-textarea label textarea:focus,.specialist-chat .custom-textarea label textarea:hover{border-color:#22d695}.specialist-chat .chat__wrapper .chat__form.form .custom-input .btn-send__message{color:#22d695}@media(hover:hover),screen and (min-width:0 \0){.specialist-chat .user-nav__btn.green:focus,.specialist-chat .user-nav__btn.green:hover{color:#22d695}}.loader.fullScreen{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.251);bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.cookies{align-items:center;display:flex;justify-content:center;min-height:162px}@media(max-width:480px){.cookies{min-height:auto;padding:16px}}.cookies .unverified-notification{z-index:9}.cookies .unverified-notification .cookies__container{justify-content:center}.cookies .unverified-notification .cookies__container .cookies__text{font-size:20px;font-weight:500}.cookies .services__container{display:flex;justify-content:center;max-width:80%;width:100%}.cookies .services__container .services__text{font-size:20px;font-weight:500}@media(max-width:1439px){.cookies .services__container .services__text{line-height:1.5;padding-right:5%}}@media(max-width:1023px){.cookies .services__container .services__text{font-size:14px;padding-right:16px}}@media(max-width:767px){.cookies .services__container .services__text{margin-bottom:32px;text-align:center}}.cookies .suspended-notification{z-index:11}.cookies.specialist-draft-notification .cookies__container{align-items:center;justify-content:center;max-width:80%;width:100%}@media(max-width:1439px){.cookies.specialist-draft-notification .cookies__container{align-items:center;justify-content:center;max-width:80%;width:100%}}@media(max-width:1024px){.cookies.specialist-draft-notification .cookies__container{flex-wrap:wrap}.cookies.specialist-draft-notification .cookies__container .cookies__text{padding-right:0}}.cookies.specialist-draft-notification .cookies{padding:20px 32px 15px}.cookies.specialist-draft-notification .cookies__container-text{padding-bottom:20px;position:relative}.cookies.specialist-draft-notification .cookies__link-more{bottom:0;display:inline;left:50%;margin-left:5px;position:absolute;transform:translate(-50%)}.cookies.specialist-draft-notification .cookies__text{margin-bottom:0}.cookies.specialist-draft-notification .cookies__text span{display:block;margin-bottom:5px}.cookies.specialist-draft-notification .cookies__text--expanded{margin-bottom:0;max-height:0;overflow:hidden;transition:max-height .3s ease}.cookies.specialist-draft-notification .cookies__text--expanded.show{max-height:700px}.cookies.specialist-draft-notification .cookies__btn{margin-top:22px;padding:15px 20px}.cookies .cookies .modal__content-button--background-customer{background-color:#434bee;margin-left:16px}.advertising-list{display:grid;gap:0 20px;grid-auto-columns:1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:0;width:100%}@media(max-width:1024px){.advertising-list{display:flex;flex-direction:row;gap:20px;overflow:auto}}.advertising-list.create-order{display:block}.advertising-list .specialists__item,.advertising-list .useful-info__item{list-style:none;max-width:272px;width:auto}@media(max-width:767px){.advertising-list .useful-info__item{max-width:201px}}.advertising-list.reviews-page{margin-top:80px}.advertising-list.my-orders{grid-column:1/-1}.specialist-profile__controls .btn{margin-bottom:20px;width:auto}.specialist-profile__controls .btn:not(:last-child){margin-right:20px}@media(max-width:767px){.specialist-profile__controls .btn{padding:18px 32px;width:100%}.specialist-profile__controls .btn:not(:last-child){margin-right:0}.specialist-profile__controls .specialist-profile__btn-text{padding-left:0;padding-right:0}}.specialist-profile__controls .specialist-profile__block-btn{margin:0 0 0 24px}.user-nav__btn.disabled{color:rgba(0,0,0,.267);pointer-events:none}.user-nav__btn.disabled:focus,.user-nav__btn.disabled:hover{color:rgba(0,0,0,.267)}.text-reason__suspended{font-size:1rem;font-style:italic;font-weight:700;padding:1px 5px}.page--specialists .price-deals .price-deals__info-list .price-deals__info-item{font-size:18px}.active-order__buttons{gap:10px}@media(max-width:1919px){.active-order__buttons{margin-bottom:12px;max-width:548px}}.offer-card__column{flex:0 0 auto}.offer-card__info{flex:1 1 auto}.modal-in-development .modal__description{font-size:1.5rem}.modal-in-development .btn.modal__content-button{margin-left:0;min-width:125px}.modal-in-development.specialist .btn.modal__content-button{background-color:#22d695}.photo-stream .upload__delete-btn{background:#23232a4d;border-radius:50%;box-sizing:initial;height:22px;margin:11px;padding:6px;width:22px}.text.profile-block__text{white-space:pre-line}.list-orders__aside>:first-child{position:sticky;top:20px}.notfound-page.error-base__fallback{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0}.modal-photoGalleryServices .modal__content{max-width:835px}.modal-photoGalleryServices .modal__content .modal__description{font-size:1.2rem}.modal-photoGalleryServices .modal__content .modal__content-buttons button{flex:1 1 auto}.modal-photoGalleryServices .modal__content .modal__content-buttons button.btn-ok{max-width:25%}.modal-photoGalleryServices .modal__content .inner-container{padding:0}.modal-photoGalleryServices .modal__content .inner-container .title{color:#23232a;font-size:2.5rem;font-weight:800;line-height:54px;text-align:left}.modal-photoGalleryServices .modal__content .inner-container .photos{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:20px 0 10px;max-height:400px;overflow-y:auto;padding:0;width:100%}@media(max-width:1023px){.modal-photoGalleryServices .modal__content .inner-container .photos{justify-content:center}}.modal-photoGalleryServices .modal__content .inner-container .photos .photo{border-radius:8px;cursor:pointer;height:140px;overflow:hidden;position:relative;width:140px}.modal-photoGalleryServices .modal__content .inner-container .photos .photo .overlay{align-items:center;background-color:#0006;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.modal-photoGalleryServices .modal__content .inner-container .photos .photo img{height:100%;object-fit:cover;width:100%}.upload-advertorial__footer{gap:10px;justify-content:space-between}.specialist-page__about .text{white-space:pre-line}@media(max-width:479px){.cookies__text{margin:0;padding:0;text-align:left}}.modal.is-active{z-index:2001}.upload.not-empty.img{height:100%;padding:0}.upload.not-empty.img img{aspect-ratio:1/1;display:block;object-fit:cover}@media(max-width:767px){.modal__content{border-radius:0;bottom:0;height:100%;left:0;overflow:auto;padding:3% 3% 25%!important;position:fixed;right:0;top:0;width:100%}.modal__content h1.modal__content-title{margin-bottom:0}.modal__content h2.modal__content-title{margin:10px 0}}@media(max-width:479px){.modal__content .form__row{margin-bottom:14px}}@media(max-width:767px){.modal__content .form__row.form__controls{margin:10px 0 0}.modal__content .form__row.form__controls .btn{font-size:16px;line-height:16px;padding:14px 28px}}@media(max-width:479px){.modal__content .form__row.form__controls .btn{font-size:14px;padding:12px 28px}.modal__content input.custom-input{padding:8px 40px 8px 10px}.modal__content .new-order-start__toggle{font-size:16px;line-height:18px}}@media(max-width:767px){.address-modal .modal__content .order-map{height:280px}}@media(max-width:479px){.address-modal .modal__content .order-map{height:210px}.address-modal .modal__content .order-map__link{margin:14px 0}}.address-modal .modal__content .form fieldset{margin:0}@media(max-width:479px){.address-modal .modal__content fieldset>legend{font-size:14px;line-height:18px}}@media(max-width:767px){.dropdown__btn{border-radius:8px;margin:0 5px;padding:8px}.aboutme-form .custom-input textarea{min-height:200px}}.loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.loader.medium{min-height:40vh}.lds-ellipsis{display:inline-block;position:relative}.loader.medium .lds-ellipsis{height:80px;width:80px}.lds-ellipsis div{animation-timing-function:cubic-bezier(0,1,1,0);border-radius:50%;height:13px;position:absolute;top:5px;width:13px}.lds-ellipsis div:first-child{animation:lds-ellipsis1 .6s infinite;background:#22d695}.lds-ellipsis div:nth-child(2){animation:lds-ellipsis2 .6s infinite;background:#434bee;top:50px}.loader.small .lds-ellipsis div:nth-child(2){right:50px;top:0}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis2{0%{transform:scale(1)}to{transform:scale(0)}}.filter__wrap-block .loader{justify-content:unset;min-height:auto}.notfound-page{margin:0 auto;position:relative;width:100%}.notfound-page__inner{align-items:center;display:flex;justify-content:center;padding:80px 100px}.notfound-page__inner .notfound-info{height:339px;text-align:center;width:585px}.notfound-page__inner .notfound-info__title{color:#d2d5dd;font-size:200px;font-weight:600;line-height:100%;margin:0}@media(max-width:767px){.notfound-page__inner .notfound-info__title{font-size:10rem}}.notfound-page__inner .notfound-info__description{color:#23232a;font-size:18px;font-weight:700;line-height:120%;margin-bottom:40px}.notfound-page__inner .notfound-info__link{align-items:center;background:#434bee;border-radius:12px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:20px;padding:18px 32px;text-transform:uppercase}.notfound-page__inner .notfound-info__link.link-green{background:#22d695}.my-finances__wrapper{display:grid;gap:0 0;grid-auto-columns:1fr;grid-template-columns:1fr;grid-template-rows:max-content max-content max-content max-content;margin:0 auto;padding-left:12%;padding-right:12%;padding-top:74px}@media(max-width:990px){.my-finances__wrapper{padding-left:2%;padding-right:2%}}@media(max-width:767px){.my-finances__wrapper{padding-top:15px}}.my-finances__wrapper .main-card__wrapper{align-items:center;display:flex;gap:20px}.my-finances__wrapper .section-block{margin-top:51px}.my-finances__wrapper .section-block__title{font-size:24px;font-weight:700;line-height:34px;margin:0 0 19px}@media(max-width:767px){.my-finances__wrapper .section-block{margin-top:25px}}.my-finances__wrapper .other-cards{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.my-finances__wrapper .payment-history{display:flex;flex-direction:column;gap:20px}.my-finances__wrapper .payment-history__filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}@media(max-width:767px){.my-finances__wrapper .payment-history__filters{align-items:flex-start;flex-direction:column-reverse;flex-wrap:nowrap}}.my-finances__wrapper .payment-history__filters .date-field>label input{padding:15px 80px}.my-finances__wrapper .payment-history .btn.modal__btn.btn--bg-green.btn--transparent{max-width:298px;min-height:62px;min-width:200px}.my-finances__wrapper .payment-history .user-card__nav.user-nav:after{bottom:-20px;content:"";height:20px;left:0;position:absolute;right:0;width:100%}.my-finances__wrapper .payment-history .user-card__nav.user-nav .menu-toggler{border:1px solid #dadce3!important;border-radius:12px!important;height:62px;padding:0 20px}.my-finances__wrapper .payment-history .user-card__nav.user-nav .user-nav__list.list-reset{bottom:-15px}.my-finances__wrapper .payment-history .user-card__nav.user-nav .user-nav__list.list-reset:hover{max-height:5000px;opacity:1;padding:21px 16px}.my-finances__wrapper .payment-history .table-payments{border:1px solid #dadce3;border-radius:12px;text-align:left;width:100%}.my-finances__wrapper .payment-history .table-payments th{color:#9ea4a7}.my-finances__wrapper .payment-history .table-payments td,.my-finances__wrapper .payment-history .table-payments th{font-size:18px;font-weight:400;line-height:30px;padding:17px 32px}.my-finances__wrapper .payment-history .table-payments tr:not(:last-child) td,.my-finances__wrapper .payment-history .table-payments tr:not(:last-child) th{border-bottom:1px solid #dadce3}.my-finances__wrapper .payment-history .mobile-payments{display:flex;flex-wrap:wrap;gap:12px}.my-finances__wrapper .payment-history .mobile-payments__payment.payment{border:1px solid #d2d5dd;border-radius:24px;display:flex;flex-direction:column;gap:16px;max-width:346px;padding:24px;width:100%}.my-finances__wrapper .payment-history .mobile-payments__payment.payment .payment-row{display:flex;flex-direction:column;width:100%}.my-finances__wrapper .payment-history .mobile-payments__payment.payment .payment-row__title{color:#9ea4a7;font-size:14px;font-weight:400;line-height:22px;margin:0}.my-finances__wrapper .payment-history .mobile-payments__payment.payment .payment-row__info{font-size:14px;font-weight:400;line-height:22px;margin:0}.my-finances__wrapper .payment-history .mobile-payments__payment.payment .payment-row__card{align-items:center;display:flex;gap:5px}.my-finances__wrapper .payment-history .table-payments__not-payments{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:132px 0;padding:10px;white-space:nowrap}@media(max-width:480px){.my-finances__wrapper .payment-history .table-payments__not-payments{margin:50px 0}}.my-finances__wrapper .payment-history .table-payments__not-payments__icon-box{align-items:center;background:#f4f4f6;border-radius:50%;display:flex;height:124px;justify-content:center;width:124px}.my-finances__wrapper .payment-history .table-payments__not-payments p{font-size:16px;font-weight:400;line-height:30px;margin:38px 0 0}.my-finances__wrapper .date-inputs__title{font-size:18px;font-weight:700;line-height:34px}.my-finances__wrapper .date-inputs__block{display:flex}.my-finances__wrapper .date-inputs__block .react-datepicker-wrapper{flex:1 1 auto}@media(max-width:425px){.my-finances__wrapper .date-inputs__block .react-datepicker-wrapper .icon.date-field__icon{display:none}.my-finances__wrapper .date-inputs__block .react-datepicker-wrapper .date-field label input{padding:15px 15px 15px 50px}}.my-finances__wrapper .date-inputs__block .react-datepicker__day--selected{background-color:#22d6951a!important;border-radius:4px;color:#22d695}.my-finances__wrapper .date-inputs__block .react-datepicker__day--selected:hover{background-color:#22d6951a!important}.my-finances__wrapper .date-inputs__block .react-datepicker__day--keyboard-selected{background-color:#22d6951a!important;color:#22d695}.my-finances__wrapper .date-inputs__block div.separator{flex:1 1 auto;min-width:10px}.my-finances__wrapper .mobile-cards{display:flex;flex-wrap:wrap;gap:15px;margin-top:25px}@media(max-width:480px){.my-finances__wrapper .mobile-cards{align-items:center}}.my-finances__wrapper .mobile-cards .mobile-cards__main-card__description{color:#23232a;font-size:14px;font-weight:700;line-height:26px;text-align:center}.my-finances__wrapper .mobile-cards .add-new__card{border-radius:12px;flex-direction:row;gap:10px;height:auto;min-height:50px}.my-finances__wrapper .mobile-cards .add-new__card p{margin:0}.my-finances__bank-card.add-new__card{align-items:center;border:1px dashed #22d695;border-radius:24px;cursor:pointer;display:flex;flex-direction:column;height:168px;justify-content:center;width:264px}.my-finances__bank-card.add-new__card p{color:#22d695;font-size:16px;font-weight:400;line-height:24px;margin:10px 0 0}.my-finances__bank-card.bank-card{background:#f4f4f6;border-radius:24px;display:flex;flex-direction:column;gap:30px;height:168px;justify-content:space-between;padding:24px;width:264px}.my-finances__bank-card.bank-card .bank-card__info{align-items:center;display:flex;gap:10px;justify-content:space-between}.my-finances__bank-card.bank-card .bank-card__info-icon__card{background:#e7e7ec;border-radius:8px}.my-finances__bank-card.bank-card .bank-card__info--btn{background:#0000;border:none;cursor:pointer;outline:none}.my-finances__bank-card.bank-card .bank-card__info-card__number{font-size:16px;font-weight:700;line-height:34px;margin:0}.my-finances__bank-card.bank-card .bank-card__info-card__number span{padding-right:4px}@media(max-width:480px){.my-finances .pagination{max-width:330px}.specialist-select__block{width:100%!important}}.specialist-select__block-title{font-size:18px;font-weight:700;line-height:34px}@media(max-width:767px){.specialist-select__block-title{margin-bottom:10px;margin-top:0}}.specialist-select__prefix__control{background-color:#fff!important;border:1px solid #dadce3!important;border-radius:12px!important;padding:12px 20px;transition:border-color .3s ease!important;width:380px}.specialist-select__prefix__control:hover{border-color:#22d695!important}@media(max-width:480px){.specialist-select__prefix__control{width:100%!important}}.specialist-select__prefix__control--is-focused{box-shadow:none!important}.specialist-select__prefix__menu-list{padding:0!important}.specialist-select__prefix__option:first-child{border-radius:4px 4px 0 0}.specialist-select__prefix__option:last-child{border-radius:0 0 4px 4px}.specialist-select__prefix__option--is-focused{background-color:#22d6951a!important}.specialist-select__prefix__option--is-selected{background-color:#22d695!important;color:#fff!important}.upload-invoice__modal-label{font-size:18px;font-weight:700;line-height:34px;margin-bottom:5px;text-align:left}.upload-invoice__modal .modal__content{align-items:flex-start;display:flex;flex-direction:column}.upload-invoice__modal .modal__content-title{margin:0}.upload-invoice__modal .modal__description{display:none}.upload-invoice__modal .modal__content-buttons{margin-top:25px;width:100%}.upload-invoice__modal .specialist-select__prefix__control{padding:8px 20px;text-align:left}.breadcrumbs{align-items:center;display:flex;flex:auto;flex-wrap:wrap;margin:0 -17px;padding:0}.breadcrumbs__item{list-style-type:none;padding:0}.breadcrumbs__item:not(:last-child):after{color:#9ea4a7;content:"/";font-size:18px;font-weight:400;line-height:30px}@media(max-width:767px){.breadcrumbs__item{margin-right:5px}}.breadcrumbs__link{color:#9ea4a7;font-size:18px;font-weight:400;line-height:30px;padding:0 17px;transition:opacity .3s ease}.breadcrumbs__link:active,.breadcrumbs__link:hover{opacity:.7}.breadcrumbs__link--active{color:#434bee}.breadcrumbs__link--active:active,.breadcrumbs__link--active:hover{opacity:1}.service-page .breadcrumbs__link--active{color:#22d695}@media(max-width:767px){.breadcrumbs__link{padding:0}.breadcrumbs{margin:0}}.simplebar-track.simplebar-vertical{background-color:#f4f4f6;border-radius:32px;width:4px}.simplebar-scrollbar:before{background-color:#9ea4a7;border-radius:32px;bottom:0;left:0;opacity:1;right:0;top:0}.simplebar-scrollbar.simplebar-visible:before{opacity:1}.chat-lk{background-color:#fff;border-radius:12px;bottom:40px;box-shadow:0 4px 16px #0000001f;height:0;max-height:calc(100vh - 124px);overflow:hidden;position:fixed;right:40px;transition:height .3s ease;width:400px;z-index:3000}.browser-firefox .chat-lk{bottom:-100px;right:0;-moz-transform:scale(.75);-moz-transform-origin:50% 0}@media(max-width:1199px){.browser-firefox .chat-lk{bottom:40px;right:40px;-moz-transform:scale(1)}}.chat-lk__badge{align-items:center;background-color:#c52f0f;border-radius:50%;bottom:30px;box-shadow:0 0 0 2px #fff;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;left:35px;line-height:1;padding:0 5px;pointer-events:none;position:absolute;transition:transform .3s ease,opacity .3s ease;width:20px;z-index:1}@keyframes shake{0%{transform:translateX(0)}15%{transform:translateX(-2px)}30%{transform:translateX(2px)}45%{transform:translateX(-1.5px)}60%{transform:translateX(1.5px)}75%{transform:translateX(-1px)}90%{transform:translateX(1px)}to{transform:translateX(0)}}.chat-lk__chat-icon--shake{animation:shake .8s ease-in-out infinite}@media(max-width:767px){.chat-lk{bottom:20px;right:20px}}@media(max-width:479px){.chat-lk{bottom:20px;right:20px;width:calc(100% - 40px)}}.chat-lk.active{height:606px}.chat-lk__button{border-radius:50%;bottom:40px;padding:15px;position:fixed;right:40px;z-index:3000}.chat-lk__button-icon{background:#0000;border:none;cursor:pointer}.browser-firefox .chat-lk__button{-moz-transform:scale(.75);-moz-transform-origin:50% 0}@media(max-width:1199px){.browser-firefox .chat-lk__button{-moz-transform:scale(1)}}.chat-lk__header{align-items:center;background-color:#434bee;display:flex;height:56px;justify-content:space-between;padding:12px 24px}.chat-lk__header--green{background-color:#22d695}.chat-lk__header h3{color:#fff;text-overflow:ellipsis;white-space:nowrap}.chat-lk__content{background-color:#fff;height:500px;overflow:hidden;padding:10px 5px;position:relative}.chat-lk__content-container{height:100%;overflow-y:auto;padding:0 24px}.chat-lk__content--empty{align-items:center;display:flex;justify-content:center}.chat-lk__empty-block,.chat-lk__error-block{color:#9ea4a7}.chat-lk__card{background-color:#0000;border-bottom:1px solid #e0dee3;display:block;outline:none;padding:16px 0;transition:opacity .3s ease;width:100%}.chat-lk__card--support{align-items:center;background-color:#f4f4f6;display:flex;padding:12px 24px}.chat-lk__card--support img{margin-right:10px;width:10%}.chat-lk__card-date{color:#9ea4a7;font-size:12px;letter-spacing:normal;line-height:16px;margin-bottom:5px}.chat-lk__card-title{align-items:flex-start;display:flex;font-weight:500;justify-content:space-between;line-height:1.5;margin-bottom:2px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.chat-lk__card-unread{align-items:center;background-color:#434bee;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:500;height:24px;justify-content:center;letter-spacing:-.01em;line-height:20px;margin-left:15px;min-width:24px;padding:7px}.chat-lk__card-unread--green{background-color:#22d695}@media(hover:hover),screen and (min-width:0\0){.chat-lk__card:hover{opacity:.7}}.slider-block-container{position:relative;width:100%}.slider-block{align-items:center;display:flex;height:100%;justify-content:space-between;min-width:max-content;transition:transform .3s ease}@media(min-width:1339px){.slider-block--row-column{flex-direction:column}}@media(min-width:1023px){.slider-block--customer{flex-direction:column}}@media(min-width:1199px){.slider-block--specialist{flex-direction:column}}.image{border-radius:10px;height:400px;object-fit:cover;width:100%}.left-arrow,.right-arrow{align-items:center;background-color:#0000;border:none;cursor:pointer;display:flex;justify-content:center;position:absolute;top:calc(50% - 30px);-webkit-user-select:none;user-select:none;z-index:10}@media(hover:hover),screen and (min-width:0\0){.left-arrow:hover,.right-arrow:hover{opacity:.8}}.left-arrow.hide,.right-arrow.hide{display:none}.left-arrow{transform:rotate(180deg)}.right-arrow{right:32px}.left-arrow{left:0}.slide-block{flex-basis:min-content;flex-grow:1;height:100%;width:284px}.slide-block>li{height:352px;margin-bottom:8px}.trigger-gpt{background-color:#f4f4f6;border:1px solid #d2d5dd;border-radius:12px;color:#9b9eac;cursor:pointer;font-size:18px;margin:0 8px;padding:0;position:relative;width:240px}.trigger-gpt__inner{align-items:center;border-radius:12px;display:flex;justify-content:space-between;padding:14px 19px}.trigger-gpt__icon{flex-shrink:0;height:24px;width:24px}.trigger-gpt__form{margin-top:24px}.trigger-gpt__textarea{margin-bottom:24px}.trigger-gpt__btn{padding:18px 32px}.trigger-gpt.colored{background:radial-gradient(92.79% 655.56% at 7.81% 7.21%,#434bee 6.65%,#22d695 28.44%,#434bee 71.49%,#22d695 100%);border:none;color:#9ea4a7;font-size:24px;margin:0;padding:2px;width:370px}.trigger-gpt.colored .trigger-gpt__inner{background-color:#fff;padding:22px 28px}.trigger-gpt.colored .trigger-gpt__icon{height:32px;width:32px}.trigger-gpt--banner{width:370px!important}@media(max-width:1023px){.trigger-gpt{font-size:16px}.trigger-gpt__icon{height:20px;width:20px}.trigger-gpt--banner{width:100%!important}}.promotion-container{align-items:center;background:#f4f4f6;display:flex;justify-content:center;min-height:100vh;padding:40px 20px}.promotion-card{background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;display:flex;flex-direction:column;gap:50px;max-width:800px;padding:40px;width:100%}.company-section,.promotion-section{align-items:start;display:flex;gap:20px}@media(max-width:550px){.company-section,.promotion-section{flex-direction:column}.company-avatar{order:-1}}.company-avatar,.promotion-avatar{border-radius:14px;height:140px;object-fit:cover;width:140px}.company-info,.promotion-info{flex:1 1}.company-name{color:#333;font-size:2em;margin:0}.company-description,.promotion-description{color:#666;font-size:1em;margin-top:10px}.promotion-title{color:#333;font-size:1.6em;margin:0}
/*# sourceMappingURL=app.c343652e.css.map*/