

/* Start:/local/templates/main/css/styles.css?1569392360119833*/
@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{overflow:visible;box-sizing:content-box;height:0}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;box-sizing:border-box;max-width:100%;padding:0;white-space:normal;color:inherit}progress{vertical-align:baseline}textarea{overflow:auto}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{outline-offset:-2px;-webkit-appearance:textfield}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}@font-face{font-family:'BebasNeue';font-weight:700;font-style:normal;font-display:swap;src:url(/local/templates/main/css/BebasNeueBold.woff2) format("woff2"),url(/local/templates/main/css/BebasNeueBold.woff) format("woff")}@font-face{font-family:'ProximaNova';font-weight:700;font-style:normal;font-display:swap;src:url(/local/templates/main/css/ProximaNova-Bold.woff2) format("woff2"),url(/local/templates/main/css/ProximaNova-Bold.woff) format("woff")}@font-face{font-family:'ProximaNova';font-weight:400;font-style:normal;font-display:swap;src:url(/local/templates/main/css/ProximaNova-Regular.woff2) format("woff2"),url(/local/templates/main/css/ProximaNova-Regular.woff) format("woff")}h2,.h2{font-family:'BebasNeue';font-size:4.8rem;font-weight:700}h3,.h3{font-family:'BebasNeue';font-size:3rem;font-weight:600}h4,.h4{font-size:2rem;font-weight:600}h5,.h5{font-size:1.8rem}h6,.h6{font-size:1.6rem;font-weight:700}.title_small{font-size:1.4rem}.link_small{font-size:1.4rem}.link_red{color:#ff3c00}.link_uppercased{text-transform:uppercase}.paragraph_middle{font-size:1.7rem;line-height:1.6}.subtitle{font-family:'ProximaNova';font-size:2.4rem;font-weight:700;display:inline-block}.subtitle_b-offset{margin-bottom:4rem}html{font-size:62.5%;height:100%}*{box-sizing:border-box}body{font-family:'ProximaNova';font-size:1.6rem;line-height:1.2;height:100%;color:#333}img{max-width:100%}a{text-decoration:none;color:inherit}.window-menu__title{font-family:'BebasNeue';font-size:4rem;font-weight:700;display:block;padding-left:3rem}.wrapper{max-width:1470px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.dectop-header__top{padding-top:2.5rem;padding-bottom:2.5rem;background:#fff}.red-home-ico{width:13px;height:14px;fill:none;stroke:#ff3c00;stroke-miterlimit:10;stroke-width:3px}.iconed__ico_offset-d{margin-right:1.5rem}.dectop-header-complex__item{font-weight:700;margin-right:4.5rem}.dectop-header-complex{display:inline-flex;align-items:center;flex-wrap:wrap}.header-baner{color:#fff;background-repeat:no-repeat;background-size:cover}.baner_shadow{position:relative}.baner_shadow:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';background:rgba(0,0,0,.2)}.baner_shadow:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';background:linear-gradient(rgba(0,0,0,.7) 0%,transparent 50%,rgba(0,0,0,.7) 100%)}.dectop-header__content{position:relative}.header-baner__content{position:relative;z-index:4;width:100%}.select_city .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select_city .select2-container--default .select2-selection--single{border:none}.select_city .select2-container .select2-selection--single .select2-selection__rendered{font-weight:700;padding-left:3rem}.select_city .select2-container .select2-selection--single .select2-selection__rendered:before{position:absolute;top:8px;left:0;width:14px;height:14px;content:'';background:url(/local/templates/main/css/../images/triagle-ico.svg) no-repeat center}.dectop-header__contacts{display:inline-flex;align-items:center}.dectop-header-top-nav{display:flex;align-items:center;justify-content:space-between}.dectop-header__select{margin-right:8rem}.liner-ico{width:10px;height:15px;fill:none;stroke:#ff3c00;stroke-miterlimit:10;stroke-width:3px}.dectop-header-phone{font-size:1.7rem;font-weight:700}.dectop-header{position:relative}.header-menu__link{font-size:1.4rem;font-weight:700;text-transform:uppercase}.header-logo{display:inline-block;width:90px;height:90px}.header-menu__link_active:before{position:absolute;top:0;left:0;display:inline-block;width:2rem;height:.3rem;content:'';background:#ff3c00}.header-menu__item{display:inline-block;margin-right:4rem}.header-menu__links{position:relative;padding-top:1.6rem;padding-bottom:1.6rem;padding-left:0;list-style:none}.header-hamb{position:relative;display:inline-block;width:27px;height:15px;cursor:pointer;border:none;background:none}.baner__content_offset{padding-top:5rem}.header-hamb__line{position:absolute;right:0;left:0;display:inline-block;width:100%;height:2px;margin:auto;background:#fff}.header-hamb__line:nth-child(1){top:0}.header-hamb__line:nth-child(2){top:6px}.header-hamb__line:nth-child(3){top:12px}.grid__line{display:inline-block;width:1px;height:100%}.grid_design{position:absolute;z-index:3;top:0;right:0;left:0;height:100%;margin:auto;pointer-events:none}.grid_design .row{height:100%}.header-baner__title{font-family:'BebasNeue';font-size:10rem;font-weight:700;margin-top:-2rem;margin-bottom:0}.header-baner__right{width:27%;padding-left:3rem}.header-baner__desc{width:929px}.header-nav{position:absolute;z-index:9;top:5rem;right:0;left:0;display:flex;width:100%;color:#fff;justify-content:space-between;align-items:center}.index-next{position:absolute;z-index:9;right:9rem;bottom:3.5rem;display:inline-flex;width:45px;height:40px;align-items:center;justify-content:center}.link-arrow{width:45px;height:9px;fill:#ff3c00}.baner-middle{display:flex;width:100%;align-items:flex-start}.index-slider__item{display:flex;height:calc(100vh - 8rem);min-height:700px;padding-top:10rem;padding-bottom:10rem;align-items:center;justify-content:center}.header-baner-preims{display:flex;align-items:flex-start}.header-baner__bottom{position:absolute;z-index:5;bottom:0;width:100%}.header-baner-preims__item{font-size:1.8rem;font-weight:700;width:33.3%;padding:4rem;color:#fff}.header-baner__bottom{border-top:1px solid rgba(245,245,245,.04)}.robot-ico{width:23px;height:26px;fill:#fff}.window-menu-sub{margin-bottom:2rem;padding-left:0;list-style:none}.window-menu__el:not(:last-child){margin-bottom:6.5rem}.window-menu__list{padding-left:0;list-style:none}.window-menu__content{width:100%}.window-menu__link{font-size:1.8rem;font-weight:600;display:block;padding:1rem 3rem;border-left:2px solid transparent}.window-menu__link.active{border-left:2px solid #ff3c00}.window-menu-sub__link{font-size:1.8rem;font-weight:500;line-height:2;display:block;padding:.3rem 3rem;color:#919191;border-left:2px solid transparent}.window-menu{position:fixed;z-index:9;top:0;left:0;display:flex;width:100%;min-height:100%;padding-top:78px;transition:all .2s ease-in;transform:translateY(-50px);pointer-events:none;opacity:0;background:#f4f5f7;align-items:center;justify-content:center}.window-menu.active{transform:translateY(0);pointer-events:all;opacity:1}.window-menu-close{position:relative;top:-4.5rem;right:-1rem;display:block;width:36px;height:36px;margin-right:0;margin-left:auto;cursor:pointer;transform:rotate(45deg);border:none;background:none}.window-menu-close:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:36px;height:2px;margin:auto;content:'';background:#ff3c00}.window-menu-close:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:2px;height:36px;margin:auto;content:'';background:#ff3c00}.mobile-header{position:fixed;z-index:20;top:0;left:0;display:none;width:100%}.mobile-header__top{display:flex;padding:1.2rem 2rem;background:#f4f5f7;align-items:center;justify-content:space-between}.mobile-header__btn{position:relative;width:18px;height:14px;border:none;background:transparent}.mobile-header__btn span{position:absolute;left:0;display:inline-block;width:100%;height:2px;transition:all .2s ease-in;background:#727272}.mobile-header__btn span:nth-child(1){top:0}.mobile-header__btn span:nth-child(2){top:6px}.mobile-header__btn span:nth-child(3){top:12px}.mobile-header__btn.active span:nth-child(1){transform:rotate(45deg);transform-origin:left}.mobile-header__btn.active span:nth-child(2){transform:translateX(10px);opacity:0}.mobile-header__btn.active span:nth-child(3){transform:rotate(-45deg);transform-origin:left}.mobile-header__middle{overflow:auto;height:calc(100vh - 118px);padding:2rem 1.5rem;background:#f4f5f7}.mobile-nav{padding-left:0;list-style:none}.mobile-nav__link{font-family:'BebasNeue';font-size:2.2rem;display:block;margin-bottom:1.2rem;text-transform:uppercase}.mobile-nav-sub{padding-bottom:2rem;padding-left:0;list-style:none}.mobile-nav-sub__link{font-size:1.4rem;font-weight:600;display:block;padding-top:1.2rem;padding-bottom:1.2rem;padding-left:2rem;color:#919191}.mobile-nav-sub__link.active{color:#000}.mobile-nav-sub{display:none}.mobile-nav__item{position:relative}.header-nav-left{display:flex;align-items:center}.header-logo_r-o{margin-right:13rem}.mobile-nav__ico{position:absolute;top:3px;right:0;display:inline-block;width:20px;height:20px;cursor:pointer;transition:all .2s ease-in}.mobile-nav__ico.active{transform:rotate(45deg)}.mobile-nav__ico:before{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;width:14px;height:2px;margin:auto;content:'';background:#727272}.mobile-nav__ico:after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;width:2px;height:14px;margin:auto;content:'';background:#727272}.mobile-header__bottom{padding:1.5rem;border-top:1px solid #dcdcdc;background:#f4f5f7}.mobile-header__content{display:none}.main_default{position:relative;min-height:100%}.section_relative{position:relative;z-index:5}.section_default{padding-top:8rem}.section-title_decorated{position:relative;padding-left:3.1rem;border-left:4px solid #ff3c00}.info-baner{min-height:455px;background-repeat:no-repeat;background-size:cover}.info-baner__content{width:100%;transition:all .2s ease-in;transform:translateY(100%)}.info-baner-title{position:relative;top:-3rem}.info-baner-title__text{font-size:2.4rem}.info-baner-link{font-weight:700;position:relative;display:block;padding-top:1.6rem;padding-right:4rem;padding-bottom:1.6rem}.info-baner__arrow{position:absolute;top:0;right:0}.info-baner__links{padding-top:3rem}.right-arrow-ico{width:13px;height:8px;fill:#fff}.info-baner-link__ico{position:absolute;top:22px;right:3rem;transition:all .2s ease-in;transform:translateX(-20px);opacity:0}.info-baner-link:hover .info-baner-link__ico{transform:translateX(0px);opacity:1}.info-baner__trigger:hover .info-baner__mask{background:rgba(255,60,0,.9)}.info-baner__trigger:hover .info-baner__content{transform:translateY(0%)}.info-baner__mask{position:absolute;display:flex;overflow:hidden;width:100%;height:100%;padding:25px;transition:all .3s ease-in;color:#fff;background:transparent;align-items:flex-end}.baner-small{display:flex;height:212px;color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover;align-items:flex-end;justify-content:flex-start}.baner-small_offset{margin-bottom:3rem}.baner-small__content{position:relative;padding:3.5rem}.grid__line{display:block;width:100%}.grid__line_gray{border-left:1px solid #f5f5f5}.grid_design .col--lg-4:last-child .grid__line_gray{border-right:1px solid #f5f5f5}.grid__line_white{border-left:1px solid rgba(245,245,245,.04)}.grid_design .col--lg-4:last-child .grid__line_white{border-right:1px solid rgba(245,245,245,.04)}.grid_design .row{margin-right:0;margin-left:0}.solution{position:relative;width:100%;min-height:150px;padding:1rem 3.5rem;transition:all .2s ease-in;border-top:1px solid #f2f2f2}.solution:hover{color:#fff;background-color:#ff3c00}.solution:hover .solution__arrow{fill:#fff}.solution:hover .solution__ico{fill:#fff;stroke:#fff}.solution_bordered{border-bottom:1px solid #f2f2f2}.mech-ico{stroke:#ff3c00}.solution__ico{width:56px;height:56px;transition:all .2s ease-in;flex-shrink:0;fill:#ff3c00}.solution__arrow{position:absolute;top:0;right:4rem;bottom:0;margin:auto;fill:#ff3c00}.solution__content{max-width:200px;margin-left:3.5rem}.solution-link__title{font-size:1.4rem;padding-left:2rem;color:#a0a0a0}.solution-pdf{position:absolute;top:50%;right:4rem;transform:translateY(-50%)}.pdf_red{color:#ff3c00}.pdf{font-size:1.6rem;font-weight:700;display:inline-block;text-transform:uppercase}.solution-link__arrow{margin-left:3rem;fill:#ff3c00}.solution-link:hover .pdf_red{color:#fff}.solution-link:hover .solution-link__title{color:#fff}.solution-link:hover .solution-link__arrow{fill:#fff}.clients-slider__link{display:flex;height:100px;align-items:center;justify-content:center}.clients-slider__link img{max-height:100%}.slider__nav_center{display:flex;align-items:center;justify-content:center}.clients-slider{margin-bottom:8rem}.slider__arrow_ico{width:13px;height:8px;fill:#000}.slider__counter{font-size:1.6rem;display:inline-flex;color:#a0a0a0;align-items:center}.slider__current{display:inline-block;min-width:22px;color:#ff3c00}.slider__nav_offset{margin-left:7rem}.slider__arrow{margin-right:10px;margin-left:10px}.slider__sep{display:inline-block;padding-right:5px;padding-left:5px}.date_default{font-size:1.5rem}.new-tile__date{display:block;color:#a0a0a0}.new-tile_offset{padding:3.4rem 6rem 9rem 3.4rem}.new-tile__desc{display:block;margin-bottom:6rem}.new-tile{position:relative;display:block;transition:all .2s ease-in}.new-tile:hover{color:#fff;background-color:#ff3c00}.new-tile:hover .new-tile__date{color:#fff}.circle-plus.new-tile_plus{position:absolute;bottom:4rem;left:3.5rem}.new-tile_b{margin-top:2rem;margin-bottom:5rem}.default-paragraph_middle{font-size:1.7rem;line-height:1.4}.index-about__desc{padding-left:3.5rem}.index-presentation__ico{width:70px;height:40px;fill:#ff3c00;flex-shrink:0}.index-presentation__content{padding-right:4rem;padding-left:6rem}.index-presentation{padding-left:5rem}.index-about{position:relative;padding-top:4rem;border-top:1px solid #f2f2f2}.index-about:before{position:absolute;top:0;right:0;left:0;width:1px;height:100%;margin:auto;content:'';pointer-events:none;background:#f2f2f2}.index-presentation__desc{font-size:2.4rem;font-weight:700}.index-presentation__desc p{margin-top:0}.sqare__unit{font-size:3rem;bottom:0}.sqare__link{display:inline-block;padding-left:5rem;text-transform:uppercase}.sqare__title{font-family:'BebasNeue';font-size:6rem;font-weight:700;margin-right:4rem;white-space:nowrap;color:#ff3c00}.row.index-about__row{margin-bottom:3rem}.sqare_center{display:flex;align-items:center}.index-slider__item_end{align-items:flex-end}.breadcrump{display:flex;align-items:center;flex-wrap:wrap}.plused-box p{margin-bottom:0}.breadcrump a{display:inline-block;color:#c1baba}.breadcrump a:after{position:relative;position:static;display:inline-block;width:6px;height:6px;margin-right:16px;margin-left:7px;content:'';transform:rotate(45deg);border-top:1px solid #c1baba;border-right:1px solid #c1baba}.section_first{padding-top:2rem;padding-bottom:1rem}.breadcrump_offset{padding-left:1.5rem}.section-sidebar_centered{text-align:center}.section-sidebar .plused-link__title{font-size:2.4rem}.plused-link{text-align:left}.plused-link_red{color:#ff3c00}.plused-link_red .circle-plus_default{border-color:#ff3c00}.plused-link_red .circle-plus_default:before{background:#ff3c00}.plused-link_red .circle-plus_default:after{background:#ff3c00}.section-content_g-offset{padding-left:3.6rem}.page-slogan{font-size:1.8rem;line-height:1.6}.section-sidebar__plused{margin-top:8rem}.breadcrump_offset{margin-bottom:4rem}.slider-h__item{transition:all .2s ease-in;filter:grayscale(100%)}.slick-active .slider-h__item{filter:grayscale(0%)}.box_gray{background:#f8f8f8}.box_default{padding:5rem 3rem 3rem}.box-header_s-b{display:flex;align-items:center;justify-content:space-between}.box-header__title{font-size:2.4rem;font-weight:700;display:inline-block}.list-int{padding-left:0}.list-int li{font-size:1.8rem;line-height:1.4;position:relative;display:block;margin-top:3.1rem;padding-left:3.8rem}.box-header_offset{margin-bottom:1rem}.box_medium{padding:4rem 5rem}.list-int__numb{font-size:1.4rem;position:absolute;top:3px;left:0;display:inline-block;width:37px;color:#c1baba}.box_mark{padding:3.5rem;border-left:1px solid #f5f5f5;background:#fff}.box_r-b{border-right:1px solid #f5f5f5}.list_red{padding-left:0;list-style:none}.list_red li{font-size:1.7rem;line-height:1.6;position:relative;margin-top:1.5rem;margin-bottom:1.5rem;padding-left:3.4rem}.list_red li:before{position:absolute;top:8px;left:0;display:inline-block;width:7px;height:7px;content:'';border-radius:50%;background:#ff3c00}.solution_b-bordered{border-bottom:1px solid #f5f5f5}.solution__content_full{max-width:100%}.mark__title{margin-top:0}.section_t-bordered{border-top:1px solid #f5f5f5}.section_b-bordered{border-bottom:1px solid #f5f5f5}.toggle__header{font-size:2rem;font-weight:600;position:relative;cursor:pointer}.toggle__header_offset{padding-right:4rem;padding-left:3rem}.toggle__header__numb{top:2px}.toggle__content{display:none;padding-left:3rem}.toggle_offset{margin-top:3rem;margin-bottom:4rem}.circle-plus.toggle__circle-plus{position:absolute;top:-11px;right:0}.box_gruz{padding:5.5rem 2rem 5.5rem 23rem}.subtitle_decorated{position:relative;display:inline-flex;align-items:center}.subtitle_decorated:before{position:absolute;left:-30px;display:inline-block;width:77px;height:4px;content:'';transform:translateX(-100%);background:#ff3c00}.box_nl{border-left:none}.box_nr{border-right:none}.plused-box{position:relative;padding-left:3.5rem}.plused-box__ico{position:absolute;top:2px;left:0;display:inline-block;width:20px;height:20px}.plused-box__ico:before{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;width:13px;height:3px;margin:auto;content:'';background:#555}.plused-box__ico:after{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;width:3px;height:13px;margin:auto;content:'';background:#555}.section_last{padding-bottom:4rem}.slider-h{margin-bottom:2rem}.section_dark{position:relative;overflow:hidden;color:#fff;background:#35383e}.title_t-r{position:relative}.title_t-r:before{position:relative;display:block;width:2rem;height:3px;margin-bottom:2rem;content:'';background:#ff3c00}.section-sale{padding:1rem 0}.section-sale__content{position:relative;z-index:6;padding:3rem 3rem 5rem}.section-sale__title{font-size:5rem;margin-top:0;margin-bottom:0}.section-sale__sub{margin-bottom:1rem}.section_dark:before{position:absolute;z-index:4;top:0;left:0;width:100%;height:100%;content:'';background:rgba(53,56,62,.9)}.a2-vectr{position:relative;z-index:5;top:-10px;right:0;padding-bottom:5rem;text-align:right}.a2-vectr:before{position:absolute;bottom:0;left:0;width:100vw;height:1px;content:'';background:#484b50}.a2-vectr__img{position:relative;right:-2.3rem}.list_bold{font-weight:700}.slider-nav{padding-right:12rem;padding-left:12rem}.slider-nav__item{font-size:1.4rem;font-weight:700;padding-top:5rem;padding-bottom:5rem;text-align:center;text-transform:uppercase;color:#c1baba}.section_white{background:#fff}.vacancy_plus{margin-left:15px;flex-shrink:0}.slider-widgets{margin-bottom:5rem}.box_b-bordered{border-bottom:1px solid #f5f5f5}.slider-nav .slick-current .slider-nav__item{color:#333}.vacancy{display:flex;align-items:center;justify-content:space-between}.section_b-offset{margin-bottom:9rem}.vacancy:hover .circle-plus{border-color:#ff3c00}.vacancy:hover .circle-plus:before{background:#ff3c00}.vacancy:hover .circle-plus:after{background:#ff3c00}.btn-wrapper_t-offset{margin-top:4rem}.main_small{position:relative;padding-bottom:6rem}.liner-ico{flex-shrink:0}.contacts-liner-ico{position:relative;top:5px;width:13px;height:13px}.mail__title_red{color:#ff3c00}.footer .grid__line{border-right-color:#e8e8ea!important;border-left-color:#e8e8ea}.contacts-info__item{max-width:419px;margin-bottom:2.5rem}.contact-man__title{display:block;margin-bottom:3rem}.contact-man__job{font-size:1.8rem;display:block;margin-bottom:1rem}.iconed.contact-man__link{display:flex;margin-bottom:1rem}.contact-map{width:100%;height:515px}.contact-man{margin-bottom:5rem}.copack-ico{width:43px;height:43px;fill:#ff3c00}.subtitle_block{display:block}.right-arrow-red{width:13px;height:8px;fill:#ff3c00}.box_s{padding-right:1.4rem;padding-left:1.4rem}.num-item{padding:2rem 2.8rem}.num-item__title{margin-top:0}.num-item__header{font-weight:600;display:flex;margin-bottom:1.5rem;color:#a0a0a0;align-items:flex-start;justify-content:space-between}.num-item__ico{width:25px;height:31px;fill:#ff3c00}.shipping-ico{width:31px;height:31px;fill:#ff3c00}.num-item__desc p{margin-top:1rem;margin-bottom:1rem}.section_b-small{margin-bottom:4rem}.section_t-micro{padding-top:1rem}.sidebar-secton{padding:0 4rem}.target-item{padding:4rem}.target-el__core{font-family:'BebasNeue';font-size:3.6rem;font-weight:700;line-height:1;display:inline-flex;width:58px;height:58px;color:#fff;border-radius:50%;background:#ff3c00;align-items:center;justify-content:center;flex-shrink:0}.target-el__core span{position:relative;top:2px;display:inline-block}.target-el__circle-inside{display:inline-flex;width:112px;height:112px;border:1px solid #f3f3f3;border-radius:50%;flex-shrink:0;align-items:center;justify-content:center}.target-el{position:relative;display:flex;transform:translateX(-90px);align-items:center}.target-el__circle{display:inline-flex;width:180px;height:180px;border:1px solid #f0f0f0;border-radius:50%;flex-shrink:0;align-items:center;justify-content:center}.target-el__title{font-size:2rem;font-weight:700;display:inline-block;margin-left:-26px;padding-bottom:14px}.section_target{padding-bottom:4rem}.section_target:before{position:absolute;top:50%;left:0;width:100%;height:1px;content:'';transform:translateY(-50%);background:#f0f0f0}.target-el__content_s-b{display:flex;width:100%;align-items:center;justify-content:space-between}.target-el__content_s-b .right-arrow-red{position:relative;top:-.6rem}.toggle.active .circle-plus_default{transform:rotate(45deg);border-color:#ff3c00}.toggle.active .circle-plus_default:before{background:#ff3c00}.toggle.active .circle-plus_default:after{background:#ff3c00}.slider__nav_t-offset{padding-top:3rem}.object-tab{border-bottom:1px solid #f0f0f0}.iconed_start .solution__ico{margin-top:2rem}.object-tab__link{font-size:2rem;font-weight:700;display:inline-block;border-bottom:2px solid transparent;padding:1.5rem 4rem}.object-tab__link.active{border-bottom-color:#ff3c00}.object{padding-top:3rem}.tab-widget-nav_bordered{border-bottom:1px solid #f0f0f0}.tab-widget__link{font-size:2rem;font-weight:700;display:inline-block;color:#c1baba;border-bottom:3px solid transparent;padding:1.2rem 3rem}.tab-widget__link.active{color:#000;border-color:#ff3c00}.tab-widget__nav_bordered{border-bottom:1px solid #f0f0f0}.tab-widget__nav_offset{margin-bottom:4rem}.more-up__title{font-size:1.6rem;font-weight:700;display:inline-block;margin-right:4.4rem}.more-up{display:flex;padding:3rem 1rem;border-top:1px solid #f0f0f0;border-bottom:3px solid #dd3d0e;align-items:center}.toggle-content{display:none}.more-up__ico{width:8px;height:14px;transition:all .2s ease-in;transform:scale(-1);fill:#dd3d0e}.more-up.active .more-up__ico{transform:scale(1)}.obj-item{padding-bottom:6rem}.tab{display:none}@keyframes show{0%{opacity:0}100%{opacity:1}}.tab.active{display:block;animation:show .2s ease-in forwards}.slider-h_n-o{font-size:0;margin-bottom:0}.box_t{padding:0 3rem 3rem}.header-nav_dark{position:static;color:#000}.header-nav_dark .header-hamb{display:none}.plused-link__title{display:block;max-width:205px}.dectop-header__content_bordered{padding-top:4rem;padding-bottom:3rem;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}.white-page__title{font-family:'BebasNeue';font-size:6rem;font-weight:700;position:relative;padding-left:3.1rem;border-left:4px solid #ff3c00}.white-page__content .subtitle{margin-bottom:0}.date-widget{padding:4rem}.date-widget__title{font-family:'BebasNeue';font-size:6rem;font-weight:700;display:block;color:#ff3c00}.date-widget__sub{font-size:3rem}.default-paragraph_b-middle{margin-bottom:4rem}.date-widget__year{font-size:1.8rem}.page-slogan_b-middle{margin-bottom:5rem}.contacts-widget__phone{display:block;margin-bottom:1.5rem}.contacts-widget__info_b{margin-bottom:4rem}.mail_red{color:#ff3c00}.list_num{padding-left:0;list-style:none}.list_num li{position:relative;padding-left:3.5rem}.list_num li:not(:last-child){margin-bottom:2rem}.paragraph_b-middle{margin-bottom:4rem}.list_num__title{font-weight:600;line-height:1;position:absolute;top:0;left:0;display:inline-flex;width:22px;height:22px;color:#fff;border-radius:50%;background:#ff3c00;align-items:center;justify-content:center}.sklad-char__sub{font-size:3rem;display:inline-block}.sklad-char__title{font-family:'BebasNeue';font-size:6rem;font-weight:700;display:block;color:#ff3c00}.list_num__desc{font-size:1.8rem;display:inline-block}.sklad-char__desc{font-size:1.8rem;display:block}.sklad-char_offset{margin-top:4rem}.paragraph_large p{font-size:1.7rem;line-height:1.6;margin-bottom:4rem}.require-section__img{position:relative;width:50vw;padding-top:3rem;padding-left:10rem}.require-section{position:relative;overflow:hidden;padding-top:3rem}.table__tr{display:table-row}.table{display:table}.table__td{font-size:1.8rem;display:table-cell;padding:1.5rem 4rem}.table__th{font-size:1.8rem;font-weight:700;display:table-cell;padding:1.5rem 4rem;white-space:nowrap}.table-counter__numb{font-size:1.4rem;display:inline-block;margin-right:1.2rem;color:#c1baba}.table-wrapper{margin-top:5rem;margin-bottom:3rem}.table-counter{display:inline-flex;align-items:center}.table-mobile{font-size:1.6rem;font-weight:600;display:none;margin-bottom:1rem}.table_zebre{width:100%}.table_zebre .table__th:first-child{width:250px}.table_zebre .table__tr:nth-child(odd){background:#f4f5f7}.circle-plus.circle-plus_iconed{display:flex;align-items:center;justify-content:center}.circle-plus.circle-plus_iconed:before{display:none!important}.circle-plus.circle-plus_iconed:after{display:none!important}.r-arrow-ico{width:14px;height:8px;fill:#dd3d0e}.slider-h-nav{position:relative}.slider-h-nav__ico{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transition:all .2s ease-in;fill:#333}.slider-h-nav_left{left:-65px}.slider-h-nav_right{right:-65px}.slider-h-nav__arrow{position:absolute;top:50%;display:inline-flex;width:30px;height:30px;cursor:pointer;transform:translateY(-50%);align-items:center;justify-content:center}.slider-h-nav__arrow:hover .slider-h-nav__ico{fill:#ff3c00}.popup{position:relative;margin-right:auto;margin-left:auto;background:#fff}.popup_default{max-width:840px;margin-top:3rem;margin-bottom:3rem;padding:4rem}.popup__title{font-size:3rem}.popup__title_center{text-align:center}.vacancy-header{display:flex;width:100%;padding:1rem 0;border-bottom:1px solid #d4cdcd;align-items:center;justify-content:space-between;flex-wrap:wrap}.popup_callback{max-width:600px;margin-top:3rem;margin-bottom:3rem;padding:4rem}.popup .mfp-close{font-family:'ProximaNova';font-size:31px;font-weight:400;line-height:1;top:2rem;right:2rem;width:44px;height:44px;transition:all .2s ease-in;border:2px solid #d4cdcd;border-radius:50%}.popup .mfp-close:hover{color:#ff3c00;border-color:#ff3c00}.popup .mfp-close:focus{top:2rem;right:2rem}.vacancy-header__price{font-weight:600}.client-logo{display:flex;width:100%;height:90px;margin-bottom:1rem;align-items:center;justify-content:flex-start}.client-logo:hover img{filter:grayscale(0)}.client-logo img{max-width:100%;max-height:100%;transition:all .2s ease-in;filter:grayscale(100%)}.client-item{display:block;margin-bottom:5rem}.client-item__title{font-size:1.6rem;font-weight:700;position:relative;display:block;padding-left:3.5rem}.client-item__title:before{position:absolute;top:6px;left:0;width:20px;height:3px;content:'';background:#ff3c00}.input-widget{position:relative;padding-top:1.3rem}.input-widget__label{font-size:1.6rem;position:absolute;bottom:1rem;left:0;transition:all .2s ease-in;color:#d4cdcd}.input-widget__input{font-size:1.4rem;width:100%;height:35px;color:#353333;border:none;border-bottom:1px solid #d4cdcd}.input-widget__input:focus{outline:none}.input-widget__input:focus + .input-widget__label{font-size:1.2rem;transform:translateY(-20px);color:#ff3c00}.custom-select_transparent{padding-top:1.3rem}.custom-select_transparent *{outline:none}.custom-select_transparent .select2-container--default .select2-selection--single{height:35px;border:none;border-bottom:1px solid #d4cdcd;border-radius:0}.custom-select_transparent .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1.4rem;line-height:34px;padding-left:0;color:#353333}.custom-select_transparent .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.custom-select_transparent .select2-container--default .select2-selection--single .select2-selection__arrow{height:31px}.custom-select_transparent .select2-container--default .select2-selection--single .select2-selection__arrow:before{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;width:6px;height:6px;margin:auto;content:'';transform:rotate(45deg);border-right:1px solid #000;border-bottom:1px solid #000}.custom-select_transparent .select2-container{width:100%!important}.popup-form__label{font-size:1.6rem;display:block;margin-bottom:.5rem;color:#d4cdcd}.input-widget__textarea{width:100%;height:35px;resize:none;border:none;border-bottom:1px solid #d4cdcd;outline:none}.checkbox__input{display:none}.checkbox__input:checked + .checkbox__label:after{opacity:1}.checkbox__label{position:relative;display:inline-block;padding-left:3rem;cursor:pointer;user-select:none}.checkbox__label:before{position:absolute;top:1px;left:0;display:inline-block;width:15px;height:15px;content:'';background:#e8e8e8}.checkbox__label:after{position:absolute;top:4px;left:3px;display:inline-block;width:7px;height:4px;content:'';transition:all .2s ease-in;transform:rotate(-45deg);opacity:0;border-bottom:2px solid #dd3d0e;border-left:2px solid #dd3d0e}.checkbox{display:inline-block}.popup-form__item{margin-bottom:3rem}.input-widget.active .input-widget__label{font-size:1.2rem;transform:translateY(-20px);color:#ff3c00}.popup-form__item_centered{text-align:center}.select2-dropdown{border-color:#d4cdcd!important;border-radius:0!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff!important;background-color:#ff3c00!important}.select2-container--default .select2-results__option[aria-selected=true]{color:#000!important;background-color:#f1f1f1!important}.mfp-zoom-in .mfp-with-anim{transition:all .2s ease-in-out;transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-bg{transition:all .3s ease-out;opacity:0}.mfp-zoom-in.mfp-ready .mfp-with-anim{transform:scale(1);opacity:1}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.col{box-sizing:border-box;max-width:100%;padding:0 15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.col--no-gutters{padding:0}.grid{box-sizing:border-box;padding:0 15px}.grid--container{width:100%;max-width:1470px;margin:0 auto}.grid--no-gutters{padding:0}.row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;box-sizing:border-box;margin:0 -15px;padding:0;list-style:none;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.row:last-child{margin-bottom:0}.row--no-gutters{margin:0}.text--left{text-align:left}.text--right{text-align:right}.text--center{text-align:center}.row--xs-top{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.row--xs-center{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.row--xs-bottom{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.col--xs-align-top{-ms-flex-item-align:start;align-self:flex-start}.col--xs-align-center{-ms-flex-item-align:center;align-self:center}.col--xs-align-bottom{-ms-flex-item-align:end;align-self:flex-end}.col--xs-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.col--xs-reset{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.col--xs-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.row--xs-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.col--xs-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.text--xs-right{text-align:right}.text--xs-left{text-align:left}.text--xs-center{text-align:center}.col--xs{max-width:100%;padding:1rem .5rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--xs-1{width:8.3333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-2{width:16.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-3{width:25%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-4{width:33.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-5{width:41.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-6{width:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-7{width:58.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-8{width:66.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-10{width:83.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-11{width:91.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-12{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xs-offset-0{margin-left:0}.col--xs-offset-1{margin-left:8.3333333333333%}.col--xs-offset-2{margin-left:16.666666666667%}.col--xs-offset-3{margin-left:25%}.col--xs-offset-4{margin-left:33.333333333333%}.col--xs-offset-5{margin-left:41.666666666667%}.col--xs-offset-6{margin-left:50%}.col--xs-offset-7{margin-left:58.333333333333%}.col--xs-offset-8{margin-left:66.666666666667%}.col--xs-offset-9{margin-left:75%}.col--xs-offset-10{margin-left:83.333333333333%}.col--xs-offset-11{margin-left:91.666666666667%}.col--xs-offset-12{margin-left:100%}@media (min-width: 544px){.row--sm-top{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.row--sm-center{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.row--sm-bottom{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.col--sm-align-top{-ms-flex-item-align:start;align-self:flex-start}.col--sm-align-center{-ms-flex-item-align:center;align-self:center}.col--sm-align-bottom{-ms-flex-item-align:end;align-self:flex-end}.col--sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.col--sm-reset{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.col--sm-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.row--sm-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.col--sm-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.text--sm-right{text-align:right}.text--sm-left{text-align:left}.text--sm-center{text-align:center}.col--sm{max-width:100%;padding:1rem .5rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--sm-1{width:8.3333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-2{width:16.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-3{width:25%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-4{width:33.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-5{width:41.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-6{width:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-7{width:58.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-8{width:66.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-10{width:83.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-11{width:91.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-12{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--sm-offset-0{margin-left:0}.col--sm-offset-1{margin-left:8.3333333333333%}.col--sm-offset-2{margin-left:16.666666666667%}.col--sm-offset-3{margin-left:25%}.col--sm-offset-4{margin-left:33.333333333333%}.col--sm-offset-5{margin-left:41.666666666667%}.col--sm-offset-6{margin-left:50%}.col--sm-offset-7{margin-left:58.333333333333%}.col--sm-offset-8{margin-left:66.666666666667%}.col--sm-offset-9{margin-left:75%}.col--sm-offset-10{margin-left:83.333333333333%}.col--sm-offset-11{margin-left:91.666666666667%}.col--sm-offset-12{margin-left:100%}}@media (min-width: 768px){.row--md-top{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.row--md-center{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.row--md-bottom{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.col--md-align-top{-ms-flex-item-align:start;align-self:flex-start}.col--md-align-center{-ms-flex-item-align:center;align-self:center}.col--md-align-bottom{-ms-flex-item-align:end;align-self:flex-end}.col--md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.col--md-reset{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.col--md-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.row--md-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.col--md-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.text--md-right{text-align:right}.text--md-left{text-align:left}.text--md-center{text-align:center}.col--md{max-width:100%;padding:1rem .5rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--md-1{width:8.3333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-2{width:16.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-3{width:25%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-4{width:33.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-5{width:41.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-6{width:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-7{width:58.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-8{width:66.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-10{width:83.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-11{width:91.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-12{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--md-offset-0{margin-left:0}.col--md-offset-1{margin-left:8.3333333333333%}.col--md-offset-2{margin-left:16.666666666667%}.col--md-offset-3{margin-left:25%}.col--md-offset-4{margin-left:33.333333333333%}.col--md-offset-5{margin-left:41.666666666667%}.col--md-offset-6{margin-left:50%}.col--md-offset-7{margin-left:58.333333333333%}.col--md-offset-8{margin-left:66.666666666667%}.col--md-offset-9{margin-left:75%}.col--md-offset-10{margin-left:83.333333333333%}.col--md-offset-11{margin-left:91.666666666667%}.col--md-offset-12{margin-left:100%}}@media (min-width: 992px){.row--lg-top{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.row--lg-center{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.row--lg-bottom{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.col--lg-align-top{-ms-flex-item-align:start;align-self:flex-start}.col--lg-align-center{-ms-flex-item-align:center;align-self:center}.col--lg-align-bottom{-ms-flex-item-align:end;align-self:flex-end}.col--lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.col--lg-reset{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.col--lg-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.row--lg-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.col--lg-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.text--lg-right{text-align:right}.text--lg-left{text-align:left}.text--lg-center{text-align:center}.col--lg{max-width:100%;padding:1rem .5rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--lg-1{width:8.3333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-2{width:16.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-3{width:25%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-4{width:33.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-5{width:41.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-6{width:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-7{width:58.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-8{width:66.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-10{width:83.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-11{width:91.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-12{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--lg-offset-0{margin-left:0}.col--lg-offset-1{margin-left:8.3333333333333%}.col--lg-offset-2{margin-left:16.666666666667%}.col--lg-offset-3{margin-left:25%}.col--lg-offset-4{margin-left:33.333333333333%}.col--lg-offset-5{margin-left:41.666666666667%}.col--lg-offset-6{margin-left:50%}.col--lg-offset-7{margin-left:58.333333333333%}.col--lg-offset-8{margin-left:66.666666666667%}.col--lg-offset-9{margin-left:75%}.col--lg-offset-10{margin-left:83.333333333333%}.col--lg-offset-11{margin-left:91.666666666667%}.col--lg-offset-12{margin-left:100%}}@media (min-width: 1200px){.row--xl-top{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.row--xl-center{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.row--xl-bottom{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}.col--xl-align-top{-ms-flex-item-align:start;align-self:flex-start}.col--xl-align-center{-ms-flex-item-align:center;align-self:center}.col--xl-align-bottom{-ms-flex-item-align:end;align-self:flex-end}.col--xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.col--xl-reset{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.col--xl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.row--xl-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.col--xl-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.text--xl-right{text-align:right}.text--xl-left{text-align:left}.text--xl-center{text-align:center}.col--xl{max-width:100%;padding:1rem .5rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.col--xl-1{width:8.3333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-2{width:16.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-3{width:25%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-4{width:33.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-5{width:41.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-6{width:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-7{width:58.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-8{width:66.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-9{width:75%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-10{width:83.333333333333%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-11{width:91.666666666667%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-12{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.col--xl-offset-0{margin-left:0}.col--xl-offset-1{margin-left:8.3333333333333%}.col--xl-offset-2{margin-left:16.666666666667%}.col--xl-offset-3{margin-left:25%}.col--xl-offset-4{margin-left:33.333333333333%}.col--xl-offset-5{margin-left:41.666666666667%}.col--xl-offset-6{margin-left:50%}.col--xl-offset-7{margin-left:58.333333333333%}.col--xl-offset-8{margin-left:66.666666666667%}.col--xl-offset-9{margin-left:75%}.col--xl-offset-10{margin-left:83.333333333333%}.col--xl-offset-11{margin-left:91.666666666667%}.col--xl-offset-12{margin-left:100%}}.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{position:relative;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;height:32px;cursor:pointer;border-radius:4px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{color:#4a4a4a;border-radius:0;background:rgba(92,196,239,.1)}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);border-radius:4px 0 0 4px;background-color:rgba(92,196,239,.1)}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);border-radius:0 4px 4px 0;background-color:rgba(92,196,239,.1)}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:8px 0 3px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--day-name{font-size:.8em;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;text-transform:uppercase;color:#ff9a19;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;top:0;left:0}@media print{.datepickers-container{display:none}}.datepicker{font-family:Tahoma,sans-serif;font-size:14px;position:absolute;z-index:100;left:-100000px;box-sizing:content-box;width:250px;transition:opacity .3s ease,left 0 .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0 .3s;transition:opacity .3s ease,transform .3s ease,left 0 .3s,-webkit-transform .3s ease;opacity:0;color:#4a4a4a;border:1px solid #dbdbdb;border-radius:4px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15)}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{transition:opacity .3s ease,left 0 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0 0;transition:opacity .3s ease,transform .3s ease,left 0 0s,-webkit-transform .3s ease;-webkit-transform:translate(0);transform:translate(0);opacity:1}.datepicker-inline .datepicker{position:static;right:auto;left:auto;-webkit-transform:none;transform:none;opacity:1;border-color:#d7d7d7;box-shadow:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;z-index:-1;width:10px;height:10px;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;background:#fff}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:32px;padding:4px;border-bottom:1px solid #efefef;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{padding:0 8px;border-radius:4px}.datepicker--buttons,.datepicker--time{padding:4px;border-top:1px solid #efefef}.datepicker--nav-title i{font-style:normal;margin-left:5px;color:#9c9c9c}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:32px;cursor:pointer;color:#4eb5e6;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.datepicker--time.-am-pm- .datepicker--time-sliders{max-width:138px;-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{max-width:153px;margin-right:10px;-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px}.datepicker--time-label{font-size:12px;display:none}.datepicker--time-current{font-size:14px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 0 10px;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1}.datepicker--time-current-colon{line-height:1;margin:0 2px 3px}.datepicker--time-current-hours,.datepicker--time-current-minutes{font-family:'Century Gothic',CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{position:absolute;z-index:-1;top:-3px;right:-2px;bottom:-2px;left:-2px;content:'';opacity:0;border-radius:4px;background:#f0f0f0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{font-size:11px;margin-bottom:1px;margin-left:6px;text-transform:uppercase;color:#9c9c9c;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.datepicker--time-row{font-size:11px;display:-webkit-flex;display:-ms-flexbox;display:flex;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{height:100%;margin:0;padding:0;cursor:pointer;background:0 0;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{border-color:#5cc4ef;background:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{border-color:#5cc4ef;background:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{border-color:#5cc4ef;background:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;width:12px;height:12px;margin-top:-6px;cursor:pointer;transition:background .2s;border:1px solid #dedede;border-radius:3px;background:#fff;-webkit-appearance:none}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;width:12px;height:12px;cursor:pointer;transition:background .2s;border:1px solid #dedede;border-radius:3px;background:#fff}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;width:12px;height:12px;cursor:pointer;transition:background .2s;border:1px solid #dedede;border-radius:3px;background:#fff}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{height:1px;cursor:pointer;color:transparent;border:none;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{height:1px;cursor:pointer;color:transparent;border:none;background:0 0}.datepicker--time-row input[type=range]::-ms-track{height:1px;cursor:pointer;color:transparent;border:none;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{font-size:16px;position:relative;width:1em;height:1em;margin:0 5px -1px 0;color:#9c9c9c;border:1px solid;border-radius:50%}.datepicker--time-icon:after,.datepicker--time-icon:before{position:absolute;content:'';background:currentColor}.datepicker--time-icon:after{top:calc(50% + 1px);left:calc(50% - 1px);width:1px;height:.4em;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{top:calc(50% + 1px);left:calc(50% - 1px);width:.4em;height:1px}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{color:#ccc;background-color:rgba(92,196,239,.1)}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{border:none;background:0 0}.fileuploader-input .fileuploader-input-button,.fileuploader-input .fileuploader-input-caption,.fileuploader-items .fileuploader-item .fileuploader-action i,.fileuploader-items .fileuploader-item .fileuploader-progressbar .bar,.fileuploader-items .fileuploader-item .progress-bar2 .fileuploader-progressbar .bar,.fileuploader-items .fileuploader-item span.fileuploader-action-popup,.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-tools li a,.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-zoomer a[data-action],.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button,.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button.button-success{-webkit-transition:.7s cubic-bezier(.17,.67,0,1.01);-o-transition:.7s cubic-bezier(.17,.67,0,1.01);transition:.7s cubic-bezier(.17,.67,0,1.01)}.fileuploader-items .fileuploader-item,.fileuploader-items .fileuploader-item .fileuploader-action,.fileuploader-items .fileuploader-item .fileuploader-item-icon,.fileuploader-items .fileuploader-item .fileuploader-item-image canvas,.fileuploader-items .fileuploader-item .fileuploader-item-image img,.fileuploader-popup,.fileuploader-popup .fileuploader-popup-node{-webkit-animation:fileuploaderFadeIn .2s ease;animation:fileuploaderFadeIn .2s ease}.fileuploader-input .fileuploader-input-button,.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button,.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button.button-success{font-weight:700;display:inline-block;margin:0;padding:14px 22px;cursor:pointer;vertical-align:middle;text-decoration:none;border:none;border-radius:30px;outline:0}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button{color:#90a0bc;background:#e6ebf4}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button:hover{transform:translate3d(0,-1px,0);background:#edf1f7}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button:active{transform:translate3d(0,1px,0);background:#dfe5f1}.fileuploader-input .fileuploader-input-button,.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button.button-success{color:#fff;background:#9658fe;background:-moz-linear-gradient(-45deg,#3a8ffe 0,#9658fe 100%);background:-webkit-linear-gradient(-45deg,#3a8ffe 0,#9658fe 100%);background:linear-gradient(135deg,#3a8ffe 0,#9658fe 100%);background-position:center;background-size:140% auto;box-shadow:0 4px 18px rgba(0,0,0,.04)}.fileuploader-input .fileuploader-input-button:hover,.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button.button-success:hover{transform:translate3d(0,-2px,0);background-position:left;box-shadow:0 8px 25px rgba(0,0,0,.15)}.fileuploader-input .fileuploader-input-button:active,.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button.button-success:active{transform:translate3d(0,2px,0);background-position:right;box-shadow:0 4px 25px rgba(0,0,0,.15)}.fileuploader-input .fileuploader-main-icon:after,.fileuploader-items .fileuploader-item .fileuploader-action i,.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-tools li a i:after,.fileuploader-popup .fileuploader-popup-move:after{font-family:font-fileuploader!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fileuploader-input .fileuploader-input-caption .fileuploader-pending-loader,.fileuploader-items .fileuploader-item .fileuploader-item-image.fileuploader-loading:after,.fileuploader-items .fileuploader-item.upload-pending .fileuploader-action-remove:after,.fileuploader-popup.loading:after{position:absolute;min-width:24px;max-width:48px;min-height:24px;max-height:48px;content:'';background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJsb2FkZXItMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZGRlNGY2IiBkPSJNNDMuOTM1LDI1LjE0NWMwLTEwLjMxOC04LjM2NC0xOC42ODMtMTguNjgzLTE4LjY4M2MtMTAuMzE4LDAtMTguNjgzLDguMzY1LTE4LjY4MywxOC42ODNoNC4wNjhjMC04LjA3MSw2LjU0My0xNC42MTUsMTQuNjE1LTE0LjYxNWM4LjA3MiwwLDE0LjYxNSw2LjU0MywxNC42MTUsMTQuNjE1SDQzLjkzNXoiPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCIgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgMjUgMjUiIHRvPSIzNjAgMjUgMjUiIGR1cj0iMC42cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiLz4gPC9wYXRoPiA8L3N2Zz4=) no-repeat center;background-size:contain}.fileuploader-items .fileuploader-item .fileuploader-item-icon i,.fileuploader-items .fileuploader-item .fileuploader-item-image canvas,.fileuploader-items .fileuploader-item .fileuploader-item-image img,.fileuploader-items .fileuploader-item .fileuploader-item-image.fileuploader-loading:after,.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point:after,.fileuploader-popup .fileuploader-popup-move:after,.fileuploader-popup.loading:after{top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.fileuploader-items .fileuploader-item .fileuploader-action,.fileuploader-items .fileuploader-item .progress-bar2 span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fileuploader-input .fileuploader-input-button,.fileuploader-items .fileuploader-item .fileuploader-item-icon,.fileuploader-items .fileuploader-item .progress-bar2 .fileuploader-progressbar,.fileuploader-popup .fileuploader-cropper,.fileuploader-popup .fileuploader-cropper *,.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-tools li a,.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button,.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button.button-success,.fileuploader-popup .fileuploader-popup-move,.fileuploader-popup .fileuploader-popup-node .fileuploader-popup-file-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fileuploader,.fileuploader *,.fileuploader :after,.fileuploader :before,.fileuploader-popup,.fileuploader-popup *,.fileuploader-popup :after,.fileuploader-popup :before{box-sizing:border-box}.fileuploader{line-height:normal;display:block;width:100%;margin:16px 0;padding:16px;border-radius:6px;background:#fafbfd}.fileuploader-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;border:1px solid transparent;border-radius:30px}.fileuploader-input .fileuploader-input-caption{font-weight:700;position:relative;display:inline-block;overflow:hidden;margin-right:16px;padding:13px 16px;white-space:nowrap;text-overflow:ellipsis;color:#789bec;border:1px solid #ebeef1;border-radius:30px;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.01);-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:start;align-self:flex-start}.fileuploader-focused .fileuploader-input .fileuploader-input-caption{border-color:#789bec}.fileuploader-input .fileuploader-input-caption .fileuploader-pending-loader{position:relative;display:inline-block;min-height:22px;margin-right:6px;vertical-align:middle}.fileuploader-input .fileuploader-main-icon{color:#789bec}.fileuploader-input .fileuploader-main-icon:after{content:''}.fileuploader-input.fileuploader-dragging{border:1px solid #ebeef1;border-style:dashed;background:#fff}.fileuploader-input.fileuploader-dragging .fileuploader-input-caption{border-color:transparent}.fileuploader-input.fileuploader-dragging .fileuploader-input-button{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.fileuploader-disabled .fileuploader-input{cursor:default;pointer-events:none!important;opacity:.7}.fileuploader-items .fileuploader-items-list{display:block;margin:0 -16px;padding:0;list-style:none}.fileuploader-items .fileuploader-item{position:relative;margin:0;padding:20px 16px 20px 22px;animation-duration:.6s;border-bottom:1px solid #ebeef1}.fileuploader-items .fileuploader-item:last-child{margin-bottom:-16px;border-bottom:0}.fileuploader-items .fileuploader-item.upload-failed{background:rgba(254,84,111,.06)}.fileuploader-items .fileuploader-item.upload-pending .fileuploader-action-remove:after{position:absolute;top:-8px;left:-8px;width:36px;height:36px}.fileuploader-items .fileuploader-item .columns{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}.fileuploader-items .fileuploader-item .column-thumbnail{position:relative;width:36px;height:36px}.fileuploader-items .fileuploader-item .column-title{overflow:hidden;padding-right:16px;padding-left:16px;color:#74809d;-webkit-box-flex:1;-ms-flex:1;flex:1}.fileuploader-items .fileuploader-item .column-title a{display:inline-block;width:100%;height:100%;text-decoration:none;color:#74809d}.fileuploader-items .fileuploader-item .column-title div{font-weight:700;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.fileuploader-items .fileuploader-item .column-title span{font-size:12px;color:#979fb8}.fileuploader-items .fileuploader-item .column-actions{margin:0 16px}.fileuploader-items .fileuploader-item .fileuploader-item-image{position:relative;overflow:hidden;width:100%;height:100%;border-radius:6px;background:#fff}.fileuploader-items .fileuploader-item .fileuploader-item-image.fileuploader-loading:after{width:50%;height:50%;content:''}.fileuploader-items .fileuploader-item .fileuploader-item-image canvas,.fileuploader-items .fileuploader-item .fileuploader-item-image img{position:absolute;max-width:none;max-height:100%}.fileuploader-items .fileuploader-item .fileuploader-item-icon{font-size:11px;position:relative;width:100%;height:100%;cursor:default;text-align:center;color:#fff;border-radius:4px;background:#ddd}.fileuploader-items .fileuploader-item .fileuploader-item-icon.is-bright-color{color:#888}.fileuploader-items .fileuploader-item .fileuploader-item-icon i{font-weight:700;font-style:normal;position:absolute;display:block;overflow:hidden;width:90%;white-space:nowrap}.fileuploader-items .fileuploader-item span.fileuploader-action-popup{position:absolute;top:0;left:0;display:none;width:100%;height:100%;cursor:pointer;opacity:0;border-radius:6px;background:rgba(43,56,71,.2)}.fileuploader-items .fileuploader-item span.fileuploader-action-popup:hover{opacity:1}.fileuploader-items .fileuploader-item span.fileuploader-action-popup:active{background:rgba(43,56,71,.4)}.fileuploader-items .fileuploader-item .fileuploader-action{position:relative;display:inline-block;width:20px;height:20px;cursor:pointer;vertical-align:top;color:#c0c6d2}.fileuploader-items .fileuploader-item .fileuploader-action + .fileuploader-action{margin-left:16px}.fileuploader-items .fileuploader-item .fileuploader-action:hover{color:#789bec}.fileuploader-items .fileuploader-item .fileuploader-action:active{color:#668ee9}.fileuploader-items .fileuploader-item .fileuploader-action i{font-size:20px;line-height:20px;display:inline-block;width:100%;height:100%;text-align:center;border-radius:50%}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-remove i{font-size:14px;transform:rotate(45deg);color:#fff;background:#94c22b;text-shadow:none}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-remove i:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:10px;height:2px;margin:auto;content:'';background:#fff}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-remove i:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:2px;height:10px;margin:auto;content:'';background:#fff}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-remove i:hover{background-color:#6b8c26}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-remove i:active{background-color:#6b8c26}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-download i:after{content:''}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-start i:after{content:''}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-sort i:after{content:''}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-edit i:after{content:''}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-retry i:after{content:''}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-rotate i:after{content:''}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-settings i:after{content:''}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-preview i:after{content:''}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-success i{font-size:14px;color:#fff;background:#43d084;box-shadow:-1px 1px 6px rgba(67,208,132,.8);text-shadow:none}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-success i:after{content:''}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-success i:hover{background:#fe7676;box-shadow:-1px 1px 6px rgba(254,118,118,.8)}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-success i:hover:after{content:''}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-success i:active{background-color:#fe6262}.fileuploader-items .fileuploader-item .fileuploader-action.fileuploader-action-success i:active:after{content:''}.fileuploader-items .fileuploader-item.file-has-popup span.fileuploader-action-popup{display:block}.fileuploader-items .fileuploader-item .fileuploader-progressbar{position:absolute;bottom:0;left:0;overflow:hidden;width:100%;height:4px;border-radius:6px}.fileuploader-items .fileuploader-item .fileuploader-progressbar .bar{position:absolute;top:0;left:0;width:0;height:100%;border-radius:6px;background:#789bec}.fileuploader-items .fileuploader-item .progress-bar2 .fileuploader-progressbar{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.fileuploader-items .fileuploader-item .progress-bar2 .fileuploader-progressbar .bar{position:absolute;top:0;left:0;width:0;height:100%;border-radius:0;background:rgba(104,125,219,.08)}.fileuploader-items .fileuploader-item .progress-bar2 span{font-size:48px;position:absolute;right:16px;color:rgba(151,159,184,.16)}.fileuploader-items .fileuploader-item.sorting{z-index:799;opacity:.8;border-radius:6px;background:#fafbfd;box-shadow:0 1px 4px rgba(0,0,0,.2)}.fileuploader-items .fileuploader-item.sorting,.fileuploader-items .fileuploader-item.sorting .fileuploader-action,.fileuploader-items .fileuploader-item.sorting .fileuploader-item-icon,.fileuploader-items .fileuploader-item.sorting .fileuploader-item-image canvas,.fileuploader-items .fileuploader-item.sorting .fileuploader-item-image img{-webkit-animation:none;animation:none}.fileuploader-items .fileuploader-sorter-placeholder{margin:0;padding:0;-webkit-animation:none;animation:none;background:rgba(0,0,0,.03)}.fileuploader-popup{position:fixed;z-index:1090;top:0;left:0;overflow:hidden;width:100%;height:100%;animation-duration:.4s;background:#191d1e}.fileuploader-popup.loading:after{z-index:8;width:48px;height:48px}.fileuploader-popup .fileuploader-popup-preview{position:relative;z-index:2;overflow:auto;width:100%;height:100%}.fileuploader-popup .fileuploader-popup-node{position:relative;display:flex;overflow:hidden;flex-direction:column;min-width:20px;max-width:100%;height:100%;min-height:20px;padding:80px 56px 64px;align-items:flex-start;justify-content:flex-start}.fileuploader-popup .fileuploader-popup-node .reader-node{position:relative;max-width:100%;max-height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);text-align:center}.fileuploader-popup .fileuploader-popup-node .reader-node.is-movable{cursor:grab}.fileuploader-popup .fileuploader-popup-node .reader-node.is-amoving:hover,.fileuploader-popup .fileuploader-popup-node .reader-node.is-moving{cursor:grabbing}.fileuploader-popup .fileuploader-popup-node .reader-node.is-amoving:hover .area-move,.fileuploader-popup .fileuploader-popup-node .reader-node.is-amoving:hover .point,.fileuploader-popup .fileuploader-popup-node .reader-node.is-moving .area-move,.fileuploader-popup .fileuploader-popup-node .reader-node.is-moving .point{cursor:grabbing!important}.fileuploader-popup .fileuploader-popup-node .reader-node.has-node-centered{display:flex;flex-direction:column;width:100%;height:100%;flex:1;align-items:center;justify-content:center}.fileuploader-popup .fileuploader-popup-node.astext .reader-node > div,.fileuploader-popup .fileuploader-popup-node.audio .reader-node > audio,.fileuploader-popup .fileuploader-popup-node.image .reader-node > img,.fileuploader-popup .fileuploader-popup-node.video .reader-node > video{max-width:100%;max-height:100%;margin:0;padding:0;-webkit-transform:translateZ(0);transform:translateZ(0);color:#47525d;border-radius:0;background:#fafafa;box-shadow:0 0 18px rgba(0,0,0,.4)}.fileuploader-popup .fileuploader-popup-node.audio .reader-node audio{width:450px}.fileuploader-popup .fileuploader-popup-node.astext .reader-node div{font-size:14px;line-height:16px;overflow-y:auto;max-width:992px;margin:0 auto;padding:20px;text-align:left;white-space:pre-wrap}.fileuploader-popup .fileuploader-popup-node .fileuploader-popup-file-icon{position:relative;display:inline-block;width:80px;height:80px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDkiIGhlaWdodD0iNjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiPiA8Zz4gIDx0aXRsZT5iYWNrZ3JvdW5kPC90aXRsZT4gIDxyZWN0IGZpbGw9Im5vbmUiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgaGVpZ2h0PSI0MDIiIHdpZHRoPSI1ODIiIHk9Ii0xIiB4PSItMSIvPiA8L2c+IDxnPiAgPHRpdGxlPkxheWVyIDE8L3RpdGxlPiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSIjYmJjYWNmIiBpZD0ic3ZnXzIiIGQ9Im00OSwxNi44NDJsMCw0Mi4xMDVjMCwyLjc5MSAtMi4yNyw1LjA1MyAtNS4wNjksNS4wNTNsLTM4Ljg2MiwwYy0yLjgsMCAtNS4wNjksLTIuMjYyIC01LjA2OSwtNS4wNTNsMCwtNTMuODk0YzAsLTIuNzkxIDIuMjY5LC01LjA1MyA1LjA2OSwtNS4wNTNsMjcuMDM0LDBsMTYuODk3LDE2Ljg0MnoiIGNsYXNzPSJjbHMtMSIvPiAgPHBhdGggZmlsbD0iI2RmZWFlZSIgZmlsbC1ydWxlPSJldmVub2RkIiBpZD0ic3ZnXzQiIGQ9Im00OSwxNS44OTlsMCwyLjA5NmwtMTMuODEzLDBjLTIuODYsMCAtNC4xNzksLTIuMzIgLTQuMTc5LC01LjE4MWwwLC0xMi44MTRsMi4wOTIsMGwxNS45LDE1Ljg5OXoiIGNsYXNzPSJjbHMtMyIvPiA8L2c+PC9zdmc+) no-repeat center;background-size:contain}.fileuploader-popup .fileuploader-popup-node .fileuploader-popup-file-icon div{position:absolute;bottom:14px;left:0;max-width:100%;padding:4px 6px;word-wrap:break-word;color:#fff;border-radius:4px}.fileuploader-popup .fileuploader-popup-node .fileuploader-popup-file-icon div.is-bright-color{color:#888}.fileuploader-popup .fileuploader-popup-node .fileuploader-popup-file-icon div i{font-weight:700;font-style:normal;white-space:nowrap;text-transform:uppercase}.fileuploader-popup .fileuploader-popup-content{color:#fdfdfd;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.fileuploader-popup .fileuploader-popup-content ul{margin:0;padding:0;list-style:none}.fileuploader-popup .fileuploader-popup-content ul li{display:inline-block;margin:0;padding:0}.fileuploader-popup .fileuploader-popup-content ul li + li{margin-left:16px}.fileuploader-popup .fileuploader-popup-header{position:absolute;z-index:2;top:0;left:0;display:flex;flex-direction:row;width:100%;padding:16px;background:rgba(0,0,0,.8);background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(360deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);align-items:center}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-meta{display:flex;overflow:hidden;white-space:nowrap;flex:1}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-meta li:first-child{overflow:hidden}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-meta span{font-size:14px;display:block;color:#80868b}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-meta h5{font-size:14px;font-weight:700;overflow:hidden;max-width:100%;margin:4px 0 0;text-overflow:ellipsis}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-info:not(:empty){margin-left:16px;flex:1}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-buttons{margin-left:16px}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-button{padding:14px 24px;text-shadow:none}.fileuploader-popup .fileuploader-popup-footer{position:absolute;z-index:2;bottom:0;left:0;width:100%;text-align:center;background:rgba(0,0,0,.8);background:-moz-linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%)}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-tools li a{display:inline-block;padding:16px;padding-bottom:13px;cursor:pointer;text-decoration:none;color:#fdfdfd;border-bottom:3px solid transparent}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-tools li a i{font-size:20px;display:inline-block;margin-right:6px;vertical-align:middle}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-tools li a:hover{color:#fff;border-bottom-color:#789bec}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-tools li a[data-action=remove] i:after{content:''}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-tools li a[data-action=crop] i:after{content:''}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-tools li a[data-action=rotate-cw] i:after{content:''}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-zoomer{font-size:14px}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-zoomer a[data-action]{font-size:16px;line-height:24px;width:24px;height:24px;padding:0;vertical-align:middle;color:#fdfdfd;border:none;border-radius:50%;background:rgba(255,255,255,.1);text-shadow:none}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-zoomer a[data-action]:hover{background:rgba(255,255,255,.3)}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-zoomer input{display:inline-block;width:130px;margin:0 16px;padding:0;vertical-align:middle;background:0 0;-webkit-appearance:none}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-zoomer input:focus{outline:0}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-zoomer input::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;border-radius:6px;background:#789bec;box-shadow:none;animate:.2s}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-zoomer input::-webkit-slider-thumb{width:14px;height:14px;margin-top:-5px;cursor:pointer;border:0;border-radius:50%;background:#fff;box-shadow:2px 2px 8px rgba(0,0,0,.8);-webkit-appearance:none}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-zoomer input::-moz-range-track{width:100%;height:4px;cursor:pointer;border-radius:6px;background:#789bec;box-shadow:none;animate:.2s}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-zoomer input::-moz-range-thumb{width:14px;height:14px;margin-top:-5px;cursor:pointer;border:0;border-radius:50%;background:#fff;box-shadow:2px 2px 8px rgba(0,0,0,.8);-webkit-appearance:none}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-zoomer span{display:inline-block;min-width:40px;margin-left:6px;text-align:center;vertical-align:middle;color:#fff}.fileuploader-popup .fileuploader-popup-move{font-size:24px;position:absolute;z-index:1;bottom:0;left:0;display:none;width:56px;height:100%;cursor:pointer;opacity:.4;color:#fff}.fileuploader-popup .fileuploader-popup-move:hover{opacity:1}.fileuploader-popup .fileuploader-popup-move:after{position:absolute}.fileuploader-popup .fileuploader-popup-move[data-action=prev]:after{content:''}.fileuploader-popup .fileuploader-popup-move[data-action=next]{right:0;left:auto}.fileuploader-popup .fileuploader-popup-move[data-action=next]:after{content:''}.fileuploader-popup .fileuploader-popup-has-arrows .fileuploader-popup-move{display:inline-block}.fileuploader-popup .fileuploader-cropper{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%;background:rgba(17,20,27,.65)}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area{position:absolute;z-index:2;top:0;left:0;width:0;height:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.has-grid:after,.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.has-grid:before{position:absolute;z-index:1;content:'';-webkit-transition:all .4s ease;transition:all .4s ease;opacity:0;border:1px solid rgba(250,250,250,.8)}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.has-grid:before{top:0;left:50%;width:34%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top:0;border-bottom:0}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.has-grid:after{top:50%;left:0;width:100%;height:34%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-right:0;border-left:0}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.has-grid.moving:after,.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.has-grid.moving:before{opacity:1}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point{position:absolute;z-index:3;width:24px;height:24px}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point:after{position:absolute;width:12px;height:12px;content:'';border-radius:50%;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.4)}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-a{top:-12px;left:-12px;cursor:nw-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-b{top:-12px;left:50%;margin-left:-12px;cursor:n-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-c{top:-12px;right:-12px;cursor:ne-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-d{top:50%;right:-12px;margin-top:-12px;cursor:w-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-e{right:-12px;bottom:-12px;cursor:nw-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-f{bottom:-12px;left:50%;margin-left:-12px;cursor:s-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-g{bottom:-12px;left:-12px;cursor:sw-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .point.point-h{top:50%;left:-12px;margin-top:-12px;cursor:w-resize}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .area-move{position:absolute;z-index:2;width:100%;height:100%;cursor:move}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .area-move:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';border:1px solid rgba(255,255,255,.8)}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .area-image{position:relative;overflow:hidden;width:100%;height:100%}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .area-image img{position:absolute;top:0;left:0;width:auto;max-width:none;height:auto;max-height:none;-webkit-transform-origin:top left;transform-origin:top left;background:#fff}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area .area-info{font-family:sans-serif;font-size:12px;line-height:1;position:absolute;z-index:2;bottom:-12px;left:50%;display:none;padding:4px 8px;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);text-align:center;white-space:nowrap;opacity:0;color:#fff;border-radius:14px;background:rgba(0,0,0,.6)}.fileuploader-popup .fileuploader-cropper .fileuploader-cropper-area.show-info .area-info{opacity:1}@media all and (max-width: 768px){.fileuploader-popup .fileuploader-popup-move{font-size:18px;top:0;left:calc(50% - 56px);height:56px}.fileuploader-popup .fileuploader-popup-move[data-action=next]{right:auto;left:50%}.fileuploader-popup .fileuploader-popup-footer,.fileuploader-popup .fileuploader-popup-header,.fileuploader-popup .fileuploader-popup-node{position:relative;display:block;width:100%;max-width:initial;height:auto;min-height:initial;margin:0;text-align:center;background:0 0}.fileuploader-popup .fileuploader-popup-node{padding:16px}.fileuploader-popup .fileuploader-popup-has-arrows .fileuploader-popup-node{padding-top:72px}.fileuploader-popup .fileuploader-popup-node.audio{top:0;width:100%;transform:none}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-meta{display:block;margin-bottom:24px;white-space:normal}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-meta li{display:inline-block;width:auto;max-width:100%;text-align:left;vertical-align:top}.fileuploader-popup .fileuploader-popup-header .fileuploader-popup-buttons{margin:0 0 16px}.fileuploader-popup .fileuploader-popup-footer .fileuploader-popup-zoomer{display:none}}@-webkit-keyframes fileuploaderFadeIn{from{opacity:0}to{opacity:1}}@keyframes fileuploaderFadeIn{from{opacity:0}to{opacity:1}}.select2-container{position:relative;display:inline-block;box-sizing:border-box;margin:0;vertical-align:middle}.select2-container .select2-selection--single{display:block;box-sizing:border-box;height:28px;cursor:pointer;-webkit-user-select:none;user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-right:20px;padding-left:8px;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir='rtl'] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{display:block;box-sizing:border-box;min-height:32px;cursor:pointer;-webkit-user-select:none;user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;white-space:nowrap;text-overflow:ellipsis}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{font-size:100%;box-sizing:border-box;margin-top:5px;padding:0;border:none}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{position:absolute;z-index:1051;left:-100000px;display:block;box-sizing:border-box;width:100%;border:1px solid #aaa;border-radius:4px;background-color:#fff}.select2-results{display:block}.select2-results__options{margin:0;padding:0;list-style:none}.select2-results__option{padding:6px;-webkit-user-select:none;user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;width:100%;padding:4px}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{position:fixed;z-index:99;top:0;left:0;display:block;width:auto;min-width:100%;height:auto;min-height:100%;margin:0;padding:0;opacity:0;border:0;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important}.select2-container--default .select2-selection--single{border:1px solid #aaa;border-radius:4px;background-color:#fff}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:28px;color:#444}.select2-container--default .select2-selection--single .select2-selection__clear{font-weight:700;float:right;cursor:pointer}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:1px;right:1px;width:20px;height:26px}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-2px;margin-left:-4px;border-width:5px 4px 0;border-style:solid;border-color:#888 transparent transparent}.select2-container--default[dir='rtl'] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir='rtl'] .select2-selection--single .select2-selection__arrow{right:auto;left:1px}.select2-container--default.select2-container--disabled .select2-selection--single{cursor:default;background-color:#eee}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:transparent transparent #888}.select2-container--default .select2-selection--multiple{cursor:text;border:1px solid #aaa;border-radius:4px;background-color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;width:100%;margin:0;padding:0 5px;list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{float:left;margin-top:5px;color:#999}.select2-container--default .select2-selection--multiple .select2-selection__clear{font-weight:700;float:right;margin-top:5px;margin-right:10px;cursor:pointer}.select2-container--default .select2-selection--multiple .select2-selection__choice{float:left;margin-top:5px;margin-right:5px;padding:0 5px;cursor:default;border:1px solid #aaa;border-radius:4px;background-color:#e4e4e4}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{font-weight:700;display:inline-block;margin-right:2px;cursor:pointer;color:#999}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-selection__choice{margin-right:auto;margin-left:5px}.select2-container--default[dir='rtl'] .select2-selection--multiple .select2-selection__choice__remove{margin-right:auto;margin-left:2px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{cursor:default;background-color:#eee}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{border:none;outline:0;background:transparent;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results > .select2-results__options{overflow-y:auto;max-height:200px}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#5897fb}.select2-container--default .select2-results__group{display:block;padding:6px;cursor:default}.select2-container--classic .select2-selection--single{border:1px solid #aaa;border-radius:4px;outline:0;background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{line-height:28px;color:#444}.select2-container--classic .select2-selection--single .select2-selection__clear{font-weight:700;float:right;margin-right:10px;cursor:pointer}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{position:absolute;top:1px;right:1px;width:20px;height:26px;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#ddd;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{position:absolute;top:50%;left:50%;width:0;height:0;margin-top:-2px;margin-left:-4px;border-width:5px 4px 0;border-style:solid;border-color:#888 transparent transparent}.select2-container--classic[dir='rtl'] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir='rtl'] .select2-selection--single .select2-selection__arrow{right:auto;left:1px;border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{border:none;background:transparent}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 4px 5px;border-color:transparent transparent #888}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{cursor:text;border:1px solid #aaa;border-radius:4px;outline:0;background-color:#fff}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{margin:0;padding:0 5px;list-style:none}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{float:left;margin-top:5px;margin-right:5px;padding:0 5px;cursor:default;border:1px solid #aaa;border-radius:4px;background-color:#e4e4e4}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{font-weight:700;display:inline-block;margin-right:2px;cursor:pointer;color:#888}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir='rtl'] .select2-selection--multiple .select2-selection__choice{float:right;margin-right:auto;margin-left:5px}.select2-container--classic[dir='rtl'] .select2-selection--multiple .select2-selection__choice__remove{margin-right:auto;margin-left:2px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{border:1px solid transparent;background-color:#fff}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results > .select2-results__options{overflow-y:auto;max-height:200px}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#3875d7}.select2-container--classic .select2-results__group{display:block;padding:6px;cursor:default}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.mfp-bg{position:fixed;z-index:1042;top:0;left:0;overflow:hidden;width:100%;height:100%;opacity:.8;background:#0b0b0b}.mfp-wrap{position:fixed;z-index:1043;top:0;left:0;width:100%;height:100%;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;padding:0 8px;text-align:center}.mfp-container:before{display:inline-block;height:100%;content:'';vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;z-index:1045;display:inline-block;margin:0 auto;text-align:left;vertical-align:middle}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{position:absolute;z-index:1044;top:50%;right:8px;left:8px;width:auto;margin-top:-.8em;text-align:center;color:#ccc}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{z-index:1046;display:block;overflow:visible;padding:0;cursor:pointer;border:0;outline:none;background:transparent;box-shadow:none;-webkit-appearance:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;line-height:44px;position:absolute;top:0;right:0;width:44px;height:44px;padding:0 0 18px 10px;text-align:center;text-decoration:none;opacity:.65;color:#fff}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{right:-6px;width:100%;padding-right:6px;text-align:right;color:#fff}.mfp-counter{font-size:12px;line-height:18px;position:absolute;top:0;right:0;white-space:nowrap;color:#ccc}.mfp-arrow{position:absolute;top:50%;width:90px;height:110px;margin:0;margin-top:-55px;padding:0;opacity:.65;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{position:absolute;top:0;left:0;display:block;width:0;height:0;margin-top:35px;margin-left:35px;content:'';border:medium inset transparent}.mfp-arrow:after{top:8px;border-top-width:13px;border-bottom-width:13px}.mfp-arrow:before{opacity:.7;border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after{margin-left:31px;border-right:17px solid #fff}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{margin-left:39px;border-left:17px solid #fff}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{overflow:hidden;width:100%;height:0;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;box-shadow:0 0 8px rgba(0,0,0,.6)}img.mfp-img{line-height:0;display:block;box-sizing:border-box;width:auto;max-width:100%;height:auto;margin:0 auto;padding:40px 0}.mfp-figure{line-height:0}.mfp-figure:after{position:absolute;z-index:-1;top:40px;right:0;bottom:40px;left:0;display:block;width:auto;height:auto;content:'';background:#444;box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-figure small{font-size:12px;line-height:14px;display:block;color:#bdbdbd}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:absolute;top:100%;left:0;width:100%;margin-top:-36px;cursor:auto}.mfp-title{line-height:18px;padding-right:36px;text-align:left;word-wrap:break-word;color:#f3f3f3}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{position:fixed;top:auto;bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;background:rgba(0,0,0,.6)}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{line-height:35px;position:fixed;top:0;right:0;width:35px;height:35px;padding:0;text-align:center;background:rgba(0,0,0,.6)}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-right:6px;padding-left:6px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-right:auto;margin-left:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.iconed{display:inline-flex}.iconed_center{align-items:center}.iconed_end{align-items:flex-end}.iconed_start{align-items:flex-start}.title_bold{font-weight:700}.title{display:inline-block}.iconed__title{line-height:1}.link_r-bordered{font-size:2.4rem;font-weight:700;display:inline-block;padding:2.1rem 0 2.1rem 3.6rem;border-left:3px solid #ff3c00}.iconed__ico_offset-m{margin-right:3rem}.header-baner-preims__title{line-height:1.3;max-width:240px}.header-baner-preims__ico{position:relative;top:5px}.shadow{position:relative}.shadow:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:rgba(0,0,0,.4)}.arrows-control .slick-arrow{font-size:0;position:absolute;z-index:9;top:50%;width:25px;height:25px;padding:0;cursor:pointer;transition:all .2s ease-in;transform:translateY(-50%);border:none;background:none}.arrows-control .slick-arrow:hover{opacity:.4}.arrows-control .slick-prev{left:0}.arrows-control .slick-prev:before{position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;margin:auto;content:'';background:url(/local/templates/main/css/../images/arrow-left.svg) no-repeat center;background-size:contain}.arrows-control .slick-next{right:0}.arrows-control .slick-next:before{position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:20px;margin:auto;content:'';background:url(/local/templates/main/css/../images/arrow-right.svg) no-repeat center;background-size:contain}.slider-nav .slick-prev{left:6.5rem}.slider-nav .slick-next{right:6.5rem}.arrow-top_white:before{border-top-color:#fff;border-left-color:#fff}.arrow-top{position:relative;display:inline-block}.arrow-top:before{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;width:8px;height:8px;margin:auto;content:'';transform:rotate(45deg);border-top-width:2px;border-top-style:solid;border-left-width:2px;border-left-style:solid}.iconed__ico_l-offset{margin-left:2rem}.info-baner-title__ico{width:20px;height:20px}.info-baner-title__ico:before{top:4px}.right-arrow{position:relative;display:inline-block;width:20px;height:20px}.right-arrow:before{position:absolute;top:0;right:0;bottom:0;left:0;width:14px;height:8px;margin:auto;content:'';background-image:url(/local/templates/main/css/../images/arrow-right.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.circle-plus{position:relative;border-radius:50%}.circle-plus_default{display:inline-block;width:54px;height:54px;transition:all .2s ease-in;border-width:2px;border-style:solid;border-color:#e5e5e5}.circle-plus_default:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:16px;height:2px;margin:auto;content:'';background:#e5e5e5}.circle-plus_default:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:2px;height:16px;margin:auto;content:'';background:#e5e5e5}.list-lined{padding-left:0}.list-lined li{line-height:1.8;position:relative;margin-bottom:1rem;padding-left:24px;list-style:none}.list-lined li:before{position:absolute;top:14px;left:0;width:14px;height:1px;content:'';background:#333}.btn{font-size:1.6rem;display:inline-block;padding:1.4rem;text-align:center;border:none}.btn_red{color:#fff;background:#ff3c00}.btn_submit{min-width:216px}.footer{position:relative}.footer_gray{background-color:#f4f5f7}.footer-wrapper{padding-top:8rem}.footer_offset{padding-top:8rem}.footer-logo{display:block;width:86px;height:91px}.footer-logo_offset{margin-bottom:5.5rem}.footer-link{font-size:1.6rem;font-weight:500;display:block;margin-bottom:1rem;padding:1rem 3rem;border-left:2px solid transparent}.footer-link.active{border-left:2px solid #ff3c00}.section-last{padding-bottom:11rem}.footer-contacts__title{margin-top:0;margin-bottom:2rem}.footer-contacts__message{margin-top:0;margin-bottom:4rem}.mail-ico{width:16px;height:14px;fill:#ff3c00}.footer-column{padding-bottom:3rem}.mail{font-size:1.7rem;font-weight:600}.footer-contacts__phone{margin-right:4rem}.footer-column_offset{padding-top:3rem}.copy{padding-bottom:5rem}.copy__title{font-size:1.5rem;font-weight:700;display:inline-block}.copy{padding-top:11rem}.copy__link{font-size:1.5rem;font-weight:700;display:inline-block;margin-right:2rem;margin-left:3rem}@media (max-width: 1600px){.slider-h-nav_left{z-index:9;left:15px}.slider-h-nav__arrow{background:rgba(255,255,255,.5)}.slider-h-nav_right{z-index:9;right:15px}}@media (max-width: 1500px){.index-next{right:15px;bottom:1rem}}@media (max-width: 1260px){.client-item{padding-right:15px;padding-left:15px}}@media (max-width: 1200px){.table__th{font-size:14px;vertical-align:middle;white-space:normal}.table_zebre .table__th:first-child{width:auto}.table__td{font-size:14px;vertical-align:middle}.require-section__img{top:0;width:100%;padding-left:0}.header-logo_r-o{margin-right:4rem}.header-baner__title{font-size:7rem}.copy__link{margin-right:1rem;margin-left:0}}@media (max-width: 990px){.require-section__img img{width:100%}.date-widget{margin-bottom:2rem;padding:0}.dectop-header__content_bordered{padding:0}.white-page__title{font-size:4rem}.subtitle br{display:none}.target-el{margin-bottom:2rem;transform:translateX(0)}.target-item{padding:0}.section_target:before{display:none}.target-el__circle{width:auto;height:auto;border:none}.col--no-gutters-mob{padding-right:0;padding-left:0}.num-item{padding-right:15px;padding-left:15px}.num-item:nth-child(odd){border-bottom:1px solid #f5f5f5}.sidebar-secton{padding-right:0;padding-left:0}.target-el__circle-inside{width:80px;height:80px}.target-el__title{margin-left:0;padding-left:15px}.box_s{padding-right:0;padding-left:0}.box_mark{border-bottom:1px solid #f5f5f5}.mark{border-right:1px solid #f5f5f5}.a2-vectr{display:none}.section-sale__title{font-size:3rem}.section-sale__content{padding-right:0;padding-bottom:2rem;padding-left:0}.section-sale__sub{margin-top:0}.baner_single{min-height:200px!important}.header-baner__desc{width:auto}.box_gruz{padding-left:0}.breadcrump_offset{padding-left:0}.section-content_g-offset{padding-left:0}.section-sidebar__plused{margin-top:0}.index-slider__item{height:auto}.info-baner{min-height:200px}.info-baner__trigger:hover .info-baner__content{transform:translateY(100%)}.info-baner__trigger:hover .info-baner__mask{background:none}.mobile-header{display:block}body{padding-top:6.4rem}.index-about:before{display:none}.index-slider__item{min-height:inherit;padding-bottom:2rem;flex-wrap:wrap}.header-baner__bottom{position:relative}.baner-middle{flex-direction:column-reverse}.header-baner-preims{flex-wrap:wrap}.header-baner__right{display:none;width:100%;margin-bottom:2rem;padding-left:0}.header-baner-preims{padding-bottom:0}.header-baner-preims__title{max-width:none}.header-baner-preims__item{width:100%;padding:1.5rem}.header-baner-preims__ico{flex-shrink:0}.copy{padding-top:2rem;padding-bottom:2rem}.copy__title{margin-bottom:1rem}.dectop-header__top{display:none}.header-nav{display:none}.index-slider__item{padding-top:0}.header-baner__title{font-size:4rem}.index-slider__item{min-height:400px}.grid_design{display:none}.section_default{padding-top:1rem}h2,.h2{font-size:2.8rem}.info-baner{margin-bottom:3rem}.solution-pdf{display:none}.footer_offset{padding-top:1rem}.index-presentation{margin-top:2rem;padding-left:0}.footer-logo_offset{margin-bottom:1rem}.footer-column{padding-top:1rem;padding-bottom:1rem}.sqare__link{padding-left:0}.index-presentation__content{padding-right:0;padding-left:3rem}.row.index-about__row{margin-bottom:0}}@media (max-width: 760px){.table{display:flex;flex-wrap:wrap;justify-content:space-between}.table-mobile{display:block}.table__tr{display:block;width:calc(50% - 10px)}.table_zebre .table__tr{margin-bottom:20px;border:1px solid #e8e8e8}.table_zebre .table__tr:nth-child(odd){background:#fff}.table__td{display:block;padding-right:15px;padding-left:15px}.white-page__title{font-size:2.8rem}.iconed_start .solution__ico{margin-top:1rem}.contact-map{height:300px}.table__tr.table-th{display:none}.popup .mfp-close{top:5px;right:5px}.popup__title{font-size:2.6rem}.popup_default{padding-right:1.5rem;padding-left:1.5rem}.vacancy__title{font-size:1.6rem}h2,.h2{font-size:2.2rem}.plused-link__title br{display:none}.section-sidebar_centered{text-align:left}.circle-plus_default{width:30px;height:30px}.toggle__header{font-size:1.4rem}.box_mark{padding:1.5rem}.box-header__title{margin-bottom:1.5rem}.box_medium{padding:1.5rem}.box_default{padding:2rem 1.5rem}.box-header_s-b{flex-wrap:wrap}.footer__slogan{font-size:2rem;margin-bottom:0}.toggle__content{padding-left:0}.footer-logo{width:50px;height:50px}.baner-small__content{padding:1.5rem}.section-title_decorated{padding-left:1.5rem}.index-about__desc{padding-left:0}.solution__content{margin-left:1.5rem}.solution{padding-right:3rem;padding-left:1.5rem}.new-tile_offset{padding-right:1.5rem;padding-left:1.5rem}.header-baner__title{font-size:3rem}.solution__content h4{font-size:1.5rem}.new-tile__desc{margin-bottom:1rem}.solution__arrow{right:1rem}.section-last{padding-bottom:3rem}.clients-slider{margin-bottom:2rem}.new-tile_b{margin-top:0;margin-bottom:0}}@media (max-width: 650px){.table__tr{display:block;width:100%}}@media (max-width: 600px){.slider-nav{padding-right:3rem;padding-left:3rem}.slider-nav .slick-prev{left:0}.slider-nav .slick-next{right:0}.index-presentation__desc{font-size:1.6rem}.sqare__desc{margin-top:1.5rem;margin-bottom:1.5rem}.sqare_center{flex-wrap:wrap}}.footer-link__mid{font-weight:700!important}.footer-link__title{margin-bottom:30px;padding-left:32px;color:#000;font-size:18px;font-weight:700}.footer-link__title.active{padding-top:7px;padding-bottom:7px;border-left:2px solid #ff3c00}.footer-link{font-weight:500;margin-bottom:0}.footer-contacts{margin-bottom:40px}.footer-contacts__column{display:flex;flex-direction:column}.iconed__bottom{margin-bottom:20px}.copy__nav{display:flex;justify-content:space-around}.mail{font-size:1.5rem}.dectop-header-phone{font-size:1.7rem}.desctop__content_number{font-size:1.5rem}.copy{padding-top:0}.contacts-info__item_title{color:#000;font-size:18px;font-weight:700;margin-bottom:20px}.contacts-info__block{padding-top:5px;padding-bottom:5px;cursor:pointer}.contacts-info__block.active{padding-left:25px;border-left:2px solid #ff3c00}.contacts-info__item_title.active{color:#ff3c00}.iconed__contacts{margin-bottom:0!important}.contacts__subtitle{margin-top:0}.contacts-info__block.active .contacts-info__item_title{color:#ff3c00}.contacts-info__last{margin-bottom:0}.contacts__bottom{margin-bottom:50px!important}@media (max-width: 990px){.contacts-info{margin-bottom:20px}}
/* End */


/* Start:/local/templates/main/css/custom.css?174884752833512*/
.result_block{
    text-align: center;
    font-weight: 600;
}
.tab-widget{
    position: relative;
    z-index: 5;
}
.btn{
    cursor: pointer;
}

/*
.new-header-sub .new-header-sub__link {
    cursor:text
}
*/
.new-header__right{
            display: inline-flex;
            align-items: center;
        }
        .city-select .select2-container--default .select2-selection--single{
            border:none;
        }
        .city-select *{
            outline: none!important;
        }
        .city-select .select2-container--default .select2-selection--single .select2-selection__arrow{
            display: none;
        }
        .city-select .select2-container--default .select2-selection--single .select2-selection__rendered{
            padding-left: 23px;
            padding-right: 0;
           
            font-weight: 600;
        }

#order-form .result_block{
    margin-top: 15px;
    margin-bottom:15px;
}
.section.section_small{
    padding-top: 2rem;
    padding-bottom: 0rem;
    
}
.new-tile__date{
    margin-bottom: 1.5rem;
}
.box_hor{
    padding: 0rem 3rem 0rem;
}
.box_l{
    padding: 2rem 2rem  0rem 23rem;
}
.box_l{
    padding-top: 0;
    padding-bottom: 3rem;
}
.mobile-header__btn:focus{
    outline: none;
}
.mobile-header__btn:active{
    outline: none;
}
.solution__content .h4{
    margin-top: 2rem;
    margin-bottom: 2rem;
    display: block;
}
.solution-link__title{
    padding-right: 6rem;
}
@media(max-width:990px){
    .box_l{
        padding-top: 1rem;
        padding-bottom: 1rem;
        padding-left: 0;
    }
}
.header-menu__item{
    position: relative;
}
.header-menu__link_active:before {
    top: -15px;
}
.info-baner-title__text{
    font-size: 2.8rem;
}
.info-baner-link{
    font-size: 1.8rem;
}
/*для уменьшения по высоте баннера на странице контактов*/
.index-slider_reset{
	min-height: 470px;
	height: calc(75vh - 8rem) !important;
}
.index-slider_reset {
    margin-top: 5rem;
    min-height: 409px;
    height: calc(61vh - 14rem) !important;
        background-position: center;
}

