@keyframes mirrorflip{0%{transform:scaleX(-1)}50%{transform:scaleY(-1)}to{transform:scaleX(-1)}}body{margin:0;padding:0;font-family:HelveticaNeueCyr,Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;color:#5e646b;overflow-y:scroll}body,body *{box-sizing:border-box}body.lang-TAT{font-family:SlArial,HelveticaNeueCyr,Arial,Helvetica,sans-serif}img{user-select:none}.container{width:1170px;margin:0 auto}.title{font-size:28px;line-height:32px;color:#42474c}.subtitle,.title{margin:0;font-weight:800}.subtitle{font-size:24px;line-height:26px}.text{font-size:14px}.select,.text{line-height:18px}.select{font-family:HelveticaNeueCyr;font-size:16px;border-radius:4px;border:1px solid #cecece;padding:9.5px 15px 9.5px 10px;background-color:#fafafa;color:#42474c;min-height:40px}.select[disabled]{cursor:no-drop;color:#888f98}.select_full{width:100%}.input{font-family:HelveticaNeueCyr;font-size:16px;line-height:18px;background-color:#fafafa;border:1px solid #cecece;border-radius:4px;padding:10px 15px 10px;color:#42474c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:40px}.input_full{width:100%}.input_short{max-width:140px}.input_sm{min-width:140px}@media (max-width:567px){.input_sm{min-width:unset;width:100%}}.input_small{max-width:55px}.input_capitalize{text-transform:capitalize}.input::placeholder{color:rgba(0,0,0,.5)}.input[disabled]{cursor:no-drop;color:#888f98}.textarea{font-family:HelveticaNeueCyr;display:block;font-size:16px;line-height:18px;background-color:#fafafa;border:1px solid #cecece;border-radius:4px;padding:10px 15px 10px;color:#42474c;resize:vertical}.textarea_full{width:100%}.textarea:disabled{cursor:not-allowed}.button{display:inline-flex;justify-content:center;border-radius:4px;font-family:HelveticaNeueCyr;font-size:16px;font-weight:800;line-height:18px;color:#5e646b;border:1px solid #cecece;background-color:#fff;padding:10px 15px 10px;cursor:pointer;text-decoration:none;position:relative}.button_full{width:100%}.button_paint-main--light{color:#32a99f;font-weight:400}.button_paint-main--transparent{background-color:#fff;border-color:#32a99f;color:#32a99f}.button_paint-main{background-color:#32a99f;border-color:#32a99f;color:#fff}.button_paint-secondary{background-color:#e83f45;border-color:#e83f45;color:#fff}.button:disabled,.button_paint-secondary:disabled{opacity:.5;cursor:not-allowed}.button .attached-file__checkbox{align-self:center;margin-right:20px;height:18px}.button .attached-file__checkbox .checkbox{top:50%;transform:translateY(-50%)}.button_long{padding:10px 50px 10px}.button.loaded-button{pointer-events:none;background-color:#7ac7c1;border-color:#7ac7c1}.button.loaded-button:after{background-color:#7ac7c1}.button.loaded-button:after,.button.loaded-button:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.button.loaded-button:before{cursor:progress;width:15px;height:15px;background-color:#fff;z-index:1;margin:auto;border-radius:15px;animation:mirrorflip 1.5s linear 0s infinite}.button_square{width:30px;height:30px;padding:0;display:flex;justify-content:center;align-items:center}.button__icon{line-height:0;height:18px;margin-right:10px;flex-shrink:0}.button__icon img{position:relative;top:50%;transform:translateY(-50%)}.link{text-decoration:none;color:#32a99f}.bold{font-weight:800}.points{display:inline-block;padding:11px 10px;font-size:16px;color:#659a2b;background-color:#eaffd2}.form__description{margin-top:10px;font-size:16px;line-height:22px}.form__elem{max-width:680px;margin-top:30px}.form__elem--align-right{text-align:right}.form__elem--align-justify{display:flex;justify-content:space-between}@media (max-width:479px){.form__elem--align-justify{flex-direction:column}.form__elem--align-justify .button{margin-bottom:15px}}.form__elem_short{max-width:350px}.form__elem_middle{max-width:410px}.form__elem_full{max-width:100%;width:100%}.form__elem_button{display:flex;justify-content:flex-end;max-width:calc(100% + 15px);flex-wrap:wrap;margin-left:-15px;margin-bottom:-10px}.form__elem_button .form-elem{padding-left:15px;margin-bottom:10px}.form__elem_button .form-elem__body{display:flex;justify-content:flex-end}.form-elem_horizontal{display:flex}.form-elem_horizontal .form-elem__title{display:flex;align-items:center;height:40px;margin-bottom:0;width:170px;margin-right:20px;text-align:right;justify-content:flex-end;flex-shrink:0}@media (max-width:767px){.form-elem_horizontal .form-elem__title{width:120px;margin-right:15px}}.form-elem_horizontal .form-elem__title~.form-elem__body>.form-elem-list{margin-top:10px}.form-elem_horizontal .form-elem__main_md{width:45%}@media (max-width:567px){.form-elem_horizontal .form-elem__main_md{width:100%}}.form-elem_horizontal .form-elem__main_full{width:100%}.form-elem_horizontal .form-elem__text{display:flex;align-items:center;margin-right:40px;font-size:16px;line-height:18px}.form-elem_horizontal .form-elem__body{flex-grow:1;max-width:calc(100% - 190px)}.form-elem_horizontal .form-elem__body_double{display:flex}.form-elem_horizontal .form-elem__body_double .mx-datepicker{max-width:140px}.form-elem_horizontal .form-elem__body_double .separator{height:100%;padding:10px}.form-elem_error .custom-multiselect .multiselect__tags,.form-elem_error .input,.form-elem_error .simple-select-form__button{border-color:#e83f45;background-image:url(../img/input-error.8e7bfd6e.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;padding-right:40px}.form-elem_error .custom-multiselect .multiselect__tags:after,.form-elem_error .input:after,.form-elem_error .simple-select-form__button:after{display:none}.form-elem_error .attach-file .button{border-color:#e83f45;color:#e83f45}.form-elem_error .select_full,.form-elem_error .textarea{border-color:#e83f45}.form-elem_error.checkbox .input-item__body{color:#e83f45}.form-elem_right{display:flex;justify-content:flex-end}.form-elem .double-input .mx-datepicker{width:160px}.form-elem .mx-input-append{display:none}.form-elem .mx-datepicker{width:100%}.form-elem .mx-calendar-content .cell{border-radius:4px}.form-elem .mx-calendar-content .cell:hover{background-color:rgba(228,231,235,.4)}.form-elem .mx-calendar-content .cell.actived{background-color:#32a99f;color:#fff}.form-elem .mx-calendar{color:#5e646b;font-family:HelveticaNeueCyr}.form-elem .mx-calendar-header>a:hover,.form-elem .mx-panel-date td.today{color:#32a99f}.form-elem__body_lh-0{line-height:0}.form-elem__error{margin-top:5px;padding:0 5px;color:#e83f45}.form-elem__title{font-size:16px;font-weight:500;color:#42474c;margin-bottom:10px}.form-elem__title~.form-elem__body>.form-elem-list{margin-top:20px}.form-elem__description{max-width:500px;margin-top:5px;color:#888f98}.form-elem-list__item{margin-bottom:15px;line-height:0}.form-elem-list__item:last-child{margin-bottom:0}.form-elem__label{color:#888f98;font-size:16px;margin-left:10px}label.checkbox{display:block}.checkbox{cursor:pointer;position:relative}.checkbox__label{display:block}.checkbox__icon{width:20px;height:20px;background-image:url(../img/checkbox-normal.70c6dc9b.svg);background-size:contain}.checkbox__input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;overflow:hidden}.checkbox__input:focus~.checkbox__icon{outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:5px}.checkbox__input:checked~.checkbox__icon{background-image:url(../img/checkbox-active.9cda3c50.svg)}label.radio{display:block}.radio{cursor:pointer;position:relative}.radio__label{display:block}.radio__icon{width:20px;height:20px;background-image:url(../img/radio-normal.23dbd9a2.svg);background-size:contain}.radio__input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;overflow:hidden}.radio__input:focus~.radio__icon{outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:5px}.radio__input:checked~.radio__icon{background-image:url(../img/radio-active.13f05f7c.svg)}.files-list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-bottom:-10px}.files-list .attached-file{display:block}.files-list__item{max-width:350px;width:100%;margin-left:15px;margin-bottom:10px}label.input-item{display:inline-flex;cursor:pointer}.input-item{display:flex;align-items:flex-start;position:relative}.input-item_small .checkbox__icon,.input-item_small .radio__icon{margin-top:1px;width:16px;height:16px}.input-item_small .input-item__text{line-height:18px}.input-item_error:after{content:"";position:absolute;right:-40px;top:-4px;background-image:url(../img/input-error.8e7bfd6e.svg);background-repeat:no-repeat;width:40px;height:40px}.input-item__input{margin-right:10px}.input-item__text{line-height:20px}.double-input .input{max-width:160px}.double-input__separator{padding:0 10px}.preloader-gif{background-image:url(../img/preloader.72ca4312.gif);background-repeat:no-repeat;background-position:50%;position:fixed;top:105px;bottom:0;left:0;right:0;background-color:#fff;z-index:10000}.page{display:flex;flex-direction:column;min-height:calc(100vh - 105px)}.page__footer{margin-top:auto}.video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content__block{margin-top:50px}.content__block:first-child{margin-top:0}.content__block div,.content__block p,.content__block span{font-size:16px;line-height:1.4;white-space:pre-line}.content__block ul{padding-left:20px}.content__block .content-default-margin{margin-top:1em;margin-bottom:1em}.content__block .content-media-obj{display:flex;align-items:center;padding-bottom:1em;border-bottom:1px solid #cecece}.content__block .content-media-obj:last-child{padding-bottom:0;border-bottom:none}.content__block .content-media-obj__media{flex-shrink:0;overflow:hidden;line-height:0}.content__block .content-media-obj__body{margin-left:20px}.content__block .content-media-obj__body p{font-size:18px}.content__block .content-schedule{position:relative;margin:0;padding-left:20px;padding-bottom:10px}.content__block .content-schedule:after{content:"";display:block;width:13px;height:13px;border-radius:50%;background-color:#32a99f;position:absolute;left:0;top:6px}.content__block .content-schedule:before{content:"";display:block;width:1px;height:40px;background-color:#32a99f;position:absolute;left:6px;top:6px}.content__block .content-schedule:last-child{padding-bottom:0}.content__block .content-schedule:last-child:before{display:none}.content__block.content-teachers .content-media-obj__media{width:120px;height:120px;border-radius:50%;overflow:hidden}.content__block.content-teachers .content-media-obj__media img{width:100%;height:100%;object-fit:cover}.content__block .content-placement__container{margin-left:-30px;display:flex;flex-wrap:wrap;margin-bottom:-70px;margin-top:1em}.content__block .content-placement__item{width:calc(50% - 30px);flex-shrink:0;margin-left:30px;margin-bottom:30px}.content__block .camp-content__subtitle{font-weight:700;font-size:16px;line-height:1.4}.content__block .camp-content__text{font-size:16px;line-height:1.4}.content__block .content-contacts__item{margin-bottom:2em}.content__block .content-contacts__item:last-child{margin-bottom:0}.status{display:inline-block;vertical-align:top;align-items:center;padding:6px 8px 6px 25px;border-radius:15px;position:relative}.status:before{content:"";display:block;width:12px;height:12px;border-radius:50%;position:absolute;left:8px;top:50%;margin-top:-6px}.status.new{background-color:#daf0ee;color:#32a99f}.status.new:before{background-color:#32a99f}.status.in_work{background-color:#e3eefb;color:#5899e6}.status.in_work:before{background-color:#5899e6}.status.accepted{background-color:#fff9e7;color:#e99100}.status.accepted:before{background-color:#e99100}.status.confirmed{background-color:#eaffd2;color:#78c920}.status.confirmed:before{background-color:#78c920}.status.rejected_by_operator{background-color:#feebe4;color:#f3521f}.status.rejected_by_operator:before{background-color:#f3521f}.status.rejected_by_user{background-color:#feebe4;color:#f3521f}.status.rejected_by_user:before{background-color:#f3521f}.payed-status{margin-left:10px}.dots{display:flex;justify-content:flex-end}.dots__button{padding:7px;margin:0;border:none;background:none;cursor:pointer;position:relative}.dots__button span{display:block;width:4px;height:4px;border-radius:50%;background:#b5bed2}.dots__button span:before{left:0}.dots__button span:after,.dots__button span:before{content:"";display:block;position:absolute;width:4px;height:4px;border-radius:50%;background:#b5bed2}.dots__button span:after{right:0}.sorting{font-family:HelveticaNeueCyr;font-weight:500;font-size:14px;line-height:18px;color:#42474c;border:none;background-color:transparent;background-image:url(../img/sorting-default.caa29a9c.svg);background-repeat:no-repeat;background-position:100%;padding:0 14px 0 0;cursor:pointer}.sorting_ascending{background-image:url(../img/sorting-to-bigger.640699ff.svg)}.sorting_descending{background-image:url(../img/sorting-to-smaller.45f6ef1a.svg)}.marker-cluster{background-color:#fff;text-align:center;border-radius:50px;border:2px solid #4f76bf;width:35px!important;height:35px!important;line-height:32px;font-size:16px;font-weight:700}.vue-slider-process{background-color:#36a89e!important}.leaflet-popup-close-button{display:none}.custom-input{position:relative}.custom-input__autocomplete{position:absolute;width:100%;margin-top:4px;z-index:1}.confirm__title{margin-bottom:10px}.confirm__text{font-size:16px;line-height:22px}.confirm__text.centrify{text-align:center}.recaptcha__container{position:relative}.recaptcha__elem{position:absolute;left:0;top:0;transform-origin:0 0}.attached-item{position:relative}.attached-item .button{font-weight:400;width:100%;padding-right:40px;justify-content:flex-start}.attached-item .button__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attached-item .button-delete{position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media screen and (max-width:1340px){.container{width:980px}}@media screen and (max-width:1200px){.container{width:730px}.subtitle{margin:0;font-size:18px;line-height:22px}.page{min-height:calc(100vh - 90px)}.content__block{margin-top:40px}}@media screen and (max-width:920px){.container{max-width:730px;width:calc(100% - 40px)}}@media screen and (max-width:720px){.container{width:calc(100% - 30px)}.title{font-size:22px;line-height:26px}.page{min-height:calc(100vh - 70px)}.content__block div,.content__block p,.content__block span{font-size:14px}.form__elem{margin-top:25px}.form-elem__title{font-size:14px;line-height:16px}.form-elem_horizontal .form-elem__body{max-width:calc(100% - 105px)}.button,.input,.select,.textarea{font-size:14px}}@font-face{font-family:HelveticaNeueCyr;src:local("HelveticaNeueCyr-Medium"),url(../fonts/HelveticaNeueCyr-Medium.2a615283.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Medium.e603c690.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:local("HelveticaNeueCyr-Roman"),url(../fonts/HelveticaNeueCyr-Roman.510e1c04.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Roman.fadb2adb.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeueCyr;src:local("HelveticaNeueCyr-Bold"),url(../fonts/HelveticaNeueCyr-Bold.ca12a719.woff) format("woff"),url(../fonts/HelveticaNeueCyr-Bold.50475e93.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:PTRoubleSans;src:local("PTRoubleSans"),url(../fonts/PTRoubleSans.43736aa0.woff) format("woff"),url(../fonts/PTRoubleSans.ec5b28b3.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:SlArial;src:local("SlArial"),url(../fonts/SlArial.a3c4db4d.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:SlArial;src:local("SlArial-Bold"),url(../fonts/SlArial-Bold.7ba86fb6.ttf) format("truetype");font-weight:800;font-style:normal}.title-screen{background-image:url(../img/bg.685b1346.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;color:#fff;padding-bottom:300px}.title-screen .header{padding:25px 0;margin:0 25px;border-width:2px}.title-screen .nav__item_user .nav__link{background-image:url(../img/white-arrow-nav.6d4d2e5b.svg)}.title-screen .nav__link:hover{color:#fff}.title-screen .nav__link:hover:after{background-color:#cecece}.title-screen .burger:after,.title-screen .burger:before{background-color:#fff;transition:color .2s linear}.title-screen .burger_anim-to-active:after,.title-screen .burger_anim-to-active:before{background-color:#42474c}.title-screen .search-form__elem_long{width:15%}.title-screen .search-form__elem_short{width:13%}.title-screen .burger-menu .nav__link:hover{color:#42474c}.title-screen__title{margin-top:40px;max-width:760px}.title-screen__title .title{font-size:77px;line-height:77px;color:inherit}.title-screen__subtitle{margin-top:30px;max-width:390px}.title-screen__features,.title-screen__form{margin-top:40px}.title-screen-features{margin:0;padding:0;display:flex}.title-screen-features__item{list-style:none;font-size:24px;line-height:24px;font-weight:800;margin-right:110px}.title-screen-features__item:last-child{margin-right:0}.search-form{display:flex;align-items:flex-end}.search-form_big .input{padding:12.5px 15px}.search-form_big .select{padding:11px 15px}.search-form_big .custom-multiselect .multiselect__tags,.search-form_big .range-select-form__button,.search-form_big .simple-select-form__button{padding:12.5px 35px 12.5px 15px}.search-form_big .custom-multiselect .multiselect__tags:after,.search-form_big .range-select-form__button:after,.search-form_big .simple-select-form__button:after{top:20px}.search-form_big .button{padding:13px 15px 12px}.search-form_big .button_long{padding:13px 50px 12px}.search-form-elem__title{font-size:16px;line-height:16px;font-weight:800;margin-bottom:15px}.search-form__elem{margin-right:15px}.search-form__elem_long{flex-grow:7;width:15%}.search-form__elem_short{width:145px}.search-form__elem:last-child{margin-right:0;flex-grow:1;flex-shrink:0}.search-form__elem .range-select-form__button,.search-form__elem .select,.search-form__elem .simple-select-form__button{background-color:#fff}.main-page__body{margin-top:40px}.main-page__section{margin-bottom:80px}.section__title{margin-bottom:30px}.section__rating{margin-top:20px}.section-title{font-size:28px;line-height:36px;margin:0;color:#42474c;font-weight:800}.section_horizontal{display:flex}.section_horizontal .section__title{margin-right:20px;margin-bottom:0}.section_horizontal .section__body{margin-left:auto;width:75%;flex-shrink:0}.rating{display:flex}.rating__number{font-size:12px;line-height:12px;margin-left:10px;margin-top:2px}.rating-stars{width:79px;height:14px;position:relative}.rating-stars__img{position:absolute;height:100%;background-repeat:no-repeat}.rating-stars__img_bg{background-image:url(../img/bg.a416bbc2.svg);width:100%}.rating-stars__img_paint{background-image:url(../img/paint.a1bc6829.svg)}.rating-stars__paint{position:absolute;width:100%;height:100%}.main-slider{position:relative}.main-slider .obj-list__item,.main-slider .obj-list__item:last-child{margin:0 10px}.main-slider__body{overflow:hidden;margin:0 -10px;width:calc(100% + 20px)}.main-slider__btn{position:absolute;top:50%;transform:translateY(-50%);line-height:0}.main-slider__btn_prev{left:-66px}.main-slider__btn_next{right:-66px}.main-slider__btn_next .main-slider-button{transform:rotate(180deg)}.main-slider-button{border:none;padding:0;background-image:url(../img/slider-arrow.546dc558.svg);width:46px;height:46px;background-size:contain;background-color:transparent;cursor:pointer}.main-slider__dots{display:none}.main-slider-dots{display:flex;justify-content:center}.main-slider-dots__item{margin:0 4px}.main-slider-dot{width:8px;height:8px;border-radius:50%;background-color:#888f98;opacity:.7}.main-slider-dot_active{opacity:1}.main-page__info-popup{position:fixed;bottom:30px;left:40px;background-color:#fff;border-radius:3px;width:200px;padding:15px 20px;box-shadow:0 2px 8px rgba(0,0,0,.33);font-size:16px;transition:all 1s ease}.main-page__info-popup__close{cursor:pointer;position:absolute;right:10px;top:10px;width:20px;height:20px;background-image:url(../img/grey-cross.2a821057.svg);background-size:contain}.search-form-button-toggle{margin-bottom:10px;padding:8.5px 15px 8.5px;font-size:14px;line-height:16px}@media screen and (max-width:1200px){.title-screen{padding-bottom:120px}.title-screen .header{margin:0 20px;border-width:1px}.title-screen__title{margin-top:30px;max-width:430px}.title-screen__title .title{font-size:44px;line-height:46px}.title-screen__subtitle{margin-top:20px}.title-screen-features{justify-content:space-between}.title-screen-features__item{margin-right:60px}.search-form-elem__title{font-size:14px;margin-bottom:5px}.search-form .simple-select-form__button{font-size:14px;line-height:16px;padding:8.5px 25px 8.5px 15px}.search-form .simple-select-form__button:after{top:15px;right:10px;width:12px}.search-form .range-select-form__button{font-size:14px;line-height:16px;padding:8.5px 25px 8.5px 15px}.search-form .range-select-form__button:after{top:15px;right:10px;width:12px}.search-form .date-range-picker__value{font-size:14px;line-height:16px;padding:8.5px 25px 8.5px 15px}.search-form .date-range-picker__value:after{right:10px;top:10px}.search-form .date-range-picker__reset{right:5px;top:6px}.search-form .date-range-picker{height:35px}.search-form .button{padding:8.5px 15px 8.5px;font-size:14px;line-height:16px}.search-form_big .range-select-form__button,.search-form_big .simple-select-form__button{padding:8.5px 25px 8.5px 15px}.search-form_big .range-select-form__button:after,.search-form_big .simple-select-form__button:after{top:15px}.search-form_big .button{padding:9px 15px 8px;font-size:14px;line-height:16px}.search-form__elem_short{width:100px}.section__title{margin-bottom:20px}.main-page__section{margin-bottom:50px}}@media screen and (max-width:920px){.main-slider__btn{display:none}.main-slider__dots{margin-top:15px;display:block}.search-form .range-select-form__content{right:0}}@media screen and (max-width:720px){.title-screen .header{margin:0 15px;padding:20px 0}.title-screen__title .title{font-size:38px;line-height:42px}.title-screen__features{display:none}.title-screen__form{margin-top:20px}.section-title{font-size:22px;line-height:30px}.main-page__body{margin-top:30px}.search-form{display:block}.search-form__elem{width:100%;margin-bottom:10px}}.authorization__title{font-size:24px;font-weight:800;color:#42474c;line-height:normal}.authorization__title--text{margin:11px 0}.authorization__logo{line-height:0;text-align:center}.authorization__types{margin-top:35px}.authorization-types{display:flex;justify-content:center}.authorization-types__item{margin-right:30px}.authorization-types__item:last-child{margin-right:0}.authorization-type{color:#727a82;font-size:16px;text-decoration:none;font-weight:800}.authorization-type_active{color:#42474c}.authorization__form{margin-top:20px}.authorization__form .link{cursor:pointer;text-align:center}.auth-form__elem{margin-top:20px}.auth-form__elem:first-child{margin-top:0}.auth-form__elem_button{margin:40px auto 0}.auth-form__elem_link{text-align:center;margin-bottom:40px}.auth-form__elem_link .link{cursor:pointer;float:right}.auth-form__elem_link .link:first-child{float:left}.auth-form__elem .input-item__input{float:left;min-height:40px}.auth-form__elem .input-item_error:after{display:none}.auth-form__elem .input-item_error .input-item__input .checkbox__icon{border:2px solid red;border-radius:5px}.camps__search-form{width:1170px;margin:15px 0 15px 25px}.camps__body{display:flex;height:calc(100vh - 175px);overflow:hidden}.camps__footer{display:none}.camps__map{flex-grow:1;background-color:#faebd7;display:flex;justify-content:center;align-items:center;width:calc(100% - 640px);height:900px}#mainMap{width:100%;height:100%}.camps__side{width:640px;flex-shrink:0;margin-left:auto;max-height:calc(100vh - 175px);overflow-y:scroll}.camps-side{border-top:1px solid #cecece;border-left:1px solid #cecece;padding:0 30px 30px 30px}.camps-side__header{display:flex;align-items:center;padding:30px 0 25px;position:sticky;top:0;z-index:1;background-color:#fff}.camps-side__title{font-size:22px;line-height:22px;color:#42474c;font-weight:800}.camps-side__filter{display:none;margin-left:auto}.leaflet-popup-content-wrapper{width:256px;box-shadow:0 3px 1px 0 rgba(0,0,0,.26)!important;border:1px solid #cecece;background-color:#fff!important;overflow:hidden;padding:0!important}.leaflet-popup-content{margin:0!important}.leaflet-popup-tip-container{bottom:-19px}.shift-page .search-form__elem_long{width:20%}@media screen and (max-width:1340px){.camps__side{width:580px}.camps-side{padding:0 20px 20px 20px}.camps__search-form{width:980px}}@media screen and (max-width:1200px){.camps__map{display:none}.camps__search-form{max-width:730px;width:calc(100% - 40px);margin:15px auto}.camps__side{width:100%;max-height:none;overflow-y:auto}.camps__body{height:auto;max-width:730px;width:calc(100% - 40px);margin:0 auto}.camps-side{border:none;padding:0}.camps-side__header{position:static;padding:5px 0 20px}.camps-side__title{font-size:28px;line-height:28px}.camps__footer{display:block;margin-top:30px}}@media screen and (max-width:720px){.camps__body,.camps__search-form{width:calc(100% - 30px)}.camps-side__title{font-size:22px;line-height:22px}.shift-page .search-form__elem{width:100%}}.camp-page__body{padding-top:30px}.camp-page__search-form{width:1170px;margin:15px 0 15px 25px}.camp-page__footer{margin-top:80px}.camp-page__section{margin-top:60px}.camp-page__section:first-child{margin-top:0}.camp__main{width:60%;margin-left:auto}.camp__header{margin-bottom:50px}.camp,.camp-header{display:flex}.camp-header__main{max-width:400px;width:100%}.camp-header__controls{width:270px;flex-shrink:0;align-self:flex-end}.camp-header__camp-name{font-size:12px;line-height:16px;font-weight:800;text-transform:uppercase;margin-bottom:5px}.camp-header__adress{font-size:14px;line-height:16px;margin-bottom:5px}.camp-header__rating{margin-top:25px}.camp-header__tags{margin-top:30px}.camp-header__type{margin-top:5px;line-height:16px}.camp-title{margin:0;color:#42474c;font-size:28px;line-height:32px;font-weight:800}.camp-tags{border-top:1px solid #cecece;border-bottom:1px solid #cecece;padding:10px 0 15px 0}.camp-tags__item{display:inline-block;margin-top:5px;margin-right:10px}.camp-tag{border:1px solid #cecece;border-radius:4px;padding:4px 10px;font-size:14px;line-height:16px}.camp-map{width:100%;height:450px;background-color:#faebd7}.camp-tabs{position:relative}.camp-tabs:after{content:"";height:1px;width:100%;background-color:#cecece;position:absolute;bottom:0;z-index:-1}.camp-tabs__container{display:flex}.camp-tabs__item{flex-shrink:0}.camp-tab-button{padding:2px 10px 13px 10px;font-size:16px;background:none;border-top:none;border-right:none;border-left:none;border-bottom:2px solid transparent;color:#5e646b;cursor:pointer;text-decoration:none;display:inline-block;font-weight:500}.camp-tab-button_active{color:#32a99f;border-bottom:2px solid #32a99f}.shift__header{margin-bottom:60px}.shift__body{display:flex}.shift__main{width:700px}.shift__side{width:370px;margin-left:auto}.shift-header{display:flex}.shift-header__main{width:calc(35% - 30px);margin-right:auto}.shift-header__side{width:65%}.control-info{list-style:none;margin:0 0 20px 0;padding:0 0 15px 0;border-bottom:1px solid #cecece}.control-info__item{margin-bottom:15px}.control-info__item:last-child{margin-bottom:0}.control-info-item{font-size:16px;line-height:18px;display:flex}.control-info-item__title{color:#42474c;font-weight:500;width:120px;flex-shrink:0}.control-info-item__text{flex-shrink:0}.control-actions__item{margin-bottom:10px}.control-actions__item:last-child{margin-bottom:0}.camp-page .gallery{display:flex;justify-content:center;flex-wrap:wrap}.camp-page .gallery .photo{display:inline-block;cursor:pointer;width:100%;position:relative}.camp-page .gallery .photo:nth-child(n+6){display:none}.camp-page .gallery .photo:not(:first-child){height:80px;width:20%;padding-right:7px;overflow:hidden}.camp-page .gallery .photo:not(:first-child) img{position:relative;top:50%;transform:translateY(-50%);z-index:3}.camp-page .gallery .photo:not(:first-child) .img-background{position:absolute;width:100%;height:100%;top:0;filter:blur(8px)}.camp-page .gallery .photo:last-child{padding-right:0}.camp-page .gallery img{width:100%}.camp__side{width:40%;margin-right:40px}.mobile-gallery{padding-bottom:56.25%;position:relative}.mobile-gallery .image-slider{position:absolute}.mobile-gallery img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1200px){.camp-page__body{padding-top:0}.camp{display:block}.camp__side{width:100%;margin-right:0}.camp__main{width:100%;margin-left:0;margin-top:20px}.camp-page__mobile-gallery{max-width:730px;margin:0 auto}.camp-header__main{max-width:100%}.camp-page__section{margin-top:40px}.camp-page__footer{margin-top:50px}.camp__header{margin-bottom:40px}.shift-header__main{margin-top:20px;width:100%}.shift__body{flex-wrap:wrap}.shift__side{width:100%}.shift__main{width:100%;order:1;margin-top:40px}.shift__header{margin-bottom:15px}.control__actions{max-width:290px;margin:0 auto}.control-info{margin:0 0 15px 0}}@media screen and (max-width:920px){.camp-page__mobile-gallery{max-width:920px}}@media screen and (max-width:720px){.camp-tabs{margin-left:-15px;width:calc(100% + 30px);height:35px;overflow:hidden}.camp-tabs:after{left:0}.camp-tabs__container{overflow:auto;padding-bottom:30px;-webkit-overflow-scrolling:touch}.camp-tabs__item:first-child{padding-left:15px}.camp-tabs__item:last-child{padding-right:15px}.camp-title{font-size:22px;line-height:26px}.camp-tags{padding:5px 0 10px 0}.camp__header{margin-bottom:40px}.control-info-item{font-size:14px;line-height:16px}.camp-page__section{margin-top:30px}.control-info-item__text{flex-shrink:1}}.profile-page__container{display:flex;margin:50px auto 80px auto;width:1030px}.profile-page__side{margin-right:40px;flex-shrink:0;max-width:160px}.profile-page__main{width:830px;margin-left:auto}.profile-page__main.md{width:920px}@media screen and (max-width:1200px){.profile-page__main.md{width:100%}}.profile-page__description{margin-top:20px;max-width:590px;font-size:16px;line-height:22px}.profile-page__header{margin-bottom:30px}.profile-page-form__section-container{display:flex;flex-wrap:wrap;margin-top:-60px;margin-left:-30px}.profile-page-form__section-container .profile-page-form__section{width:calc(50% - 30px);margin-left:30px}.profile-page-form__section-container .profile-page-form__section:first-child{margin-top:60px}.profile-page-form__section-container .profile-page-form__section:last-child{margin-right:0}.profile-page-form__section-container .attach-file__item{max-width:calc(100% - 10px)}.profile-page-form__section{margin-top:60px}.profile-page-form__section:first-child{margin-top:0}.profile-section__title{background-color:rgba(228,231,235,.4);border-radius:4px;padding:10.5px 15px;display:flex;align-items:center}.profile-section__title .checkbox{margin-left:10px;margin-top:2px;align-self:flex-start}.profile-section__title .checkbox__icon{width:20px;height:20px}.profile-section-title{color:#42474c;font-size:18px;line-height:24px;margin:0 auto 0 0}.profile-section-switch{margin-left:auto;display:flex;align-items:center}.profile-section-switch__text{color:#42474c;margin-right:15px}.profile-section__separator{border:none;border-top:1px solid rgba(136,143,152,.56);box-shadow:none;margin:48px 0}.profile-table__table{margin-top:20px}.profile__table-filter{display:flex;flex:1}@media (max-width:567px){.profile__table-filter{flex-direction:column}}.profile__table-filter .simple-select-form,.profile__table-filter select{width:23%;margin-right:10px}@media (max-width:767px){.profile__table-filter .simple-select-form,.profile__table-filter select{width:50%}}@media (max-width:567px){.profile__table-filter .simple-select-form,.profile__table-filter select{width:100%;margin-right:0;margin-bottom:10px}}.profile__table-filter .simple-select-form:last-child,.profile__table-filter select:last-child{margin-right:0}.profile__table-filter+.button{margin-left:10px}@media (max-width:567px){.profile__table-filter+.button{margin-left:0}}.profile__buttons{display:flex}@media (max-width:567px){.profile__buttons{justify-content:flex-end}}.profile__buttons .button{margin-left:10px;white-space:nowrap}@media (max-width:567px){.profile__buttons .button:first-child{margin-left:0}}@media (max-width:567px){.profile__filter{flex-direction:column}}.profile__filter .button{margin-left:10px;white-space:nowrap}@media (max-width:767px){.profile__filter_lg{flex-direction:column}}@media (max-width:767px){.profile__filter_lg .profile__buttons{margin-top:10px;justify-content:flex-end}}@media (max-width:567px){.profile__filter_lg .profile__buttons{margin-top:0}}.profile__filter_lg .profile__table-filter .simple-select-form,.profile__filter_lg .profile__table-filter select{width:unset;flex:1}.profile__table-panel{display:flex;justify-content:space-between;margin:13px 0}@media (max-width:567px){.profile__table-panel{flex-direction:column}.profile__table-panel>*{margin-bottom:15px}}.profile__table-panel .form-elem__title{width:auto}.double-page__content{display:flex}@media (max-width:767px){.double-page__content{flex-direction:column}}.double-page__content-block{flex:1}.double-page__content-block:first-child{margin-right:12px}@media (max-width:767px){.double-page__content-block:first-child{margin-right:0}}.double-page__content-block:last-child{margin-left:12px}@media (max-width:767px){.double-page__content-block:last-child{margin-right:0}}.profile__photo{margin-top:20px}.profile__photo img{width:100%}.tab-nav{padding:0;border-bottom:1px solid #ebebeb;margin:0}.tab-nav__item{list-style:none;display:inline-block;margin-bottom:-1px}@media (max-width:767px){.tab-nav__item{display:block}}.tab-nav__link{text-decoration:none;padding:0 15px 15px 15px;display:block;color:#888f98;font-weight:500;font-size:16px;border-bottom:2px solid transparent;cursor:pointer}.tab-nav__link_active{color:#32a99f;border-bottom:2px solid #32a99f}.side-nav{margin:0;padding:0;list-style:none}.side-nav__item{margin-bottom:15px}.side-nav__link{font-size:16px;line-height:18px;color:#888f98;font-weight:500;text-decoration:none}.side-nav__link_active{color:#42474c}.side-notification{padding:10px 10px 40px 10px;border:1px solid #e83f45;border-radius:4px;background-image:url(../img/input-error.8e7bfd6e.svg);background-repeat:no-repeat;background-position:50% calc(100% - 10px)}.side-notification__text{font-size:16px;margin:0;font-weight:700}.childs__button-add{display:flex}.childs-list{display:flex;flex-wrap:wrap;margin-left:-30px}.childs-list__item{margin-left:30px;margin-bottom:30px;width:calc(50% - 30px)}.child-card{cursor:pointer;border:1px solid #cecece;border-radius:4px;display:flex;align-items:center;padding:15px 20px}.child-card__photo{width:90px;height:90px;border-radius:50%;background-image:url(../img/photo-bg.e4420a91.svg);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden;margin-right:20px;flex-shrink:0}.child-card__photo img{width:100%}.child-card__name{font-size:16px;line-height:22px;font-weight:800;color:#42474c}.achievements-list__item{margin-bottom:10px}.achievements__button-add .button{font-weight:400;color:#32a99f}.adding-achievement-form__button{display:flex;justify-content:flex-end}.adding-achievement-form__button .button{width:170px}.requests__header{margin-bottom:20px}.tabs{display:inline-flex;padding:2px;border:1px solid #cecece;border-radius:4px}.tabs .button{border-color:transparent;font-weight:500;padding:7px 15px}.tabs__item{margin-right:5px}.tabs__item:last-child{margin-right:0}.requests-list__item{margin-bottom:15px}.requests-list__item:last-child{margin-bottom:0}.request-obj{display:flex;padding:15px;border:1px solid #cecece;border-radius:4px}.request-obj__media{line-height:0;width:130px;flex-shrink:0;margin-right:30px}.request-obj__media img{width:100%;border-radius:4px}.request-obj__body{display:flex;width:100%}.request-obj__main{margin-right:auto;max-width:370px}.request-obj__side{margin-left:20px;display:flex;flex-direction:column}.request-obj__status{margin-bottom:5px}.request-obj__name{text-transform:uppercase;font-size:12px;line-height:20px;font-weight:800}.request-obj__title{font-size:16px;line-height:20px;font-weight:800;color:#42474c}.request-obj__date-container{margin-top:10px;color:#42474c}.request-obj__days{margin-left:20px}.request-obj__child-name{margin-top:5px;color:#888f98}.request-obj__request-date{color:#888f98;text-align:right}.request-obj__more .dots{position:relative}.request-obj__more .dots__dropdown{position:absolute;top:20px}.request-obj__more .dots__dropdown:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%}.request-obj__button{margin-top:auto}.request-obj__button .button{margin-right:10px}.request-obj__button .button:last-child{margin-right:0}.request-obj__details{position:relative}.request-obj__details .dropdown-menu{position:absolute;top:2px;right:0;width:300px}.request-obj__details .dropdown-menu__link{cursor:default}.request-obj__details .dropdown-menu__link:hover{background-color:#fff}.request-obj__points{margin-top:5px;color:#888f98}@media screen and (max-width:1340px){.profile-page__container{width:100%}}@media screen and (max-width:1200px){.profile-page__container{display:block;width:100%;margin:25px auto 50px auto}.profile-page__main{width:100%;margin-top:50px}.profile-page-form__section-container .profile-page-form__section{width:calc(100% - 30px)}.profile-page-form__section{margin-top:50px}}@media screen and (max-width:720px){.profile-page__container{margin:20px auto 50px auto}.profile-page__main{margin-top:40px}.profile-page__description{font-size:14px;line-height:18px;margin-top:15px}.profile-page__header{margin-bottom:25px}.profile-section-title{font-size:14px}.profile-section__title{flex-wrap:wrap}.profile-section-switch{width:100%;margin-top:5px}.profile-section-switch__text{margin-right:0;margin-left:15px;order:1}.profile-page-form__section{margin-top:40px}.childs-list__item{width:calc(100% - 30px);margin-bottom:25px}.child-card{padding:10px 15px}.child-card__photo{width:70px;height:70px}.child-card__name{font-size:14px;line-height:20px}.request-obj{padding:10px}.request-obj__media,.request-obj__name{display:none}.request-obj__title{font-size:14px;line-height:18px}.request-obj__body{flex-wrap:wrap}.request-obj__main{max-width:100%;width:100%}.request-obj__side{width:100%;margin-left:0}.request-obj__request-date{text-align:left;margin-top:5px}.request-obj__button{margin-left:auto;margin-top:10px}}.request-page__container{display:flex;margin-top:40px;margin-bottom:80px}.request-page__main{width:870px;flex-shrink:0}.request-page__side{margin-left:30px}.request-page-form__section{padding-bottom:40px;border-bottom:1px solid #cecece;margin-bottom:40px}.request-page-form__section:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.request-page-form__button{width:270px}.request-page__description{margin-top:20px;max-width:590px;font-size:16px;line-height:22px}.current-request-obj{font-size:16px;line-height:20px;color:#42474c}.current-request-obj__section{padding-bottom:20px;border-bottom:1px solid #cecece;margin-bottom:20px}.current-request-obj__section:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.current-request-obj__img{line-height:0;margin-bottom:20px}.current-request-obj__img img{width:100%;border-radius:4px}.current-request-obj__name{font-weight:800}.current-request-obj__shift{font-weight:500}.request_indeed .button{width:50%;margin-top:5px;margin-bottom:5px}@media screen and (max-width:1340px){.request-page__main{width:680px}}@media screen and (max-width:1200px){.request-page__main{width:460px}.request-page__container{margin-bottom:50px}}@media screen and (max-width:720px){.request-page__container{flex-wrap:wrap;margin-top:20px}.request-page__main{width:100%;order:1;margin-top:30px}.request-page__side{margin-left:0;max-width:270px}.current-request-obj{font-size:14px;line-height:18px}.current-request-obj__section{padding-bottom:10px;margin-bottom:10px}.request-page__description{margin-top:10px;font-size:14px;line-height:16px}.request-page-form__section{padding-bottom:25px;margin-bottom:25px}}.about-us__header{line-height:0}.about-us__header img{width:100%}.about-us__body{margin-top:60px;margin-bottom:80px}.about-us__content{width:700px}@media screen and (max-width:1200px){.about-us__body{margin-bottom:50px;margin-top:50px}.about-us__content{width:100%}.about-us__header{width:100%;overflow:hidden}.about-us__header img{width:180%}}@media screen and (max-width:720px){.about-us__header img{width:260%;margin-left:-22%}.about-us__body{margin-top:20px}}.contacts-page__container{display:flex;margin-top:40px;margin-bottom:80px}.contacts-page__block{width:50%;margin-right:100px}.contacts-page__block:last-child{margin-right:0}.contacts-page__section{margin-top:40px}.contacts-page__section:first-child{margin-top:0}.contacts-form .textarea{min-height:140px}.contacts-form .attach-file__list{justify-content:flex-end}.contacts-form__container{display:flex;margin-top:30px}.contacts-form__container .contacts-form__elem{width:50%;margin-right:30px;margin-top:0}.contacts-form__container .contacts-form__elem:last-child{margin-right:0}.contacts-form__elem{margin-top:30px}.contacts-list__item{margin-bottom:15px}.contacts-list__item:last-child{margin-bottom:0}.contact{display:flex;align-items:center;font-size:18px;line-height:20px}.contact__icon{line-height:0;margin-right:5px}.contacts-title{font-size:16px;font-weight:500;color:#42474c;margin-bottom:10px}@media screen and (max-width:1200px){.contacts-page__container{flex-wrap:wrap;margin-bottom:50px}.contacts-page__block{width:100%;margin-right:0;margin-bottom:40px}.contacts-page__block:last-child{margin-bottom:0}}@media screen and (max-width:720px){.contacts-form__container{flex-wrap:wrap;margin-top:25px}.contacts-form__container .contacts-form__elem{width:100%;margin-right:0;margin-top:25px}.contacts-form__container .contacts-form__elem:first-child{margin-top:0}.contacts-form__elem{margin-top:25px}}.operator-table__pagination{margin-top:20px}.operator-table__button-create{margin-bottom:30px}.operator-table__button{margin-top:40px;display:flex;justify-content:flex-end}.operator-table__filter{margin-bottom:30px}.operator-table__filter .form{margin-top:-30px;display:flex;flex-wrap:wrap}.operator-table__filter .form__elem{width:250px;margin-right:15px}.operator-table__filter .form__elem:last-child{margin-right:0}.operator-table__filter .form__elem.input_full{width:100%}.op-request__header{display:flex;margin-bottom:30px}.op-request__info{width:calc(50% - 15px);margin-left:auto}.op-request__tabs{margin-bottom:30px}.op-request-title{display:flex;align-items:center}.op-request-title__text{margin-bottom:10px}.op-request-title__photo{width:88px;height:88px;border-radius:50%;background-image:url(../img/photo-bg.e4420a91.svg);background-size:cover;background-position:50%;background-repeat:no-repeat;flex-shrink:0;margin-right:20px}.op-request-info__item{margin-bottom:10px}.op-request-info__item:last-child{margin-bottom:0}.info-item{display:flex;font-size:16px;line-height:18px;color:#42474c}.info-item__key{width:150px;flex-shrink:0;margin-right:20px;font-weight:500}.op-modal{font-size:16px}.op-modal .textarea{height:90px;resize:none}.notification-list{position:absolute;right:70px;top:105px;z-index:100}.notification-list_fixed{position:fixed;top:0}.notification-list__item{width:350px;margin-bottom:5px}.notification-list__item:last-child{margin-bottom:0}.notification{display:flex;align-items:center;padding:20px;background:#fff;border-radius:4px;box-shadow:0 3px 5px rgba(0,0,0,.27);color:#42474c;position:relative;overflow:hidden}.notification:before{content:"";position:absolute;left:0;height:100%;width:4px;background-color:transparent}.notification_turquoise:before{background-color:#32a99f}.notification_orange:before{background-color:#ffc462}.notification_red:before{background-color:#f3521f}.notification__text{cursor:pointer}.notification__button-close{margin-left:auto;background:none;border:none;padding:0;line-height:0;cursor:pointer}.notification__icon{line-height:0;margin-right:15px}.manager-camp__tabs{margin-bottom:30px}.manager-camp__camp-desc{min-height:200px}.manager-shifts-registry__button{display:flex;justify-content:flex-end;margin-bottom:30px}.schedule{display:flex}.schedule__time{width:170px;margin-right:20px}.schedule__text{width:calc(100% - 190px)}.quotas-houses-registry__button{margin-top:30px;display:flex;justify-content:flex-end}.quotas-houses-registry__table{margin-top:30px}.manager-quotas-registry__button{display:flex;justify-content:flex-end}.manager-quotas-registry__table{margin-top:30px}.camp-houses-registry__button{margin-top:30px;display:flex;justify-content:flex-end}.camp-houses-registry__table{margin-top:30px}.manager-contract{max-width:680px;font-size:16px;line-height:18px}.manager-contract__list{padding-left:19px}.manager-contract__item{margin-bottom:20px}.manager-contract-item__body{margin-top:10px}.manager-shifts-registry__pagination{margin-top:20px}.admin-registry__controls{margin-top:-30px;margin-bottom:30px}.admin-registry__controls .form{display:flex}.admin-registry__controls .form__elem{margin-left:15px;width:220px}.admin-registry__controls .form__elem:first-child{margin-left:0}.admin-registry__controls .form__elem:last-child{width:auto;margin-left:auto}.admin-accounts-registry__tabs{margin-bottom:30px}.admin-accounts-registry__button{margin-bottom:40px}.admin-registry__pagination{margin-top:20px}.header{padding:25px;display:flex;align-items:center;border-bottom:1px solid #cecece;height:105px}.header_fixed{position:fixed;left:0;top:0;width:100%;background-color:#fff;z-index:10000}.header__logo{margin-right:auto;line-height:0;flex-shrink:0;width:220px}.header__logo img{width:100%}.header__lang{margin-left:38px;line-height:0;position:relative}.header__lang .dropdown-menu{position:absolute;top:calc(100% + 40px);right:0;min-width:230px}.header__burger{display:none}.burger{border:none;background:none;width:30px;height:30px;position:relative;padding:0;cursor:pointer;z-index:1}.burger:after,.burger:before{content:"";position:absolute;width:100%;height:2px;left:0;background-color:#42474c}.burger:before{top:9px}.burger:after{bottom:9px}.burger_anim-to-def:before{animation:burger-top-to-def .2s linear forwards}.burger_anim-to-def:after{animation:burger-bottom-to-def .2s linear forwards}.burger_anim-to-active:before{animation:burger-top-to-cross .2s linear forwards}.burger_anim-to-active:after{animation:burger-bottom-to-cross .2s linear forwards}.nav{margin:0;padding:0;display:flex;line-height:0}.nav__item{list-style:none;margin-right:35px}.nav__item:last-child{margin-right:0}.nav__item_user{position:relative}.nav__item_user .nav__link{padding-right:20px;background-image:url(../img/grey-arrow-nav.c7bcf3d1.svg);background-repeat:no-repeat;background-position:100% 1px}.nav__item .dropdown-menu{position:absolute;top:calc(100% + 45px);right:0;min-width:230px}.nav__link{cursor:pointer;font-size:16px;line-height:16px;font-weight:800;text-decoration:none;color:inherit;position:relative;display:block}.nav__link:hover,.nav__link_active{color:#42474c}.nav__link:hover:after,.nav__link_active:after{content:"";display:block;width:100%;height:3px;background-color:#42474c;position:absolute;bottom:-45px;cursor:default}.button-lang{width:30px;height:30px;border-radius:50%;background:none;border:none;padding:0;overflow:hidden;cursor:pointer}.lang{display:flex;align-items:center;padding-right:20px}.lang_active:after{content:"";position:absolute;height:8px;width:14px;right:15px;background-image:url(../img/selected-option.e7c5ae3a.svg);background-position:50%;background-size:cover}.lang__icon{width:30px;height:30px;border-radius:50%;overflow:hidden;margin-right:10px}.lang__icon img{width:100%}.logo-adaptive{display:none}.dropdown-menu{background-color:#fff;padding:3px;border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.2);z-index:10;margin:0}.dropdown-menu__item{display:block;position:relative}.dropdown-menu__link{cursor:pointer;display:block;padding:11px 12px;font-size:16px;line-height:18px;color:#42474c;text-decoration:none;border-radius:4px}.dropdown-menu__link:hover{background-color:#ebebeb}.burger-menu{color:#5e646b;position:fixed;z-index:1}.burger-menu,.burger-menu:before{top:0;left:0;height:100%;width:100%}.burger-menu:before{content:"";background-color:rgba(52,52,52,.25);position:absolute;opacity:0}.burger-menu_anim-to-show:before{animation:burger-menu-to-show .2s linear forwards}.burger-menu_anim-to-show .burger-menu__body{animation:burger-menu-body-to-show .2s linear forwards}.burger-menu_anim-to-hide:before{animation:burger-menu-to-hide .2s linear forwards}.burger-menu_anim-to-hide .burger-menu__body{animation:burger-menu-body-to-hide .2s linear forwards}.burger-menu .nav{display:block}.burger-menu .nav__link:hover:after,.burger-menu .nav__link_active:after{display:none}.burger-menu .nav__item{margin-right:0;margin-bottom:30px}.burger-menu .nav__item .dropdown-menu{top:calc(100% + 10px);left:0;right:auto}.burger-menu .nav__link{font-size:16px}.burger-menu__body{background-color:#fff;max-width:340px;position:absolute;right:0;width:100%;height:100%;display:flex;flex-direction:column;padding:20px;transform:translateX(100%)}.burger-menu__lang{margin-top:auto;line-height:0;position:relative}.burger-menu__lang .dropdown-menu{position:absolute;bottom:calc(100% + 10px);left:0;min-width:230px}.burger-menu__nav{margin-top:140px}@media screen and (max-width:1200px){.header{height:90px}.header__logo{width:160px}.nav__item{margin-right:25px}.nav__link{font-size:14px}.nav__link:hover:after,.nav__link_active:after{bottom:-37px}}@media screen and (max-width:920px){.header__nav{display:none}.header__burger{display:block;line-height:0;margin-left:auto}.header__lang{display:none}}@media screen and (max-width:720px){.header{height:70px;padding:20px 15px}.header__logo{width:30px}.logo-main{display:none}.logo-adaptive{display:block}.burger-menu_anim-to-show:before{animation:none}.burger-menu_anim-to-show .burger-menu__body{animation:opacity-to-show .2s linear forwards}.burger-menu_anim-to-hide:before{animation:none}.burger-menu_anim-to-hide .burger-menu__body{animation:opacity-to-hide .2s linear forwards}.burger-menu__body{max-width:100%;padding:20px 15px;transform:translateX(0)}.burger-menu__logo{width:30px}.burger-menu__logo img{width:100%}.burger-menu__header{padding-bottom:20px;border-bottom:1px solid #cecece;height:50px}.burger-menu__nav{margin-top:30px}}@keyframes burger-top-to-cross{0%{top:9px}50%{top:calc(50% - 1px);transform:rotate(0)}to{top:calc(50% - 1px);transform:rotate(45deg)}}@keyframes burger-bottom-to-cross{0%{bottom:9px}50%{bottom:calc(50% - 1px);transform:rotate(0)}to{bottom:calc(50% - 1px);transform:rotate(-45deg)}}@keyframes burger-top-to-def{0%{top:calc(50% - 1px);transform:rotate(45deg)}50%{top:calc(50% - 1px);transform:rotate(0)}to{top:9px}}@keyframes burger-bottom-to-def{0%{bottom:calc(50% - 1px);transform:rotate(-45deg)}50%{bottom:calc(50% - 1px);transform:rotate(0)}to{bottom:9px}}@keyframes burger-menu-to-show{0%{opacity:0}to{opacity:1}}@keyframes burger-menu-body-to-show{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes burger-menu-to-hide{0%{opacity:1}to{opacity:0}}@keyframes burger-menu-body-to-hide{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes opacity-to-show{0%{opacity:0}to{opacity:1}}@keyframes opacity-to-hide{0%{opacity:1%}to{opacity:0}}.footer{padding:20px;border-top:1px solid #cecece}.footer__container{display:flex;align-items:center}.footer__logo{line-height:0}.footer__adress{margin-left:10px;width:200px;font-size:12px;line-height:18px}.footer__social-networks{margin-left:auto}.social-networks-list{display:flex;align-items:center;line-height:0}.social-networks-list__item{margin-right:20px}.social-networks-list__item:last-child{margin-right:0}@media screen and (max-width:720px){.footer__adress,.footer__logo{display:none}.footer__social-networks{margin-right:auto}}.image-slider{height:100%;width:100%;overflow:hidden;position:relative}.image-slider:hover .image-slider__buttons{opacity:1}.image-slider__slide{width:100%;height:100%;overflow:hidden}.image-slider__content{height:100%;display:flex;font-size:0;line-height:0;transition:transform .5s}.image-slider__paginator{position:absolute;bottom:10px;left:50%;right:0;transform:translateX(-50%);width:80px;overflow:hidden;white-space:nowrap;text-align:center;line-height:0}.image-slider__buttons{opacity:0;transition:opacity .15s linear}.image-slider-button{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);line-height:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.image-slider-button_right{right:5px}.image-slider-button_left{left:5px}.image-slider-button_left img{transform:rotate(180deg)}.image-slider-paginator__button{width:8px;height:8px;background-color:#fff;border-radius:8px;margin-left:4px;margin-right:4px;opacity:.7;display:inline-block}.image-slider-paginator__button_active{opacity:1}.image-slider-paginator__container{transition:margin-left .15s linear}.modal-mask{position:fixed;z-index:99998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal{margin:0 auto;padding:40px;background-color:#fff;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;position:relative;color:#5e646b;max-height:calc(100% - 40px);overflow:auto}.modal_auth{width:100%;max-width:380px}.modal_achivement{width:100%;max-width:600px}.modal_achivement .simple-select-form__list li:first-child{border-bottom:none}.modal_notification-small{width:100%;max-width:300px}.modal_notification-big{width:100%;max-width:600px}.modal_error{width:100%;max-width:300px}.modal_error .error__title--text{text-align:center;margin-bottom:15px}.modal_error button{width:100%}.modal_confirm{width:100%;max-width:500px}.modal_confirm .form-elem{width:50%}.modal_operator{width:100%;max-width:680px}.modal_house-editor{width:100%;max-width:480px}.modal_sleeping-house-editor{width:100%;max-width:480px;overflow-y:scroll}.modal_quota-capacity{width:100%;max-width:300px}.modal_quota-capacity .form__elem:first-child{margin-top:0}.modal__close{position:absolute;top:10px;right:10px;line-height:0}.modal-button-close{border:none;background:none;padding:0;cursor:pointer;line-height:0}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal,.modal-leave-active .modal{-webkit-transform:scale(1.1);transform:scale(1.1)}.modal-content{font-size:16px}.modal-content__text_align-center{text-align:center}.modal-content__text_align-left{text-align:left}.modal-content__buttons-container{margin-top:1em;display:flex;justify-content:center}.modal-content__buttons-container .button:only-child{max-width:220px}.obj-list{display:flex}.obj-list__item{margin-right:20px}.obj-list__item:last-child{margin-right:0}.obj-list_camps .obj-list__item{width:100%}.obj-list_shifts .obj-list__item{margin:0 10px}.obj-list_coming-shifts{flex-wrap:wrap;margin-left:-20px;margin-bottom:-20px}.obj-list_coming-shifts .obj-list__item{margin:0;width:33.33%;padding-left:20px;margin-bottom:20px}.obj-list_vertical{display:block}.obj-list_vertical .obj-list__item{margin-right:0;margin-bottom:20px}.obj-list_vertical .obj-list__item:last-child{margin-bottom:0}.camp-shift-slider__item{width:277px;flex-shrink:0;height:188px;margin:0 10px}@media (max-width:1340px){.camp-shift-slider__item{width:313px}}@media (max-width:1200px){.camp-shift-slider__item{width:230px;flex-shrink:1}}@media (max-width:720px){.camp-shift-slider__item{width:100%;flex-shrink:1}}.camp-shift-slider_background{height:100%;text-align:center;background-color:#e8e5e5;text-decoration:none}.camp-shift-slider_background img{height:100%}.camp-shift-slider .obj__title{margin-bottom:10px}.camp-shift-slider .obj__media{filter:brightness(.6)}.obj{line-height:0}.obj_horizontal{display:flex}.obj_horizontal .obj__body{padding:10px 20px 20px 22px;margin-left:-2px;border-radius:0 4px 4px 0;border-left:none;width:calc(100% - 244px)}.obj_horizontal .obj__media{max-width:244px;padding-bottom:28%}.obj_horizontal .obj__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:0;margin-bottom:5px}.obj_horizontal .obj__description{max-height:32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.obj_background{position:relative;border-radius:4px;display:flex}.obj_background .obj__media{position:absolute;width:100%;height:100%;background-size:cover;background-position:50%;padding-bottom:0}.obj_background .obj__body{margin-top:auto;padding:20px;position:relative;border:none;color:hsla(0,0%,100%,.5);text-align:left}.obj_background .obj__title{color:#fff}.obj_vertical{display:flex;flex-direction:column;height:100%}.obj_vertical .obj__body{padding:12px 20px 20px 20px;margin-top:-2px;flex-grow:1;border-radius:0 0 4px 4px;border-top:none}.obj_tooltip{font-family:HelveticaNeueCyr;color:#5e646b}.obj_tooltip .obj__media{padding:0}.obj_tooltip .obj__body{border:none;padding:5px 10px 10px 10px;color:#5e646b}.obj_tooltip .obj__title{margin-top:0;margin-bottom:5px}.obj_tooltip .obj__date,.obj_tooltip .obj__info-container{margin-top:15px}.obj__media{width:100%;border-radius:4px;overflow:hidden;flex-shrink:0;position:relative;padding-bottom:56.25%}.obj__media .image-slider{position:absolute}.obj__media img{width:100%;height:100%;object-fit:cover}.obj__name{text-transform:uppercase;font-size:12px;line-height:20px;font-weight:800}.obj__title{color:#42474c;font-size:18px;line-height:22px;font-weight:800;margin-top:5px;margin-bottom:20px;text-decoration:none}.obj__date{font-size:14px;line-height:20px;font-weight:500;margin-top:auto}.obj__days{margin-left:20px}.obj__body{display:flex;flex-direction:column;border:1px solid #cecece;border-radius:4px;flex-grow:1;text-decoration:none;color:inherit}.obj__description{font-size:12px;line-height:16px}.obj__rating{margin-bottom:10px}.obj__price{font-size:14px;line-height:20px;font-weight:800}.obj__info-container{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.obj__info-container .obj__date{margin-top:0}@media screen and (max-width:1200px){.obj_horizontal{flex-direction:column;height:100%}.obj_horizontal .obj__media{max-width:100%;padding-bottom:56.25%}.obj_horizontal .obj__body{width:100%;border-left:1px solid #cecece;border-top:none;border-radius:0 0 4px 4px;margin-left:0;margin-top:-2px;padding:12px 15px 15px 15px}.obj_horizontal .obj__description{margin-bottom:20px}.obj_horizontal .obj__date{margin-top:auto}.obj-list_coming-shifts .obj-list__item{width:50%}.obj-list_vertical{display:flex;flex-wrap:wrap;margin-left:-20px}.obj-list_vertical .obj-list__item{width:calc(50% - 20px);margin-left:20px}.obj-list_vertical .obj-list__item:last-child{margin-bottom:20px}}@media screen and (max-width:720px){.obj-list_coming-shifts{margin-bottom:0}.obj-list_coming-shifts .obj-list__item{width:100%}.obj-list_coming-shifts .obj-list__item:nth-child(n+4){display:none}.obj-list_vertical{display:block}.obj-list_vertical .obj-list__item{width:calc(100% - 20px)}}.photo-gallery-mask{position:fixed;z-index:99998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:table;transition:opacity .3s ease}.photo-gallery-wrapper{display:table-cell;vertical-align:middle}.photo-gallery{margin:0 auto;transition:all .3s ease;position:relative;color:#5e646b;width:60%;height:60%;min-width:600px}.photo-gallery__close{position:absolute;top:10px;right:10px;line-height:0;width:30px;height:30px}.photo-gallery-button-close{border:none;background:none;padding:0;cursor:pointer;line-height:0}.photo-gallery-enter,.photo-gallery-leave-active{opacity:0}.photo-gallery__body{display:flex;height:100%;flex-wrap:wrap}.photo-gallery__main-image{width:100%;height:80%;text-align:center}.photo-gallery__main-image img{height:100%;border-radius:5px;max-height:440px}.photo-gallery__buttons .button__arrow{position:absolute;content:"";width:20px;height:20px;background-image:url(../img/arrow-select.dffc4fab.svg);background-position:50%;background-repeat:no-repeat;cursor:pointer}.photo-gallery__buttons .button__left{transform:rotate(90deg);top:40%;left:0}.photo-gallery__buttons .button__right{transform:rotate(-90deg);top:40%;right:0}.photo-gallery__rest-images{display:flex;position:relative;width:100%;height:20%;overflow:hidden;text-align:center}.photo-gallery__rest-images .rest-images{position:absolute;display:flex;width:100%;justify-content:center}.photo-gallery__rest-images .rest-images .photo{margin:5px;cursor:pointer;display:inline-block}.photo-gallery__rest-images .rest-images .photo img{max-height:60px;border:2px solid transparent;border-radius:2px}.photo-gallery__rest-images .rest-images .photo.active-photo{opacity:1}.photo-gallery__rest-images .rest-images .photo.active-photo img{border:2px solid #fff}.pagination{display:flex;width:100%;justify-content:flex-end;align-items:center}.pagination__list{display:flex;list-style:none;margin:0;padding:0}.pagination__item{margin:0 3px}.pag-link{display:flex;justify-content:center;align-items:center;text-decoration:none;color:#5e646b;font-size:14px;min-width:25px;height:25px;border:1px solid transparent;border-radius:4px;background:none;padding:0 3px;cursor:pointer}.pag-link_active{color:#42474c;border:1px solid #cecece}.pag-link_disabled,.pag-link_empty{pointer-events:none}.pag-link_disabled{opacity:.3}.table__pagination{margin-top:20px}.attach-file__empty{height:40px;line-height:40px}.attach-file__list{display:flex;flex-wrap:wrap;margin-left:-10px;margin-bottom:-10px}.attach-file__list_right{justify-content:flex-end}.attach-file__item{max-width:250px;margin-left:10px;margin-bottom:10px}.attached-file{display:flex}.attached-file a.button{cursor:pointer}.attached-file .button{font-weight:400;cursor:default;justify-content:flex-start;padding:10px 15px;width:100%}.attached-file .button__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attached-file .button__text~.attached-file__checkbox{margin-left:auto;margin-right:0}label.attached-file .button{cursor:pointer}.attached-file__button-remove{flex-shrink:0;line-height:0;border:none;background:none;padding:0 0 0 10px;height:18px;width:30px;position:relative;margin-left:auto;cursor:pointer}.attached-file__button-remove img{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:720px){.attach-file__item{max-width:180px}}.upload-photo{display:flex}.upload-photo__img{width:170px;margin-right:20px;display:flex;justify-content:flex-end;align-items:center}.upload-photo__body{flex-grow:1}.upload-photo-img{width:66px;height:66px;background-image:url(../img/photo-bg.e4420a91.svg);border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden}@media screen and (max-width:720px){.upload-photo__img{width:90px;flex-shrink:0;margin-right:15px}}.upload-photo-2__main{border:1px solid #cecece;border-radius:4px;padding:10px}.upload-photo-2__list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 -10px -10px}.upload-photo-2__item{width:110px;height:110px;margin-left:10px;margin-bottom:10px}.upload-photo-2__img-container{width:100%;height:100%;border-radius:4px;overflow:hidden;position:relative}.upload-photo-2__img-container:hover .upload-photo-2__img-delete,.upload-photo-2__img-container:hover .upload-photo-2__img-overlay{opacity:1}.upload-photo-2__img{width:100%;height:100%;object-fit:cover}.upload-photo-2__img-overlay{top:0;left:0;width:100%;height:100%;background-color:rgba(66,71,76,.72)}.upload-photo-2__img-delete,.upload-photo-2__img-overlay{position:absolute;opacity:0;transition:opacity .15s linear}.upload-photo-2__img-delete{top:50%;left:50%;transform:translate(-50%,-50%);border:none;cursor:pointer;background:transparent;z-index:1}.upload-photo-2__img-delete:focus,.upload-photo-2__img-delete:focus~.upload-photo-2__img-overlay,.upload-photo-2__img-delete:hover{opacity:1}.upload-photo-2__button{width:100%;height:100%}.upload-photo-2__button .button{width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative}.upload-photo-2__button .button__icon{margin:0 0 10px 0}.upload-photo-2__button .button__text{color:#32a99f;font-weight:400}.upload-photo-2__button .input-file{position:absolute;top:0;left:0;width:100%;height:100%}.drop-area{border-radius:4px;border:2px dashed #cecece;padding:30px 20px 20px 20px;text-align:center;position:relative}.drop-area .input-file{position:absolute;top:0;left:0;width:100%;height:100%}.drop-area__description{margin-top:5px;color:#888f98}.drop-area-title{display:inline-flex;align-items:center}.drop-area-title__icon{margin-right:10px;line-height:0}.drop-area-title__text{font-size:16px;line-height:16px;color:#32a99f}.input-file{position:relative}.input-file:focus{outline:1px solid red}.input-file .button{color:#32a99f;font-weight:400;padding:10px 15px}.input-file__label{display:block;cursor:pointer}.input-file__input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;overflow:hidden}.input-file__input:focus~.input-file__outline{outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:5px}.input-file__outline{position:absolute;top:0;left:0;width:100%;height:100%}.form-switch{position:relative;width:45px;height:24px}.form-switch_small{width:32px;height:18px}.form-switch_small .form-switch__switch:after{width:14px;height:14px;left:1px;top:1px}.form-switch_small .form-switch__input:checked~.form-switch__switch:after{left:15px}.form-switch_transparent .form-switch__input:checked~.form-switch__switch{background-color:#fff}.form-switch_transparent .form-switch__input:checked~.form-switch__switch:after{background-color:#32a99f}.form-switch__label{display:block;cursor:pointer}.form-switch__input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;overflow:hidden}.form-switch__input:checked~.form-switch__switch{border-color:#32a99f;background-color:#32a99f}.form-switch__input:checked~.form-switch__switch:after{left:23px;background-color:#fff}.form-switch__input:focus~.form-switch__outline{outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:5px}.form-switch__switch{border:1px solid #888f98;border-radius:12px;width:100%;height:100%;position:absolute}.form-switch__switch:after{content:"";display:block;width:18px;height:18px;border-radius:50%;background-color:#888f98;transition:left .15s linear;position:absolute;left:2px;top:2px}.form-switch__outline{position:absolute;top:0;left:0;width:100%;height:100%}.table-wrap{border:1px solid #cecece;border-radius:4px;overflow-x:auto}.table{border-collapse:collapse;table-layout:fixed;min-width:100%}.table__row{border-bottom:1px solid #cecece}.table__row:last-child{border:none}th.table__cell{font-weight:500;color:#42474c;white-space:normal;width:1px}.table__cell{text-align:left;padding:15px 8px;white-space:nowrap}.table__cell_cut{max-width:150px}.table__cell_cut .cell-content{overflow:hidden;text-overflow:ellipsis}.table__cell:first-child{padding-left:20px}.table__cell:last-child{padding-right:20px}.scroll-fix-table .table{width:100%;border-spacing:0;border-collapse:collapse;table-layout:auto}.scroll-fix-table .table-wrap,.scroll-fix-table .table-wrapper{border:1px solid #ebebeb;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding-bottom:15px}.scroll-fix-table .table__head th{font-weight:500}.scroll-fix-table .table__head .table__cell{padding:15px 9px}.scroll-fix-table .table__head .table__cell-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:none;align-items:center}.scroll-fix-table .table__row{border-bottom:1px solid #ebebeb}.scroll-fix-table .table .more{margin-left:4px;width:30px;height:30px;cursor:pointer;background:url(../img/more.081b6b4b.svg) no-repeat 50%}.scroll-fix-table .table td:last-child,.scroll-fix-table .table th:last-child{position:sticky;right:0;z-index:2;background:#fff}.scroll-fix-table .table td:last-child .table__cell-content,.scroll-fix-table .table th:last-child .table__cell-content{justify-content:flex-end}.scroll-fix-table .table th.fixed{z-index:1}.scroll-fix-table .table__cell{text-align:left;padding:9px;position:relative}.scroll-fix-table .table__cell:first-child{padding-left:20px}.scroll-fix-table .table__cell .checkbox--oval{margin-left:15px;height:28px}.scroll-fix-table .table__cell-content{white-space:nowrap;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:none}.scroll-fix-table .table__cell-content_short{max-width:150px}.scroll-fix-table .table__cell-content_short span{overflow:hidden;text-overflow:ellipsis}.scroll-fix-table .table__cell-content_align-right{justify-content:flex-end}.scroll-fix-table .table__cell-content.disable{color:#888f98}.scroll-fix-table .table__cell-control{margin-left:20px}.scroll-fix-table .table__cell-control:first-child{margin-left:0}.scroll-fix-table .table__cell-link{color:#2a9289;text-decoration:none}.scroll-fix-table.double th[colspan]{width:50%}.scroll-fix-table.double .bordered{border-right:1px solid #ebebeb}.scroll-fix-table.double tbody tr.table__row{border-left:5px solid transparent;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.scroll-fix-table.double tbody tr.table__row:hover{border-left-color:#32a99f}.scroll-fix-table.double tbody tr.table__row:hover td:first-child{color:#32a99f;cursor:default}.open-table .toggle{cursor:pointer;display:flex;align-items:center;text-decoration:none;color:#32a99f}.open-table .toggle:before{content:"";display:inline-block;margin-right:6px;width:13px;height:13px;background:url(../img/toggle-arrow.85a9546f.svg) no-repeat 50%}.open-table .is-open .toggle:before{transform:rotate(-180deg)}.open-table .is-open~.is-opened{display:table-row}.open-table .is-opened{display:none}.open-table .is-opened td:last-child,.open-table .is-opened th:last-child{position:relative}.open-table .is-opened td:last-child .table__cell-content,.open-table .is-opened th:last-child .table__cell-content{justify-content:flex-start}.open-table .is-opened__content{padding:0}.open-table .is-opened .button-container{border-bottom:1px solid #ebebeb;padding:5px 18px 9px 18px}.table-inner{margin-top:26px;width:100%;border-spacing:0;border-collapse:collapse;table-layout:auto}.table-inner .table__cell{padding:9px}.table-inner th{color:#888f98;font-weight:700;background:rgba(228,231,235,.48078)}.table-inner th:last-child{background:rgba(228,231,235,.48078)!important}.table-inner th.table__cell{padding:6px 9px}.table-inner .table__row{border-bottom:none}.table-inner .table__cell:first-child{padding-left:40px}.table-inner td:last-child .table__cell-content,.table-inner th:last-child .table__cell-content{justify-content:flex-start}.button{user-select:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.button:hover{opacity:.85}.button--download{width:40px;min-width:40px;height:40px;padding:0!important;background:url(../img/icon-download.ea99df61.svg) no-repeat 50%;border-color:#32a99f}.button-delete{position:relative;border:none;padding:0;width:20px;height:20px;background:transparent;transition:opacity .15s linear;cursor:pointer}.button-delete:hover .button-delete__icon{opacity:0}.button-delete:hover .button-delete__icon_hover{opacity:1}.button-delete__icon{position:absolute;left:0;top:0;opacity:1}.button-delete__icon_hover{opacity:0}.hide{display:none!important}@media screen and (min-width:1341px){.hide-md-up{display:none!important}}@media screen and (min-width:921px) and (max-width:1340px){.hide-md-only{display:none!important}}@media screen and (max-width:1200px){.hide-md{display:none!important}}@media screen and (max-width:920px){.hide-sm{display:none!important}}@media screen and (min-width:920px){.hide-sm-up{display:none!important}}@media screen and (min-width:721px) and (max-width:920px){.hide-sm-only{display:none!important}}@media screen and (min-width:721px){.hide-xs-up{display:none!important}}@media screen and (max-width:720px){.hide-xs{display:none!important}}.photo-upload__container{border:1px solid #cecece;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;flex-wrap:wrap}.photo-upload__title{font-size:16px;font-weight:500;margin-top:13px;display:inline-block}.photo-upload__text{margin-bottom:5px}.photo-upload__img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;width:114px;height:113px;overflow:hidden;display:inline-flex;margin:5px;position:relative}.photo-upload__img:after,.photo-upload__img:before{position:absolute;display:inline-flex;content:"";opacity:0;width:100%;height:100%;top:0;left:0;z-index:1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.photo-upload__img:before{background-color:rgba(66,71,76,.72)}.photo-upload__img:after{background:url(../img/close-button.ab213d57.svg) no-repeat 50%}.photo-upload__img:hover{cursor:pointer}.photo-upload__img:hover:after,.photo-upload__img:hover:before{opacity:1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.photo-upload__img img{height:140%;min-height:100%;width:auto;min-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photo-upload__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;width:114px;height:113px;overflow:hidden;display:inline-flex;margin:5px;position:relative;text-align:center;flex-direction:column}.photo-upload__button .button__icon{margin-bottom:11px;margin-right:0}.multiselect--lite .multiselect__placeholder{font-size:16px;margin-left:5px}.multiselect--lite .multiselect__input,.multiselect--lite .multiselect__tags{background:#fafafa}.multiselect--lite .multiselect__tag{background:#fff;color:#5e646b;border:1px solid #cecece;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:5px 26px 6px 10px}.multiselect--lite .multiselect__tag-icon:after{content:"";color:#888f98;width:12px;height:12px;background:url(../img/close-button-grey.f3fc6eff.svg) no-repeat 50%;display:inline-block;background-size:contain;margin:6px 0}.multiselect--lite .multiselect__tag-icon:focus,.multiselect--lite .multiselect__tag-icon:hover{background:#ebebeb}.multiselect--lite .multiselect__option--selected{background:#fafafa}.multiselect--lite .multiselect__option--selected:hover,.multiselect--lite .multiselect__option--selected:hover:after{background:#e83f45}.multiselect--lite .multiselect__option--highlight,.multiselect--lite .multiselect__option--highlight:after{background:#32a99f}.custom-multiselect.multiselect--above .multiselect__content-wrapper{border-radius:2px}.custom-multiselect.multiselect--active{z-index:1000}.custom-multiselect .multiselect__single{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0;margin:0;min-height:0;line-height:18px;background-color:#fafafa}.custom-multiselect .multiselect__input{padding:0;margin:0;min-height:0;line-height:18px;background-color:inherit}.custom-multiselect .multiselect__tags{border-radius:4px;border-color:#cecece;padding:10px 45px 10px 15px;line-height:0;background-color:#fafafa}.custom-multiselect .multiselect__tags:after{content:"";position:absolute;width:15px;height:7px;right:20px;background-image:url(../img/arrow-select.dffc4fab.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;top:17px}.custom-multiselect .multiselect__content-wrapper{margin-top:4px;margin-bottom:4px;border-radius:2px;border:none!important;box-shadow:0 2px 15px rgba(0,0,0,.2)}.custom-multiselect .multiselect__select{display:none}.custom-multiselect .multiselect__option{padding:10px 40px 10px 15px;line-height:18px;white-space:normal}.custom-multiselect .multiselect__option--selected{background:inherit;color:inherit;font-weight:inherit;position:relative}.custom-multiselect .multiselect__option--selected.multiselect__option--highlight{background:#ebebeb;color:inherit}.custom-multiselect .multiselect__option--selected.multiselect__option--highlight:after{background-image:url(../img/selected-option.e7c5ae3a.svg);background-color:inherit;background-size:cover;background-position:50%;color:inherit}.custom-multiselect .multiselect__option--selected:after{content:"";position:absolute;height:8px;width:14px;right:13px;top:15px;background-image:url(../img/selected-option.e7c5ae3a.svg);background-position:50%;background-size:cover;padding:0}.custom-multiselect .multiselect__option--highlight{background-color:#ebebeb;color:inherit}.custom-multiselect .multiselect__placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;padding:0;line-height:18px;font-size:16px;width:100%}.custom-multiselect .multiselect__tags-wrap{display:none!important}label.checkbox{display:inline-block}.checkbox input{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 20px}.checkbox__text{position:relative;padding:0 0 0 35px;cursor:pointer}.checkbox__text:before{left:0;background:#fff;border:2px solid #cecece;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.checkbox__text:after,.checkbox__text:before{content:"";position:absolute;width:17px;height:17px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.checkbox__text:after{top:0;left:2px;opacity:0;background:url(../img/icon-check-2.61cd2b18.svg) no-repeat 50%}.checkbox input:checked+.checkbox__text:before{border-color:#32a99f}.checkbox input:checked+.checkbox__text:after{opacity:1}.radio{min-height:19px}.radio input{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 7px}.radio__text{position:relative;padding:0 0 0 25px;cursor:pointer;font-size:16px;line-height:18px;color:#42474c}.radio__text:before{content:"";position:absolute;top:-2px;left:0;width:15px;height:15px;border:2px solid #bac3cd;border-radius:50%;background:#fff}.radio__text:after{content:"";position:absolute;top:3px;left:5px;width:9px;height:9px;border-radius:50%;background:#32a99f;opacity:0;transition:.2s}.radio input:checked+.radio__text:after{opacity:1}.radio input:checked+.radio__text:before{border-color:#32a99f}.radio-filter{display:flex;align-items:center}@media (max-width:567px){.radio-filter{align-items:flex-start}.radio-filter .form-elem_horizontal{flex-direction:column}.radio-filter .radio{margin-bottom:15px}}.radio-filter .radio{margin-right:20px}.chart{display:flex}@media (max-width:567px){.chart{flex-direction:column;align-items:center}}.chart__body{width:200px;height:200px;position:relative}.chart__info{z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.chart__info .number{color:#242c35;font-size:23px;line-height:27px}.chart__info .text{color:#7a8994;font-size:16px;line-height:19px}@media (max-width:567px){.chart__legend ul{padding-left:0;margin-top:20px}}.chart__legend .point{content:"";display:inline-block;width:20px;height:20px;background:#ddd;border-radius:100%;margin-right:10px}.chart__legend li{display:flex;align-items:center;min-width:200px;margin-top:15px}.chart__legend li .text{flex:1;display:flex;justify-content:space-between}.chart__legend li span{text-align:right}.copy-form-data{display:flex;justify-content:flex-end;align-items:center}.copy-form-data__switch{margin-left:20px}.copy-form-data__select{width:200px}.activated-select{display:flex;align-items:center}.activated-select__checkbox{margin-right:10px}.activated-select__select{flex-grow:1}.custom-editor{color:#42474c}.custom-editor .ql-toolbar.ql-snow{border-color:#cecece;border-top-left-radius:4px;border-top-right-radius:4px}.custom-editor .ql-container.ql-snow{border-color:#cecece;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.custom-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.custom-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"12px"}.custom-editor .ql-snow .ql-picker.ql-size .ql-picker-item:before,.custom-editor .ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"16px"}.custom-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.custom-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"24px"}.custom-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.custom-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"40px"}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;position:relative;margin:0}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;padding:12px 15px}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1;counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-2{counter-increment:list-2;counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-3{counter-increment:list-3;counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-4{counter-increment:list-4;counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-5{counter-increment:list-5;counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-6{counter-increment:list-6;counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-7{counter-increment:list-7;counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-8{counter-increment:list-8;counter-reset:list-9}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before,.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ol,.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul,.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.lockable-input{position:relative}.lockable-input__input{width:100%;padding-right:40px}.lockable-input__button{position:absolute;right:5px;top:5px;width:30px;height:30px}.simple-select-form{position:relative}.simple-select-form_specific-choice .simple-select-form__list li:first-child{border-bottom:none}.simple-select-form__list{position:absolute;width:100%;border-radius:2px;background-color:#fff;max-height:320px;overflow-y:auto;transition:opacity .3s ease;margin-top:4px;box-shadow:0 2px 15px rgba(0,0,0,.2);z-index:1000}.simple-select-form__list ul{padding:0;margin:0;color:#42474c;font-size:16px}.simple-select-form__list li{padding:10px 14px;position:relative;cursor:pointer}.simple-select-form__list li:hover{background-color:#ebebeb}.simple-select-form__list li.li-selected:after{content:"";position:absolute;height:8px;width:14px;right:13px;top:15px;background-image:url(../img/selected-option.e7c5ae3a.svg);background-position:50%;background-size:cover}.simple-select-form__list li:first-child{border-bottom:1px solid #e4e7eb}.simple-select-form__button{font-size:16px;line-height:18px;border-radius:4px;border:1px solid #cecece;padding:10px 45px 10px 15px;background-color:#fafafa;color:#42474c;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:40px}.simple-select-form__button:after{content:"";position:absolute;width:15px;height:7px;right:20px;background-image:url(../img/arrow-select.dffc4fab.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;top:17px}.simple-select-form__button__default{color:rgba(0,0,0,.5)}.range-select-form{position:relative}.range-select-form__content{position:absolute;width:295px;border-radius:2px;background-color:#fff;height:140px;margin-top:4px;padding:23px;color:#42474c;z-index:9999;box-shadow:0 2px 15px rgba(0,0,0,.2)}.range-select-form__content .range-slider{height:4px;border-radius:3px;background-color:#b5bed2;margin-top:10px;position:relative}.range-select-form__content .range-slider .range-button{cursor:pointer;position:absolute;width:22px;height:22px;background-image:url(../img/range-slider.c9d04c6f.svg);background-repeat:no-repeat;background-size:cover;background-position:50%;top:-9px;user-select:none}.range-select-form__content .range-slider .right-range{right:0}.range-select-form__content .range-slider__active{position:absolute;left:0;right:0;height:4px;background-color:#32a99f}.range-select-form__content .range-info{margin-top:15px}.range-select-form__content .range-info__year{float:right}.range-select-form__content .range-info__year:first-child{float:left}.range-select-form__content .range-buttons{position:absolute;bottom:0;width:100%;padding:25px;left:0}.range-select-form__content .range-buttons__submit{float:right;cursor:pointer;font-size:16px;font-weight:500;color:#32a99f}.range-select-form__content .range-buttons__cancel{float:left;font-size:16px;font-weight:500;cursor:pointer}.range-select-form__button{font-size:16px;line-height:18px;border-radius:4px;border:1px solid #cecece;padding:10px 35px 10px 15px;background-color:#fafafa;color:#42474c;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.range-select-form__button:after{content:"";position:absolute;width:15px;height:7px;right:20px;background-image:url(../img/arrow-select.dffc4fab.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;top:17px}.date-range-picker .search-form-elem__body{position:relative}.date-range-picker__value{position:absolute;width:100%;top:0;border-radius:4px;background-color:#fff;text-align:left;font-size:16px;line-height:18px;padding:10px 35px 10px 15px;color:#42474c;border:1px solid #cecece;cursor:pointer;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.date-range-picker__value:after{content:"";width:15px;height:15px;right:20px;background-image:url(../img/date-picker.b02664c1.svg);background-size:cover;top:12px}.date-range-picker__reset,.date-range-picker__value:after{position:absolute;background-repeat:no-repeat;background-position:50%}.date-range-picker__reset{width:24px;height:24px;background-color:#cecece;border-radius:25px;background-image:url(../img/close-button.ab213d57.svg);background-size:50%;right:15px;top:8px;cursor:pointer}.date-range-picker__input{width:100%;height:40px;cursor:pointer}.date-range-picker__input .form-control{height:100%}.date-range-picker__input .show-calendar{top:45px!important;display:block!important}.date-range-picker__input .daterangepicker .ranges{display:none}.date-range-picker__input .drp-calendar.right{display:none!important}.date-range-picker__input .openscenter:after,.date-range-picker__input .openscenter:before{display:none}.date-range-picker__input .daterangepicker{width:300px;height:400px;border-radius:8px;box-shadow:0 3px 1px 0 rgba(0,0,0,.26);border:1px solid #cecece;background-color:#fff;left:0;z-index:9999}.date-range-picker__input .daterangepicker .calendar-table{padding-right:0!important}.date-range-picker__input .daterangepicker .calendar-table th{font-size:16px;color:#888f98;height:40px}.date-range-picker__input .daterangepicker .calendar-table td.off{opacity:.4}.date-range-picker__input .daterangepicker .calendar-table td.in-range{background-color:#32a99f;color:#fff}.date-range-picker__input .daterangepicker .calendar-table td.start-date{border-top-left-radius:50px;border-bottom-left-radius:50px}.date-range-picker__input .daterangepicker .calendar-table td.end-date{border-top-right-radius:50px;border-bottom-right-radius:50px}.date-range-picker__input .daterangepicker .calendar-table td{font-size:16px;color:#242c35;height:26px;line-height:28px}.date-range-picker__input .daterangepicker .month{font-size:16px;color:#42474c!important}.date-range-picker__input .daterangepicker .prev{background-image:url(../img/arrow-select.dffc4fab.svg);background-size:14px;background-position:50%;background-repeat:no-repeat;transform:rotate(90deg)}.date-range-picker__input .daterangepicker .prev:hover{background-color:#fff}.date-range-picker__input .daterangepicker .next{background-image:url(../img/arrow-select.dffc4fab.svg);background-size:14px;background-position:50%;background-repeat:no-repeat;transform:rotate(-90deg)}.date-range-picker__input .daterangepicker .next:hover{background-color:#fff}.date-range-picker__input .daterangepicker .drp-buttons{border:none;z-index:9999}.date-range-picker__input .daterangepicker .drp-buttons .btn-success{float:right;border:none;background-color:#fff;color:#32a99f;font-size:16px;margin-right:20px;margin-top:-15px;cursor:pointer}.date-range-picker__input .daterangepicker .drp-buttons .btn-default{float:left;border:none;background-color:#fff;color:#42474c;font-size:16px;margin-left:20px;margin-top:-15px;cursor:pointer}.date-range-picker__input .drp-calendar{padding:10px 10px!important;padding-bottom:10px!important;width:100%;max-width:100%!important}.date-range-picker__input .drp-calendar .calendar-table{width:100%}.date-range-picker__input .drp-calendar .calendar-table table{border-spacing:0 8px;border-collapse:separate}@media screen and (max-width:720px){.simple-select-form__button,.simple-select-form__list ul{font-size:14px}}