.start{display:flex;flex-direction:column;flex-grow:1}.start__img-box{background:linear-gradient(-10deg,#003140 50%,#fff 0)}.start__img{margin:0 auto}.start__block{background-color:#003140;flex-grow:1;width:100%}.icon{fill:var(--icon-primery-color)}.icon--black{fill:var(--color-black)}.banner{background-image:url(../4fc59abc7a41dfdc5d4f.webp);background-image:none;background-position:center 65%;background-repeat:no-repeat;background-size:1200px auto;padding-top:6px}@media screen and (min-width:767px){.banner{background-position:33% 56%;background-size:1400px auto;padding-top:42px}}@media screen and (min-width:1023px){.banner{background-position:54% 90%;background-size:1718px auto;padding-top:72px}}@media screen and (min-width:1199px){.banner{background-position:54% 75%;padding:72px 0 53px}}@media screen and (min-width:1600px){.banner{background-position:54% 77%;background-size:1964px auto;padding:118px 0 53px}}.banner__content{display:grid;gap:266px;position:relative}@media screen and (min-width:767px){.banner__content{gap:351px}}@media screen and (min-width:1023px){.banner__content{gap:447px}}@media screen and (min-width:1199px){.banner__content{gap:475px}}.banner__top{display:grid;gap:40px}@media screen and (min-width:767px){.banner__top{gap:104px}}@media screen and (min-width:1023px){.banner__top{gap:74px}}@media screen and (min-width:1199px){.banner__top{gap:35px}}.banner__logo{margin:0 auto}@media screen and (min-width:767px){.banner__logo{height:201px;width:561px}}@media screen and (min-width:1199px){.banner__logo{height:258px;width:720px}}.banner__text{font-size:32px;line-height:38px;text-align:center}@media screen and (min-width:767px){.banner__text{font-size:48px;line-height:58px}}@media screen and (min-width:1199px){.banner__text{font-size:60px;line-height:68px}}.solution__content{display:grid;gap:40px}@media screen and (min-width:767px){.solution__content{gap:60px}}@media screen and (min-width:1600px){.solution__content{gap:80px}}.solution__list{align-items:center;display:grid;gap:16px;justify-content:center}@media screen and (min-width:767px){.solution__list{gap:30px}}@media screen and (min-width:1023px){.solution__list{gap:30px 40px;grid-template-areas:"one two" "three three" "four four" "five five"}}@media screen and (min-width:1199px){.solution__list{gap:40px}}@media screen and (min-width:1365px){.solution__list{grid-template-areas:"one two" "three four" "five five"}}.solution__item{background-color:var(--color-yellow-15);border-radius:12px;font-size:24px;font-weight:300;line-height:30px;margin:0 auto;padding:16px;text-align:center;width:fit-content}@media screen and (min-width:767px){.solution__item{font-size:30px;line-height:44px;padding:20px}}@media screen and (min-width:1199px){.solution__item{font-size:36px;line-height:44px}}@media screen and (min-width:1023px){.solution__item--one{grid-area:one;margin:initial;margin-left:auto}}@media screen and (min-width:1365px){.solution__item--one{margin:0 90px 0 auto}}@media screen and (min-width:1023px){.solution__item--two{grid-area:two;margin:initial;margin-right:auto}}@media screen and (min-width:1365px){.solution__item--two{margin:0 auto 0 -90px}}@media screen and (min-width:1023px){.solution__item--three{grid-area:three}.solution__item--four{grid-area:four}.solution__item--five{grid-area:five}}.feature__content{display:grid;gap:40px}@media screen and (min-width:767px){.feature__content{gap:60px}}@media screen and (min-width:1600px){.feature__content{gap:80px}}.feature__list{display:grid;gap:16px}@media screen and (min-width:767px){.feature__list{gap:60px 40px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1023px){.feature__list{display:flex;gap:80px;justify-content:space-between}}.feature__item{align-items:center;display:flex;flex-direction:column;gap:20px;padding:20px}@media screen and (min-width:1199px){.feature__item{min-width:186px}}@media screen and (min-width:1365px){.feature__item{min-width:256px}}@media screen and (min-width:1600px){.feature__item{min-width:289px}.feature__item--small{min-width:356px}.feature__item--big{min-width:445px}}@media screen and (min-width:767px){.feature__icon{height:140px;width:auto}}.feature__text{font-size:24px;font-weight:300;line-height:30px;max-width:200px;text-align:center}@media screen and (min-width:767px){.feature__text{font-size:30px;line-height:44px}}@media screen and (min-width:1199px){.feature__text{font-size:36px;max-width:none}}.slider__content{display:grid;gap:40px}@media screen and (min-width:767px){.slider__content{gap:60px}}@media screen and (min-width:1600px){.slider__content{gap:80px}}.slider__wrap{display:grid;gap:16px;margin-bottom:40px}@media screen and (min-width:767px){.slider__wrap{gap:40px;grid-template-columns:.39fr 1fr;margin-bottom:60px}}@media screen and (min-width:1023px){.slider__wrap{grid-template-columns:.28fr 1fr;margin-bottom:100px}}@media screen and (min-width:1199px){.slider__wrap{grid-template-columns:.315fr 1fr;margin-bottom:140px}}@media screen and (min-width:1600px){.slider__wrap{grid-template-columns:.51fr 1fr}}.slider__swiper{order:-1;width:100%}@media screen and (min-width:767px){.slider__swiper{order:0}}.slider__item{background-color:transparent;width:auto}.slider__text{border-radius:12px;font-size:18px;font-weight:300;height:100%;line-height:26px;max-width:500px;opacity:.3;padding:20px}@media screen and (min-width:767px){.slider__text{font-size:20px;line-height:28px;padding:40px}}@media screen and (min-width:1023px){.slider__text{max-width:351px}}@media screen and (min-width:1199px){.slider__text{font-size:24px;line-height:34px;max-width:408px}}@media screen and (min-width:1600px){.slider__text{max-width:500px}}.slider .swiper-slide-active .slider__text{background-color:var(--color-yellow-15);opacity:1}.slider__buttons{align-items:end;display:flex;gap:20px;min-height:48px;position:relative}.slider__button{background-color:transparent;border:none;border-radius:12px;margin:0;outline:2px solid var(--color-black);outline-offset:-2px}.slider__picture{display:flex;margin:0 auto;max-width:1112px;width:100%}.slider__picture img{width:100%}.slider .slider__button{align-items:center;display:flex;height:48px;justify-content:center;position:static;width:60px}.slider .slider__button:after{display:none}.slider .swiper-button-prev{transform:rotate(180deg)}.system__content{display:grid;gap:40px}@media screen and (min-width:767px){.system__content{gap:60px}}@media screen and (min-width:1600px){.system__content{gap:80px}}.system__picture{margin:0 auto;width:fit-content}.list{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:767px){.list{gap:20px}}.list__item{display:flex;gap:16px}.list__item:before{background-color:var(--color-green-2);border-radius:50%;content:"";display:flex;flex:1 0 8px;height:8px;margin-top:13px;max-width:8px;width:8px}.blog__content{background-color:var(--color-gray-20);border-radius:12px;padding:20px}@media screen and (min-width:767px){.blog__content{padding:40px}}@media screen and (min-width:1199px){.blog__content{padding:60px}}.blog__list{display:grid;gap:80px}@media screen and (min-width:767px){.blog__list{gap:120px}}@media screen and (min-width:1023px){.blog__list{gap:160px}}@media screen and (min-width:1199px){.blog__list{gap:200px}}.blog__item{display:grid;gap:40px}@media screen and (min-width:767px){.blog__item{gap:60px}}.blog__wrap{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:767px){.blog__wrap{gap:40px}}@media screen and (min-width:1023px){.blog__wrap{flex-direction:row}}@media screen and (min-width:1199px){.blog__wrap{gap:60px}}@media screen and (min-width:1023px){.blog__item:nth-child(2n) .blog__wrap{flex-direction:row-reverse}.blog__info{flex:1 0 45%}}@media screen and (min-width:1600px){.blog__info{flex:initial}}.blog__text{font-size:18px;font-weight:300;line-height:26px}@media screen and (min-width:767px){.blog__text{font-size:20px;line-height:28px}}@media screen and (min-width:1199px){.blog__text{font-size:24px;line-height:34px}}@media screen and (min-width:1023px){.blog__picture{flex:1 0 45%}}@media screen and (min-width:1600px){.blog__picture{flex:1 0 auto}}.blog__info{display:flex;flex-direction:column;gap:16px}.blog__sublist{gap:16px}.stack__content{display:grid;gap:40px}@media screen and (min-width:767px){.stack__content{gap:60px}}@media screen and (min-width:1600px){.stack__content{gap:80px}}.stack__wrap{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:767px){.stack__wrap{gap:60px}}@media screen and (min-width:1023px){.stack__wrap{align-items:center;flex-direction:row}}.stack__text{font-size:24px;font-weight:300;line-height:34px}@media screen and (min-width:1023px){.stack__list{flex:1 0 53%}}@media screen and (min-width:1199px){.stack__list{flex:0 0 auto}}.stack__images{display:flex;flex-wrap:wrap;gap:45px}@media screen and (min-width:767px){.stack__images{align-items:center}}@media screen and (min-width:1199px){.stack__images{max-width:315px}}@media screen and (min-width:1600px){.stack__images{justify-content:space-between;max-width:none;width:100%}}.stack__image{margin:0 auto}@media screen and (min-width:1600px){.stack__image{height:auto;margin:0;width:auto}}.running-line{background:var(--color-orange-10);display:grid;gap:40px;overflow:hidden}@media screen and (min-width:767px){.running-line{gap:60px}}@media screen and (min-width:1600px){.running-line{gap:80px}}.running-line__content{overflow:hidden}.running-line__inner{animation:marquee 70s linear infinite;display:flex;gap:60px;width:max-content}.running-line__list{align-items:center;display:flex;flex-shrink:0;gap:60px;list-style:none}@media screen and (min-width:767px){.running-line__list{gap:100px}}.running-line__item{max-width:250px}@media screen and (min-width:767px){.running-line__item{max-width:none}}.running-line__item:before{display:none}.running-line__item:last-child{margin-right:60px}.running-line__icon{max-width:100%}.running-line .running-line__list{flex-direction:row}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.connection-form__content{background-color:var(--color-gray-20);border-radius:12px;display:flex;flex-direction:column;gap:40px;padding:16px}@media screen and (min-width:767px){.connection-form__content{padding:40px}}@media screen and (min-width:1023px){.connection-form__content{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1199px){.connection-form__content{gap:60px;padding:60px}}.connection-form__info{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:1199px){.connection-form__info{gap:60px}}.connection-form__text{font-size:18px;font-weight:300;line-height:26px}@media screen and (min-width:767px){.connection-form__text{font-size:20px;line-height:28px}}@media screen and (min-width:1199px){.connection-form__text{font-size:24px;line-height:34px}}.connection-form__contacts{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1023px){.connection-form__contacts{max-width:356px}.connection-form .form{grid-column:2;grid-row:1/4}}.canvas{display:block;height:250px;left:0;max-width:1620px;position:absolute;top:30%;width:100%;z-index:-1}@media screen and (min-width:767px){.canvas{height:350px;height:450px;top:37%}}.button{align-items:center;-webkit-appearance:none;background-color:var(--color-green-2);border:1px solid var(--color-green-2);border-radius:12px;box-sizing:border-box;color:var(--color-black);cursor:pointer;display:inline-flex;font-size:18px;font-weight:500;justify-content:center;line-height:26px;outline:none;padding:20px 30px;text-align:center;text-decoration:none;transition:.5s}@media screen and (min-width:767px){.button{font-size:20px;line-height:28px}}@media screen and (min-width:1199px){.button{font-size:24px;line-height:34px}}.button__flex{align-items:center;display:flex}.button__el:not(:last-child){margin-right:8px}.button__icon{fill:#fff;transition:.5s}.button:hover{background-color:#fff;color:var(--color-black)}.button:hover .button1__icon{fill:#00b2df}.button:active{opacity:.5;transition:.1s}.button:focus{opacity:.9;transition:.1s}.button.disabled{opacity:.6;pointer-events:none}.button-contact{background-color:var(--color-white);border:0;color:var(--color-black);display:flex;font-weight:300;gap:10px;outline:1px solid var(--color-black);outline-offset:-1px;padding:20px 30px}.button-contact--black,.button-contact:hover{background-color:var(--color-black);color:var(--color-white)}.button-contact--black:hover{background-color:var(--color-white);color:var(--color-black)}.form__grid{background-color:var(--color-white);border-radius:12px;display:grid;gap:20px;padding:16px}@media screen and (min-width:767px){.form__grid{gap:40px;padding:40px}}.form__fieldset{border:0;padding:0}.form__legend{font-size:18px;font-weight:500;line-height:26px;margin-bottom:20px}@media screen and (min-width:767px){.form__legend{font-size:20px;line-height:28px}}.form__wrap{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1600px){.form__wrap{flex-direction:row;flex-wrap:wrap}}.form__el{width:48%}.form__el:not(:last-child){margin-bottom:24px}.form__buttons{display:flex;gap:24px}.form__group{display:flex;gap:12px}.form__error{color:var(--error-primery-color);display:none;font-size:14px;line-height:140%;margin-bottom:12px}.form.js-form-hidden{display:none}.form__privacy{font-size:18px;font-weight:300;line-height:26px}@media screen and (min-width:767px){.form__privacy{font-size:20px;line-height:28px}}.form__privacy a{color:var(--color-green);text-decoration:underline}.cell{--cell-text-color:#003140;--cell-error-color:#e64646;--cell-border-color:#c4c4c4;--cell-disabled-color:#c4c4c4;--cell-background-color:#f9f9f9;--cell-border-color-on-focus:#00b2df;position:relative}.cell--mb24{margin-bottom:24px}.cell__name{background-color:transparent;color:var(--cell-text);display:block;font-size:18px;font-weight:400;margin-bottom:12px;position:relative;transition:.5s}@media screen and (min-width:767px){.cell__name{font-size:14px}}.cell__content{height:100%;position:relative}.cell__data{align-items:end;background-color:var(--cell-background-color);border-radius:12px;display:flex;min-height:60px;outline:1px solid var(--cell-background-color);outline-offset:-1px;padding:0;position:relative;transition:.5s}.cell__data-placeholder{align-items:center;background:transparent;box-sizing:border-box;color:var(--text-secondary);display:block;font-size:18px;left:15px;line-height:26px;max-width:calc(100% - 2rem);opacity:.5;overflow:hidden;padding:0 .25rem;pointer-events:none;position:absolute;text-overflow:ellipsis;top:50%;transform:translateZ(0);transform:translateY(-50%);transition-duration:.14s;transition-property:top,font-size;transition-timing-function:ease-in-out;white-space:nowrap;will-change:top,font-size;z-index:20}@media screen and (min-width:767px){.cell__data-placeholder{font-size:20px;line-height:28px}}.cell__data:focus-within .cell__data-placeholder,.is-filled .cell__data-placeholder{display:flex;font-size:12px;line-height:18px;top:-.1rem;transform:translateY(8px)}.cell__data:focus-within{outline-color:var(--color-green-2)}.cell__data:hover{outline-color:var(--color-green-2)}.cell .cell-input{padding:20px 20px 10px}.cell__error-message{color:var(--cell-error-color);display:none;font-size:14px;line-height:140%;position:absolute}.cell__identificator{position:absolute;right:18px;top:50%;transform:translateY(-50%)}.cell__icon{display:block}.cell.js-focus .cell__data{border-color:var(--cell-border-color-on-focus)}.cell.js-cell-error .cell__data{border-color:var(--cell-error-color)}.cell.js-cell-disabled .cell__data{background-color:var(--cell-disabled-color);cursor:not-allowed;pointer-events:none}.cell.js-cell-hidden{display:none}.cell .js-error-message{display:none;transition:all .2s ease}.cell .js-error-message.js-visible{display:block}.cell-input{background-color:transparent;border:none;font-size:18px;font-weight:300;line-height:26px;outline:none;padding:0;width:100%}.param-radiobutton{--param-radiobutton-text-color:#003140;--param-radiobutton-color-blue:#00b2df;--param-radiobutton-color-gray:#c4c4c4;--param-radiobutton-color-white:#fff;display:inline-flex;flex-direction:column}@media screen and (min-width:479px){.param-radiobutton{display:flex}}.param-radiobutton__list{display:flex;flex-direction:column;gap:20px}.param-radiobutton__name{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:300;gap:16px;line-height:26px}@media screen and (min-width:767px){.param-radiobutton__name{font-size:20px;line-height:28px}}.param-radiobutton__icon{border-radius:50%;display:flex;height:22px;min-width:22px;outline:1px solid var(--color-green-2);position:relative}.param-radiobutton__icon:before{background-color:var(--color-green-2);border-radius:50%;display:flex;height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.param-radiobutton__input:checked+.param-radiobutton__name .param-radiobutton__icon:before{content:""}.radiobutton{--radiobutton-text-color:#003140;--radiobutton-color-blue:#00b2df;--radiobutton-color-white:#fff}.radiobutton__list{display:flex;gap:12px}.radiobutton__item,.radiobutton__window{align-items:center;display:flex;flex-shrink:0}.radiobutton__window{background:transparent;border:1px solid var(--radiobutton-color-blue);border-radius:50%;height:18px;justify-content:center;margin-right:12px;width:18px}.radiobutton__circle{background:var(--radiobutton-color-blue);border-radius:50%;height:100%;position:relative;transform:scale(0);transition:.5s;width:100%}.radiobutton__circle:before{background-color:var(--radiobutton-color-white);border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.radiobutton__name{align-items:center;color:var(--radiobutton-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:20px}.radiobutton__input:checked+.radiobutton__name .radiobutton__window{border-color:transparent}.radiobutton__input:checked+.radiobutton__name .radiobutton__circle{transform:scale(1)}.cell-select{--cell-select-text-color:#003140;--cell-select-icon-color:#00b2df;--cell-select-background-color-hover:#f2f2f2;--cell-select-text-color-not-selected:#c4c4c4;--cell-select-input-placeholder:#c4c4c4;position:relative;width:100%;z-index:10}.cell-select__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.cell-select__current{color:var(--cell-select-text-color);font-size:18px;line-height:140%;opacity:1;transition:opacity .5s cubic-bezier(.32,0,.67,0)}@media screen and (min-width:767px){.cell-select__current{font-size:14px}}.cell-select__input{background-color:transparent;border:none;color:var(--cell-select-text-color);font-size:18px;line-height:140%;min-width:2px;outline:none;padding:0;width:100%}@media screen and (min-width:767px){.cell-select__input{font-size:14px}}.cell-select__input::placeholder{color:var(--cell-select-input-placeholder);font-size:18px;line-height:140%}@media screen and (min-width:767px){.cell-select__input::placeholder{font-size:14px}}.cell-select__icon{fill:var(--cell-select-icon-color);transition:.5s}@media screen and (min-width:767px){.cell-select__icon{height:auto;width:14px}}.cell-select__body-icon{fill:var(--cell-select-icon-color);opacity:0;transition:.2s}.cell-select__body{background-color:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.15);display:none;left:50%;max-height:300px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 20px);transform:translate(-50%);width:calc(100% + 50px)}.cell-select.is-active{z-index:11}.cell-select.is-active .cell-select__icon{transform:rotate(180deg)}.cell-select__item{align-items:center;color:var(--cell-select-text-color-not-selected);cursor:pointer;display:flex;font-size:16px;font-weight:400;justify-content:space-between;letter-spacing:.04em;line-height:26px;padding:12px 16px;transition:color .5s}@media screen and (min-width:767px){.cell-select__item{font-size:14px}}.cell-select__item:hover{background-color:var(--cell-select-background-color-hover)}.cell-select__item.is-chosen{color:var(--cell-select-text-color)}.cell-select__item.is-chosen .cell-select__body-icon{opacity:1}.param-checkbox{--param-checkbox-color-blue:#00b2df;--param-checkbox-color-gray:#c4c4c4;--param-checkbox-color-white:#fff}.param-checkbox__list{display:flex;flex-wrap:wrap;margin-bottom:32px}.param-checkbox__item{margin-bottom:12px}.param-checkbox__item:not(:last-child){margin-right:12px}.param-checkbox__label{align-items:center;background-color:var(--param-checkbox-color-gray);border-radius:50px;cursor:pointer;display:flex;padding:6px 12px;position:relative;transition:opacity .5s,padding-left .5s}.param-checkbox__label:hover{opacity:.7}.param-checkbox__icon{fill:var(--param-checkbox-color-blue);left:12px;margin-right:10px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .5s}.param-checkbox__name{color:var(--param-checkbox-color-white);font-size:16px;line-height:100%}@media screen and (min-width:767px){.param-checkbox__name{font-size:14px}}.param-checkbox__icon{fill:var(--param-checkbox-color-white)}.param-checkbox__input:checked+.param-checkbox__label{background-color:var(--param-checkbox-color-blue);padding-left:30px}.param-checkbox__input:checked+.param-checkbox__label .param-checkbox__icon{opacity:1}.param-checkbox__input:checked+.param-checkbox__label .param-checkbox__name{color:var(--param-checkbox-color-white)}.checkbox{--checkbox-text-color:#003140;--checkbox-link-color:#00b2df;--checkbo-window-color:#00b2df}.checkbox--margin{margin-bottom:24px}.checkbox__item{align-items:center;display:flex;flex-shrink:0}.checkbox__item--half{margin-bottom:30px;width:50%}.checkbox__window{align-items:center;background:transparent;border:1px solid var(--checkbo-window-color);border-radius:1px;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-right:12px;width:20px}.checkbox__icon-mark{fill:var(--checkbo-window-color);opacity:0;transition:.5s}.checkbox__name{align-items:flex-start;color:var(--checkbox-text-color);cursor:pointer;display:flex;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:22px}.checkbox__name--info{margin-right:12px;min-width:126px}.checkbox__input:checked+.checkbox__name .checkbox__icon-mark{opacity:1}.checkbox__link{border-bottom:1px solid var(--checkbox-link-color);color:var(--checkbox-link-color);text-decoration:none;transition:.5s}.checkbox__link:hover{border-bottom:1px solid transparent}.checkbox__text--margin{margin-right:5px}.checkbox.js-checkbox-hidden{display:none}.cell-fias{--cell-fias-text-color:#003140;--cell-fias-input-placeholder:#c4c4c4;--cell-fias-background-color-hover:#f2f2f2;position:relative;width:100%;z-index:10}.cell-fias__header{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.cell-fias__current{color:var(--cell-fias-text-color);font-size:17px;line-height:140%;opacity:1;transition:opacity .5s cubic-bezier(.32,0,.67,0)}@media screen and (min-width:767px){.cell-fias__current{font-size:14px}}.cell-fias__input{background-color:transparent;border:none;color:var(--cell-fias-text-color);font-size:18px;line-height:140%;outline:none;padding:0;width:100%}@media screen and (min-width:767px){.cell-fias__input{font-size:14px}}.cell-fias__input::placeholder{color:var(--cell-fias-input-placeholder);font-size:18px;line-height:140%}@media screen and (min-width:767px){.cell-fias__input::placeholder{font-size:14px}}.cell-fias__icon{fill:var(--color-black-rgba80);height:auto;transition:.5s;width:12px}@media screen and (min-width:767px){.cell-fias__icon{height:auto;width:14px}}.cell-fias__body-icon{fill:var(--color-gray-1);opacity:1;transition:.2s}.cell-fias__body{background-color:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.15);display:none;left:50%;max-height:300px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 20px);transform:translate(-50%);width:calc(100% + 50px)}.cell-fias.is-active{z-index:11}.cell-fias.is-active .cell-select__icon{transform:rotate(180deg)}.cell-fias__item{align-items:center;color:var(--cell-fias-text-color);cursor:pointer;display:flex;font-size:16px;font-weight:400;justify-content:space-between;letter-spacing:.04em;line-height:26px;padding:12px 16px;transition:color .5s}@media screen and (min-width:767px){.cell-fias__item{font-size:14px}}.cell-fias__item:hover{background-color:var(--cell-fias-background-color-hover)}.cell-fias__body-icon{opacity:0}.cell-datepicker{background-color:transparent;border:none;color:var(--text-primery-color);font-size:16px;letter-spacing:.04em;line-height:140%;outline:none;padding:0;width:100%}@media screen and (min-width:767px){.cell-datepicker{font-size:14px}}.cell-datepicker::placeholder{color:var(--color-black-third);font-size:16px;letter-spacing:.04em;line-height:140%}@media screen and (min-width:767px){.cell-datepicker::placeholder{font-size:14px}}.cell-textarea{--cell-textarea-text-color:#1e1e1e;--cell-textarea-placeholder:#969696;background-color:transparent;border:none;color:var(--cell-textarea-text-color);font-size:20px;line-height:30px;min-height:200px;outline:none;padding:16px 20px;resize:none;width:100%}.cell-textarea::placeholder{color:var(--cell-textarea-placeholder);font-size:18px;line-height:140%}.loader{--loader-text-color:#003140;--loader-color-gray:#c4c4c4;--loader-color-white:#fff;--loader-color-blue:#00b2df}.loader__container{border:2px dashed var(--loader-color-gray);border-radius:8px;padding:24px}@media screen and (min-width:767px){.loader__container{padding:16px}}.loader__files-list,.loader__name{margin-bottom:12px}.loader__name{color:var(--loader-text-color);font-size:17px;font-weight:300;line-height:110%}@media screen and (min-width:767px){.loader__name{font-size:15px}}.loader__button{background-color:var(--loader-color-white);border:1px solid var(--loader-color-gray);border-radius:8px;box-sizing:border-box;color:var(--loader-text-color);cursor:pointer;font-size:14px;font-weight:400;line-height:140%;outline:none;padding:10px 14px;text-align:center;text-decoration:none;transition:opacity .5s}.loader__button:hover{opacity:.6}.loader__button--file{background-color:var(--loader-color-blue);border:1px solid var(--loader-color-blue);color:var(--loader-color-white);display:block}.loader__button--file:not(:last-child){margin-bottom:12px}.loader__button-flex{align-items:center;display:flex;justify-content:center}.loader__button-el:first-child{margin-right:10px}.loader__button-el--close-icon{fill:var(--loader-color-white);flex-shrink:0}.loader__button-el--plus-icon{fill:var(--loader-color-blue);flex-shrink:0}.loader__format{color:var(--loader-color-gray);font-size:13px;line-height:150%;margin-top:12px}