.iconed__ico_offset-d {
    margin-right: 1.1rem;
}


.contacts-info__block {
    position: relative;
}

.contacts-info__block:before {
    position: absolute;
    content: '';
    width: 0%;
    height: 100%;
    background: #e8cece30;
    top: 0;
    left: 0;
    right: 0;
    z-index: -1;
    transition: all 300ms ease;
}
.contacts-info__block.active.contacts-info__block:before {
    position: absolute;
    content: '';
    width: 100%;
    background: #e8cece30;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
}


@media (max-width: 990px) {
    .index-slider_reset {
        margin-top: 0;
            min-height: 250px;
    }
}


@media (max-width: 990px) {
    .index-slider_reset {
        margin-top: 0;
        min-height: 150px;
    }
}

a.new-header__link.disabled {
	pointer-events: none;
}

.copy__link {
	z-index: 5
}

.copy__nav {
	flex-wrap: wrap;
}

.footer__row {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
}

@media (max-width: 1291px) {
	.copy__link {
		width: 100%;
	}
	.footer__row {
		flex-direction: column;
	}
	.copy__link {
		margin-left: 0;		
	}
}
.dropdown-city {
    margin-bottom: 12rem;
}
.dropdown-city a:after {
    position: absolute;
    width: 0.1rem;
    content: '';
    height: 2rem;
    background-color: #919191;
    right: 0rem;
    top: 50%;
    transform: translateY(-50%) rotate(21deg);
}
.dropdown-city a:last-child:after  {
    display: none;
}
.dropdown-city a {
    font-size: 1.8rem;
    font-weight: 500;
    line-height: 2;
    position: relative;
    padding: 0 3rem;
    color: #919191;
    border-left: 2px solid transparent;
}
.dropdown-city a.active{
    font-size: 1.8rem;
    font-weight: 600;
    padding: 0rem 3rem;
    color: #333;
    border-left: 2px solid transparent;
}

