@import url(https://p.typekit.net/p.css?s=1&k=wex3ncp&ht=tk&f=24537.24547.37513.37516.37522&a=9759655&app=typekit&e=css);.v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@-webkit-keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{to{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.el-popup-parent--hidden{overflow:hidden}.el-dialog{position:relative;margin:0 auto 50px;background:#fff;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.el-dialog.is-fullscreen{width:100%;margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog__header{padding:20px 20px 10px}.el-dialog__headerbtn{position:absolute;top:20px;right:20px;padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:16px}.el-dialog__headerbtn .el-dialog__close{color:#909399}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#409eff}.el-dialog__title{line-height:24px;font-size:18px;color:#303133}.el-dialog__body{padding:30px 20px;color:#606266;font-size:14px;word-break:break-all}.el-dialog__footer{padding:10px 20px 20px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px 25px 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.dialog-fade-enter-active{-webkit-animation:dialog-fade-in .3s;animation:dialog-fade-in .3s}.dialog-fade-leave-active{-webkit-animation:dialog-fade-out .3s;animation:dialog-fade-out .3s}@-webkit-keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@font-face{font-family:element-icons;src:url(/content/themes/impel/font/vendor/element-ui/lib/theme-chalk/element-icons.woff?535877f50039c0cb49a6196a5b7517cd) format("woff"),url(/content/themes/impel/font/vendor/element-ui/lib/theme-chalk/element-icons.ttf?732389ded34cb9c52dd88271f1345af9) format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-ice-cream-round:before{content:"\E6A0"}.el-icon-ice-cream-square:before{content:"\E6A3"}.el-icon-lollipop:before{content:"\E6A4"}.el-icon-potato-strips:before{content:"\E6A5"}.el-icon-milk-tea:before{content:"\E6A6"}.el-icon-ice-drink:before{content:"\E6A7"}.el-icon-ice-tea:before{content:"\E6A9"}.el-icon-coffee:before{content:"\E6AA"}.el-icon-orange:before{content:"\E6AB"}.el-icon-pear:before{content:"\E6AC"}.el-icon-apple:before{content:"\E6AD"}.el-icon-cherry:before{content:"\E6AE"}.el-icon-watermelon:before{content:"\E6AF"}.el-icon-grape:before{content:"\E6B0"}.el-icon-refrigerator:before{content:"\E6B1"}.el-icon-goblet-square-full:before{content:"\E6B2"}.el-icon-goblet-square:before{content:"\E6B3"}.el-icon-goblet-full:before{content:"\E6B4"}.el-icon-goblet:before{content:"\E6B5"}.el-icon-cold-drink:before{content:"\E6B6"}.el-icon-coffee-cup:before{content:"\E6B8"}.el-icon-water-cup:before{content:"\E6B9"}.el-icon-hot-water:before{content:"\E6BA"}.el-icon-ice-cream:before{content:"\E6BB"}.el-icon-dessert:before{content:"\E6BC"}.el-icon-sugar:before{content:"\E6BD"}.el-icon-tableware:before{content:"\E6BE"}.el-icon-burger:before{content:"\E6BF"}.el-icon-knife-fork:before{content:"\E6C1"}.el-icon-fork-spoon:before{content:"\E6C2"}.el-icon-chicken:before{content:"\E6C3"}.el-icon-food:before{content:"\E6C4"}.el-icon-dish-1:before{content:"\E6C5"}.el-icon-dish:before{content:"\E6C6"}.el-icon-moon-night:before{content:"\E6EE"}.el-icon-moon:before{content:"\E6F0"}.el-icon-cloudy-and-sunny:before{content:"\E6F1"}.el-icon-partly-cloudy:before{content:"\E6F2"}.el-icon-cloudy:before{content:"\E6F3"}.el-icon-sunny:before{content:"\E6F6"}.el-icon-sunset:before{content:"\E6F7"}.el-icon-sunrise-1:before{content:"\E6F8"}.el-icon-sunrise:before{content:"\E6F9"}.el-icon-heavy-rain:before{content:"\E6FA"}.el-icon-lightning:before{content:"\E6FB"}.el-icon-light-rain:before{content:"\E6FC"}.el-icon-wind-power:before{content:"\E6FD"}.el-icon-baseball:before{content:"\E712"}.el-icon-soccer:before{content:"\E713"}.el-icon-football:before{content:"\E715"}.el-icon-basketball:before{content:"\E716"}.el-icon-ship:before{content:"\E73F"}.el-icon-truck:before{content:"\E740"}.el-icon-bicycle:before{content:"\E741"}.el-icon-mobile-phone:before{content:"\E6D3"}.el-icon-service:before{content:"\E6D4"}.el-icon-key:before{content:"\E6E2"}.el-icon-unlock:before{content:"\E6E4"}.el-icon-lock:before{content:"\E6E5"}.el-icon-watch:before{content:"\E6FE"}.el-icon-watch-1:before{content:"\E6FF"}.el-icon-timer:before{content:"\E702"}.el-icon-alarm-clock:before{content:"\E703"}.el-icon-map-location:before{content:"\E704"}.el-icon-delete-location:before{content:"\E705"}.el-icon-add-location:before{content:"\E706"}.el-icon-location-information:before{content:"\E707"}.el-icon-location-outline:before{content:"\E708"}.el-icon-location:before{content:"\E79E"}.el-icon-place:before{content:"\E709"}.el-icon-discover:before{content:"\E70A"}.el-icon-first-aid-kit:before{content:"\E70B"}.el-icon-trophy-1:before{content:"\E70C"}.el-icon-trophy:before{content:"\E70D"}.el-icon-medal:before{content:"\E70E"}.el-icon-medal-1:before{content:"\E70F"}.el-icon-stopwatch:before{content:"\E710"}.el-icon-mic:before{content:"\E711"}.el-icon-copy-document:before{content:"\E718"}.el-icon-full-screen:before{content:"\E719"}.el-icon-switch-button:before{content:"\E71B"}.el-icon-aim:before{content:"\E71C"}.el-icon-crop:before{content:"\E71D"}.el-icon-odometer:before{content:"\E71E"}.el-icon-time:before{content:"\E71F"}.el-icon-bangzhu:before{content:"\E724"}.el-icon-close-notification:before{content:"\E726"}.el-icon-microphone:before{content:"\E727"}.el-icon-turn-off-microphone:before{content:"\E728"}.el-icon-position:before{content:"\E729"}.el-icon-postcard:before{content:"\E72A"}.el-icon-message:before{content:"\E72B"}.el-icon-chat-line-square:before{content:"\E72D"}.el-icon-chat-dot-square:before{content:"\E72E"}.el-icon-chat-dot-round:before{content:"\E72F"}.el-icon-chat-square:before{content:"\E730"}.el-icon-chat-line-round:before{content:"\E731"}.el-icon-chat-round:before{content:"\E732"}.el-icon-set-up:before{content:"\E733"}.el-icon-turn-off:before{content:"\E734"}.el-icon-open:before{content:"\E735"}.el-icon-connection:before{content:"\E736"}.el-icon-link:before{content:"\E737"}.el-icon-cpu:before{content:"\E738"}.el-icon-thumb:before{content:"\E739"}.el-icon-female:before{content:"\E73A"}.el-icon-male:before{content:"\E73B"}.el-icon-guide:before{content:"\E73C"}.el-icon-news:before{content:"\E73E"}.el-icon-price-tag:before{content:"\E744"}.el-icon-discount:before{content:"\E745"}.el-icon-wallet:before{content:"\E747"}.el-icon-coin:before{content:"\E748"}.el-icon-money:before{content:"\E749"}.el-icon-bank-card:before{content:"\E74A"}.el-icon-box:before{content:"\E74B"}.el-icon-present:before{content:"\E74C"}.el-icon-sell:before{content:"\E6D5"}.el-icon-sold-out:before{content:"\E6D6"}.el-icon-shopping-bag-2:before{content:"\E74D"}.el-icon-shopping-bag-1:before{content:"\E74E"}.el-icon-shopping-cart-2:before{content:"\E74F"}.el-icon-shopping-cart-1:before{content:"\E750"}.el-icon-shopping-cart-full:before{content:"\E751"}.el-icon-smoking:before{content:"\E752"}.el-icon-no-smoking:before{content:"\E753"}.el-icon-house:before{content:"\E754"}.el-icon-table-lamp:before{content:"\E755"}.el-icon-school:before{content:"\E756"}.el-icon-office-building:before{content:"\E757"}.el-icon-toilet-paper:before{content:"\E758"}.el-icon-notebook-2:before{content:"\E759"}.el-icon-notebook-1:before{content:"\E75A"}.el-icon-files:before{content:"\E75B"}.el-icon-collection:before{content:"\E75C"}.el-icon-receiving:before{content:"\E75D"}.el-icon-suitcase-1:before{content:"\E760"}.el-icon-suitcase:before{content:"\E761"}.el-icon-film:before{content:"\E763"}.el-icon-collection-tag:before{content:"\E765"}.el-icon-data-analysis:before{content:"\E766"}.el-icon-pie-chart:before{content:"\E767"}.el-icon-data-board:before{content:"\E768"}.el-icon-data-line:before{content:"\E76D"}.el-icon-reading:before{content:"\E769"}.el-icon-magic-stick:before{content:"\E76A"}.el-icon-coordinate:before{content:"\E76B"}.el-icon-mouse:before{content:"\E76C"}.el-icon-brush:before{content:"\E76E"}.el-icon-headset:before{content:"\E76F"}.el-icon-umbrella:before{content:"\E770"}.el-icon-scissors:before{content:"\E771"}.el-icon-mobile:before{content:"\E773"}.el-icon-attract:before{content:"\E774"}.el-icon-monitor:before{content:"\E775"}.el-icon-search:before{content:"\E778"}.el-icon-takeaway-box:before{content:"\E77A"}.el-icon-paperclip:before{content:"\E77D"}.el-icon-printer:before{content:"\E77E"}.el-icon-document-add:before{content:"\E782"}.el-icon-document:before{content:"\E785"}.el-icon-document-checked:before{content:"\E786"}.el-icon-document-copy:before{content:"\E787"}.el-icon-document-delete:before{content:"\E788"}.el-icon-document-remove:before{content:"\E789"}.el-icon-tickets:before{content:"\E78B"}.el-icon-folder-checked:before{content:"\E77F"}.el-icon-folder-delete:before{content:"\E780"}.el-icon-folder-remove:before{content:"\E781"}.el-icon-folder-add:before{content:"\E783"}.el-icon-folder-opened:before{content:"\E784"}.el-icon-folder:before{content:"\E78A"}.el-icon-edit-outline:before{content:"\E764"}.el-icon-edit:before{content:"\E78C"}.el-icon-date:before{content:"\E78E"}.el-icon-c-scale-to-original:before{content:"\E7C6"}.el-icon-view:before{content:"\E6CE"}.el-icon-loading:before{content:"\E6CF"}.el-icon-rank:before{content:"\E6D1"}.el-icon-sort-down:before{content:"\E7C4"}.el-icon-sort-up:before{content:"\E7C5"}.el-icon-sort:before{content:"\E6D2"}.el-icon-finished:before{content:"\E6CD"}.el-icon-refresh-left:before{content:"\E6C7"}.el-icon-refresh-right:before{content:"\E6C8"}.el-icon-refresh:before{content:"\E6D0"}.el-icon-video-play:before{content:"\E7C0"}.el-icon-video-pause:before{content:"\E7C1"}.el-icon-d-arrow-right:before{content:"\E6DC"}.el-icon-d-arrow-left:before{content:"\E6DD"}.el-icon-arrow-up:before{content:"\E6E1"}.el-icon-arrow-down:before{content:"\E6DF"}.el-icon-arrow-right:before{content:"\E6E0"}.el-icon-arrow-left:before{content:"\E6DE"}.el-icon-top-right:before{content:"\E6E7"}.el-icon-top-left:before{content:"\E6E8"}.el-icon-top:before{content:"\E6E6"}.el-icon-bottom:before{content:"\E6EB"}.el-icon-right:before{content:"\E6E9"}.el-icon-back:before{content:"\E6EA"}.el-icon-bottom-right:before{content:"\E6EC"}.el-icon-bottom-left:before{content:"\E6ED"}.el-icon-caret-top:before{content:"\E78F"}.el-icon-caret-bottom:before{content:"\E790"}.el-icon-caret-right:before{content:"\E791"}.el-icon-caret-left:before{content:"\E792"}.el-icon-d-caret:before{content:"\E79A"}.el-icon-share:before{content:"\E793"}.el-icon-menu:before{content:"\E798"}.el-icon-s-grid:before{content:"\E7A6"}.el-icon-s-check:before{content:"\E7A7"}.el-icon-s-data:before{content:"\E7A8"}.el-icon-s-opportunity:before{content:"\E7AA"}.el-icon-s-custom:before{content:"\E7AB"}.el-icon-s-claim:before{content:"\E7AD"}.el-icon-s-finance:before{content:"\E7AE"}.el-icon-s-comment:before{content:"\E7AF"}.el-icon-s-flag:before{content:"\E7B0"}.el-icon-s-marketing:before{content:"\E7B1"}.el-icon-s-shop:before{content:"\E7B4"}.el-icon-s-open:before{content:"\E7B5"}.el-icon-s-management:before{content:"\E7B6"}.el-icon-s-ticket:before{content:"\E7B7"}.el-icon-s-release:before{content:"\E7B8"}.el-icon-s-home:before{content:"\E7B9"}.el-icon-s-promotion:before{content:"\E7BA"}.el-icon-s-operation:before{content:"\E7BB"}.el-icon-s-unfold:before{content:"\E7BC"}.el-icon-s-fold:before{content:"\E7A9"}.el-icon-s-platform:before{content:"\E7BD"}.el-icon-s-order:before{content:"\E7BE"}.el-icon-s-cooperation:before{content:"\E7BF"}.el-icon-bell:before{content:"\E725"}.el-icon-message-solid:before{content:"\E799"}.el-icon-video-camera:before{content:"\E772"}.el-icon-video-camera-solid:before{content:"\E796"}.el-icon-camera:before{content:"\E779"}.el-icon-camera-solid:before{content:"\E79B"}.el-icon-download:before{content:"\E77C"}.el-icon-upload2:before{content:"\E77B"}.el-icon-upload:before{content:"\E7C3"}.el-icon-picture-outline-round:before{content:"\E75F"}.el-icon-picture-outline:before{content:"\E75E"}.el-icon-picture:before{content:"\E79F"}.el-icon-close:before{content:"\E6DB"}.el-icon-check:before{content:"\E6DA"}.el-icon-plus:before{content:"\E6D9"}.el-icon-minus:before{content:"\E6D8"}.el-icon-help:before{content:"\E73D"}.el-icon-s-help:before{content:"\E7B3"}.el-icon-circle-close:before{content:"\E78D"}.el-icon-circle-check:before{content:"\E720"}.el-icon-circle-plus-outline:before{content:"\E723"}.el-icon-remove-outline:before{content:"\E722"}.el-icon-zoom-out:before{content:"\E776"}.el-icon-zoom-in:before{content:"\E777"}.el-icon-error:before{content:"\E79D"}.el-icon-success:before{content:"\E79C"}.el-icon-circle-plus:before{content:"\E7A0"}.el-icon-remove:before{content:"\E7A2"}.el-icon-info:before{content:"\E7A1"}.el-icon-question:before{content:"\E7A4"}.el-icon-warning-outline:before{content:"\E6C9"}.el-icon-warning:before{content:"\E7A3"}.el-icon-goods:before{content:"\E7C2"}.el-icon-s-goods:before{content:"\E7B2"}.el-icon-star-off:before{content:"\E717"}.el-icon-star-on:before{content:"\E797"}.el-icon-more-outline:before{content:"\E6CC"}.el-icon-more:before{content:"\E794"}.el-icon-phone-outline:before{content:"\E6CB"}.el-icon-phone:before{content:"\E795"}.el-icon-user:before{content:"\E6E3"}.el-icon-user-solid:before{content:"\E7A5"}.el-icon-setting:before{content:"\E6CA"}.el-icon-s-tools:before{content:"\E7AC"}.el-icon-delete:before{content:"\E6D7"}.el-icon-delete-solid:before{content:"\E7C9"}.el-icon-eleme:before{content:"\E7C7"}.el-icon-platform-eleme:before{content:"\E7CA"}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.el-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;line-height:20px;height:20px;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__core,.el-switch__label{display:inline-block;cursor:pointer;vertical-align:middle}.el-switch__label{-webkit-transition:.2s;transition:.2s;height:20px;font-size:14px;font-weight:500;color:#303133}.el-switch__label.is-active{color:#409eff}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;position:relative;width:40px;height:20px;border:1px solid #dcdfe6;outline:0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#dcdfe6;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}.el-switch__core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .3s;transition:all .3s;width:16px;height:16px;background-color:#fff}.el-switch.is-checked .el-switch__core{border-color:#409eff;background-color:#409eff}.el-switch.is-checked .el-switch__core:after{left:100%;margin-left:-17px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter,.el-switch .label-fade-leave-active{opacity:0}.el-popper .popper__arrow,.el-popper .popper__arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));filter:drop-shadow(0 2px 12px rgba(0,0,0,.03))}.el-popper .popper__arrow:after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#ebeef5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow:after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.el-popper[x-placement^=bottom] .popper__arrow:after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#ebeef5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow:after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#ebeef5}.el-popper[x-placement^=left] .popper__arrow:after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.el-select-dropdown{position:absolute;z-index:1001;border:1px solid #e4e7ed;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.el-select-dropdown.is-multiple .el-select-dropdown__item{padding-right:40px}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#409eff;background-color:#fff}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#f5f7fa}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected:after{position:absolute;right:20px;font-family:element-icons;content:"\E6DA";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-input__inner,.el-textarea__inner{color:#606266;font-size:inherit;width:100%;-webkit-box-sizing:border-box}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;box-sizing:border-box;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.el-textarea__inner:-ms-input-placeholder,.el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.el-textarea__inner::placeholder{color:#c0c4cc}.el-textarea__inner:hover{border-color:#c0c4cc}.el-textarea__inner:focus{outline:0;border-color:#409eff}.el-textarea .el-input__count{color:#909399;background:#fff;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder,.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.el-textarea.is-exceed .el-textarea__inner{border-color:#f56c6c}.el-textarea.is-exceed .el-input__count{color:#f56c6c}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input__inner,.el-select-dropdown__item.is-disabled:hover{background-color:#fff}.el-input .el-input__clear{color:#c0c4cc;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#fff;line-height:normal;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-image:none;border-radius:4px;border:1px solid #dcdfe6;box-sizing:border-box;display:inline-block;height:40px;line-height:40px;outline:0;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-input__inner:hover,.el-select:hover .el-input__inner{border-color:#c0c4cc}.el-input__prefix,.el-input__suffix{top:0;-webkit-transition:all .3s;height:100%;color:#c0c4cc;position:absolute;text-align:center}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.el-input__inner:-ms-input-placeholder,.el-input__inner::-ms-input-placeholder{color:#c0c4cc}.el-input__inner::placeholder{color:#c0c4cc}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409eff;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:"";height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner:-ms-input-placeholder,.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#f56c6c}.el-input.is-exceed .el-input__suffix .el-input__count{color:#f56c6c}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#f5f7fa;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-tag{background-color:#ecf5ff;border:1px solid #d9ecff;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409eff;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409eff}.el-tag .el-tag__close{color:#409eff}.el-tag .el-tag__close:hover{color:#fff;background-color:#409eff}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#fff;background-color:#909399}.el-tag.el-tag--success{background-color:#f0f9eb;border-color:#e1f3d8;color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67c23a}.el-tag.el-tag--success .el-tag__close{color:#67c23a}.el-tag.el-tag--success .el-tag__close:hover{color:#fff;background-color:#67c23a}.el-tag.el-tag--warning{background-color:#fdf6ec;border-color:#faecd8;color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#e6a23c}.el-tag.el-tag--danger{background-color:#fef0f0;border-color:#fde2e2;color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#f56c6c}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close:before{display:block}.el-tag--dark{background-color:#409eff;color:#fff}.el-tag--dark,.el-tag--dark.is-hit{border-color:#409eff}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#fff;background-color:#66b1ff}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#fff;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#67c23a;border-color:#67c23a;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#67c23a}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#fff;background-color:#85ce61}.el-tag--dark.el-tag--warning{background-color:#e6a23c;border-color:#e6a23c;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#ebb563}.el-tag--dark.el-tag--danger{background-color:#f56c6c;border-color:#f56c6c;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#f78989}.el-tag--plain{background-color:#fff;border-color:#b3d8ff;color:#409eff}.el-tag--plain.is-hit{border-color:#409eff}.el-tag--plain .el-tag__close{color:#409eff}.el-tag--plain .el-tag__close:hover{color:#fff;background-color:#409eff}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#fff;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#c2e7b0;color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close{color:#67c23a}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#fff;background-color:#67c23a}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#f5dab1;color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close{color:#e6a23c}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#e6a23c}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#fbc4c4;color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close{color:#f56c6c}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#f56c6c}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:#c0c4cc;cursor:not-allowed}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#f5f7fa}.el-select-dropdown__item.selected{color:#409eff;font-weight:700}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type):after{content:"";position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#e4e7ed}.el-select-group__title{padding-left:20px;font-size:12px;color:#909399;line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity .34s ease-out;transition:opacity .34s ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:hsla(220,4%,58%,.3);-webkit-transition:background-color .3s;transition:background-color .3s}.el-scrollbar__thumb:hover{background-color:hsla(220,4%,58%,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity .12s ease-out;transition:opacity .12s ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-select{display:inline-block;position:relative}.el-select .el-select__tags>span{display:contents}.el-select .el-input__inner{cursor:pointer;padding-right:35px}.el-select .el-input__inner:focus{border-color:#409eff}.el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{-webkit-transform:rotate(0);transform:rotate(0)}.el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:100%;color:#c0c4cc;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-select .el-input .el-select__caret.is-show-close:hover{color:#909399}.el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__inner:hover{border-color:#e4e7ed}.el-select .el-input.is-focus .el-input__inner{border-color:#409eff}.el-select>.el-input{display:block}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-mini{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:1000;right:25px;color:#c0c4cc;line-height:18px;font-size:14px}.el-select__close:hover{color:#909399}.el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-select__tags-text{overflow:hidden;text-overflow:ellipsis}.el-select .el-tag{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-select .el-tag__close.el-icon-close{background-color:#c0c4cc;top:0;color:#fff;-ms-flex-negative:0;flex-shrink:0}.el-select .el-tag__close.el-icon-close:hover{background-color:#909399}.el-select .el-tag__close.el-icon-close:before{display:block;-webkit-transform:translateY(.5px);transform:translateY(.5px)}.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:#c0c4cc;cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:#fff}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#f5f7fa}.el-select-dropdown__item.selected{color:#409eff;font-weight:700}.el-popover__title,.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper .popper__arrow,.el-popper .popper__arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));filter:drop-shadow(0 2px 12px rgba(0,0,0,.03))}.el-popper .popper__arrow:after{content:" ";border-width:6px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#ebeef5;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow:after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.el-popper[x-placement^=bottom] .popper__arrow:after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#ebeef5;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow:after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#ebeef5}.el-popper[x-placement^=left] .popper__arrow:after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.el-popover{position:absolute;background:#fff;min-width:150px;border-radius:4px;border:1px solid #ebeef5;padding:12px;z-index:2000;color:#606266;line-height:1.4;text-align:justify;font-size:14px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);word-break:break-all}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#303133;font-size:16px;line-height:1}.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:#409eff;z-index:1;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);list-style:none}.el-tabs__new-tab{float:right;border:1px solid #d3dce6;height:18px;width:18px;line-height:18px;margin:12px 0 9px 10px;border-radius:3px;text-align:center;font-size:12px;color:#d3dce6;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.el-tabs__new-tab .el-icon-plus{-webkit-transform:scale(.8);transform:scale(.8)}.el-tabs__new-tab:hover{color:#409eff}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#e4e7ed;z-index:1}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after,.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:#909399}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;float:left;z-index:2}.el-tabs__nav.is-stretch{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.el-tabs__nav.is-stretch>*{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:#303133;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:0}.el-tabs__item:focus.is-active.is-focus:not(:active){-webkit-box-shadow:0 0 2px 2px #409eff inset;box-shadow:inset 0 0 2px 2px #409eff;border-radius:3px}.el-tabs__item .el-icon-close{border-radius:50%;text-align:center;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.el-tabs__item .el-icon-close:before{-webkit-transform:scale(.9);transform:scale(.9);display:inline-block}.el-tabs--card>.el-tabs__header .el-tabs__active-bar,.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left,.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs__item .el-icon-close:hover{background-color:#c0c4cc;color:#fff}.el-tabs__item.is-active{color:#409eff}.el-tabs__item:hover{color:#409eff;cursor:pointer}.el-tabs__item.is-disabled{color:#c0c4cc;cursor:default}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid #e4e7ed}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid #e4e7ed;border-bottom:none;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__item .el-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid #e4e7ed;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:#fff}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close{width:14px}.el-tabs--border-card{background:#fff;border:1px solid #dcdfe6;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:#f5f7fa;border-bottom:1px solid #e4e7ed;margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__item{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);border:1px solid transparent;margin-top:-1px;color:#909399}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#409eff;background-color:#fff;border-right-color:#dcdfe6;border-left-color:#dcdfe6}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#409eff}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:#c0c4cc}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid #dcdfe6}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left:after{right:0;left:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{float:none}.el-tabs--left .el-tabs__item.is-left,.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-right{display:block}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid #e4e7ed;border-bottom:none;border-top:1px solid #e4e7ed;text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid #e4e7ed;border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid #e4e7ed;border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid #e4e7ed;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid #dfe4ed}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 transparent}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid #e4e7ed}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid #e4e7ed;border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid #e4e7ed;border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #e4e7ed;border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid #dfe4ed}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 transparent}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{-webkit-animation:slideInRight-enter .3s;animation:slideInRight-enter .3s}.slideInRight-leave{position:absolute;left:0;right:0;-webkit-animation:slideInRight-leave .3s;animation:slideInRight-leave .3s}.slideInLeft-enter{-webkit-animation:slideInLeft-enter .3s;animation:slideInLeft-enter .3s}.slideInLeft-leave{position:absolute;left:0;right:0;-webkit-animation:slideInLeft-leave .3s;animation:slideInLeft-leave .3s}@-webkit-keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.article__container[data-v-1bff087b]{padding:3rem 0}.article__header[data-v-1bff087b]{display:flex}.article__header>img[data-v-1bff087b]{object-fit:contain}.article__header>span[data-v-1bff087b]{margin-left:1rem}.article__title[data-v-1bff087b]{font-size:18px;margin-bottom:2rem;margin-top:1rem}@media (max-width:768px){.article__container[data-v-1bff087b]{padding:3rem 1rem}}.mobile__shareholder__menu{background:#f1f1f5;padding:0 15px;position:fixed;width:100%;z-index:99}.mobile__menu__header{width:90%;display:flex;align-items:center;font-size:32px;justify-content:space-between;padding:.5rem 1rem;font-weight:700;margin:0 auto}.mobile__menu__header>svg{width:40px;height:40px;color:#d9061e}.mobile__menu__content{padding:.5rem 1rem;font-size:28px;font-weight:700;height:100vh}.mobile__menu__content>ul{text-align:center;list-style:none}@media (min-width:1280px){.mobile__menu__header{display:none}}@media (max-width:768px){.mobile__menu__header{width:100%}.mobile__menu__header>svg{margin-right:-3px}}@media screen and (min-width:768px) and (max-width:1280px){.mobile__menu__header>svg{margin-right:-7px}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;-o-transition:.3s opacity;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s top;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s left;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s right;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.digital__hero__swiper{max-width:1440px;width:100%;margin:0 auto}.digital__hero__swiper .swiper-container{padding:30px 0}.digital__hero__swiper__slide{display:flex;justify-content:center;cursor:pointer;transition:transform .3s ease-in-out}.digital__hero__swiper__slide:hover{transform:scale(1.1)}.swiper__pagination__digital__hero{display:flex;justify-content:center;gap:12px;margin-top:20px}.swiper__pagination__digital__hero .swiper-pagination-bullet{width:12px;height:12px;border-radius:50%;background-color:#fff}.swiper__pagination__digital__hero .swiper-pagination-bullet-active{background-color:#a0a0a0}@font-face{font-family:impel-icons;src:url(/content/themes/impel/font/impel-icons.eot?3153b6c1a085dd3e03df4aa7588a098d);src:url(/content/themes/impel/font/impel-icons.eot?3153b6c1a085dd3e03df4aa7588a098d) format("embedded-opentype"),url(/content/themes/impel/font/impel-icons.woff2?59c492796b03771dff6183e02edff51e) format("woff2"),url(/content/themes/impel/font/impel-icons.woff?c8b981f9248a6bf17e62e93a78eff69a) format("woff"),url(/content/themes/impel/font/impel-icons.ttf?ad7d9fd2661a602ea8a719cbd8bde570) format("truetype"),url(/content/themes/impel/font/impel-icons.svg?541a8eb736eee4c69f57a577efd5acf0) format("svg");font-weight:400;font-style:normal}[class*=" icon-impel-"]:before,[class^=icon-impel-]:before{font-family:impel-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-impel-centra-i-sieci-handlowe:before{content:"\E800"}.icon-impel-transport-i-logistyka:before{content:"\E801"}.icon-impel-przemysl-lekki:before{content:"\E802"}.icon-impel-inne-branze:before{content:"\E803"}.icon-impel-instytucje-finansowe:before{content:"\E804"}.icon-impel-edukacja_kultura_rekreacja:before{content:"\E805"}.icon-impel-elektronika_agd:before{content:"\E806"}.icon-impel-energetyka:before{content:"\E807"}.icon-impel-gornictwo_hutnictwo:before{content:"\E808"}.icon-impel-administracja_publiczna:before{content:"\E809"}.icon-impel-ico_napisz:before{content:"\E80A"}.icon-impel-ico_tel:before{content:"\E80B"}.icon-impel-przemysl_paliwowy-:before{content:"\E80C"}.icon-impel-uslugi_eventy:before{content:"\E80D"}.icon-impel-przemysl_spozywczy:before{content:"\E80E"}.icon-impel-total_market:before{content:"\E80F"}.icon-impel-nieruchomosci-komercyjne:before{content:"\E810"}.icon-impel-ico_search:before{content:"\E818"}.icon-impel-ico_yt:before{content:"\E819"}.icon-impel-ico_in:before{content:"\E81A"}.icon-impel-ico_twitter:before{content:"\E81B"}.icon-impel-ico_fb:before{content:"\E81C"}.icon-impel-ico_telefon:before{content:"\E81D"}.icon-impel-ico_mail:before{content:"\E81E"}.icon-impel-ico_company:before{content:"\E822"}.error404 .error--page ul li a:after,.icon-impel-ico_right:before{content:"\E823"}.icon-impel-ico_download:before{content:"\E824"}.icon-impel-ico_check:before{content:"\E825"}.icon-impel-ico_down:before{content:"\E826"}.icon-impel-budownictwo:before{content:"\E827"}.icon-impel-ico_kalendarz:before{content:"\E828"}.icon-impel-motoryzacja:before{content:"\E829"}.icon-impel-hotele-i-apartamenty:before{content:"\E82A"}.icon-impel-chemia-i-farmacja:before{content:"\E82B"}.icon-impel-ochrona-zdrowia:before{content:"\E82C"}.icon-impel-bezpieczenstwo:before{content:"\E82D"}.icon-impel-czystosc:before{content:"\E82E"}.icon-impel-catering:before{content:"\E82F"}.icon-impel-bhp:before{content:"\E830"}.icon-impel-industrial-solutions:before{content:"\E831"}.icon-impel-serwis-techniczny:before{content:"\E832"}.icon-impel-it:before{content:"\E833"}.icon-impel-opieka-nad-pacjentem:before{content:"\E834"}.icon-impel-procesy-biznesowe:before{content:"\E835"}.icon-impel-oznakowanie-obiektow:before{content:"\E836"}.icon-impel-ekoznak:before{content:"\E848"}.icon-impel-x-twitter:before{content:"\E8BD"}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:Poppins,sans-serif;color:#040931}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.clear{clear:both;visibility:hidden;height:0;width:0;font-size:0;line-height:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}:root{font-size:16px}.wrapper{width:100%;max-width:1366px;margin:0 auto}.tk-sofia-pro{font-family:sofia-pro,sans-serif}.gallery{margin:0 auto 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:-10px}.gallery .gallery-item{max-width:640px;margin:10px;text-align:center}@media screen and (max-width:768px){.gallery .gallery-item{margin:0 10px}}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery img{border:1px solid #fff;padding:8px;background:#f2f2f2;max-width:100%}.gallery img:hover{background:#fff}.gallery dl,.gallery dt{margin:0}.gallery br+br,.hidden,[v-cloak]{display:none}.clickable{cursor:pointer}.nobr{white-space:nowrap}.clearfix:after{content:"";clear:both;display:table}a.anchor{-ms-flex-item-align:start;align-self:flex-start;display:block;position:relative;top:-74px;visibility:hidden}@media screen and (max-width:767px){.hidden-mobile{display:none!important}}@media screen and (min-width:768px) and (max-width:1279px){.hidden-tablet{display:none!important}}@media screen and (min-width:1280px){.hidden-desktop{display:none!important}}.separated--comma span:after{content:", "}.separated--slash span:after{content:" / "}.separated--pipe span:after{content:" | "}.separated--dash span:after{content:" - "}.separated--comma span:empty+span:empty:after,.separated--comma span:empty:after,.separated--comma span:last-of-type:after,.separated--dash span:empty+span:empty:after,.separated--dash span:empty:after,.separated--dash span:last-of-type:after,.separated--pipe span:empty+span:empty:after,.separated--pipe span:empty:after,.separated--pipe span:last-of-type:after,.separated--slash span:empty+span:empty:after,.separated--slash span:empty:after,.separated--slash span:last-of-type:after{content:""}.el-popover{max-width:98%}.el-popover.popper-small{width:320px}.el-popover.popper-medium{width:50%}.el-popover.popper-big{width:90%}.header{position:sticky;top:0;z-index:2000}.header__logo{width:136px}.header__logo img{max-width:80%}.header__top{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:3.542vw}@media (max-width:1280px){.header__top{background-color:#f1f1f5}}.header__top .container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:1280px){.header__top .container{background-color:#f1f1f5}}.header__top ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__top ul li{margin-right:2.24vw}.header__top ul li:last-of-type{margin:0}.header__top ul li:first-of-type{margin-left:0}.header__top ul li a{font-size:.875rem}.header__main{background-color:#f1f1f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom:1px solid #fff;height:3.854vw}.header__main .container{height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header__main aside,.header__main aside p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__main aside p{padding-right:20px}.header__main aside p:last-of-type{padding:0}.header__nav{position:relative;margin-left:13.906vw;height:100%;margin-right:auto}.header__nav .menu-menu-glowne-container,.header__nav .menu-menu-glowne-en-container,.header__nav .menu-menu-top-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav .menu-menu-top-container{position:absolute;left:0;top:0;margin:-3.542vw 0 0;height:3.542vw}.header__nav .menu-menu-top-container a{font-size:.729vw}.header__nav .menu-menu-top-container a:hover{text-decoration:underline}.header__nav .menu-menu-glowne-container>ul,.header__nav .menu-menu-glowne-en-container>ul{height:100%}.header__nav--mobile{display:none}.header__nav>ul{height:100%}.header__nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none}.header__nav ul,.header__nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav ul li{padding:0 1.042vw;position:relative;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.header__nav ul li.current-menu-item>a,.header__nav ul li.current_page_ancestor>a{color:#d8001a}.header__nav ul li.current-menu-item.menu-item-has-children a:after{background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60);background-size:100%}.header__nav ul li:last-of-type{margin-left:0}.header__nav ul li:hover{background-color:#fff}.header__nav ul li:hover>a{position:relative;z-index:1020}.header__nav ul li a{font-size:.833vw;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav .menu-item-has-children{position:relative;padding:0 3.542vw 0 1.042vw}.header__nav .menu-item-has-children:hover{background-color:#fff}.header__nav .menu-item-has-children:hover .sub-menu{opacity:1;background-color:#fff;display:block}.header__nav .menu-item-has-children>a{position:relative}.header__nav .menu-item-has-children>a:after{content:"";display:block;background:url(/content/themes/impel/img/arrow--blue.png?95875d8666f3fd57600f592dfa983574) 0 0 no-repeat;position:absolute;right:-1.25vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.781vw;height:.469vw;background-size:100%}.header__nav .menu-item-has-children .sub-menu{position:absolute;top:0;left:0;min-width:100%;padding-top:3.854vw;z-index:1010;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease;display:none}.header__nav .menu-item-has-children .sub-menu li{padding-bottom:.885vw}.header__button{width:30px;z-index:1030;cursor:pointer;display:none;z-index:1050}.header__button.active span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;top:7px}.header__button.active span:nth-child(2){opacity:0}.header__button.active span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;top:-9px}.header__button span{display:block;width:100%;height:4px;background-color:#040931;margin-bottom:4px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.header__button span:last-of-type{margin-bottom:0}.footer{font-family:sofia-pro}.footer--dark{background-color:#f1f1f5}.footer--dark .footer__bottom{border-color:#e5e5eb}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:71.146vw;margin:0 auto;padding:3.75vw 0}.footer__top img{height:2.24vw}.footer__top h4{font-weight:900;font-size:.833vw;padding-bottom:.99vw}.footer__top p{font-size:.833vw;line-height:100%;padding-bottom:.781vw}.footer__top p a img{width:.833vw;height:.833vw;margin-right:5px}.footer__top ul li{padding-bottom:.781vw}.footer__top a{font-size:.833vw}.footer__top .social a{margin-right:12px}.footer__top .social a:last-of-type{margin:0}.footer__bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:31px 0;border-top:1px solid #f1f1f5}.footer__bottom,.footer__bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.footer__bottom ul li{margin-right:63px}.footer__bottom ul li:last-of-type{margin:0}.footer__bottom ul li a{color:#0b1c31;font-size:.8125rem;position:relative;padding-right:15px}.footer__bottom ul li a:hover{text-decoration:underline}.footer__bottom ul li a:hover:after{-webkit-transform:translate(-6px) rotate(-90deg);transform:translate(-6px) rotate(-90deg)}.footer__bottom ul li a:after{content:"";display:block;width:.391vw;height:.198vw;background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60) no-repeat;background-size:contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:.417vw;right:0;-webkit-transition:all .3s ease;transition:all .3s ease}.footer__bottom p{color:#0b1c31;font-size:.8125rem}.footer-icons{position:fixed;right:2.24vw;bottom:2.24vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;z-index:200}.footer-icons__item,.footer-icons a{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:50%;width:3.646vw;height:3.646vw;margin-bottom:.781vw;display:block}.footer-icons img{width:100%}.container{width:100%;max-width:71.146vw;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.container--50 article{width:65%;padding-right:1.042vw}.container--50 article img.icon{max-width:64px;height:auto}.container--50 article p{font-size:.833vw;line-height:163%;padding-bottom:1.042vw}@media (min-width:1600px){.container--50 article ol,.container--50 article ul{font-size:.833vw;line-height:163%}}.container--50-50 aside{width:50%;height:100%;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;right:0;max-width:44.271vw}.container--50-50 aside:after{content:"";display:block;background:url(/content/themes/impel/img/loader--white.png?1ac59ecc505d6702d097b8d7f0163f9d) 0 0 no-repeat;width:29.167vw;height:29.167vw;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.833vw;background-size:cover}.container--noflex{display:block}.container--small{max-width:60.938vw}.container--wide .sections__subhero__content p,.container--wide h1,.container--wide h2,.container--wide h3,.container--wide p{max-width:100%}.container article .more-content{display:none}.container article.active .more-content{display:block}.container button.more{background-color:transparent;color:#040931;font-weight:700;font-family:sofia-pro;border:none;position:relative;margin:20px 0;padding-right:30px}.container button.more:after{content:"";display:block;width:15px;height:9px;position:absolute;top:50%;right:0;background:url(/content/themes/impel/img/arrow--blue.png?95875d8666f3fd57600f592dfa983574);-webkit-transform:rotate(-90deg) translateY(-50%);transform:rotate(-90deg) translateY(-50%)}.main--dark{background-color:#f1f1f5}.main__content{width:100%;max-width:71.354vw;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main__left{width:11.979vw}.main__left h3{padding-bottom:2.448vw;font-size:1.406vw;font-weight:700}.main__right{width:calc(100% - 11.979vw)}.main__right .news__list{max-width:100%}.main__title{margin-left:11.979vw;padding-bottom:2.083vw}.main__nav ul li{padding-bottom:1.198vw}.main__nav ul li a{color:#0b1c31;font-size:.833vw;font-weight:700}.main__nav ul li.all a{font-size:1.094vw}.main__nav ul li.active a{color:#d8001a}.slider{width:100%}.slider img{display:block;width:100%}.more-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.more-links a{display:block;font-weight:900;font-size:.875rem;font-family:sofia-pro;display:inline-block;padding-right:50px}.more-links a:after{content:"";display:block;width:15px;height:9px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60) 0 0 no-repeat;position:absolute;right:0;top:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.more-links a:hover:after{-webkit-transform:translate(-30px,-50%) rotate(-90deg);transform:translate(-30px,-50%) rotate(-90deg)}.info{width:100%}.info--gray{background-color:#f1f1f5}.info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info__item article{width:55.573vw;padding:0 7.813vw 0 19.531vw}.info__item article h2{line-height:119%;font-size:1.719vw;padding-bottom:1.823vw}.info__item article p{line-height:163%;font-size:.833vw}.info__item article a{font-family:Poppins,sans-serif}.info__item article a.info__link{margin-top:2.24vw;position:relative;display:inline-block;padding-right:2.604vw;font-family:sofia-pro}.info__item article a.info__link:after{content:"\E823";font-family:impel-icons;color:#d8001a;line-height:1em;display:block;padding-right:.2vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:0;top:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.info__item article a.info__link:hover:after{-webkit-transform:translate(-1.563vw,-50%);transform:translate(-1.563vw,-50%)}.info__item picture{width:44.427vw}.info__item picture img{width:100%}.info__link{margin-top:78px;display:block;font-weight:900;font-size:.875rem}.news{width:100%;background-color:#f1f1f5}.news h3{padding:3.646vw 0 1.563vw;font-weight:400;font-size:.938vw}.news__list,.news h3{width:100%;max-width:60.417vw;margin:0 auto}.news__list{padding-bottom:2.083vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.news__item{position:relative;width:30%;background-color:#fff;border-radius:.521vw;margin-bottom:2.604vw;overflow:hidden;min-height:19.427vw}.news__item:nth-child(3n+2){margin:0 5% 2.604vw}.news__item:hover .news__link{width:7.813vw}.news__item:hover .news__link span{opacity:1}.news__item:hover .news__title{-webkit-transform:translateY(10px);transform:translateY(10px)}.news__image{overflow:hidden;height:10.833vw;display:block}.news__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.news__category{position:absolute;z-index:1;top:.99vw;left:1.198vw;text-transform:uppercase;font-size:.625rem;font-weight:900}.news__category a{text-decoration:none;border-radius:1.563vw;display:inline-block;padding:.417vw .99vw .417vw 1.094vw;margin-right:1.094vw;margin-bottom:1.094vw;font-size:.521vw}.news__category a,.news__category a.grupa-impel{color:#fff;background-color:#040931}.news__category a.opieka-nad-pacjentem{background-color:#008c95}.news__category a.bezpieczenstwo{background-color:#53565a}.news__category a.czystosc{background-color:#009cde}.news__category a.catering{background-color:#84bd00}.news__category a.industrial-solutions{background-color:#e57200}.news__category a.informatyka{background-color:#485cc7}.news__category a.serwis-techniczny{background-color:#99999b}.news__category a.procesy-biznesowe{background-color:#004b87}.news__category a.oznakowanie-obiektow{background-color:#772583}.news__category a.bhp{background-color:#fedd00}.news__category a.it{background-color:#485cc7}.news__category a[rel=tag]{color:#0b1c31;background-color:#fff}.news__title{font-weight:700;font-size:.938vw;padding:1.146vw 1.146vw 1.563vw;line-height:133%;min-height:3.802vw;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.news__title a{font-family:Poppins,sans-serif}.news__date{font-size:.677vw;position:absolute;bottom:1.458vw;left:1.198vw;font-family:sofia-pro;font-weight:400}.news__date i{font-size:.833vw;padding-right:5px}.news__link{display:block;width:1.979vw;height:1.979vw;position:absolute;bottom:.938vw;right:1.198vw;background-color:#f1f1f5;border-radius:1.302vw;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;line-height:1.979vw;overflow:hidden}.news__link span{width:80px;left:20px;font-family:sofia-pro;font-weight:700;opacity:0;-webkit-transition:all linear;transition:all linear;-webkit-transition-delay:.6s,0;transition-delay:.6s,0}.news__link:after,.news__link span{position:absolute;display:block;font-size:.8125rem}.news__link:after{content:"\E823";font-family:impel-icons;right:.729vw;color:#d8001a}.news__paginate{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:80px}.news__paginate a,.news__paginate span{display:block;width:40px;height:40px;background-color:#fff;line-height:40px;text-align:center;border-radius:50%;font-family:sofia-pro;margin:0 5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.news__paginate a.current,.news__paginate span.current{opacity:.9;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.news__paginate a{font-weight:700}.news__paginate a.prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.news__paginate a:hover{opacity:.9;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.news__sidebar .el-tabs__item{padding:0 10px}.news__sidebar .el-tabs__item.is-active,.news__sidebar .el-tabs__item:hover{color:#d8001a}.news__sidebar .el-tabs__active-bar{background-color:#d8001a}.breadcrumbs{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-top:2.5vw;padding-bottom:4.063vw;font-family:sofia-pro}.breadcrumbs li{margin:0 2px;font-size:.677vw}.breadcrumbs li:first-of-type{margin-left:0}.breadcrumbs li strong{font-weight:400}.breadcrumbs a{opacity:.5}a{text-decoration:none;font-family:sofia-pro}a,h2{color:#040931}h2{font-size:1.719vw;font-weight:700;padding-bottom:1.823vw}p{line-height:1.354vw;color:#0b1c31;word-break:break-word}.btn,p{font-size:.833vw}.btn{display:inline-block;font-weight:700;text-align:left;color:#d8001a;border:2px solid #d8001a;border-radius:1.25vw;padding:.677vw 2.344vw .781vw 1.667vw;position:relative;width:10.833vw;height:2.5vw;line-height:113%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}button.btn{font-family:sofia-pro,sans-serif;background-color:transparent;outline:none}.btn:before{content:"\E823";font-family:impel-icons;color:#d8001a;line-height:1em;display:block;padding-right:.2vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:.833vw;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn:after{display:none!important}.btn:hover:before{right:1.563vw}.btn--noborder{border:none;color:#040931;font-weight:700;font-family:sofia-pro,sans-serif;font-size:.729vw;line-height:.729vw;padding-top:.885vw}.btn--navy{border-color:#040931}.btn--navy,.btn--navy:before{color:#040931}.blog-impel.page-id-1516 .wp-block-gallery .blocks-gallery-grid,.blog-impel.page-id-2183 .wp-block-gallery .blocks-gallery-grid{margin-top:40%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-impel.page-id-1516 .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item img,.blog-impel.page-id-2183 .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item img{height:auto}.page-template-page-contact .hero{background-size:34%}.page-template-page-contact .jobs__boxes{padding-bottom:3vw}.page-template-page-contact .jobs__boxes--item{min-height:11vw}.page-template-page-contact .footer{background-color:#f1f1f5}.page-template-page-contact-services .hero{background-size:27%}.page-template-page-contact-services .footer{background-color:#f1f1f5}.page-template-page-single-eu .single__content p:nth-child(2):first-letter{padding:0;font-size:1.1875rem;font-weight:300;line-height:31px}.page-template-page-single-eu .footer{background-color:#ffff;position:relative;z-index:3}.page-template-page-jobs .main .sections__leftphoto:last-of-type{background-color:#f1f1f5}.page-template-page-home .info{background-color:#fff}.page-template-page-service .hero .container--50 article{width:57%}.page-template-page-serviceitem .hero .container--50 article{width:50%}.page-template-page-serviceitem .hero .container--50 article a{margin-left:10px}.page-template-page-serviceitem .sections__text a{width:100%}.blog-bezpieczenstwo .main .hero:after{background-color:#53565a}.blog-bezpieczenstwo .main .hero:after,.blog-czystosc .main .hero:after{content:"";display:block;width:100%;height:10px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);max-width:1170px}.blog-czystosc .main .hero:after{background-color:#009cde}.blog-opieka-nad-pacjentem .main .hero:after{background-color:#008c95}.blog-catering .main .hero:after,.blog-opieka-nad-pacjentem .main .hero:after{content:"";display:block;width:100%;height:10px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);max-width:1170px}.blog-catering .main .hero:after{background-color:#84bd00}.blog-industrial-solutions .main .hero:after{background-color:#e57200}.blog-industrial-solutions .main .hero:after,.blog-it .main .hero:after{content:"";display:block;width:100%;height:10px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);max-width:1170px}.blog-it .main .hero:after{background-color:#485cc7}.blog-serwis-techniczny .main .hero:after{background-color:#99999b}.blog-procesy-biznesowe .main .hero:after,.blog-serwis-techniczny .main .hero:after{content:"";display:block;width:100%;height:10px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);max-width:1170px}.blog-procesy-biznesowe .main .hero:after{background-color:#004b87}.blog-oznakowanie-obiektow .main .hero:after{background-color:#772583}.blog-bhp .main .hero:after,.blog-oznakowanie-obiektow .main .hero:after{content:"";display:block;width:100%;height:10px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);max-width:1170px}.blog-bhp .main .hero:after{background-color:#fedd00}.page-template-page-contact-services .main .hero:after,.page-template-page-serviceitem .main .hero:after{display:none}.page-template-page-service.blog-industrial-solutions .hero{padding-bottom:7.292vw;background-size:48%}@media screen and (min-width:1280px) and (max-width:1600px){.container--50 article img.icon{max-width:48px}}@media screen and (min-width:768px) and (max-width:1279px){.container--50 article img.icon{max-width:36px}.footer__bottom{background-color:#f1f1f5}.footer__bottom nav{margin:0 auto}.footer__bottom nav ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__bottom nav ul li{margin-right:0}.footer__bottom nav ul li a{padding-right:0}.footer__bottom nav ul li a:after{display:none}}@media screen and (max-width:767px){.container--50 article img.icon{max-width:36px}}@media screen and (min-width:1280px) and (max-width:1366px){.container{padding:0 1.042vw}.container--50 article{width:50%}.footer{padding:0 .521vw}.footer__top{padding:3.75vw .521vw}.footer__bottom{padding:1.615vw .521vw}.footer .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer .container ul li{margin-right:25px}.hero--page h2{font-size:2.2rem;padding-bottom:20px}.hero--page .btn{margin-top:40px}.hero .btn{margin-top:30px}}@media screen and (max-width:767px){h2{font-size:21px;font-weight:700;padding-bottom:35px}ol,p,ul{font-size:16px;line-height:140%}.blog-impel.page-id-1516 .wp-block-gallery .blocks-gallery-grid,.blog-impel.page-id-2183 .wp-block-gallery .blocks-gallery-grid{margin-top:0}:root{font-size:12px}.header__nav{margin-left:0}.header__nav--mobile.inner.active{position:relative;top:0;padding-bottom:30%;padding-top:35px;max-height:50%;overflow-y:scroll}.header__nav--mobile.active{display:block;position:fixed;top:74px;left:0;width:100%;height:100%;background-color:#f1f1f5;margin:0}.header__nav--mobile.active>ul{padding-left:45px}.header__nav--mobile.active>ul>li{position:relative;display:block}.header__nav--mobile.active>ul>li.collapsible .sub-menu{display:none}.header__nav--mobile.active>ul>li.collapsible .sub-menu li{padding-left:12px}.header__nav--mobile.active>ul>li.collapsible.active .sub-menu{display:block}.header__nav--mobile.active>ul>li.collapsible.active .toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__nav--mobile.active>ul>li.collapsible .toggle{width:15px;height:9px;display:block;background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60) 50% no-repeat;position:absolute;top:0;right:30px;padding:10px}.header__nav--mobile.active>ul>li>a{font-size:21px}.header__nav--mobile.active .top_mobile_container{height:100%;background-color:#fff;padding-left:45px;padding-top:35px}.header__nav--mobile.active .top_mobile_container .top_mobile_menu ul li a{font-size:18px;font-weight:400}.header__nav--mobile ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__nav--mobile ul li{height:auto;margin:10px 0;width:100%;text-align:left;display:block}.header__nav--mobile ul li a{font-size:18px}.header__nav .menu-menu-glowne-container,.header__nav .menu-menu-glowne-en-container,.header__nav .menu-menu-top-container{display:none}.header__logo{width:137px}.header.active .menu-menu-top-container{display:block;position:fixed;margin:0;height:auto;left:50%;top:inherit;bottom:0;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1010;width:100%;background-color:#fff}.header.active .menu-menu-top-container .menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;display:none}.header.active .menu-menu-top-container .menu li{height:auto;margin:20px 0;border-right:1px solid #d8001a}.header.active .menu-menu-top-container .menu li:last-of-type{border:none}.header.active .menu-menu-top-container .menu li a{font-size:16px}.header__main{background-color:#f1f1f5;padding:0 15px;height:74px}.header__top{position:fixed;top:25px;left:44%;width:auto;z-index:2010}.header__top .container{padding:0}.header__top .container ul li a{font-size:16px}.header aside p{display:none}.header__button{display:block}.info__item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.info__item.splide__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.info__item article{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:30px 20px}.info__item article h2{font-size:2.063rem;padding-bottom:35px}.info__item article p{font-size:16px}.info__item article a.info__link{margin-top:35px;font-size:.875rem;padding-right:6vw}.info__item article a.info__link:after{width:15px;height:9px;top:53%}.info__item picture{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.news h3{padding:30px 20px;width:100%;max-width:1160px;font-size:18px}.news__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;max-width:100%}.news__item{width:100%;margin-bottom:5%;min-height:373px}.news__item:nth-child(3n+2){margin:0 0 5%}.news__item:hover .news__link{width:130px}.news__date{bottom:28px;left:23px}.news__date,.news__date i{font-size:.8125rem}.news__title{font-size:21px;padding:22px 22px 30px;min-height:190px}.news__image{height:208px}.news__link{display:block;width:38px;height:38px;bottom:18px;right:23px;border-radius:25px;line-height:38px}.news__link:after{font-size:1rem;right:14px}.news__category a{font-size:9px;padding:8px 19px 8px 21px;border-radius:30px}.footer-icons{z-index:2010;opacity:.9;right:20px;bottom:20px}.footer-icons__item,.footer-icons a{width:60px;height:60px}.footer-icons__item:first-of-type{margin-bottom:20px}.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:50px 0}.footer__top>img{display:none}.footer__top ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (max-width:767px) and (max-width:648px){.footer__top ul{gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:767px){.footer__top ul li{margin:0 20px}.footer__top ul li a{font-size:16px}.footer__top h4{font-size:14px;padding-bottom:40px}.footer__top p{font-size:1rem}.footer__top .address,.footer__top .contact{padding:35px 0;text-transform:uppercase}.footer__top .address img,.footer__top .contact img{display:none}.footer__top .address a,.footer__top .contact a{font-size:16px}.footer__top .links{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.footer__top .social{margin:20px 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer__top .social a,.footer__top .social a:last-of-type{margin:0 20px}.footer__top .social i{font-size:22px}.footer__bottom{background-color:#f1f1f5}.footer__bottom nav{margin:0 auto}.footer__bottom nav ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__bottom nav ul li{margin-right:0}.footer__bottom nav ul li a{padding-right:0}.footer__bottom nav ul li a:after{display:none}.footer__bottom p{text-align:center;width:100%;font-size:16px}.container{padding:0 15px;max-width:100%}.container--50 article{width:100%!important}.container--50 article p{font-size:16px;line-height:163%;padding-bottom:20px}.container--50-50 aside{position:relative;width:100%;height:300px;margin:30px 0;max-width:100%}.container--50-50 aside:after{width:60vw;height:60vw;top:40px;left:10px;-webkit-transform:none;transform:none}.main__title{margin:0;text-align:center}.main__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;max-width:100%}.main__left{width:100%}.main__left h3{font-size:18px}.main__right{width:100%}.main__nav{padding:30px 0}.main__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main__nav ul li{margin:0 10px 0 0;padding-bottom:15px}.main__nav ul li:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.main__nav ul li a{font-size:1.2rem}.main__nav ul li.all a{font-size:1.4rem}.page-template-page-contact-services .hero,.page-template-page-contact .hero{background-image:none!important;padding-bottom:40px}.page-template-page-serviceitem .hero{padding-bottom:30px}.page-template-page-serviceitem .hero .container--50 article{width:50%}.page-template-page-serviceitem .hero .container--50 article a{margin-left:0}.page-template-page-service.blog-impel .hero:after{width:50vw;height:50vw;top:inherit;right:inherit;bottom:50px;left:40px;-webkit-transform:none;transform:none}.page-template-page-home .news__item{width:calc(100% - 40px);margin:0 20px 20px}.btn{font-size:16px;padding:13px 20px 15px 32px;width:208px;height:48px;border-radius:24px}.btn--noborder{font-size:14px;line-height:14px;padding-top:17px}.btn:before{width:15px;height:9px;right:16px;top:42%}.breadcrumbs li{font-size:14px}}@media screen and (min-width:768px) and (max-width:1279px){.header__logo{width:137px}.header__nav{margin-left:0}.header__nav--mobile.inner.active{position:relative;top:0;padding-bottom:15%;max-height:50%;overflow-y:scroll}.header__nav--mobile.active{display:block;position:fixed;top:74px;left:0;width:100%;height:100%;background-color:#f1f1f5;margin:0}.header__nav--mobile.active>ul{padding-top:45px;padding-left:45px}.header__nav--mobile.active>ul>li{position:relative}.header__nav--mobile.active>ul>li.collapsible .sub-menu{display:none}.header__nav--mobile.active>ul>li.collapsible .sub-menu li{padding-left:12px}.header__nav--mobile.active>ul>li.collapsible.active .sub-menu{display:block}.header__nav--mobile.active>ul>li.collapsible.active .toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__nav--mobile.active>ul>li.collapsible .toggle{width:15px;height:9px;display:block;background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60) 50% no-repeat;position:absolute;top:0;right:30px;padding:10px}.header__nav--mobile.active>ul>li>a{font-size:21px}.header__nav--mobile.active .top_mobile_container{height:100%;background-color:#fff;padding-left:45px;padding-top:35px}.header__nav--mobile.active .top_mobile_container .top_mobile_menu ul li a{font-size:18px;font-weight:400}.header__nav--mobile ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__nav--mobile ul,.header__nav--mobile ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.header__nav--mobile ul li{height:auto;margin:10px 0;width:100%;text-align:left;display:block}.header__nav--mobile ul li a{font-size:16px}.header__nav .menu-menu-glowne-container,.header__nav .menu-menu-glowne-en-container,.header__nav .menu-menu-top-container{display:none}.header.active .menu-menu-top-container{display:block;position:fixed;margin:0;height:auto;left:50%;top:inherit;bottom:0;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1010;width:100%;background-color:#fff}.header.active .menu-menu-top-container .menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;display:none}.header.active .menu-menu-top-container .menu li{height:auto;margin:20px 0;border-right:1px solid #d8001a}.header.active .menu-menu-top-container .menu li:last-of-type{border:none}.header.active .menu-menu-top-container .menu li a{font-size:16px}.header__main{background-color:#f1f1f5;padding:0 15px;height:74px}.header__top{position:fixed;z-index:2001;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto;height:72px}.header__top ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header aside p{display:none}.header__button{display:block}.news{padding:0 1%}.news__image{height:auto}.news__item{min-height:210px;width:48%;margin-bottom:20px}.news__item:nth-child(3n+2){margin:0 0 20px}.news__list{max-width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news h3{max-width:90%;font-size:15px}.news__title{min-height:130px;font-size:18px}.news__category a{font-size:9px;padding:8px 19px 8px 21px;border-radius:30px}.news__date{font-size:11px}.news__date i{font-size:12px}.footer-icons{z-index:2010;opacity:.9}.footer-icons__item,.footer-icons a{width:40px;height:40px}.footer__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:50px 0}.footer__top>img{display:none}.footer__top ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.footer__top ul li{margin:0 20px}.footer__top ul li a{font-size:16px}.footer__top h4{font-size:19px;padding-bottom:40px}.footer__top p{font-size:1rem}.footer__top .address,.footer__top .contact{padding:35px 0;text-transform:uppercase}.footer__top .address img,.footer__top .contact img{display:none}.footer__top .address a,.footer__top .contact a{font-size:22px}.footer__top .links{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.footer__top .social{margin:20px 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer__top .social i{font-size:22px}.footer__bottom{background-color:#f1f1f5}.footer__bottom p{text-align:center;width:100%;font-size:16px}.container{padding:0 15px;max-width:90%}.container--50 article{width:100%}.container--50 article p{font-size:16px}.container--50-50{margin-bottom:400px}.container--50-50 article{width:100%!important}.container--50-50 aside{max-width:100%;width:100%;top:inherit;bottom:0;max-height:400px;background-position:50%}.container--50-50 aside:after{top:50%;left:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main__title{margin:0;text-align:center}.main__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.main__left,.main__right{width:100%}.main__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main__nav ul li{margin:0 10px}.main__nav ul li:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.main__nav ul li a{font-size:1.2rem}.main__nav ul li.all a{font-size:1.4rem}.page-template-page-contact .hero{background-image:none!important;padding-bottom:40px}.page-template-page-serviceitem .hero{padding-bottom:30px}.page-template-page-service .hero .container--50 article{width:100%}.page-template-page-service.blog-impel .hero:after{top:inherit;-webkit-transform:none;transform:none;bottom:50px}.page-template-page-news .main__content{max-width:100%}.page-template-page-news .main .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.page-template-page-jobs .sections__combained article{width:50%;margin-bottom:20px}.page-template-page-jobs .sections__rightphoto .sections__text ul li{font-size:16px}.page-template-page-home .news{padding:0 5%}.page-template-page-home .news__head{max-width:100%;font-size:18px}.page-template-page-home .news__item:nth-child(3){display:none}.btn{font-size:16px;padding:13px 20px 15px 32px;width:208px;height:48px;border-radius:24px}.btn--noborder{font-size:14px;line-height:14px;padding-top:17px}.btn:before{width:15px;height:9px;right:16px}h2{font-size:21px}p{font-size:16px;line-height:163%}.info__item article{width:100%;padding:50px}.info__item article h2{font-size:21px;padding-bottom:15px}.info__item article p{font-size:16px}.info__item article a.info__link{margin-top:20px}.info__item picture{width:100%}.breadcrumbs li{font-size:14px}}@media screen and (min-width:1280px) and (max-width:1600px){h2{font-size:27px}ol li,p,ul li{font-size:13px!important;line-height:153%!important}.container,.container--small{max-width:85.375vw}.container--wide .sections__subhero__content p,.container--wide h1,.container--wide h2,.container--wide h3,.container--wide p{max-width:100%}.container--50 article{width:55%}.main__content{max-width:85.375vw}.main__nav ul li a{font-size:14px}.news h3{font-size:16px}.news__list,.news h3{max-width:73.125vw}.news__title{font-size:16px;min-height:170px}.news__date{font-size:13px!important}.news__date i{font-size:13px}.news__link span{font-size:11px;left:13px;top:-1px}.news__category a{font-size:10px}.header__main{height:56px}.header__top{height:46px}.header__nav .menu-menu-top-container{margin:-36px 0 0;height:25px}.header__nav .menu-menu-top-container a{font-size:11px}.header__nav .menu-item-has-children .sub-menu{padding-top:74px}.header__nav ul li a{font-size:13px}.header__logo{width:104px}.footer__top{max-width:85.375vw}.footer__top a,.footer__top h4{font-size:13px}.footer__bottom ul li a{font-size:12px}.footer__bottom ul li a:after{width:3.8px;height:7.5px}.footer__bottom p{font-size:13px!important}.btn{font-size:15px;padding:13px 40px 15px 32px;width:208px;height:48px;border-radius:30px;line-height:100%}.breadcrumbs li{font-size:13px}.page-template-page-serviceitem .hero .container--50 article h2{font-size:3.938vw}.page-template-page-serviceitem .sections__text a{max-width:80%}.page-template-page-contact .jobs__boxes--item .btn{width:160px}.page-template-page-contact .jobs__boxes--item:last-of-type .btn{width:150px}.breadcrumbs{padding-bottom:35px}}@media screen and (min-width:1500px) and (max-width:1600px){ol li,p,ul li{font-size:16px!important;line-height:163%!important}.header__nav ul li a{font-size:16px}.header__nav .menu-menu-top-container a{font-size:13px}.btn{font-size:16px!important}.page-template-page-contact .jobs__boxes--item .btn,.page-template-page-contact .jobs__boxes--item:last-of-type .btn{width:190px}}.page-template-page-services .services-box__item i.icon{font-size:40px}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.splide__list{margin:0!important;padding:0!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex}.splide__pagination{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:95%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{-webkit-box-sizing:border-box;box-sizing:border-box;list-style-type:none!important;margin:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0;position:absolute;bottom:5.208vw;left:0;width:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.splide__pagination li{line-height:1.042vw;height:1.042vw;margin:0 .521vw}.splide__pagination__page{width:.469vw;height:.469vw;border-radius:50%;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0;display:block;cursor:pointer;background-color:#040931;opacity:.3}.splide__pagination__page.is-active{opacity:1;position:relative}.splide__pagination__page:focus{outline:none}.splide__arrows{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1010}.splide__arrow{border:none;width:3.229vw;height:3.229vw;background:none;cursor:pointer}.splide__arrow--prev{margin-left:5.365vw}.splide__arrow--prev img{-webkit-transform:rotate(180deg);transform:rotate(180deg);width:100%}.splide__arrow--next{margin-right:5.365vw}.splide__arrow--next img{width:100%}@media screen and (max-width:767px){.splide__arrows{top:25%;-webkit-transform:translateY(-25%);transform:translateY(-25%)}.splide__arrow{width:40px;height:40px}.splide__pagination{display:none}}@media screen and (min-width:768px) and (max-width:1279px){.splide__pagination{bottom:50px}.splide__arrow{width:40px;height:40px}.splide__arrow img{width:100%}.splide__arrow--prev{margin-left:10px}.splide__arrow--next{margin-right:10px}.splide__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}@media screen and (min-width:1280px) and (max-width:1366px){.splide__pagination{bottom:40px}}.spinner,.wpcf7 .ajax-loader{width:100%;height:100%;border-radius:50%;background-color:transparent;background-image:-webkit-gradient(linear,left top,right top,color-stop(10%,red),color-stop(42%,hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,red 10%,hsla(0,0%,100%,0) 42%);-webkit-animation-name:spinner-spin;animation-name:spinner-spin;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.spinner:after,.spinner:before,.wpcf7 .ajax-loader:after,.wpcf7 .ajax-loader:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%}.spinner:before,.wpcf7 .ajax-loader:before{width:50%;height:50%;background:red;border-radius:100% 0 0}.spinner:after,.wpcf7 .ajax-loader:after{background:#fff;width:70%;height:70%;border-radius:50%;margin:auto;bottom:0;right:0}@-webkit-keyframes spinner-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.hero{width:100%;background-color:#f1f1f5;background-position:bottom 55% right;background-repeat:no-repeat;position:relative;padding-bottom:7.292vw;min-height:31.25vw;background-size:50%}@media (max-width:767px){.hero{background-position-y:95%}}.hero .container{height:100%}.hero__image,.hero__text{width:50%}.hero__description{line-height:163%;max-width:28.646vw}.hero__icon{margin-bottom:1.302vw}.hero h1,.hero h2{font-size:2.24vw}.hero--page h1,.hero--page h2,.hero--page i.icon{font-size:63px;line-height:120%}.hero--page h1{padding-bottom:1.823vw}.hero .btn{margin-top:3.906vw}.hero .marked{position:relative;display:inline-block;font-weight:700}.hero .marked:after{content:"";display:block;border-bottom:3px solid red;width:0;position:absolute;right:0;-webkit-transition:1s ease;transition:1s ease}.hero .marked:hover:after,.services{width:100%}.services{padding-bottom:4.427vw}.services__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.services__item{position:relative;width:17.969vw;margin-bottom:3.021vw}.services__item--empty{background-color:#f1f1f5}.services__title{text-align:center;color:#0b1c31;font-size:1.406vw;font-weight:700;width:100%;padding-top:4.792vw;padding-bottom:4.427vw}.services__name{bottom:4.427vw;font-weight:700;font-size:1.094vw;line-height:124%;max-width:12.865vw}.services__link,.services__name{position:absolute;left:1.302vw;color:#fff}.services__link{font-size:.729vw;font-weight:900;bottom:1.094vw}.services .btn{margin:0 auto}.benefits,.benefits__title{width:100%;padding-bottom:4.427vw}.benefits__title{text-align:center;color:#0b1c31;font-size:1.406vw;font-weight:700;padding-top:4.792vw}.benefits__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.benefits__item{max-width:17.188vw;padding:0 2.083vw;text-align:center}.benefits__item img{margin-bottom:1.458vw;max-width:6.25vw}.benefits__item p{line-height:163%}.single__image,.single__image img{position:relative;width:100%;display:block}.single__image img{height:auto}.single__image:before{content:"";display:block;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#111c51),to(rgba(214,27,35,0)));background:linear-gradient(90deg,#111c51,rgba(214,27,35,0));position:absolute;top:0;left:0;z-index:1010}.single__hero{position:fixed;top:3.854vw;left:0;width:100%;height:100vh}.single__title{color:#fff;font-size:3.281vw;max-width:41.667vw;line-height:129%}.single__category{color:#fff}.single__category a{color:#fff;text-decoration:none;background-color:#040931;border-radius:1.563vw;display:inline-block;padding:.417vw .99vw .417vw 1.094vw;margin-right:.208vw;margin-bottom:2.396vw;text-transform:uppercase;font-family:sofia-pro;font-size:.521vw;font-weight:700}.single__category a.opieka-nad-pacjentem{background-color:#008c95}.single__category a.bezpieczenstwo{background-color:#53565a}.single__category a.czystosc{background-color:#009cde}.single__category a.catering{background-color:#84bd00}.single__category a.industrial-solutions{background-color:#e57200}.single__category a.informatyka{background-color:#485cc7}.single__category a.serwis-techniczny{background-color:#99999b}.single__category a.procesy-biznesowe{background-color:#004b87}.single__category a.oznakowanie-obiektow{background-color:#772583}.single__category a.bhp{background-color:#fedd00}.single__category a.grupa-impel{background-color:#040931;color:#fff}.single__category a[rel=tag]{color:#0b1c31;background-color:#fff}.single__text{position:absolute;top:40%;left:14.479vw;-webkit-transform:translateY(-40%);transform:translateY(-40%);z-index:1020}.single__date{color:#fff;font-size:.677vw;font-family:sofia-pro;font-weight:400}.single__date i{font-size:.833vw;padding-right:.521vw}.single__info{position:absolute;width:26.458vw;top:0;left:0;bottom:0}.single__content{padding:5.781vw 26.458vw;margin-top:100vh;position:relative;z-index:3;background-color:#fff}.single__content .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single__content p{padding-bottom:1.615vw;font-weight:400}.single__content p,.single__content p strong{font-size:.99vw;line-height:1.615vw}.single__content p:nth-child(2):first-letter{font-size:6.302vw;line-height:6.302vw;padding-right:1.563vw;padding-left:1.563vw;padding-top:1.042vw;float:left;font-weight:900}.single__content p a{font-family:Poppins,sans-serif;font-weight:700;text-decoration:underline}.single__content ol{margin-left:35px}.single__content ol li{font-size:.99vw;font-weight:300;line-height:1.615vw;counter-increment:item;padding-left:10px;position:relative;padding-bottom:2.604vw}.single__content ul{margin-left:1.042vw}.single__content ul li{font-size:.99vw;font-weight:300;line-height:1.615vw;padding-bottom:1.042vw}.single__content blockquote{padding-left:7.813vw;position:relative}.single__content blockquote:before{content:"";display:inline-block;width:5.99vw;height:4.323vw;background:url(/content/themes/impel/img/blockquote.png?eaff70b10b66adc57975a7a1e7e0fa04);position:absolute;left:0;top:0}.single__content blockquote p{font-weight:900;font-style:italic}.single .wp-block-image img{width:100%;height:auto}.single .wp-block-embed{width:100%}.single .wp-block-embed iframe{width:100%;min-height:20.833vw}.single .news{background-color:#f1f1f5;position:relative;z-index:3}.single .footer{background-color:#ffff;position:relative;z-index:3}.services-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:5.729vw}.services-box .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.services-box .container>a{width:31%}.services-box .container>a:nth-child(3n+2){margin:0 3.3333% 0 3.333%}.services-box__item{background-color:#fff;padding:1.25vw;border-radius:5px;min-width:17.969vw;min-height:9.896vw;background-repeat:no-repeat;background-position:100% 100%;background-size:contain;position:relative;-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:1.771vw}.services-box__item>img{max-height:2.292vw}.services-box__item .services-box__link{font-weight:900;font-family:sofia-pro;font-size:14px!important;position:relative;padding-right:1.719vw;position:absolute;bottom:1.042vw;left:1.25vw;height:.781vw;line-height:.781vw}.services-box__item .services-box__link:after{content:"\E823";font-family:impel-icons;color:#d8001a;line-height:1em;display:block;padding-right:.2vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.services-box__item:hover .services-box__link:after{-webkit-transform:translate(-.781vw,-50%);transform:translate(-.781vw,-50%)}.services-box__name{font-size:1.094vw}.services-box__color{display:block;width:1.354vw;height:1.354vw;border-radius:50%;position:absolute;top:1.667vw;left:3.854vw}.services-box__text{text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-bottom:4.167vw}.services-box--industrys{background-color:#fff;padding-top:4.375vw}.services-box--industrys .services-box__item{background-color:#f1f1f5;background-size:contain;min-height:9.74vw}.services-box--other{padding-top:4.375vw}body.privacy-policy .main .container--50 article{width:100%;padding-right:0}body.privacy-policy .main .container--50 article ul{margin-left:20px}.page-template-page-cookies .main .container p{width:100%}.page-template-page-cookies .main .container p.with-padding{padding-top:20px}.page-template-page-cookies .main .container ol,.page-template-page-cookies .main .container ul{margin-left:20px}.page-template-page-cookies .main .container ol li{line-height:1.354vw;font-size:.833vw;color:#0b1c31;word-break:break-word}@media screen and (min-width:1280px) and (max-width:1366px){.hero .btn{margin-top:35px}}@media screen and (min-width:1500px) and (max-width:1600px){.page-template-page-cookies .main .container ol li,.page-template-page-cookies .main .container ul li{font-size:16px!important;line-height:163%!important}}@media screen and (min-width:1280px) and (max-width:1600px){.services-box__item{min-height:177px;padding:24px}.services-box__item:hover .services-box__link:after{-webkit-transform:translate(0);transform:translate(0)}.services-box__item .services-box__link{left:24px;bottom:21px;line-height:129%!important;font-size:14px!important}.services-box__item .services-box__link:after{width:15px;height:9px;top:30%;-webkit-transform:translate(20px);transform:translate(20px)}.services-box__item>img{max-height:31px}.services-box__name{font-size:21px;line-height:124%}.services-box__color{top:30px;left:60px}.services-box--industrys .services-box__item{min-height:187px}.services-box__title{font-size:27px}.single__content p,.single__content p strong{font-size:13px}.single__hero{top:56px}.single__category a{font-size:10px}.single__date i{padding-right:10px;font-size:13px}.hero{padding-bottom:65px}.hero--page h1,.hero--page h2,.hero--page i.icon{font-size:48px}.hero .btn{margin-top:35px}.benefits__title{font-size:27px}.page-template-page-cookies .main .container ol li,.page-template-page-cookies .main .container ul li{font-size:13px}}@media screen and (max-width:767px){.services-box{margin-top:40px;width:100%;padding:0 10px}.services-box>a{display:block;width:100%}.services-box__item{width:100%;margin-bottom:15px;min-width:100%;padding:24px;min-height:177px}.services-box__item>img{max-height:44px}.services-box__item .services-box__link{font-size:.875rem;padding-right:33px;bottom:20px;left:24px;height:15px;line-height:15px}.services-box__item .services-box__link:after{width:15px;height:9px;top:35%}.services-box__name{font-size:21px;line-height:130%}.services-box__text{padding:40px 20px}.services-box__text p br{display:none}.services-box__color{width:26px;height:26px;top:32px;left:74px}.services-box .container>a{display:block;width:100%}.services-box .container>a:nth-child(3n+2){margin:0}.services-box--industrys .services-box__item{min-height:187px}.hero{background-size:100%!important;padding-bottom:100%}.hero h1,.hero h2,.hero i.icon{font-size:36px}.hero .btn{margin-top:40px}.single__share{margin:35px auto!important}.single__title{max-width:90%;font-size:19px}.single__info{position:inherit;width:100%;text-align:center}.single__content{padding:30px 15px;margin-top:30vh}.single__content p{font-size:1.2rem;line-height:150%}.single__content p strong{font-size:1.2rem}.single__content ol li,.single__content ul li{font-size:1.2rem;line-height:150%}.single__content ol li strong,.single__content ul li strong{font-size:1.2rem}.single__date{font-size:10px}.single__date i{font-size:13px;padding-right:10px}.single__text{left:15px;top:30%}.single__text h2{font-size:16px;padding-bottom:10px}.single__category a{margin-bottom:10px;font-size:10px;padding:8px 21px;border-radius:30px}.single__hero{height:30vh;top:20vw}.single blockquote{padding-left:30px}.single blockquote:before{width:30px;height:22px;background-size:contain}.benefits{padding-bottom:30px}.benefits__title{padding:30px 0;font-size:1.6875rem}.benefits__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.benefits__item{padding:0 0 30px;text-align:center;max-width:90%}.benefits__item img{max-width:64px}.page-template-page-jobs .hero{padding-bottom:75%}.page-template-page-cookies .main .container ol li,.page-template-page-cookies .main .container ul li{font-size:16px;line-height:140%}}@media screen and (min-width:768px) and (max-width:1279px){.services-box{padding:0 2.083vw 2.083vw}.services-box>a{width:32%;display:block}.services-box>a>a{width:31%}.services-box__item{width:100%;margin-bottom:15px;min-width:auto}.services-box__item .services-box__link{font-size:10px!important}.services-box__name{font-size:14px;line-height:130%}.services-box .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;max-width:100%}.services-box .container>a{width:31%;display:block}.services-box .container>a:nth-child(3n+2){margin:0 3.3333% 0 3.333%}.services-box .container .services-box__item{width:100%;margin-bottom:15px;min-width:auto;min-height:100px}.services-box--industrys{padding-top:40px}.services-box--industrys .services-box__item{min-height:100px}.hero{padding-bottom:250px}.hero h1,.hero h2,.hero i.icon{font-size:36px}.hero .btn{margin-top:40px}.main__left h3{font-size:18px}.main__nav{padding-bottom:50px}.main__nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main__nav ul li{margin:0 10px 0 0}.main__nav ul li:first-of-type{text-align:left}.single__info{position:inherit;width:100%;text-align:center}.single__content{padding:30px 15px;margin-top:30vh}.single__content p{font-size:1.2rem;line-height:150%}.single__content p strong{font-size:1.2rem}.single__content ol li,.single__content ul li{font-size:1.2rem;line-height:150%}.single__content ol li strong,.single__content ul li strong{font-size:1.2rem}.single__text{left:15px;top:50%}.single__text h2{font-size:22px;padding-bottom:10px}.single__category a{margin-bottom:10px}.single__hero{height:30vh}.single blockquote{padding-left:30px}.single blockquote:before{width:30px;height:22px;background-size:contain}.benefits{padding-bottom:30px}.benefits__title{padding:30px 0;font-size:21px}.benefits__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.benefits__item{width:33.333%;padding:0 0 30px;text-align:center;max-width:100%}.benefits__item p{width:80%;margin:0 auto}.page-template-page-cookies .main .container ol li,.page-template-page-cookies .main .container ul li{font-size:16px;line-height:163%}}.error404 .error--page{position:relative;font-family:Poppins,sans-serif;color:#fff;background-color:#0b1435;background-image:url(/content/themes/impel/img/404.jpg?fa3ad6b58458136884f1aafe443667da);background-repeat:no-repeat;background-size:100% auto;background-position:100% 0;min-height:41.66666667vw;padding-top:4.94791667vw;padding-bottom:0}.error404 .error--page a,.error404 .error--page h1,.error404 .error--page h2,.error404 .error--page h3,.error404 .error--page p{color:inherit}.error404 .error--page h1{font-size:clamp(66px,6.25vw,7.5rem);padding:0}.error404 .error--page h2{font-size:clamp(26px,2vw,2.4rem);padding:0}.error404 .error--page h3{font-size:clamp(18px,.966vw,1.15rem)}.error404 .error--page .btn{margin-top:1.563vw;margin-bottom:1.563vw;background-color:#d8001a;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-family:sofia-pro;font-weight:500;font-size:16px;position:relative;width:auto;height:auto;-webkit-transition:all .2s ease;transition:all .2s ease}.error404 .error--page .btn:hover{opacity:.8}.error404 .error--page .btn:before{display:none}.error404 .error--page ul{margin-top:1em;margin-bottom:2em}.error404 .error--page ul li{list-style:none;display:inline-block;margin-right:clamp(50px,6vw,72px)}.error404 .error--page ul li a{font-size:clamp(16px,.966vw,1.15rem)}.error404 .error--page ul li a:after{font-family:impel-icons;font-size:.7em;color:#d8001a;display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(.8em,-.2em);transform:translate(.8em,-.2em)}.error404 .error--page ul li a:hover:after{-webkit-transform:translate(1.6em,-.2em);transform:translate(1.6em,-.2em)}@media screen and (max-width:767px){.error404 .error--page{background-size:160% auto;min-height:auto;padding-top:62.5vw}.error404 .error--page ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.error404 .error--page ul li{margin-right:auto;margin-left:auto;padding-right:2em}.error404 .error--page br{content:""!important}.error404 .error--page br:after{content:" "}}.sections{width:100%}.sections__leftphoto{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sections__leftphoto .sections__text{padding:2rem 13.479vw 2rem 5.573vw}.sections__leftphoto .sections__text .btn{margin-top:50px}.sections__rightphoto{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f1f5;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.sections__rightphoto .sections__text{width:100%;max-width:60.938vw;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sections__rightphoto .sections__text>article{max-width:28.646vw}.sections__rightphoto .sections__text .btn{margin-top:50px}.sections__image{width:50%}.sections__image img{display:block;width:100%}.sections__text{width:50%}.sections__text p{line-height:163%;padding-bottom:2.813vw}.sections__text ul{margin-left:20px}.sections__text ul li{padding:8px 0;font-size:16px}@media (min-width:1600px){.sections__text ul li{font-size:.833vw}}.sections__text ul.tick{list-style:none;margin-left:0}.sections__text ul.tick li{position:relative;line-height:1.5rem}.sections__text ul.tick li i{font-size:1.5rem;color:#d8001a;margin-right:10px;padding-bottom:30px}.sections__text a{position:relative;display:inline-block}.sections__text a.btn{min-width:10.833vw;width:auto;padding-right:3em}.sections__text a.marked{font-weight:700}.sections__text a.marked:after{content:"";display:block;border-bottom:3px solid red;width:0;position:absolute;right:0;-webkit-transition:1s ease;transition:1s ease}.sections__text a.marked:hover:after{width:100%}.sections__text a.download{padding-right:1.5em}.sections__text a.download:after{content:"\E824";font-family:impel-icons;color:#d8001a;line-height:1em;display:block;position:absolute;right:0;top:12px;height:14px;background:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sections__video .container article{width:100%}.sections__video .container article iframe{width:100%;min-height:25.677vw}.sections__textcentered{text-align:center;padding:5.938vw 12.448vw 4.792vw}.sections__textcentered h2{font-size:2.688rem;padding-bottom:2rem}.sections__textcentered p{padding-bottom:34px}.sections__textcentered .btn{margin:4.01vw 0 0}.sections__subhero{width:100%;background-color:#f1f1f5;padding:92px 0 84px;background-repeat:no-repeat;background-size:contain;background-position:100% 100%}.sections__subhero.wide{background-position:50%;background-size:cover;max-height:600px}.sections__subhero.wide .sections__subhero__content p,.sections__subhero.wide h1,.sections__subhero.wide h2,.sections__subhero.wide h3,.sections__subhero.wide p{max-width:100%}.sections__subhero.no-padding{padding:0}.sections__subhero__content p{padding-bottom:2.604vw;max-width:35.938vw}.sections__subhero__content ul{margin-left:20px}.sections__subhero__content ul li{padding-bottom:12px;font-size:.833vw}.sections__subhero__content .btn{margin-top:50px}.sections__subhero__content h2{font-size:2.688rem}.sections__column-2{padding:95px 0}.sections__column-2 article{width:30%}.sections__column-2 article ul{margin-left:20px}.sections__column-2 article ul li{font-size:1rem;padding-bottom:12px}.sections__column-2 article h2{font-size:2.0625rem}.sections__column-2 aside{width:60%}.sections__column-2 aside ul{margin-left:20px}.sections__column-2 aside ul li{font-size:1rem;padding-bottom:12px}.sections__column-2 .container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.sections__column-2 .container>h2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;padding-bottom:55px}.sections__column-3{padding:4.948vw 0}.sections__column-3 article{width:30%}.sections__column-3 article h3{font-size:1.094vw;line-height:124%;padding-bottom:.521vw}.sections__column-3 article i{font-size:2rem;color:#d8001a;margin:9px 0;display:block}.sections__column-3 .container>h2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;padding-bottom:2.865vw}.sections__column-3 .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sections__combained{padding-bottom:75px}.sections__combained .container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.sections__combained--text{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:92px 0 50px}.sections__combained--text h3{font-size:1.6875rem;padding-top:62px}.sections__combained article{width:20%;padding-right:58px}.sections__combained article:last-of-type{padding-right:0}.sections__combained article .circle{background-color:#f1f1f5;padding:20px;border-radius:50%;display:block;width:62px;height:62px;text-align:center;margin-bottom:30px;position:relative}.sections__combained article .circle:after{content:"";width:160px;height:2px;background-color:#f1f1f5;position:absolute;top:50%;right:-180px}.sections__collapse{padding:3.333vw 0}.sections__collapse--links .sections__collapse__date{font-weight:300;font-style:normal;padding-right:1.042vw;min-width:6.25vw}.sections__collapse--links .sections__collapse__item p{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.sections__collapse--links .sections__collapse__item a{margin-left:auto;font-weight:700;font-size:.677vw;padding-right:20px;position:relative;padding-left:1.042vw;min-width:6.771vw}.sections__collapse--links .sections__collapse__item a:after{display:block;content:"";width:.781vw;height:.469vw;background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60) 100% no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:0;top:.469vw;background-size:100%}.sections__collapse__items{width:100%}.sections__collapse__title{text-align:center;width:100%}.sections__collapse__item{width:100%;padding:1.094vw .833vw}.sections__collapse__item:nth-child(odd){background-color:#f1f1f5}.sections__collapse__item p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap-reverse;flex-flow:row wrap-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:center;align-self:center}.sections__collapse__item p span{font-weight:700;font-size:.729vw}.sections__collapse__item.active .sections__collapse__files{display:-webkit-box;display:-ms-flexbox;display:flex}.sections__collapse__item.active .sections__collapse__arrow:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.sections__collapse__files{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4.479vw 3.385vw}.sections__collapse__files h3{padding-bottom:1.146vw}.sections__collapse__file{padding-right:2.604vw;padding-bottom:2.604vw;width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sections__collapse__file a{position:relative;display:block;width:80%}.sections__collapse__file a:after{content:"";display:block;width:.781vw;height:.729vw;background:url(/content/themes/impel/img/icon-download.png?81728cc56f34db71642fa456bad7fcf0);position:absolute;background-size:100%;background-repeat:no-repeat;top:.521vw;right:0}.sections__collapse__file:last-of-type{padding-right:0}.sections__collapse__arrow{padding-right:42px;position:relative}.sections__collapse__arrow:after{content:"";display:block;width:15px;height:9px;background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60) no-repeat;position:absolute;top:8px;right:0}.sections__50-50{padding:5.313vw 0}.sections__50-50--faq{background-repeat:no-repeat;background-position:0 100%;background-image:none!important}.sections__50-50--faq .btn{display:block;margin:93px auto 0}.sections__50-50 .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sections__50-50 .container>h2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.sections__50-50 article p{padding-bottom:10px}.sections__50-50 article,.sections__50-50 aside{width:50%;padding-right:2.5vw}.sections__50-50 article ul,.sections__50-50 aside ul{margin-left:20px}.sections__50-50 article ul li,.sections__50-50 aside ul li{padding-bottom:10px;font-size:16px}@media (min-width:1600px){.sections__50-50 article ul li,.sections__50-50 aside ul li{font-size:.833vw}}.sections__faq{padding-left:100px}.sections__faq .faq__item{padding:27px 0;border-bottom:1px solid #f1f1f5}.sections__faq .faq__item.active .faq__text{display:block}.sections__faq .faq__item.active h3:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sections__faq .faq__item .faq__text{display:none;padding:20px 30px 0 0}.sections__faq .faq__item h3{position:relative;padding-right:30px}.sections__faq .faq__item h3:after{content:"";display:block;width:15px;height:9px;background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60);position:absolute;top:50%;right:0}.sections__company{width:100%;padding:4.688vw 0;background-color:#f1f1f5}.sections__company h3{font-size:2.0625rem}.sections__company .company__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative}.sections__company .company__item{width:25%;padding-bottom:3vw}.sections__company .company__item.active .company__description{-ms-flex-pack:distribute;justify-content:space-around}.sections__company .company__item.active .company__description,.sections__company .company__item.active .company__description .company__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.sections__company .company__item.active .company__description .company__left{width:50%}.sections__company .company__item.active .company__description .company__left h3{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-bottom:2.083vw;line-height:120%}.sections__company .company__item.active .company__description .company__left article,.sections__company .company__item.active .company__description .company__right{width:50%}.sections__company .company__item.active .company__description .company__right p{margin-bottom:.521vw}.sections__company .company__item.active .company__description .company__right p strong{display:block;margin-bottom:.521vw}.sections__company .company__item.active .company__name{color:#d8001a}.sections__company .company__item.active .company__name:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sections__company .company__name{padding-right:2.083vw;font-size:1.2rem;position:relative;width:100%;display:inline-block;line-height:110%}.sections__company .company__name:after{content:"";display:block;width:.781vw;height:.469vw;background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60);position:absolute;top:50%;right:4.167vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:100%;background-repeat:no-repeat}.sections__company .company__description{display:none;position:absolute;background-color:#fff;padding:20px 50px;width:100%;max-width:1170px;bottom:110%;left:0;z-index:1010;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.sections__company .company__description .close{position:absolute;top:0;right:0;border:none;margin:10px;padding:6px;font-weight:700}.sections__company .company__description .close:hover{color:#d8001a}.sections__company .company__title{width:100%;text-align:center;display:block;padding-bottom:5.208vw}.sections__tabs__title{font-size:1.6875rem}.sections__tabs .el-tabs__item.is-active{color:#d8001a}.sections__tabs .el-tabs__active-bar{background-color:#d8001a}.sections__tabs .el-tabs__item:hover{color:#d8001a}.sections__tabs .el-tab-pane{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:2rem}.sections__tabs .el-tab-pane article{width:50%;padding-right:7.057vw}.sections__tabs .el-tab-pane article:last-of-type{padding-right:0}.sections__tabs .el-tab-pane article ul{margin-left:20px}.sections__tabs .el-tab-pane article ul li{padding-bottom:10px;font-size:16px}@media (min-width:1600px){.sections__tabs .el-tab-pane article ul li{font-size:.833vw}}.sections__tabs .el-tab-pane article h3{padding:2.813vw 0;font-size:1.6875rem}.sections__tabs .el-tab-pane article h4{font-size:1.125rem;padding:2.813vw 0}.boxes__title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.406vw;text-align:center;padding:4.792vw 0 3.49vw}.boxes__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.boxes__items--different .boxes__item{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:5px}.boxes__items--different .boxes__item picture img{width:100%;display:block}.boxes__items--different .boxes__name{color:#040931;top:65px;max-width:50%}.boxes__items--different .boxes__link{color:#040931}.boxes__items--different .boxes__icon{max-width:34px;max-height:38px;position:absolute;top:18px;left:24px}.boxes__items--different .boxes__color{display:block;width:26px;height:26px;border-radius:50%;position:absolute;top:23px;left:74px}.boxes__item{position:relative;margin-bottom:4.427vw;margin-right:3.49vw;width:29%}.boxes__item picture img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;border-radius:14px}.boxes__item picture img:before{content:"";display:block;width:100%;height:100%;background:url(/content/themes/impel/img/box-shadow.png?deb600ebc517b832ba0884c14b170139) 0 100% no-repeat;position:absolute;bottom:0;left:0}.boxes__item:nth-child(3n+3){margin-right:0}.boxes__item:hover .boxes__link:before{right:-20px}.boxes__item:hover picture img{opacity:.9}.boxes__item:hover picture img:before{display:none}.boxes__name{top:5.031vw;font-size:1.094vw;font-weight:700;min-height:3.125vw;max-width:13.021vw;overflow-wrap:inherit}.boxes__link,.boxes__name{position:absolute;left:1.406vw;color:#fff}.boxes__link{bottom:1.146vw;font-size:.729vw}.boxes__link:before{content:"";display:block;background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60);background-repeat:no-repeat;background-size:100%;width:.781vw;height:.469vw;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);position:absolute;top:50%;right:-2.083vw;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.boxes .btn{display:block;margin:0 auto 4.427vw}.services-list{padding-bottom:2.083vw}.services-list__title{text-align:center;width:100%;color:#0b1c31;font-size:1.406vw;font-weight:700;padding-top:4.792vw;padding-bottom:4.427vw}.services-list .services-box{padding:0}.services-list .services-box__item{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.services-list .btn{margin:2.083vw auto}.sections__tabs .container{width:100%}.sections__tabs .container>h2{text-align:center;padding-top:86px}.sections__tabs .container input{display:none}.sections__tabs .container input:checked+label{font-size:1.3125rem;color:#d8001a}.sections__tabs .container input#tab1:checked~.content-container #c1,.sections__tabs .container input#tab2:checked~.content-container #c2,.sections__tabs .container input#tab3:checked~.content-container #c3,.sections__tabs .container input#tab4:checked~.content-container #c4{opacity:1}.sections__tabs .container label{display:inline-block;position:relative;font-size:1rem;padding-right:60px;cursor:pointer}.sections__tabs .container label:after{content:"";height:2px;width:100%;position:absolute;display:block;background:#ccc;bottom:0;opacity:0;left:0;-webkit-transition:.25s ease;transition:.25s ease}.sections__tabs .container label:hover:after{opacity:1}.sections__tabs .container .content-container{position:relative;font-size:16px;width:100%}.sections__tabs .container .content-container .content{position:absolute;padding:40px 0;border-top:1px solid #f1f1f5;width:100%;top:0;opacity:0;-webkit-transition:.25s ease;transition:.25s ease}@media screen and (max-width:767px){.sections__leftphoto,.sections__rightphoto{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.sections__leftphoto .sections__text,.sections__rightphoto .sections__text{padding:30px 15px;max-width:100%}.sections__rightphoto .sections__text{position:relative;left:inherit;-webkit-transform:none;transform:none}.sections__rightphoto .sections__text article{max-width:100%}.sections__image{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sections__text{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sections__text a{min-width:180px;margin-bottom:10px}.sections__text ul li{font-size:16px}.sections__column-3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:left;padding:40px 0}.sections__column-3 .container h2{text-align:left}.sections__column-3 article{width:100%;margin-bottom:20px}.sections__column-3 article h3{font-size:21px}.sections__column-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:left;padding:40px 0}.sections__column-2 article{width:100%;margin-bottom:20px}.sections__column-2 aside{width:100%}.sections__column-2 aside ul li{font-size:16px;line-height:163%}.sections__textcentered{padding:30px 15px}.sections__50-50 .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.sections__50-50 .container article,.sections__50-50 .container aside{width:100%}.sections__50-50 .container article ul li,.sections__50-50 .container aside ul li{font-size:16px;line-height:163%}.sections__50-50--faq{background-image:none!important}.sections__50-50--faq .btn{margin:30px auto}.sections__combained--text{padding:40px 0}.sections__combained article{width:100%;margin:10px 0;padding-right:0}.sections__combained article .circle:after{display:none}.sections__video article{width:100%}.sections__video iframe{width:100%;height:auto}.sections__subhero__content{padding-bottom:270px}.sections__subhero__content p{max-width:100%}.sections__subhero__content p,.sections__subhero__content ul li{font-size:16px;line-height:163%}.sections__faq{padding-left:0;margin:30px 0}.sections__faq h3{font-size:21px;padding-bottom:20px}.sections__faq .faq__item h3{font-size:18px}.sections__tabs .el-tab-pane article{width:100%}.sections__collapse__files{padding:20px 0}.sections__collapse__files h3{font-size:19px}.sections__collapse__file{width:100%}.sections__collapse__file a{width:30%;font-size:16px}.sections__collapse__file a:after{top:5px}.sections__collapse__item{padding:20px}.sections__collapse__item p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sections__collapse__item p span{margin-top:10px;font-size:1rem}.sections__collapse__arrow:after{top:5px}.sections__collapse--links .sections__collapse__item p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.sections__collapse--links .sections__collapse__item a{font-size:1rem}.sections__collapse--links .sections__collapse__item a:after{width:15px;height:9px;top:10px}.sections__company .company__item{width:100%;margin:0 0 20px}.sections__company .company__item.active .company__description{position:relative;bottom:inherit;left:inherit;margin-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:20px}.sections__company .company__item.active .company__description .company__left{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.sections__company .company__item.active .company__description .company__left article,.sections__company .company__item.active .company__description .company__right{width:100%}.sections__company .company__name{padding-right:0}.sections__company .company__name:after{right:0;width:15px;height:9px}.boxes__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.boxes__item{margin:10px 0;width:100%}.boxes__item picture img{width:100%}.boxes__link{left:27px;bottom:22px;font-size:14px}.boxes__link:before{width:15px;height:9px;right:-40px}.boxes__name{left:27px;top:115px;font-size:21px;min-height:60px;max-width:250px}.boxes__title{padding:40px 0;font-size:1.6785rem}.boxes .btn{margin:40px auto 50px}.services-list__title{font-size:21px;padding:50px 0 10px}.services-list .btn{margin:50px auto}}@media screen and (min-width:768px) and (max-width:1279px){.sections__leftphoto{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.sections__leftphoto .sections__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:50px}.sections__leftphoto .sections__text h2{font-size:21px;padding-bottom:20px}.sections__leftphoto .sections__text .btn{margin-top:15px}.sections__leftphoto .sections__text p{font-size:16px;padding-bottom:5px}.sections__leftphoto .sections__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sections__rightphoto{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.sections__rightphoto .sections__text{padding:50px;position:relative;top:inherit;left:inherit;-webkit-transform:none;transform:none;max-width:100%}.sections__rightphoto .sections__text h2{font-size:21px;padding-bottom:20px}.sections__rightphoto .sections__text>article{max-width:100%;padding:15px 0;width:100%}.sections__rightphoto .sections__text .btn{margin-top:15px}.sections__rightphoto .sections__text p{font-size:16px;padding-bottom:5px}.sections__text,.sections__video article,.sections__video iframe{width:100%}.sections__text ul li{padding:4px 0}.sections__text ul.tick li:before{width:18px;height:18px;background-size:100%}.sections__text a{min-width:180px}.sections__textcentered{padding:40px 80px}.sections__textcentered h2{font-size:36px}.sections__column-2{padding:50px 0}.sections__column-2 .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.sections__column-2 article{width:100%}.sections__column-2 article h2 br{display:none}.sections__column-2 aside{width:100%}.sections__column-3 article h3{font-size:18px}.sections__collapse__arrow{padding-right:20px;position:absolute;right:10px}.sections__collapse__item{position:relative}.sections__collapse__item p{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;max-width:75%}.sections__collapse__item p span{font-size:14px}.sections__collapse--links .sections__collapse__item{position:relative}.sections__collapse--links .sections__collapse__item a{position:absolute;right:10px;font-size:14px}.sections__collapse--links .sections__collapse__item a:after{width:15px;height:9px;top:10px}.sections__collapse--links .sections__collapse__date{min-width:100px}.sections__subhero{padding:50px 0}.sections__subhero__content h2{font-size:36px}.sections__subhero__content p{max-width:100%}.sections__combained article{width:50%;padding-bottom:20px}.sections__image{width:100%}.sections__50-50 article{width:100%;padding-right:0}.sections__50-50 aside{width:100%}.sections__faq{padding-left:0;margin:30px 0 0}.boxes__title,.services-list__title{font-size:21px}.boxes__title{padding:40px 0}.boxes__name{top:50px;font-size:16px;line-height:120%}.boxes__link{bottom:20px;font-size:13px}.boxes__item{width:31%;margin:0 0 2%}.boxes__item:nth-child(3n+2){margin:0 3.5% 2%}.boxes__item picture img{width:100%}.boxes__items{padding-bottom:50px}}@media screen and (min-width:1280px) and (max-width:1366px){.sections__rightphoto .sections__text{padding:0 20px}}@media screen and (min-width:1280px) and (max-width:1600px){.sections__rightphoto .sections__text{max-width:85.375vw}.sections__rightphoto .sections__text>article{max-width:38.646vw}.sections__leftphoto{position:relative}.sections__leftphoto .sections__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.sections__leftphoto .sections__text img{max-width:35px}.sections__text ul li{font-size:13px;padding:5px 0}.sections__text p{padding-bottom:10px}.sections__text a.download:after{right:-20px}.sections__50-50 ul li,.sections__column-2 aside ul li{font-size:13px}.sections__collapse--links .sections__collapse__item a,.sections__collapse__item p span{font-size:14px}.sections__subhero.wide .sections__subhero__content p,.sections__subhero.wide h1,.sections__subhero.wide h2,.sections__subhero.wide h3,.sections__subhero.wide p{max-width:100%}.sections__subhero__content ul li{font-size:13px}.boxes__item{width:31%;margin:0 3.5% 3% 0}.boxes__name{font-size:21px;left:25px}.boxes__link{font-size:14px;left:25px;bottom:21px}.boxes__title,.services-list__title{font-size:27px}}@media screen and (min-width:1500px) and (max-width:1600px){.sections__50-50 ul li,.sections__column-2 aside ul li,.sections__subhero__content ul li,.sections__text ul li{font-size:16px}}@media screen and (max-width:360px){.boxes__name{font-size:19px;top:90px}}.popup .v-modal{background-color:rgba(241,241,245,.9);opacity:1}.popup__info{padding:40px}.popup__info p{padding-bottom:10px}.popup__info a{font-weight:900;font-family:Poppins,sans-serif}.popup h2{font-size:24px}.popup .el-dialog{width:100%;max-width:60.938vw;margin-top:4vh}.popup .el-dialog__body,.popup .el-dialog__header{padding:0}.popup .el-dialog__headerbtn{top:10px;right:10px;width:24px;height:24px;text-align:center;background-color:#f1f1f5;display:block}.popup .el-dialog__headerbtn:focus .el-dialog__close,.popup .el-dialog__headerbtn:hover .el-dialog__close{color:#d8001a}.popup .el-dialog__close{color:#040931;font-size:.8rem;font-weight:700;font-style:normal}.popup .el-dialog__close:before{font-family:sofia-pro;content:"X"}.popup .forms__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:60.938vw;background-color:#fff;padding:3.385vw}.popup .forms__content article{padding-left:0}@media screen and (max-width:767px){.popup{padding:10px}.popup .el-dialog{max-width:96%}.popup .forms__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;max-width:100%}.popup .forms__content article{width:100%;padding:5px 0}.popup .forms__form{width:100%;padding:0}}@media screen and (min-width:1280px) and (max-width:1600px){.popup .el-dialog,.popup .forms__content{max-width:85.375vw}}@media screen and (min-width:768px) and (max-width:1279px){.popup .el-dialog{max-width:96%;margin:2%}.popup .forms__content{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.popup .forms__content article{width:100%}}.jobs{padding:0 0 5.208vw}.jobs__wrapper{width:100%}.jobs .skk_filters{-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background-color:transparent;max-width:60.938vw;margin:0 auto;padding:50px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jobs .skk_filters,.jobs .skk_filters .skk_filters_options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;width:100%}.jobs .skk_filters .skk_filters_options{-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:40px 0 0}.jobs .skk_filters .skk_filters_options div{width:33.333%}.jobs .skk_filters .skk_filters_options div:first-of-type{width:66.6667%}.jobs .skk_filters .skk_filters_options div:first-of-type p{width:48%}.jobs .skk_filters .skk_filters_options div:first-of-type p:first-of-type{margin-right:2%}.jobs .skk_filters .skk_filters_options div p{width:98%}.jobs .skk_filters p{margin:0}.jobs .skk_filters p input,.jobs .skk_filters p select{border-radius:5px;background-color:#f1f1f5;height:55px;font-size:1.5rem;padding:5px 10px}.jobs .skk_filters p select option{font-size:14px}.jobs .skk_container{position:relative;width:100%;max-width:60.938vw;margin:0 auto}.jobs .skk_offers{width:100%;max-width:100%;background-color:#fff;position:relative}.jobs .skk_offers table{width:100%;max-width:60.938vw;margin:5.208vw auto 0}.jobs .skk_offers table:before{content:"Oferty pracy";display:block;font-size:1.6875rem;font-weight:700;position:relative;top:-6.771vw}.jobs .skk_offers th{min-width:13.021vw}.jobs__boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.jobs__boxes--item{width:48%;background-color:#f1f1f5;background-size:auto Max(100px,100%);background-position:100% 100%;background-repeat:no-repeat;border-radius:5px;padding:1.563vw;padding-bottom:clamp(70px,5.469vw,105px);position:relative}.jobs__boxes--item:first-of-type{background-image:url(/content/themes/impel/img/bg-job1.png?260513587d652ba7f46212b4e6d53f80)}.jobs__boxes--item:last-of-type{background-image:url(/content/themes/impel/img/bg-job2.png?712168ef5a65023df983ebd45bb75d13)}.jobs__boxes--item:last-of-type .btn{padding-left:0;width:7.833vw}.jobs__boxes--item h2{max-width:70%;font-size:1.406vw;padding-bottom:5px}.jobs__boxes--item h3{max-width:70%;font-size:1.094vw}.jobs__boxes--item p{max-width:70%;font-size:21px!important}.jobs__boxes--item .btn{position:absolute;bottom:1.563vw;left:1.563vw}@media screen and (max-width:767px){.jobs{padding:20px 0}.jobs .skk_container{max-width:100%}.jobs .skk_filters{width:96%;margin:2% auto;padding:0;max-width:90%}.jobs .skk_filters .skk_filters_options{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;padding:0}.jobs .skk_filters .skk_filters_options div,.jobs .skk_filters .skk_filters_options div:first-of-type,.jobs .skk_filters .skk_filters_options div:first-of-type p{width:100%}.jobs .skk_filters .skk_filters_options div:first-of-type p:first-of-type{margin-right:0}.jobs .skk_filters .skk_filters_options div p{width:100%}.jobs .skk_filters .skk_filters_btn_search{margin:30px auto}.jobs .skk_filters p{width:100%}.jobs .skk_filters p input,.jobs .skk_filters p select{background-color:#f1f1f5}.jobs .skk_offers{width:96%;margin:0 auto}.jobs .skk_offers table{margin-top:30px;max-width:100%}.jobs .skk_offers table:before{display:none}.jobs .skk_offers td,.jobs .skk_offers th{padding:10px;font-size:12px}.jobs .skk_offers td{display:table-cell!important}.jobs .skk_offers td:first-child{font-size:12px}.jobs .skk_offers td:nth-child(2),.jobs .skk_offers td:nth-child(3),.jobs .skk_offers th:nth-child(2),.jobs .skk_offers th:nth-child(3){display:none!important}.jobs__boxes--item{margin:10px 0;width:100%;min-height:250px;padding-top:15px;padding-right:15px;padding-left:15px}.jobs__boxes--item:last-of-type .btn{width:180px}.jobs__boxes--item h2{font-size:18px}.jobs__boxes--item h3{font-size:14px}}@media screen and (min-width:768px) and (max-width:1279px){.jobs{padding:20px 0}.jobs .skk_container{max-width:100%}.jobs .skk_filters{width:96%;margin:2% auto;padding:0;max-width:90%}.jobs .skk_filters .skk_filters_options{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;padding:0}.jobs .skk_filters .skk_filters_options div,.jobs .skk_filters .skk_filters_options div:first-of-type,.jobs .skk_filters .skk_filters_options div:first-of-type p{width:100%}.jobs .skk_filters .skk_filters_options div:first-of-type p:first-of-type{margin-right:0}.jobs .skk_filters .skk_filters_options div p{width:100%}.jobs .skk_filters .skk_filters_btn_search{margin:30px auto}.jobs .skk_filters p{width:100%}.jobs .skk_filters p input,.jobs .skk_filters p select{background-color:#f1f1f5}.jobs .skk_offers{width:96%;margin:0 auto}.jobs .skk_offers table{margin-top:30px;max-width:100%}.jobs .skk_offers table:before{display:none}.jobs .skk_offers td{padding:10px;font-size:10px;display:table-cell!important;font-size:8px}.jobs .skk_offers td:first-child{font-size:9px}.jobs__boxes--item{margin:10px 0;width:49%;min-height:200px;padding-top:15px;padding-right:15px;padding-left:15px}.jobs__boxes--item h2{font-size:18px}.jobs__boxes--item h3{font-size:14px}}@media screen and (min-width:1280px) and (max-width:1366px){.jobs .skk_container{margin-top:-50px}.jobs .skk_filters .skk_filters_btn_search{margin-top:20px}}@media screen and (min-width:1280px) and (max-width:1600px){.jobs .skk_container{max-width:85.375vw}.jobs .skk_filters,.jobs .skk_offers table{max-width:100%}.jobs__boxes--item .btn,.jobs__boxes--item:last-of-type .btn{width:160px}}@media screen and (min-width:1500px) and (max-width:1600px){.jobs__boxes--item .btn,.jobs__boxes--item:last-of-type .btn{width:190px}}@media screen and (max-width:400px){.jobs__boxes--item .btn{max-width:170px}}.forms{-webkit-box-orient:vertical;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-top:4.427vw}.forms,.forms__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.forms__item{width:100%;padding:.833vw;background-color:#fff;position:relative;margin-bottom:1.042vw;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap}.forms__item:nth-child(3){margin-bottom:4.167vw}.forms__item h3{font-size:.938vw;font-weight:300;width:100%}.forms__item h3 span{font-size:.729vw;font-family:sofia-pro;font-weight:700}.forms__item .jobs__boxes--item h3{font-size:clamp(14px,.76vw,1.5rem)}.forms__item .jobs__boxes--item{background-size:auto Max(100px,93%)}.forms__item .jobs__boxes--item .btn{padding-left:0;width:150px}.forms__item.active .forms__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.042vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.forms__item.active h3{font-weight:700}.forms__item.active .forms__toggle{font-size:0}.forms__item.active .forms__toggle:after{-webkit-transform:translateY(8px) rotate(180deg);transform:translateY(8px) rotate(180deg)}.forms__item.submitted article{visibility:hidden}.forms__item.submitted.active h3{display:none}.forms__content{display:none;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.forms__content article{width:33%;padding:0 2.604vw}.forms__content.submitted article{visibility:hidden}.forms__form{width:66.666667%;padding-right:2.604vw}.forms__toggle{display:block;position:absolute;top:.938vw;right:1.354vw;padding-right:1.563vw;cursor:pointer}.forms__toggle:after{content:"";display:block;width:.781vw;height:.469vw;background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60) 100% no-repeat;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:100%}.forms a em{font-family:Poppins,sans-serif;font-weight:900;font-style:normal;color:#d8001a}.forms a.bigger{font-size:2.0625rem;padding:25px 0;display:block}.contact-info{padding:3vw;background-color:#fff}.contact-info .container{background-color:#fff;padding:2vw}.contact-info a{font-family:Poppins,sans-serif;font-weight:900}@media screen and (min-width:768px) and (max-width:1279px){.forms__item{padding:16px}.forms__item h3{font-size:16px}.forms__item h3 span{font-size:14px}.forms__item.active .forms__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.forms__item.active .forms__content article{width:100%;padding:20px 0}.forms__item.active .forms__form{width:100%;padding-right:0}.forms__form{width:100%}.forms__toggle{top:18px}}@media screen and (max-width:767px){.forms{margin-top:40px}.forms__item{padding:16px;margin-bottom:20px}.forms__item h3{font-size:1.125rem}.forms__item h3 span{font-size:.875rem}.forms__item.active h3{font-size:21px}.forms__item.active .forms__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.forms__item.active .forms__content article{width:100%;padding:20px 0}.forms__item.active .forms__form{width:100%;padding-right:0}.forms__content.submitted article,.forms__item.submitted.active h3,.forms__item.submitted article{display:none}.forms__toggle{top:18px;right:26px;padding-right:30px}.forms__toggle:after{width:15px;height:9px}.forms .jobs__boxes--item h3{font-size:14px}.forms .jobs__boxes--item .btn{width:35vw}}@media screen and (min-width:1280px) and (max-width:1600px){.forms__item h3{font-size:16px}.forms__item h3 span{font-size:14px}}.wpcf7 .has-toggler{position:relative;padding-right:30px}.wpcf7 .has-toggler .toggle-more{display:block;text-align:center;color:#d8001a;position:absolute;right:0;z-index:1;font-size:.5em}.wpcf7 .has-toggler .toggleable-content,.wpcf7 .has-toggler .wpcf7-list-item-label{display:block;max-height:2.5em;overflow:hidden}.wpcf7 .has-toggler.active .toggle-more i:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wpcf7 .has-toggler.active .toggleable-content,.wpcf7 .has-toggler.active .wpcf7-list-item-label{max-height:100%}.wpcf7 .has-toggler.active .toggleable-content:after,.wpcf7 .has-toggler.active .wpcf7-list-item-label:after{content:" "}.wpcf7-form>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wpcf7-form>p.require{font-family:sofia-pro;font-size:.729vw;font-weight:500;margin-bottom:1.563vw;font-size:14px!important}.wpcf7-form>p br{display:none}.wpcf7-form>p span br{display:inline}.wpcf7-form .note{margin-top:20px}.wpcf7-form .note p,.wpcf7-form .note span{font-size:.75rem}.wpcf7-form-control{padding:.729vw;background-color:#f1f1f5;border:none;border-radius:.417vw;margin-bottom:1.25vw;width:100%;color:#040931;font-family:sofia-pro}.wpcf7-form-control.wpcf7-not-valid{margin-bottom:0;border:1px solid #d8001a;display:inline-block}.wpcf7-form-control::-webkit-input-placeholder{opacity:.5;color:#040931;font-family:sofia-pro}.wpcf7-form-control::-moz-placeholder{opacity:.5;color:#040931;font-family:sofia-pro}.wpcf7-form-control::-ms-input-placeholder{opacity:.5;color:#040931;font-family:sofia-pro}.wpcf7-form-control::placeholder{opacity:.5;color:#040931;font-family:sofia-pro}.wpcf7-form-control-wrap{display:block;width:48%}.wpcf7-form-control-wrap.acceptance-1,.wpcf7-form-control-wrap.acceptance-2,.wpcf7-form-control-wrap.acceptance-3,.wpcf7-form-control-wrap.check-all,.wpcf7-form-control-wrap.message{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.wpcf7-form-control-wrap.check-all{margin-bottom:5px;font-weight:700}.wpcf7-form-control-wrap.file-upload{width:100%;padding-left:20px}.wpcf7-form-control-wrap.file-upload input{width:100%}.wpcf7-form-control-wrap .select-wrapper{margin-bottom:1.25vw}.wpcf7-form-control-wrap .select-wrapper.invalid{margin-bottom:0}.wpcf7-form-control-wrap .select-wrapper.invalid .el-select .el-input__inner{border:1px solid #d8001a}.wpcf7-form-control-wrap .el-select .el-input__inner{border-radius:.417vw;background-color:#f1f1f5;color:#040931;font-family:sofia-pro;font-size:.729vw;height:auto!important;line-height:1em;padding:.729vw 15px .729vw .729vw}.wpcf7-form-control-wrap .el-select .el-input__inner::-webkit-input-placeholder{opacity:.5;color:#040931}.wpcf7-form-control-wrap .el-select .el-input__inner::-moz-placeholder{opacity:.5;color:#040931}.wpcf7-form-control-wrap .el-select .el-input__inner::-ms-input-placeholder{opacity:.5;color:#040931}.wpcf7-form-control-wrap .el-select .el-input__inner::placeholder{opacity:.5;color:#040931}.wpcf7-form-control-wrap .el-select .el-tag{background-color:#fff;color:#040931}.wpcf7-form-control-wrap+br+span .el-popover__reference-wrapper,.wpcf7-form-control-wrap+span .el-popover__reference-wrapper{display:block;position:relative;left:-2.5em;top:.8em;z-index:1;width:0;cursor:pointer}.wpcf7-textarea{height:5.208vw}.wpcf7 p.hide-on-thanks{display:block}.wpcf7-file{margin-bottom:0;background-color:transparent}.wpcf7-file::file-selector-button{display:none}.wpcf7-file::-webkit-file-upload-button{visibility:hidden;width:0;padding:0}.wpcf7-file::-ms-browse{visibility:hidden;width:0;padding:0;margin:0;line-height:0}.wpcf7-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-flow:row nowrap!important;flex-flow:row nowrap!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:11px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25vw;line-height:.8vw}.wpcf7-info:is(label){cursor:pointer}.wpcf7-info span:first-of-type{display:block;background:url(/content/themes/impel/img/icon-pdf.png?11116639b06dbca814adfc076f061064) 100% 0 no-repeat;padding-right:2.344vw;font-size:.833vw;font-weight:700;font-family:sofia-pro;margin-right:10px;min-width:7.292vw;min-height:1.875vw}.wpcf7-submit{margin-top:1.563vw;background-color:#d8001a;display:inline-block;font-weight:500;font-size:16px;line-height:.938vw;color:#fff;border:2px solid #d8001a;border-radius:1.563vw;padding:1vw 2.604vw 1vw 1.302vw;position:relative;width:clamp(208px,48%,100%);text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;font-family:sofia-pro;height:auto}.wpcf7-submit:disabled{opacity:1}.wpcf7-submit:hover{opacity:.8}.wpcf7-submit.btn{margin-top:1.563vw;background-color:#d8001a}.wpcf7-submit.btn:before{color:#fff}.wpcf7-acceptance,.wpcf7-checkbox{background-color:transparent;padding-left:0}.wpcf7-acceptance .wpcf7-list-item,.wpcf7-checkbox .wpcf7-list-item{margin-left:0}.wpcf7-acceptance .wpcf7-list-item label,.wpcf7-checkbox .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.wpcf7-acceptance .wpcf7-list-item label input,.wpcf7-checkbox .wpcf7-list-item label input{margin-top:5px;margin-right:10px}.wpcf7-acceptance span,.wpcf7-checkbox span{font-size:.75rem}.wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#040931;opacity:.5;font-family:sofia-pro;font-size:.729vw;position:relative;background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60) #f1f1f5 95% 50% no-repeat}.wpcf7-not-valid-tip{font-size:.7rem;font-family:Poppins,sans-serif;padding-left:5px;color:#d8001a}.wpcf7 form .wpcf7-submit.disabled,.wpcf7 form .wpcf7-submit:disabled{color:gray;border-color:inherit;background-color:hsla(0,0%,78%,.2)}.wpcf7 form .wpcf7-validates-as-required option[value=""]{background-color:#ddd;color:#000}.wpcf7 form .wpcf7-response-thankyou,.wpcf7 form .wpcf7-validates-as-required:not([multiple]) option[disabled],.wpcf7 form .wpcf7-validates-as-required:not([multiple]) option[value=""]{display:none}.wpcf7 form .wpcf7-response-thankyou .btn{margin-top:clamp(4px,3.906vw,30px);margin-bottom:clamp(4px,3.906vw,30px)}.wpcf7 form .wpcf7-response-thankyou .social{font-size:.85rem}.wpcf7 form .wpcf7-response-thankyou .social a{margin:0 4px}.wpcf7 form .wpcf7-response-spam{display:none;border:none;border-radius:.417vw;padding:16px;margin:1em 0;background-color:#ffd9de;word-break:normal}.wpcf7 form .wpcf7-response-spam a{color:#d8001a}.wpcf7 form .wpcf7-response-spam a:hover{color:initial}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output{border:none;border-radius:.417vw;padding:16px;margin:1em 0;background-color:#ffd9de;color:#d8001a}.wpcf7 form.sent>*{display:none}.wpcf7 form.sent .wpcf7-response-thankyou{display:block}.wpcf7 form.spam .wpcf7-response-spam+.wpcf7-response-output{display:none}.wpcf7 form.spam .wpcf7-response-spam{display:block}.wpcf7 .ajax-loader{width:50px;height:50px;margin:0;opacity:1;position:absolute;bottom:2.083vw;right:.833vw}.wpcf7 .ajax-loader:before{-webkit-animation-name:none;animation-name:none;-webkit-transform-origin:initial;transform-origin:initial}.wpcf7 .check-all-mark,.wpcf7 .email-acc,.wpcf7 .phone-acc{width:100%}.wpcf7 .check-all-mark{font-weight:700}.wpcf7 span.email-acc span,.wpcf7 span.email-acc span label,.wpcf7 span.no-indeterminate span,.wpcf7 span.no-indeterminate span label,.wpcf7 span.phone-acc span,.wpcf7 span.phone-acc span label{width:100%}@media screen and (max-width:767px){.wpcf7-form-control{font-size:1.25rem;padding:14px 16px 16px;border-radius:8px;margin-bottom:24px}.wpcf7-form-control-wrap{width:100%}.wpcf7-form-control-wrap .select-wrapper{margin-bottom:24px}.wpcf7-form-control-wrap .el-select .el-input__inner{border-radius:8px;font-size:1.25rem;padding:14px 15px 16px 16px}.wpcf7-form-control-wrap .el-select .el-tag{font-size:1.25rem}.wpcf7-form-control-wrap.file-upload{padding-left:0;margin-bottom:0}.wpcf7-submit{margin:20px 0;display:block;line-height:18px;border-radius:30px;padding:14px 50px 14px 25px;width:100%}.wpcf7-submit.btn{margin-top:20px}.wpcf7-info{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;font-size:12px;padding:10px 0;margin-bottom:24px;line-height:150%}.wpcf7-info span{padding-bottom:0}.wpcf7-info span:first-of-type{font-size:12px;min-width:110px;padding-right:45px;line-height:36px;min-height:36px}.wpcf7-info .file-upload{margin:10px 0 0}.wpcf7-info .file-upload input{margin-bottom:0;padding:10px 0}.wpcf7-form>p.require{font-size:.875rem}.wpcf7-textarea{height:80px}}@media screen and (min-width:768px) and (max-width:1279px){.wpcf7-form-control{font-size:16px;padding:14px 16px 16px;border-radius:8px;margin-bottom:24px}.wpcf7-form-control-wrap{width:100%}.wpcf7-form-control-wrap .el-select .el-input__inner,.wpcf7-form-control-wrap .el-select .el-tag{font-size:16px}.wpcf7-submit{margin:20px 0;display:block;line-height:18px;border-radius:30px;padding:14px 50px 14px 25px;width:208px}.wpcf7-submit.btn{margin-top:20px}.wpcf7-info{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;font-size:12px!important;line-height:130%;padding:10px 0;margin-bottom:24px}.wpcf7-info span{padding-bottom:10px}.wpcf7-info span:first-of-type{font-size:12px;min-width:110px;padding-right:45px;line-height:36px;min-height:36px}.wpcf7-info .file-upload{margin:10px 0}.wpcf7-form>p.require{font-size:.875rem}}@media screen and (min-width:1280px) and (max-width:1600px){.wpcf7 .has-toggler .toggleable-content,.wpcf7 .has-toggler .wpcf7-list-item-label{display:block;max-height:1.3rem}.wpcf7-info{font-size:10px!important}.wpcf7-info span:first-of-type{min-height:37px}.wpcf7-form-control,.wpcf7-form-control-wrap .el-select .el-input__inner,.wpcf7-form-control-wrap .el-select .el-tag{font-size:14px}.wpcf7 .ajax-loader{position:static;margin:0 auto}}@media screen and (max-width:360px){.wpcf7-form-control{font-size:1rem}.wpcf7 .el-select__input{font-size:12px}}#CybotCookiebotDialog{position:fixed;max-width:650px!important;width:auto;-webkit-box-shadow:0 4px 15px #000;box-shadow:0 4px 15px #000;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:380px!important;font-family:Poppins,sans-serif!important}.CybotCookiebotDialogBodyButton{border-radius:30px!important;width:100%!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{font-size:12px!important}#CybotCookiebotDialogHeader{display:none!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:focus-visible+span,#CybotCookiebotDialog :focus-visible{outline:none!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItem{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#CybotCookiebotDialogNav #CybotCookiebotDialogNavDetails{display:none}#CookieDeclarationChangeConsent{margin:40px 0}#CookieDeclarationChangeConsent a{display:inline-block;font-weight:700;font-size:.833vw;text-align:left;border:2px solid #d8001a;border-radius:1.25vw;padding:.677vw 2.344vw .781vw 1.667vw;position:relative;width:11.833vw;height:2.5vw;line-height:113%;margin-right:20px}#CookieDeclarationChangeConsent a,#CookieDeclarationChangeConsent a:before{color:#d8001a;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#CookieDeclarationChangeConsent a:before{content:"\E823";font-family:impel-icons;line-height:1em;display:block;padding-right:.2vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:.833vw}#CookieDeclarationChangeConsent a:hover:before{right:1.563vw}#CookieDeclarationUserStatusLabelWithdraw{font-size:0}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow{display:none}.CookieDeclarationTable a{font-family:Poppins,sans-serif}.CookieDeclarationTableCell{line-height:1.354vw;font-size:.833vw;color:#0b1c31;word-break:break-word}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border:none!important;color:#040931!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{color:#fff!important}.cookie-declaration-wrapper p a{font-family:Poppins,sans-serif}.cookie-declaration-wrapper .CookieDeclaration>p.CookieDeclarationIntro,.cookie-declaration-wrapper .CookieDeclaration>p:empty,.cookie-declaration-wrapper .CookieDeclaration>p:nth-child(2){display:none}@media screen and (min-width:1280px){#CybotCookiebotDialog{top:auto!important;bottom:5px;left:5px!important;-webkit-transform:none!important;transform:none!important}}@media screen and (max-width:767px){#CybotCookiebotDialog{width:90%!important}.CybotCookiebotDialogBodyButton{width:100%!important}#CookieDeclarationChangeConsent a{font-size:16px;padding:13px 20px 15px 32px;width:218px;height:48px;border-radius:24px;margin-bottom:20px}#CookieDeclarationChangeConsent a:before{width:15px;height:9px;right:16px;top:42%}.CookieDeclarationTableCell{font-size:12px;line-height:120%}.CookieDeclarationTable{table-layout:auto!important}.CookieDeclaration table.CookieDeclarationTable colgroup col:nth-child(n+5),.CookieDeclaration table.CookieDeclarationTable tr td:nth-child(n+5),.CookieDeclaration table.CookieDeclarationTable tr th:nth-child(n+5){display:table-cell!important}}@media screen and (min-width:1280px) and (max-width:1600px){.CookieDeclarationTableCell{font-size:13px;line-height:153%}}@media screen and (min-width:1500px) and (max-width:1600px){.CookieDeclarationTableCell{font-size:16px;line-height:163%}}@media screen and (min-width:1280px){#CybotCookiebotDialog{max-height:50vh!important}}.grecaptcha-badge{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left;transform-origin:left;width:70px!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;left:4px!important;right:auto!important;display:none}.grecaptcha-badge:hover{width:256px!important}.grecaptcha-info{display:inline-block;max-width:350px}.search-wrap{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-wrap .icon{display:none}.search-wrap>div{width:300px;max-width:30vw}.search-wrap #ajaxsearchpro1_1 .promagnifier,.search-wrap #ajaxsearchpro1_2 .promagnifier{background-color:#f1f1f5}@media (min-width:1280px){.search-wrap #ajaxsearchpro1_1 .promagnifier,.search-wrap #ajaxsearchpro1_2 .promagnifier{background-color:#fff}}.search-wrap #ajaxsearchpro1_1 .probox,.search-wrap #ajaxsearchpro1_2 .probox{width:100%;border-bottom:1px solid #f1f1f5;background-color:#f1f1f5}@media (min-width:1280px){.search-wrap #ajaxsearchpro1_1 .probox,.search-wrap #ajaxsearchpro1_2 .probox{background-color:#fff}}.search-wrap #ajaxsearchpro1_1 .probox input,.search-wrap #ajaxsearchpro1_2 .probox input{color:#040931!important;font-size:16px}body:not(.header-top-visible) .search-wrap{position:fixed;top:calc(clamp(56px, 3.854vw, 72px) + 20px);right:2.24vw;z-index:2001}body:not(.header-top-visible) .search-wrap>div{width:0;-webkit-transition:width .4s;transition:width .4s;z-index:-1;overflow:hidden;border-radius:50px 0 0 50px;margin-right:-25px;padding-right:20px;background-color:#fff;height:50px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}body:not(.header-top-visible) .search-wrap .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:clamp(16px,1.4vw,32px);border-radius:50%;width:3.646vw;height:3.646vw;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);color:#d8001a}body:not(.header-top-visible) .search-wrap #ajaxsearchpro1_1,body:not(.header-top-visible) .search-wrap #ajaxsearchpro1_2{padding:10px}body:not(.header-top-visible) .search-wrap #ajaxsearchpro1_1 .promagnifier,body:not(.header-top-visible) .search-wrap #ajaxsearchpro1_2 .promagnifier{display:none}body:not(.header-top-visible) .search-wrap #ajaxsearchpro1_1 .probox,body:not(.header-top-visible) .search-wrap #ajaxsearchpro1_2 .probox{color:#b9b9b9;background-image:none;background-color:transparent}body:not(.header-top-visible) .search-wrap:focus-within>div,body:not(.header-top-visible) .search-wrap:hover>div{width:300px}body:not(.header-top-visible) .search-wrap:focus-within .icon,body:not(.header-top-visible) .search-wrap:hover .icon{color:#222}@media screen and (max-width:767px){.search-wrap{display:none}.search .search-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;left:0;top:74px;z-index:2001;width:100%;height:50px;background:#fff}.search .search-wrap>div{width:100%;max-width:100%}.search .search-wrap #ajaxsearchpro1_1,.search .search-wrap #ajaxsearchpro1_2{padding:10px 2rem}}div:is(#ajaxsearchprores1_1,#ajaxsearchprores1_2){max-width:100%}div:is(#ajaxsearchprores1_1,#ajaxsearchprores1_2).asp_w{left:0;right:0;margin:0 auto}div:is(#ajaxsearchprores1_1,#ajaxsearchprores1_2).asp_r.vertical{background-color:#f1f1f5;margin-left:0}div:is(#ajaxsearchprores1_1,#ajaxsearchprores1_2).asp_r.asp_w.vertical .results .item:after{background:transparent}div:is(#ajaxsearchprores1_1,#ajaxsearchprores1_2).asp_r.asp_w .results .asp_nores{font-size:12px}.search-trigger{display:none}@media screen and (max-width:767px){.search-trigger{display:block}}body:not(.header-top-visible) .search-trigger{display:none}.search .search-trigger{color:#d8001a}@media screen and (max-width:767px){.search-content{margin-top:30px}}.search-list{list-style:none;margin-bottom:20px}.search-list li{padding:20px;position:relative}.search-list li:nth-child(odd){background:#fff}.search-list li:hover:before{content:"";width:0;height:0;border-style:solid;border-width:20px 20px 0 0;border-color:#d9312b transparent transparent;position:absolute;top:0;left:0}.search-list li h3{margin-bottom:.5em}.search-list li a{display:block}.search-list li div{font-weight:300}.search-list span.highlighted{font-weight:700;color:#d9312b;background-color:#eee}.search-paginate{margin-top:40px}.single__share{margin:0 auto 35px;padding:0 15px;z-index:10;position:sticky;top:0}@media (min-width:1280px){.single__share{-webkit-transition:.25s ease;transition:.25s ease;padding:0;margin:0;text-align:center;max-width:118px;padding-top:5.781vw;padding-bottom:5.781vw;left:50px}}@media (min-width:1400px){.single__share{left:70px}}@media (min-width:1600px){.single__share{left:6.25vw}}.single__share-title{font-family:sofia-pro,sans-serif;font-size:16px;line-height:1.13;color:rgba(4,9,49,.3);padding-bottom:43px;display:block}.single__share-item{width:49px;height:49px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 25px 0 0;-webkit-transition:.4s ease;transition:.4s ease;border-radius:50%;background-color:#f1f1f5}@media (min-width:992px){.single__share-item:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media (min-width:1280px){.single__share-item{margin:0 auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex}}.lang-switcher{text-transform:uppercase;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:sofia-pro;position:relative;background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60) transparent right 50% no-repeat;padding:4px;padding-right:18px;outline:none;cursor:pointer}.shareholders__menu__container{background-color:#fff;padding:20px 12px;-webkit-box-shadow:0 0 24px -11px rgba(66,68,90,.77);box-shadow:0 0 24px -11px rgba(66,68,90,.77);border-radius:12px;width:100%;max-width:170px;min-width:170px;position:sticky;top:5rem;margin-top:-10rem;left:0}@media (max-width:1279px){.shareholders__menu__container{display:none}}.shareholders__menu__container ul{list-style:none}.shareholders__menu__container ul li:not(:first-child){margin-top:1rem}.shareholders__menu__container ul li{font-size:14px;font-weight:600}.shareholders__menu__container ul li a{-webkit-transition:all .15s ease;transition:all .15s ease}.shareholders__menu__container ul li [aria-current],.shareholders__menu__container ul li a:hover{color:#d9061e}.sticky__menu{width:100%;position:absolute;height:180%}@media (max-width:1440px){.shareholders__menu__container{margin-left:-2rem}}.page-template-page-council .shareholders__menu__container{margin-top:-7.5rem}.page-template-page-meetings .shareholders__menu__container{margin-top:-8.5rem}.page-template-page-reports-archive .shareholders__menu__container{margin-top:-13.5rem}.page-template-page-management .shareholders__menu__container{margin-top:-10rem}.footer-lp{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1366px;height:155px;margin:3rem auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 20px}@media (max-width:784px){.footer-lp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:center;height:auto}}.footer-lp section{width:33%}@media (max-width:784px){.footer-lp section{width:100%;margin-top:2.5rem}}.footer-lp .footer__left{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:784px){.footer-lp .footer__left{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer-lp .footer__left span{margin-top:3rem}}.footer-lp .footer__left img{max-width:126px}.header-lp .header__main{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-lp .header__main .logo__container{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%}.header-lp .header__main .logo__container .header__logo{max-width:136px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-lp .header__main .logo__container .pge__logo{max-height:100%}.header-lp .header__main .logo__container .pge__logo img{width:100%;height:100%}@media (max-width:767px){.header-lp .header__main .logo__container{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-lp .header__main .logo__container .header__logo{max-width:113px;max-height:100%}}.header-lp .header__main .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;padding-right:20px}@media (max-width:767px){.header-lp .header__main .container .button__container{display:none}}.header-lp .header__main .container button{padding:.7rem 3.7rem;background:transparent;border:2px solid #d8001a;border-radius:999px;font-size:16px;font-weight:700}.header-lp .header__main .container button a{color:#d8001a}.sections__homefirst{overflow:hidden;padding-top:4rem;padding-bottom:4rem}@media (min-width:1024px){.sections__homefirst{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 86%);clip-path:polygon(0 0,100% 0,100% 100%,0 86%);background-color:#fdfdfe;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ececec));background-image:linear-gradient(180deg,#fff,#ececec)}}.sections__homefirst .sections__homefirst__container{max-width:1364px;margin:0 auto;padding:0 20px}@media (min-width:1280px) and (max-width:1600px){.sections__homefirst .sections__homefirst__container{max-width:85.375vw;padding:0}}@media (min-width:1024px){.sections__homefirst .sections__homefirst__container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:768px) and (max-width:1279px){.sections__homefirst .sections__homefirst__container{padding:0 15px;max-width:90%}}@media (min-width:1600px){.sections__homefirst .sections__homefirst__container{max-width:71.146vw}}@media (min-width:1280px) and (max-width:1366px){.sections__homefirst .sections__homefirst__container{padding:0 1.042vw}}.sections__homefirst .sections__homefirst__container .sections__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sections__homefirst .sections__homefirst__container .sections__text p{font-size:13px!important}@media (min-width:1024px){.sections__homefirst .sections__homefirst__container .sections__text p{font-size:clamp(14px,1.5vw,.8333vw)!important}}.sections__homefirst .sections__homefirst__container .sections__text p span.more_button a{font-size:13px!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700}@media (min-width:1024px){.sections__homefirst .sections__homefirst__container .sections__text p span.more_button a{font-size:clamp(14px,1.5vw,.8333vw)!important}}.sections__homefirst .sections__homefirst__container .sections__text p span.more_button a:hover:after{-webkit-transform:translateX(20px);transform:translateX(20px)}.sections__homefirst .sections__homefirst__container .sections__text p span.more_button a:after{content:"\E823";font-family:impel-icons;display:block;margin-left:14px;font-size:13px;color:#d8001a;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}@media (min-width:1024px){.sections__homefirst .sections__homefirst__container .sections__text p span.more_button a:after{top:calc(50% - .415vw);font-size:clamp(14px,1.5vw,.8333vw)!important}}.sections__homefirst .sections__homefirst__container .sections__text .home_first_main_title{font-size:16px;font-weight:600;color:#d8001a;text-transform:uppercase}.sections__homefirst .sections__homefirst__container .sections__text .sub__title{font-size:clamp(33px,5vw,2.2395vw)}.sections__homefirst .sections__image img{width:110%}@media (min-width:1024px){.sections__homefirst .sections__image img{width:150%}}.page-template-page-home .benefitshome,.page-template-page-service .benefitshome{max-width:1364px;margin:0 auto;padding:0 20px}@media (min-width:1280px) and (max-width:1600px){.page-template-page-home .benefitshome,.page-template-page-service .benefitshome{max-width:85.375vw;padding:0}}@media (min-width:768px) and (max-width:1279px){.page-template-page-home .benefitshome,.page-template-page-service .benefitshome{padding:0 15px;max-width:90%}}@media (min-width:1600px){.page-template-page-home .benefitshome,.page-template-page-service .benefitshome{max-width:71.146vw}}@media (min-width:1280px) and (max-width:1366px){.page-template-page-home .benefitshome,.page-template-page-service .benefitshome{padding:0 1.042vw}}.page-template-page-home .benefitshome .benefits__title,.page-template-page-service .benefitshome .benefits__title{text-align:left;color:#040931;font-size:clamp(33px,5vw,2.2395vw)}@media (min-width:1024px){.page-template-page-home .benefitshome .benefits__title,.page-template-page-service .benefitshome .benefits__title{padding-bottom:50px}}.page-template-page-home .benefitshome .benefits__items,.page-template-page-service .benefitshome .benefits__items{gap:3.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding-bottom:3rem}@media (min-width:648px){.page-template-page-home .benefitshome .benefits__items,.page-template-page-service .benefitshome .benefits__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page-template-page-home .benefitshome .benefits__items,.page-template-page-service .benefitshome .benefits__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}}.page-template-page-home .benefitshome .benefits__items .benefits__item,.page-template-page-service .benefitshome .benefits__items .benefits__item{padding:0;text-align:left;width:unset}@media (min-width:648px){.page-template-page-home .benefitshome .benefits__items .benefits__item,.page-template-page-service .benefitshome .benefits__items .benefits__item{max-width:240px}}.page-template-page-home .benefitshome .benefits__items .benefits__item p,.page-template-page-service .benefitshome .benefits__items .benefits__item p{margin-left:0;font-size:13px!important}@media (min-width:1024px){.page-template-page-home .benefitshome .benefits__items .benefits__item p,.page-template-page-service .benefitshome .benefits__items .benefits__item p{font-size:clamp(14px,1.5vw,.8333vw)!important}}.page-template-page-home .benefitshome .benefits__items .benefits__item img,.page-template-page-service .benefitshome .benefits__items .benefits__item img{padding-bottom:20px;margin:0}.page-template-page-home .benefitshome .benefits__items .benefits__item h3,.page-template-page-service .benefitshome .benefits__items .benefits__item h3{font-size:clamp(21px,1.5vw,1.25vw)!important;padding-bottom:30px}.page-template-page-home .benefitshome .benefits__items .benefits__item h3:empty,.page-template-page-service .benefitshome .benefits__items .benefits__item h3:empty{display:none}@media (min-width:768px){.page-template-page-service .benefitshome .benefits__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-page-service .benefitshome .benefits__item img{max-width:72px}.page-template-page-service .benefitshome .benefits__item p{text-align:center;margin:0}}.sections__normaltext__container{margin:3rem 0}.sections__normaltext__container .sections__normaltext{max-width:1364px;padding:4.5rem 20px;margin:0 auto}@media (min-width:1280px) and (max-width:1600px){.sections__normaltext__container .sections__normaltext{max-width:85.375vw;padding:4.5rem 0}}@media (min-width:1600px){.sections__normaltext__container .sections__normaltext{max-width:71.146vw}}@media (min-width:768px) and (max-width:1279px){.sections__normaltext__container .sections__normaltext{padding:4rem 15px;max-width:90%}}@media (min-width:1280px) and (max-width:1366px){.sections__normaltext__container .sections__normaltext{padding:4rem 1.042vw}}.sections__normaltext__container .sections__normaltext p{font-size:13px!important}@media (min-width:1024px){.sections__normaltext__container .sections__normaltext p{font-size:clamp(14px,1.5vw,.8333vw)!important}}.sections__normaltext__container .sections__normaltext h2{font-size:clamp(33px,5vw,2.2395vw)!important;padding-bottom:2rem}.page-template-page-home .sections__normaltext__container{padding-bottom:4rem;background-color:transparent!important}@media (min-width:1024px){.page-template-page-home .sections__normaltext__container{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 86%);clip-path:polygon(0 0,100% 0,100% 100%,0 86%);background-color:#fdfdfe;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ececec));background-image:linear-gradient(180deg,#fff,#ececec)}}.page-template-page-service .sections-tiles.news{padding:2rem 0;padding-bottom:4rem}.page-template-page-service .sections-tiles.news .news__link__all__container{text-align:center;margin-top:3rem}.page-template-page-service .sections-tiles.news .news__link__all__container .news__link__all{position:relative}.page-template-page-service .sections-tiles.news .news__link__all__container a{font-size:18px;font-weight:700}.page-template-page-service .sections-tiles.news .news__link__all__container a:hover:after{-webkit-transform:translateX(20px);transform:translateX(20px)}.page-template-page-service .sections-tiles.news .news__link__all__container a:after{content:"\E823";font-family:impel-icons;display:block;position:absolute;right:-20px;top:calc(50% - 6.5px);font-size:13px;color:#d8001a;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.page-template-page-service .sections-tiles.news .news__head{max-width:1364px;padding:0 20px;font-size:clamp(33px,5vw,2.2395vw);color:#040931;font-weight:700;padding-bottom:2rem}@media (min-width:1280px) and (max-width:1600px){.page-template-page-service .sections-tiles.news .news__head{max-width:85.375vw;padding:0;padding-bottom:2rem}}@media (min-width:768px) and (max-width:1279px){.page-template-page-service .sections-tiles.news .news__head{padding:0 15px;max-width:90%}}@media (min-width:1600px){.page-template-page-service .sections-tiles.news .news__head{max-width:71.146vw}}@media (min-width:1280px) and (max-width:1366px){.page-template-page-service .sections-tiles.news .news__head{padding:0 1.042vw;padding-bottom:2rem}}.page-template-page-service .sections-tiles.news .news__list{max-width:1364px;gap:16px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1280px) and (max-width:1600px){.page-template-page-service .sections-tiles.news .news__list{max-width:85.375vw;padding:0}}@media (min-width:768px) and (max-width:1279px){.page-template-page-service .sections-tiles.news .news__list{padding:0 15px;max-width:90%}}@media (min-width:1600px){.page-template-page-service .sections-tiles.news .news__list{max-width:71.146vw}}@media (min-width:1280px) and (max-width:1366px){.page-template-page-service .sections-tiles.news .news__list{padding:0 1.042vw}}@media (min-width:648px){.page-template-page-service .sections-tiles.news .news__list{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center}}@media (min-width:1024px){.page-template-page-service .sections-tiles.news .news__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-template-page-service .sections-tiles.news .news__list .news__item:nth-child(3n+2){margin:unset}.page-template-page-service .sections-tiles.news .news__list .news__item:nth-child(3){display:block}@media (min-width:648px){.page-template-page-service .sections-tiles.news .news__list .news__item:nth-child(3){grid-column:span 2/span 2;max-width:50%}}@media (min-width:1024px){.page-template-page-service .sections-tiles.news .news__list .news__item:nth-child(3){max-width:100%;grid-column:span 1/span 1}}.page-template-page-service .sections-tiles.news .news__list .news__item{background-color:#f1f1f5;border-radius:30px;width:100%;margin:unset;-ms-flex-item-align:stretch;align-self:stretch}@media (min-width:1024px) and (max-width:1366px){.page-template-page-service .sections-tiles.news .news__list .news__item{width:90%}}@media (min-width:1024px){.page-template-page-service .sections-tiles.news .news__list .news__item{background-color:#fff;max-width:444px}}.page-template-page-service .sections-tiles.news .news__list .news__item .news__image{height:208px}@media (min-width:648px){.page-template-page-service .sections-tiles.news .news__list .news__item .news__image{height:auto!important;aspect-ratio:431/260;width:100%}.page-template-page-service .sections-tiles.news .news__list .news__item .news__image img{-o-object-fit:cover;object-fit:cover}}.page-template-page-service .sections-tiles.news .news__list .news__item .news__title{font-size:clamp(16px,5vw,1.19791vw)}.page-template-page-service .sections-tiles.news .news__list .news__item .news__title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:1600px){.page-template-page-service .sections-tiles.news .news__list .news__item .news__title{min-height:170px}}@media (min-width:1024px) and (max-width:1366px){.page-template-page-service .sections-tiles.news .news__list .news__item .news__title{min-height:130px}}.page-template-page-service .sections-tiles.news .news{background:transparent;padding:0}.page-template-page-service .sections-tiles.news .news .news__list{padding:0;max-width:unset}.page-template-page-service .sections-tiles.news .news .news__list .news__item .news__description .news__date{padding-bottom:0}.page-template-page-service .sections-tiles.news.sections__subhero.wide{max-height:unset}.page-template-page-home .sections-tiles.news{padding:2rem 0;padding-bottom:10rem;background-color:transparent!important}@media (min-width:1024px){.page-template-page-home .sections-tiles.news{background-color:#fdfdfe}}.page-template-page-home .sections-tiles.news .news__link__all__container{text-align:center;margin-top:3rem}.page-template-page-home .sections-tiles.news .news__link__all__container .news__link__all{position:relative}.page-template-page-home .sections-tiles.news .news__link__all__container a{font-size:18px;font-weight:700}.page-template-page-home .sections-tiles.news .news__link__all__container a:hover:after{-webkit-transform:translateX(20px);transform:translateX(20px)}.page-template-page-home .sections-tiles.news .news__link__all__container a:after{content:"\E823";font-family:impel-icons;display:block;position:absolute;right:-20px;top:calc(50% - 6.5px);font-size:13px;color:#d8001a;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.page-template-page-home .sections-tiles.news .news__head{max-width:1364px;padding:0 20px;font-size:clamp(33px,5vw,2.2395vw);color:#040931;font-weight:700;padding-bottom:2rem}@media (min-width:1280px) and (max-width:1600px){.page-template-page-home .sections-tiles.news .news__head{max-width:85.375vw;padding:0;padding-bottom:2rem}}@media (min-width:768px) and (max-width:1279px){.page-template-page-home .sections-tiles.news .news__head{padding:0 15px;max-width:90%}}@media (min-width:1600px){.page-template-page-home .sections-tiles.news .news__head{max-width:71.146vw}}@media (min-width:1280px) and (max-width:1366px){.page-template-page-home .sections-tiles.news .news__head{padding:0 1.042vw;padding-bottom:2rem}}.page-template-page-home .sections-tiles.news .news__list{max-width:1364px;padding:0 20px;gap:16px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1280px) and (max-width:1600px){.page-template-page-home .sections-tiles.news .news__list{max-width:85.375vw;padding:0}}@media (min-width:768px) and (max-width:1279px){.page-template-page-home .sections-tiles.news .news__list{padding:0 15px;max-width:90%}}@media (min-width:1600px){.page-template-page-home .sections-tiles.news .news__list{max-width:71.146vw}}@media (min-width:1280px) and (max-width:1366px){.page-template-page-home .sections-tiles.news .news__list{padding:0 1.042vw}}@media (min-width:648px){.page-template-page-home .sections-tiles.news .news__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-template-page-home .sections-tiles.news .news__list .news__item:nth-child(3n+2){margin:unset}.page-template-page-home .sections-tiles.news .news__list .news__item:nth-child(3){display:block}.page-template-page-home .sections-tiles.news .news__list .news__item{background-color:#f1f1f5;border-radius:30px;width:100%;margin:unset;-ms-flex-item-align:stretch;align-self:stretch}@media (min-width:1024px) and (max-width:1366px){.page-template-page-home .sections-tiles.news .news__list .news__item{width:90%}}@media (min-width:1024px){.page-template-page-home .sections-tiles.news .news__list .news__item{max-width:444px}}.page-template-page-home .sections-tiles.news .news__list .news__item .news__image{height:208px}@media (min-width:648px){.page-template-page-home .sections-tiles.news .news__list .news__item .news__image{height:auto!important;aspect-ratio:431/260}.page-template-page-home .sections-tiles.news .news__list .news__item .news__image img{-o-object-fit:cover;object-fit:cover}}.page-template-page-home .sections-tiles.news .news__list .news__item .news__title{font-size:clamp(16px,5vw,1.19791vw)}@media (min-width:1600px){.page-template-page-home .sections-tiles.news .news__list .news__item .news__title{min-height:170px}}@media (min-width:1024px) and (max-width:1366px){.page-template-page-home .sections-tiles.news .news__list .news__item .news__title{min-height:130px}}.partners__carusele__container{max-width:1364px;margin:0 auto;padding:4rem 20px;padding-bottom:8rem}@media (min-width:1280px) and (max-width:1600px){.partners__carusele__container{max-width:85.375vw;padding:4rem 0}}@media (min-width:1600px){.partners__carusele__container{max-width:71.146vw}}@media (min-width:768px) and (max-width:1279px){.partners__carusele__container{padding:4rem 15px;max-width:90%}}@media (min-width:1280px) and (max-width:1366px){.partners__carusele__container{padding:4rem 1.042vw;padding-bottom:2rem}}.partners__carusele__container h2{padding-bottom:2rem;font-size:clamp(33px,5vw,2.2395vw)!important}.partners__carusele__container img{max-width:100%;max-height:100%;height:auto;-ms-flex-item-align:center;align-self:center}.partners__carusele__container .swiper-container-free-mode .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners__carusele__container .swiper-container-free-mode .swiper-wrapper .partners__carusele{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:150px}@media (min-width:768px){.partners__carusele__container .swiper-container-free-mode .swiper-wrapper .partners__carusele{padding:0 32px}}.hero__banner__container{max-width:100%;aspect-ratio:1/1.8;position:relative}@media (min-width:468px){.hero__banner__container{aspect-ratio:1/1.4}}@media (min-width:642px){.hero__banner__container{aspect-ratio:1/1.2}}@media (min-width:768px){.hero__banner__container{aspect-ratio:1/.8}}@media (min-width:1024px){.hero__banner__container{aspect-ratio:16/10}}@media (min-width:1280px){.hero__banner__container{aspect-ratio:unset}}.hero__banner__container .swiper-container{height:100%}.hero__banner__container .pagination_hero_container{position:absolute;bottom:20%;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width:467px){.hero__banner__container .pagination_hero_container{bottom:30%}}@media (min-width:1024px){.hero__banner__container .pagination_hero_container{bottom:20%}}.hero__banner__container .pagination_hero_container .swiper-pagination-bullet{background-color:#f1f1f5;height:10px;width:10px;margin:0 12px}.hero__banner__container .pagination_hero_container .swiper-pagination-bullet-active{background-color:#fff;width:13px;height:13px}.hero__banner__container .arrow_hero_container{position:absolute;top:50%;z-index:20;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;display:none}@media (min-width:1280px){.hero__banner__container .arrow_hero_container{padding:0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1366px){.hero__banner__container .arrow_hero_container{padding:0 4rem}}.hero__banner__container .arrow_hero_container .swiper-button-next,.hero__banner__container .arrow_hero_container .swiper-button-prev{position:unset;margin:unset;background-image:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__banner__container .arrow_hero_container .next_container,.hero__banner__container .arrow_hero_container .prev_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:63px;height:63px;border-radius:999px;background-color:#fff;-webkit-transition:all .15s ease;transition:all .15s ease;-webkit-box-shadow:0 4.5px 10.5px 1px hsla(0,0%,9%,.3);box-shadow:0 4.5px 10.5px 1px hsla(0,0%,9%,.3)}.hero__banner__container .arrow_hero_container .next_container:active,.hero__banner__container .arrow_hero_container .prev_container:active{-webkit-transform:scale(.9);transform:scale(.9)}@media (min-width:1280px) and (max-width:1600px){.hero__banner__container .arrow_hero_container .next_container,.hero__banner__container .arrow_hero_container .prev_container{width:45px;height:45px}}.hero__banner__container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:40%;object-position:40%}@media (min-width:768px){.hero__banner__container img{-o-object-position:80%;object-position:80%}}.hero__banner__container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__slide{position:relative;height:100%;aspect-ratio:1920/723;width:100%}.hero__slide .banner-overlayer{position:absolute;top:0;left:0;width:100%;height:100%;background:#040931;background:linear-gradient(89deg,#040931,transparent);z-index:1}.hero__slide__text{position:absolute;color:#fff;max-width:634px;left:5%;top:20%;z-index:10}@media (min-width:1024px){.hero__slide__text{top:15%}}@media (min-width:1280px){.hero__slide__text{left:15%}.hero__slide__text p{max-width:80%}}.hero__slide__text h1,.hero__slide__text h2{font-size:clamp(41px,4vw,63px)!important;font-weight:700;line-height:1.2;color:#fff}.hero__slide__text p{font-size:13px!important;color:#fff;padding-top:59px}@media (min-width:1024px){.hero__slide__text p{font-size:clamp(14px,1.5vw,.8333vw)!important}}@media (max-width:767px){.hero__slide__text p{padding-top:25px}}.hero__slide__text button{padding:14px 48px;background-color:#d8001a;border:none;border-radius:9999px;color:#fff;font-size:18px;font-weight:500;margin-top:49px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;-webkit-box-shadow:0 10px 24px 0 rgba(0,0,0,.2);box-shadow:0 10px 24px 0 rgba(0,0,0,.2);cursor:pointer}.hero__slide__text button a{color:#fff}@media (max-width:767px){.hero__slide__text button{font-size:16px}}.hero__slide__text button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.boxes-main .services-container{max-width:1364px;margin:0 auto;padding:0 20px;padding-bottom:5rem}@media (min-width:1280px) and (max-width:1600px){.boxes-main .services-container{max-width:85.375vw;padding:0;padding-bottom:5rem}}@media (min-width:768px) and (max-width:1279px){.boxes-main .services-container{padding:4rem 15px;max-width:90%}}@media (min-width:1600px){.boxes-main .services-container{max-width:71.146vw}}@media (min-width:1280px) and (max-width:1366px){.boxes-main .services-container{padding:2rem 1.042vw}}.boxes-main .services-container .boxes__title{font-size:clamp(30px,5vw,2.2395vw);text-align:left}@media (min-width:1280px) and (max-width:1366px){.boxes-main .services-container .boxes__title{padding-top:0}}.boxes-main .services-container .boxes__main__items{display:grid;grid-template-columns:repeat(1,1fr);gap:60px}@media (min-width:648px){.boxes-main .services-container .boxes__main__items{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.boxes-main .services-container .boxes__main__items{grid-template-columns:repeat(3,1fr)}}.boxes-main .services-container .boxes__main__items .boxes__main__item{background-color:#fff;border-radius:30px;overflow:hidden;width:100%}@media (min-width:1024px) and (max-width:1366px){.boxes-main .services-container .boxes__main__items .boxes__main__item{width:90%}}.boxes-main .services-container .boxes__main__items .boxes__main__item .boxes__main__image{width:100%;max-height:152px;height:100%;overflow:hidden}.boxes-main .services-container .boxes__main__items .boxes__main__item .boxes__main__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.boxes-main .services-container .boxes__main__items .boxes__main__item .boxes__main__text{width:100%;height:204px;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.boxes-main .services-container .boxes__main__items .boxes__main__item .boxes__main__text .boxes__main__link{display:inline-block;font-size:clamp(16px,2.5vw,.9375vw);white-space:nowrap;text-align:left;padding:13px 45px;border-radius:30px;color:#d8001a;border:2px solid #d8001a;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0 auto}.boxes-main .services-container .boxes__main__items .boxes__main__item .boxes__main__text .boxes__main__name{font-size:clamp(21px,3vw,1.25vw)}@media (min-width:1024px) and (max-width:1366px){.boxes-main .services-container .boxes__main__items .boxes__main__item .boxes__main__text .boxes__main__name{font-size:clamp(18px,3vw,1.25vw)}}.page-template-page-service .container--small{padding:0 20px;width:100%;max-width:1364px}@media (min-width:1280px) and (max-width:1600px){.page-template-page-service .container--small{max-width:85.375vw;padding:0}}@media (min-width:1600px){.page-template-page-service .container--small{max-width:71.146vw}}@media (min-width:768px) and (max-width:1279px){.page-template-page-service .container--small{padding:0 15px;max-width:90%}}@media (min-width:1280px) and (max-width:1366px){.page-template-page-service .container--small{padding:0 1.042vw}}.page-template-page-service .sections__50-50 .container--small{padding:0 20px;width:100%;max-width:1364px}@media (min-width:1280px) and (max-width:1600px){.page-template-page-service .sections__50-50 .container--small{max-width:85.375vw;padding:0}}@media (min-width:1600px){.page-template-page-service .sections__50-50 .container--small{max-width:71.146vw}}@media (min-width:768px) and (max-width:1279px){.page-template-page-service .sections__50-50 .container--small{padding:0 15px;max-width:90%}}@media (min-width:1280px) and (max-width:1366px){.page-template-page-service .sections__50-50 .container--small{padding:0 1.042vw}}.page-template-page-home .container--small{padding:0 20px;width:100%;max-width:1364px}.page-template-page-home .container--small h2{font-size:clamp(33px,5vw,2.2395vw)}.page-template-page-home .container--small p{font-size:13px!important}@media (min-width:1024px){.page-template-page-home .container--small p{font-size:clamp(14px,1.5vw,.8333vw)!important}}@media (min-width:1280px) and (max-width:1600px){.page-template-page-home .container--small{max-width:85.375vw;padding:0}}@media (min-width:1600px){.page-template-page-home .container--small{max-width:71.146vw}}@media (min-width:768px) and (max-width:1279px){.page-template-page-home .container--small{padding:0 15px;max-width:90%}}@media (min-width:1280px) and (max-width:1366px){.page-template-page-home .container--small{padding:0 1.042vw}}.page-template-page-home .sections__50-50{padding-bottom:6.5rem;background-color:transparent!important}@media (min-width:1024px){.page-template-page-home .sections__50-50{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 86%);clip-path:polygon(0 0,100% 0,100% 100%,0 86%);background-color:#fdfdfe;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ececec));background-image:linear-gradient(180deg,#fff,#ececec)}}.page-template-page-home .sections__50-50 .container--small{padding:0 20px;width:100%;max-width:1364px}@media (min-width:1280px) and (max-width:1600px){.page-template-page-home .sections__50-50 .container--small{max-width:85.375vw;padding:0}}@media (min-width:1600px){.page-template-page-home .sections__50-50 .container--small{max-width:71.146vw}}@media (min-width:768px) and (max-width:1279px){.page-template-page-home .sections__50-50 .container--small{padding:0 15px;max-width:90%}}@media (min-width:1280px) and (max-width:1366px){.page-template-page-home .sections__50-50 .container--small{padding:0 1.042vw}}.sections__50-50 a{color:#d8001a}.sections__50-50 .sections__50-50__title__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:24px}.sections__50-50 .sections__50-50__title__container__icon{width:40px;height:40px}.sections__50-50 .sections__50-50__title__container__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sections__50-50 .sections__50-50__content__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1280px){.sections__50-50 .sections__50-50__content__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.sections__sub-services-list{margin-top:3rem}.sections__sub-services-list .sub-services-list__title{font-size:clamp(33px,5vw,2.2395vw);padding-bottom:0}.sections__sub-services-list .sub-services-box{padding-top:2rem;padding-bottom:8rem;width:100%}@media (min-width:1280px) and (max-width:1600px){.sections__sub-services-list .sub-services-box{padding-top:3rem}}.sections__sub-services-list .sub-services-box .container{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;padding:0;max-width:unset}@media (min-width:648px){.sections__sub-services-list .sub-services-box .container{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.sections__sub-services-list .sub-services-box .container{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.sections__sub-services-list .sub-services-box .container .sub-services-box__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f1f1f5;border-radius:30px;padding:0 40px;padding-top:30px;-webkit-box-shadow:3px 3px 17px -5px rgba(0,0,0,.08);box-shadow:3px 3px 17px -5px rgba(0,0,0,.08);height:auto;padding-bottom:30px}@media (min-width:648px){.sections__sub-services-list .sub-services-box .container .sub-services-box__item{-ms-flex-item-align:stretch;align-self:stretch}}.sections__sub-services-list .sub-services-box .container .sub-services-box__item .sub-services-box__name{font-size:clamp(13px,1.5vw,16px);font-weight:400;padding-bottom:0}.sections__sub-services-list .sub-services-box .container .sub-services-box__item .sub-services-box__name>a{font-weight:400;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:22px}.sections__sub-services-list .sub-services-box .container .sub-services-box__item .sub-services-box__name>a i{font-size:40px;line-height:0!important;margin-right:14px}.sections__sub-services-list .sub-services-box .container .sub-services-box__item .sub-services-box__name>a img{width:40px;margin-right:14px}.sections__sub-services-list .sub-services-box .container .sub-services-box__item a{font-size:clamp(12px,1vw,16px);font-weight:600;padding-top:10px}.sections__sub-services-list .sub-services-box .container .sub-services-box__item a:not(:last-child){padding-bottom:10px}.sections__sub-services-list .sub-services-box .container .sub-services-box__item .sub-services-box__link{position:relative;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.sections__sub-services-list .sub-services-box .container .sub-services-box__item .sub-services-box__link:hover{color:#d8001a}.sections__sub-services-list .sub-services-box .container .sub-services-box__item .sub-services-box__link:after{content:"\E823";font-family:impel-icons;display:block;position:absolute;right:0;top:calc(50% - 6.5px);font-size:13px;color:#d8001a;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.page-template-page-case .main__left,.page-template-page-news .main__left,.tax-casestudy_category .main__left,.tax-casestudy_tag .main__left,.tax-news_category .main__left,.tax-news_tag .main__left{padding-right:20px}.page-template-page-case .main__left .main__nav ul li a,.page-template-page-news .main__left .main__nav ul li a,.tax-casestudy_category .main__left .main__nav ul li a,.tax-casestudy_tag .main__left .main__nav ul li a,.tax-news_category .main__left .main__nav ul li a,.tax-news_tag .main__left .main__nav ul li a{font-weight:500}@media (min-width:1024px){.page-template-page-case .main__left .main__nav ul li a,.page-template-page-news .main__left .main__nav ul li a,.tax-casestudy_category .main__left .main__nav ul li a,.tax-casestudy_tag .main__left .main__nav ul li a,.tax-news_category .main__left .main__nav ul li a,.tax-news_tag .main__left .main__nav ul li a{font-size:11px}}@media (min-width:1480px){.page-template-page-case .main__left .main__nav ul li a,.page-template-page-news .main__left .main__nav ul li a,.tax-casestudy_category .main__left .main__nav ul li a,.tax-casestudy_tag .main__left .main__nav ul li a,.tax-news_category .main__left .main__nav ul li a,.tax-news_tag .main__left .main__nav ul li a{font-size:15px}}@media (min-width:1024px){.page-template-page-case .main__left h3,.page-template-page-news .main__left h3,.tax-casestudy_category .main__left h3,.tax-casestudy_tag .main__left h3,.tax-news_category .main__left h3,.tax-news_tag .main__left h3{font-size:13px}}@media (min-width:1480px){.page-template-page-case .main__left h3,.page-template-page-news .main__left h3,.tax-casestudy_category .main__left h3,.tax-casestudy_tag .main__left h3,.tax-news_category .main__left h3,.tax-news_tag .main__left h3{font-size:16px}}.page-template-page-service .hero.hero--page{background-position:bottom 0 right}.casestudy__columns__container{padding:75px 20px}.casestudy__columns__container .casestudy__columns__container__wrapper__subtitle{font-size:16px;color:#d8001a;font-family:sofia-pro;font-weight:900;text-transform:uppercase;padding-bottom:21px;display:block}.casestudy__columns__container .casestudy__columns__container__wrapper__title{font-size:clamp(28px,5vw,2.2395vw);color:#040931;font-weight:800}.casestudy__columns__container .casestudy__columns__container__wrapper__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.casestudy__columns__container .casestudy__columns__container__wrapper__columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.casestudy__columns__container .casestudy__columns__container__wrapper__columns__left{width:100%}@media (min-width:1024px){.casestudy__columns__container .casestudy__columns__container__wrapper__columns__left{width:50%}}.casestudy__columns__container .casestudy__columns__container__wrapper__columns__left p{line-height:2}.casestudy__columns__container .casestudy__columns__container__wrapper__columns__left .casestudy__icon__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1280px) and (max-width:1600px){.casestudy__columns__container .casestudy__columns__container__wrapper__columns__left .casestudy__icon__container span{font-size:12px}}.casestudy__columns__container .casestudy__columns__container__wrapper__columns__left__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.casestudy__columns__container .casestudy__columns__container__wrapper__columns__left__icons .icon__image__container{max-width:30px;max-height:30px;-ms-flex-negative:0;flex-shrink:0}.casestudy__columns__container .casestudy__columns__container__wrapper__columns__left__icons .icon__image__container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:1280px) and (max-width:1600px){.casestudy__columns__container .casestudy__columns__container__wrapper__columns__left__icons .icon__image__container{max-width:20px;max-height:20px}}.casestudy__columns__container .casestudy__columns__container__wrapper__columns__right{width:100%}@media (min-width:1024px){.casestudy__columns__container .casestudy__columns__container__wrapper__columns__right{width:50%}}.casestudy__columns__container .casestudy__columns__container__wrapper__columns__right p{line-height:2}.casestudy__columns__container .casestudy__columns__container__wrapper__columns__right ul{list-style:none;line-height:2;margin-left:30px}.casestudy__columns__container .casestudy__columns__container__wrapper__columns__right ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.casestudy__columns__container .casestudy__columns__container__wrapper__columns__right ul li:before{content:"\2022";color:#040931;font-weight:700;display:inline-block;width:1em;margin-left:-1em;line-height:0;font-size:30px}.casestudy__numbers__container{padding:75px 20px}.casestudy__numbers__container__wrapper{width:100%}.casestudy__numbers__container .casestudy__numbers__title{font-size:clamp(33px,5vw,2.2395vw);color:#040931;font-weight:800}.casestudy__numbers__container .casestudy__numbers__title__center{text-align:center;padding-bottom:0}.casestudy__numbers__container .casestudy__numbers__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-top:46px;margin-top:46px;border-top:1px solid #dddde2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}@media (min-width:768px){.casestudy__numbers__container .casestudy__numbers__items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.casestudy__numbers__container .casestudy__numbers__items .casestudy__numbers__item{width:100%}@media (min-width:768px){.casestudy__numbers__container .casestudy__numbers__items .casestudy__numbers__item{max-width:17.188vw}}.casestudy__numbers__container .casestudy__numbers__items .casestudy__numbers__item__title{font-size:clamp(33px,5vw,2.2395vw);font-weight:800;color:#d8001a;padding-bottom:36px}.casestudy__numbers__container .casestudy__numbers__items .casestudy__numbers__item__text{margin-top:36px}.casestudy__testemonials{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ececec));background-image:linear-gradient(180deg,#fff,#ececec);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 86%);clip-path:polygon(0 0,100% 0,100% 100%,0 86%);padding-bottom:6.5rem;background-color:transparent!important}.casestudy__testemonials .casestudy__testemonials__container{padding:75px 20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px}.casestudy__testemonials .casestudy__testemonials__container .casestudy__testemonials__decor__desktop{display:none}@media (min-width:1024px){.casestudy__testemonials .casestudy__testemonials__container .casestudy__testemonials__decor__desktop{display:block;width:50px;aspect-ratio:1/1;-ms-flex-negative:0;flex-shrink:0}.casestudy__testemonials .casestudy__testemonials__container .casestudy__testemonials__decor__desktop img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.casestudy__testemonials .casestudy__testemonials__container .casestudy__testemonials__decor__mobile{display:block;width:80px;aspect-ratio:1/1;-ms-flex-negative:0;flex-shrink:0}.casestudy__testemonials .casestudy__testemonials__container .casestudy__testemonials__decor__mobile img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}@media (min-width:1024px){.casestudy__testemonials .casestudy__testemonials__container .casestudy__testemonials__decor__mobile{display:none}}.casestudy__testemonials .casestudy__testemonials__container .casestudy__testemonials__title__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px}.casestudy__testemonials .casestudy__testemonials__container .casestudy__testemonials__title{font-size:clamp(28px,5vw,2.13vw);color:#040931;font-weight:800;padding-bottom:40px}.casestudy__testemonials .casestudy__testemonials__container p{font-size:16px;color:#040931;font-weight:400;line-height:2;padding-bottom:30px;font-style:italic}@media (min-width:1024px){.casestudy__testemonials .casestudy__testemonials__container p{font-size:18px}}.casestudy__testemonials .casestudy__testemonials__container .casestudy__testemonials__person__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.casestudy__testemonials .casestudy__testemonials__container .casestudy__testemonials__person__container .casestudy__testemonials__person{font-size:clamp(18px,4vw,1.25vw);color:#040931;font-weight:800}.casestudy__testemonials .casestudy__testemonials__container .casestudy__testemonials__person__container .casestudy__testemonials__job{font-size:16px;color:#040931;font-weight:400;margin-top:6px}.casestudy__slider__container .casestudy__slider__wrapper{position:relative}.casestudy__slider__container .casestudy__slider{width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;padding:50px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}@media (min-width:768px){.casestudy__slider__container .casestudy__slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;padding:50px 20px}}.casestudy__slider__container .casestudy__slider__item{max-width:904px;max-height:509px;width:100%;height:100%;position:relative;-webkit-transition:trasform .3s cubic-bezier(0,.55,.45,1);transition:trasform .3s cubic-bezier(0,.55,.45,1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (max-width:1536px){.casestudy__slider__container .casestudy__slider__item{max-width:700px}}.casestudy__slider__container .casestudy__slider__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.casestudy__slider__container .casestudy__slider__item:first-child{-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,.4);box-shadow:3px 3px 10px rgba(0,0,0,.4)}.casestudy__slider__container .casestudy__slider__item:nth-child(2){-webkit-transform:translate3d(-90%,0,-80px);transform:translate3d(-90%,0,-80px);z-index:9}.casestudy__slider__container .casestudy__slider__item:nth-child(3){-webkit-transform:translate3d(-180%,0,-130px);transform:translate3d(-180%,0,-130px);z-index:8}.casestudy__slider__container .casestudy__slider__item:nth-child(4){-webkit-transform:translate3d(-270%,0,-180px);transform:translate3d(-270%,0,-180px);z-index:7}.casestudy__slider__container .casestudy__slider__item:nth-child(5){-webkit-transform:translate3d(-360%,0,-230px);transform:translate3d(-360%,0,-230px);z-index:6}.casestudy__slider__container .casestudy__slider__item:nth-child(6){-webkit-transform:translate3d(-450%,0,-280px);transform:translate3d(-450%,0,-280px);z-index:5}}.casestudy__slider__container .casestudy__slider__controls{position:absolute;bottom:50px;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;display:none}@media (min-width:768px){.casestudy__slider__container .casestudy__slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex}}.casestudy__slider__container .casestudy__slider__controls button{background:#fff;color:#f80527;border:1px solid #f80527;width:52px;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:9999px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;cursor:pointer}.casestudy__slider__container .casestudy__slider__controls button:hover{background:#f80527;color:#fff}.case__more__container{padding:75px 20px}.case__more__container .case__more__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.case__more__container .case__more__wrapper .case__more__title{font-size:clamp(24px,5vw,2.2395vw);color:#040931;font-weight:800}.case__more__container .case__more__wrapper .case__more__content .case__more__button{border:1px solid #d8001a;color:#d8001a;background-color:transparent;padding:12px 32px;border-radius:30px;display:block;margin-top:44px;cursor:pointer;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.case__more__container .case__more__wrapper .case__more__content .case__more__button span{background-color:transparent;border:none;color:#d8001a;font-size:clamp(14px,1.5vw,.93vw);font-family:sofia-pro,sans-serif;font-weight:500}.case__more__container .case__more__wrapper .case__more__content .case__more__button:hover{background-color:#d8001a;color:#fff}.case__more__container .case__more__wrapper .case__more__content .case__more__button:hover span{color:#fff}.sections__knowledge__cta{width:100%;background-color:#040931;border-radius:8px;padding:54px 46px;margin-top:2rem}@media screen and (min-width:1280px) and (max-width:1600px){.sections__knowledge__cta{padding:34px 26px}}.sections__knowledge__cta__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;text-align:center}@media (min-width:678px){.sections__knowledge__cta__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}}.sections__knowledge__cta__wrapper__title{font-size:clamp(18px,2.5vw,1.56vw);font-weight:800}.sections__knowledge__cta__wrapper .btn{background-color:#d8001a;color:#fff;cursor:pointer}.sections__knowledge__cta__wrapper .btn:before{color:#fff}@media screen and (min-width:1280px) and (max-width:1600px){.sections__knowledge__cta__wrapper .btn{font-size:11px;width:155px}}body.tax-casestudy_category h1.main__title,body.tax-casestudy_tag h1.main__title,body.tax-news_category h1.main__title,body.tax-news_tag h1.main__title{text-transform:capitalize}@media (min-width:768px) and (max-width:1366px){.job__list__container .job__list:first-child{margin-top:50px}}.job__table{overflow-x:auto;font-family:Montserrat,sans-serif}.job__table table{width:100%;text-align:left;min-width:700px}@media (min-width:1024px){.job__table table{font-size:14px}}.job__table table tr.header{background-color:#040931;color:#fff}.job__table table tr.header th{min-width:13.021vw}.job__table table tr.header th:first-child{padding-left:20px;padding-top:20px;padding-bottom:20px;width:38%}.job__table table tr.header th:nth-child(2){width:44%}.job__table table tr.table__items{background-color:#fff;font-size:14px;cursor:pointer}.job__table table tr.table__items td:nth-child(3){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px}.job__table table tr.table__items td:nth-child(3) svg{margin-left:50px}.job__table table tr.table__items td:first-child{padding-left:20px;padding-top:20px;padding-bottom:20px;color:#f80527}.job__table table tr.table__items:nth-child(odd){background-color:#f1f1f5}.job__table .col:first-child,.job__table .col:not(:first-child){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.job__table .col:not(:first-child){max-width:400px}@media (max-width:400px){.job__table{overflow-x:auto;font-family:Montserrat,sans-serif;margin-top:20px;padding:0 5px}.job__table table{width:100%;min-width:unset}.job__table table tr.header{display:none}.job__table table tr.table__items td:first-child{text-align:center;padding-left:0;padding-top:10px;padding-bottom:10px;font-size:12px}.job__table table tr.table__items td:nth-child(2),.job__table table tr.table__items td:nth-child(3){display:none}}.page-template-page-home .section__references,.page-template-page-service .section__references{max-width:1364px;margin:0 auto;padding:3rem 20px}.page-template-page-home .section__references .references__title,.page-template-page-service .section__references .references__title{text-align:left;color:#040931;font-size:clamp(33px,5vw,2.2395vw)}@media (min-width:1024px){.page-template-page-home .section__references .references__title,.page-template-page-service .section__references .references__title{padding-bottom:50px}}.page-template-page-home .section__references .references__items,.page-template-page-service .section__references .references__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media (min-width:1024px){.page-template-page-home .section__references .references__items,.page-template-page-service .section__references .references__items{gap:50px}}.page-template-page-home .section__references .references__items .references__item,.page-template-page-service .section__references .references__items .references__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:300px;width:100%;gap:20px}.page-template-page-home .section__references .references__items .dialog-references,.page-template-page-service .section__references .references__items .dialog-references{border:none;max-width:600px;width:100%}.page-template-page-home .section__references .references__items .dialog-references .dialog-references__wrapper .dialog-references__image,.page-template-page-service .section__references .references__items .dialog-references .dialog-references__wrapper .dialog-references__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.page-template-page-home .section__references .references__btn,.page-template-page-service .section__references .references__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#d8001a;border:2px solid #d8001a;padding:5px 18px;border-radius:24px;background-color:transparent;font-size:16px;line-height:1.5;font-weight:700;font-family:sofia-pro,sans-serif;cursor:pointer;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.page-template-page-home .section__references .references__btn:hover,.page-template-page-service .section__references .references__btn:hover{background-color:#d8001a;color:#fff}.sections__digital:nth-child(2n) .sections__digital__container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}@media (max-width:976px){.sections__digital:nth-child(2n) .sections__digital__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 20px}}.sections__digital .sections__digital__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;padding:95px 20px;gap:25px}@media (max-width:976px){.sections__digital .sections__digital__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 20px}.sections__digital .sections__digital__container .sections__digital__text{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}@media (min-width:976px){.sections__digital .sections__digital__container .sections__digital__text{max-width:45%}}.sections__digital .sections__digital__container .sections__digital__text ul{padding-left:20px}.sections__digital .sections__digital__container .sections__digital__text .sections__digital__text__title{font-size:clamp(33px,5vw,3vw)}.sections__digital .sections__digital__container .sections__digital__text .sections__digital__text__description{font-size:clamp(16px,5vw,1.5vw);line-height:1.5}.sections__digital .sections__digital__container .sections__digital__image{max-width:588px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative}.sections__digital .sections__digital__container .sections__digital__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sections__digital__how__we__work{margin-top:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.sections__digital__how__we__work,.sections__digital__how__we__work__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sections__digital__how__we__work__top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6rem;-webkit-transform:translateY(-50px);transform:translateY(-50px)}@media (max-width:976px){.sections__digital__how__we__work__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}}.sections__digital__how__we__work__top__left{font-size:2rem;font-weight:700;text-align:center;width:250px;height:250px;border-radius:990%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f1f5;border:15px solid #fff}.sections__digital__how__we__work__top__right{font-size:1.5rem;text-align:center}.sections__digital__how__we__work__top__right__title{font-size:clamp(22px,5vw,26px);padding-bottom:0}@media (max-width:976px){.sections__digital__how__we__work__top__right__title{padding:0 20px}}.sections__digital__how__we__work .sections__digital__how__we__work__swiper{width:100%;overflow:hidden}.sections__digital__how__we__work .sections__digital__how__we__work__swiper__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:24px}.sections__digital__how__we__work .sections__digital__how__we__work__swiper .sections__digital__how__we__work__swiper__pagination__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0}.sections__digital__how__we__work .sections__digital__how__we__work__swiper .sections__digital__how__we__work__swiper__pagination__container .swiper__pagination__how__we__work{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.sections__digital__how__we__work .sections__digital__how__we__work__swiper .sections__digital__how__we__work__swiper__pagination__container .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;background-color:#a9abbb;cursor:pointer}.sections__digital__how__we__work .sections__digital__how__we__work__swiper .sections__digital__how__we__work__swiper__pagination__container .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#030931}.sections__50-50.references{margin-top:96px;margin-bottom:96px}.sections__50-50.references .references__container{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;row-gap:45px;width:100%}@media (max-width:768px){.sections__50-50.references .references__container{grid-template-columns:1fr}}.sections__50-50.references .references__container article{max-width:100%;width:100%}.sections__50-50.references .references__container article .button__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px}.sections__50-50.references .references__container article .btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-right:4rem}.sections__50-50.references .references__container article h3{padding-bottom:18px}.sections__references{margin-top:96px;margin-bottom:96px}.sections__references .references__container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:45px;row-gap:45px;width:100%}@media (max-width:768px){.sections__references .references__container{grid-template-columns:1fr}}.sections__references .references__container__image{width:100%;height:100%;padding:16px;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.sections__references .references__container__image h3{text-align:center;margin-top:16px}.sections__references .references__container__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sections__references__tiles{margin-top:96px;margin-bottom:96px}.sections__references__tiles .references__container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:25px;width:100%}@media (max-width:1024px){.sections__references__tiles .references__container{grid-template-columns:1fr 1fr 1fr}}@media (max-width:768px){.sections__references__tiles .references__container{grid-template-columns:1fr 1fr}}.sections__references__tiles .references__container__tile{width:100%;height:100%;padding:16px;aspect-ratio:1/1;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#f1f1f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Poppins,sans-serif}.sections__references__tiles .references__container__tile:hover{background-color:var(--hover)}.sections__references__tiles .references__container__tile h3{text-align:center;margin-top:16px}@media (min-width:1280px){.header__nav .sub-menu li.menu-item-has-children:hover .sub-menu{height:auto}.header__nav .sub-menu li.menu-item-has-children .sub-menu{right:0;padding-top:0;margin-top:16px;padding-right:0;height:0;overflow:hidden;position:relative;width:120%;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.header__nav .sub-menu li.menu-item-has-children .sub-menu li{white-space:break-spaces}.header__nav .sub-menu li.menu-item-has-children{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.header__nav--mobile.active .sub-menu li.menu-item-has-children{position:relative}.header__nav--mobile ul.menu>li.menu-item-has-children.collapsible .sub-menu li.menu-item-has-children.collapsible .sub-menu{height:0;overflow:hidden}.header__nav--mobile ul.menu>li.menu-item-has-children.collapsible .sub-menu li.menu-item-has-children.collapsible .toggle.clickable{-webkit-transform:rotate(0deg)!important;transform:rotate(0deg)!important}.header__nav--mobile ul.menu>li.menu-item-has-children.collapsible .sub-menu li.menu-item-has-children.collapsible:focus-within .sub-menu{height:auto;overflow:visible}.header__nav--mobile ul.menu>li.menu-item-has-children.collapsible .sub-menu li.menu-item-has-children.collapsible:focus-within .toggle.clickable{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.sections__column-3 .sections__column-3__wrapper{display:grid;width:100%;gap:24px;row-gap:48px}@media (min-width:768px){.sections__column-3 .sections__column-3__wrapper{grid-template-columns:repeat(3,1fr)}}.sections__column-3 .sections__column-3__wrapper article{width:100%;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sections__column-3 .sections__column-3__wrapper article .references__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sections__column-3 .sections__column-3__wrapper article .references__btn{color:#d8001a}.sections__column-3 .sections__column-3__wrapper .faq__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.sections__column-3 .sections__column-3__wrapper .faq__item .faq__item__title:after{content:"";display:block;width:15px;height:9px;background:url(/content/themes/impel/img/arrow--red.png?7b489592c2412eca7c73c3d4bc027e60)}.sections__column-3 .sections__column-3__wrapper .faq__item .faq__item__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #f1f1f5;padding-bottom:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sections__column-3 .sections__column-3__wrapper .faq__item .faq__text{display:none;margin-left:20px}.sections__column-3 .sections__column-3__wrapper .faq__item.active .faq__item__title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sections__column-3 .sections__column-3__wrapper .faq__item.active .faq__text{display:block}.page-akcjonariat,.page-impel-sa,.page-rada-nadzorcza,.page-template-page-impel-sa,.page-template-page-management-php,.page-template-page-meetings-php,.page-template-page-reports-archive{overflow-x:hidden}.page-akcjonariat .main__right,.page-impel-sa .main__right,.page-rada-nadzorcza .main__right,.page-template-page-impel-sa .main__right,.page-template-page-management-php .main__right,.page-template-page-meetings-php .main__right,.page-template-page-reports-archive .main__right{z-index:30}.page-akcjonariat .mobile__menu__content ul,.page-impel-sa .mobile__menu__content ul,.page-rada-nadzorcza .mobile__menu__content ul,.page-template-page-impel-sa .mobile__menu__content ul,.page-template-page-management-php .mobile__menu__content ul,.page-template-page-meetings-php .mobile__menu__content ul,.page-template-page-reports-archive .mobile__menu__content ul{list-style:none;text-align:center}.page-akcjonariat .mobile__menu__content li,.page-impel-sa .mobile__menu__content li,.page-rada-nadzorcza .mobile__menu__content li,.page-template-page-impel-sa .mobile__menu__content li,.page-template-page-management-php .mobile__menu__content li,.page-template-page-meetings-php .mobile__menu__content li,.page-template-page-reports-archive .mobile__menu__content li{margin-top:2rem}.page-akcjonariat .mobile__menu__content li [aria-current],.page-impel-sa .mobile__menu__content li [aria-current],.page-rada-nadzorcza .mobile__menu__content li [aria-current],.page-template-page-impel-sa .mobile__menu__content li [aria-current],.page-template-page-management-php .mobile__menu__content li [aria-current],.page-template-page-meetings-php .mobile__menu__content li [aria-current],.page-template-page-reports-archive .mobile__menu__content li [aria-current]{color:#d9061e}.page-akcjonariat .hero,.page-impel-sa .hero,.page-rada-nadzorcza .hero,.page-template-page-impel-sa .hero,.page-template-page-management-php .hero,.page-template-page-meetings-php .hero,.page-template-page-reports-archive .hero{min-height:0;padding-bottom:0;margin-bottom:3rem}.page-akcjonariat .hero .main__title__container,.page-impel-sa .hero .main__title__container,.page-rada-nadzorcza .hero .main__title__container,.page-template-page-impel-sa .hero .main__title__container,.page-template-page-management-php .hero .main__title__container,.page-template-page-meetings-php .hero .main__title__container,.page-template-page-reports-archive .hero .main__title__container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:2rem}.page-akcjonariat .hero .main__title__container h1,.page-impel-sa .hero .main__title__container h1,.page-rada-nadzorcza .hero .main__title__container h1,.page-template-page-impel-sa .hero .main__title__container h1,.page-template-page-management-php .hero .main__title__container h1,.page-template-page-meetings-php .hero .main__title__container h1,.page-template-page-reports-archive .hero .main__title__container h1{font-size:42px}@media (max-width:768px){.page-akcjonariat .hero .main__title__container,.page-impel-sa .hero .main__title__container,.page-rada-nadzorcza .hero .main__title__container,.page-template-page-impel-sa .hero .main__title__container,.page-template-page-management-php .hero .main__title__container,.page-template-page-meetings-php .hero .main__title__container,.page-template-page-reports-archive .hero .main__title__container{padding:0 1rem 2rem}}.page-akcjonariat .hero .main__title__container .main__left,.page-impel-sa .hero .main__title__container .main__left,.page-rada-nadzorcza .hero .main__title__container .main__left,.page-template-page-impel-sa .hero .main__title__container .main__left,.page-template-page-management-php .hero .main__title__container .main__left,.page-template-page-meetings-php .hero .main__title__container .main__left,.page-template-page-reports-archive .hero .main__title__container .main__left{position:relative;min-width:190px}@media (min-width:1280px){.page-akcjonariat .hero .main__title__container p,.page-impel-sa .hero .main__title__container p,.page-rada-nadzorcza .hero .main__title__container p,.page-template-page-impel-sa .hero .main__title__container p,.page-template-page-management-php .hero .main__title__container p,.page-template-page-meetings-php .hero .main__title__container p,.page-template-page-reports-archive .hero .main__title__container p{width:60%}}.page-akcjonariat .hero .container,.page-impel-sa .hero .container,.page-rada-nadzorcza .hero .container,.page-template-page-impel-sa .hero .container,.page-template-page-management-php .hero .container,.page-template-page-meetings-php .hero .container,.page-template-page-reports-archive .hero .container{padding-top:61px}.page-akcjonariat .extra__section,.page-impel-sa .extra__section,.page-rada-nadzorcza .extra__section,.page-template-page-impel-sa .extra__section,.page-template-page-management-php .extra__section,.page-template-page-meetings-php .extra__section,.page-template-page-reports-archive .extra__section{margin-top:3rem}.page-akcjonariat .extra__section .extra__content__container,.page-impel-sa .extra__section .extra__content__container,.page-rada-nadzorcza .extra__section .extra__content__container,.page-template-page-impel-sa .extra__section .extra__content__container,.page-template-page-management-php .extra__section .extra__content__container,.page-template-page-meetings-php .extra__section .extra__content__container,.page-template-page-reports-archive .extra__section .extra__content__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center}.page-akcjonariat .extra__section .extra__content__container .download__section,.page-impel-sa .extra__section .extra__content__container .download__section,.page-rada-nadzorcza .extra__section .extra__content__container .download__section,.page-template-page-impel-sa .extra__section .extra__content__container .download__section,.page-template-page-management-php .extra__section .extra__content__container .download__section,.page-template-page-meetings-php .extra__section .extra__content__container .download__section,.page-template-page-reports-archive .extra__section .extra__content__container .download__section{width:70%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-ms-flex-pack:distribute;justify-content:space-around;margin-top:2.5rem}.page-akcjonariat .extra__section .extra__content__container .download__section .download,.page-impel-sa .extra__section .extra__content__container .download__section .download,.page-rada-nadzorcza .extra__section .extra__content__container .download__section .download,.page-template-page-impel-sa .extra__section .extra__content__container .download__section .download,.page-template-page-management-php .extra__section .extra__content__container .download__section .download,.page-template-page-meetings-php .extra__section .extra__content__container .download__section .download,.page-template-page-reports-archive .extra__section .extra__content__container .download__section .download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:250px}.page-akcjonariat .extra__section .extra__content__container .download__section .download__button,.page-impel-sa .extra__section .extra__content__container .download__section .download__button,.page-rada-nadzorcza .extra__section .extra__content__container .download__section .download__button,.page-template-page-impel-sa .extra__section .extra__content__container .download__section .download__button,.page-template-page-management-php .extra__section .extra__content__container .download__section .download__button,.page-template-page-meetings-php .extra__section .extra__content__container .download__section .download__button,.page-template-page-reports-archive .extra__section .extra__content__container .download__section .download__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:14px;font-weight:700;margin-top:1.5rem}.page-akcjonariat .extra__section .extra__content__container .download__section .download__button .icon,.page-akcjonariat .extra__section .extra__content__container .download__section .download__button img,.page-impel-sa .extra__section .extra__content__container .download__section .download__button .icon,.page-impel-sa .extra__section .extra__content__container .download__section .download__button img,.page-rada-nadzorcza .extra__section .extra__content__container .download__section .download__button .icon,.page-rada-nadzorcza .extra__section .extra__content__container .download__section .download__button img,.page-template-page-impel-sa .extra__section .extra__content__container .download__section .download__button .icon,.page-template-page-impel-sa .extra__section .extra__content__container .download__section .download__button img,.page-template-page-management-php .extra__section .extra__content__container .download__section .download__button .icon,.page-template-page-management-php .extra__section .extra__content__container .download__section .download__button img,.page-template-page-meetings-php .extra__section .extra__content__container .download__section .download__button .icon,.page-template-page-meetings-php .extra__section .extra__content__container .download__section .download__button img,.page-template-page-reports-archive .extra__section .extra__content__container .download__section .download__button .icon,.page-template-page-reports-archive .extra__section .extra__content__container .download__section .download__button img{color:#d8001a;height:14px;margin-left:1rem}.page-akcjonariat .sections__text,.page-impel-sa .sections__text,.page-rada-nadzorcza .sections__text,.page-template-page-impel-sa .sections__text,.page-template-page-management-php .sections__text,.page-template-page-meetings-php .sections__text,.page-template-page-reports-archive .sections__text{padding:0}@media (min-width:1280px){.page-akcjonariat .sections__text,.page-impel-sa .sections__text,.page-rada-nadzorcza .sections__text,.page-template-page-impel-sa .sections__text,.page-template-page-management-php .sections__text,.page-template-page-meetings-php .sections__text,.page-template-page-reports-archive .sections__text{padding-left:2rem}}@media (max-width:430px){.page-akcjonariat .extra__section .extra__content__container .download__section,.page-impel-sa .extra__section .extra__content__container .download__section,.page-rada-nadzorcza .extra__section .extra__content__container .download__section,.page-template-page-impel-sa .extra__section .extra__content__container .download__section,.page-template-page-management-php .extra__section .extra__content__container .download__section,.page-template-page-meetings-php .extra__section .extra__content__container .download__section,.page-template-page-reports-archive .extra__section .extra__content__container .download__section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-akcjonariat .extra__section .extra__content__container .download__section .download,.page-impel-sa .extra__section .extra__content__container .download__section .download,.page-rada-nadzorcza .extra__section .extra__content__container .download__section .download,.page-template-page-impel-sa .extra__section .extra__content__container .download__section .download,.page-template-page-management-php .extra__section .extra__content__container .download__section .download,.page-template-page-meetings-php .extra__section .extra__content__container .download__section .download,.page-template-page-reports-archive .extra__section .extra__content__container .download__section .download{max-width:300px;margin-bottom:1.5rem;font-size:16px}}.page-template-page-reports-archive .hero{min-height:0;padding-bottom:0;margin-bottom:0}@media (max-width:1280px){.page-template-page-impel-sa .main__right.content{padding:0 20px}}@media (max-width:1280px){.page-template-page-impel-sa .sections{margin-top:2rem}}.page-o-nas .hero{background-blend-mode:normal;padding-bottom:3vw;background-size:45%}.page-o-nas .container--50 article{width:50%}.page-o-nas .sections__subhero__content h2{font-size:2.063rem}@media screen and (max-width:767px){.page-o-nas .hero{padding-bottom:60%;background-size:100%}}@media screen and (min-width:768px) and (max-width:1279px){.page-o-nas .hero{padding-bottom:200px;background-size:60%}.page-o-nas .container--50 article{width:100%}.page-o-nas .sections__subhero{background-size:25%;padding:50px 150px 50px 50px}.page-o-nas .sections__subhero .container{margin:0;width:100%;padding:0}}@media screen and (min-width:1024px) and (max-width:1280px){.page-o-nas .hero{background-size:45%}.page-o-nas .sections__subhero{background-size:40%}}.page-jak-dzialamy .main .sections__subhero{background-position:0}.page-jak-dzialamy .main .sections__subhero .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-jak-dzialamy .main .container--50 article{width:55%}@media screen and (max-width:767px){.page-jak-dzialamy .main .sections__subhero{background-position:0 100%}}@media screen and (min-width:1280px) and (max-width:1600px){.page-jak-dzialamy .hero{background-size:42%}}@media screen and (min-width:1500px) and (max-width:1600px){.page-jak-dzialamy .hero{background-size:45%}}@media screen and (min-width:1024px) and (max-width:1280px){.page-jak-dzialamy .hero{background-size:43%}}.page-template-page-service.blog-bhp .hero{background-size:50%}.page-template-page-service .hero{background-size:44%}@media screen and (min-width:1280px) and (max-width:1600px){.page-template-page-service.blog-bhp .hero,.page-template-page-service.blog-czystosc .hero{background-size:50%}}@media screen and (max-width:767px){.page-template-page-service.blog-bezpieczenstwo .hero,.page-template-page-service.blog-bhp .hero,.page-template-page-service.blog-czystosc .hero{background-size:90%}.page-template-page-service.blog-it .hero{background-size:100%}}.page-franczyza .hero{background-size:41%}.page-franczyza .hero--page h1,.page-franczyza .hero--page h2,.page-franczyza .hero--page i.icon{font-size:43px}@media screen and (max-width:767px){.page-franczyza .hero{padding-bottom:65%;background-size:100%}.page-franczyza .hero--page h1,.page-franczyza .hero--page h2{font-size:36px}}@media screen and (min-width:1024px) and (max-width:1280px){.page-franczyza .hero{background-size:38%}}@media screen and (min-width:768px) and (max-width:1279px){.page-franczyza .hero--page h1,.page-franczyza .hero--page h2,.page-franczyza .hero--page i.icon{font-size:36px}}.page-standardy-jakosci .hero{background-size:42%}.page-standardy-jakosci .hero--page h1,.page-standardy-jakosci .hero--page h2,.page-standardy-jakosci .hero--page i.icon{font-size:43px}@media screen and (max-width:767px){.page-standardy-jakosci .hero{padding-bottom:70%;background-size:100%}.page-standardy-jakosci .hero--page h1,.page-standardy-jakosci .hero--page h2{font-size:36px}}@media screen and (min-width:1024px) and (max-width:1280px){.page-standardy-jakosci .hero{background-size:35%}}@media screen and (min-width:768px) and (max-width:1279px){.page-standardy-jakosci .hero--page h1,.page-standardy-jakosci .hero--page h2,.page-standardy-jakosci .hero--page i.icon{font-size:36px}}.page-grupa-impel .hero{background-size:35%}.page-grupa-impel .hero h2{font-size:2.688rem}.page-grupa-impel .sections__combained{background:url(/content/themes/impel/img/world.png?884386fa980f1d0cb2613b096defd3e4) #fff no-repeat;background-size:50%;background-position:70% 100px}.page-grupa-impel .sections__combained article p strong{font-size:21px!important;color:#040931}@media screen and (max-width:767px){.page-grupa-impel .hero{background-size:100%}}@media screen and (min-width:1024px) and (max-width:1280px){.page-grupa-impel .hero{background-size:45%}}.page-odpowiedzialnosc-biznesu .hero{background-size:43%}.page-odpowiedzialnosc-biznesu .hero--page h1,.page-odpowiedzialnosc-biznesu .hero--page h2,.page-odpowiedzialnosc-biznesu .hero--page i.icon{font-size:43px}@media screen and (max-width:767px){.page-odpowiedzialnosc-biznesu .hero{padding-bottom:60%;background-size:100%}.page-odpowiedzialnosc-biznesu .hero--page h1,.page-odpowiedzialnosc-biznesu .hero--page h2{font-size:36px}}@media screen and (min-width:768px) and (max-width:1279px){.page-odpowiedzialnosc-biznesu .hero--page h1,.page-odpowiedzialnosc-biznesu .hero--page h2,.page-odpowiedzialnosc-biznesu .hero--page i.icon{font-size:36px}}.page-jak-pracujemy-z-klientem .hero{background-size:38%}.page-jak-pracujemy-z-klientem .hero--page h1,.page-jak-pracujemy-z-klientem .hero--page h2,.page-jak-pracujemy-z-klientem .hero--page i.icon{font-size:43px}@media screen and (max-width:767px){.page-jak-pracujemy-z-klientem .hero{background-size:100%;padding-bottom:90%}.page-jak-pracujemy-z-klientem .hero--page h1,.page-jak-pracujemy-z-klientem .hero--page h2{font-size:36px}.page-jak-pracujemy-z-klientem .sections__subhero__content{padding-bottom:0}}@media screen and (min-width:1024px) and (max-width:1280px){.page-jak-pracujemy-z-klientem .hero{background-size:33%}}@media screen and (min-width:768px) and (max-width:1279px){.page-jak-pracujemy-z-klientem .hero--page h1,.page-jak-pracujemy-z-klientem .hero--page h2,.page-jak-pracujemy-z-klientem .hero--page i.icon{font-size:36px}}.page-nasze-wartosci .hero{background-size:40%}.page-nasze-wartosci .hero--page h1,.page-nasze-wartosci .hero--page h2,.page-nasze-wartosci .hero--page i.icon{font-size:43px}.page-nasze-wartosci .sections__subhero{padding:10.417vw 0;background-position:90% 100%}@media screen and (max-width:767px){.page-nasze-wartosci .sections__subhero{background-size:60%;background-position:bottom}.page-nasze-wartosci .hero{padding-bottom:70%;background-position:120% 100%;background-size:100%}.page-nasze-wartosci .hero--page h1,.page-nasze-wartosci .hero--page h2{font-size:36px}}@media screen and (min-width:1024px) and (max-width:1280px){.page-nasze-wartosci .hero{background-size:37%}}@media screen and (min-width:768px) and (max-width:1279px){.page-nasze-wartosci .hero--page h1,.page-nasze-wartosci .hero--page h2,.page-nasze-wartosci .hero--page i.icon{font-size:36px}.page-nasze-wartosci .sections__subhero{background-size:25%;padding:50px 150px 50px 50px}.page-nasze-wartosci .sections__subhero .container{margin:0;width:100%;padding:0}}.page-biuro-prasowe .hero--page h1,.page-biuro-prasowe .hero--page h2,.page-biuro-prasowe .hero--page i.icon{font-size:43px}.page-biuro-prasowe .main .sections__leftphoto{background-color:#f1f1f5}.page-biuro-prasowe .main .sections__column-3 .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.page-biuro-prasowe .main .sections__column-3 article{width:auto}.page-biuro-prasowe .main .sections__column-3 article i{margin-right:10px}.page-biuro-prasowe .main .sections__column-3 article p{padding:5px 0}.page-biuro-prasowe .main .sections__column-3 article img{width:8.333vw;height:auto}.page-biuro-prasowe .sections__text a:after{background-image:url(/content/themes/impel/img/icon-download.png?81728cc56f34db71642fa456bad7fcf0);height:14px}@media screen and (max-width:767px){.page-biuro-prasowe .hero{padding-bottom:70%}.page-biuro-prasowe .hero--page h1,.page-biuro-prasowe .hero--page h2{font-size:36px}.page-biuro-prasowe .main .sections__column-3 .container h2{text-align:center;padding-bottom:40px}.page-biuro-prasowe .main .sections__column-3 article{width:100%;text-align:center;margin-bottom:50px}.page-biuro-prasowe .main .sections__column-3 article h3{font-size:16px}.page-biuro-prasowe .main .sections__column-3 article img{width:160px}.page-biuro-prasowe .main .sections__column-3 article i{margin-right:10px}}@media screen and (min-width:768px) and (max-width:1279px){.page-biuro-prasowe .hero--page h1,.page-biuro-prasowe .hero--page h2,.page-biuro-prasowe .hero--page i.icon{font-size:36px}}.page-motoryzacja .hero{background-size:70%}@media screen and (max-width:767px){.page-motoryzacja .hero{background-size:130%;padding-bottom:70%}}.page-wspolpraca .hero{background-size:33%}.page-wspolpraca .hero--page h1,.page-wspolpraca .hero--page h2,.page-wspolpraca .hero--page i.icon{font-size:43px}@media screen and (max-width:767px){.page-wspolpraca .hero{background-size:100%}.page-wspolpraca .hero--page h1,.page-wspolpraca .hero--page h2{font-size:36px}}@media screen and (min-width:1024px) and (max-width:1280px){.page-wspolpraca .hero{background-size:30%}}@media screen and (min-width:768px) and (max-width:1279px){.page-wspolpraca .hero--page h1,.page-wspolpraca .hero--page h2,.page-wspolpraca .hero--page i.icon{font-size:36px}}.page-strona-glowna.blog-serwis-techniczny .hero{padding-bottom:7.292vw}@media screen and (min-width:1500px) and (max-width:1600px){.page-strona-glowna.blog-serwis-techniczny .hero{background-size:45%}}.page-strona-glowna.blog-industrial-solutions .hero{background-size:45%}@media screen and (max-width:767px){.page-strona-glowna.blog-industrial-solutions .hero{padding-bottom:100%;background-size:100%}}.blog-impel.page-projekty-unijne .hero--page h1,.blog-impel.page-projekty-unijne .hero--page h2,.blog-impel.page-projekty-unijne .hero--page i.icon{font-size:43px}.blog-impel.page-projekty-unijne .wp-block-gallery .blocks-gallery-grid{margin-top:40%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-impel.page-projekty-unijne .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item img{height:auto}@media screen and (max-width:767px){.blog-impel.page-projekty-unijne .wp-block-gallery .blocks-gallery-grid{margin-top:0}}.page-biuro-prasowe .hero--page h1,.page-biuro-prasowe .hero--page h2,.page-biuro-prasowe .hero--page i.icon,.page-franczyza .hero--page h1,.page-franczyza .hero--page h2,.page-franczyza .hero--page i.icon,.page-jak-pracujemy-z-klientem .hero--page h1,.page-jak-pracujemy-z-klientem .hero--page h2,.page-jak-pracujemy-z-klientem .hero--page i.icon,.page-nasze-wartosci .hero--page h1,.page-nasze-wartosci .hero--page h2,.page-nasze-wartosci .hero--page i.icon,.page-odpowiedzialnosc-biznesu .hero--page h1,.page-odpowiedzialnosc-biznesu .hero--page h2,.page-odpowiedzialnosc-biznesu .hero--page i.icon,.page-projekty-unijne .hero--page h1,.page-projekty-unijne .hero--page h2,.page-projekty-unijne .hero--page i.icon,.page-standardy-jakosci .hero--page h1,.page-standardy-jakosci .hero--page h2,.page-standardy-jakosci .hero--page i.icon,.page-wspolpraca .hero--page h1,.page-wspolpraca .hero--page h2,.page-wspolpraca .hero--page i.icon{font-size:43px}@media screen and (max-width:767px){.page-biuro-prasowe .hero--page h1,.page-biuro-prasowe .hero--page h2,.page-franczyza .hero--page h1,.page-franczyza .hero--page h2,.page-jak-pracujemy-z-klientem .hero--page h1,.page-jak-pracujemy-z-klientem .hero--page h2,.page-nasze-wartosci .hero--page h1,.page-nasze-wartosci .hero--page h2,.page-odpowiedzialnosc-biznesu .hero--page h1,.page-odpowiedzialnosc-biznesu .hero--page h2,.page-projekty-unijne .hero--page h1,.page-projekty-unijne .hero--page h2,.page-standardy-jakosci .hero--page h1,.page-standardy-jakosci .hero--page h2,.page-wspolpraca .hero--page h1,.page-wspolpraca .hero--page h2{font-size:36px}}@media screen and (min-width:768px) and (max-width:1279px){.page-biuro-prasowe .hero--page h1,.page-biuro-prasowe .hero--page h2,.page-biuro-prasowe .hero--page i.icon,.page-franczyza .hero--page h1,.page-franczyza .hero--page h2,.page-franczyza .hero--page i.icon,.page-jak-pracujemy-z-klientem .hero--page h1,.page-jak-pracujemy-z-klientem .hero--page h2,.page-jak-pracujemy-z-klientem .hero--page i.icon,.page-nasze-wartosci .hero--page h1,.page-nasze-wartosci .hero--page h2,.page-nasze-wartosci .hero--page i.icon,.page-odpowiedzialnosc-biznesu .hero--page h1,.page-odpowiedzialnosc-biznesu .hero--page h2,.page-odpowiedzialnosc-biznesu .hero--page i.icon,.page-projekty-unijne .hero--page h1,.page-projekty-unijne .hero--page h2,.page-projekty-unijne .hero--page i.icon,.page-standardy-jakosci .hero--page h1,.page-standardy-jakosci .hero--page h2,.page-standardy-jakosci .hero--page i.icon,.page-wspolpraca .hero--page h1,.page-wspolpraca .hero--page h2,.page-wspolpraca .hero--page i.icon{font-size:36px}}@media screen and (min-width:768px) and (max-width:1279px){.page-jak-dzialamy .main .container--50 article{width:100%}.page-jak-dzialamy .sections__subhero{background-image:none!important}}.page-template-page-landing h1{font-size:48px;line-height:1.2;margin-bottom:1.7rem}@media (max-width:1024px){.page-template-page-landing h1{font-size:32px}}.page-template-page-landing .wp-block-cover .wp-block-columns{max-width:1160px;margin:0 auto}.page-template-page-landing .wp-block-cover .wp-block-columns ul{margin-left:20px}.page-template-page-landing .wp-block-embed__wrapper{aspect-ratio:16/9}.page-template-page-landing .wp-block-embed__wrapper iframe{width:100%;height:100%}.page-template-page-landing .wp-block-embed{margin:0}.page-template-page-landing .video-full{max-width:1200px;margin:0 auto}.page-template-page-landing .video-container-702px{max-height:702px}.page-template-page-landing .video-container-547px{max-height:547px}.page-template-page-landing .is-style-outline{margin:30px 0!important}.page-template-page-landing .is-style-outline .wp-block-button__link{display:inline-block;font-weight:700;font-size:18px;text-align:left;padding:1rem 4rem 1rem 2rem;position:relative;line-height:113%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:2px solid #d8001a!important}.page-template-page-landing .is-style-outline .wp-block-button__link:before{content:"\E823";font-family:impel-icons;line-height:1em;display:block;padding-right:.2vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:.833vw;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:767px){.page-template-page-landing .is-style-outline .wp-block-button__link:before{padding-right:2vw}}.page-template-page-landing .is-style-outline .wp-block-button__link:after{display:none!important}.page-template-page-landing .is-style-outline .wp-block-button__link:hover:before{right:1.563vw}.page-template-page-landing .wp-block-columns{padding:92px 0 84px;width:100%;max-width:1160px;margin:0 auto}.page-template-page-landing .wp-block-columns.wide{max-width:100%}.page-template-page-landing .wp-block-columns ul li,.page-template-page-landing .wp-block-column ul li{margin-top:10px}.page-template-page-landing .wp-block-cover__image-background{max-height:850px!important}@media (max-width:886px){.page-template-page-landing .wp-block-cover__image-background{max-height:550px!important}}@media (max-width:886px){.page-template-page-landing .flex-mobile-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-template-page-landing .wpcf7-form-control-wrap{width:100%}.page-template-page-landing .wpcf7{max-width:440px;padding:1.5rem 2rem;background:#fff;border-radius:18px;margin:0 auto;-webkit-box-shadow:0 8px 24px 0 rgba(66,68,90,.3);box-shadow:0 8px 24px 0 rgba(66,68,90,.3)}@media (max-width:886px){.page-template-page-landing .wpcf7{max-width:none;-webkit-box-shadow:none;box-shadow:none;padding:2rem 0;margin:0 auto;margin-top:1.5rem}}.page-template-page-landing .wpcf7 p{color:#040931}.page-template-page-landing .wpcf7 br{display:none}.page-template-page-landing .wpcf7 .wpcf7-form-control{margin-bottom:1rem}.page-template-page-landing .wpcf7 .has-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-template-page-landing .wpcf7 .note span{font-size:9px;line-height:1.2}.page-template-page-landing .wpcf7 .note span br{display:none}button.page-template-page-landing .btn{font-family:sofia-pro,sans-serif;background-color:transparent;outline:none}.page-template-page-landing .btn--noborder{border:none;color:#040931;font-weight:700;font-family:sofia-pro,sans-serif;font-size:.729vw;line-height:.729vw;padding-top:.885vw}.page-template-page-landing .btn--navy{color:#040931;border-color:#040931}.page-template-page-landing .btn--navy:before{color:#040931}.page-template-page-landing .w-full{max-width:none;width:100%}.page-template-page-landing .column-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.page-template-page-landing .column-center{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.page-template-page-landing .ml-20{margin-left:20px}.page-template-page-landing .mt-10{margin-top:10px}.page-template-page-landing .mt-2rem{margin-top:2rem}.page-template-page-landing .p-0{padding:0}.page-template-page-landing .px-5{padding-left:20px;padding-right:20px}.page-template-page-landing .py-5{padding-top:20px;padding-bottom:20px}.page-template-page-landing .elipsa{width:62px;height:62px;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:700;background-color:#f1f1f5;margin-bottom:1.5rem}.page-template-page-landing .pb-0-desktop{padding-bottom:0}@media (max-width:767px){.page-template-page-landing .mobile-text-left{text-align:left!important}.page-template-page-landing .media-text-mobile-reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-template-page-landing .wp-block-media-text__content{padding:40px 20px!important}.page-template-page-landing .wp-block-columns{padding-top:3rem;padding-bottom:3rem}.page-template-page-landing .py-0{padding-top:0!important;padding-bottom:0!important}.page-template-page-landing .pb-3rem{padding-bottom:3rem}.page-template-page-landing .pb-0{padding-bottom:0}.page-template-page-landing .mobile-justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.page-template-page-home .swiper-container{height:100%}.page-template-page-home .sections__rightphoto{background-color:#fdfdfe;background-image:-webkit-gradient(linear,left bottom,left top,from(#fdfdfe),to(#fff));background-image:linear-gradient(0deg,#fdfdfe,#fff);max-width:1364px}.page-template-page-home .services-selector .services-item-industry i,.page-template-page-home .services-selector .services-item i{font-size:45px}body.page-template-page-jobs-new .jobs .skk_offers table:before{display:none}body.page-template-page-jobs-new .jobs .skk_offers table,body.page-template-page-jobs-new .skk_offers{margin-top:0}body.page-template-page-jobs-new .cards__container{margin-top:-6rem;position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px}@media (min-width:1024px){body.page-template-page-jobs-new .cards__container{display:grid;grid-template-columns:repeat(3,1fr)}}body.page-template-page-jobs-new article.job__card{max-width:414px;width:100%;-ms-flex-item-align:stretch;align-self:stretch;background-color:#f2f2f6;border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.page-template-page-jobs-new article.job__card .job__card__head{padding:16px 39px;font-size:14px;font-weight:700;border-top-left-radius:25px;border-top-right-radius:25px;background-color:#f2f2f6}body.page-template-page-jobs-new article.job__card .job__card__image__container{width:100%;aspect-ratio:414/217;line-height:0}body.page-template-page-jobs-new article.job__card .job__card__image__container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.page-template-page-jobs-new article.job__card .job__card__content{background-color:#f2f2f6;border-bottom-left-radius:25px;border-bottom-right-radius:25px;padding:0 40px;padding-top:25px;padding-bottom:24px;aspect-ratio:414/263;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}body.page-template-page-jobs-new article.job__card .job__card__content .job__card__title{font-size:clamp(18px,2.5vw,1.25vw);color:#040931;line-height:1.2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body.page-template-page-jobs-new article.job__card .job__card__content .job__card__button__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.page-template-page-jobs-new article.job__card .job__card__content .job__card__button__container .job__card__button{display:inline-block;padding:16px 50px;border:1px solid #d8001a;color:#d8001a;font-size:clamp(14px,2vw,18px);font-weight:500;border-radius:30px;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}body.page-template-page-jobs-new article.job__card .job__card__content .job__card__button__container .job__card__button:hover{background-color:#d8001a;color:#fff}body.page-template-page-jobs-new article.job__card .job__card__content .job__card__button__container .job__card__button button{background-color:transparent;border:none;cursor:pointer;padding:0;font-size:inherit;font-weight:inherit;color:inherit}body.page-template-page-jobs-new .job__services__container{padding-bottom:50px}body.page-template-page-jobs-new .e-recruiter.jobs{padding:0}body.page-template-page-jobs-new .job__list .button__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:24px}body.page-template-page-jobs-new .job__list .button__container .button button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;cursor:pointer;color:#040931;font-size:clamp(14px,2vw,18px);font-weight:500;background-color:#f1f1f5;border:none;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}body.page-template-page-jobs-new .job__list .button__container .button button:hover:after{-webkit-transform:translateX(12px);transform:translateX(12px)}body.page-template-page-jobs-new .job__list .button__container .button button:after{content:">";-webkit-transition:all .15s ease-in;transition:all .15s ease-in}@media (max-width:1280px){body.page-template-page-case section.main__content,body.tax-casestudy_category section.main__content,body.tax-casestudy_tag section.main__content{max-width:unset}}body.page-template-page-case .el-tabs__active-bar,body.tax-casestudy_category .el-tabs__active-bar,body.tax-casestudy_tag .el-tabs__active-bar{background-color:#d8001a}body.page-template-page-case .el-tabs__item,body.tax-casestudy_category .el-tabs__item,body.tax-casestudy_tag .el-tabs__item{padding:0 10px}body.page-template-page-case .el-tabs__item.is-active,body.page-template-page-case .el-tabs__item:hover,body.tax-casestudy_category .el-tabs__item.is-active,body.tax-casestudy_category .el-tabs__item:hover,body.tax-casestudy_tag .el-tabs__item.is-active,body.tax-casestudy_tag .el-tabs__item:hover{color:#d8001a}body.page-template-page-case .casestudy__list,body.tax-casestudy_category .casestudy__list,body.tax-casestudy_tag .casestudy__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-bottom:100px}body.page-template-page-case .casestudy__item,body.tax-casestudy_category .casestudy__item,body.tax-casestudy_tag .casestudy__item{background-color:#fff;border-radius:25px;padding:25px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;max-width:100%}@media (min-width:768px){body.page-template-page-case .casestudy__item,body.tax-casestudy_category .casestudy__item,body.tax-casestudy_tag .casestudy__item{aspect-ratio:559/470}}body.page-template-page-case .casestudy__tag,body.tax-casestudy_category .casestudy__tag,body.tax-casestudy_tag .casestudy__tag{text-transform:uppercase;font-size:clamp(11px,1.5vw,.72vw);font-weight:700}body.page-template-page-case .casestudy__top,body.tax-casestudy_category .casestudy__top,body.tax-casestudy_tag .casestudy__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.page-template-page-case .casestudy__image,body.tax-casestudy_category .casestudy__image,body.tax-casestudy_tag .casestudy__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:97px;max-height:97px}body.page-template-page-case .casestudy__image img,body.tax-casestudy_category .casestudy__image img,body.tax-casestudy_tag .casestudy__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100%}body.page-template-page-case .casestudy__placeholder,body.tax-casestudy_category .casestudy__placeholder,body.tax-casestudy_tag .casestudy__placeholder{padding:20px;background:#f1f1f5;border-radius:50%;width:97px;height:97px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.page-template-page-case .casestudy__placeholder i,body.tax-casestudy_category .casestudy__placeholder i,body.tax-casestudy_tag .casestudy__placeholder i{font-size:2vw}body.page-template-page-case .casestudy__description,body.tax-casestudy_category .casestudy__description,body.tax-casestudy_tag .casestudy__description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body.page-template-page-case .casestudy__title,body.tax-casestudy_category .casestudy__title,body.tax-casestudy_tag .casestudy__title{font-size:clamp(18px,2.5vw,1.25vw);line-height:130%;padding-bottom:27px}body.page-template-page-case .casestudy__excerpt,body.tax-casestudy_category .casestudy__excerpt,body.tax-casestudy_tag .casestudy__excerpt{font-size:.833vw;font-weight:300;padding-bottom:1.146vw}body.page-template-page-case .casestudy__category,body.tax-casestudy_category .casestudy__category,body.tax-casestudy_tag .casestudy__category{padding:23px 0}@media (min-width:768px){body.page-template-page-case .casestudy__category,body.tax-casestudy_category .casestudy__category,body.tax-casestudy_tag .casestudy__category{padding:18px 0}}body.page-template-page-case .casestudy__category a,body.tax-casestudy_category .casestudy__category a,body.tax-casestudy_tag .casestudy__category a{color:#d8001a;text-transform:uppercase;font-size:14px;font-weight:700}body.page-template-page-case .casestudy__category span:after,body.tax-casestudy_category .casestudy__category span:after,body.tax-casestudy_tag .casestudy__category span:after{color:#d8001a;font-weight:300}body.page-template-page-case .casestudy__link,body.tax-casestudy_category .casestudy__link,body.tax-casestudy_tag .casestudy__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-top:20px}body.page-template-page-case .casestudy__link span,body.tax-casestudy_category .casestudy__link span,body.tax-casestudy_tag .casestudy__link span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-weight:900;font-size:.833vw}body.page-template-page-case .casestudy__link span:hover:before,body.tax-casestudy_category .casestudy__link span:hover:before,body.tax-casestudy_tag .casestudy__link span:hover:before{-webkit-transform:translateX(20px);transform:translateX(20px)}body.page-template-page-case .casestudy__link span:before,body.tax-casestudy_category .casestudy__link span:before,body.tax-casestudy_tag .casestudy__link span:before{content:"\E823";font-family:impel-icons;color:#d8001a;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-left:12px}body.page-template-page-case .casestudy .casestudy__paginate,body.tax-casestudy_category .casestudy .casestudy__paginate,body.tax-casestudy_tag .casestudy .casestudy__paginate{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:80px}body.page-template-page-case .casestudy .casestudy__paginate a,body.page-template-page-case .casestudy .casestudy__paginate span,body.tax-casestudy_category .casestudy .casestudy__paginate a,body.tax-casestudy_category .casestudy .casestudy__paginate span,body.tax-casestudy_tag .casestudy .casestudy__paginate a,body.tax-casestudy_tag .casestudy .casestudy__paginate span{display:block;width:40px;height:40px;background-color:#fff;line-height:40px;text-align:center;border-radius:50%;font-family:sofia-pro;margin:0 5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1280px) and (max-width:1600px){body.page-template-page-case .casestudy .casestudy__paginate a,body.page-template-page-case .casestudy .casestudy__paginate span,body.tax-casestudy_category .casestudy .casestudy__paginate a,body.tax-casestudy_category .casestudy .casestudy__paginate span,body.tax-casestudy_tag .casestudy .casestudy__paginate a,body.tax-casestudy_tag .casestudy .casestudy__paginate span{font-size:10px;height:30px;width:30px}}body.page-template-page-case .casestudy .casestudy__paginate a.current,body.page-template-page-case .casestudy .casestudy__paginate span.current,body.tax-casestudy_category .casestudy .casestudy__paginate a.current,body.tax-casestudy_category .casestudy .casestudy__paginate span.current,body.tax-casestudy_tag .casestudy .casestudy__paginate a.current,body.tax-casestudy_tag .casestudy .casestudy__paginate span.current{opacity:.9;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}body.page-template-page-case .casestudy .casestudy__paginate a.next,body.page-template-page-case .casestudy .casestudy__paginate span.next,body.tax-casestudy_category .casestudy .casestudy__paginate a.next,body.tax-casestudy_category .casestudy .casestudy__paginate span.next,body.tax-casestudy_tag .casestudy .casestudy__paginate a.next,body.tax-casestudy_tag .casestudy .casestudy__paginate span.next{width:130px;border-radius:25px;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1280px) and (max-width:1600px){body.page-template-page-case .casestudy .casestudy__paginate a.next,body.page-template-page-case .casestudy .casestudy__paginate span.next,body.tax-casestudy_category .casestudy .casestudy__paginate a.next,body.tax-casestudy_category .casestudy .casestudy__paginate span.next,body.tax-casestudy_tag .casestudy .casestudy__paginate a.next,body.tax-casestudy_tag .casestudy .casestudy__paginate span.next{width:100px}}body.page-template-page-case .casestudy .casestudy__paginate a.next span,body.page-template-page-case .casestudy .casestudy__paginate span.next span,body.tax-casestudy_category .casestudy .casestudy__paginate a.next span,body.tax-casestudy_category .casestudy .casestudy__paginate span.next span,body.tax-casestudy_tag .casestudy .casestudy__paginate a.next span,body.tax-casestudy_tag .casestudy .casestudy__paginate span.next span{height:unset;background-color:unset;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0}@media screen and (min-width:1280px) and (max-width:1600px){body.page-template-page-case .casestudy .casestudy__paginate a.next span,body.page-template-page-case .casestudy .casestudy__paginate span.next span,body.tax-casestudy_category .casestudy .casestudy__paginate a.next span,body.tax-casestudy_category .casestudy .casestudy__paginate span.next span,body.tax-casestudy_tag .casestudy .casestudy__paginate a.next span,body.tax-casestudy_tag .casestudy .casestudy__paginate span.next span{font-size:10px}}body.page-template-page-case .casestudy .casestudy__paginate a.next span:after,body.page-template-page-case .casestudy .casestudy__paginate span.next span:after,body.tax-casestudy_category .casestudy .casestudy__paginate a.next span:after,body.tax-casestudy_category .casestudy .casestudy__paginate span.next span:after,body.tax-casestudy_tag .casestudy .casestudy__paginate a.next span:after,body.tax-casestudy_tag .casestudy .casestudy__paginate span.next span:after{content:"\E823";font-family:impel-icons;color:#d8001a;display:block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body.page-template-page-case .casestudy .casestudy__paginate a.next span:hover:after,body.page-template-page-case .casestudy .casestudy__paginate span.next span:hover:after,body.tax-casestudy_category .casestudy .casestudy__paginate a.next span:hover:after,body.tax-casestudy_category .casestudy .casestudy__paginate span.next span:hover:after,body.tax-casestudy_tag .casestudy .casestudy__paginate a.next span:hover:after,body.tax-casestudy_tag .casestudy .casestudy__paginate span.next span:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px)}body.page-template-page-case .casestudy .casestudy__paginate a.prev span,body.page-template-page-case .casestudy .casestudy__paginate span.prev span,body.tax-casestudy_category .casestudy .casestudy__paginate a.prev span,body.tax-casestudy_category .casestudy .casestudy__paginate span.prev span,body.tax-casestudy_tag .casestudy .casestudy__paginate a.prev span,body.tax-casestudy_tag .casestudy .casestudy__paginate span.prev span{width:unset;height:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.page-template-page-case .casestudy .casestudy__paginate a.prev span:after,body.page-template-page-case .casestudy .casestudy__paginate span.prev span:after,body.tax-casestudy_category .casestudy .casestudy__paginate a.prev span:after,body.tax-casestudy_category .casestudy .casestudy__paginate span.prev span:after,body.tax-casestudy_tag .casestudy .casestudy__paginate a.prev span:after,body.tax-casestudy_tag .casestudy .casestudy__paginate span.prev span:after{content:"\E823";font-family:impel-icons;color:#d8001a;display:block;-webkit-transform:translateX(2px);transform:translateX(2px)}body.page-template-page-case .casestudy .casestudy__paginate a,body.tax-casestudy_category .casestudy .casestudy__paginate a,body.tax-casestudy_tag .casestudy .casestudy__paginate a{font-weight:700}body.page-template-page-case .casestudy .casestudy__paginate a.prev,body.tax-casestudy_category .casestudy .casestudy__paginate a.prev,body.tax-casestudy_tag .casestudy .casestudy__paginate a.prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.page-template-page-case .casestudy .casestudy__paginate a:hover,body.tax-casestudy_category .casestudy .casestudy__paginate a:hover,body.tax-casestudy_tag .casestudy .casestudy__paginate a:hover{opacity:.9;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}@media screen and (max-width:767px){body.page-template-page-case .casestudy__list,body.tax-casestudy_category .casestudy__list,body.tax-casestudy_tag .casestudy__list{grid-template-columns:100%}body.page-template-page-case .casestudy__placeholder i,body.tax-casestudy_category .casestudy__placeholder i,body.tax-casestudy_tag .casestudy__placeholder i{font-size:44px}body.page-template-page-case .casestudy__title,body.tax-casestudy_category .casestudy__title,body.tax-casestudy_tag .casestudy__title{font-size:21px}body.page-template-page-case .casestudy__excerpt,body.tax-casestudy_category .casestudy__excerpt,body.tax-casestudy_tag .casestudy__excerpt{font-size:16px}}body.page-template-page-case .el-tabs__nav-wrap,body.tax-casestudy_category .el-tabs__nav-wrap,body.tax-casestudy_tag .el-tabs__nav-wrap{padding:0}body.page-template-page-case .el-tabs__nav-wrap .el-tabs__nav-next,body.page-template-page-case .el-tabs__nav-wrap .el-tabs__nav-prev,body.tax-casestudy_category .el-tabs__nav-wrap .el-tabs__nav-next,body.tax-casestudy_category .el-tabs__nav-wrap .el-tabs__nav-prev,body.tax-casestudy_tag .el-tabs__nav-wrap .el-tabs__nav-next,body.tax-casestudy_tag .el-tabs__nav-wrap .el-tabs__nav-prev{display:none}@media screen and (min-width:1280px) and (max-width:1600px){body.page-template-page-case .el-tabs__nav-wrap .el-tabs__item h3,body.tax-casestudy_category .el-tabs__nav-wrap .el-tabs__item h3,body.tax-casestudy_tag .el-tabs__nav-wrap .el-tabs__item h3{font-size:10px}}body.single-casestudy .single__case__study__header{width:100%;padding:54px 20px;padding-bottom:84px}body.single-casestudy .single__case__study__header__image{max-width:115px;max-height:115px;border-radius:9999px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}body.single-casestudy .single__case__study__header__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.single-casestudy .single__case__study__header__content{padding-top:16px}body.single-casestudy .single__case__study__header__content__title{font-size:63px;font-weight:800;font-size:clamp(28px,5vw,2.2395vw)}body.single-casestudy .single__case__study__header__content p{margin-top:56px;font-size:16px;color:#040931;line-height:1.4}body.single-casestudy .sections .sections__50-50{padding:100px 0}body.single-casestudy .sections .sections__50-50 .container--small{padding:0 20px}body.single-casestudy .sections .sections__50-50 .container--small article h2{font-size:clamp(28px,3vw,2.1vw)}@media screen and (min-width:768px) and (max-width:1279px){body.single-casestudy .sections .sections__50-50 .container--small{max-width:90%}}@media screen and (min-width:1280px) and (max-width:1600px){body.single-casestudy .sections .sections__50-50 .container--small{max-width:85.375vw}}@media (min-width:1600px){body.single-casestudy .sections .sections__50-50 .container--small{max-width:71.146vw}}@media (min-width:1280px){body.single-casestudy .sections .sections__50-50 .container--small article{width:30%}body.single-casestudy .sections .sections__50-50 .container--small aside{width:70%}}body.single-casestudy .sections .benefitshome__wrapper{padding:75px 20px;margin:0 auto}@media screen and (min-width:768px) and (max-width:1279px){body.single-casestudy .sections .benefitshome__wrapper{max-width:90%}}@media screen and (min-width:1280px) and (max-width:1600px){body.single-casestudy .sections .benefitshome__wrapper{max-width:85.375vw}}@media (min-width:1600px){body.single-casestudy .sections .benefitshome__wrapper{max-width:71.146vw}}body.single-casestudy .sections .benefitshome__wrapper h2{font-size:clamp(28px,5vw,2.2395vw);color:#040931;font-weight:800}@media (max-width:1024px){body.single-casestudy .sections .benefitshome__wrapper h2{text-align:left}}body.single-casestudy .sections .benefitshome__wrapper h3{text-align:left;padding-top:0;font-size:clamp(21px,2vw,24px)}body.single-casestudy .sections .benefitshome__wrapper .benefits__items{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.single-casestudy .sections .benefitshome__wrapper .benefits__items .benefits__item{text-align:left;padding:25px 0}@media (min-width:1024px){body.single-casestudy .sections .benefitshome__wrapper .benefits__items .benefits__item{padding:0}}body.single-casestudy .sections .benefitshome__wrapper .benefits__items .benefits__item p{padding-top:18px;width:unset}body.page-template-page-contact .info__map__section{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:968px){body.page-template-page-contact .info__map__section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.page-template-page-contact .info__map__section__left{width:100%}@media (min-width:968px){body.page-template-page-contact .info__map__section__left{max-width:50%;padding-right:20px}}body.page-template-page-contact .info__map__section__right{width:100%}@media (min-width:968px){body.page-template-page-contact .info__map__section__right{max-width:50%}}body.page-template-page-contact .info__map__section__right iframe{aspect-ratio:1/1}.page-template-page-knowledge .main__title,.tax-knowledge_category .main__title{margin-left:0;width:100%;text-align:center}.page-template-page-knowledge .main__right,.tax-knowledge_category .main__right{width:100%}.page-template-page-knowledge .main__nav,.tax-knowledge_category .main__nav{width:100%;padding-bottom:3vw}.page-template-page-knowledge .main__nav ul,.tax-knowledge_category .main__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-page-knowledge .main__nav ul li,.tax-knowledge_category .main__nav ul li{padding:0 1vw}.page-template-page-knowledge .main__nav ul li a,.tax-knowledge_category .main__nav ul li a{font-weight:400}.page-template-page-knowledge .main__nav ul li.all a,.tax-knowledge_category .main__nav ul li.all a{font-size:.833vw}.page-template-page-knowledge .main .news__category a,.tax-knowledge_category .main .news__category a{background-color:#f1f1f5;color:#040931}.single-knowledge .main .sections{background-color:#fff;position:relative;z-index:3}.single-knowledge .footer--dark{background-color:#f1f1f5}body.single-knowledge .single__content p:nth-child(2):first-letter{all:inherit}body.single-knowledge section.sections__50-50--faq{position:relative;padding:0;padding-top:0}body.single-knowledge section.sections__50-50--faq div.container.container--small{max-width:unset;padding:0}body.single-knowledge section.sections__50-50--faq div.container.container--small article{padding-right:0}@media (min-width:1280px){body.single-knowledge section.sections__50-50--faq div.container.container--small article{padding-right:2.5vw;height:532px}}body.single-knowledge section.sections__50-50--faq div.container.container--small article p{line-height:0;padding-bottom:0;height:100%;display:block}body.single-knowledge section.sections__50-50--faq div.container.container--small article p img{line-height:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body.single-knowledge section.sections__50-50--faq div.container.container--small aside{-ms-flex-item-align:center;align-self:center;padding:51px 0}body.single-knowledge section.sections__50-50--faq div.container.container--small aside .sections__faq{max-width:536px;padding:0;margin-left:0;padding:0 20px;margin:0 auto}body.single-knowledge section.sections__50-50--faq div.container.container--small aside .sections__faq>h3{font-size:clamp(18px,2.5vw,1.56vw)}body.single-knowledge section.sections__50-50--faq div.container.container--small aside .sections__faq>p{font-size:clamp(16px,1.5vw,1.093vww)}@media (min-width:1280px){body.single-knowledge section.sections__50-50--faq div.container.container--small aside .sections__faq{margin-left:84px}}body.single-knowledge section.sections__50-50--faq div.container.container--small aside .sections__faq .faq__item h3{font-size:clamp(14px,2.5vw,1vw)}body.single-knowledge section.sections__50-50--faq div.container.container--small button{display:none}body.single-knowledge section.news{padding:0 20px}@media (min-width:1024px){body.single-knowledge section.news{padding:0}}body.page-template-page-newsletter .hero{background-color:#f1f1f5;padding:0;min-height:0}body.page-template-page-newsletter .forms{margin-top:0}body.page-template-page-newsletter .forms__item{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}body.page-template-page-newsletter .forms__item form .info{font-size:12px!important}body.page-template-page-digital .digital__hero{aspect-ratio:1700/700;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative}@media (max-width:1024px){body.page-template-page-digital .digital__hero{aspect-ratio:5/4}}@media (max-width:678px){body.page-template-page-digital .digital__hero{aspect-ratio:5/6}}body.page-template-page-digital .digital__hero .hero_video{position:absolute;top:0;left:0;z-index:1}body.page-template-page-digital .digital__hero .hero_video,body.page-template-page-digital .digital__hero .hero_video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.page-template-page-digital .digital__hero__absolute{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}body.page-template-page-digital .digital__hero__absolute__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}body.page-template-page-digital .digital__hero__absolute__wrapper .digital__hero__title{font-size:clamp(33px,5vw,3vw);font-weight:700;color:#fff;text-align:center}@media (max-width:976px){body.page-template-page-digital .digital__hero__absolute__wrapper .digital__hero__title{padding:0 20px}}body.page-template-page-digital .digital__hero__absolute__wrapper__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:60px}body.page-template-page-digital .digital__hero__absolute__wrapper__items .digital__hero__image{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}body.page-template-page-digital .digital__hero__absolute__wrapper__items .digital__hero__image:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}body.page-template-page-digital .digital__content{max-width:766px;margin:0 auto;padding:70px 20px;text-align:center}