@media (max-width: 1100px) {
    .dropdown-city {
        margin-bottom: 4rem;
    }
}

/*PATCH 25.05.2020*/
.storage__image {
    position: relative;
    z-index: 3;
}

.storage__title {
    font-size: 20px;
    font-family: 'ProximaNova';
    line-height: 1.5;
    font-weight: 700;
    margin-top: 0;
    margin-bottom: 3.3rem;
    color: #333333;
}

.storage__subtitle {
    font-size: 20px;
    margin-bottom: 2rem;
    line-height: 30px;
    font-weight: 700;
    font-family: 'ProximaNova';
    color: #333333;
}

.storage__collumn {
    font-family: 'ProximaNova';
    font-size: 17px;
    line-height: 1.5;
    padding-left: 2rem;
    list-style-type: none;
    font-weight: 400;
    color: #333333;
}

.storage__collumn li:last-child {
    margin-bottom: 0;
}

.storage__collumn li {
    margin-bottom: 1rem;
    position: relative;
}
.storage__collumn li:before {
    content: '';
    position: absolute;
    left: -2rem;
    top: 50%;
    transform: translateY(-50%);
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #ff3c00;
}

.storage__container {
    padding-left: 6rem;
    position: relative;
    z-index: 3;
}



.storage__link {
    margin-top: 5rem;
    font-family: 'ProximaNova';
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
}

.storage__link a {
    color: #ff3c00;
}

.storage__list:before {
    display: none;
}

.storage__list ul {
    list-style-type: none;
}

.toggler__content {
    display: none;
}
.storage__list ul li {
    position: relative;
}

.storage__list ul li:before {
    content: '';
    position: absolute;
    left: -2rem;
    top: 50%;
    transform: translateY(-50%);
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #ff3c00;
}

.storage__link a {
    position: relative;
}

.storage__link a.active .circle {
    transform: rotate(135deg);
    top: 0.7rem;
}

.storage__link .circle {
    width: 7px;
    height: 7px;
    position: absolute;
    top: 0.2rem;
    transform: rotate(-45deg);
    right: -2rem;
    border-left: 1.0px solid #ff7247;
    border-bottom: 1.0px solid #ff7247;
}

.storage__link.active {
    display: none;
}

.storage__list {
    padding-left: 0rem;
    margin-left: -3.8rem;
}

.row-position {
    display: none;
}

.row-position.active {
    display: flex;
}

.storage__text {
    font-size: 1.7rem;
    line-height: 1.4;
}

.storage__text span {
    font-weight: bold;
}

.section-sidebar.is_stuck {
    margin-top: 8rem;
}

.storage__text_offset {
    margin-top: 4rem;
}

.storage-top {
    height: 80rem;
}

.storage__col {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.section-sidebar {
    margin-top: 10rem;
}

.storage__height {
    height: 20rem;
    margin-top: 10rem;
}

@media (max-width: 1200px) {
    .section-sidebar {
        margin-top: 2rem;
    }
    .storage__container {
        padding-left: 3rem;
        margin-top: 2rem;
    }
    .storage-top {
        height: auto;
    }

    .storage-top .section-sidebar {
        padding-left: 3rem;
    }
}

@media (max-width: 760px) {
    .storage-top .section-sidebar {
        padding-left: 0rem;
    }
    .storage__text_offset {
        margin-top: 3rem;
    }
    .storage-top .section-sidebar .plused-link__title {
        font-size: 2.4rem;
        margin-top: 1rem;
        margin-bottom: 1rem;
    }
    .storage__container {
        padding-left: 0rem;
        margin-top: 2rem;
    }
    .storage__title {
        font-size: 18px;
        margin-bottom: 2rem;
    }
    .storage__subtitle {
        font-size: 18px;
        margin-bottom: 1rem;
    }
    .storage__collumn {
        margin-top: 1rem;
        margin-bottom: 0;
    }
    .storage__subtitle p {
        margin-bottom: 1rem;
    }
    .storage__collumn li {
        margin-bottom: 0.5rem;
    }
    .storage__link {
        margin-top: 3rem;
    }
}

@media (max-width: 500px) {
    .storage__title {
        font-size: 1.6rem;
        line-height: 1.2;
    }
    .storage__subtitle {
        font-size: 1.6rem;
    }
    .storage__collumn {
        font-size: 15px;
    }
    .storage__link {
        font-size: 12px;
    }
    .storage__text_offset {
        margin-top: 1rem;
    }
}

.dectop-colors {
    color: #ff3c00;
    font-weight: 600;
}
/*частичный фулфилмент*/
.page-slogan .bold {
      font-weight: bold;
    }
.patric-text {
        font-size: 18px;
        line-height: 1.5;
        font-weight: 400;
        color: #020202;
        max-width: 810px;
        width: 100%;
      }

      .patric-image {
        text-align: center;
      }
/*блок элементы услуг со ссылками - стили для попапа*/
.popup_small{
        max-width: 600px;
        margin-top: 3rem;
        margin-bottom: 3rem;
        padding: 4rem 3rem 2rem;
    } 
    .popup_small .popup__content{
        line-height: 1.6;
    }



/* стили для блоков на странице /osmotr-voditelej/ */
.medical-types .row,
.medical-why .row,
.medical-list .row,
.medical-steps .row,
.medical-result .row,
.medical-adventages .row,
.medical-request .row {
    margin: 0 -50px;
}
.medical-types .row > div,
.medical-why .row > div,
.medical-list .row > div,
.medical-steps .row > div,
.medical-result .row > div,
.medical-adventages .row > div,
.medical-request .row  > div{
    padding: 0 50px;
}
.medical-types .box_default,
.medical-why .box_default,
.medical-list .box_default,
.medical-steps .box_defaultow,
.medical-result .box_default,
.medical-adventages .box_default,
.medical-request .box_default {
    padding-left: 50px;
    padding-right: 50px;
}
@media screen and (max-width: 1199px) {
    .medical-types .row,
    .medical-why .row,
    .medical-list .row,
    .medical-steps .row,
    .medical-result .row,
    .medical-adventages .row,
    .medical-request .row {
        margin: 0 -30px;
    }
    .medical-types .row > div,
    .medical-why .row > div,
    .medical-list .row > div,
    .medical-steps .row > div,
    .medical-result .row > div,
    .medical-adventages .row > div,
    .medical-request .row  > div{
        padding: 0 30px;
    }
    .medical-types .box_default,
    .medical-why .box_default,
    .medical-list .box_default,
    .medical-steps .box_defaultow,
    .medical-result .box_default,
    .medical-adventages .box_default,
    .medical-request .box_default {
        padding-left: 30px;
        padding-right: 30px;
    }
}
@media screen and (max-width: 760px) {
    .medical-types .row,
    .medical-why .row,
    .medical-list .row,
    .medical-steps .row,
    .medical-result .row,
    .medical-adventages .row,
    .medical-request .row {
        margin: 0 -15px;
    }
    .medical-types .row > div,
    .medical-why .row > div,
    .medical-list .row > div,
    .medical-steps .row > div,
    .medical-result .row > div,
    .medical-adventages .row > div,
    .medical-request .row  > div{
        padding: 0 15px;
    }
    .medical-types .box_default,
    .medical-why .box_default,
    .medical-list .box_default,
    .medical-steps .box_defaultow,
    .medical-result .box_default,
    .medical-adventages .box_default,
    .medical-request .box_default {
        padding-left: 15px;
        padding-right: 15px;
    }
}

.medical-types {
    padding-bottom: 9px;
}
@media screen and (max-width: 760px) {
    .medical-types {
        padding-bottom: 34px;
    }
}
.medical-types picture {
    display: flex;
    align-items: center;
    justify-content: center;
}
.medical-types .subtitle {
    margin-bottom: 73px;
}
@media screen and (max-width: 760px) {
    .medical-types .subtitle {
        margin-bottom: 30px;
    }
}
.medical-types__item {
    display: flex;
}
.medical-types__item-icon {
    max-width: 65px;
    max-height: 65px;
    fill: #EC4B14;
}
@media screen and (max-width: 760px) {
    .medical-types__item-icon {
        max-width: 45px;
        max-height: 45px;
    }
}
.medical-types__item-icon:not(:last-child) {
    margin-right: 48px;
}
@media screen and (max-width: 760px) {
    .medical-types__item-icon:not(:last-child) {
        margin-right: 24px;
    }
}
.medical-types__item-descr .subtitle {
    margin-bottom: 22px;
}
@media screen and (max-width: 760px) {
    .medical-types__item-descr .subtitle {
        margin-bottom: 18px;
        margin-top: 12px;
    }
}
.medical-types__item-descr p {
    margin-top: 0;
    font-size: 18px;
    line-height: 1.56;
}
@media screen and (max-width: 760px) {
    .medical-types__item-descr p {
        font-size: 16px;
    }
}

.medical-why {
    background: #F8F8F8;
    padding: 10px 0 15px;
}
@media screen and (max-width: 760px)  {
    .medical-why {
        padding: 26px 0 23px;
    }
}
.medical-why .subtitle {
    margin-bottom: 35px;
}
@media screen and (max-width: 760px) {
    .medical-why .subtitle {
        margin-top: 14px;
        margin-bottom: 14px;
    }
}
.medical-why p {
    font-size: 18px;
    line-height: 1.56;
    margin: 17px 0;
}
.medical-why .subtitle_decorated {
    font-size: 18px;
    line-height: 1.56;
    margin-left: 83px;
}
.medical-why .subtitle_decorated:before {
    width: 60px;
    height: 2px;
    left: -23px;
    top: 14px;
}
@media screen and (max-width: 760px) {
    .medical-why p,
    .medical-why .subtitle_decorated {
        font-size: 16px;
    }
}

@media screen and (max-width: 760px)  {
    .medical-list {
        padding: 60px 0 44px;
    }
}
.medical-list .box_default {
    padding-top: 0;
    padding-bottom: 0;
}
.medical-list .row > div:not(:first-child) {
    margin-top: auto;
    margin-bottom: auto;
}
.medical-types__banner {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
}
.medical-types__banner img {
    min-width: 50vw;
    object-fit: cover;
    object-position: right;
    min-height: 100%;
}
.medical-list p,
.medical-list .subtitle,
.medical-list .list_red li {
    font-size: 18px;
    line-height: 1.56;
}
@media screen and (max-width: 760px) {
    .medical-list p,
    .medical-list .subtitle,
    .medical-list .list_red li {
        font-size: 16px;
    }
}
.medical-list p:not(:last-child) {
    margin-bottom: 54px;
}
@media screen and (max-width: 760px) {
    .medical-list p:not(:last-child) {
        margin-bottom: 30px;
    }
}
.medical-list .subtitle {
    margin: 0 0 8px;
}
.medical-list .subtitle + .list {
    margin-top: 0; 
}
.medical-list .list_red li {
    margin: 16px 0;
}

.medical-steps {
    padding: 70px 0 0;
}
@media screen and (max-width: 760px) {
    .medical-steps {
        padding: 0 0 24px;
    }
}
.medical-steps p {
    font-size: 18px;
    line-height: 1.56;
}
@media screen and (max-width: 760px) {
    .medical-steps p {
        font-size: 16px;
    }
    .medical-steps .subtitle {
        font-size: 18px;
    }
}
.medical-steps__info {
    padding-top: 22px;
    padding-bottom: 22px;
    background: #F8F8F8;
}
.medical-steps__info .row {
    align-items: center;
}
p.medical-steps__item-num {
    font-family: 'BebasNeue';
    color: #FA3B04;
    font-size: 30px;
    line-height: 0.6;
    margin-bottom: 22px;
    margin-top: 10px;
}
@media screen and (max-width: 760px) {
    p.medical-steps__item-num {
        margin-top: 20px;
    }
}
p.medical-steps__item-num span {
    font-size: 60px;
}

.medical-result {
    padding: 0 0 60px;
}
@media screen and (max-width: 760px) {
    .medical-result {
        padding: 0 0 42px;
    }
}
.result-box {
    padding: 50px 30px;
    border: 1px solid #C9C9C9;
    background: #ffffff;
}
.result-box .row {
    align-items: center;
}
.result-box__title {
    font-family: 'BebasNeue';
    color: #FA3B04;
    font-size: 60px;
    line-height: 0.6;
}
.result-box p {
    font-size: 18px;
    line-height: 1.56;
}
@media screen and (max-width: 760px) {
    .result-box p {
        font-size: 16px;
    }
}
.result-box__title {
    margin-left: 111px;
    margin-top: 0;
    margin-bottom: 0;
}
.result-box__title::before {
    width: 79px;
    height: 3px;
    left: -33px;
}

@media screen and (max-width: 991px) {
    .medical-adventages {
        padding-bottom: 30px;
    }
}
.medical-adventages .section-title p {
    width: 880px;
    max-width: 100%;
    font-size: 18px;
    line-height: 1.56;
}
@media screen and (max-width: 760px) {
    .medical-adventages .section-title p {
        font-size: 16px;
    }
}
.medical-adventages .box_default {
    padding-bottom: 0;
}
.medical-adventages .box > .row > div {
    background-color: #ffffff;
    border-top: 1px solid #f2f2f2;
    border-left: 1px solid #f2f2f2;
}
.medical-adventages .box > .row > div:nth-child(2n + 1) {
    border-right: 1px solid #f2f2f2;
}
@media screen and (max-width: 991px) {
    .medical-adventages .box > .row > div,
    .medical-adventages .box > .row > div:nth-child(2n + 1) {
        border: none;
    }
}
.medical-adventages__item {
    display: flex;
    margin-bottom: 60px;
}
@media screen and (max-width: 991px) {
    .medical-adventages__item {
        margin-bottom: 30px;
    }
}
.medical-adventages__item-num {
    width: 32px;
    height: 32px;
    min-width: 32px;
    min-height: 32px;
    border-radius: 50%;
    margin-right: 24px;
    font-weight: 700;
    font-size: 16px;
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #FA3B04;
    margin-top: 24px;
}
.medical-adventages__item-descr .subtitle {
    margin-bottom: 17px;
}
@media screen and (max-width: 760px) {
    .medical-adventages__item-num {
        width: 26px;
        height: 26px;
        min-width: 26px;
        min-height: 26px;
        margin-top: 0;
        margin-right: 18px;
        font-size: 15px;
    }
    .medical-adventages__item-descr .subtitle {
        font-size: 18px;
        margin-bottom: 12px;
        margin-top: 4px;
    }
}
.medical-adventages__item-descr p {
    font-size: 18px;
    line-height: 1.56;
}
@media screen and (max-width: 760px) {
    .medical-adventages__item-descr p {
        font-size: 16px;
        margin-top: 8px;
        margin-bottom: 0;
    }
}

.medical-request {
    background: #35383F;
    color: #ffffff;
}
.medical-request .box_default {
    padding-top: 0;
    padding-bottom: 0;
    border-left: 1px solid #424B52;
    border-right: 1px solid #424B52;
}
@media screen and (max-width: 991px) {
    .medical-request .box_default {
        padding-top: 60px;
        padding-bottom: 60px;
        border: none;
    }
}
.medical-request .row > div {
    padding-top: 66px;
    padding-bottom: 66px;
}
@media screen and (max-width: 991px) {
    .medical-request .row > div {
        padding-top: 0;
        padding-bottom: 0;
    }
}
.medical-request .row > div:not(:last-child) {
    border-right: 1px solid #424B52;
}
@media screen and (max-width: 991px) {
    .medical-request .row > div:not(:last-child) {
        border: none;
    }
}
.medical-request .iconed {
    color: #FF7444;
    margin-bottom: 30px;
}
.medical-request .circle-plus_default {
    border-color: currentColor;
}
.medical-request .circle-plus_default:after,
.medical-request .circle-plus_default::before {
    background-color: currentColor;
}
.medical-request .plused-link__title {
    margin-top: 0;
    margin-bottom: 0;
}
@media screen and (max-width: 760px) {
    .medical-request .page-slogan {
        font-size: 16px;
    }
}
/*=== // ===*/

/*NEW SERVICES STYLES*/
@media (min-width: 1201px) {
    .header-baner__title--second {
      font-size: 9.6rem;
    }
  }
  .grid__line--right-left {
    border-left: 1px solid #f5f5f5;
    border-right: 1px solid #f5f5f5;
  }
  .grid__line--right-left-second {
    border-left: 1px solid #424B52;
    border-right: 1px solid #424B52;
  }
  .color-orange {
    color: #FA3B04;
  }
  .gap-top-md {
    margin-top: 30px;
  }
  .mb-small {
    margin-bottom: 18px;
  }
  .text-bold {
    font-weight: 700;
  }
  .section-sidebar_centered--second {
    margin-top: 0;
    margin-bottom: 0;
  }
  .subtitle--md-width {
    max-width: 990px;
  }
  .text-width--md{
    max-width: 1160px;
  }
  .text-width--md-2 {
    max-width: 780px;
  }
  .section-title--md-width {
    max-width: 1140px;
  }
  .bordered-right {
    border-right: 1px solid #f5f5f5;
  }
  .border-right-second {
    border-right: 1px solid #424B52;
  }
  .box_default--md-padding {
    padding-top: 4.9rem;
    padding-bottom: 4.9rem;
  }
  .box_default--no-t-padding {
    padding-top: 0;
  }
  .subtitle--gap {
    margin-bottom: 34px;
  }
  .subtitle--gap-2 {
    margin-bottom: 41px;
  }
  .section--second-bg {
    background-color: #35383F;
  }
  .page-slogan--white {
    color: #fff;
  }
  .page-slogan--gap {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  .d-ai-stretch {
    align-items: stretch;
  }
  .section-sidebar--gap-md-y {
    padding-top: 1.6rem;
    padding-bottom: 3.6rem;
  }
  .border-to-left-side {
    position: relative;
  }
  .border-to-left-side:before {
    content: '';
    width: 100vw;
    height: 1px;
    position: absolute;
    right: 0;
    bottom: 6.2rem;
    background: #424B52;
    transform: translateX();
  }
  .box--gap-bottom-lg {
    padding-bottom: 7.2rem;
  }
  @media(max-width: 991px) {
    .box--gap-bottom-lg {
      padding-bottom: 4rem;
    }
    .border-to-left-side:before {
     display: none;
    }
    .section-sidebar--gap-md-y {
      padding-top: 1.6rem;
      padding-bottom: 1em;
    }
    .page-slogan--gap {
      padding-top:0;
      padding-bottom: 2rem;
    }
    .plused-link__title {
      margin-top: 4rem;
      margin-bottom: 2rem;
    }
    .section--second-bg .grid .row{
      padding-left: 15px;
      padding-right: 15px;
    }
    .bordered-right {
      border-right:unset;
    }
    .border-right-second {
      border-right:unset;
    }
  }
  .contacts-info{
    margin-top: 15px;
    margin-bottom: 20px;
  }
  .contacts-info + .header-soc{
    margin-bottom: 20px;
  }
  .header-soc{
    display: flex;
    align-items: center;
    gap:10px;
  }
  .header-soc__item{
    display: inline-flex;
    width: 30px;
    height: 30px;
  }
  
  /*NEW APRIL 2025*/
  .saver{
    display: flex;
    align-items: stretch;
}
.saver-left{
    display: flex;
    flex-direction: column;
}
.saver-right{
    flex: 1;
}
.saver-nav{
    flex:1;
    padding-right:60px;
    border-top: 1px solid #F5F5F5;
}
.saver-nav-bottom{
    display: flex;
    justify-content: center;
}
.saver-nav__link{
    cursor: pointer;
    padding: 18px 30px;
    font-size: 20px;
    display: block;
    font-weight: 700;
    border-left: 2px solid rgba(0,0,0,0);
    margin-bottom: 25px;
}
.plused-link_i .circle-plus:before{
    display: none!important;
}
.plused-link_i .circle-plus:after{
    display: none!important;
}
.plused-link_i .circle-plus{
    display: flex;
    align-items: center;
    justify-content: center;
}
.saver-nav__link.active{
    background-color: #FBF6F6;
    color: #FF3C00;
    border-left-color: #FF3C00;
}
.table{
    display: table;
}
.saver-table{
    width: 100%;
}
.tr{
    display: table-row;
}
.th, .td{
    display: table-cell;
}
.saver .td{
    padding: 14px 29px;
    border:1px solid #F5F5F5;
}
.saver-th{
    font-size: 17px;
    font-weight: 400;
    color: #A0A0A0;
    line-height: .9;
    display: block;
}
.saver-table .th{
    padding: 15px 29px;
    vertical-align: middle;
    border:1px solid #F5F5F5;
}
.trow{
    display: table-row-group;
}
.saver-table .tr:nth-child(odd) .td{
    background-color:#F8F8F8;
}
.saver-title{
    font-size: 17px;
    color:#333333;
}
.saver-name{
    font-size: 17px;
    color:#333333;
    font-weight: 700;
}
.saver-name span{
    font-weight: 400;
}
.saver-price{
    font-size: 17px;
    color:#333333;
    font-weight: 700;
}
.saver-th-ed{
    width: 25%;
}
.saver-th-price{
    width: 25%;
}
.saver-th-title{
    width: 50%;
}
.saver__custom-select{
    display: none;
}
.saver-tab{
    display: none;
}
.saver-tab.active{
    display: block;
}
.m-view{
    display: none;
}
.resizer p:not(:first-child){
    display: none;
}
.resizer.active p{
    display: block;
}
.resizer-ico{
    display: inline-block;
}
.resizer.active .resizer-ico{
    transform: scale(-1);
}
.resizer-title{
    color: #FF3C00;
}
.trow.active .tr-more{
    display: table-row;
}
.saver-toggle{
    padding: 0;
    background-color: rgba(0,0,0,0);
    border:none;
}
.tr-more ul{
    padding-left: 0;
    list-style: none;
}
.saver-full .tr.tr-more{
    display: none;
}
.saver-full .trow.active .tr.tr-more{
    display: block;
}
.saver-full .trow.active .tr.tr-more > .td{
    border-top: none;

}
.td-btn{
    width: 60px;
    padding-left: 0!important;
    padding-right: 0!important; 
}
.tr-more ul li{
    list-style: none;
    margin-bottom:15px;
    padding-left: 20px;
    position: relative;
}
.tr-more .td{
    background-color: #F8F8F8;
}
.n-centered{
    text-align: center;
}
.tr-more ul li:before{
    content:'';
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background-color: #FF3C00;
    position: absolute;
    border-radius: 50%;
    left: 0;
    top: 8px;
}
.section-sidebar .plused-link__title{
    font-size: 2rem;
}
.resizer__content{
    font-size: 17px;
}
.tr-more__title{
    display: block;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 9px;
}
.saver-toggle{
    display: inline-block;
}
.trow .saver-toggle{
    transform: scale(-1);
    color: #FF3C00;
    
}

.trow.active .saver-toggle{
    color: rgba(123, 123, 123, 1);
    transform: scale(1);
}

.saver-full .td{
    background-color: #fff!important;
}
.saver-full .trow:nth-child(2n) .td{
    background-color:#F8F8F8!important;
}
.red-label-saver{
    margin-top: 30px;
    display: block;
}
.red-label{
    color:#FF3C00;
}

.td-btn{
    cursor: pointer;
}
.saver-full{
    display: block;
    .tr{
        display: flex;
        width: 100%;
    }
    .td{
        display: block;
    }
    .trow{
        flex-wrap: wrap;
        display: flex;
    }
    .saver-td-title {
        width: 50%;
    }
    .saver-td-ed {
        width: 25%;
    }
    .saver-td-price {
        width: 25%;
    }
}
.n-service{
    padding-left: 30px;
    display: flex;
    align-items: flex-start;
    gap:30px;
}
.n-seo-content{
    padding-left: 120px;
    position: relative;
}
.n-seo_second{
    position: relative;
    padding-left:110px;
}
.n-seo_second p {
    font-size: 24px;
}
.n-seo-content:before{
    content: '';
    width: 77px;
    height: 4px;
    background-color: #FF3C00;
    position: absolute;
    left: 0;
    top: 15px;
}
.n-pr.n-pr_line{
    align-items: stretch;
}
.n-pr_line .ul-n{
    padding: 24px 34px 70px;
    border-bottom: 1px solid rgba(241, 241, 241, 1);
    gap:24px;
    height: 100%;
}

.n-service__body ul li::marker{
    color: #FF3C00;
}
.n-pr .col:last-child .ul-n{
    border-right:1px solid rgba(241, 241, 241, 1)
}
.n-pr .col:nth-child(even) .ul-n{
    border-right:1px solid rgba(241, 241, 241, 1);
}
/* .n-pr .col:nth-last-child(2) .ul-n{
    border-bottom:1px solid rgba(241, 241, 241, 1);
} */
.n-service__ico{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 65px;
    height: 65px;
    flex-shrink: 0;
}
.n-service_b-offset{
    margin-bottom: 40px;
}
.n-services{
    margin-top: 70px;
}
.n-seo{
    line-height: 1.4;
    font-size: 17px;
    margin-top: 50px;
    margin-bottom: 100px;
}
.n-seo p{
    margin-bottom: 30px;
}
.n-seo strong{
    font-size: 24px;
}
.n-service__body{
    line-height: 1.4;
    font-size: 17px;
}
.n-service__body ul{
    padding-left: 20px;
}
.n-service__body li{
    margin-bottom: 20px;
}
.n-service__content{
    padding-right: 30px;
    padding-top: 15px;
}

.n-service__title{
    display: block;
    font-size:24px;
    font-weight: 700;
    margin-bottom: 10px;
}
.ul-n{
    display: flex;
    align-items: flex-start;
    gap:30px;
}
.ul-n__title{
    display: block;
    font-size: 24px;
    font-weight: 700;
}
.ul-n__body{
    max-width: 528px;
}
.ul-n{
    border-top: 1px solid rgba(241, 241, 241, 1);
    border-left: 1px solid rgba(241, 241, 241, 1);
    background-color: #fff;
    padding: 25px 84px 74px 50px;
}
.ul-n__numb{
    width:32px;
    height: 32px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    line-height: 1;
    border-radius: 50%;
    background-color: #FF3C00;
    color: #fff;
    font-size: 17px;
}
.ul-plus{
    padding-left: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
   
}
.n-seo_t-n{
    margin-top: 0;
}
.ul-plus li{
    margin-bottom: 30px;
    font-size: 17px;
    width: 47%;
    padding-left: 30px;
    position: relative;
}
.ul-plus li strong{
    font-size: 17px;
}
.ul-plus li:before{
    content: '';
    width: 3px;
    height: 13px;
    position: absolute;
    left: 5px;
    top: 5px;
    background-color: rgba(85, 85, 85, 1);
}
.ul-plus li:after{
    content: '';
    width: 13px;
    height: 3px;
    position: absolute;
    left: 0;
    top: 10px;
    background-color: rgba(85, 85, 85, 1);
}
.n-pr.n-pr_line .col:nth-child(2) .ul-n{
    border-right: none;
}
.numb-edition .ul-n__numb{
    font-family:'BebasNeue';
    width: auto;
    height: auto;
    font-size: 60px;
    font-weight: 700;
    background-color: rgba(0,0,0,0);
    color: #FF3C00;
}
.ch{
    position: relative;
    padding-top: 64px;
    padding-bottom: 64px;
    background-color:rgba(53, 56, 63, 1);
    color: #fff;
    z-index: 10;
}
.ch-item__title{
    font-size: 24px;
    font-weight: 700;
    max-width: 948px;
}
.ch-item{
    padding-left: 64px;
    display: flex;
    gap:100px;
}
.new-header-second{
    max-height: 500px;
    overflow: auto;
}
.window-menu .window-menu__col{
    max-height: 540px;
    overflow: auto;
}
@media (max-width:1250px) {
    .saver-th,.saver-name,.saver-title,.saver-price{
        font-size: 15px;
    }
    .saver-nav__link{
        font-size: 18px;
    }
}
@media (max-width:990px) {
    .ch-item{
        gap:30px;
        padding-left: 0;
    }
    .ch{
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .ch-item img{
        max-width: 150px;
    }
    .ch-item__title{
        font-size: 18px;
    }
    .n-seo-content:before{
        display: none;
    }
    .n-seo-content{
        padding-left: 0;
    }
    .ul-n{
        padding: 25px 24px 24px 20px;
    }
    .saver-full .saver-th-title {
        width: 50%;
    }
    .tr-more__title{
        font-size: 15px;
    }
    .tr-more ul li{
        font-size: 14px;
    }
    .saver-left{
        width: 200px;
    }
    .saver-th, .saver-name, .saver-title, .saver-price{
        font-size: 11px;
        line-height: 1.2;
        display: block;
    }
    .saver .plused-link__title{
        font-size: 14px;
    }
    .n-seo_second{
        padding-left: 0;
    }
    .saver .td {
        padding: 14px 15px;
        border: 1px solid #F5F5F5;
    }
    .saver-nav__link{
        font-size: 12px;
        padding: 14px 10px;
    }
    .saver-th-title {
        width: 38%;
    }
    .saver-nav{
        flex:none;
        padding-right: 15px;
    }
    .saver-nav-bottom{
        justify-content: flex-start;
    }
    .saver .circle-plus{
        display: none;
    }
}
@media (max-width:560px) {
    .section_b-offset {
        margin-bottom: 5rem;
    }
    .ch-item{
        flex-wrap: wrap;
    }
    .ch-item__title{
        width: 100%;
    }
    .n-service{
        padding-left: 0;
    }
    .ul-plus li{
        width: 100%;
    }
    .n-pr.n-pr_line {
        align-items: flex-start;
    }
    .ul-n__title{
        font-size: 18px;
    }
    .n-pr_line .ul-n{
        padding: 24px 24px 40px;
    }
    .n-seo-content{
        padding-left: 0;
    }
    .n-seo-content:before{
        display: none;
    }
    .n-seo{
        margin-bottom: 50px;
        margin-top: 40px;
    }
    .n-seo strong, .n-seo p{
        font-size: 18px;
    }
    .n-service{
        gap:15px;
    }
    .n-service__ico{
        width: 40px;
        height: 40px;
    }
    .n-service__content{
        padding-right: 0;
        padding-top: 0;
    }
    .n-service__title{
        font-size: 18px;
    }
    .n-service__body{
        font-size: 16px;
    }
    h4, .h4{
        font-size: 1.6rem;
    }
    .solution__ico{
        width: 40px;
        height: 40px;
    }
    .saver .th{
        width: 30%!important;
    }
    .saver .td {
        padding: 10px 5px;
        border: 1px solid #F5F5F5;
    }
    .saver-table .th {
        padding: 10px 5px;
        vertical-align: middle;
        border: 1px solid #F5F5F5;
    }
    .m-view{
        display: block
    }
    .saver-left{
        display: none;
    }
    .saver{
        display: block;
    }
    .plused-link__title{
        margin-top: 20px;
    }
    .saver__custom-select{
        display: block;
        font-size: 12px;
        margin-bottom: 20px;
    }
    .saver__custom-select .select2{
        width: 100%!important;
    }
    .saver .th.saver-th-toggle{
        width: 51px!important;
    }
    .saver.saver-full .th{
        padding: 10px 5px;
        width: 30%!important;
    }
    .saver-full .td {
        padding: 10px 5px;
        width: 30%!important;
    }
    .saver-full .tr-more .td{
        width: 100%!important;
    }
    .saver-full  .th.saver-th-toggle{
        width: 10%!important;
    }
    .tab-widget__link{
        font-size: 13px;
        padding-left: 6px;
        padding-right: 6px;
    }
    .saver-full  .td-btn{
        width: 10%!important;
    }
}
.footer-link__small {
    font-size: 1.4rem;
    padding-bottom: 0.3rem;

}
/* End */


/* Start:/local/templates/main/css/header-new.css?17150856693951*/
/**/
.new-header__logo{
    display: inline-block;
    width:50px;
    height: 55px;
    margin-right: 5rem;
}
.new-header__logo img{
    max-width: 100%;
}
.new-header__nav{
    padding-left: 0;
    list-style: none;
    margin-top: 0;
    margin-bottom: 0;
}
.new-header__item{
    display: inline-block;
    margin-left:2rem;
    margin-right: 2rem;
}
.new-header__link{
    padding-top: 3.2rem;
    padding-bottom: 3.2rem;
    border-bottom: 2px solid transparent;
    font-size: 1.4rem;
    font-weight: bold;
    text-transform: uppercase;
    display: inline-block;
}
.new-header__link.active{
    border-color: #ff3c00;
}
.new-header{
    display: flex;
    align-items: center;
}
.dectop-header__top{
    padding-top: 0;
    padding-bottom: 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9;
}
.new-header__left{
    display: inline-flex;
    align-items: center;
    flex: 1;
}
.monotone-ico{
    width: 16px;
    height: 16px;
}
.new-header-r-link{
    margin-right: 4rem;
}
.header-hamb__line{
    background: #ff3c00;
}
.new-header-sub__item{
    padding-right: 1rem;
    position: relative;
}
.new-header__item{
    
    position: relative;
}
.new-header-sub{
    opacity: 0;
    pointer-events: none;
    border: 1px solid #e8e8e8;
    position: absolute;
    left: 0;
    width: 346px;
    list-style: none;
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
    top: 0;
    transform: translateY(82px);
    z-index: 9;
    padding:2rem 0rem;
    background: #fff;
}
.new-header-sub__link{
    font-size: 1.6rem;
    padding-top: 1.3rem;
    padding-bottom: 1.3rem;
    padding-left: 3rem;
    padding-right: 3rem;
    display: block;
}
.new-header-sub__item_child:before{
    content: '';
    width: 6px;
    height: 6px;
    display: inline-block;
    border-top: 1px solid #696969;
    border-right: 1px solid #696969;
    transform: rotate(45deg) translateY(-50%);
    position: absolute;
    right: 3rem;
    top: 50%;
    
}

.new-header-second{
    opacity: 0;
    pointer-events: none;
    position: absolute;
    width: 344px;
    background: #fff;
    top: -21px;
    transform: translateX(100%);
    border: 1px solid #e8e8e8;
}
.new-header-second__link:hover{
    color:#ff3c00;
}
.new-header-second__link{
    display: block;
    padding: 1.3rem 0;
}
.new-header-sub__link:hover{
    color:#ff3c00;
}
.new-header-second{
  padding-left: 0;
    list-style: none;
    padding:2rem 3rem;
}
.new-header__item:hover .new-header-sub{
    opacity: 1;
    pointer-events: all;
}
.new-header-sub__item:hover .new-header-second{
    opacity: 1;
    pointer-events: all;
}
.mobile-header__bottom{
    display: flex;
    gap:40px;
}
.order-desc{
    margin-top: 30px;
    margin-bottom: 20px;
}
@media (max-width:1460px) {
    .new-header__item{
        margin-left: 1rem;
        margin-right: 1rem;
    }
  }
@media(max-width:1380px){
    .new-header__logo{
        margin-right: 2rem;
    }
    .new-header-r-link{
        margin-right: 2rem;
    }
    .new-header__item{
        margin-right: .8rem;
        margin-left: .8rem;
    }
    
}
@media(max-width:1280px){
    .new-header__link{
        font-size: 1.2rem;
    }
    .new-header-r-link{
        margin-right: 2rem;
        font-size: 1.4rem;
    }
    .new-header__logo{
        margin-right: 2rem;
    }
}
@media(max-width:1200px){
    .new-header-sub{
        transform: translateY(80px);
    }
    .dectop-header-phone{
        font-size: 1.5rem;
    }
    .new-header__link{
        font-size: 1.2rem;
    }
}
@media(max-width:1170px){
    .dectop-header{
        display: none;
    }
    .mobile-header{
        display: block;
    }
}
@media(max-width:1140px){
    .new-header__item{
        margin-right: .5rem;
        margin-left: .5rem;
    }
}
@media(max-width:1100px){
    .new-header__item{
        margin-left: .5rem;
        margin-right: .5rem;
    }
    .dectop-header-phone{
        font-size: 1.3rem;
    }
}

/* End */


/* Start:/local/templates/main/css/404.css?15702842432416*/
.pages__content_error {
  color: #fff;
  position: relative;
  font-size: 519px;
  font-weight: 400;
  margin-bottom: -15rem;
  color: #898989;
  font-family: 'BebasNeue';
}

.pages__content {
  position: relative;
}

.pages__row {
  display: flex;
  justify-content: space-between;
}



.pages__content_text {
  position: absolute;
  top: 60%;
  left: 6.5%;
  transform: translateY(60%);
  color: #ffffff;
  font-family: 'BebasNeue';
  font-size: 72px;
  font-weight: 400;
}

.pages__button {
  display: flex;
  align-items: flex-end;
}

.pages__content {
  display: flex;
  align-items: flex-end;
  height: 100%;
}

.section__bottom {
  padding-top: 10rem;
  padding-bottom: 12.3rem;
}

.btn_transparent {
  cursor: pointer;
  outline: none;
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  display: inline-block;
  color: #fff;
  padding: 28px 37px 28px 37px;
  position: relative;
  transition: all 300ms ease;
  border: transparent;
  border-left: 3px solid #ff3b00;
  background: transparent;
}

.btn_transparent:before {
  position: absolute;
  content: '';
  width: 0%;
  height: 100%;
  background: #ff3b00;
  top: 0;
  left: 0;
  right: 0;
  z-index: -1;
  transition: all 300ms ease;
}
 .btn_transparent:hover {
	 color: white;
	 box-shadow: none;
}
 .btn_transparent:hover:before {
	 position: absolute;
	 content: '';
   width: 100%;
   background: #ff3b00;
	 height: 100%;
	 top: 0;
	 left: 0;
	 z-index: -1;
}

@media (max-width: 990px) {
  .section__bottom {
    padding-top: 6rem;
  }

  .pages__row {
    flex-wrap: wrap;
  }
  .pages__button {
    width: 100%;
    margin-top: 7rem;
    display: flex;
    justify-content: center;
  }
}

@media (max-width: 750px) {
  .pages__content_error {
    font-size: 320px;
  }
  .pages__row {
    align-items: center;
    justify-content: center;
  }

  .pages__content_text {
    font-size: 25px;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(100%);
  }  
}

@media (max-width: 400px) {
  .pages__content_error {
    font-size: 227px;
  }

  .pages__content_text {
    font-size: 27px;
    width: 100%;
    left: 50%;
    top: 100%;
    transform: translateX(-36%) translateY(100%);
}

.btn_transparent {
  font-size: 16px;
  margin-top: 6rem
}

}
/* End */
/* /local/templates/main/css/styles.css?1569392360119833 */
/* /local/templates/main/css/custom.css?174884752833512 */
/* /local/templates/main/css/header-new.css?17150856693951 */
/* /local/templates/main/css/404.css?15702842432416 */
