.v-select{position:relative;font-family:inherit}.v-select,.v-select *{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;-webkit-transition:opacity .15s cubic-bezier(1,.5,.8,1);transition:opacity .15s cubic-bezier(1,.5,.8,1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 0 4px;background:none;border:1px solid rgba(60,60,60,.26);border-radius:4px;white-space:normal}.vs__dropdown-toggle,.vs__selected-options{display:-webkit-box;display:-ms-flexbox;display:flex}.vs__selected-options{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855);transition:transform .15s cubic-bezier(1,-.115,.975,.855),-webkit-transform .15s cubic-bezier(1,-.115,.975,.855);-webkit-transition-timing-function:cubic-bezier(1,-.115,.975,.855);transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.vs--open .vs__open-indicator{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15);border:1px solid rgba(60,60,60,.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--deselect{background:#fb5858;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,.5);cursor:inherit}.vs__selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;-webkit-box-shadow:none;box-shadow:none;width:0;max-width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;z-index:1}.vs__search::-webkit-input-placeholder{color:inherit}.vs__search::-moz-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::-ms-input-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{-ms-flex-item-align:center;align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid hsla(0,0%,39.2%,.1);border-left-color:rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;-webkit-transition:opacity .1s;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.clear{clear:both}.clear:after{clear:both;display:block;content:""}img:not([src]):not([srcset]){visibility:hidden}.lazy{-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;opacity:0}.lazy.loaded{opacity:1}.lazy.loaded+.swiper-lazy-preloader{display:none}:root{--plyr-color-main:$c-magenta!important}.plyr{cursor:pointer}.plyr__control.plyr__control--overlaid{position:absolute;-webkit-transform:none;transform:none;top:20px;left:auto;right:20px;width:60px;height:60px;background-image:url(../img/assets/1c8f7578e2b5e48081b01aab936baf59.svg)!important;background-repeat:no-repeat;background-color:transparent;cursor:pointer}.plyr__control.plyr__control--overlaid:hover{opacity:.8}.lds-ripple,.plyr__control.plyr__control--overlaid svg{display:none}.lds-ripple{width:80px;height:80px;margin:0 auto;opacity:0}.lds-ripple.is-visible{opacity:1;display:block}.lds-ripple div:not(.holder){border:4px solid #78be20;opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1.2s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1.2s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:not(.holder):nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}to{top:0;left:0;width:72px;height:72px;opacity:0}}.simplebar-track.simplebar-vertical .simplebar-scrollbar{left:2px;background-color:#fff;width:8px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{background-color:#78be20}img.swiper-lazy{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}img.swiper-lazy.swiper-lazy-loaded{opacity:1}@media(max-width:768px){.swiper--hybrid{width:calc(100% + 40px);margin-left:-20px!important;padding-left:20px!important;padding-right:20px!important}}@media(max-width:520px){.swiper--hybrid{width:calc(100% + 30px);margin-left:-15px!important;padding-left:15px!important;padding-right:15px!important}}.swiper--hybrid .swiper-slide{width:auto}@media(min-width:769px){.swiper--hybrid .swiper-slide{width:33.3333333333%;padding:12px}}@media(max-width:520px){.swiper--hybrid .swiper-slide{width:80%}}@media(min-width:769px){.swiper--hybrid .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 24px);margin:0 -12px}}.swiper *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper-button-next,.swiper-button-prev{cursor:pointer}.swiper-button-next:before,.swiper-button-prev:before{display:block;font-family:icomoon;font-weight:400;content:"\E900"}.swiper-button-next:not(.it),.swiper-button-prev:not(.it){height:38px;background-color:#ce0f69;color:#fff}@media(max-width:1024px){.swiper-button-next:not(.it),.swiper-button-prev:not(.it){display:none!important}}.swiper-button-next:not(.it):not(.bottom),.swiper-button-prev:not(.it):not(.bottom){top:50%;width:38px;border-radius:50%}.swiper-button-next:not(.it).bottom,.swiper-button-prev:not(.it).bottom{width:82px;border-radius:19px}.swiper-button-next:not(.it):before,.swiper-button-prev:not(.it):before{font-size:.6875rem}.swiper-button-next:not(.it):hover,.swiper-button-prev:not(.it):hover{background-color:#b60d5d}.swiper-button-next:not(.it):active,.swiper-button-prev:not(.it):active{background-color:#9e0c51}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:none;opacity:.2}.swiper-button-next.it,.swiper-button-prev.it{width:52px;height:52px;background-color:#1d1d1f;padding:14px 16px;border-radius:40px;border:1px solid #78be20}.light-mode .swiper-button-next.it,.light-mode .swiper-button-prev.it{background-color:transparent}.swiper-button-next.it:before,.swiper-button-prev.it:before{font-size:.5rem;color:#78be20}.swiper-button-next.it:hover,.swiper-button-prev.it:hover{background-color:#78be20}.swiper-button-next.it:hover:before,.swiper-button-prev.it:hover:before{color:#fafafa}.swiper-button-prev:before,.swiper-button-prev:not(.it):before{padding:1px 2px 0 0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.swiper-button-prev:not(.it):not(.bottom){left:-24px;-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0)}.swiper-button-prev:not(.it).bottom{margin-right:12px}.swiper-button-next:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.swiper-button-next:not(.it):not(.bottom){right:-24px;-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}.swiper-button-next:not(.it).bottom{margin-left:12px}.swiper-button-next.it{padding:0 0 0 2px}.swiper-lazy-preloader{border:4px solid #78be20!important;border-top-color:transparent!important;left:calc(50% - 21px);top:calc(50% - 21px)}@media(min-width:769px){.swiper-lazy-preloader{display:none}}.swiper-pagination{padding-top:40px}.swiper-pagination .swiper-pagination-bullet{display:block;width:20px;height:5px;background-color:#cfcfcf;border-radius:13px;margin:0 4px;cursor:pointer}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ce0f69}.swiper-pagination.big .swiper-pagination-bullet{width:40px;background-color:#cfcfcf}.swiper-pagination.big .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ce0f69}.swiper-pagination.swiper-pagination-lock{pointer-events:none;opacity:0!important}.swiper-pagination.it{padding-top:16px}@media(min-width:769px){.swiper-pagination.it{display:none}}.swiper-pagination.it .swiper-pagination-bullet{width:20px;height:8px;background-color:transparent;border-radius:4px;border:1px solid #78be20}.swiper-pagination.it .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#78be20}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,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,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.c-areas__nav,.c-areas__nav ul li a .o-btn,.c-banner .o-article img,.c-blog__article .o-breadcrumbs .o-btn,.c-cinema .icon-close,.c-cinema .o-box figcaption,.c-cinema .o-video,.c-cinema__button,.c-fav span,.c-hero .icon-arrow-down,.c-it_cloud .o-particles,.c-it_featuredoffers .swiper .swiper-button-next,.c-it_featuredoffers .swiper .swiper-button-prev,.c-it_hire .o-wrap>article img,.c-it_hire .swiper .o-it_item i,.c-it_light img.spotlight,.c-it_revolution img,.c-it_revolution svg,.c-it_search .o-departments,.c-it_search .o-geolocation,.c-it_search .v-select .vs__actions,.c-it_topbar .o-logo,.c-life .swiper-pagination,.c-lplead--warszawa .person,.c-offer__general .set-route,.c-rtb__articles .o-box__caption,.c-rtb__cinema .o-box figcaption,.c-search .form-group.remote input[type=checkbox]+label i:before,.c-search .o-departments,.c-search .o-geolocation,.c-search .v-select .vs__actions,.c-search .v-select .vs__search,.c-stickybar .icon-heart-outline i,.c-stories .icon-close,.c-stories .player-holder,.c-stories .spinner-holder,.c-topbar .o-logo,.c-values .o-box__caption,.lds-ripple div:not(.holder),.o-dora,.o-dora__hide,.o-drag,.o-header__title,.o-it_department:after,.o-it_department [class^=icon-],.o-it_pagination,.o-it_workwithus,.o-pagination .mobile .o-btn .icon-arrow,.o-slidecheckbox .slide-toggle:after,.o-sticker,.swiper-button-next:not(.it):not(.bottom),.swiper-button-prev:not(.it):not(.bottom){position:absolute;z-index:5}.c-cinema .o-box:after,.c-cinema .o-box:before,.c-cinema .o-cols__item:last-of-type.is-loading:after,.c-dev .o-article ul li:before,.c-it_featuredoffers .swiper .swiper-slide:not(.swiper-slide-active):after,.c-it_hire .o-wrap>article:after,.c-it_hire .o-wrap>article:before,.c-it_hire__description figure:before,.c-it_offers__item:before,.c-it_review__photo:before,.c-it_review blockquote:after,.c-it_review blockquote:before,.c-it_search .form-group.position__dropdown-option--selected span:after,.c-it_search .v-select .vs__actions:after,.c-it_search .v-select .vs__dropdown-option--selected span:after,.c-offer__general .o-info li:before,.c-offer__process ul li:first-of-type:before,.c-offer__process ul li:nth-of-type(4):after,.c-rtb__cinema .o-box:after,.c-rtb__cinema .o-box:before,.c-search .v-select .vs__actions:after,.c-search .v-select .vs__dropdown-option--selected span:after,.c-stickybar li:after,.c-stories .video-placeholder:after,.c-stories .video-placeholder:before,.o-accordion:not(.o-accordion--it)>li>p:after,.o-accordion:not(.o-accordion--it)>li>p:before,.o-article ul.dots li:before,.o-hamburger:after,.o-hamburger i:after,.o-hamburger i:before,.o-it_department:before,.o-item--benefit:after,.o-slidecheckbox .slide-toggle:after,.page-bez-barier .c-numbers__swiper:after,.page-it .c-nav:before,.page-it .c-stickybar li:before{position:absolute;top:0;display:block;content:" "}.c-areas__nav ul li .is-loaded a,.c-blog__articles .o-box .is-loaded img,.c-cinema .is-loaded .icon-close,.c-cinema .o-video .plyr .is-loaded *,.c-cinema__filters ul li input[type=checkbox]+label .is-loaded span:after,.c-it_platforms .o-accordion .swiper .is-loaded .swiper-slide:after,.c-it_platforms .o-accordion .swiper .is-loaded .swiper-slide>p,.c-it_positive .is-loaded .o-accordion>li:after,.c-it_positive .is-loaded .o-accordion>li>p,.c-it_review .swiper .is-loaded .o-cols,.c-it_search .form-group.position .is-loaded .vs__dropdown-option--selected:after,.c-it_search .form-group.position__dropdown-option--selected .is-loaded span:after,.c-it_search .v-select .is-loaded .vs__actions:after,.c-it_search .v-select .vs__dropdown-option--selected .is-loaded span:after,.c-it_search .v-select .vs__selected-options .is-loaded .vs__selected:after,.c-numbers .is-loaded .o-item,.c-positive .o-accordion .is-loaded .swiper-slide:after,.c-positive .o-accordion .is-loaded .swiper-slide>p,.c-results .o-table tr .is-loaded td.more,.c-search .form-group.remote input[type=checkbox]+label .is-loaded i:before,.c-search .form-row.reset .is-loaded p,.c-search .v-select .is-loaded .vs__actions:after,.c-search .v-select .vs__dropdown-option--selected .is-loaded span:after,.c-search .v-select .vs__selected-options .is-loaded .vs__selected:after,.c-stickybar .is-loaded [class^=icon-],.c-stickybar .is-loaded li,.c-stickybar .is-loaded li:after,.c-stories .is-loaded .video-placeholder:before,.c-videowidget .is-loaded .icon-arrow,.c-videowidget .is-loaded .icon-close,.c-videowidget .is-loaded .o-avatar,.c-videowidget .is-loaded .o-video,.is-loaded .c-areas__nav ul li a,.is-loaded .c-blog__articles .o-box img,.is-loaded .c-cinema .icon-close,.is-loaded .c-cinema .o-video .plyr *,.is-loaded .c-cinema__button,.is-loaded .c-cinema__filters ul li input[type=checkbox]+label span:after,.is-loaded .c-it_platforms .o-accordion .swiper .swiper-slide:after,.is-loaded .c-it_platforms .o-accordion .swiper .swiper-slide>p,.is-loaded .c-it_positive .o-accordion>li:after,.is-loaded .c-it_positive .o-accordion>li>p,.is-loaded .c-it_review .swiper .o-cols,.is-loaded .c-it_search .form-group.position .vs__dropdown-option--selected:after,.is-loaded .c-it_search .form-group.position__dropdown-option--selected span:after,.is-loaded .c-it_search .v-select .vs__actions:after,.is-loaded .c-it_search .v-select .vs__dropdown-option--selected span:after,.is-loaded .c-it_search .v-select .vs__selected-options .vs__selected:after,.is-loaded .c-numbers .o-item,.is-loaded .c-positive .o-accordion .swiper-slide:after,.is-loaded .c-positive .o-accordion .swiper-slide>p,.is-loaded .c-results .o-table tr td.more,.is-loaded .c-search .form-group.remote input[type=checkbox]+label i:before,.is-loaded .c-search .form-row.reset p,.is-loaded .c-search .v-select .vs__actions:after,.is-loaded .c-search .v-select .vs__dropdown-option--selected span:after,.is-loaded .c-search .v-select .vs__selected-options .vs__selected:after,.is-loaded .c-stickybar [class^=icon-],.is-loaded .c-stickybar li,.is-loaded .c-stickybar li:after,.is-loaded .c-stories .video-placeholder:before,.is-loaded .c-videowidget,.is-loaded .c-videowidget .icon-arrow,.is-loaded .c-videowidget .icon-close,.is-loaded .c-videowidget .o-avatar,.is-loaded .c-videowidget .o-video,.is-loaded .c-videowidget__bar,.is-loaded .o-accordion:not(.o-accordion--it)>li>p:after,.is-loaded .o-accordion:not(.o-accordion--it)>li>p:before,.is-loaded .o-apla,.is-loaded .o-box__caption p,.is-loaded .o-hamburger,.is-loaded .o-hamburger:after,.is-loaded .o-hamburger i:after,.is-loaded .o-hamburger i:before,.is-loaded .o-it_department:after,.is-loaded .o-it_department:before,.is-loaded .o-item--benefit,.is-loaded .o-item--benefit img,.is-loaded .o-item--benefit p,.is-loaded .o-scrolldown,.is-loaded .swiper-button-next,.is-loaded .swiper-button-prev,.is-loaded input[type=email],.is-loaded input[type=search],.is-loaded input[type=text],.o-box__caption .is-loaded p,.o-hamburger .is-loaded i:after,.o-hamburger .is-loaded i:before,.o-item--benefit .is-loaded img,.o-item--benefit .is-loaded p{-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.c-hero .icon-arrow-down,.o-it_workwithus{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-areas__nav ul li a .o-btn,.c-it_featuredoffers .swiper .swiper-button-next,.c-it_featuredoffers .swiper .swiper-button-prev,.c-it_search .form-group.position__dropdown-option--selected span:after,.c-it_search .v-select .vs__dropdown-option--selected span:after,.c-search .v-select .vs__dropdown-option--selected span:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-cinema .o-cols__item:last-of-type.is-loading:after,.c-cinema .o-video,.c-it_cloud .o-particles,.c-it_hire__description figure:before,.c-stories .spinner-holder,.c-stories .video-placeholder:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-cinema .o-box,.c-rtb__cinema .o-box{max-width:294px;height:100%;max-height:400px;overflow:hidden;cursor:pointer;-ms-flex-item-align:baseline;align-self:baseline}@media(max-width:768px){.c-cinema .o-box,.c-rtb__cinema .o-box{padding:0}}.c-cinema .o-box:after,.c-cinema .o-box:before,.c-rtb__cinema .o-box:after,.c-rtb__cinema .o-box:before{z-index:5}.c-cinema .o-box:before,.c-rtb__cinema .o-box:before{width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,81.2%,.4)),to(hsla(0,0%,81.2%,.4)));background:linear-gradient(0deg,hsla(0,0%,81.2%,.4),hsla(0,0%,81.2%,.4))}.c-cinema .o-box:after,.c-rtb__cinema .o-box:after{position:absolute;-webkit-transform:none;transform:none;top:20px;left:auto;right:20px;width:60px;height:60px;background-image:url(../img/assets/1c8f7578e2b5e48081b01aab936baf59.svg)!important;background-repeat:no-repeat;background-color:transparent;cursor:pointer}.c-cinema .o-box:after:hover,.c-rtb__cinema .o-box:after:hover{opacity:.8}.c-cinema .o-box:after svg,.c-rtb__cinema .o-box:after svg{display:none}.c-cinema .is-desktop .o-box:hover img,.c-rtb__cinema .is-desktop .o-box:hover img,.is-desktop .c-cinema .o-box:hover img,.is-desktop .c-rtb__cinema .o-box:hover img{opacity:.8}.c-cinema .o-box figcaption,.c-rtb__cinema .o-box figcaption{left:0;bottom:0;width:100%;background-color:#78be20;padding:8px 15px 10px}.c-cinema .o-box figcaption p,.c-rtb__cinema .o-box figcaption p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:1rem}@media(max-width:1448px){.c-cinema .o-box figcaption p,.c-rtb__cinema .o-box figcaption p{font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-cinema .o-box figcaption p,.c-rtb__cinema .o-box figcaption p{font-size:.76rem}}.c-cinema .o-box figcaption p strong,.c-rtb__cinema .o-box figcaption p strong{display:block;font-size:1.125rem;font-weight:700}@media(max-width:1448px){.c-cinema .o-box figcaption p strong,.c-rtb__cinema .o-box figcaption p strong{font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-cinema .o-box figcaption p strong,.c-rtb__cinema .o-box figcaption p strong{font-size:.76rem}}.c-cinema .o-box figcaption p+p,.c-rtb__cinema .o-box figcaption p+p{font-size:1rem;color:red}.c-cinema .o-box img,.c-rtb__cinema .o-box img{width:100%;height:100%;max-width:none;margin:0;-o-object-fit:cover;object-fit:cover}.c-areas .o-panel a,.c-banner a,.c-cinema__button a,.c-offer__benefits .o-more a,.c-search button.btn-search,.o-btn,.o-more a,.o-pagination p{height:50px;white-space:nowrap;border-radius:25px;text-align:center;padding-left:40px;padding-right:40px;font-family:LeroyMerlinSans,sans-serif;font-size:1.125rem;cursor:pointer;color:#fff}@media(max-width:768px){.c-areas .o-panel a,.c-banner a,.c-cinema__button a,.c-offer__benefits .o-more a,.c-search button.btn-search,.o-btn,.o-more a,.o-pagination p{font-size:1rem}}.o-btn--arrow:after{margin-left:5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-family:icomoon;font-size:.5rem;content:"\E900"}.o-btn--green{background-color:#78be20;color:#fff}.o-btn--green:hover{background-color:#72b51f}.o-btn--green:active{background-color:#6aa81c}.light-mode .o-btn--green{background-color:#ce0f69}.light-mode .o-btn--green:hover{background-color:#b60d5d}.light-mode .o-btn--green:active{background-color:#9e0c51}.o-btn--it{-ms-flex-item-align:baseline;align-self:baseline;background-color:rgba(120,190,32,.7);color:#fafafa}@media(max-width:520px){.o-btn--it{width:100%}}.o-btn--it:hover{background-color:rgba(120,190,32,.5)}.light-mode .o-btn--it{background-color:#ce0f69}.light-mode .o-btn--it:hover{background-color:#b60d5d}.light-mode .o-btn--it:active{background-color:#9e0c51}.c-areas .o-panel a,.c-banner a,.c-cinema__button a,.c-offer__general .set-route,.c-search button.btn-search,.light-mode .c-it_hire .o-wrap>article .o-btn,.o-btn--magenta,.o-more a,.o-pagination p{background-color:#ce0f69;color:#fff}.c-areas .o-panel a:hover,.c-banner a:hover,.c-cinema__button a:hover,.c-offer__general .set-route:hover,.c-search button.btn-search:hover,.light-mode .c-it_hire .o-wrap>article .o-btn:hover,.o-btn--magenta:hover,.o-more a:hover,.o-pagination p:hover{background-color:#b60d5d}.c-areas .o-panel a:active,.c-banner a:active,.c-cinema__button a:active,.c-offer__general .set-route:active,.c-search button.btn-search:active,.light-mode .c-it_hire .o-wrap>article .o-btn:active,.o-btn--magenta:active,.o-more a:active,.o-pagination p:active{background-color:#9e0c51}.c-offer__benefits .o-more a,.o-btn--magentaOutline{background-color:#fff;border:2px solid #ce0f69;color:#ce0f69}.c-offer__benefits .o-more a:hover,.o-btn--magentaOutline:hover{background-color:#c40e64;color:#fff}.c-offer__benefits .o-more a:active,.o-btn--magentaOutline:active{background-color:#b60d5d}.c-areas .o-panel a [class^=icon-],.c-banner a [class^=icon-],.c-cinema__button a [class^=icon-],.c-search button.btn-search [class^=icon-],.o-btn [class^=icon-],.o-more a [class^=icon-],.o-pagination p [class^=icon-]{margin-left:10px}.c-cinema .icon-close,.c-cinema__filters ul li input[type=checkbox]+label span:after,.c-it_search .form-group.position .vs__dropdown-option--selected:after,.c-it_search .form-group.position__dropdown-option--selected span:after,.c-it_search .v-select .vs__dropdown-option--selected span:after,.c-it_search .v-select .vs__selected-options .vs__selected:after,.c-search .v-select .vs__dropdown-option--selected span:after,.c-search .v-select .vs__selected-options .vs__selected:after,.c-videowidget .icon-close,.o-accordion:not(.o-accordion--it)>li>p:after{display:block;background-color:#78be20;border-radius:50%;text-align:center;color:#fff;cursor:pointer}.c-cinema .icon-close:hover,.c-cinema__filters ul li input[type=checkbox]+label span:hover:after,.c-it_search .form-group.position .vs__dropdown-option--selected:hover:after,.c-it_search .form-group.position__dropdown-option--selected span:hover:after,.c-it_search .v-select .vs__dropdown-option--selected span:hover:after,.c-it_search .v-select .vs__selected-options .vs__selected:hover:after,.c-search .v-select .vs__dropdown-option--selected span:hover:after,.c-search .v-select .vs__selected-options .vs__selected:hover:after,.c-videowidget .icon-close:hover,.o-accordion:not(.o-accordion--it)>li>p:hover:after{background-color:#c40e64}.c-cinema .icon-close:active,.c-cinema__filters ul li input[type=checkbox]+label span:active:after,.c-it_search .form-group.position .vs__dropdown-option--selected:active:after,.c-it_search .form-group.position__dropdown-option--selected span:active:after,.c-it_search .v-select .vs__dropdown-option--selected span:active:after,.c-it_search .v-select .vs__selected-options .vs__selected:active:after,.c-search .v-select .vs__dropdown-option--selected span:active:after,.c-search .v-select .vs__selected-options .vs__selected:active:after,.c-videowidget .icon-close:active,.o-accordion:not(.o-accordion--it)>li>p:active:after{background-color:#b60d5d}.c-lplead .o-map img,.c-offer__general .o-map img,.page-home .c-proabout2>.o-wrap .o-article+img{width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.c-agent__cols,.c-areas .o-team,.c-areas__nav ul li a,.c-banner .o-article ul,.c-blog__articles .o-box__caption,.c-cinema,.c-cinema .o-video__categories,.c-cinema__content,.c-departments__articles .o-cols__item:last-of-type,.c-departments__articles .o-cols__item:last-of-type figure,.c-departments__blocks .swiper-slide,.c-error__code,.c-fav,.c-footer .o-cols__item.banners ul,.c-footer .o-cols__item.banners ul li,.c-footer__nav,.c-footer__social,.c-hero .o-cols__item:last-of-type,.c-hero .o-home,.c-it_departments__list,.c-it_featuredoffers .o-post,.c-it_featuredoffers .o-post__department,.c-it_footer__logotypes,.c-it_footer__nav ul,.c-it_hero .o-wrap,.c-it_hire .swiper .o-it_item,.c-it_hire .swiper .o-it_item i,.c-it_hire__description li,.c-it_navbar ul,.c-it_navbar ul li,.c-it_offer__details,.c-it_offers__item .o-earnings,.c-it_offers h1,.c-it_platforms .o-accordion .swiper .swiper-slide>div section h3,.c-it_positive .o-accordion>li>div section h3,.c-it_review .o-pagination,.c-it_review blockquote,.c-it_search .form-row.options,.c-it_search .o-departments,.c-it_search .o-geolocation,.c-it_search .v-select,.c-it_search .v-select .vs__actions:after,.c-it_search .v-select .vs__selected-options,.c-it_topbar .o-wrap,.c-nav__menu>ul,.c-numbers .o-item,.c-offer__benefits figure,.c-offer__general .set-route,.c-offer__process ul,.c-offer__process ul li,.c-offer__process ul li div,.c-positive .o-accordion .swiper-slide>div section h3,.c-practices-offer .o-article,.c-search .form-group.remote input[type=checkbox]+label,.c-search .form-group.remote input[type=checkbox]+label i:before,.c-search .o-departments,.c-search .o-geolocation,.c-search .v-select,.c-search .v-select .vs__actions:after,.c-stickybar,.c-stickybar li a,.c-stories .buttons,.c-stories .buttons .o-btn,.c-stories .buttons .o-btn i,.c-stories .icon-close,.c-topbar,.c-videowidget__bar,.c-videowidget__content,.form-group,.form-row,.o-accordion:not(.o-accordion--it)>li>p,.o-accordion:not(.o-accordion--it)>li>p:after,.o-accordion:not(.o-accordion--it)>li>p:before,.o-arrows,.o-cols,.o-drag,.o-hamburger,.o-header__title,.o-it_department,.o-it_offer,.o-it_pagination ul,.o-it_pagination ul li,.o-it_skills,.o-item--benefit,.o-pagination .mobile .o-btn .icon-arrow,.o-pagination ul,.o-slidecheckbox,.o-sticker,.o-tags,.page-it.subsite-404 .o-container,.page-practices-internships .c-departments__blocks p,.swiper-button-next,.swiper-button-prev,.swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.c-footer .o-cols__item.banners ul li,.c-hero .o-cols__item:last-of-type,.c-it_featuredoffers .o-post,.c-it_hero .o-wrap,.c-it_hire .swiper .o-it_item,.c-it_review blockquote,.c-numbers .o-item,.c-offer__process ul li,.c-practices-offer .o-article,.c-stickybar li a,.c-videowidget__content,.o-box__caption,.o-item--benefit,.o-sticker,.page-central .c-departments__blocks .swiper-slide,.page-shops .c-departments__blocks .swiper-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-areas .o-panel a,.c-banner a,.c-cinema__button a,.c-offer__benefits .o-more a,.c-search button.btn-search,.o-btn,.o-more a,.o-pagination p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c-hero .o-cols__item:last-of-type,.c-it_departments__list,.c-it_hero .o-wrap,.c-it_offer .o-it_offer,.c-it_review .o-pagination,.c-it_review blockquote,.c-it_search .form-row.fields,.c-offer__process ul li,.c-practices-offer .o-article,.c-stickybar li a,.c-videowidget__bar,.o-arrows,.o-pagination ul,.o-sticker,.swiper-pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-areas__nav ul li a,.c-dev .o-article ul li,.c-it_featuredoffers .o-post,.c-it_featuredoffers .o-post__department,.c-it_navbar ul li,.c-it_offers__item .o-earnings,.c-it_platforms .o-accordion .swiper .swiper-slide>div section h3,.c-it_positive .o-accordion>li>div section h3,.c-it_review .swiper .swiper-pagination,.c-it_search .o-departments,.c-it_topbar .o-wrap,.c-offer__general .set-route,.c-offer__process ul li div,.c-positive .o-accordion .swiper-slide>div section h3,.c-search .form-group.remote input[type=checkbox]+label,.c-search .o-departments,.c-stories .buttons .o-btn,.o-accordion:not(.o-accordion--it)>li>p,.o-header__title,.o-pagination .mobile .o-btn .icon-arrow,.o-slidecheckbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-banner--practices .o-article ul,.c-cinema .o-video__categories,.c-cinema__content,.c-it_departments__list,.c-it_offer .o-it_offer,.c-it_search .form-row.fields,.c-it_search .v-select,.c-offer__benefits .o-cols,.c-search .v-select,.form-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-areas .o-panel a,.c-banner a,.c-cinema__button a,.c-departments__blocks .swiper-slide,.c-error__code,.c-fav,.c-hero .o-home,.c-it_hire .swiper .o-it_item i,.c-it_search .o-geolocation,.c-it_search .v-select .vs__actions:after,.c-numbers .o-item,.c-offer__benefits .o-more a,.c-search .form-group.remote input[type=checkbox]+label i,.c-search .form-group.remote input[type=checkbox]+label i:before,.c-search .o-geolocation,.c-search .v-select .vs__actions:after,.c-search button.btn-search,.c-stories .buttons .o-btn i,.c-stories .icon-close,.c-topbar,.o-accordion:not(.o-accordion--it)>li>p:after,.o-accordion:not(.o-accordion--it)>li>p:before,.o-btn,.o-drag,.o-hamburger,.o-it_pagination ul,.o-it_pagination ul li,.o-more a,.o-pagination p,.page-it.subsite-404 .o-container,.page-practices-internships .c-departments__blocks p,.swiper-button-next,.swiper-button-prev{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-it_offers__item .o-it_offer>li .o-it_skills li{font-size:.875rem}@media(max-width:1448px){.c-it_offers__item .o-it_offer>li .o-it_skills li{font-size:calc(.92227vw + .1rem)}}@media(max-width:1448px)and (max-width:81.3214285714rem){.c-it_offers__item .o-it_offer>li .o-it_skills li{font-size:.76rem}}.c-it_offer .o-earnings p,.c-it_offers__item .o-earnings{font-size:1rem}@media(max-width:1448px){.c-it_offer .o-earnings p,.c-it_offers__item .o-earnings{font-size:calc(1.05402vw + .1rem)}}@media(max-width:1448px)and (max-width:83.015625rem){.c-it_offer .o-earnings p,.c-it_offers__item .o-earnings{font-size:.885rem}}.c-it_departments__description article p,.c-it_hire .swiper .o-it_item p:nth-of-type(2),.c-it_hire__description p,.c-it_offer .o-earnings h3,.c-it_offer .o-earnings p strong,.c-it_offer__details article header section p,.c-it_offer__details article li,.c-it_offer__details article p,.c-it_offers__item .o-earnings strong,.c-it_review blockquote p,.c-stories .article p,.o-it_offer>li{font-size:1.125rem}@media(max-width:1448px){.c-it_departments__description article p,.c-it_hire .swiper .o-it_item p:nth-of-type(2),.c-it_hire__description p,.c-it_offer .o-earnings h3,.c-it_offer .o-earnings p strong,.c-it_offer__details article header section p,.c-it_offer__details article li,.c-it_offer__details article p,.c-it_offers__item .o-earnings strong,.c-it_review blockquote p,.c-stories .article p,.o-it_offer>li{font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:73.7916666667rem){.c-it_departments__description article p,.c-it_hire .swiper .o-it_item p:nth-of-type(2),.c-it_hire__description p,.c-it_offer .o-earnings h3,.c-it_offer .o-earnings p strong,.c-it_offer__details article header section p,.c-it_offer__details article li,.c-it_offer__details article p,.c-it_offers__item .o-earnings strong,.c-it_review blockquote p,.c-stories .article p,.o-it_offer>li{font-size:.885rem}}.c-it_hire .swiper .o-it_item i{font-size:1.25rem}@media(max-width:1448px){.c-it_hire .swiper .o-it_item i{font-size:calc(1.31752vw + .1rem)}}@media(max-width:1448px)and (max-width:75.9rem){.c-it_hire .swiper .o-it_item i{font-size:1.01rem}}.c-it_hire__description h2,.c-it_platforms .o-accordion .swiper .swiper-slide>div section h3,.c-it_platforms .o-accordion .swiper .swiper-slide>p,.c-it_positive .o-accordion>li>div section h3,.c-positive .o-accordion .swiper-slide>div section h3,.c-stories .article h3,.o-it_workwithus--cv p:last-of-type,.page-it.subsite.offer .c-it_offers h2{font-size:1.5rem}@media(max-width:1448px){.c-it_hire__description h2,.c-it_platforms .o-accordion .swiper .swiper-slide>div section h3,.c-it_platforms .o-accordion .swiper .swiper-slide>p,.c-it_positive .o-accordion>li>div section h3,.c-positive .o-accordion .swiper-slide>div section h3,.c-stories .article h3,.o-it_workwithus--cv p:last-of-type,.page-it.subsite.offer .c-it_offers h2{font-size:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-it_hire__description h2,.c-it_platforms .o-accordion .swiper .swiper-slide>div section h3,.c-it_platforms .o-accordion .swiper .swiper-slide>p,.c-it_positive .o-accordion>li>div section h3,.c-positive .o-accordion .swiper-slide>div section h3,.c-stories .article h3,.o-it_workwithus--cv p:last-of-type,.page-it.subsite.offer .c-it_offers h2{font-size:1.01rem}}.c-it_offers h1,.c-it_offers h1+p{font-size:2rem}@media(max-width:1448px){.c-it_offers h1,.c-it_offers h1+p{font-size:calc(2.10804vw + .1rem)}}@media(max-width:1448px)and (max-width:71.15625rem){.c-it_offers h1,.c-it_offers h1+p{font-size:1.51rem}}.c-it_departments__description h3,.c-it_departments h1,.o-it_title{font-size:3rem}@media(max-width:1448px){.c-it_departments__description h3,.c-it_departments h1,.o-it_title{font-size:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-it_departments__description h3,.c-it_departments h1,.o-it_title{font-size:1.51rem}}.c-awards h2,.c-benefits2 .o-title,.c-departments .o-title,.c-departments__articles .o-cols__item:first-of-type h2,.c-dev .o-article ul li strong,.c-numbers .o-item p:first-of-type,.c-offer__video .o-title,.c-results--related header .o-title,.c-search .o-title,.lead-01,.o-article--standard h1,.o-article--standard h2,.o-lead--1,.page-pro .c-offer__process .o-title,.page-shops .c-offer__benefits .o-title,.page-shops .c-offer__details .o-title,.page-shops .c-offer__general .o-title,.page-shops .c-offer__process .o-title{font-size:2.625rem}@media(max-width:1448px){.c-awards h2,.c-benefits2 .o-title,.c-departments .o-title,.c-departments__articles .o-cols__item:first-of-type h2,.c-dev .o-article ul li strong,.c-numbers .o-item p:first-of-type,.c-offer__video .o-title,.c-results--related header .o-title,.c-search .o-title,.lead-01,.o-article--standard h1,.o-article--standard h2,.o-lead--1,.page-pro .c-offer__process .o-title,.page-shops .c-offer__benefits .o-title,.page-shops .c-offer__details .o-title,.page-shops .c-offer__general .o-title,.page-shops .c-offer__process .o-title{font-size:calc(2.7668vw + .1rem)}}@media(max-width:1448px)and (max-width:54.2142857143rem){.c-awards h2,.c-benefits2 .o-title,.c-departments .o-title,.c-departments__articles .o-cols__item:first-of-type h2,.c-dev .o-article ul li strong,.c-numbers .o-item p:first-of-type,.c-offer__video .o-title,.c-results--related header .o-title,.c-search .o-title,.lead-01,.o-article--standard h1,.o-article--standard h2,.o-lead--1,.page-pro .c-offer__process .o-title,.page-shops .c-offer__benefits .o-title,.page-shops .c-offer__details .o-title,.page-shops .c-offer__general .o-title,.page-shops .c-offer__process .o-title{font-size:1.51rem}}.c-banner .o-article p,.c-benefits2 .o-article h3,.c-benefits3 .o-title,.c-cinema__filters h2,.c-offer__benefits .o-title,.c-offer__details .o-title,.c-offer__details h3,.c-offer__general .o-title,.c-offer__process .o-title,.c-offer__process ul li:first-of-type h3,.c-offer__process ul li:nth-of-type(4) h3,.c-results .o-results,.c-results .o-title,.o-lead--2{font-size:1.875rem}@media(max-width:1448px){.c-banner .o-article p,.c-benefits2 .o-article h3,.c-benefits3 .o-title,.c-cinema__filters h2,.c-offer__benefits .o-title,.c-offer__details .o-title,.c-offer__details h3,.c-offer__general .o-title,.c-offer__process .o-title,.c-offer__process ul li:first-of-type h3,.c-offer__process ul li:nth-of-type(4) h3,.c-results .o-results,.c-results .o-title,.o-lead--2{font-size:calc(1.97628vw + .1rem)}}@media(max-width:1448px)and (max-width:69.575rem){.c-banner .o-article p,.c-benefits2 .o-article h3,.c-benefits3 .o-title,.c-cinema__filters h2,.c-offer__benefits .o-title,.c-offer__details .o-title,.c-offer__details h3,.c-offer__general .o-title,.c-offer__process .o-title,.c-offer__process ul li:first-of-type h3,.c-offer__process ul li:nth-of-type(4) h3,.c-results .o-results,.c-results .o-title,.o-lead--2{font-size:1.385rem}}.c-blog__articles .o-box__caption h3,.c-cinema .o-video .o-name,.c-cinema__filters h3,.c-departments__blocks .swiper-slide p,.c-dev .o-article ul li{font-size:1.5rem}@media(max-width:1448px){.c-blog__articles .o-box__caption h3,.c-cinema .o-video .o-name,.c-cinema__filters h3,.c-departments__blocks .swiper-slide p,.c-dev .o-article ul li{font-size:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:71.15625rem){.c-blog__articles .o-box__caption h3,.c-cinema .o-video .o-name,.c-cinema__filters h3,.c-departments__blocks .swiper-slide p,.c-dev .o-article ul li{font-size:1.135rem}}.c-areas,.c-areas .o-panel,.c-areas .o-panel a,.c-areas .o-team,.c-areas__nav ul li a,.c-areas__team,.c-banner .o-article,.c-banner a,.c-benefits__swiper,.c-blog__article .o-wrap,.c-cinema,.c-cinema .o-box,.c-cinema .o-cols,.c-cinema__button a,.c-cinema__content,.c-cinema__filters ul li input[type=checkbox]+label span,.c-departments__articles .o-cols__item:last-of-type figure,.c-dev .o-article ul li,.c-error img,.c-firstjob,.c-footer,.c-footer .o-wrap,.c-hero,.c-hero .o-wrap,.c-hero__wrap,.c-it_benefits,.c-it_benefits .o-accordion>li>p,.c-it_countup,.c-it_departments,.c-it_departments__list,.c-it_faq,.c-it_faq .o-accordion>li>p,.c-it_featuredoffers,.c-it_footer,.c-it_hire,.c-it_hire .o-wrap,.c-it_hire .o-wrap>article,.c-it_hire .o-wrap>img,.c-it_hire .swiper .o-it_item,.c-it_hire__description figure,.c-it_offer,.c-it_offers,.c-it_offers .o-wrap,.c-it_offers__item,.c-it_platforms,.c-it_platforms .o-accordion .swiper .swiper-slide,.c-it_platforms .o-accordion .swiper .swiper-slide>p,.c-it_positive,.c-it_positive .o-accordion>li,.c-it_positive .o-accordion>li>p,.c-it_review,.c-it_review .o-cols,.c-it_review__photo,.c-it_review blockquote,.c-it_revolution,.c-it_revolution article,.c-it_search,.c-it_search .form-group,.c-it_search .form-group.position .vs__dropdown-option--selected:after,.c-it_search .form-group.position__dropdown-option--selected span,.c-it_search .form-row.fields,.c-it_search .form-row.options,.c-it_search .v-select .vs__dropdown-option--selected span,.c-it_search .v-select .vs__selected-options .vs__selected,.c-it_topbar .o-back,.c-it_topbar .o-wrap,.c-life__swiper,.c-lplead .o-map,.c-lplead__house,.c-numbers,.c-numbers__swiper,.c-offer__benefits .o-more a,.c-offer__details,.c-offer__general--pro,.c-offer__general .o-cols__item:last-of-type,.c-offer__general .o-info li,.c-offer__general .o-map,.c-offer__general .o-photo,.c-offer__process ul li,.c-offer__process ul li:nth-of-type(4),.c-positive .o-accordion .swiper-slide,.c-positive .o-accordion .swiper-slide>p,.c-results .o-article,.c-results .o-title,.c-results header,.c-rtb__carousel,.c-rtb__cinema,.c-rtb__cinema .o-box,.c-search .form-group.remote input[type=checkbox]+label i,.c-search .v-select .vs__dropdown-option--selected span,.c-search .v-select .vs__selected-options .vs__selected,.c-search button.btn-search,.c-stickybar .icon-heart-outline,.c-stickybar li,.c-stories .buttons .o-btn i,.c-stories .video-placeholder,.c-topbar .o-back,.c-values,.form-group,.form-row,.lds-ripple,.o-accordion:not(.o-accordion--it)>li,.o-accordion:not(.o-accordion--it)>li>p,.o-article ul.dots li,.o-box,.o-box img,.o-breadcrumbs,.o-btn,.o-hamburger,.o-hamburger i,.o-header,.o-header--rtb>img,.o-header>img,.o-it_department,.o-it_offer>li,.o-it_offer>li.department,.o-it_pagination ul,.o-it_pagination ul li,.o-item--benefit,.o-item--benefit img,.o-item--benefit p,.o-logo,.o-map--big,.o-more a,.o-pagination,.o-pagination .mobile .o-btn,.o-pagination li a.arrow:before,.o-pagination p,.o-rounded,.o-scrolldown,.o-slidecheckbox .slide-toggle,.o-tags,.page-central .c-search,.page-it .c-stickybar li,.page-shops .c-search{position:relative;z-index:1}.c-offer__details,.o-rounded{z-index:5;background-color:#fff;border-radius:90px 90px 0 0}@media(max-width:1448px){.c-offer__details,.o-rounded{border-top-left-radius:calc(5.92885vw + .1rem);border-top-right-radius:calc(5.92885vw + .1rem)}}@media(max-width:1448px)and (max-width:31.625rem){.c-offer__details,.o-rounded{border-top-left-radius:1.885rem;border-top-right-radius:1.885rem}}.c-awards,.c-benefits,.c-benefits2,.c-benefits3,.c-departments__articles .o-cols__item:first-of-type,.c-departments__faq,.c-dev,.c-devprogram,.c-faq,.c-firstjob,.c-life,.c-lplead,.c-offer__details,.c-offer__general,.c-proabout2,.c-results,.c-rtb__articles,.c-values,.o-rounded,.section{padding-top:70px;padding-bottom:70px}@media(max-width:1448px){.c-awards,.c-benefits,.c-benefits2,.c-benefits3,.c-departments__articles .o-cols__item:first-of-type,.c-departments__faq,.c-dev,.c-devprogram,.c-faq,.c-firstjob,.c-life,.c-lplead,.c-offer__details,.c-offer__general,.c-proabout2,.c-results,.c-rtb__articles,.c-values,.o-rounded,.section{padding-top:calc(4.61133vw + .1rem);padding-bottom:calc(4.61133vw + .1rem)}}@media(max-width:1448px)and (max-width:67.7678571429rem){.c-awards,.c-benefits,.c-benefits2,.c-benefits3,.c-departments__articles .o-cols__item:first-of-type,.c-departments__faq,.c-dev,.c-devprogram,.c-faq,.c-firstjob,.c-life,.c-lplead,.c-offer__details,.c-offer__general,.c-proabout2,.c-results,.c-rtb__articles,.c-values,.o-rounded,.section{padding-top:3.135rem;padding-bottom:3.135rem}}.c-blog__articles,.c-it_featuredoffers h2,.c-it_review .swiper .o-cols,.c-it_revolution,.c-offer__general,.c-offer__process .o-title,.c-rtb__articles,.o-wrap{width:1448px;margin:0 auto;padding-left:100px;padding-right:100px}@media(max-width:1448px){.c-blog__articles,.c-it_featuredoffers h2,.c-it_review .swiper .o-cols,.c-it_revolution,.c-offer__general,.c-offer__process .o-title,.c-rtb__articles,.o-wrap{width:100%}}@media(max-width:1024px){.c-blog__articles,.c-it_featuredoffers h2,.c-it_review .swiper .o-cols,.c-it_revolution,.c-offer__general,.c-offer__process .o-title,.c-rtb__articles,.o-wrap{padding-left:20px;padding-right:20px}}@media(max-width:520px){.c-blog__articles,.c-it_featuredoffers h2,.c-it_review .swiper .o-cols,.c-it_revolution,.c-offer__general,.c-offer__process .o-title,.c-rtb__articles,.o-wrap{padding-left:15px;padding-right:15px}}@font-face{src:url(../fonts/icomoon.2286d0af4a05aad2d2884378c401498e.eot);src:url(../fonts/icomoon.2286d0af4a05aad2d2884378c401498e.eot?#iefix) format("embedded-opentype"),url(../fonts/icomoon.7dfabe3cbca29af221d3d4f54f88db90.woff) format("woff"),url(../fonts/icomoon.d11fd73ad4b3b19015413a3952702082.ttf) format("truetype");font-family:icomoon;font-weight:400;font-style:normal;font-display:swap}@font-face{src:url(../fonts/LeroyMerlinSans-Bold.bfcfb6986cc28aa7ad2874802bea37bb.eot);src:url(../fonts/LeroyMerlinSans-Bold.bfcfb6986cc28aa7ad2874802bea37bb.eot?#iefix) format("embedded-opentype"),url(../fonts/LeroyMerlinSans-Bold.26fe6b8194bd869736e3d46a20a0470e.woff) format("woff"),url(../fonts/LeroyMerlinSans-Bold.0a49811e3eeb3c0ad2a6bd4512058eb1.ttf) format("truetype");font-family:LeroyMerlinSans;font-weight:700;font-style:normal;font-display:swap}@font-face{src:url(../fonts/LeroyMerlinSans-Light.2bbf347a97d8202b8ea9534044cb75d6.eot);src:url(../fonts/LeroyMerlinSans-Light.2bbf347a97d8202b8ea9534044cb75d6.eot?#iefix) format("embedded-opentype"),url(../fonts/LeroyMerlinSans-Light.9719112c702391aa9f53fabca4d7f0e8.woff) format("woff"),url(../fonts/LeroyMerlinSans-Light.6310e309344ec812c617b09bb36bf1e3.ttf) format("truetype");font-family:LeroyMerlinSans;font-weight:300;font-style:normal;font-display:swap}@font-face{src:url(../fonts/LeroyMerlinSans-Regular.36fb823cb263505a06b10d4f149216e8.eot);src:url(../fonts/LeroyMerlinSans-Regular.36fb823cb263505a06b10d4f149216e8.eot?#iefix) format("embedded-opentype"),url(../fonts/LeroyMerlinSans-Regular.baf3f2f70cc78ae97127268063794c0b.woff) format("woff"),url(../fonts/LeroyMerlinSans-Regular.8f877c3b09cdb443c2bac8a033aef6d7.ttf) format("truetype");font-family:LeroyMerlinSans;font-weight:400;font-style:normal;font-display:swap}button,input,textarea{background-color:transparent;border:none;border-color:inherit;border-radius:0;font-family:LeroyMerlinSans,sans-serif;color:inherit}button{cursor:pointer}input[disabled],input[readonly]{opacity:.5}:invalid{-webkit-box-shadow:none;box-shadow:none}:-moz-submit-invalid,:-moz-ui-invalid{box-shadow:none}::-webkit-input-placeholder{color:#1d1d1f}:-moz-placeholder,::-moz-placeholder{color:#1d1d1f}:-ms-input-placeholder{color:#1d1d1f}input[type=email],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-rendering:optimizeLegibility;width:100%;height:64px;background-color:#fff;padding:0 70px 0 40px;border:2px solid #1d1d1f;border-radius:64px;font-family:LeroyMerlinSans,sans-serif}@media(max-width:1448px){input[type=email],input[type=search],input[type=text]{height:calc(4.21607vw + .1rem);font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:74.12109375rem){input[type=email],input[type=search],input[type=text]{height:3.135rem}}@media(max-width:1448px)and (max-width:73.7916666667rem){input[type=email],input[type=search],input[type=text]{font-size:.885rem}}@media(max-width:768px){input[type=email],input[type=search],input[type=text]{padding:0 50px 0 20px}}textarea{height:200px;overflow:auto;resize:none}.form-row{margin:0 -10px}.form-group{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:20px;padding:0 10px}@media(max-width:768px){.form-group{margin-bottom:15px}}label{cursor:pointer}img{display:block;max-width:100%;height:auto}body{width:100%;background-color:#78be20;padding-top:70px}body.mce-content-body{background-color:#fff;padding:10px}@media(min-width:1141px){body.page-central,body.page-practices-internships,body.page-shops{padding-top:0}}@media(max-width:1140px){body{padding-top:60px}}body.no-topbar,body.page-it{padding-top:0}body.page-it{background-color:#1d1d1f}body.page-it.light-mode{background-color:#f4f4f4}body.page-it.subsite-404{height:100vh;height:100dvh;overflow:hidden}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:normal;text-rendering:optimizeSpeed;font-family:LeroyMerlinSans,sans-serif;font-size:18px;font-weight:400;color:#1d1d1f}@media(max-width:1024px){body{font-size:1rem}}@media(max-width:640px){body{font-size:.875rem}}a{color:inherit;cursor:pointer;text-decoration:none}.is-loaded a:not(.o-logo):not(.o-back):not(.o-post){-webkit-transition:background .2s cubic-bezier(.25,.46,.45,.94);transition:background .2s cubic-bezier(.25,.46,.45,.94)}a:active,a:focus,a:hover{outline:none}input{font-size:18px}strong{font-weight:700}::-moz-selection{background-color:#78be20;color:#fff}::selection{background-color:#78be20;color:#fff}u{-webkit-text-decoration-color:var(--primary-color);text-decoration-color:var(--primary-color)}.o-accordion:not(.o-accordion--it){counter-reset:section}.o-accordion:not(.o-accordion--it) li>div{height:0;padding:0;overflow:hidden}@media(max-width:768px){.o-accordion:not(.o-accordion--it){border:2px solid #1d1d1f;border-radius:10px;overflow:hidden}}.o-accordion:not(.o-accordion--it)>li{counter-increment:section;cursor:pointer}@media(min-width:769px){.o-accordion:not(.o-accordion--it)>li:not(:last-child){margin-bottom:24px}}@media(max-width:768px){.o-accordion:not(.o-accordion--it)>li:not(:last-child){border-bottom:1px solid #1d1d1f}}.o-accordion:not(.o-accordion--it)>li.is-rollout p:before,.o-accordion:not(.o-accordion--it)>li:hover p:before{background-color:#ce0f69}.o-accordion:not(.o-accordion--it)>li:active p:before{background-color:#9e0c51}.o-accordion:not(.o-accordion--it)>li>div{height:0;padding:0;overflow:hidden}.o-accordion:not(.o-accordion--it)>li>div section{padding:20px 60px 20px 16.8269230769%}@media(max-width:768px){.o-accordion:not(.o-accordion--it)>li>div section{padding-left:60px}}.o-accordion:not(.o-accordion--it)>li>div section ol{list-style:decimal;padding-left:20px}.o-accordion:not(.o-accordion--it)>li>p{padding:10px 80px 10px 16.8269230769%}@media(min-width:769px){.o-accordion:not(.o-accordion--it)>li>p{height:64px;border:2px solid #1d1d1f;border-radius:95px}}@media(min-width:769px)and (max-width:1448px){.o-accordion:not(.o-accordion--it)>li>p{min-height:calc(4.21607vw + .1rem)}}@media(min-width:769px)and (max-width:1448px)and (max-width:74.12109375rem){.o-accordion:not(.o-accordion--it)>li>p{min-height:3.135rem}}@media(max-width:768px){.o-accordion:not(.o-accordion--it)>li>p{padding-left:60px}}.o-accordion:not(.o-accordion--it)>li>p:after{right:2.4038461538%;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);width:38px;height:38px;padding-top:2px;font-family:icomoon;font-size:.6875rem;content:"\E900"}@media(max-width:1448px){.o-accordion:not(.o-accordion--it)>li>p:after{width:calc(2.50329vw + .1rem);height:calc(2.50329vw + .1rem);font-size:calc(.79051vw + .1rem)}}@media(max-width:1448px)and (max-width:62.4177631579rem){.o-accordion:not(.o-accordion--it)>li>p:after{width:1.5725rem;height:1.5725rem}}@media(max-width:1448px)and (max-width:39.53125rem){.o-accordion:not(.o-accordion--it)>li>p:after{font-size:.3225rem}}.o-accordion:not(.o-accordion--it)>li>p:before{left:-2px;top:-2px;width:40px;height:calc(100% + 4px);background-color:#1d1d1f;font-weight:700;color:#fff;content:counter(section)}@media(min-width:769px){.o-accordion:not(.o-accordion--it)>li>p:before{width:12.8205128205%;border-radius:32px}}@media(max-width:768px){.o-accordion:not(.o-accordion--it)>li>p:before{border-radius:0 10px 10px 0}}@media(max-width:768px){.o-accordion:not(.o-accordion--it)>li:first-child>p:before{border-top-left-radius:8px}}.o-accordion:not(.o-accordion--it)>li.is-rollout>p:after{-webkit-transform:translate3d(0,-50%,0) scaleY(-1);transform:translate3d(0,-50%,0) scaleY(-1)}.o-apla{z-index:60;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(29,29,31,.9);padding:40px 0;opacity:0;pointer-events:none}.o-apla.is-visible{opacity:1;pointer-events:all}.o-apla.is-ready .c-cinema{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}@media(max-width:1024px){.o-apla.is-ready .c-cinema{padding:0}}@media(max-width:1248px){.o-apla .o-wrap{padding:0 20px}}@media(max-width:1024px){.o-apla .o-wrap{padding:0}}.o-arrows{padding-top:40px}@media(max-width:1024px){.o-arrows{display:none}}.o-article a:not(.o-btn){color:#78be20}.o-article a:not(.o-btn):hover{text-decoration:underline}.o-article--standard h1,.o-article--standard h2{margin-bottom:.8em}@media(max-width:520px){.o-article--standard br{display:inline}}.o-article--green.mce-content-body{background-color:#78be20;color:#fff}.o-article.mce-content-body ul{padding-left:20px;list-style:disc}.o-article.mce-content-body ul li{list-style:disc}.o-article em,.o-article u{text-decoration:underline}.o-article ol{padding-left:16px;list-style:decimal}.o-article ul:not(.dots){padding-left:16px;list-style:disc}.o-article ul.dots li{margin-bottom:16px;padding-left:20px}@media(max-width:1448px){.o-article ul.dots li{margin-bottom:calc(1.05402vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.o-article ul.dots li{margin-bottom:.51rem}}.o-article ul.dots li p{display:inline-block;letter-spacing:.6px;line-height:126%;font-size:1.25rem}@media(max-width:1448px){.o-article ul.dots li p{font-size:calc(1.31752vw + .1rem)}}@media(max-width:1448px)and (max-width:66.4125rem){.o-article ul.dots li p{font-size:.885rem}}.o-article ul.dots li:before{left:0;top:8px;width:8px;height:8px;background-color:#78be20;border-radius:50%}@media(max-width:768px){.o-article ul.dots li:before{top:6px}}.o-article table{width:100%;border-left:1px solid #1d1d1f;border-top:1px solid #1d1d1f}.o-article table th{font-weight:700}.o-article table td,.o-article table th{padding:5px;border-bottom:1px solid #1d1d1f;border-right:1px solid #1d1d1f}@media(max-width:1448px){.o-article table td,.o-article table th{font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.o-article table td,.o-article table th{font-size:.76rem}}.o-breadcrumbs{margin-bottom:40px}.o-breadcrumbs ul li{display:inline-block;white-space:nowrap;padding-right:5px}.o-breadcrumbs ul li:not(:first-child):before{margin-right:4px;content:" \2022   "}.o-breadcrumbs ul li:last-child{font-weight:700;color:#78be20}.o-breadcrumbs ul li a:hover{color:#ce0f69}.o-box{display:block;max-width:400px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;border-radius:20px}@media(min-width:769px){.o-box{cursor:pointer}}@media(min-width:769px){.o-box img{width:calc(100% + 10px);max-width:none;margin:-5px;-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94)}}.o-box__caption{width:100%;background-color:#78be20;padding:20px 15px 30px;-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94);color:#fff}@media(min-width:769px){.o-box__caption{border-radius:0 0 20px 20px}}.o-box__caption h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:16px;font-size:1.875rem;font-weight:700;color:#fff}@media(max-width:1448px){.o-box__caption h3{font-size:calc(1.97628vw + .1rem)}}@media(max-width:1448px)and (max-width:50.6rem){.o-box__caption h3{font-size:1.01rem}}.o-box__caption p{opacity:0}.o-box__caption .o-btn{margin-top:20px}@media(max-width:768px){.o-box__caption.desktop{display:none}}.o-box__caption.mobile{background-color:transparent}@media(min-width:769px){.o-box__caption.mobile{display:none}}.o-box__caption.mobile .o-btn{width:100%;max-width:250px}.o-box--rollout .o-box__caption{-webkit-transform:translateY(110%) translateY(-150px);transform:translateY(110%) translateY(-150px)}@media(max-width:1024px){.o-box--rollout .o-box__caption{-webkit-transform:translateY(110%) translateY(-120px);transform:translateY(110%) translateY(-120px)}}@media(min-width:769px){.o-box--rollout:hover img{-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform:translate3d(0,-10%,0);transform:translate3d(0,-10%,0)}.o-box--rollout:hover .o-box__caption{-webkit-transform:translateZ(0);transform:translateZ(0)}.o-box--rollout:hover .o-box__caption p{opacity:1}}.o-cols{width:100%}.o-container{overflow:hidden}@media(min-width:769px){.page-it.subsite.offer .o-container{overflow:visible}}.page-it.subsite .o-container{padding-top:170px}@media(max-width:1448px){.page-it.subsite .o-container{padding-top:calc(11.19895vw + .1rem)}}@media(max-width:1448px)and (max-width:66.9705882353rem){.page-it.subsite .o-container{padding-top:7.51rem}}.page-it.subsite-404 .o-container{height:100%}.o-dora{z-index:-1;pointer-events:none}.o-dora__hide{left:0;top:0;width:100%;height:100%;background-color:#1d1d1f;-webkit-transform-origin:center;transform-origin:center;will-change:opacity}.o-dora--global{width:100%;height:100%;right:0;top:0;overflow:hidden}.o-dora--global .o-dora__hide{opacity:.6}@media(min-width:769px){.o-dora--global .o-dora__hide{opacity:.8}}@media(min-width:769px){.o-dora--global{background-size:100% 100%;background-position:0 0,0 0;background-image:radial-gradient(49% 81% at 74% 9%,#78be20 1%,rgba(7,58,255,0) 100%),radial-gradient(75% 75% at 63% 29%,#78be20 2%,#1d1d1f 66%)}}@media(min-width:769px){.o-dora--global img{display:none}}.o-drag{width:96px;height:96px;background-color:#78be20;border-radius:50%;text-transform:uppercase;color:#fafafa;pointer-events:none;-webkit-transform-origin:center;transform-origin:center;opacity:0}.light-mode .o-drag{border:1px solid #fafafa}@media(hover:hover){.o-drag.is-visible{opacity:1}}.o-hamburger{z-index:50;width:24px;height:20px;-ms-flex-item-align:center;align-self:center;margin:0 20px 0 auto;cursor:pointer}.o-hamburger:after{left:0;top:0;width:100%;height:100%;opacity:0;z-index:-1}@media(min-width:1141px){.o-hamburger{display:none}}.o-hamburger i{display:block;width:100%;height:100%;border-top:3px solid #fff}.o-hamburger i:after,.o-hamburger i:before{width:100%;height:3px;background-color:#fff}.o-hamburger i:after{left:0;-webkit-transform-origin:right;transform-origin:right;top:calc(100% - 3px)}.o-hamburger i:before{-webkit-transform-origin:left;transform-origin:left;top:calc(50% - 3px)}.desktop .o-hamburger:hover:after{opacity:1}.o-hamburger.is-active i{border-color:transparent!important}.o-hamburger.is-active i:after{width:130%;-webkit-transform:rotate(45deg) translate(-2px,4px);transform:rotate(45deg) translate(-2px,4px)}.o-hamburger.is-active i:before{width:130%;-webkit-transform:rotate(-45deg) translate(-4px,9px);transform:rotate(-45deg) translate(-4px,9px)}.o-header{background-color:#78be20}@media(min-width:521px){.o-header{max-height:450px;min-height:400px;margin-bottom:-80px}}@media(min-width:521px)and (max-width:768px){.o-header{min-height:250px;margin-bottom:-80px}}.o-header>img{max-height:500px;width:auto}.o-header__title{right:0;top:50%;-webkit-transform:translateY(-50%) translateY(-80px);transform:translateY(-50%) translateY(-80px);max-width:620px;background-color:#fff;padding:32px;border:2px solid #1d1d1f;border-right-width:0;border-radius:37px 0 0 37px;font-weight:700;font-size:2.3125rem}@media(max-width:1448px){.o-header__title{font-size:calc(2.43742vw + .1rem);max-width:calc(40.84321vw + .1rem)}}@media(max-width:1448px)and (max-width:61.5405405405rem){.o-header__title{font-size:1.51rem}}@media(max-width:1448px)and (max-width:61.2096774194rem){.o-header__title{max-width:25.01rem}}@media(max-width:824px){.o-header__title{display:none}}@media(max-width:520px){.o-header--blog{margin-bottom:-80px}}@media(max-width:1024px){.o-header--blog .o-header__title{top:80%}}.o-header--blog>img{-webkit-transform:translateY(-60px);transform:translateY(-60px)}@media(max-width:1024px){.o-header--blog>img{margin-left:10%;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}.o-header--rtb{overflow:hidden}@media(min-width:521px){.o-header--rtb{max-height:450px;min-height:400px}}@media(max-width:768px){.o-header--rtb{margin-bottom:-30px}}@media(min-width:521px)and (max-width:768px){.o-header--rtb{min-height:250px;margin-bottom:-80px}}@media(min-width:521px){.o-header--rtb>img{top:-40px;max-height:500px;width:auto}}.o-header--practices{margin:0}@media(max-width:1024px){.o-header--practices img{-o-object-position:left;object-position:left}}.o-header--central,.o-header--practices,.o-header--shops{overflow:hidden}.o-header--central img:not(.title),.o-header--practices img:not(.title),.o-header--shops img:not(.title){width:100%;height:auto;max-width:none;-o-object-fit:cover;object-fit:cover}@media(max-width:1024px){.o-header--central img.desktop,.o-header--practices img.desktop,.o-header--shops img.desktop{height:100%;width:auto}}@media(max-width:768px){.o-header--central img.desktop,.o-header--practices img.desktop,.o-header--shops img.desktop{display:none}}@media(min-width:769px){.o-header--central img.mobile,.o-header--practices img.mobile,.o-header--shops img.mobile{display:none}}.o-header--central,.o-header--shops{background-color:#fff;margin:0}.o-header--central .o-header__title,.o-header--shops .o-header__title{width:auto;min-width:0;padding-right:90px}@media(max-width:1448px){.o-header--central .o-header__title,.o-header--shops .o-header__title{padding-right:calc(5.92885vw + .1rem)}}@media(max-width:1448px)and (max-width:21.0833333333rem){.o-header--central .o-header__title,.o-header--shops .o-header__title{padding-right:1.26rem}}@media(max-width:900px){.o-header--central .o-header__title,.o-header--shops .o-header__title{display:none}}@media(max-width:1448px){.o-header--central .o-header__title img,.o-header--shops .o-header__title img{width:calc(20.22398vw + .1rem)}}@media(max-width:1448px)and (max-width:61.8078175896rem){.o-header--central .o-header__title img,.o-header--shops .o-header__title img{width:12.51rem}}.o-header--central img:not(.title),.o-header--practices img:not(.title).desktop{-o-object-position:center;object-position:center}.o-header--practices img:not(.title).desktop{width:100%}@media(min-width:521px){.o-header--central,.o-header--central img,.o-header--practices,.o-header--practices img,.o-header--shops,.o-header--shops img{max-height:700px}}.o-header--central img:not(.title).desktop,.o-header--practices img:not(.title).desktop,.o-header--shops img:not(.title).desktop{-o-object-position:top;object-position:top}@media(min-width:521px){.o-header--practices,.o-header--practices img{max-height:810px}}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-disability:before{content:"\E935"}.icon-diversity:before{content:"\E936"}.icon-man-woman:before{content:"\E937"}.icon-pedestrian-child:before{content:"\E938"}.icon-people-add:before{content:"\E939"}.icon-transgender:before{content:"\E93A"}.icon-monitor-fat:before{content:"\E932"}.icon-globe-fat:before{content:"\E933"}.icon-file:before{content:"\E934"}.icon-instagram-oval:before{content:"\E92E"}.icon-youtube-oval:before{content:"\E92F"}.icon-linkedin-oval:before{content:"\E930"}.icon-facebook-oval:before{content:"\E931"}.icon-autorenew:before{content:"\E92D"}.icon-list:before{content:"\E928"}.icon-bar-chart-2:before{content:"\E929"}.icon-code_blocks:before{content:"\E92A"}.icon-settings:before{content:"\E92B"}.icon-server:before{content:"\E92C"}.icon-money:before{content:"\E927"}.icon-currency-dollar:before{content:"\E926"}.icon-moon:before{content:"\E924"}.icon-sun:before{content:"\E925"}.icon-cpu:before{content:"\E923"}.icon-briefcase1:before{content:"\E917"}.icon-building:before{content:"\E918"}.icon-code:before{content:"\E919"}.icon-folder:before{content:"\E91A"}.icon-globe:before{content:"\E91B"}.icon-grid:before{content:"\E91C"}.icon-hard-drive:before{content:"\E91D"}.icon-inbox:before{content:"\E91E"}.icon-layers:before{content:"\E91F"}.icon-monitor:before{content:"\E920"}.icon-shield:before{content:"\E921"}.icon-upload-cloud:before{content:"\E922"}.icon-instagram2:before{content:"\E916"}.icon-book-open:before{content:"\E915"}.icon-arrow-down:before{content:"\E914"}.icon-tick:before{content:"\E913"}.icon-youtube2:before{content:"\E910"}.icon-linkedin2:before{content:"\E911"}.icon-facebook2:before{content:"\E912"}.icon-home2:before{content:"\E90F"}.icon-briefcase2:before{content:"\E90D"}.icon-video:before{content:"\E90E"}.icon-close:before{content:"\E90C"}.icon-display:before{content:"\E907"}.icon-arrow:before{content:"\E900"}.icon-cart:before{content:"\E901"}.icon-facebook:before{content:"\E902"}.icon-heart-fill:before{content:"\E903"}.icon-heart-outline:before{content:"\E904"}.icon-instagram:before{content:"\E905"}.icon-lens:before{content:"\E906"}.icon-linkedin:before{content:"\E908"}.icon-pin-outline:before{content:"\E909"}.icon-pin:before{content:"\E90A"}.icon-youtube:before{content:"\E90B"}.o-item--benefit{height:188px;background-color:#1d1d1f;border-radius:19px 19px 0 19px;padding:12px;overflow:hidden}.o-item--benefit:after{z-index:-1;right:0;top:100%;width:67.3684210526%;height:67.3684210526%;background-color:#78be20;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-clip-path:polygon(0 0,50% 50%,100% 100%,0 100%);clip-path:polygon(0 0,50% 50%,100% 100%,0 100%);-webkit-transform:scaleX(-1) translateY(-100%);transform:scaleX(-1) translateY(-100%)}@media(max-width:1448px){.o-item--benefit{height:calc(12.38472vw + .1rem)}}@media(max-width:1448px)and (max-width:66.6143617021rem){.o-item--benefit{height:8.26rem}}@media(max-width:520px){.o-item--benefit{background-position:112% bottom;padding:12px 8px 8px 12px}}.o-item--benefit img{z-index:0;width:40px;height:40px;margin:auto 0 0 auto}@media(max-width:1448px){.o-item--benefit img{width:calc(2.63505vw + .1rem);height:calc(2.63505vw + .1rem)}}@media(max-width:1448px)and (max-width:71.15625rem){.o-item--benefit img{width:1.885rem;height:1.885rem}}.o-item--benefit p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;z-index:10;font-weight:700;-webkit-transform:translateZ(0);transform:translateZ(0);color:#fff}@media(max-width:1448px){.o-item--benefit p{font-size:calc(1.05402vw + .1rem)}}@media(max-width:1448px)and (max-width:71.15625rem){.o-item--benefit p{font-size:.76rem}}.o-item--benefit p.fs-16{font-size:16px}@media(max-width:1448px){.o-item--benefit p.fs-16{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:calc(1.05402vw + .1rem)}}@media(max-width:1448px)and (max-width:65.2265625rem){.o-item--benefit p.fs-16{font-size:.6975rem}}@media(min-width:1025px){.o-item--benefit:not(.mindgram) p{margin-bottom:10px}}@media(max-width:768px){.o-item--benefit:not(.mindgram) p{margin-bottom:10px}}.o-it_department{border-radius:8px;background-color:rgba(120,190,32,.1);padding:16px;cursor:pointer}.light-mode .o-it_department{background:rgba(120,190,32,.7)}@media(min-width:769px){.o-it_department{-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out}}.o-it_department [class^=icon-]{font-size:2.5rem;font-weight:300}.o-it_department:after{font-family:icomoon;content:"\E914"}.o-it_department:before{z-index:-1;left:0;width:100%;height:100%;background-image:url(../img/it_departments/6ccbf2782f0eef99933b6dbfdec9df1a.svg);background-repeat:no-repeat;opacity:0;pointer-events:none}.o-it_offer{color:#fafafa}.o-it_offer>li{-ms-flex-item-align:center;align-self:center;text-transform:uppercase}.o-it_offer>li:before{margin-right:16px;font-family:icomoon;font-size:1.5rem}@media(max-width:768px){.o-it_offer>li:before{font-size:1.25rem}}@media(min-width:769px){.o-it_offer>li.department{padding-left:40px}}.o-it_offer>li.department:before{content:"\E917"}@media(min-width:769px){.o-it_offer>li.department:before{left:0;top:-4px}}@media(max-width:768px){.o-it_offer>li.department:before{left:4px}}@media(max-width:768px){.o-it_offer>li.department{width:100%}}@media(max-width:768px){.o-it_offer>li.type{padding-right:40px}.o-it_offer>li.type:before{left:4px}}.o-it_offer>li.type:before{content:"\E918"}.o-it_offer>li.location{white-space:nowrap;text-transform:uppercase}@media(max-width:768px){.o-it_offer>li.location{padding-left:32px}}.o-it_offer>li.location:before{content:"\E909"}.o-it_offer>li.skills{padding-left:0}@media(max-width:768px){.o-it_offer>li.skills{width:100%}}.o-it_pagination{left:0;bottom:0;width:100%;padding:40px 0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}@media(max-width:520px){.o-it_pagination{padding:16px 15px 0}}@media(max-width:520px){.o-it_pagination ul{width:100%;height:50px;background-color:#78be20;border-radius:25px}}.o-it_pagination ul li{font-size:1rem}@media(min-width:521px){.o-it_pagination ul li{width:40px;height:40px;border-radius:50%;border:1px solid transparent;font-size:1.125rem}}.o-it_pagination ul li:not(.dots){cursor:pointer}@media(min-width:521px){.o-it_pagination ul li:not(.dots):hover{color:#78be20}}.o-it_pagination ul li.icon-arrow{font-size:.5rem}@media(max-width:520px){.o-it_pagination ul li.icon-arrow{position:absolute}}.o-it_pagination ul li.icon-arrow.next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media(max-width:520px){.o-it_pagination ul li.icon-arrow.next{right:16px}}.o-it_pagination ul li.icon-arrow.prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width:520px){.o-it_pagination ul li.icon-arrow.prev{left:16px}}@media(max-width:520px){.o-it_pagination ul li.current{font-weight:700}}@media(min-width:521px){.o-it_pagination ul li.current{background-color:#1d1d1f;border-color:#78be20}.light-mode .o-it_pagination ul li.current{background-color:#f4f4f4}}.o-it_pagination ul li.current span:first-of-type{margin-right:4px}@media(min-width:521px){.o-it_pagination ul li.current span{display:none}}@media(max-width:520px){.o-it_pagination ul li:not(.current):not(.icon-arrow):not(.all){display:none}}.o-it_skills{color:#fafafa}@media(max-width:520px){.o-it_skills{-ms-flex-wrap:wrap;flex-wrap:wrap}}.o-it_skills li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:21px;margin:0 5px;padding:0 11px;line-height:1;white-space:nowrap}.o-it_skills li:first-of-type{margin:0}.o-it_skills li:not(.icon-code){border-radius:40px;border:1px solid #78be20;font-size:.875rem}@media(max-width:1448px){.o-it_skills li:not(.icon-code){font-size:calc(.92227vw + .1rem)}}@media(max-width:1448px)and (max-width:81.3214285714rem){.o-it_skills li:not(.icon-code){font-size:.76rem}}.o-it_skills li.o-it_skills{font-size:1.25rem}.o-it_title{margin-bottom:48px;text-align:center;color:#fafafa}.light-mode .o-it_title{color:#1d1d1f}@media(max-width:1448px){.o-it_title{margin-bottom:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.o-it_title{margin-bottom:1.51rem}}.o-it_title strong{display:block;color:#78be20}.o-it_workwithus{bottom:30%;text-align:center}.o-it_workwithus p{white-space:nowrap;font-size:2.25rem;font-weight:700;text-align:center;color:#fafafa}.light-mode .o-it_workwithus p{color:#1d1d1f}@media(max-width:1448px){.o-it_workwithus p{font-size:calc(2.37154vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.o-it_workwithus p{font-size:1.51rem}}.o-it_workwithus .o-btn{margin-top:40px}.o-it_workwithus--cv p:last-of-type{margin-top:16px;font-weight:400}.o-logo{z-index:10;display:block}.o-map--big{height:712px}@media(max-width:1448px){.o-map--big{height:calc(46.90382vw + .1rem)}}@media(max-width:1448px)and (max-width:62.0951544944rem){.o-map--big{height:29.135rem}}.o-map .marker{background-image:url(../img/map/6574523d12ddaaee76f984b6561c130f.svg);background-repeat:no-repeat;width:23px;height:36px;cursor:pointer}.o-map .marker:hover{opacity:.9}.o-map .marker.selected{background-image:url(../img/map/4856fbc01d185328aa6ec1e35abca841.svg)}@-webkit-keyframes pulse{0%{background-color:#fff}50%{background-color:#d9d9d9}to{background-color:#fff}}@keyframes pulse{0%{background-color:#fff}50%{background-color:#d9d9d9}to{background-color:#fff}}.o-more{padding-top:40px;text-align:center}@media(max-width:520px){.o-more a{width:100%}}.o-pagination li{padding:0 5px}.o-pagination li a{display:block;width:38px;height:38px;background-color:#d9d9d9;border-radius:50%;text-align:center;line-height:38px;color:#fff}.o-pagination li a:hover{background-color:#ccc}.o-pagination li a:active{background-color:silver}.o-pagination li a.arrow{background-color:#ce0f69}.o-pagination li a.arrow:hover{background-color:#b60d5d}.o-pagination li a.arrow:active{background-color:#9e0c51}.o-pagination li a.arrow:before{top:-2px;font-family:icomoon;font-size:.6875rem;display:inline-block;content:"\E900"}.o-pagination li a.arrow.next:before{left:2px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.o-pagination li a.arrow.prev:before{right:2px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.o-pagination li a.current{background-color:#78be20}.o-pagination p{width:100%}@media(min-width:521px){.o-pagination p{display:none}}@media(max-width:520px){.o-pagination .desktop{display:none}}@media(min-width:521px){.o-pagination .mobile{display:none}}.o-pagination .mobile .o-btn{width:100%}.o-pagination .mobile .o-btn:after{position:absolute;right:20px}.o-pagination .mobile .o-btn .icon-arrow{width:50%;height:100%;z-index:-1;font-family:icomoon;font-size:.5rem;content:"\E900"}.o-pagination .mobile .o-btn .icon-arrow.next{right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding-right:20px}.o-pagination .mobile .o-btn .icon-arrow.next:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.o-pagination .mobile .o-btn .icon-arrow.prev{left:0;padding-left:20px}.o-pagination .mobile .o-btn .icon-arrow.prev:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.o-rounded--rectangle{border-radius:0}.o-scrolldown{z-index:0;margin-bottom:20px;color:#fff;cursor:pointer;display:none}@media(min-width:1025px)and (min-height:690px){.page-it.home .o-scrolldown{display:block}}.o-scrolldown p{text-align:center;font-size:16px}.light-mode .o-scrolldown p{color:#1d1d1f}.o-scrolldown .icon-arrow-down{display:block;width:36px;height:36px;background-color:rgba(120,190,32,.7);border-radius:50%;margin:8px auto 0;line-height:36px;text-align:center;font-size:.875rem}.light-mode .o-scrolldown .icon-arrow-down{background-color:#78be20}.o-scrolldown .icon-arrow-down:hover{background-color:rgba(120,190,32,.5)}.o-scrolldown.is-invisible{opacity:0;pointer-events:no\;}.o-section--paddingtop{padding-top:40px}.o-slidecheckbox .slide-toggle{display:block;width:72px;height:40px;border-radius:19px;background-color:#78be20;cursor:pointer;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.menu-opened .o-slidecheckbox .slide-toggle{width:60px;height:30px}.o-slidecheckbox .slide-toggle:after{text-align:center;line-height:24px;right:8px;top:50%;width:24px;height:24px;background-color:#1d1d1f;border-radius:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-transition:all .2s cubic-bezier(0,1.1,1,1.1);transition:all .2s cubic-bezier(0,1.1,1,1.1);color:#fff;font-family:icomoon;font-size:.875rem;content:"\E924"}.menu-opened .o-slidecheckbox .slide-toggle:after{right:3px}.o-slidecheckbox input[type=checkbox]{display:none}.o-slidecheckbox input[type=checkbox]:checked+.slide-toggle{background-color:#ce0f69}.o-slidecheckbox input[type=checkbox]:checked+.slide-toggle:after{-webkit-transform:translate3d(-32px,-50%,0);transform:translate3d(-32px,-50%,0);background-color:#fff;color:#1d1d1f;content:"\E925"}.menu-opened .o-slidecheckbox input[type=checkbox]:checked+.slide-toggle:after{-webkit-transform:translate3d(-30px,-50%,0);transform:translate3d(-30px,-50%,0)}.o-slidecheckbox__info{white-space:nowrap;padding-right:16px;font-size:1rem;color:#fafafa}.o-slidecheckbox__info span{display:none}.o-slidecheckbox__info span:before{margin-right:16px;font-family:icomoon;font-size:.875rem;content:"\E924"}.light-mode .o-slidecheckbox__info span:before{content:"\E925"}.light-mode .o-slidecheckbox__info span:nth-of-type(2),.o-slidecheckbox__info span:first-of-type{display:block}.o-sticker{height:60px;border-radius:30px;padding:0 30px;z-index:-1}@media(max-width:1024px){.o-sticker{display:none}}.o-sticker p{white-space:nowrap;font-size:.875rem}.o-sticker p:first-of-type{line-height:1em;font-family:Kalam;font-size:1.125rem}.o-tags{margin-top:-32px;margin-bottom:24px}.o-tags p{display:inline-block;height:24px;background-color:#ce0f69;margin-right:10px;opacity:1;color:#fff;font-size:.875rem;line-height:.875rem;padding:5px 10px 7px;border-radius:47px}.c-agent:before{content:"";display:block;width:100%;height:1px;margin-top:39px;margin-bottom:29px;border-top:2px dashed #78be20}@media screen and (max-width:768px){.c-agent:before{margin-top:24px;margin-bottom:24px}}.c-agent h3{text-align:left;margin-bottom:16px}.c-agent__cols{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px;gap:8px;width:100%;min-height:54px;border:2px solid #78be20;border-radius:10px;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-positive:0;flex-grow:0;font-size:1.125rem;line-height:1.375rem;color:#1d1d1f}@media screen and (max-width:768px){.c-agent__cols{font-size:1rem;line-height:1.1875rem;min-height:47px}}@media screen and (min-width:769px)and (max-width:1199px){.c-agent__cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-agent__cols div{display:none}}.c-agent__cols b{font-style:normal;font-weight:700}.c-agent__cols div{width:2px;height:22px;background-color:#78be20}.c-agent__cols p{font-weight:400}.c-agent__cols p a{text-decoration:underline;color:#1d1d1f}.c-areas{background-color:#fff;overflow:hidden}.c-areas .o-article{margin-bottom:50px;color:#fff}.c-areas .o-rounded{background-color:#1d1d1f;padding-bottom:0}@media(max-width:1024px){.c-areas .o-rounded{background-color:#78be20}}.c-areas .o-sticker{background-color:#78be20}.c-areas .o-sticker p:first-of-type{color:#fff}@media(min-width:1025px){.c-areas .o-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-areas__nav{left:0;top:20px}@media(max-width:1024px){.c-areas__nav{display:none}}.c-areas__nav ul li{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.c-areas__nav ul li:not(:last-child){margin-bottom:40px}@media(max-width:1448px){.c-areas__nav ul li:not(:last-child){margin-bottom:calc(2.63505vw + .1rem)}}@media(max-width:1448px)and (max-width:23.71875rem){.c-areas__nav ul li:not(:last-child){margin-bottom:.635rem}}.c-areas__nav ul li a{height:100px;width:348px;background-color:#fff;background-image:url(../img/areas/37f25d28c144666a580e046dad54a7b1.svg);background-repeat:no-repeat;background-size:contain;border-radius:0 20px 20px 0;padding-left:80px;border:2px solid #ce0f69;border-left:none;line-height:30px;text-transform:uppercase;font-size:1.875rem;color:#1d1d1f}@media(max-width:1448px){.c-areas__nav ul li a{font-size:calc(1.97628vw + .1rem);width:calc(22.9249vw + .1rem);height:calc(6.58762vw + .1rem);padding-left:calc(5.27009vw + .1rem)}}@media(max-width:1448px)and (max-width:56.925rem){.c-areas__nav ul li a{font-size:1.135rem}}@media(max-width:1448px)and (max-width:54.525862069rem){.c-areas__nav ul li a{width:12.51rem}}@media(max-width:1448px)and (max-width:56.925rem){.c-areas__nav ul li a{height:3.76rem}}@media(max-width:1448px)and (max-width:0rem){.c-areas__nav ul li a{padding-left:.01rem}}@media(max-width:1448px){.c-areas__nav ul li a:hover{width:calc(36.89065vw + .1rem)}}@media(max-width:1448px)and (max-width:33.8839285714rem){.c-areas__nav ul li a:hover{width:12.51rem}}.c-areas__nav ul li a span:first-of-type{margin-right:20px}.c-areas__nav ul li a .o-btn{right:20px;padding:0 20px;text-transform:none;opacity:0}.c-areas__nav ul li a:hover{width:560px}.c-areas__nav ul li a:hover span:first-of-type{font-weight:700}.c-areas__nav ul li a:hover .o-btn{opacity:1}@media(min-width:1449px){.c-areas__team .o-wrap{padding-right:200px}}@media(min-width:1025px)and (max-width:1448px){.c-areas__team .o-wrap{padding-right:16.0256410256%}}.c-areas .o-panel{z-index:10;background-color:#78be20;padding:20px 0 40px;text-align:center}@media(max-width:520px){.c-areas .o-panel{width:calc(100% + 30px);margin:0 -15px}}@media(min-width:1025px){.c-areas .o-panel{display:none}}.c-areas .o-panel p{margin-bottom:20px;text-transform:uppercase;font-size:1.375rem;color:#fff}@media(min-width:1025px){.c-areas .o-team{margin:0 0 0 auto;overflow:visible}}@media(max-width:1024px){.c-areas .o-team{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1025px)and (max-width:1124px){.c-areas .o-team{-webkit-transform:scale3d(.9,.9,.9)!important;transform:scale3d(.9,.9,.9)!important;-webkit-transform-origin:bottom right!important;transform-origin:bottom right!important}}@media(max-width:1024px){.c-areas .o-team{-webkit-transform:scale3d(.9,.9,.9)!important;transform:scale3d(.9,.9,.9)!important;-webkit-transform-origin:bottom center!important;transform-origin:bottom center!important}}@media(max-width:520px){.c-areas .o-team{width:160%;margin:0 0 0 -30%}}.c-areas .o-team img{margin:auto 0 0}@media(max-width:1024px){.c-areas .o-team.step-0 .o-team__slide:first-of-type{z-index:1;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform:translate3d(10%,4%,0) scaleX(1);transform:translate3d(10%,4%,0) scaleX(1)}.c-areas .o-team.step-0 .o-team__slide:nth-of-type(2){z-index:3;-webkit-transform:translate3d(0,4%,0) scale3d(1.4,1.4,1.4);transform:translate3d(0,4%,0) scale3d(1.4,1.4,1.4)}.c-areas .o-team.step-0 .o-team__slide:nth-of-type(3){z-index:0;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform:translate3d(-30%,4%,0) scaleX(1);transform:translate3d(-30%,4%,0) scaleX(1)}.c-areas .o-team.step-1 .o-team__slide:first-of-type{z-index:1;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform:translate3d(180%,4%,0) scaleX(1);transform:translate3d(180%,4%,0) scaleX(1)}.c-areas .o-team.step-1 .o-team__slide:nth-of-type(2){z-index:0;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform:translate3d(-70%,4%,0) scaleX(1);transform:translate3d(-70%,4%,0) scaleX(1)}.c-areas .o-team.step-1 .o-team__slide:nth-of-type(3){z-index:3;-webkit-transform:translate3d(-120%,0,0) scale3d(1.4,1.4,1.4);transform:translate3d(-120%,0,0) scale3d(1.4,1.4,1.4)}.c-areas .o-team.step-2 .o-team__slide:first-of-type{z-index:3;-webkit-transform:translate3d(104%,0,0) scale3d(1.4,1.4,1.4);transform:translate3d(104%,0,0) scale3d(1.4,1.4,1.4)}.c-areas .o-team.step-2 .o-team__slide:nth-of-type(2){z-index:0;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform:translate3d(80%,4%,0) scaleX(1);transform:translate3d(80%,4%,0) scaleX(1)}.c-areas .o-team.step-2 .o-team__slide:nth-of-type(3){z-index:0;-webkit-filter:blur(2px);filter:blur(2px);-webkit-transform:translate3d(-200%,4%,0) scaleX(1);transform:translate3d(-200%,4%,0) scaleX(1)}}.c-areas .o-team__slide{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media(max-width:1024px){.c-areas .o-team__slide{-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94)}}@media(min-width:1025px){.c-areas .o-team__slide{position:relative}.c-areas .o-team__slide:first-of-type{margin-right:-100px}.c-areas .o-team__slide:first-of-type .o-sticker{top:130px;left:-80px;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:60px}.c-areas .o-team__slide:nth-of-type(2){z-index:10}.c-areas .o-team__slide:nth-of-type(2) .o-sticker{top:350px;left:-90px;padding-right:60px}.c-areas .o-team__slide:last-of-type{margin-left:-120px}.c-areas .o-team__slide:last-of-type .o-sticker{top:325px;right:-125px;padding-left:60px}}.c-areas .swiper-pagination{padding-top:20px}.c-awards{background-color:#fff;padding-top:0}.c-awards h2{margin-bottom:.8em}.c-awards__bezbarier{width:1448px;margin:0 auto;padding-left:100px;padding-right:100px}@media(max-width:1448px){.c-awards__bezbarier{width:100%}}@media(max-width:1024px){.c-awards__bezbarier{padding-left:20px;padding-right:20px}}@media(max-width:768px){.c-awards__bezbarier{padding-left:0;padding-right:0}}@media(min-width:769px){.c-awards__bezbarier span{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:48px}}@media(min-width:769px){.c-awards__bezbarier span b{padding:0}}.c-awards__scroll{position:relative;white-space:nowrap;overflow:hidden}.c-awards__scroll span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-awards__scroll b,.c-awards__scroll span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c-awards__scroll b{padding:0 35px;position:relative}.c-awards__scroll b img{min-width:100px;-ms-flex-item-align:center;align-self:center}@media(max-width:1448px){.c-awards__scroll b{padding-left:calc(1.97628vw + .1rem);padding-right:calc(1.97628vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-awards__scroll b{padding-left:.9475rem;padding-right:.9475rem}}.c-banner{background-color:#fff;overflow:hidden;padding-bottom:70px;padding-top:95px}.c-banner__no-offer img{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.c-banner:not(.c-banner--short):not(.c-banner--practices) .o-article{width:740px}@media(max-width:780px){.c-banner:not(.c-banner--short):not(.c-banner--practices) .o-article{width:100%}}[data-department^=it] .c-banner{display:none}.c-banner a{padding-left:24px;padding-right:24px}@media(max-width:520px){.c-banner a{width:100%}}.c-banner .o-article{background-color:#78be20;margin:0 auto;padding:40px;border-radius:14px}@media(min-width:769px){.c-banner .o-article{padding-right:80px}}@media(max-width:768px){.c-banner .o-article{padding:24px 15px}}.c-banner .o-article a{color:#fff}.c-banner .o-article img{right:0;bottom:0}.c-banner .o-article img.fachowcy{-webkit-transform:translateX(20%);transform:translateX(20%)}.c-banner .o-article img:not(.fachowcy){-webkit-transform:translateX(16%);transform:translateX(16%)}.page-practices-internships .c-banner .o-article img{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.page-pro .c-banner .o-article img{-webkit-transform:translateX(25%);transform:translateX(25%)}.page-shops .c-banner .o-article img{-webkit-transform:translateX(5%);transform:translateX(5%)}@media(max-width:768px){.c-banner .o-article img{display:none}}.c-banner .o-article p{color:#fff}@media(max-width:768px){.c-banner .o-article p{margin-bottom:.4em;text-align:center}}@media(max-width:640px){.c-banner .o-article p+p{font-size:1.25rem}}.c-banner .o-article ul{margin:0 -5px;list-style:none;padding-left:0}@media(max-width:768px){.c-banner .o-article ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c-banner .o-article ul li{padding:0 5px}@media(max-width:520px){.c-banner .o-article ul li:first-of-type{margin-bottom:16px}}@media(max-width:768px){.c-banner .o-article--fachowcy strong{display:block}.c-banner .o-article--fachowcy p{margin:0}.c-banner .o-article--fachowcy p:first-of-type{margin-bottom:0}.c-banner .o-article--fachowcy p:nth-of-type(2) strong{margin-bottom:.4em}}@media(min-width:641px){.c-banner [class^=icon-]{display:none}}@media(max-width:920px){.c-banner--practices.both{display:none}}@media(max-width:920px){.c-banner--practices [class^=icon-]{display:block;font-size:1rem}}.c-banner--practices [class^=icon-].icon-book-open{font-size:.875rem}.c-banner--practices .o-article{max-width:1164px;text-align:center}@media(min-width:769px){.c-banner--practices .o-article{padding-right:40px}}@media(max-width:1024px){.c-banner--practices .o-article{width:100%}}.c-banner--practices .o-article ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 170px}.c-banner--practices .o-article ul li{padding:0 10px 10px 0}.c-banner--practices .o-photos{position:absolute;left:0;top:0;width:100%;height:100%}.c-banner--practices .o-photos img{-webkit-transform:none;transform:none}.c-banner--practices .o-photos img:first-of-type{left:0;-webkit-transform:translateX(10%);transform:translateX(10%)}.c-banner--practices .o-photos img:last-of-type{right:0;-webkit-transform:translateX(0);transform:translateX(0)}@media(max-width:920px){.c-banner--practices .o-photos img{display:none}}@media(max-width:920px){.c-banner--practices{padding-top:250px}.c-banner--practices .o-article{max-width:360px;padding:30px 20px}.c-banner--practices .o-article:before{position:absolute;left:0;top:-20px;width:100%;background-position:bottom;background-repeat:no-repeat;content:" ";-webkit-transform:translateY(-100%) translateY(26px);transform:translateY(-100%) translateY(26px)}.c-banner--practices .o-article p{margin:0}}@media(max-width:920px){.c-banner--practices.internships .o-article:before{height:200px;background-image:url(../img/banner/1d3b643103d199b521e8ddadf33c644a.webp);background-size:auto 200px;background-repeat:no-repeat;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@media(max-width:920px)and (-webkit-min-device-pixel-ratio:2),(max-width:920px)and (min-resolution:192dpi){.c-banner--practices.internships .o-article:before{background-image:url(../img/banner/ef8e098580e9a11fbfee8837216c7312.webp)}}@media(max-width:920px){.c-banner--practices.practices .o-article:before{height:212px;background-image:url(../img/banner/eff34841a5e2e064d4a88858af65e7a4.webp);background-size:auto 212px;background-repeat:no-repeat;-webkit-transform:translateY(-100%) translateY(22px);transform:translateY(-100%) translateY(22px)}}@media(max-width:920px)and (-webkit-min-device-pixel-ratio:2),(max-width:920px)and (min-resolution:192dpi){.c-banner--practices.practices .o-article:before{background-image:url(../img/banner/36023da01a11fcec4f1b9b1aa4793c40.webp)}}.c-banner--short .o-article{width:612px}@media(max-width:640px){.c-banner--short .o-article{width:100%}}@media(max-width:768px){.c-banner--short [class^=icon-]{display:block}}@media(max-width:768px){.c-banner--short{padding-top:230px}.c-banner--short .o-article{padding:30px 20px 15px}.c-banner--short .o-article:before{position:absolute;left:0;top:0;width:100%;height:208px;background-position:bottom;background-size:auto 208px;background-repeat:no-repeat;background-image:url(../img/banner/db7673af5f4d33377d0fffe4818b0c9f.webp);content:" ";-webkit-transform:translateY(-100%);transform:translateY(-100%)}.page-pro .c-banner--short .o-article:before{background-image:url(../img/banner/50866e050dc2623363f8bbf654cd765b.webp)}.c-banner--short .o-article p{margin:0}}.c-benefits{background-color:#fff}@media(max-width:1024px){.c-benefits__swiper{width:calc(100% + 40px);margin:0 -20px}}@media(max-width:520px){.c-benefits__swiper{width:calc(100% + 30px);margin:0 -15px}}.c-benefits .o-article{margin-bottom:40px}.c-benefits .o-item p.is-divided+p{display:none}.is-desktop .c-benefits .o-item:hover{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:80% bottom;background-size:240% 240%}.is-desktop .c-benefits .o-item:hover img{width:64px;height:64px;margin:0 auto}@media(max-width:1300px){.is-desktop .c-benefits .o-item:hover img{width:50px;height:50px}}@media(max-width:1024px){.is-desktop .c-benefits .o-item:hover img{width:40px;height:40px}}@media(max-width:768px){.is-desktop .c-benefits .o-item:hover img{width:30px;height:30px}}.is-desktop .c-benefits .o-item:hover p{text-align:center}.is-desktop .c-benefits .o-item:hover:after{width:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}@media(max-width:1024px){.c-benefits .swiper{padding-left:20px;padding-right:20px}}.c-benefits .swiper-slide{width:132px}@media(max-width:768px){.c-benefits .swiper-slide{max-width:132px}}.c-benefits .swiper-pagination{padding-top:20px}@media(min-width:1025px){.c-benefits .swiper-pagination{display:none}}.c-benefits2{background-color:#fff}[data-department^=it] .c-benefits2{display:none}@media(min-width:1025px){.c-benefits2 .o-cols__item:first-of-type{width:420px;padding-right:30px}}@media(max-width:1024px){.c-benefits2 .o-cols__item:first-of-type{display:none}}.c-benefits2 .o-cols__item:first-of-type .swiper-slide{width:auto}.c-benefits2 .o-cols__item:first-of-type .swiper-slide:not(.c-benefits2 .o-cols__item:first-of-type .swiper-slide.swiper-slide-active){-webkit-filter:blur(2px);filter:blur(2px)}.c-benefits2 .o-cols__item:first-of-type .swiper-slide.swiper-slide-active .o-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:80% bottom;background-size:240% 240%}.c-benefits2 .o-cols__item:first-of-type .swiper-slide.swiper-slide-active .o-item img{width:64px;height:64px;margin:0 auto}@media(max-width:1300px){.c-benefits2 .o-cols__item:first-of-type .swiper-slide.swiper-slide-active .o-item img{width:50px;height:50px}}@media(max-width:1024px){.c-benefits2 .o-cols__item:first-of-type .swiper-slide.swiper-slide-active .o-item img{width:40px;height:40px}}@media(max-width:768px){.c-benefits2 .o-cols__item:first-of-type .swiper-slide.swiper-slide-active .o-item img{width:30px;height:30px}}.c-benefits2 .o-cols__item:first-of-type .swiper-slide.swiper-slide-active .o-item p{text-align:center}.c-benefits2 .o-cols__item:first-of-type .swiper-slide.swiper-slide-active .o-item p.is-divided{display:none}.page-home .c-benefits2 .o-cols__item:first-of-type .swiper-slide.swiper-slide-active .o-item p.is-divided{display:block}.c-benefits2 .o-cols__item:first-of-type .swiper-slide.swiper-slide-active .o-item:after{left:-2px;width:calc(100% + 4px);height:calc(100% + 2px);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.c-benefits2 .o-cols__item:last-of-type{width:calc(100% - 420px)}@media(max-width:1024px){.c-benefits2 .o-cols__item:last-of-type{width:100%}}@media(max-width:1024px){.c-benefits2 .o-cols__item:last-of-type .swiper{width:calc(100% + 40px);margin:0 -20px}}@media(max-width:520px){.c-benefits2 .o-cols__item:last-of-type .swiper{width:calc(100% + 30px);margin:0 -15px}}@media(max-width:1024px){.c-benefits2 .o-cols__item:last-of-type .swiper-slide{height:auto}}.c-benefits2 .o-article h3{font-weight:700;margin-bottom:.5em}.c-benefits2 .o-article img{margin:0 auto 10px}@media(min-width:1025px){.c-benefits2 .o-article img{display:none}}@media(max-width:1024px){.c-benefits2 .o-article{width:328px;height:100%;background-color:#78be20;border-radius:10px;margin:0 auto;padding:22px;text-align:center;color:#fff}}.c-benefits2 .o-item--benefit{width:188px}@media(max-width:1024px){.c-benefits2 .o-item--benefit{width:100%;min-height:254px}}.c-benefits2 .o-title{margin-bottom:1em}.c-benefits2 .swiper-pagination{padding-top:20px}@media(min-width:1025px){.c-benefits2 .swiper-pagination{display:none}}.c-benefits3{background-color:#fff}.page-pro .c-benefits3{padding-top:0}.c-benefits3 .o-title{margin-bottom:1.2em}@media(min-width:769px){.c-benefits3 ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.c-blog{background-color:#fff;padding-bottom:10px}.c-blog .o-header{overflow:hidden}.c-blog .o-rounded{padding-bottom:0}.c-blog__article .o-article a{text-decoration:underline}.c-blog__article .o-article a:hover{text-decoration:none;color:#78be20}.c-blog__article .o-article h1{margin-bottom:1.2em}.c-blog__article .o-article ul{list-style:disc;padding-left:20px}.c-blog__article div,.c-blog__article li,.c-blog__article p{line-height:1.4em}.c-blog__article .o-breadcrumbs .o-btn{right:0;top:0;height:24px;padding:0 15px;font-size:.875rem}@media(max-width:768px){.c-blog__article .o-breadcrumbs .o-btn{display:none}}.c-blog__articles{padding-bottom:40px}.c-blog__articles .o-box__caption h3{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:58px}.c-blog__articles .o-box__caption .o-btn{-ms-flex-item-align:center;align-self:center}@media(min-width:769px){.c-blog__articles .o-box img{margin:0}}.c-blog__articles .o-box:hover img{opacity:.9}.c-cinema{background-color:#f5f5f7;padding:100px 0 0 48px;opacity:0;-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}@media(min-width:1025px){.c-cinema{height:calc(100vh - 80px);border-radius:20px}}@media(max-width:1024px){.c-cinema{position:fixed;left:0;top:0;width:100%;height:100%;padding:0}}.c-cinema .o-cols__item--nav{overflow:auto;padding-right:20px}@media(min-width:1025px){.c-cinema .o-cols__item--nav{width:26.6666666667%}}@media(max-width:1024px){.c-cinema .o-cols__item--nav{position:fixed;z-index:20;left:0;top:0;width:100%;height:100%;background-color:#fff;padding:60px 20px 80px;display:none;opacity:0}.c-cinema .o-cols__item--nav.is-visible{display:block}}.c-cinema .o-cols__item--nav .icon-close{right:20px;top:20px}@media(min-width:1025px){.c-cinema .o-cols__item--nav .icon-close{display:none}}.c-cinema .o-cols__item:last-of-type{-webkit-overflow-scrolling:touch}@media(min-width:1025px){.c-cinema .o-cols__item:last-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:36px}}@media(max-width:1024px){.c-cinema .o-cols__item:last-of-type{width:100%;padding:60px 12px 80px}}.c-cinema .o-cols__item:last-of-type.is-loading:after{width:60px;height:60px;opacity:.4;margin-top:-50px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath fill='%2378BE20' d='M31.6 3.5C5.9 13.6-6.6 42.7 3.5 68.4c10.1 25.7 39.2 38.3 64.9 28.1l-3.1-7.9C44 97 19.9 86.6 11.5 65.3c-8.4-21.3 2-45.4 23.3-53.8l-3.2-8z'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='2s' from='0 50 50' to='360 50 50' repeatCount='indefinite'/%3E%3C/path%3E%3Cpath fill='%2378BE20' d='M42.3 39.6c5.7-4.3 13.9-3.1 18.1 2.7 4.3 5.7 3.1 13.9-2.7 18.1l4.1 5.5c8.8-6.5 10.6-19 4.1-27.7-6.5-8.8-19-10.6-27.7-4.1l4.1 5.5z'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='-360 50 50' repeatCount='indefinite'/%3E%3C/path%3E%3Cpath fill='%2378BE20' d='M82 35.7C74.1 18 53.4 10.1 35.7 18S10.1 46.6 18 64.3l7.6-3.4c-6-13.5 0-29.3 13.5-35.3s29.3 0 35.3 13.5l7.6-3.4z'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='2s' from='0 50 50' to='360 50 50' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E")}@media(max-width:1024px){.video-open .c-cinema .o-cols__item:last-of-type .o-box{pointer-events:none;opacity:.4}}.c-cinema__button{left:0;bottom:20px;width:100%;text-align:center}@media(min-width:1025px){.c-cinema__button{display:none}}@media(max-width:520px){.c-cinema__button a{width:calc(100% - 30px)}}.c-cinema__button a .amount{display:none;width:24px;height:24px;background-color:#9a0b4f;margin-left:10px;line-height:22px;border-radius:50%;font-size:1rem}@media(max-width:1024px){.video-open .c-cinema__button{pointer-events:none;opacity:.1}}@media(max-width:640px){.c-cinema__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c-cinema__content li{width:33.3333333333%;padding:0 12px 24px}@media(max-width:640px){.c-cinema__content li{width:50%;padding:0 6px 12px}}.c-cinema__filters h2,.c-cinema__filters h3{margin-bottom:.5em;font-weight:700}.c-cinema__filters ul{margin-bottom:20px}.c-cinema__filters ul li input[type=checkbox]{display:none}.c-cinema__filters ul li input[type=checkbox]+label{display:inline-block;padding:8px 0}.c-cinema__filters ul li input[type=checkbox]+label span{display:block;white-space:nowrap;font-size:1rem}@media(min-width:1381px){.c-cinema__filters ul li input[type=checkbox]+label span{font-size:.9375rem}}@media(min-width:1081px)and (max-width:1380px){.c-cinema__filters ul li input[type=checkbox]+label span{font-size:.81875rem}}@media(min-width:1025px)and (max-width:1080px){.c-cinema__filters ul li input[type=checkbox]+label span{font-size:.78125rem}}@media(max-width:1024px){.c-cinema__filters ul li input[type=checkbox]+label span{padding-left:30px}}.c-cinema__filters ul li input[type=checkbox]+label span:after{display:inline-block;width:22px;height:22px;line-height:22px;white-space:nowrap;font-family:icomoon;font-size:.625rem;color:#fff}@media(min-width:1025px){.c-cinema__filters ul li input[type=checkbox]+label span:after{opacity:0;margin-left:10px;content:"\E90C"}}@media(max-width:1024px){.c-cinema__filters ul li input[type=checkbox]+label span:after{position:absolute;left:0;width:20px;height:20px;background-color:transparent;border:1px solid #ce0f69;line-height:18px;content:" "}}@media(max-width:1024px){.c-cinema__filters ul li input[type=checkbox]:hover+label span:after{background-color:transparent}}.c-cinema__filters ul li input[type=checkbox]:checked+label span{color:#ce0f69}.c-cinema__filters ul li input[type=checkbox]:checked+label span:after{opacity:1}@media(max-width:1024px){.c-cinema__filters ul li input[type=checkbox]:checked+label span:after{background-color:#ce0f69;content:"\E90C"}}.c-cinema .o-video{z-index:20;width:390px;border-radius:20px;overflow:hidden;min-width:380px;height:0;opacity:0}@media(min-width:1025px){.c-cinema .o-video{left:calc(24px + 61.33333%)}}@media(max-width:520px){.c-cinema .o-video{min-width:100px;width:calc(100% - 20px)}}.c-cinema .o-video img{max-width:none;height:100%;width:auto}.c-cinema .o-video .o-name{left:0;bottom:0;width:100%;background-color:#78be20;padding:10px 20px 12px;color:#fff;font-size:1.25rem}@media(max-width:1448px){.c-cinema .o-video .o-name{font-size:calc(1.31752vw + .1rem)}}@media(max-width:1448px)and (max-width:75.9rem){.c-cinema .o-video .o-name{font-size:1.01rem}}.c-cinema .o-video__categories{background-color:#fff;padding:5px 15px}.c-cinema .o-video__categories p{display:inline-block;background-color:#ce0f69;border-radius:14px;margin:5px;padding:5px 10px;font-size:.875rem;color:#fff}.c-cinema .o-video .icon-close{right:12px;top:12px}.c-cinema .o-video .plyr--video{max-height:500px}@media(max-width:1024px){.c-cinema .o-video .plyr--video{max-height:calc(100vh - 160px)}}.c-cinema .o-video .plyr__video-wrapper{margin-top:-30%}@media(max-width:1024px){.c-cinema .o-video .plyr__video-wrapper{margin-top:-30%}}.c-cinema .icon-close{width:42px;height:42px;line-height:44px;padding-left:1px}@media(max-width:1024px){.c-cinema .icon-close{width:24px;height:24px;line-height:24px;font-size:.6875rem}}.c-cinema>.icon-close{top:20px;right:20px}@media(min-width:1025px){.c-cinema>.icon-close{top:20px;right:48px}}.c-cinema>.icon-close--filters{display:none}@media(max-width:1024px){.c-cinema>.icon-close--filters{z-index:30}}.c-departments{background-color:#fff}.c-departments__articles{background-color:#78be20;overflow:hidden}.c-departments__articles .swiper{overflow:visible}.c-departments__articles .swiper-slide{height:auto;background-color:#78be20}@media(max-width:520px){.c-departments__articles .o-article .o-btn{width:100%}}@media(min-width:769px){.c-departments__articles .o-cols{height:100%}}@media(max-width:768px){.c-departments__articles .o-cols{display:block}}.c-departments__articles .o-cols__item:first-of-type{color:#fff}@media(min-width:769px){.c-departments__articles .o-cols__item:first-of-type{width:59.9358974359%}}@media(max-width:520px){.c-departments__articles .o-cols__item:first-of-type{padding-bottom:0}}.c-departments__articles .o-cols__item:first-of-type h2{margin-bottom:30px}@media(min-width:769px){.c-departments__articles .o-cols__item:last-of-type{width:40.0641025641%;padding-top:20px;padding-left:40px}}@media(max-width:960px){.c-departments__articles .o-cols__item:last-of-type{padding-left:0}}.c-departments__articles .o-cols__item:last-of-type .o-sticker{-ms-flex-negative:0;flex-shrink:0;width:240px;background-color:#1d1d1f}@media(max-width:1024px){.c-departments__articles .o-cols__item:last-of-type .o-sticker{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:769px){.c-departments__articles .o-cols__item:last-of-type .o-sticker{position:relative;left:auto;bottom:auto;border-top-right-radius:0;border-bottom-right-radius:0;margin:auto -100px 40px auto}}@media(max-width:768px){.c-departments__articles .o-cols__item:last-of-type .o-sticker{z-index:10;left:50%;bottom:20px;height:50px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);text-align:center}}.c-departments__articles .o-cols__item:last-of-type .o-sticker p:first-of-type{color:#fff}.c-departments__articles .o-cols__item:last-of-type .o-sticker p:last-of-type{color:#ce0f69}.c-departments__articles .o-cols__item:last-of-type figure{margin:auto 0 0 auto}@media(max-width:768px){.c-departments__articles .o-cols__item:last-of-type figure{display:-webkit-box;display:-ms-flexbox;display:flex;width:280px;height:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px auto 0}.c-departments__articles .o-cols__item:last-of-type figure.wide{width:320px}.c-departments__articles .o-cols__item:last-of-type figure.wide.pawel{width:280px}.c-departments__articles .o-cols__item:last-of-type figure img{margin:auto 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}}@media(max-width:520px){.c-departments__articles .o-cols__item:last-of-type figure{-webkit-transform-origin:center bottom;transform-origin:center bottom}}.c-departments__blocks{background-repeat:no-repeat;background-size:cover;background-position:50%;padding:60px 0 50px}@media(max-width:1024px){.c-departments__blocks{padding:40px 0}}@media(min-width:641px){.page-central .c-departments__blocks .swiper,.page-shops .c-departments__blocks .swiper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-central .c-departments__blocks .swiper-slide,.page-shops .c-departments__blocks .swiper-slide{-webkit-transition:all .15s ease;transition:all .15s ease;cursor:pointer}.page-central .c-departments__blocks .swiper-slide:hover,.page-shops .c-departments__blocks .swiper-slide:hover{background-color:#78be20;color:#fff}}@media(min-width:769px){.page-central .c-departments__blocks .swiper-pagination,.page-shops .c-departments__blocks .swiper-pagination{display:none}}@media(min-width:1025px){.page-central .c-departments__blocks .swiper,.page-shops .c-departments__blocks .swiper{width:calc(100% + 80px);margin:0 -40px}}@media(min-width:521px){.page-central .c-departments__blocks .swiper,.page-shops .c-departments__blocks .swiper{width:calc(100% + 40px);margin:0 -20px}}@media(max-width:520px){.page-central .c-departments__blocks .swiper,.page-shops .c-departments__blocks .swiper{width:calc(100% + 30px);margin:0 -15px}}.page-central .c-departments__blocks .swiper-slide,.page-shops .c-departments__blocks .swiper-slide{max-width:250px;background-color:rgba(29,29,31,.9);border-radius:10px;padding:15px;color:#fff}@media(min-width:769px){.page-central .c-departments__blocks .swiper-slide,.page-shops .c-departments__blocks .swiper-slide{width:21.0684725357%;margin:10px 1.8825301205%}}@media(min-width:1025px){.page-central .c-departments__blocks .swiper-slide,.page-shops .c-departments__blocks .swiper-slide{width:18.8111361926%;margin:20px 3.0120481928%}}@media(max-width:768px){.page-central .c-departments__blocks .swiper-slide,.page-shops .c-departments__blocks .swiper-slide{max-height:100px}.page-central .c-departments__blocks .swiper-slide:not(.swiper-slide-active),.page-shops .c-departments__blocks .swiper-slide:not(.swiper-slide-active){-webkit-filter:blur(2px);filter:blur(2px)}.page-central .c-departments__blocks .swiper-slide.swiper-slide-active,.page-shops .c-departments__blocks .swiper-slide.swiper-slide-active{background-color:#78be20;color:#fff}}@media(min-width:769px){.page-central .c-departments__blocks .swiper-wrapper,.page-shops .c-departments__blocks .swiper-wrapper{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}.page-practices-internships .c-departments__blocks p{width:172px;height:100%;background-color:#78be20;border-radius:10px;padding:15px;color:#fff}.c-departments__blocks .swiper-slide{height:130px;text-align:center}@media(max-width:1448px){.c-departments__blocks .swiper-slide{height:calc(8.5639vw + .1rem)}}@media(max-width:1448px)and (max-width:72.9807692308rem){.c-departments__blocks .swiper-slide{height:6.26rem}}.c-departments__blocks .swiper-slide p{text-transform:uppercase;font-weight:700}@media(min-width:769px){.c-departments__blocks .swiper-slide.is-active{background-color:#78be20;color:#fff}}.c-departments__blocks .o-title{margin-bottom:30px;color:#fff}@media(max-width:768px){.c-departments__blocks .o-title{margin-bottom:20px}}.c-departments__faq{background-color:#fff}[data-department^=it] .c-departments__faq{display:none}.c-departments__faq a{color:#78be20}.is-desktop .c-departments__faq a:hover{text-decoration:underline}.c-departments__faq .swiper{margin-bottom:10px}.c-departments__faq .swiper-slide{background-color:#fff}.c-departments .o-dora{opacity:.4}.c-departments .o-title{color:#1d1d1f}.c-departments .swiper-pagination{padding-top:20px}.c-dev{background-color:#fff;overflow:hidden}[data-department^=it] .c-dev{display:none}.c-dev .o-article ul{list-style:none;padding-left:0}.c-dev .o-article ul li{padding:10px;border:1px solid #000}@media(min-width:521px){.c-dev .o-article ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:66.5064102564%;border-width:2px}}@media(max-width:520px){.c-dev .o-article ul li{max-width:428px;margin-left:auto;margin-right:auto;border-radius:10px;padding:10px 10px 15px;text-align:center;font-size:.875rem}}.c-dev .o-article ul li:before{top:-2px;width:100%;height:calc(100% + 4px);border-top:2px solid #000;border-bottom:2px solid #000}@media(max-width:520px){.c-dev .o-article ul li:before{display:none}}.c-dev .o-article ul li:not(:last-child){margin-bottom:40px}@media(max-width:1448px){.c-dev .o-article ul li:not(:last-child){margin-bottom:calc(2.63505vw + .1rem)}}@media(max-width:1448px)and (max-width:61.66875rem){.c-dev .o-article ul li:not(:last-child){margin-bottom:1.635rem}}@media(min-width:521px){.c-dev .o-article ul li:nth-of-type(odd){padding-right:60px;border-left:none;border-radius:0 127px 127px 0}}.c-dev .o-article ul li:nth-of-type(odd):before{right:100%}@media(min-width:521px){.c-dev .o-article ul li:nth-of-type(2n){padding-left:60px;border-right:none;border-radius:127px 0 0 127px;margin-right:0;margin-left:auto}}.c-dev .o-article ul li:nth-of-type(2n):before{left:100%}.c-dev .o-article ul li strong{margin-right:24px;color:#ce0f69}@media(max-width:520px){.c-dev .o-article ul li strong{display:block;margin:0 auto 5px;font-size:2rem}}.c-devprogram{background-color:#78be20;color:#fff}[data-department^=it] .c-devprogram{display:none}.c-devprogram .o-article{margin-bottom:40px}@media(max-width:1024px){.c-devprogram .swiper{width:calc(100% + 40px);margin:0 -20px}}@media(max-width:520px){.c-devprogram .swiper{width:calc(100% + 30px);margin:0 -15px}}.c-devprogram .swiper .swiper-slide img{margin:0 auto 30px}@media(max-width:768px){.c-devprogram .swiper .swiper-slide img{width:160px}}@media(max-width:640px){.c-devprogram .swiper .swiper-slide img{width:140px}}@media(max-width:520px){.c-devprogram .swiper .swiper-slide img{width:96px}}.c-devprogram .swiper .swiper-slide p{max-width:240px;margin:0 auto;text-align:center}.c-devprogram .swiper .swiper-slide p:first-of-type{font-size:1.375rem}.c-devprogram .swiper-pagination{padding-top:20px}@media(min-width:769px){.c-devprogram .swiper-pagination{display:none}}.c-error{text-align:center;padding-top:50px;padding-bottom:50px;color:#fff}.c-error img{margin:0 auto}@media screen and (max-width:400px){.c-error img{width:300px}}.c-error__code{max-width:503px;height:192px;background:#fff;border-radius:20px;font-weight:700;font-size:9.75rem;color:#000;margin:-32px auto 40px}@media screen and (max-width:400px){.c-error__code{margin-top:-26px}}@media(max-width:1448px){.c-error__code{font-size:calc(10.27668vw + .1rem);height:calc(12.64822vw + .1rem);width:calc(33.1357vw + .1rem)}}@media(max-width:1448px)and (max-width:60.8173076923rem){.c-error__code{font-size:6.26rem}}@media(max-width:1448px)and (max-width:70.16796875rem){.c-error__code{height:8.885rem}}@media(max-width:1448px)and (max-width:56.5854870775rem){.c-error__code{width:18.76rem}}.c-error__title{font-weight:700;font-size:2.625rem;line-height:100%;letter-spacing:.03em;margin-bottom:15px}@media(max-width:1448px){.c-error__title{font-size:calc(2.7668vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-error__title{font-size:1.76rem}}.c-error p{font-weight:700;font-size:1.25rem;line-height:1.375rem;margin-bottom:25px}@media(max-width:1448px){.c-error p{font-size:calc(1.31752vw + .1rem)}}@media(max-width:1448px)and (max-width:75.9rem){.c-error p{font-size:1.01rem}}.c-faq,.c-fav{background-color:#fff}.c-fav{z-index:30;position:fixed;right:0;top:180px;width:80px;height:80px;border-radius:20px 0 0 20px;border:2px solid #1d1d1f;border-right:none;text-align:center;font-size:1.5rem;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media(max-width:1448px){.c-fav{width:calc(5.27009vw + .1rem);height:calc(5.27009vw + .1rem);font-size:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:71.15625rem){.c-fav{width:3.76rem;height:3.76rem;font-size:1.135rem}}@media(max-width:768px){.c-fav{display:none}}.is-loaded .c-fav{-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transform:translateZ(0);transform:translateZ(0)}.menu-opened .c-fav{-webkit-transition-delay:0;transition-delay:0;opacity:0;pointer-events:none}.c-fav:hover{color:#ce0f69}.c-fav span{display:block;-webkit-transform:translate3d(50%,50%,0);transform:translate3d(50%,50%,0);min-width:24px;height:24px;border-radius:12px;padding:0 5px;background-color:#ce0f69;font-size:.875rem;text-align:center;line-height:19px;border:2px solid #fff;color:#fff}.page-it .c-fav{width:64px;height:64px;background-color:#1d1d1f;border-radius:8px 0 0 8px;border-color:#78be20;border-width:1px;font-size:1.625rem;color:#78be20}.page-it .c-fav:hover svg{fill:rgba(120,190,32,.7)}.page-it .c-fav span{background-color:#78be20;border:none;color:#fff;right:5px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);min-width:0;height:auto;border-radius:31px}.page-it.light-mode .c-fav{background-color:#f4f4f4}.c-it_featuredoffers{padding-top:40px}@media(min-width:641px){.c-it_featuredoffers{padding-top:80px}}.c-it_featuredoffers h2{margin-bottom:40px;font-size:3rem;letter-spacing:1.44px;color:#fafafa}.light-mode .c-it_featuredoffers h2{color:#1d1d1f}@media(max-width:1448px){.c-it_featuredoffers h2{font-size:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-it_featuredoffers h2{font-size:1.51rem}}.c-it_featuredoffers .o-glow{position:absolute;z-index:2;top:35%;left:50%;display:block;z-index:-1;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:400px;height:300px;-ms-flex-negative:0;flex-shrink:0;background-color:#78be20;-webkit-filter:blur(73px);filter:blur(73px);opacity:.4;pointer-events:none;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;will-change:opacity}@media(max-width:769px){.c-it_featuredoffers .o-glow{top:30%;opacity:.2}}.c-it_featuredoffers .o-post{width:400px;min-height:378px;background-color:#1d1d1f;padding:24px 40px;-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;-ms-flex-negative:0;flex-shrink:0;border-radius:24px;border:1px solid #78be20;text-align:center;color:#fafafa;-webkit-transition:opacity .5s cubic-bezier(.25,.46,.45,.94),border .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94),border .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .5s cubic-bezier(.25,.46,.45,.94),border .5s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),opacity .5s cubic-bezier(.25,.46,.45,.94),border .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94)}@media(max-width:1448px){.c-it_featuredoffers .o-post{width:calc(26.35046vw + .1rem);height:calc(31.4888vw + .1rem)}}@media(max-width:1448px)and (max-width:59.296875rem){.c-it_featuredoffers .o-post{width:15.635rem}}@media(max-width:1448px)and (max-width:53.5904811715rem){.c-it_featuredoffers .o-post{height:16.885rem}}@media(max-width:768px){.c-it_featuredoffers .o-post{width:100%}}@media(hover:hover){.c-it_featuredoffers .o-post:hover{border:1px dashed #78be20}}.c-it_featuredoffers .o-post footer{margin:auto 0 0}.c-it_featuredoffers .o-post__department{min-height:42px;line-height:1;margin-bottom:32px;padding:10px 16px;text-transform:uppercase;font-size:1.125rem;border-radius:40px;border:1px solid #78be20}@media(max-width:640px){.c-it_featuredoffers .o-post__department{margin-bottom:24px}}@media(max-width:1448px){.c-it_featuredoffers .o-post__department{font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:73.7916666667rem){.c-it_featuredoffers .o-post__department{font-size:.885rem}}.c-it_featuredoffers .o-post__position{text-transform:uppercase;font-size:1.5rem}@media(max-width:1448px){.c-it_featuredoffers .o-post__position{font-size:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-it_featuredoffers .o-post__position{font-size:1.01rem}}@media(max-width:768px){.c-it_featuredoffers .o-post__position{margin-bottom:20px}}.c-it_featuredoffers .o-post__type{margin-bottom:25px}@media(max-width:1448px){.c-it_featuredoffers .o-post__type{font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:73.7916666667rem){.c-it_featuredoffers .o-post__type{font-size:.885rem}}@media(max-width:640px){.c-it_featuredoffers .o-post__type{margin-bottom:16px}}.c-it_featuredoffers .o-post__type .icon-building{margin-right:16px;font-size:1.25rem}.c-it_featuredoffers .o-post .o-it_skills{margin-bottom:-8px;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:640px){.c-it_featuredoffers .o-post .o-it_skills{margin-left:-30px;margin-right:-30px}}.c-it_featuredoffers .o-post .o-it_skills li{display:none;margin-bottom:8px}@media(max-width:640px){.c-it_featuredoffers .o-post .o-it_skills li{font-size:11px}}.c-it_featuredoffers .o-post .o-it_skills li:nth-child(n+1):nth-child(-n+6){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c-it_featuredoffers .swiper{max-width:1580px;margin:0 auto;overflow:visible}@media(max-width:1024px){.c-it_featuredoffers .swiper .swiper-button-next,.c-it_featuredoffers .swiper .swiper-button-prev{display:none}}.c-it_featuredoffers .swiper .swiper-button-prev{left:30%}@media(min-width:1449px){.c-it_featuredoffers .swiper .swiper-button-prev{left:50%;-webkit-transform:translate3d(-100%,-50%,0) translate3d(-254px,0,0);transform:translate3d(-100%,-50%,0) translate3d(-254px,0,0)}}.c-it_featuredoffers .swiper .swiper-button-next{right:30%}@media(min-width:1449px){.c-it_featuredoffers .swiper .swiper-button-next{right:50%;-webkit-transform:translate3d(100%,-50%,0) translate3d(254px,0,0);transform:translate3d(100%,-50%,0) translate3d(254px,0,0)}}@media(max-width:1025px){.c-it_featuredoffers .swiper .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-it_featuredoffers .swiper .swiper-slide.swiper-slide-active .o-post{margin:0 auto}.c-it_featuredoffers .swiper .swiper-slide.swiper-slide-active.light-on .o-post .o-glow{opacity:.6}.c-it_featuredoffers .swiper .swiper-slide.swiper-slide-next .o-post{margin:0 0 0 auto}.c-it_featuredoffers .swiper .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next) .o-post{pointer-events:none;opacity:0}.c-it_featuredoffers .swiper .swiper-slide:not(.swiper-slide-active) .o-post{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);opacity:.6}@media(hover:hover){.c-it_featuredoffers .swiper .swiper-slide:not(.swiper-slide-active) .o-post:hover{opacity:1}}.c-it_featuredoffers .swiper .swiper-slide:not(.swiper-slide-active):after{left:0;top:0;width:100%;height:100%;background-color:transparent}@media(hover:hover){.c-it_featuredoffers .swiper .swiper-slide:not(.swiper-slide-active):hover .o-post{opacity:1}}@media(max-width:768px){.c-it_featuredoffers .swiper .swiper-slide{width:80%}}.c-firstjob{background-color:#fff}@media(max-width:520px){.c-firstjob__more{text-align:center}}.page-home .c-firstjob{padding-bottom:0}@media(min-width:769px){.page-home .c-firstjob{padding-top:0}}.c-firstjob img{-ms-flex-item-align:center;align-self:center}@media(max-width:768px){.c-firstjob img{margin:40px 0}}.page-bez-barier .c-firstjob img{margin-bottom:0}.c-firstjob .o-btn{margin-top:26px;white-space:normal;padding-left:26px;padding-right:26px}@media(max-width:768px){.c-firstjob .o-cols{display:block}}@media(max-width:768px){.page-home .c-firstjob .o-cols{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width:1024px){.page-home .c-firstjob .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width:769px){.c-firstjob .o-cols section{padding-right:100px}.page-bez-barier .c-firstjob .o-cols section{padding-right:24px}}@media(max-width:1024px){.page-bez-barier .c-firstjob:not(.c-firstjob--reverse){display:block}}@media(max-width:1024px){.page-bez-barier .c-firstjob:not(.c-firstjob--reverse) img{width:100%;margin-top:24px}}.page-bez-barier .c-firstjob--reverse{padding-bottom:0}.page-home .c-firstjob--reverse{background-color:#78be20;color:#fafafa}.c-firstjob--reverse .o-cols img{-ms-flex-item-align:end;align-self:flex-end;margin:0 auto}@media(max-width:1024px){.c-firstjob--reverse .o-cols .flex-1{margin:0 auto}}.page-bez-barier .c-firstjob--reverse .o-cols section{padding-bottom:70px}@media(max-width:1448px){.page-bez-barier .c-firstjob--reverse .o-cols section{padding-bottom:calc(4.61133vw + .1rem)}}@media(max-width:1448px)and (max-width:67.7678571429rem){.page-bez-barier .c-firstjob--reverse .o-cols section{padding-bottom:3.135rem}}@media(max-width:768px){.page-bez-barier .c-firstjob--reverse .o-cols section{padding-bottom:0}}@media(max-width:768px){.page-bez-barier .c-firstjob--reverse .o-cols{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width:1024px){.page-bez-barier .c-firstjob--reverse .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width:769px){.page-bez-barier .c-firstjob--reverse .o-cols section{padding-left:24px}.page-home .c-firstjob--reverse .o-cols section{padding-left:48px;padding-bottom:70px;padding-top:70px}}.c-footer{background-color:#1d1d1f;padding-top:60px;font-size:1rem;line-height:1.4em;color:#fff}@media(max-width:1024px){.c-footer{font-size:.875rem}}@media(max-width:768px){.page-central .c-footer,.page-home .c-footer,.page-search-fav .c-footer,.page-search-filtered .c-footer,.page-search-offer .c-footer,.page-search .c-footer,.page-shops .c-footer{margin-bottom:60px}}.c-footer .o-cols{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}@media(max-width:1024px){.c-footer .o-cols{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width:680px){.c-footer .o-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-footer .o-cols__item{width:33.3333333333%;padding:0 10px}@media(max-width:1140px){.c-footer .o-cols__item{width:calc(50% - 70px)}}@media(max-width:1024px){.c-footer .o-cols__item{width:auto}}@media(max-width:680px){.c-footer .o-cols__item{width:100%}}@media(min-width:1025px){.c-footer .o-cols__item.banners{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(max-width:680px){.c-footer .o-cols__item.banners{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-footer .o-cols__item.banners img{border-radius:15px}.c-footer .o-cols__item.banners p{margin-bottom:1em;font-size:.875rem}@media(min-width:1141px){.c-footer .o-cols__item.banners ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(max-width:1340px){.c-footer .o-cols__item.banners ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:680px){.c-footer .o-cols__item.banners ul{width:100%}}.c-footer .o-cols__item.banners ul li{padding:0 .9375rem}@media(max-width:1340px){.c-footer .o-cols__item.banners ul li{margin-bottom:25px}}@media(min-width:681px)and (max-width:1024px){.c-footer .o-cols__item.banners ul li{width:auto}}@media(max-width:680px){.c-footer .o-cols__item.banners ul li{width:50%}}.c-footer .o-cols__item.banners ul li a,.c-footer .o-cols__item.banners ul li img{margin:auto 0 0}@media(max-width:1024px){.c-footer .o-cols__item.banners ul li a,.c-footer .o-cols__item.banners ul li img{max-width:130px}}@media(max-width:1024px){.c-footer .o-cols__item.nav{min-width:320px}}@media(min-width:681px){.c-footer .o-cols__item.nav{max-width:400px}}@media(max-width:680px){.c-footer .o-cols__item.nav{margin-bottom:30px}}.c-footer .o-cols__item.social{width:140px}@media(max-width:1024px){.c-footer .o-cols__item.social{position:absolute;left:0;bottom:80px;width:100%}}.c-footer .o-wrap{padding-bottom:30px}@media(max-width:1140px){.c-footer .o-wrap{padding-left:20px;padding-right:20px}}.c-footer__cookies{background-color:#78be20;padding:40px 0}.c-footer__cookies p{max-width:1084px;margin:0 auto;line-height:1.2em;text-align:center;font-size:.75rem}.c-footer__cookies .o-wrap{padding-bottom:0}.c-footer__copyrights{text-align:right;font-size:.875rem}@media(max-width:1024px){.c-footer__copyrights{margin-top:80px;text-align:center}}.c-footer__nav ul{padding:0 10px}@media(max-width:680px){.c-footer__nav ul{width:50%}}@media(min-width:681px){.c-footer__nav ul:last-of-type{margin:0 0 0 auto}}.c-footer__nav ul li{margin-bottom:.8em}.c-footer__nav ul li:first-child{font-size:1.125rem;font-weight:700}.is-desktop .c-footer__nav ul li a:hover{color:#78be20}.c-footer__social{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:1024px){.c-footer__social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.c-footer__social li:not(:first-child){padding-left:20px}.c-footer__social [class^=icon-]{display:block;font-size:1.5rem;color:#fff}.c-footer__social [class^=icon-]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.c-hero{z-index:5;padding-top:30px}@media(max-width:1448px){.c-hero{padding-bottom:60px}}@media(max-width:520px){.c-hero{padding-bottom:40px}}@media(min-width:860px){.c-hero{margin-bottom:-50px}}@media(max-width:400px){.c-hero__video{margin-bottom:30px}}.c-hero__wrap{max-width:1448px;margin:0 auto}@media(max-width:860px){.c-hero .o-cols{-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}}.c-hero .o-cols__item{opacity:0}@media(min-width:860px){.c-hero .o-cols__item:first-of-type{width:54.4871794872%}}@media(max-width:860px){.c-hero .o-cols__item:first-of-type{max-width:65%}}@media(max-width:768px){.c-hero .o-cols__item:first-of-type{max-width:100%}}@media(min-width:861px){.c-hero .o-cols__item:last-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 50px 5.608974359%}}.c-hero .o-cols__item:last-of-type .o-btn{-ms-flex-item-align:baseline;align-self:baseline;margin-bottom:36px}@media(max-width:860px){.c-hero .o-cols__item:last-of-type .o-btn.desktop{display:none}}.c-hero .o-cols__item:last-of-type .o-btn.mobile{width:100%}@media(min-width:861px){.c-hero .o-cols__item:last-of-type .o-btn.mobile{display:none}}.c-hero .o-cols__item:last-of-type .o-call{font-size:1.625rem}@media(max-width:1448px){.c-hero .o-cols__item:last-of-type .o-call{font-size:calc(1.71278vw + .1rem);text-align:center}}@media(max-width:1448px)and (max-width:80.2788461538rem){.c-hero .o-cols__item:last-of-type .o-call{font-size:1.385rem}}.c-hero .o-cols__item:last-of-type .o-call a{font-weight:700}.c-hero .o-cols__item:last-of-type .o-call a:hover{color:#ce0f69}.c-hero .o-cols__item:last-of-type .o-call a:active{color:#9e0c51}.c-hero .o-cols__item:last-of-type .o-call,.c-hero .o-cols__item:last-of-type .o-title{color:#fff}.c-hero .o-cols__item:last-of-type .o-title{font-size:3.25rem;color:#fff}@media(max-width:1448px){.c-hero .o-cols__item:last-of-type .o-title{font-size:calc(3.42556vw + .1rem)}}@media(max-width:1448px)and (max-width:69.3317307692rem){.c-hero .o-cols__item:last-of-type .o-title{font-size:2.385rem}}.c-hero .o-cols__item:last-of-type .o-title span{text-transform:uppercase;font-size:6.25rem;font-weight:700;vertical-align:-webkit-baseline-middle}@media(max-width:1448px){.c-hero .o-cols__item:last-of-type .o-title span{font-size:calc(6.58762vw + .1rem)}}@media(max-width:1448px)and (max-width:61.66875rem){.c-hero .o-cols__item:last-of-type .o-title span{font-size:4.0725rem}}.c-hero .o-cols__item:last-of-type .o-subtitle{margin-bottom:36px;font-size:2.23125rem}@media(max-width:1448px){.c-hero .o-cols__item:last-of-type .o-subtitle{font-size:calc(2.35178vw + .1rem)}}@media(max-width:1448px)and (max-width:64.5787815126rem){.c-hero .o-cols__item:last-of-type .o-subtitle{font-size:1.52875rem}}.c-hero .o-home{position:absolute;left:0;top:0;z-index:0;width:100%;height:calc(100vh - 70px);pointer-events:none}.c-hero .o-home svg{width:59px;height:54px;margin-bottom:54px}.is-mobile .c-hero .o-home svg{margin-bottom:60px}@media(min-width:521px){.c-hero .o-prolead{position:absolute;left:626px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media(min-width:521px)and (max-width:1448px){.c-hero .o-prolead{left:43.2320441989%}}@media(max-width:520px){.c-hero .o-prolead{padding:40px 16px 0}}.c-hero .o-prolead h1{line-height:100%;margin-bottom:16px;letter-spacing:.15rem;text-transform:uppercase;font-size:7.5rem;font-weight:700}@media(max-width:1448px){.c-hero .o-prolead h1{font-size:calc(7.90514vw + .1rem)}}@media(max-width:1448px)and (max-width:56.925rem){.c-hero .o-prolead h1{font-size:4.51rem}}.c-hero .o-prolead h1 span{display:block}.c-hero .o-prolead h1 span:first-letter{color:#78be20}.c-hero .o-prolead h2{line-height:114%;letter-spacing:.32px;font-size:2.18125rem}@media(max-width:1448px){.c-hero .o-prolead h2{font-size:calc(2.29908vw + .1rem)}}@media(max-width:1448px)and (max-width:54.3696275072rem){.c-hero .o-prolead h2{font-size:1.26rem}}.c-hero .o-wrap{z-index:1}.c-hero .icon-arrow-down{bottom:80px;font-size:20px;cursor:pointer;color:#fff}@media(max-width:860px){.c-hero .icon-arrow-down{display:none}}@media(max-width:860px){.c-hero--home picture{display:block;margin-bottom:-15%}}.c-hero--pro{background-color:#fff;padding:0}@media(min-width:860px){.c-hero--pro{margin-bottom:0}}.c-hero--pro picture{display:block}@media(min-width:521px){.c-hero--pro picture{margin-left:-9.6153846154%}}.c-hero--pro .swiper,.c-hero--pro .swiper-creative .swiper-slide{overflow:visible}.c-positive{overflow:hidden}.c-positive .o-accordion{color:#fafafa}@media(max-width:1024px){.c-positive .o-accordion{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-positive .o-accordion .swiper-slide{-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background .4s cubic-bezier(.25,.46,.45,.94),width .4s cubic-bezier(.25,.46,.45,.94);transition:background .4s cubic-bezier(.25,.46,.45,.94),width .4s cubic-bezier(.25,.46,.45,.94);-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:inset 0 0 0 1px #fff;padding:16px;border-radius:8px;margin-bottom:1.2820512821%;cursor:pointer}.c-positive .o-accordion .swiper-slide:nth-last-of-type{opacity:.1!important}.c-positive .o-accordion .swiper-slide:after{position:absolute;right:16px;top:16px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);z-index:10;line-height:1;font-family:icomoon;font-size:1rem;color:#fafafa;content:"\E914"}@media(max-width:1024px){.c-positive .o-accordion .swiper-slide:after{display:none}}@media(max-width:1024px){.c-positive .o-accordion .swiper-slide{width:100%;background-color:rgba(120,190,32,.1);margin-bottom:16px}}@media(min-width:1025px){.c-positive .o-accordion .swiper-slide{width:220px;min-height:300px}}.c-positive .o-accordion .swiper-slide>div{height:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}.c-positive .o-accordion .swiper-slide>div section>:not(:last-child):not(h3){-webkit-margin-before:16px;margin-block-start:16px;-webkit-margin-after:16px;margin-block-end:16px}.c-positive .o-accordion .swiper-slide>div section h3{width:100%;margin-bottom:16px;padding-right:40px;font-weight:700}.c-positive .o-accordion .swiper-slide>div section h3 i{margin-right:16px;font-size:30px}@media(max-width:1024px){.c-positive .o-accordion .swiper-slide>div section h3{display:none}}.c-positive .o-accordion .swiper-slide>p{font-weight:700}.c-positive .o-accordion .swiper-slide>p i{display:block;margin-bottom:6px;font-size:24px}@media(min-width:1025px){.c-positive .o-accordion .swiper-slide>p{position:absolute;left:0;top:50%;width:100%;text-align:center;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);pointer-events:none}}@media(max-width:1024px){.c-positive .o-accordion .swiper-slide>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-positive .o-accordion .swiper-slide>p:after{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;position:absolute;display:inline-block;right:0;top:50%;-webkit-transform:translate3d(0,-50%,0) rotate(-45deg);transform:translate3d(0,-50%,0) rotate(-45deg);font-family:icomoon;font-weight:300;content:"\E914"}}@media(max-width:1024px){.c-positive .o-accordion .swiper-slide>p br{display:none}}.c-positive .o-accordion .swiper-slide:hover{background:#78be20}@media(min-width:1025px){.c-positive .o-accordion .swiper-slide:hover{width:720px}.c-positive .o-accordion .swiper-slide:hover>p{pointer-events:none;opacity:0}.c-positive .o-accordion .swiper-slide:hover:after{right:16px;top:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.light-mode .c-positive .o-accordion .swiper-slide:hover:after{color:#78be20}}@media(max-width:1024px){.dark-mode .c-positive .o-accordion .swiper-slide.is-rollout{background-color:rgba(120,190,32,.7)}.light-mode .c-positive .o-accordion .swiper-slide.is-rollout{background-color:#78be20}}.c-positive .o-accordion .swiper-slide.is-rollout p:after{top:0;-webkit-transform:translateZ(0) rotate(-135deg);transform:translateZ(0) rotate(-135deg)}.c-positive .o-accordion .swiper-slide.is-rollout p img{width:auto;height:auto;margin-bottom:16px}@media(max-width:1024px){.c-positive .o-accordion .swiper-slide.is-rollout>div{padding-top:16px}}@media(max-width:1024px){.c-positive .o-arrows{display:none}}.c-positive .swiper{overflow:visible}.c-positive .swiper-wrapper{display:block}@media(min-width:1025px){.c-positive .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;will-change:transform;padding-right:24px}}.c-positive__container{padding-left:100px}@media(min-width:1448px){.c-positive__container{padding-left:calc(50% - 624px)}}@media(max-width:1024px){.c-positive__container{padding-left:20px;padding-right:20px}}@media(max-width:520px){.c-positive__container{padding-left:15px;padding-right:15px}}.c-it_404 a{width:287px;height:106px}.light-mode .c-it_404 svg path[fill*="#FAFAFA"]{fill:#1d1d1f}.c-it_benefits{padding-top:40px}@media(min-width:641px){.c-it_benefits{padding-bottom:80px}.page-it.home .c-it_benefits{padding-bottom:0}}.c-it_benefits h2{margin-bottom:40px;font-size:3rem;letter-spacing:1.44px;color:#fafafa}.light-mode .c-it_benefits h2{color:#1d1d1f}@media(max-width:1448px){.c-it_benefits h2{font-size:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-it_benefits h2{font-size:1.51rem}}@media(max-width:768px){.c-it_benefits h2 strong{display:block}}.c-it_benefits .o-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fafafa;gap:1.2820512821%}.c-it_benefits .o-accordion>li{-webkit-transition:background .2s cubic-bezier(.25,.46,.45,.94);transition:background .2s cubic-bezier(.25,.46,.45,.94);padding:16px;border-radius:8px;background:rgba(120,190,32,.1);margin-bottom:1.2820512821%;-webkit-box-shadow:0 -2px 21px 0 rgba(29,29,31,.2) inset;box-shadow:inset 0 -2px 21px 0 rgba(29,29,31,.2)}@media(max-width:640px){.c-it_benefits .o-accordion>li{background-color:rgba(120,190,32,.1);margin-bottom:16px;cursor:pointer}.c-it_benefits .o-accordion>li>div{height:0;padding:0;overflow:hidden;opacity:0}}@media(min-width:641px){.c-it_benefits .o-accordion>li{padding:24px}.c-it_benefits .o-accordion>li:first-of-type,.c-it_benefits .o-accordion>li:nth-of-type(4){width:54.4871794872%}.c-it_benefits .o-accordion>li:nth-of-type(2),.c-it_benefits .o-accordion>li:nth-of-type(3){width:44.2307692308%}}@media(min-width:641px){.c-it_benefits .o-accordion>li>p{margin-bottom:20px}}@media(max-width:640px){.c-it_benefits .o-accordion>li>p:after{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;position:absolute;display:inline-block;right:0;top:50%;-webkit-transform:translate3d(0,-50%,0) rotate(-45deg);transform:translate3d(0,-50%,0) rotate(-45deg);font-family:icomoon;font-weight:300;content:"\E914"}}.c-it_benefits .o-accordion>li>p [class^=icon-]{display:inline-block;width:36px;height:36px;line-height:36px;border-radius:8px;background-color:hsla(0,0%,98%,.6);text-align:center}@media(min-width:641px){.c-it_benefits .o-accordion>li>p [class^=icon-]{display:block;width:44px;height:44px;margin-bottom:20px;line-height:46px}}@media(max-width:640px){.c-it_benefits .o-accordion>li>p [class^=icon-]{margin-right:14px}}.c-it_benefits .o-accordion>li>p:not([class^=icon-]){font-size:1.5rem;font-weight:700}@media(max-width:1448px){.c-it_benefits .o-accordion>li>p:not([class^=icon-]){font-size:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-it_benefits .o-accordion>li>p:not([class^=icon-]){font-size:1.01rem}}@media(hover:hover){.dark-mode .c-it_benefits .o-accordion>li:hover{background-color:rgba(120,190,32,.7)}}@media(max-width:640px){.c-it_benefits .o-accordion>li.is-rollout{background-color:rgba(120,190,32,.7)}}.c-it_benefits .o-accordion>li.is-rollout p:after{-webkit-transform:translate3d(0,-50%,0) rotate(-135deg);transform:translate3d(0,-50%,0) rotate(-135deg)}.c-it_benefits .o-accordion>li.is-rollout>div{padding-top:16px}.c-it_benefits .o-dora{right:0;top:0}@media(min-width:769px){.c-it_cloud--big{min-height:750px}}@media(max-width:768px){.c-it_cloud--big{padding-top:80px;padding-bottom:40px}}@media(min-width:641px){.c-it_cloud--big{height:calc(100vh - 70px);height:calc(100dvh - 70px)}}.c-it_cloud .o-particles{width:80%;height:80%;opacity:.4}@media(max-width:768px){.c-it_cloud .o-particles{width:100%;height:auto}}.c-it_cloud .o-video{mix-blend-mode:lighten}@media(max-width:768px){.c-it_cloud .o-video{-o-object-fit:cover;object-fit:cover}}.c-it_countup{padding-top:40px;padding-bottom:40px}.c-it_countup .o-dora{left:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);opacity:.4}@media(min-width:769px){.c-it_countup .swiper{border-radius:8px;border:1px solid #78be20;padding:40px 5px}}@media(max-width:768px){.c-it_countup .swiper{width:calc(100% + 16px);margin:0 -8px;overflow:visible}}.c-it_countup .swiper .swiper-slide{width:25%;padding:0 8px}@media(min-width:769px){.c-it_countup .swiper .swiper-slide{padding:0 35px}}@media(max-width:768px){.c-it_countup .swiper .swiper-slide{width:80%;height:auto}.c-it_countup .swiper .swiper-slide article{height:100%;padding:16px;border:1px solid #78be20;-webkit-box-shadow:inset 0 0 0 1px #78be20;box-shadow:inset 0 0 0 1px #78be20;border-radius:8px 8px 16px 8px;text-align:center}}.c-it_countup .swiper .swiper-slide p{color:#fafafa}.light-mode .c-it_countup .swiper .swiper-slide p{color:#1d1d1f}.c-it_countup .swiper .swiper-slide p:first-of-type{white-space:nowrap;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;margin-bottom:10px;font-size:5rem;font-weight:400;color:#78be20}.c-it_countup .swiper .swiper-slide p:first-of-type.finish{text-shadow:0 0 10px #78be20}@media(min-width:769px){.c-it_countup .swiper .swiper-slide p:first-of-type:not(.finish){-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#78be20}}@media(max-width:1448px){.c-it_countup .swiper .swiper-slide p:first-of-type{font-size:calc(5.27009vw + .1rem)}}@media(max-width:1448px)and (max-width:75.9rem){.c-it_countup .swiper .swiper-slide p:first-of-type{font-size:4.01rem}}@media(max-width:768px){.c-it_countup .swiper .swiper-slide p:first-of-type{text-shadow:rgba(120,190,32,.9) 0 0 12px;color:#78be20}}.c-it_countup .swiper .swiper-slide p:nth-of-type(2){margin-bottom:8px;text-transform:uppercase}@media(max-width:1448px){.c-it_countup .swiper .swiper-slide p:nth-of-type(2){font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:73.7916666667rem){.c-it_countup .swiper .swiper-slide p:nth-of-type(2){font-size:.885rem}}@media(max-width:768px){.c-it_countup .swiper .swiper-slide p:nth-of-type(2){max-width:240px;margin-left:auto;margin-right:auto}}.c-it_countup .swiper .swiper-slide p:nth-of-type(3){font-weight:300}@media(max-width:1448px){.c-it_countup .swiper .swiper-slide p:nth-of-type(3){font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:73.7916666667rem){.c-it_countup .swiper .swiper-slide p:nth-of-type(3){font-size:.885rem}}@media(max-width:768px){.c-it_countup .swiper .swiper-slide p:nth-of-type(3){max-width:240px;margin:0 auto}}@media(min-width:769px){.c-it_countup .swiper .swiper-pagination{display:none}}.c-it_departments{z-index:11}.page-it.hire .c-it_departments,.page-it.home .c-it_departments{padding-top:80px}@media(max-width:1448px){.page-it.hire .c-it_departments{padding-top:calc(5.27009vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.page-it.hire .c-it_departments{padding-top:2.51rem}}.c-it_departments h1{margin-bottom:48px;text-align:center;color:#fafafa}.light-mode .c-it_departments h1{color:#1d1d1f}.c-it_departments h1 strong{display:block}.page-it.subsite .c-it_departments h2{padding-bottom:40px;font-size:3rem;letter-spacing:1.44px;color:#fafafa}@media(max-width:1448px){.page-it.subsite .c-it_departments h2{font-size:calc(3.16206vw + .1rem);padding-bottom:calc(2.63505vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.page-it.subsite .c-it_departments h2{font-size:1.51rem}}@media(max-width:1448px)and (max-width:56.925rem){.page-it.subsite .c-it_departments h2{padding-bottom:1.51rem}}.page-it.subsite.light-mode .c-it_departments h2{color:#1d1d1f}.page-it:not(.subsite) .c-it_departments h2{padding-bottom:24px;font-size:1.5rem;font-weight:700;letter-spacing:.72px;text-transform:uppercase;color:#78be20}@media(max-width:520px){.page-it:not(.subsite) .c-it_departments h2{display:none}}.c-it_departments__description{color:#fafafa}.light-mode .c-it_departments__description{color:#1d1d1f}.c-it_departments__description h3{margin-bottom:40px}.c-it_departments__description h3 br{display:none}.c-it_departments__description article ul{list-style:disc;padding-left:20px}.c-it_departments__description .o-department{padding-top:80px}@media(max-width:1448px){.c-it_departments__description .o-department{padding-top:calc(5.27009vw + .1rem)}}@media(max-width:1448px)and (max-width:28.4625rem){.c-it_departments__description .o-department{padding-top:1.51rem}}@media(max-width:1448px){.c-it_departments__description .o-department .c-it_review{padding-bottom:calc(5.27009vw + .1rem)}}@media(max-width:1448px)and (max-width:28.4625rem){.c-it_departments__description .o-department .c-it_review{padding-bottom:1.51rem}}.c-it_departments__list{margin:0 auto 48px}@media(max-width:768px){.c-it_departments__list{margin:0;border:1px solid #78be20;border-radius:26px;overflow:hidden}.c-it_departments__list:after{position:absolute;right:24px;top:20px;z-index:10;line-height:1;font-family:icomoon;font-size:.625rem;color:#fafafa;content:"\E900"}.light-mode .c-it_departments__list:after{color:#1d1d1f}}.page-it.departments .c-it_departments__list{padding-top:48px}@media(max-width:1448px){.page-it.departments .c-it_departments__list{padding-top:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.page-it.departments .c-it_departments__list{padding-top:1.51rem}}@media(max-width:768px){.page-it.departments .c-it_departments__list{padding-top:0}}.c-it_departments__list .o-it_department{width:calc(20% - 24px);padding:16px 24px;color:#fafafa}@media(max-width:768px){.c-it_departments__list .o-it_department{background-color:transparent;border-radius:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:48px}.light-mode .c-it_departments__list .o-it_department{color:#1d1d1f}}@media(min-width:769px){.c-it_departments__list .o-it_department{min-height:96px;margin:0 12px 16px;padding:16px 40px 16px 10px;-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:1200px){.c-it_departments__list .o-it_department{width:calc(33.33333% - 24px)}}@media(max-width:768px){.c-it_departments__list .o-it_department{width:100%}}.c-it_departments__list .o-it_department:after{top:50%;right:10px;-webkit-transform:rotate(-45deg) translate3d(0,-50%,0);transform:rotate(-45deg) translate3d(0,-50%,0);color:#fafafa;display:none}.c-it_departments__list .o-it_department [class^=icon-]{font-size:1.5rem}@media(min-width:769px){.c-it_departments__list .o-it_department [class^=icon-]{position:relative}}@media(max-width:768px){.c-it_departments__list .o-it_department [class^=icon-]{display:none}}.page-it.departments .c-it_departments__list .o-it_department .icon-code_blocks,.page-it.departments .c-it_departments__list .o-it_department .icon-server{font-size:20px}@media(min-width:769px){.c-it_departments__list .o-it_department p{font-size:16px}}@media(max-width:768px){.c-it_departments__list .o-it_department p{white-space:nowrap;padding-right:10px;overflow:hidden;text-overflow:ellipsis;font-size:18px}}.c-it_departments__list .o-it_department p br{display:none}.c-it_departments__list .o-it_department:hover{background-color:rgba(120,190,32,.7)}.page-it.departments .c-it_departments__list .o-it_department:hover{background-color:#78be20}@media(min-width:769px){.c-it_departments__list .o-it_department.is-active{background-color:rgba(120,190,32,.7)}}@media(max-width:768px){.c-it_departments__list .o-it_department.is-active{width:calc(100% + 2px);margin:-1px -1px 0;border-radius:26px;background-color:rgba(120,190,32,.1);border:1px solid #78be20;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-top:16px;padding-bottom:16px;font-weight:700}.light-mode .c-it_departments__list .o-it_department.is-active{background:rgba(120,190,32,.05)}}@media(max-width:520px){.c-it_departments__list .swiper{display:none}}.page-it.departments .c-it_departments .o-it_title{margin-bottom:0}@media(max-width:768px){.page-it.departments .c-it_departments .o-it_title{margin-bottom:24px}}.c-it_departments .o-btn{width:100%;margin-top:10px}.dark-mode .c-it_departments .o-btn{background-color:rgba(120,190,32,.7)}.light-mode .c-it_departments .o-btn{background-color:#ce0f69}@media(min-width:521px){.c-it_departments .o-btn{display:none}}.c-it_departments .o-dora{right:0;top:0;-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}.c-it_departments .swiper{overflow:visible}@media(max-width:520px){.c-it_departments .swiper{display:none}}.c-it_departments .swiper .o-it_department{width:284px;height:200px;color:hsla(0,0%,98%,.7)}.c-it_departments .swiper .o-it_department [class^=icon-]{pointer-events:none}.c-it_departments .swiper .o-it_department [class^=icon-].icon-code_blocks{margin-top:4px;font-size:1.875rem}.light-mode .c-it_departments .swiper .o-it_department{color:#fafafa}.c-it_departments .swiper .o-it_department:after{right:16px;top:16px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.c-it_departments .swiper .o-it_department:hover{background-color:transparent;color:#fff}.c-it_departments .swiper .o-it_department:hover:before{opacity:1}.c-it_departments .swiper .o-it_department:hover:after{-webkit-transform:rotate(-135deg) translate3d(0,8px,0);transform:rotate(-135deg) translate3d(0,8px,0)}.light-mode .c-it_departments .swiper .o-it_department:hover:after{color:#78be20}.c-it_departments .swiper .o-it_department p{pointer-events:none;margin:auto 0 0;font-size:1.5rem}.c-it_departments--carousel .swiper-slide{width:auto;padding-right:24px}.c-it_faq{padding-top:40px;padding-bottom:40px}@media(min-width:641px){.c-it_faq{padding-bottom:80px}}.page-it.hire .c-it_faq{padding-bottom:0}@media(max-width:1448px){.page-it.hire .c-it_faq{padding-top:calc(2.63505vw + .1rem)}}@media(max-width:1448px)and (max-width:28.4625rem){.page-it.hire .c-it_faq{padding-top:.76rem}}.c-it_faq h2{margin-bottom:40px;font-size:3rem;letter-spacing:1.44px;color:#fafafa}.light-mode .c-it_faq h2{color:#1d1d1f}@media(max-width:1448px){.c-it_faq h2{font-size:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-it_faq h2{font-size:1.51rem}}@media(max-width:640px){.c-it_faq h2{letter-spacing:.48px}}@media(max-width:768px){.c-it_faq h2 strong{display:block}}.hire .c-it_faq h2{margin-bottom:24px;font-size:1.5rem}@media(max-width:1448px){.hire .c-it_faq h2{font-size:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.hire .c-it_faq h2{font-size:1.01rem}}.c-it_faq .o-accordion{color:#fafafa}.light-mode .c-it_faq .o-accordion{color:#1d1d1f}.c-it_faq .o-accordion>li{-webkit-transition:background .2s cubic-bezier(.25,.46,.45,.94),-webkit-box-shadow .2s cubic-bezier(.25,.46,.45,.94);transition:background .2s cubic-bezier(.25,.46,.45,.94),-webkit-box-shadow .2s cubic-bezier(.25,.46,.45,.94);transition:background .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94);transition:background .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94),-webkit-box-shadow .2s cubic-bezier(.25,.46,.45,.94);padding:24px;border-radius:24px;margin-bottom:1.2820512821%;cursor:pointer;-webkit-box-shadow:0 0 0 1px #78be20 inset;box-shadow:inset 0 0 0 1px #78be20}@media(max-width:640px){.c-it_faq .o-accordion>li{margin-bottom:8px;border-radius:16px}}@media(max-width:520px){.c-it_faq .o-accordion>li{padding:16px}}.c-it_faq .o-accordion>li>div{height:0;padding:0;overflow:hidden;opacity:0}.c-it_faq .o-accordion>li>div section ul{list-style:disc;padding-left:20px}.c-it_faq .o-accordion>li>div section a{color:#78be20}.c-it_faq .o-accordion>li>div section a:hover{text-decoration:underline}.c-it_faq .o-accordion>li>p{padding-right:60px}.c-it_faq .o-accordion>li>p:after{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;position:absolute;display:inline-block;right:0;top:50%;-webkit-transform:translate3d(0,-50%,0) rotate(-45deg);transform:translate3d(0,-50%,0) rotate(-45deg);font-family:icomoon;font-size:.8125rem;content:"\E90C"}.c-it_faq .o-accordion>li.is-rollout{background:rgba(120,190,32,.1);-webkit-box-shadow:none;box-shadow:none}.c-it_faq .o-accordion>li.is-rollout>p{font-weight:700}.c-it_faq .o-accordion>li.is-rollout>p:after{-webkit-transform:translate3d(0,-50%,0) rotate(-90deg);transform:translate3d(0,-50%,0) rotate(-90deg)}.c-it_faq .o-accordion>li.is-rollout>div{padding-top:24px}.c-it_faq .o-dora{right:0;top:-150%;opacity:.4}.c-it_footer{padding-top:80px;padding-bottom:80px;color:#fff}@media(min-width:1025px){.c-it_footer{padding-bottom:160px}}@media(max-width:1024px){.c-it_footer{padding-top:40px;padding-bottom:0}}@media(max-width:768px){.c-it_footer{padding-bottom:60px}}.c-it_footer__cookies{padding-top:clamp(20px,toRem(40),toRem(40))}@media(min-width:1025px){.c-it_footer__cookies{padding-bottom:40px}}.c-it_footer__cookies p{max-width:1120px;margin:0 auto;line-height:normal;text-align:center;font-size:.75rem}@media(max-width:1024px){.c-it_footer__cookies .o-content{border-top:1px solid #fafafa;padding:40px 0}}.c-it_footer__logotypes{width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #fafafa;margin-bottom:28px;padding-bottom:56px}@media(max-width:1024px){.c-it_footer__logotypes{padding-bottom:40px;margin-bottom:40px}}@media(max-width:640px){.c-it_footer__logotypes{-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}}@media(max-width:640px){.c-it_footer__logotypes img{max-width:328px}}@media(min-width:641px){.c-it_footer__logotypes img:first-of-type{width:42.1474358974%}}@media(max-width:640px){.c-it_footer__logotypes img:first-of-type{margin-bottom:40px}}@media(min-width:641px){.c-it_footer__logotypes img:nth-of-type(2){width:40.9455128205%;margin:0 0 0 auto}}.c-it_footer__nav{width:100%;margin-bottom:40px;font-size:14px}.c-it_footer__nav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1024px){.c-it_footer__nav>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:1025px){.c-it_footer__nav>ul>li:not(:last-child){padding-right:24px}}@media(max-width:1024px){.c-it_footer__nav>ul>li:not(:last-child){margin-bottom:16px}}@media(max-width:1024px){.c-it_footer__nav>ul>li:first-of-type{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.c-it_footer__nav>ul>li:last-child{margin:0 0 0 auto}@media(max-width:1024px){.c-it_footer__nav>ul>li:last-child{width:100%;padding-bottom:24px}}@media(hover:hover){.c-it_footer__nav a:hover{color:#78be20}}@media(max-width:1024px){.c-it_footer__social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:24px}}.c-it_footer__social [class^=icon-]{font-size:24px}@media(min-width:1025px){.c-it_footer__social li{padding-left:16px}}@media(max-width:1024px){.c-it_footer__social li{padding:0 8px}}.c-it_hero{position:relative;z-index:4;padding-top:70px}@media(min-width:1025px){.c-it_hero{height:100vh;height:100dvh}}@media(min-width:640px){.c-it_hero .o-btn{-ms-flex-item-align:baseline;align-self:baseline}}.c-it_hero .o-video{max-width:none;width:199.0049751244%;margin-left:-50.0829187396%}@media(max-width:768px){.c-it_hero .o-video{margin-top:-40px;margin-bottom:-40px}}.c-it_hero .glitch{position:relative}.c-it_hero .glitch:after,.c-it_hero .glitch:before{font-family:LeroyMerlinSans,sans-serif;opacity:.5}.c-it_hero .glitch:after{left:10px;text-shadow:-1px 0 red;animation:animate-glitch 3s linear alternate-reverse}.c-it_hero .glitch:after,.c-it_hero .glitch:before{content:attr(data-text);position:absolute;top:0;color:#fafafa;overflow:hidden;clip:rect(0,900px,0,0)}.c-it_hero .glitch:before{left:-10px;text-shadow:1px 0 #00f;animation:animate-glitch 2s linear alternate-reverse}.c-it_hero h1 i{display:block;white-space:nowrap}.c-it_hero h1 i span{display:inline-block}.c-it_hero h1 i:first-of-type{color:#fafafa;font-size:67px;line-height:114%;letter-spacing:2.01px}.light-mode .c-it_hero h1 i:first-of-type{color:#1d1d1f}@media(max-width:1448px){.c-it_hero h1 i:first-of-type{font-size:calc(4.4137vw + .1rem)}}@media(max-width:1448px)and (max-width:49.5615671642rem){.c-it_hero h1 i:first-of-type{font-size:2.1975rem}}@media(max-width:1024px){.c-it_hero h1 i:first-of-type{letter-spacing:1.05px}}.c-it_hero h1 i:nth-of-type(2){margin-bottom:24px;font-size:76px;font-weight:700;line-height:114%;letter-spacing:2.28px;text-transform:uppercase;color:#78be20}@media(max-width:1448px){.c-it_hero h1 i:nth-of-type(2){font-size:calc(5.00659vw + .1rem)}}@media(max-width:1448px)and (max-width:49.9342105263rem){.c-it_hero h1 i:nth-of-type(2){font-size:2.51rem}}@media(max-width:1024px){.c-it_hero h1 i:nth-of-type(2){letter-spacing:1.2px}}.c-it_hero h1 i:nth-of-type(2) .glitch:after,.c-it_hero h1 i:nth-of-type(2) .glitch:before{color:#78be20}.c-it_hero h1 i:nth-of-type(3){margin-bottom:32px;font-size:32px;line-height:114%;letter-spacing:.96px;color:#fafafa}.light-mode .c-it_hero h1 i:nth-of-type(3){color:#1d1d1f}@media(max-width:1448px){.c-it_hero h1 i:nth-of-type(3){font-size:calc(2.10804vw + .1rem)}}@media(max-width:1448px)and (max-width:71.15625rem){.c-it_hero h1 i:nth-of-type(3){font-size:1.51rem}}@media(max-width:1024px){.c-it_hero h1 i:nth-of-type(3){letter-spacing:normal}}@media(min-width:769px){.c-it_hero .o-cols{margin-top:-70px}.c-it_hero .o-cols__item:first-of-type{width:48.3173076923%}.c-it_hero .o-cols__item:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:768px){.c-it_hero .o-cols{display:block}.c-it_hero .o-cols__item:first-of-type img{margin:0 auto}.c-it_hero .o-cols__item:last-of-type{text-align:center}}.c-it_hero .o-wrap{height:100%}.c-it_hero .char{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@-webkit-keyframes animate-glitch{0%{clip:rect(99px,9999px,45px,0)}5%{clip:rect(7px,9999px,49px,0)}10%{clip:rect(52px,9999px,79px,0)}15%{clip:rect(51px,9999px,42px,0)}20%{clip:rect(37px,9999px,43px,0)}25%{clip:rect(38px,9999px,9px,0)}30%{clip:rect(34px,9999px,93px,0)}35%{clip:rect(18px,9999px,84px,0)}40%{clip:rect(100px,9999px,75px,0)}45%{clip:rect(15px,9999px,4px,0)}50%{clip:rect(14px,9999px,10px,0)}55%{clip:rect(4px,9999px,75px,0)}60%{clip:rect(17px,9999px,55px,0)}65%{clip:rect(75px,9999px,57px,0)}70%{clip:rect(39px,9999px,84px,0)}75%{clip:rect(96px,9999px,54px,0)}80%{clip:rect(45px,9999px,25px,0)}85%{clip:rect(60px,9999px,100px,0)}90%{clip:rect(5px,9999px,6px,0)}95%{clip:rect(49px,9999px,57px,0)}to{clip:rect(54px,9999px,90px,0)}}@keyframes animate-glitch{0%{clip:rect(99px,9999px,45px,0)}5%{clip:rect(7px,9999px,49px,0)}10%{clip:rect(52px,9999px,79px,0)}15%{clip:rect(51px,9999px,42px,0)}20%{clip:rect(37px,9999px,43px,0)}25%{clip:rect(38px,9999px,9px,0)}30%{clip:rect(34px,9999px,93px,0)}35%{clip:rect(18px,9999px,84px,0)}40%{clip:rect(100px,9999px,75px,0)}45%{clip:rect(15px,9999px,4px,0)}50%{clip:rect(14px,9999px,10px,0)}55%{clip:rect(4px,9999px,75px,0)}60%{clip:rect(17px,9999px,55px,0)}65%{clip:rect(75px,9999px,57px,0)}70%{clip:rect(39px,9999px,84px,0)}75%{clip:rect(96px,9999px,54px,0)}80%{clip:rect(45px,9999px,25px,0)}85%{clip:rect(60px,9999px,100px,0)}90%{clip:rect(5px,9999px,6px,0)}95%{clip:rect(49px,9999px,57px,0)}to{clip:rect(54px,9999px,90px,0)}}.c-it_hire{padding-top:80px;padding-bottom:80px}.page-it.home .c-it_hire{padding-bottom:20px}.page-it.hire .c-it_hire{padding-top:0}@media(max-width:1448px){.page-it.hire .c-it_hire{padding-bottom:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:23.71875rem){.page-it.hire .c-it_hire{padding-bottom:.76rem}}.c-it_hire+.c-footer{margin-top:80px}@media(max-width:1448px){.c-it_hire+.c-footer{margin-top:calc(5.27009vw + .1rem)}}@media(max-width:1448px)and (max-width:56.925rem){.c-it_hire+.c-footer{margin-top:3.01rem}}.c-it_hire+.c-it_offers{padding-top:calc(5.27009vw + .1rem)}@media(max-width:47.4375rem){.c-it_hire+.c-it_offers{padding-top:2.51rem}}.c-it_hire__description{padding-top:40px;color:#fafafa}.light-mode .c-it_hire__description{color:#1d1d1f}@media(max-width:1448px){.c-it_hire__description{padding-top:calc(2.63505vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-it_hire__description{padding-top:1.26rem}}@media(min-width:641px){.c-it_hire__description article{width:66.0256410256%}}.c-it_hire__description figure{margin:0 auto;pointer-events:none}.c-it_hire__description figure:before{z-index:-1;width:564px;height:573px;background-image:url(../img/it_hire/826b862e0727abba64e2092fb0214d38.svg);background-repeat:no-repeat;background-size:cover}@media(max-width:1448px){.c-it_hire__description figure:before{width:calc(37.15415vw + .1rem);height:calc(37.74704vw + .1rem)}}@media(max-width:1448px)and (max-width:61.2313829787rem){.c-it_hire__description figure:before{width:22.76rem}}@media(max-width:1448px)and (max-width:61.7598167539rem){.c-it_hire__description figure:before{height:23.3225rem}}.light-mode .c-it_hire__description figure:before{display:none}@media(max-width:640px){.c-it_hire__description figure{display:none}}.c-it_hire__description h2{margin-bottom:16px;font-weight:700}.c-it_hire__description li{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.c-it_hire__description li:not(.is-visible){display:none}.c-it_hire__description li.fade-in{opacity:1}@media(max-width:640px){.c-it_hire:before{position:absolute;display:block;content:" ";right:0;top:50%;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0);width:282.45px;height:282.45px;-ms-flex-negative:0;flex-shrink:0;background-color:#78be20;-webkit-filter:blur(73px);filter:blur(73px);opacity:.6}.light-mode .c-it_hire:before{display:none}}.c-it_hire .o-dora{right:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.light-mode .c-it_hire .o-dora{display:none}.c-it_hire .o-wrap>article{z-index:5;border-radius:8px;padding:16px;color:#fafafa}.light-mode .c-it_hire .o-wrap>article{color:#1d1d1f}@media(min-width:641px){.c-it_hire .o-wrap>article{border:1px solid #78be20;padding:40px 340px 40px 40px}}@media(min-width:641px){.c-it_hire .o-wrap>article:before{right:0;top:50%;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0);width:282.45px;height:282.45px;-ms-flex-negative:0;flex-shrink:0;background-color:#78be20;-webkit-filter:blur(73px);filter:blur(73px);opacity:.4}.light-mode .c-it_hire .o-wrap>article:before{display:none}}@media(max-width:640px){.c-it_hire .o-wrap>article:before{z-index:-2;width:96%;height:100%;-webkit-transform:rotate(-3.262deg);transform:rotate(-3.262deg);-ms-flex-negative:0;flex-shrink:0;border-radius:8px;background:rgba(120,190,32,.2)}.light-mode .c-it_hire .o-wrap>article:before{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25)}}.c-it_hire .o-wrap>article:after{z-index:-1;left:0;top:0;width:100%;height:100%;background-color:#1d1d1f;border-radius:8px;border:1px solid #78be20}.light-mode .c-it_hire .o-wrap>article:after{background-color:#fafafa}.c-it_hire .o-wrap>article h2{margin-bottom:24px;font-size:3rem}@media(max-width:1448px){.c-it_hire .o-wrap>article h2{font-size:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-it_hire .o-wrap>article h2{font-size:1.51rem}}@media(min-width:641px){.c-it_hire .o-wrap>article h2{margin-bottom:40px}}.c-it_hire .o-wrap>article img{right:0;top:50%;-webkit-transform:translate3d(20px,-50%,0);transform:translate3d(20px,-50%,0)}.light-mode .c-it_hire .o-wrap>article img{-webkit-transform:translate3d(80px,-50%,0);transform:translate3d(80px,-50%,0)}@media(max-width:640px){.c-it_hire .o-wrap>article img{display:none}}.c-it_hire .o-wrap>article p{font-size:1.125rem}@media(max-width:1448px){.c-it_hire .o-wrap>article p{font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:73.7916666667rem){.c-it_hire .o-wrap>article p{font-size:.885rem}}.c-it_hire .o-wrap>article .o-btn{margin-top:40px}@media(max-width:520px){.c-it_hire .o-wrap>article .o-btn{width:100%}}.c-it_hire .o-wrap>h2{margin-bottom:24px;font-size:1.5rem;font-weight:700;color:#fafafa}.light-mode .c-it_hire .o-wrap>h2{color:#1d1d1f}@media(max-width:1448px){.c-it_hire .o-wrap>h2{font-size:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-it_hire .o-wrap>h2{font-size:1.01rem}}.c-it_hire .o-wrap>img{z-index:6;width:161.363px;height:201.141px;margin:-50px auto -30px;-webkit-transform:rotate(-5.57deg);transform:rotate(-5.57deg)}@media(min-width:769px){.c-it_hire .o-wrap>img{display:none}}@media(max-width:768px){.page-it.subsite.search .c-it_hire .o-wrap>img{margin-top:-100px}}.c-it_hire .swiper{width:calc(100% + 24px);margin:0 -12px 40px;overflow:visible}@media(max-width:1448px){.c-it_hire .swiper{margin-bottom:calc(2.63505vw + .1rem)}}@media(max-width:1448px)and (max-width:56.925rem){.c-it_hire .swiper{margin-bottom:1.51rem}}.c-it_hire .swiper .swiper-slide{width:25%;padding:0 12px}@media(max-width:768px){.c-it_hire .swiper .swiper-slide{width:80%}}.c-it_hire .swiper .swiper-slide.is-rollout .o-it_item{background-color:rgba(120,190,32,.7)}.light-mode .c-it_hire .swiper .swiper-slide.is-rollout .o-it_item{background-color:#78be20}.c-it_hire .swiper .o-it_item{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:206px;border-radius:8px;background:rgba(120,190,32,.1);padding:16px;-webkit-transition:background .2s cubic-bezier(.25,.46,.45,.94);transition:background .2s cubic-bezier(.25,.46,.45,.94);cursor:pointer;color:#fafafa}.light-mode .c-it_hire .swiper .o-it_item{background-color:rgba(120,190,32,.7);color:#fafafa}@media(max-width:768px){.c-it_hire .swiper .o-it_item{height:160px}}.c-it_hire .swiper .o-it_item i{left:16px;top:16px;width:44px;height:44px;border-radius:8px;background:hsla(0,0%,98%,.6)}@media(max-width:1448px){.c-it_hire .swiper .o-it_item i{width:calc(2.89855vw + .1rem);height:calc(2.89855vw + .1rem)}}@media(max-width:1448px)and (max-width:69rem){.c-it_hire .swiper .o-it_item i{width:2.01rem;height:2.01rem}}.c-it_hire .swiper .o-it_item:hover{background-color:rgba(120,190,32,.7)}.light-mode .c-it_hire .swiper .o-it_item:hover{background-color:#78be20}.page-it.offer .c-it_hire .swiper .o-it_item{pointer-events:none}.c-it_hire .swiper .o-it_item p:first-of-type{margin-bottom:8px;font-size:2rem;font-weight:700}@media(max-width:1448px){.c-it_hire .swiper .o-it_item p:first-of-type{font-size:calc(2.10804vw + .1rem)}}@media(max-width:1448px)and (max-width:71.15625rem){.c-it_hire .swiper .o-it_item p:first-of-type{font-size:1.51rem}}.c-it_light{position:relative;z-index:0;height:490px}@media(max-width:768px){.c-it_light{height:390px}}@media(max-width:640px){.c-it_light{height:330px}.page-it.search .c-it_light{height:390px}}.c-it_light .o-dora{position:fixed;z-index:2;right:0;bottom:0;width:100%;height:100%;background-size:100% 100%;background-position:0 0,0 0;background-image:radial-gradient(49% 81% at 60% 157%,#78be20 1%,rgba(7,58,255,0) 100%),radial-gradient(75% 75% at 66% 103%,#78be20 2%,#1d1d1f 66%);opacity:.1}.c-it_light img.spotlight{left:50%;top:0;-webkit-transform:translate3d(-50%,-44%,0);transform:translate3d(-50%,-44%,0);pointer-events:none;z-index:0;will-change:opacity}@media(max-width:1024px){.c-it_light img.spotlight{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}}@media(max-width:640px){.c-it_light img.spotlight{-webkit-transform:translate3d(-50%,-50%,0) scale(2,3);transform:translate3d(-50%,-50%,0) scale(2,3)}}@media(max-width:520px){.c-it_light img.spotlight{-webkit-transform:translate3d(-50%,-40%,0) scale(3,6);transform:translate3d(-50%,-40%,0) scale(3,6)}}.page-it.no-offers .c-it_light img.spotlight{display:none}.c-it_light:not(.light-off) img.spotlight{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.c-it_light.light-off img{opacity:0}.c-it_navbar{z-index:35;position:fixed;left:50%;bottom:40px;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}@media(max-width:1024px){.c-it_navbar{display:none}}.c-it_navbar ul{height:64px;background-color:#78be20;padding:0 6px;border-radius:40px;overflow:hidden}.light-mode .c-it_navbar ul{background-color:#ce0f69}.c-it_navbar ul li a{display:block;height:52px;padding:0 40px;line-height:52px;white-space:nowrap;border-radius:40px;color:#fafafa}.c-it_navbar ul li a:hover{background-color:#63a610}@media(hover:hover){.c-it_navbar ul li a:hover{background-color:#5e9120}.light-mode .c-it_navbar ul li a:hover{background-color:#b60d5d}}.c-it_offer{padding-bottom:48px}.c-it_offer__apply{margin-top:24px}.c-it_offer__apply .o-btn{width:100%}@media(min-width:769px){.c-it_offer__apply{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.c-it_offer__details{padding-top:80px;color:#fafafa}.light-mode .c-it_offer__details{color:#1d1d1f}@media(max-width:768px){.c-it_offer__details{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(max-width:1448px){.c-it_offer__details{padding-top:calc(5.27009vw + .1rem)}}@media(max-width:1448px)and (max-width:56.925rem){.c-it_offer__details{padding-top:3.01rem}}@media(min-width:769px){.c-it_offer__details article{width:74.5192307692%;padding-right:5.4487179487%}}.c-it_offer__details article header{margin-bottom:40px}@media(min-width:769px){.c-it_offer__details article header{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width:768px){.c-it_offer__details article header{margin-bottom:24px}}@media(min-width:769px){.c-it_offer__details article header section{max-width:50%}}@media(min-width:769px){.c-it_offer__details article header section:first-of-type{padding-right:68px}}@media(max-width:768px){.c-it_offer__details article header section:first-of-type{margin-bottom:16px}}.c-it_offer__details article header section p{margin-bottom:16px;text-transform:uppercase;color:#fafafa;line-height:normal}.light-mode .c-it_offer__details article header section p{color:#1d1d1f}@media(max-width:1448px){.c-it_offer__details article header section p{margin-bottom:calc(1.05402vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-it_offer__details article header section p{margin-bottom:.51rem}}.c-it_offer__details article header section ul{margin:0;padding:0;list-style:none}.c-it_offer__details article header section .o-it_skills{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px}.c-it_offer__details article header section .o-it_skills li{margin-bottom:5px;font-size:1rem}.c-it_offer__details article header section .o-it_skills li:first-of-type{margin:0 5px}@media(max-width:1448px){.c-it_offer__details article header section .o-it_skills li{font-size:calc(1.05402vw + .1rem)}}@media(max-width:1448px)and (max-width:71.15625rem){.c-it_offer__details article header section .o-it_skills li{font-size:.76rem}}.c-it_offer__details article h3{margin-bottom:16px;font-size:1.5rem;font-weight:700}@media(max-width:1448px){.c-it_offer__details article h3{font-size:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-it_offer__details article h3{font-size:1.01rem}}.c-it_offer__details article li,.c-it_offer__details article p{line-height:normal}.c-it_offer__details article p{margin-bottom:16px}.c-it_offer__details article ul{margin-bottom:10px;list-style:disc;padding-left:20px}@media(min-width:769px){.c-it_offer__details aside{width:25.4807692308%}}.c-it_offer .o-earnings{width:100%;padding:24px;border-radius:8px;background:rgba(120,190,32,.1)}.light-mode .c-it_offer .o-earnings{background-color:#f4f4f4;border:1px solid #78be20}@media(max-width:769px){.c-it_offer .o-earnings{padding:16px;margin-bottom:24px}}.c-it_offer .o-earnings h3{margin-bottom:24px}@media(max-width:1448px){.c-it_offer .o-earnings h3{margin-bottom:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-it_offer .o-earnings h3{margin-bottom:1.01rem}}.c-it_offer .o-earnings p{margin-bottom:16px}.c-it_offer .o-earnings p:last-of-type{margin-bottom:24px}@media(max-width:768px){.c-it_offer .o-earnings p:last-of-type{margin-bottom:0}}.c-it_offer .o-earnings p strong{color:#78be20}@media(max-width:768px){.c-it_offer .o-earnings .o-btn{display:none}}.c-it_offer .o-positivelogo{width:45.2830188679%;padding-top:40px}@media(max-width:768px){.c-it_offer .o-positivelogo{display:none}}.c-it_offer .o-it_offer{margin-bottom:40px}@media(max-width:1448px){.c-it_offer .o-it_offer{margin-bottom:calc(2.63505vw + .1rem)}}@media(max-width:1448px)and (max-width:56.925rem){.c-it_offer .o-it_offer{margin-bottom:1.51rem}}.c-it_offer .o-it_offer+.o-apply{text-align:center}.c-it_offer .o-it_offer+.o-apply .o-btn{padding:0 65px}.c-it_offer .o-it_offer li{padding:0 20px;text-align:center}@media(max-width:1448px){.c-it_offer .o-it_offer li{padding-left:calc(1.31752vw + .1rem);padding-right:calc(1.31752vw + .1rem)}}@media(max-width:1448px)and (max-width:75.9rem){.c-it_offer .o-it_offer li{padding-left:1.01rem;padding-right:1.01rem}}.c-it_offer .o-it_offer li:first-of-type{padding-left:0}.c-it_offer .o-it_offer li:not(.like){margin-bottom:24px}@media(max-width:1448px){.c-it_offer .o-it_offer li:not(.like){margin-bottom:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-it_offer .o-it_offer li:not(.like){margin-bottom:1.01rem}}.c-it_offer .o-it_offer li.like{width:100%}.c-it_offer .o-it_offer li.like a:hover{color:#78be20}.c-it_offer .o-it_offer li.like .icon-heart-outline{margin-right:16px}.c-it_offer .o-it_title{text-transform:uppercase;font-weight:700}.c-it_offers{color:#fafafa}.light-mode .c-it_offers{color:#1d1d1f}.c-it_offers h1{margin-bottom:8px}@media(min-width:521px){.c-it_offers h1{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:520px){.c-it_offers h1{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.c-it_offers h1:not(.o-btn){font-weight:700}.c-it_offers h1 .o-btn{margin:0 0 0 auto}@media(max-width:520px){.c-it_offers h1 .o-btn{width:100%;margin-bottom:24px}}.c-it_offers h1+p{margin-bottom:40px}@media(max-width:1448px){.c-it_offers h1+p{margin-bottom:calc(2.63505vw + .1rem)}}@media(max-width:1448px)and (max-width:56.925rem){.c-it_offers h1+p{margin-bottom:1.51rem}}.c-it_offers h1+p strong{font-weight:700;color:#78be20}.c-it_offers h2{margin-bottom:40px;font-size:3rem;letter-spacing:1.44px}@media(max-width:1448px){.c-it_offers h2{font-size:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-it_offers h2{font-size:1.51rem}}.page-it.subsite.offer .c-it_offers h2{margin-bottom:24px;letter-spacing:normal;font-weight:700}@media(max-width:1448px){.page-it.subsite.offer .c-it_offers h2{margin-bottom:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.page-it.subsite.offer .c-it_offers h2{margin-bottom:1.01rem}}.c-it_offers__item{border-radius:16px;border:1px solid #78be20;background-color:#1d1d1f;padding:24px;cursor:pointer}.c-it_offers__item,.c-it_offers__item:before{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.c-it_offers__item:before{left:-1px;top:-1px;width:calc(100% + 3px);height:calc(100% + 3px);border-radius:16px;--border-color:#78be20;--border-width:1px;--width:100%;--height:100%;--bdl:var(--border-dash-length,24px);--bat:var(--border-animation-time,.5s);background:-webkit-gradient(linear,left top,right top,color-stop(50%,var(--border-color)),color-stop(50%,transparent)),-webkit-gradient(linear,left bottom,left top,color-stop(50%,var(--border-color)),color-stop(50%,transparent)),-webkit-gradient(linear,left bottom,left top,color-stop(50%,var(--border-color)),color-stop(50%,transparent)),-webkit-gradient(linear,left top,right top,color-stop(50%,var(--border-color)),color-stop(50%,transparent));background:linear-gradient(90deg,var(--border-color) 50%,transparent 0),linear-gradient(0deg,var(--border-color) 50%,transparent 0),linear-gradient(0deg,var(--border-color) 50%,transparent 0),linear-gradient(90deg,var(--border-color) 50%,transparent 0);background-size:var(--bdl) var(--border-width),var(--border-width) var(--bdl),var(--border-width) var(--bdl);background-position:0 0,0 var(--border-width),calc(var(--height) - var(--border-width)) calc(var(--border-width)*-1),0 calc(var(--height) - var(--border-width));background-repeat:repeat-x,repeat-y,repeat-y;-webkit-animation:border-moving var(--bat) infinite linear;animation:border-moving var(--bat) infinite linear;-webkit-animation-play-state:paused;animation-play-state:paused;opacity:0}@-webkit-keyframes border-moving{to{background-position:var(--bdl) 0,0 calc(var(--border-width) - var(--bdl)),calc(var(--height) - var(--border-width)) calc(var(--border-width)*-1 + var(--bdl)),calc(var(--bdl)*-1) calc(var(--height) - var(--border-width))}}@keyframes border-moving{to{background-position:var(--bdl) 0,0 calc(var(--border-width) - var(--bdl)),calc(var(--height) - var(--border-width)) calc(var(--border-width)*-1 + var(--bdl)),calc(var(--bdl)*-1) calc(var(--height) - var(--border-width))}}.light-mode .c-it_offers__item{background-color:#f4f4f4}@media(hover:hover){.c-it_offers__item:hover{border-color:transparent;-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}.c-it_offers__item:hover:before{opacity:1;-webkit-animation-play-state:running;animation-play-state:running}}.c-it_offers__item:not(:last-of-type){margin-bottom:16px}.c-it_offers__item .o-earnings{white-space:nowrap;margin-bottom:16px}@media(min-width:769px){.c-it_offers__item .o-earnings{position:absolute;right:24px;top:24px}}@media(max-width:768px){.c-it_offers__item .o-earnings{margin-left:-7px}}.c-it_offers__item .o-earnings:before{display:inline-block;margin:0 4px 0 0;font-family:icomoon;font-size:1.25rem;content:"\E927"}@media(max-width:768px){.c-it_offers__item .o-earnings:before{margin:0 10px 0 4px}}.c-it_offers__item .o-earnings strong{margin:0 4px;color:#78be20}.c-it_offers__item .o-position{margin-bottom:24px;weight:700;padding-right:24px;font-size:1.5rem;font-weight:700}@media(max-width:1448px){.c-it_offers__item .o-position{font-size:calc(1.58103vw + .1rem);margin-bottom:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-it_offers__item .o-position{font-size:1.01rem;margin-bottom:1.01rem}}@media(max-width:768px){.c-it_offers__item .o-it_offer{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-4px}}.c-it_offers__item .o-it_offer>li.type{text-transform:none}.c-it_offers__item .o-it_offer>li.like{margin:0 0 0 auto;padding-right:0;color:#78be20}.light-mode .c-it_offers__item .o-it_offer>li.like{color:#1d1d1f}@media(min-width:769px){.c-it_offers__item .o-it_offer>li.like{position:absolute;right:24px;top:24px}}@media(max-width:768px){.c-it_offers__item .o-it_offer>li.like{position:absolute;top:24px;right:24px;font-size:1.125rem}}.c-it_offers__item .o-it_offer>li.like [class^=icon-]{cursor:pointer}.c-it_offers__item .o-it_offer>li.like [class^=icon-].icon-heart-fill{color:#78be20}@media(min-width:769px){.c-it_offers__item .o-it_offer>li.city{width:15%}}@media(min-width:769px){.c-it_offers__item .o-it_offer>li.department{width:40%}}@media(min-width:769px){.c-it_offers__item .o-it_offer>li.department:before{position:absolute}}@media(min-width:769px){.c-it_offers__item .o-it_offer>li.type{width:16.6666666667%;overflow:hidden;text-overflow:ellipsis}}@media(max-width:768px){.c-it_offers__item .o-it_offer>li:not(.skills){margin-bottom:16px}}.c-it_offers__item .o-it_offer>li:not(:last-child){padding-right:40px}@media(max-width:1448px){.c-it_offers__item .o-it_offer>li:not(:last-child){padding-right:calc(2.63505vw + .1rem)}}@media(max-width:1448px)and (max-width:37.95rem){.c-it_offers__item .o-it_offer>li:not(:last-child){padding-right:1.01rem}}@media(min-width:769px){.c-it_offers__item .o-it_offer>li.skills{margin:0 0 0 auto}}@media(min-width:769px){.c-it_offers__item .o-it_offer>li .o-it_skills{width:320px;margin:0 0 0 auto;overflow:hidden}}.c-it_offers__item .o-it_offer>li .o-it_skills li{display:none;-ms-flex-item-align:center;align-self:center;white-space:nowrap}@media(min-width:769px){.c-it_offers__item .o-it_offer>li .o-it_skills li:not(.icon-code){min-width:60px;max-width:120px;overflow:hidden;text-overflow:ellipsis}}@media(max-width:768px){.c-it_offers__item .o-it_offer>li .o-it_skills li{margin-bottom:5px}}.light-mode .c-it_offers__item .o-it_offer>li .o-it_skills li{color:#1d1d1f}.c-it_offers__item .o-it_offer>li .o-it_skills li.icon-code{font-size:1.5rem}.c-it_offers__item .o-it_offer>li .o-it_skills li:nth-child(-n+4){display:block;line-height:21px}@media(max-width:768px){.c-it_offers__item .o-it_offer>li .o-it_skills{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-it_offers__item .o-it_offer>li .o-it_skills li:first-of-type{padding:0 12px 0 4px}}.c-it_offers .o-dora{top:0;left:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:.4}.c-it_platforms{padding-top:40px}@media(min-width:641px){.c-it_platforms{padding-bottom:80px}}.c-it_platforms h2{padding-bottom:40px;font-size:3rem;letter-spacing:1.44px;color:#fafafa}.light-mode .c-it_platforms h2{color:#1d1d1f}@media(max-width:1448px){.c-it_platforms h2{font-size:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-it_platforms h2{font-size:1.51rem}}.c-it_platforms .o-accordion .swiper{overflow:visible}.c-it_platforms .o-accordion .swiper .swiper-wrapper{color:#fafafa}@media(max-width:1024px){.c-it_platforms .o-accordion .swiper .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:1025px){.c-it_platforms .o-accordion .swiper{width:calc(100% + 24px);margin:0 -12px}[data-department*=id-2] .c-it_platforms .o-accordion .swiper.flex-allow .swiper-slide:not(.is-active){width:calc(26.66667% - 12px)}}.c-it_platforms .o-accordion .swiper .swiper-slide{height:auto;-webkit-transition:background .4s cubic-bezier(.25,.46,.45,.94),width .4s cubic-bezier(.25,.46,.45,.94);transition:background .4s cubic-bezier(.25,.46,.45,.94),width .4s cubic-bezier(.25,.46,.45,.94);padding:16px;border-radius:8px;background:rgba(120,190,32,.1);-webkit-box-shadow:0 -2px 21px 0 rgba(29,29,31,.2) inset;box-shadow:inset 0 -2px 21px 0 rgba(29,29,31,.2);margin-bottom:1.2820512821%;cursor:pointer;will-change:width}.c-it_platforms .o-accordion .swiper .swiper-slide:after{position:absolute;right:16px;top:16px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);z-index:10;line-height:1;font-family:icomoon;font-size:1rem;color:#fafafa;content:"\E914"}@media(max-width:1024px){.c-it_platforms .o-accordion .swiper .swiper-slide:after{display:none}}@media(max-width:1024px){.c-it_platforms .o-accordion .swiper .swiper-slide{width:100%;background-color:rgba(120,190,32,.1);margin-bottom:16px}}@media(min-width:1025px){.c-it_platforms .o-accordion .swiper .swiper-slide{width:calc(32.05128% - 24px);min-height:400px;margin:0 12px;padding:24px}[data-department*=id-2] .c-it_platforms .o-accordion .swiper .swiper-slide{width:calc(50% - 24px);margin:0 12px}}.light-mode .c-it_platforms .o-accordion .swiper .swiper-slide{background-color:rgba(120,190,32,.7)}.c-it_platforms .o-accordion .swiper .swiper-slide>div{height:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}.c-it_platforms .o-accordion .swiper .swiper-slide>div section h3{width:100%;margin-bottom:16px;padding-right:40px;font-weight:700}.c-it_platforms .o-accordion .swiper .swiper-slide>div section h3 i{margin-right:16px}@media(max-width:1024px){.c-it_platforms .o-accordion .swiper .swiper-slide>div section h3{display:none}}.c-it_platforms .o-accordion .swiper .swiper-slide>p{font-weight:700}@media(min-width:1025px){.c-it_platforms .o-accordion .swiper .swiper-slide>p{position:absolute;left:0;top:50%;width:100%;text-align:center;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding:0 12px;pointer-events:none}}@media(max-width:1024px){.c-it_platforms .o-accordion .swiper .swiper-slide>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-it_platforms .o-accordion .swiper .swiper-slide>p:after{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;position:absolute;display:inline-block;right:0;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);font-family:icomoon;font-weight:300;content:"\E914"}}@media(max-width:1024px){.c-it_platforms .o-accordion .swiper .swiper-slide>p br{display:none}}@media(min-width:1025px){.c-it_platforms .o-accordion .swiper .swiper-slide>p img{margin:0 auto 16px}}@media(max-width:1024px){.c-it_platforms .o-accordion .swiper .swiper-slide>p img{width:0;height:0;overflow:hidden;-ms-flex-item-align:center;align-self:center;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0}}.c-it_platforms .o-accordion .swiper .swiper-slide>p img.dark{position:absolute;opacity:0}.c-it_platforms .o-accordion .swiper .swiper-slide:hover{background:rgba(120,190,32,.7)}.light-mode .c-it_platforms .o-accordion .swiper .swiper-slide:hover{background:#78be20}.c-it_platforms .o-accordion .swiper .swiper-slide:hover>p img.dark{position:relative;opacity:1}.c-it_platforms .o-accordion .swiper .swiper-slide:hover>p img.light{position:absolute;opacity:0}.c-it_platforms .o-accordion .swiper .swiper-slide.is-active{background-color:rgba(120,190,32,.7)}@media(min-width:1025px){.c-it_platforms .o-accordion .swiper .swiper-slide.is-active{width:66.0256410256%}[data-department*=id-2] .c-it_platforms .o-accordion .swiper .swiper-slide.is-active{width:70.5128205128%}.c-it_platforms .o-accordion .swiper .swiper-slide.is-active>p{pointer-events:none;opacity:0}.c-it_platforms .o-accordion .swiper .swiper-slide.is-active:after{right:16px;top:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.light-mode .c-it_platforms .o-accordion .swiper .swiper-slide.is-active:after{color:#78be20}}.c-it_platforms .o-accordion .swiper .swiper-slide.is-rollout{background-color:rgba(120,190,32,.7)}.light-mode .c-it_platforms .o-accordion .swiper .swiper-slide.is-rollout{background-color:#78be20}.c-it_platforms .o-accordion .swiper .swiper-slide.is-rollout p:after{right:0;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-it_platforms .o-accordion .swiper .swiper-slide.is-rollout p img{width:auto;height:auto;margin-bottom:16px;opacity:1}@media(max-width:1024px){.c-it_platforms .o-accordion .swiper .swiper-slide.is-rollout p img{max-height:100px}}@media(max-width:1024px){.c-it_platforms .o-accordion .swiper .swiper-slide.is-rollout>div{padding-top:16px}}.c-it_positive{padding-top:40px}@media(min-width:641px){.c-it_positive{padding-bottom:clamp(40px,toRem(80),toRem(80))}}.c-it_positive h2{margin-bottom:40px;font-size:3rem;letter-spacing:1.44px;color:#fafafa}.light-mode .c-it_positive h2{color:#1d1d1f}@media(max-width:1448px){.c-it_positive h2{font-size:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-it_positive h2{font-size:1.51rem}}.c-it_positive h2 strong{text-transform:uppercase}@media(max-width:768px){.c-it_positive h2 strong{display:block}}.c-it_positive .o-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fafafa;gap:1.9230769231%}@media(max-width:1024px){.c-it_positive .o-accordion{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:1025px){.c-it_positive .o-accordion:hover>li{width:calc(20% - 12px)}}.c-it_positive .o-accordion>li{-webkit-transition:background .4s cubic-bezier(.25,.46,.45,.94),width .4s cubic-bezier(.25,.46,.45,.94);transition:background .4s cubic-bezier(.25,.46,.45,.94),width .4s cubic-bezier(.25,.46,.45,.94);-webkit-box-shadow:0 -2px 21px 0 rgba(29,29,31,.2) inset;box-shadow:inset 0 -2px 21px 0 rgba(29,29,31,.2);padding:16px;border-radius:8px;background:rgba(120,190,32,.1);margin-bottom:1.2820512821%;cursor:pointer}.c-it_positive .o-accordion>li:after{position:absolute;right:16px;top:16px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);z-index:10;line-height:1;font-family:icomoon;font-size:1rem;color:#fafafa;content:"\E914"}@media(max-width:1024px){.c-it_positive .o-accordion>li:after{display:none}}@media(max-width:1024px){.c-it_positive .o-accordion>li{width:100%;background-color:rgba(120,190,32,.1);margin-bottom:16px}}@media(min-width:1025px){.c-it_positive .o-accordion>li{width:calc(25% - 12px);min-height:260px;padding:24px}}.c-it_positive .o-accordion>li>div{height:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}.c-it_positive .o-accordion>li>div section h3{width:100%;margin-bottom:16px;padding-right:40px;font-weight:700}@media(min-width:1025px){.c-it_positive .o-accordion>li>div section h3{text-transform:uppercase}}.c-it_positive .o-accordion>li>div section h3 i{margin-right:16px}@media(max-width:1024px){.c-it_positive .o-accordion>li>div section h3{display:none}}.c-it_positive .o-accordion>li>p{padding-right:20px;text-transform:uppercase;font-weight:700}@media(min-width:1025px){.c-it_positive .o-accordion>li>p{position:absolute;left:0;top:50%;width:100%;text-align:center;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding:0 12px;pointer-events:none}.c-it_positive .o-accordion>li>p img{margin:0 auto 16px}}@media(max-width:1024px){.c-it_positive .o-accordion>li>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-it_positive .o-accordion>li>p:after{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;position:absolute;display:inline-block;right:0;top:50%;-webkit-transform:translate3d(0,-50%,0) rotate(-45deg);transform:translate3d(0,-50%,0) rotate(-45deg);font-family:icomoon;font-weight:300;content:"\E914"}.c-it_positive .o-accordion>li>p img{width:0;height:0;overflow:hidden;margin:0 auto;max-height:110px}}@media(max-width:1024px){.c-it_positive .o-accordion>li>p br{display:none}}.c-it_positive .o-accordion>li:hover,.light-mode .c-it_positive .o-accordion>li:hover{background:#78be20}@media(min-width:1025px){.c-it_positive .o-accordion>li:hover{width:calc(50% - 24px)}.c-it_positive .o-accordion>li:hover>p{pointer-events:none;opacity:0}.c-it_positive .o-accordion>li:hover:after{right:16px;top:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.light-mode .c-it_positive .o-accordion>li:hover:after{color:#78be20}}@media(max-width:1024px){.dark-mode .c-it_positive .o-accordion>li.is-rollout{background-color:rgba(120,190,32,.7)}.light-mode .c-it_positive .o-accordion>li.is-rollout{background-color:#78be20}}.c-it_positive .o-accordion>li.is-rollout p:after{top:0;-webkit-transform:translateZ(0) rotate(-135deg);transform:translateZ(0) rotate(-135deg)}.c-it_positive .o-accordion>li.is-rollout p img{width:auto;height:auto;margin-bottom:16px}@media(max-width:1024px){.c-it_positive .o-accordion>li.is-rollout>div{padding-top:16px}}.c-it_review{padding-top:80px;padding-bottom:80px;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.page-it.home .c-it_review{padding-bottom:0}@media(max-width:640px){.page-it.subsite .c-it_review{padding-top:120px}}.c-it_review blockquote{height:100%;border-radius:8px;background:rgba(120,190,32,.1);padding:40px}[data-department*=id-3] .c-it_review blockquote{padding:70px 40px}.light-mode .c-it_review blockquote{border-radius:8px;border:1px solid #78be20;background-color:rgba(120,190,32,.05)}@media(max-width:640px){.c-it_review blockquote{padding:100px 16px 24px}}.c-it_review blockquote:after,.c-it_review blockquote:before{font-size:16.5rem;color:#78be20;line-height:1;-webkit-filter:blur(2px);filter:blur(2px);content:"\201C"}.light-mode .c-it_review blockquote:after,.light-mode .c-it_review blockquote:before{-webkit-filter:blur(0);filter:blur(0);color:#1d1d1f}.c-it_review blockquote:before{left:0;top:0;-webkit-transform:translate3d(-20px,-70px,0);transform:translate3d(-20px,-70px,0)}@media(max-width:640px){.c-it_review blockquote:before{left:auto;right:-20px}}.c-it_review blockquote:after{right:0;top:auto;bottom:-120px;-webkit-transform:translate3d(20px,-50px,0) rotate(180deg);transform:translate3d(20px,-50px,0) rotate(180deg)}@media(max-width:640px){.c-it_review blockquote:after{right:0;-webkit-transform:translate3d(0,-30px,0) rotate(180deg);transform:translate3d(0,-30px,0) rotate(180deg)}}.c-it_review blockquote p{color:#fafafa}.light-mode .c-it_review blockquote p{color:#1d1d1f}.c-it_review blockquote cite{display:block}.c-it_review .o-cols__item:first-of-type{z-index:5;padding-left:16px}@media(min-width:641px){.c-it_review .o-cols__item:first-of-type{width:274px;padding-right:24px;padding-left:4.0064102564%}}@media(max-width:640px){.c-it_review .o-cols__item:first-of-type{position:absolute;left:0;top:-80px}}[data-department*=id-3] .c-it_review .o-cols__item:first-of-type{display:none}.c-it_review .o-pagination{margin-top:32px}@media(max-width:640px){.c-it_review .swiper{display:block}}@media(max-width:640px){.c-it_review .swiper .o-cols__item:first-of-type{left:20px}}@media(max-width:520px){.c-it_review .swiper .o-cols__item:first-of-type{left:15px}}.c-it_review .swiper .swiper-slide{padding-right:0}.c-it_review .swiper .swiper-slide:not(.swiper-slide-active) .o-cols{opacity:0}.c-it_review .swiper .swiper-button-next,.c-it_review .swiper .swiper-button-prev{width:40px;height:40px}@media(max-width:768px){.c-it_review .swiper .swiper-button-next,.c-it_review .swiper .swiper-button-prev{display:none}}.c-it_review .swiper .swiper-button-prev{margin-right:8px}.c-it_review .swiper .swiper-button-next{margin-left:8px}.c-it_review .swiper .swiper-pagination{padding-top:0}@media(min-width:769px){.c-it_review .swiper .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width:769px){.c-it_review .swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;border-radius:50%;margin:0 4px}}.c-it_review__photo{display:block}@media(min-width:641px){.c-it_review__photo{width:200px;margin:0 0 0 auto}}.c-it_review__photo:before{z-index:-1;left:-14%;bottom:0;top:auto;width:100%;height:94%;-webkit-transform:rotate(-12deg);transform:rotate(-12deg);border-radius:8px;border:1.5px solid hsla(0,0%,98%,.2);background-color:hsla(0,0%,98%,.1)}.light-mode .c-it_review__photo:before{border:1.5px solid #fafafa;background:linear-gradient(113deg,rgba(120,190,32,.37) 10.29%,hsla(0,0%,100%,0) 100.35%);-webkit-backdrop-filter:blur(28.125px);backdrop-filter:blur(28.125px);opacity:.37}@media(max-width:640px){.c-it_review__photo:before{display:none}}.c-it_review__photo img{border-radius:8px;-webkit-box-shadow:0 0 4.5px 0 #78be20;box-shadow:0 0 4.5px 0 #78be20}@media(max-width:640px){.c-it_review__photo img{width:158px;height:158px;-o-object-fit:cover;object-fit:cover}}.c-it_revolution{z-index:10;padding-top:40px;padding-bottom:40px;color:#fafafa}.light-mode .c-it_revolution{color:#1d1d1f}@media(min-width:641px){.c-it_revolution article{padding-right:22.4358974359%}}@media(max-width:1448px){.c-it_revolution article p{font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:73.7916666667rem){.c-it_revolution article p{font-size:.885rem}}.c-it_revolution h2{margin-bottom:20px;font-size:3rem}@media(max-width:1448px){.c-it_revolution h2{font-size:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:55.34375rem){.c-it_revolution h2{font-size:1.76rem}}.c-it_revolution h2 span{letter-spacing:1.46px}@media(max-width:640px){.c-it_revolution h2 span{display:block}}.c-it_revolution h2 span:nth-of-type(2){font-weight:700;color:#78be20}.c-it_revolution img,.c-it_revolution svg{height:auto}@media(max-width:1448px){.c-it_revolution img,.c-it_revolution svg{width:calc(13.37286vw + .1rem)}}@media(max-width:1448px)and (max-width:28.0418719212rem){.c-it_revolution img,.c-it_revolution svg{width:3.76rem}}@media(min-width:769px){.c-it_revolution img,.c-it_revolution svg{right:0;bottom:0}}@media(max-width:768px){.c-it_revolution img,.c-it_revolution svg{top:0;right:0}}.c-it_search{z-index:15;margin-bottom:80px;color:#fafafa}@media(max-width:768px){.c-it_search{margin-bottom:48px}}.page-it.home .c-it_search{margin-bottom:0;padding:70px 0 30px}@media(min-width:769px)and (max-width:1024px){.page-it.home .c-it_search{padding-top:0}}.c-it_search h2{margin-bottom:40px;font-size:3rem;letter-spacing:1.44px}.light-mode .c-it_search h2{color:#1d1d1f}@media(max-width:1448px){.c-it_search h2{font-size:calc(3.16206vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-it_search h2{font-size:1.51rem}}@media(max-width:768px){.c-it_search h2{letter-spacing:.72px;font-weight:700;color:#78be20}}@media(max-width:768px){.c-it_search h2 strong{font-weight:400;color:#fafafa}}.c-it_search h2:not(.page-it.home .c-it_search h2){text-align:center;font-weight:700;color:#78be20}.c-it_search h2:not(.page-it.home .c-it_search h2) strong{display:block;font-weight:400;color:#fafafa}.c-it_search input[type=email],.c-it_search input[type=search],.c-it_search input[type=text]{font-size:1.125rem}@media(min-width:768px){.c-it_search .form-row{width:calc(100% + 16px);margin:0 -8px}}@media(max-width:768px){.c-it_search .form-row{display:block;margin:0 auto;max-width:640px}}.c-it_search .form-row.fields{z-index:10}@media(min-width:769px){.c-it_search .form-row.fields .form-group.reset{display:none}}@media(hover:hover){.c-it_search .form-row.fields .form-group.reset:hover{cursor:pointer;color:#78be20}}.c-it_search .form-row.options{z-index:5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:769px){.c-it_search .form-row.options{width:calc(74.52532% + 36px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}}.c-it_search .form-row.options .icon-lens{margin-right:10px}.c-it_search .form-row.options p{cursor:pointer}.light-mode .c-it_search .form-row.options p{color:#1d1d1f}.c-it_search .form-row.options p:hover{color:#78be20}@media(max-width:768px){.c-it_search .form-row.options .reset{display:none}}@media(max-width:768px){.c-it_search .form-row.options .show-all{margin-top:5px}}.c-it_search .form-row .no-drop-down .vs__actions{display:none}.c-it_search .form-group{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0 8px}@media(max-width:768px){.c-it_search .form-group{padding:0}}.c-it_search .form-group.position{z-index:10}.c-it_search .form-group.position .vs__actions{display:none}.c-it_search .form-group.position .vs__deselect{margin-left:0}.c-it_search .form-group.position .vs__dropdown-option--selected{display:inline-block}.c-it_search .form-group.position .vs__dropdown-option--selected:after{top:-2px;display:inline-block;width:23px;height:23px;background-color:#78be20;line-height:23px;margin-left:8px;font-family:icomoon;font-size:.625rem;content:"\E90C"}.c-it_search .form-group.position .vs__selected-options{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-it_search .form-group.position .v-select{padding-right:20px}.c-it_search .form-group.position__dropdown-option{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#fafafa}.c-it_search .form-group.position__dropdown-option--highlight{background:#78be20;color:#1d1d1f}.c-it_search .form-group.position__dropdown-option--selected{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;font-weight:700}.c-it_search .form-group.position__dropdown-option--selected span{display:inline-block}.c-it_search .form-group.position__dropdown-option--selected span:after{right:-36px;width:23px;height:23px;line-height:23px;font-family:icomoon;font-size:.625rem;content:"\E90C"}@media(min-width:769px){.c-it_search .form-group.position{width:calc(44.38291% + 12px)}}.c-it_search .form-group.department{z-index:8}.c-it_search .form-group.department .vs__selected-options{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-it_search .form-group.department .v-select{padding-right:50px}@media(min-width:769px){.c-it_search .form-group.department{z-index:10;width:calc(36.31329% + 12px)}}.c-it_search .form-group.mode{z-index:6}@media(min-width:769px){.c-it_search .form-group.mode{width:calc(23.25949% + 12px)}}.c-it_search .form-group.city{z-index:4}.c-it_search .form-group.city .vs__actions{display:none}@media(min-width:769px){.c-it_search .form-group.city{width:calc(40.03165% + 12px)}}.c-it_search .form-group.submit{z-index:1}@media(min-width:769px){.c-it_search .form-group.submit{width:calc(11.23418% + 12px)}}.c-it_search .form-group.submit .o-btn{padding:0;width:100%}@media(max-width:768px){.c-it_search .form-group.submit .o-btn{width:100%}}@media(min-width:769px){.c-it_search .form-group.submit .o-btn .icon-lens{display:none}}.c-it_search .form-group.is-disabled input[type=checkbox]+label{pointer-events:none}.c-it_search .form-group.is-disabled input[type=checkbox]+label i,.c-it_search .form-group.is-disabled input[type=checkbox]+label span{opacity:.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-it_search .o-departments{top:2px;left:22px;width:calc(100% - 44px);height:48px;background-color:#1d1d1f;padding:0 70px 0 20px;border:2px solid #1d1d1f;border-radius:52px;font-family:LeroyMerlinSans,sans-serif;pointer-events:none;color:#78be20}@media(max-width:768px){.c-it_search .o-departments{width:100%;padding:0 50px 0 20px}}.page-it .c-it_search .o-departments{display:none}.c-it_search .o-departments+.v-select .vs__dropdown-toggle .vs__selected-options{pointer-events:none}.c-it_search .o-geolocation{top:50%;right:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:38px;height:38px;cursor:pointer;color:#fff}.light-mode .c-it_search .o-geolocation{color:#1d1d1f}.c-it_search .o-geolocation:after{font-family:icomoon;font-size:1.5rem;content:"\E909"}@media(max-width:768px){.c-it_search .o-geolocation{right:17px}}.c-it_search .v-select{width:100%;height:52px;background-color:#1d1d1f;padding:0 70px 0 20px;border:1px solid #78be20;border-radius:52px;font-family:LeroyMerlinSans,sans-serif}.light-mode .c-it_search .v-select{background-color:#fafafa;color:#1d1d1f}@media(max-width:768px){.c-it_search .v-select{padding:0 50px 0 20px}}.c-it_search .v-select.vs--multiple{height:52px}.c-it_search .v-select.vs--open .vs__actions:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.c-it_search .v-select.vs--disabled{border-color:rgba(120,190,32,.4);pointer-events:none}.c-it_search .v-select.vs--disabled .vs__actions,.c-it_search .v-select.vs--disabled .vs__dropdown-toggle{opacity:.4}.c-it_search .v-select.vs--disabled .vs__dropdown-toggle{background-color:inherit}.c-it_search .v-select.vs--disabled+.o-geolocation{opacity:.4;pointer-events:none}.c-it_search .v-select .vs__actions{top:50%;right:15px;width:38px;height:38px;padding:0;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-it_search .v-select .vs__actions button,.c-it_search .v-select .vs__actions svg{display:none}.c-it_search .v-select .vs__actions:after{width:100%;height:100%;font-family:icomoon;font-size:.5rem;color:#fff;content:"\E900"}@media(max-width:1448px){.c-it_search .v-select .vs__actions:after{font-size:calc(.52701vw + .1rem)}}@media(max-width:1448px)and (max-width:71.15625rem){.c-it_search .v-select .vs__actions:after{font-size:.385rem}}.c-it_search .v-select .vs__deselect{cursor:pointer;margin-left:10px}.c-it_search .v-select .vs__deselect svg{width:23px;height:23px;margin-right:-23px;opacity:0}@media(max-width:520px){.c-it_search .v-select .vs__deselect svg{margin-left:4px}}.c-it_search .v-select .vs__dropdown-menu{width:calc(100% + 2px);left:-1px;top:50%;z-index:-1;min-height:40px;border-radius:0 0 25px 25px;line-height:40px;padding-top:40px;background:#1d1d1f;border:1px solid #78be20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-it_search .v-select .vs__dropdown-option{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#fafafa}.c-it_search .v-select .vs__dropdown-option--highlight{background:#78be20;color:#1d1d1f}.c-it_search .v-select .vs__dropdown-option--selected{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;font-weight:700}.c-it_search .v-select .vs__dropdown-option--selected span{display:inline-block}.c-it_search .v-select .vs__dropdown-option--selected span:after{right:-36px;width:23px;height:23px;line-height:23px;font-family:icomoon;font-size:.625rem;content:"\E90C"}.c-it_search .v-select .vs__dropdown-toggle{width:100%;border:none;padding:0;border-radius:0}.c-it_search .v-select .vs__search{min-width:30px;height:100%;background-color:transparent;border:none;padding:0;margin:0;pointer-events:none;border-radius:0}.c-it_search .v-select .vs__selected{background:transparent;border:none;margin:0 .25em 0 0;padding:0 .25em 0 0;color:#78be20}.c-it_search .v-select .vs__selected-options{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;overflow:hidden}.c-it_search .v-select .vs__selected-options .vs__selected{margin-right:10px;font-weight:700;white-space:nowrap}.c-it_search .v-select .vs__selected-options .vs__selected .selected{margin-right:10px}.c-it_search .v-select .vs__selected-options .vs__selected:after{z-index:-1;pointer-events:none;width:23px;height:23px;line-height:23px;margin:0;font-family:icomoon;font-size:.625rem;content:"\E90C"}.c-it_search .administrative-division{color:#666;display:inline-block;margin-left:10px}.c-it_topbar{z-index:35;position:absolute;left:0;top:0;width:100%;height:70px}@media(max-width:1140px){.c-it_topbar{position:fixed;height:60px;background-color:#1d1d1f}}.c-it_topbar .o-back{font-size:16px;color:#fff}.c-it_topbar .o-back strong{color:#78be20}.c-it_topbar .o-back:before{display:inline-block;margin-right:16px;font-family:icomoon;-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\E914"}@media(hover:hover){.c-it_topbar .o-back:hover{color:#78be20}}.light-mode .c-it_topbar .o-back:hover{color:#ce0f69}.c-it_topbar .o-btn{margin:0 0 0 auto;padding:0 32px}.c-it_topbar .o-btn.apply{height:40px}.page-it.offer .c-it_topbar .o-btn.apply{display:none}@media(max-width:1024px){.c-it_topbar .o-btn.apply{display:none}}.c-it_topbar .o-logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:0;top:0;width:97px;height:97px}@media(min-width:1025px){.c-it_topbar .o-logo{left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:auto;height:70px;background:#fff;border-radius:0 0 8px 8px;padding:16px}}@media(max-width:1024px){.c-it_topbar .o-logo img{width:100%}}.c-it_topbar .o-wrap{z-index:50;height:100%}.menu-opened .c-it_topbar .o-wrap{background-color:#1d1d1f}@media(max-width:1024px){.c-it_topbar .o-wrap{padding:0}}@media(max-width:1024px){.c-it_topbar .o-wrap>.o-back{display:none}}.c-it_topbar .o-wrap>.o-slidecheckbox{margin-left:24px}@media(max-width:1024px){.c-it_topbar .o-wrap>.o-slidecheckbox{display:none}}.c-life{background-color:#78be20}[data-department^=it] .c-life{display:none}@media(max-width:940px){.c-life{padding-bottom:0}}.c-life .o-article{color:#fff}@media(min-width:769px){.c-life .swiper-slide{width:auto}}@media(min-width:941px){.c-life .swiper-slide img{border-radius:20px}}.c-life .swiper-slide.swiper-slide-visible:not(.swiper-slide-active){-webkit-filter:blur(5px);filter:blur(5px)}.c-life .swiper-pagination{left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);bottom:40px;padding:0}@media(min-width:1025px){.c-life .swiper-pagination{display:none}}@media(max-width:640px){.c-life .swiper-pagination{bottom:20px}}.c-life .swiper-lazy-preloader{border:4px solid #fff!important;border-top-color:transparent!important}.c-life .swiper-button-next{padding-left:10px}.c-lplead{background-color:#78be20;padding-bottom:0}.c-lplead h1{margin-bottom:10px;font-size:3.875rem;font-weight:700}@media(max-width:1448px){.c-lplead h1{font-size:calc(4.08432vw + .1rem)}}@media(max-width:1448px)and (max-width:36.7258064516rem){.c-lplead h1{font-size:1.51rem}}@media(max-width:768px){.c-lplead h1{text-align:center}}.poznan .c-lplead h1{font-size:3.125rem}@media(max-width:1448px){.poznan .c-lplead h1{font-size:calc(3.29381vw + .1rem)}}@media(max-width:1448px)and (max-width:45.54rem){.poznan .c-lplead h1{font-size:1.51rem}}.warszawa2 .c-lplead h1{font-size:3.375rem}@media(max-width:1448px){.warszawa2 .c-lplead h1{font-size:calc(3.55731vw + .1rem)}}@media(max-width:1448px)and (max-width:42.1666666667rem){.warszawa2 .c-lplead h1{font-size:1.51rem}}@media(max-width:768px){.c-lplead:not(.c-lplead--warszawa):not(.c-lplead--walbrzych):not(.c-lplead--chojnice) img{position:relative;top:5px;left:3px}}.c-lplead header{margin-bottom:40px}@media(min-width:769px){.c-lplead__house{width:74.7619047619%}}@media(max-width:768px){.c-lplead__house{margin:0 auto -18%}}.c-lplead .o-cols{width:calc(100% + 24px);margin:0 -12px}@media(max-width:768px){.c-lplead .o-cols{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:640px;margin:0 auto}}@media(min-width:769px){.c-lplead .o-cols__item:first-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-lplead .o-cols__item:nth-of-type(2){width:33.9743589744%}}.c-lplead .o-cols__item:first-of-type{padding:0 12px}.c-lplead .o-cols__item:nth-of-type(2){padding-bottom:70px}@media(max-width:1448px){.c-lplead .o-cols__item:nth-of-type(2){padding-bottom:calc(4.61133vw + .1rem)}}@media(max-width:1448px)and (max-width:33.8839285714rem){.c-lplead .o-cols__item:nth-of-type(2){padding-bottom:1.5725rem}}.c-lplead .o-map{height:100%;background-color:#78be20;border-radius:37px;border:2px solid #1d1d1f;overflow:hidden}@media(max-width:1448px){.c-lplead .o-map{border-radius:clamp(27px,2.4374176548vw,2.4374176548vw)}}@media(max-width:768px){.c-lplead .o-map{height:clamp(180px,39.0625vw,39.0625vw)}}.c-lplead--chojnice h1{font-size:2.875rem;font-weight:700}@media(max-width:1448px){.c-lplead--chojnice h1{font-size:calc(3.0303vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-lplead--chojnice h1{font-size:1.4475rem}}.c-lplead--chojnice h1 .color-white{display:block;font-size:3.6875rem}@media(max-width:1448px){.c-lplead--chojnice h1 .color-white{font-size:calc(3.88669vw + .1rem)}}@media(max-width:1448px)and (max-width:48.2415254237rem){.c-lplead--chojnice h1 .color-white{font-size:1.885rem}}.c-lplead--chojnice h1 i{opacity:.5}.c-lplead--walbrzych h1{font-size:2.25rem;font-weight:700}@media(max-width:1448px){.c-lplead--walbrzych h1{font-size:calc(2.37154vw + .1rem)}}@media(max-width:1448px)and (max-width:60.6145833333rem){.c-lplead--walbrzych h1{font-size:1.4475rem}}.c-lplead--walbrzych h1 .color-white{display:block;font-size:2.5rem}@media(max-width:1448px){.c-lplead--walbrzych h1 .color-white{font-size:calc(2.63505vw + .1rem)}}@media(max-width:1448px)and (max-width:68.784375rem){.c-lplead--walbrzych h1 .color-white{font-size:1.8225rem}}.c-lplead--warszawa{padding-top:calc(4.61133vw + .1rem)}@media(max-width:27.1071428571rem){.c-lplead--warszawa{padding-top:1.26rem}}.c-lplead--warszawa h1{width:100%;text-align:center;font-size:3.625rem;font-weight:700}@media(min-width:769px){.c-lplead--warszawa h1{position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}@media(max-width:1448px){.c-lplead--warszawa h1{font-size:calc(3.82082vw + .1rem)}}@media(max-width:1448px)and (max-width:39.2586206897rem){.c-lplead--warszawa h1{font-size:1.51rem}}@media(max-width:768px){.c-lplead--warszawa h1{max-width:270px;margin:0 auto 20px}.c-lplead--warszawa h1 br{display:none}}@media(max-width:768px){.c-lplead--warszawa .house{width:74.7619047619%;margin:0 auto}}.c-lplead--warszawa .person{bottom:0;width:50.4777070064%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}@media(min-width:769px){.c-lplead--warszawa .person{right:0;bottom:0;-webkit-transform:translate3d(62%,0,0);transform:translate3d(62%,0,0)}}@media(max-width:768px){.c-lplead--warszawa .person{left:50%;width:40.119047619%}}@media(max-width:768px){.c-lplead--warszawa .o-cols__item:first-of-type{overflow:hidden}}.c-nav{z-index:40}@media(max-width:1140px){.c-nav .o-btn{display:none}}@media(min-width:1141px){.c-nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.c-nav__menu>ul li{padding:0 20px}.c-nav__menu>ul li:nth-of-type(2)>a{color:#78be20}.c-nav__menu>ul li:nth-of-type(2)>a:hover{color:#ce0f69}@media(max-width:1280px){.c-nav__menu>ul li{padding:0 10px}}.c-nav__menu>ul li>a{color:#fff}.c-nav__menu>ul li>a:hover{color:#78be20}.c-nav__menu>ul li>a.icon-home2{font-size:1.375rem}@media(max-width:1140px){.c-nav{display:none;position:fixed;width:100%;height:100%;left:0;top:0;background-color:#78be20;text-align:center;-webkit-transition:all .4s cubic-bezier(.25,.46,.45,.94);transition:all .4s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.page-it .c-nav{background-color:#1d1d1f;min-height:100vh;min-height:100dvh}.c-nav>.c-nav__menu{display:block;margin-top:100px;height:calc(100% - 100px);padding-bottom:60px;overflow:scroll;-webkit-overflow-scrolling:touch}.page-it .c-nav>.c-nav__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-nav>.c-nav__menu>ul{width:100%;display:block;height:auto;margin-bottom:40px}.c-nav>.c-nav__menu>ul li{height:auto}.c-nav>.c-nav__menu>ul li a{position:relative;margin:0 auto;line-height:66px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.125rem}}@media(max-width:1140px)and (max-width:768px){.c-nav>.c-nav__menu>ul li a{line-height:44px}}@media(max-width:1140px){.c-nav>.c-nav__menu>ul li a:not(.o-btn){padding:0 20px;color:#fff}.light-mode .c-nav>.c-nav__menu>ul li a:not(.o-btn){color:#1d1d1f}}@media(max-width:1140px){.c-nav.is-animated .c-navtop__menu ul li.is-active a,.c-nav>.c-nav__menu>ul li.is-active a{color:#fff}.c-nav.is-animated .c-navtop__menu ul li.is-active a:before{opacity:1}}@media(max-width:1140px){.c-nav.is-block{display:block}}@media(max-width:1140px){.c-nav.is-visible{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.page-it .c-nav{overflow:hidden}.page-it .c-nav:before{z-index:-1;top:-220px;right:-250px;width:293px;height:293px;border-radius:293px;background:#78be20;-webkit-filter:blur(240px);filter:blur(240px);-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94);will-change:opacity;opacity:1}@media(min-width:1141px){.page-it .c-nav{display:none}}.page-it .c-nav footer{margin:auto 0 0;padding-top:24px}.page-it .c-nav .o-back{display:inline-block;opacity:0;-webkit-transition:opacity,-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity,-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity,transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity,transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0);-webkit-transition-delay:1s;transition-delay:1s}.page-it .c-nav .o-back strong{padding-left:4px;color:#78be20}.page-it .c-nav .o-slidecheckbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transition-delay:1s;transition-delay:1s;opacity:0}.page-it .c-nav.is-visible:before{opacity:1}.page-it .c-nav.is-visible .o-back,.page-it .c-nav.is-visible .o-slidecheckbox{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.page-it .c-nav.is-visible .social{opacity:1}.page-it.light-mode .c-nav .o-slidecheckbox__info{color:#1d1d1f}.page-it.light-mode .c-nav .social [class^=icon-]{color:#78be20}.c-numbers{padding-top:40px;padding-bottom:40px}.page-bez-barier .c-numbers{padding:0}.c-numbers__swiper{background-image:url(../img/numbers/e27c4a4786d7dc38b6480814a63a677a.webp);background-repeat:no-repeat;background-size:cover;padding:20px 0;opacity:0}.page-bez-barier .c-numbers__swiper{position:relative;background-image:url(../img/numbers/c56185dc498eff59e8ad7e9229790d25.webp)}.page-bez-barier .c-numbers__swiper:after{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;background-color:rgba(29,29,31,.2)}.page-bez-barier .c-numbers__swiper{opacity:1;padding:60px 0}@media(max-width:1448px){.page-bez-barier .c-numbers__swiper{padding-top:calc(3.95257vw + .1rem);padding-bottom:calc(3.95257vw + .1rem)}}@media(max-width:1448px)and (max-width:31.625rem){.page-bez-barier .c-numbers__swiper{padding-top:1.26rem;padding-bottom:1.26rem}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.c-numbers__swiper{background-image:url(../img/numbers/ebc13986f317a0504c2d449a30a811f2.webp)}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.page-bez-barier .c-numbers__swiper{background-image:url(../img/numbers/6bdb74b7227cc121e041b0f369191cb9.webp)}}@media(max-width:640px){.c-numbers__swiper .o-wrap{padding:20px 0}}.c-numbers .o-article{margin-bottom:40px;opacity:0}.c-numbers .o-item{max-width:320px;height:140px;background:hsla(0,0%,100%,.9);border-radius:10px;padding:15px;overflow:hidden;text-align:center;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.page-bez-barier .c-numbers .o-item{height:170px}@media(max-width:1448px){.c-numbers .o-item{height:calc(9.22266vw + .1rem)}}@media(max-width:1448px)and (max-width:67.7678571429rem){.c-numbers .o-item{height:6.26rem}}@media(max-width:1448px){.page-bez-barier .c-numbers .o-item{height:calc(11.19895vw + .1rem)}}@media(max-width:1448px)and (max-width:66.9705882353rem){.page-bez-barier .c-numbers .o-item{height:7.51rem}}@media(max-width:640px){.c-numbers .o-item{margin:0 auto}}.c-numbers .o-item p:first-of-type{margin-bottom:.2em;text-align:center;font-weight:700}@media(max-width:640px){.c-numbers .o-item p:first-of-type{font-size:1.875rem}}.c-numbers .o-rounded{padding-bottom:0}@media(min-width:641px){.c-numbers .swiper .swiper-wrapper{gap:120px;row-gap:40px}.page-bez-barier .c-numbers .swiper .swiper-wrapper{gap:60px}}@media(min-width:641px)and (max-width:1448px){.c-numbers .swiper .swiper-wrapper{gap:calc(7.90514vw + .1rem);row-gap:40px!important}}@media(min-width:641px)and (max-width:1448px)and (max-width:15.8125rem){.c-numbers .swiper .swiper-wrapper{gap:1.26rem}}@media(min-width:641px){.c-numbers .swiper .swiper-wrapper{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;padding-top:20px;padding-bottom:20px}.c-numbers .swiper-slide{max-width:292px;min-width:280px;width:auto}.page-bez-barier .c-numbers .swiper-slide{max-width:267px;min-width:267px}.c-numbers .swiper-pagination{display:none}}@media(max-width:640px){.c-numbers .swiper-slide{width:50%}}@media(max-width:375px){.c-numbers .swiper-slide{width:80%}}.c-numbers .swiper-pagination{padding-top:20px}.c-offer{background-color:#78be20}.page-search-offer .c-offer{background-color:#fff}.c-offer header{margin-bottom:40px}.c-offer .o-btn{min-width:200px}.c-offer__details .o-cols,.c-offer__general .o-cols{width:calc(100% + 24px);margin:0 -12px}@media(max-width:768px){.c-offer__details .o-cols,.c-offer__general .o-cols{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:640px;margin:0 auto}}@media(min-width:769px){.c-offer__details .o-cols__item,.c-offer__general .o-cols__item{padding:0 12px}.c-offer__details .o-cols__item:first-of-type,.c-offer__general .o-cols__item:first-of-type{width:66.9871794872%}.c-offer__details .o-cols__item:last-of-type,.c-offer__general .o-cols__item:last-of-type{width:33.0128205128%}.c-offer__details .o-cols__item.full-width,.c-offer__general .o-cols__item.full-width{text-align:left!important;width:100%!important}}.c-offer__details .o-cols__item:last-of-type,.c-offer__general .o-cols__item:last-of-type{text-align:center}.c-offer__benefits .o-title,.c-offer__details .o-title,.c-offer__general .o-title,.c-offer__process .o-title{margin-bottom:1.5em;font-weight:700}.page-shops .c-offer__benefits .o-title,.page-shops .c-offer__details .o-title,.page-shops .c-offer__general .o-title,.page-shops .c-offer__process .o-title{margin-bottom:.8em}.c-offer__benefits{background-color:#fff;padding-bottom:50px}.c-offer__benefits figure{width:calc(33.33333% - 16px);border:2px solid #1d1d1f;border-radius:10px;padding:24px}@media(max-width:1024px){.c-offer__benefits figure{width:calc(50% - 16px)}}@media(max-width:640px){.c-offer__benefits figure{width:100%}}.c-offer__benefits figure figcaption{padding-left:24px}@media(max-width:640px){.c-offer__benefits figure:last-child,.c-offer__benefits figure:nth-last-child(2),.c-offer__benefits figure:nth-last-child(3){height:0;overflow:hidden;opacity:0}.c-offer__benefits figure:last-child:not(.is-visible),.c-offer__benefits figure:nth-last-child(2):not(.is-visible),.c-offer__benefits figure:nth-last-child(3):not(.is-visible){display:none}}.c-offer__benefits img{-ms-flex-item-align:baseline;align-self:baseline}@media(min-width:641px){.c-offer__benefits .o-more{display:none}}.c-offer__benefits .o-cols{width:100%;margin:0;gap:24px}@media(max-width:768px){.c-offer__details{padding-bottom:50px}}.c-offer__details blockquote{padding:25px 10px;border:2px solid #78be20;border-radius:25px;text-align:center}@media(max-width:1448px){.c-offer__details blockquote{border-radius:calc(1.6469vw + .1rem)}}@media(max-width:1448px)and (max-width:37.95rem){.c-offer__details blockquote{border-radius:.635rem}}.c-offer__details blockquote h4{margin-bottom:.2em}.c-offer__details blockquote p{line-height:1.4em}@media(max-width:1448px){.c-offer__details blockquote p{font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:73.7916666667rem){.c-offer__details blockquote p{font-size:.885rem}}.c-offer__details blockquote.filled{background-color:#78be20;color:#fff}.c-offer__details h4{font-size:1.375rem;font-weight:700}.c-offer__details li,.c-offer__details p{line-height:1.4em}.c-offer__details ul{list-style:disc;padding-left:20px}@media(max-width:768px){.c-offer__details .o-cols__item:first-of-type{margin-bottom:50px}}.c-offer__details .o-cols__item:first-of-type div{line-height:1.4em;text-align:left!important}@media(max-width:520px){.c-offer__details .o-cols__item:first-of-type .o-btn{width:100%}}@media(max-width:1448px){.c-offer__general{padding-top:calc(4.61133vw + .1rem)}}@media(max-width:1448px)and (max-width:67.7678571429rem){.c-offer__general{padding-top:3.135rem}}@media(max-width:520px){.c-offer__general .o-btn{width:100%}}.c-offer__general .o-cols__item.full-width{width:100%}.c-offer__general .o-cols__item.full-width .o-info{border-radius:27px}.c-offer__general .o-info{height:100%;background-color:#fff;border-radius:37px 0 0 37px;border:2px solid #1d1d1f;padding:70px 70px 70px 100px}@media(max-width:1448px){.c-offer__general .o-info{padding:calc(4.61133vw + .1rem) calc(4.61133vw + .1rem) calc(4.61133vw + .1rem) calc(6.58762vw + .1rem);border-top-left-radius:calc(2.43742vw + .1rem);border-bottom-left-radius:calc(2.43742vw + .1rem)}}@media(max-width:1448px)and (max-width:54.2142857143rem){.c-offer__general .o-info{padding-top:2.51rem;padding-right:2.51rem;padding-bottom:2.51rem}}@media(max-width:1448px)and (max-width:37.95rem){.c-offer__general .o-info{padding-left:2.51rem}}@media(max-width:1448px)and (max-width:69.2331081081rem){.c-offer__general .o-info{border-top-left-radius:1.6975rem;border-bottom-left-radius:1.6975rem}}@media(max-width:768px){.c-offer__general .o-info{margin-bottom:16px;border-radius:27px 27px 0 0}}.c-offer__general .o-info li{margin-bottom:40px;padding-left:40px}@media(max-width:1448px){.c-offer__general .o-info li{margin-bottom:calc(2.63505vw + .1rem);font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:47.4375rem){.c-offer__general .o-info li{margin-bottom:1.26rem}}@media(max-width:1448px)and (max-width:84.3333333333rem){.c-offer__general .o-info li{font-size:1.01rem}}.c-offer__general .o-info li:before{left:0;top:0;font-family:icomoon}.c-offer__general .o-info .category{font-weight:700;color:#78be20}.c-offer__general .o-info .category:before{font-size:1.375rem}.c-offer__general .o-info .cart:before{content:"\E901"}.c-offer__general .o-info .fav{cursor:pointer}.c-offer__general .o-info .fav:before{color:#ce0f69;content:"\E903"}.c-offer__general .o-info .fav-outline{cursor:pointer}.c-offer__general .o-info .fav-outline:before{content:"\E904"}.c-offer__general .o-info .place{font-weight:300}.c-offer__general .o-info .place:before{font-size:1.5rem;color:#ce0f69;content:"\E909"}.c-offer__general .o-info .place strong{font-weight:400}.c-offer__general .o-map,.c-offer__general .o-photo{height:100%;border-radius:0 37px 37px 0;border:2px solid #1d1d1f}@media(max-width:1448px){.c-offer__general .o-map,.c-offer__general .o-photo{border-top-right-radius:calc(2.43742vw + .1rem);border-bottom-right-radius:calc(2.43742vw + .1rem)}}@media(max-width:1448px)and (max-width:69.2331081081rem){.c-offer__general .o-map,.c-offer__general .o-photo{border-top-right-radius:1.6975rem;border-bottom-right-radius:1.6975rem}}@media(max-width:768px){.c-offer__general .o-map,.c-offer__general .o-photo{border-radius:0 0 27px 27px}}.c-offer__general .o-map{overflow:hidden}@media(max-width:768px){.c-offer__general .o-map{height:300px}}@media(max-width:640px){.c-offer__general .o-map{height:200px}}.c-offer__general .o-photo{overflow:hidden}@media(max-width:768px){.c-offer__general .o-photo{height:400px}}@media(max-width:640px){.c-offer__general .o-photo{height:300px}}.c-offer__general .o-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.c-offer__general .set-route{left:50%;top:100%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:188px;height:64px;border-radius:10px;padding:0 10px;text-align:center}@media(max-width:1448px){.c-offer__general .set-route{font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:84.3333333333rem){.c-offer__general .set-route{font-size:1.01rem}}@media(max-width:768px){.c-offer__general .set-route{height:50px;border-radius:25px}}@media(max-width:640px){.c-offer__general--pro{padding-bottom:0}}.c-offer__general--pro .o-info{border-radius:27px}@media(min-width:641px){.c-offer__general--pro .o-info{width:57.6923076923%;border-radius:37px}}@media(max-width:640px){.c-offer__general--pro .o-info{margin-bottom:-20px}}.c-offer__general--pro picture{display:none}@media(min-width:641px){.c-offer__general--pro picture{position:absolute;z-index:-1;right:0;bottom:0;width:52.2099447514%}}.c-offer__process{overflow:hidden}.page-pro .c-offer__process{padding-bottom:70px;padding-top:70px}.page-central .c-offer__process,.page-shops .c-offer__process{background-color:#fff}[data-department^=it] .c-offer__process{display:none}@media(max-width:1220px){.c-offer__process{padding-left:20px;padding-right:20px}}.page-pro .c-offer__process .o-title{font-weight:400;color:#fff}.c-offer__process ul{max-width:1440px;margin:0 auto}@media(min-width:1221px){.c-offer__process ul{background-color:#78be20;padding-left:100px}.page-pro .c-offer__process ul{padding-left:0}}@media(max-width:1220px){.c-offer__process ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;max-width:328px}}@media(min-width:1221px){.c-offer__process ul li{width:25%;height:150px}}.c-offer__process ul li div{background-position:bottom;background-repeat:no-repeat;background-size:100% auto}@media(min-width:1221px){.c-offer__process ul li div{width:calc(100% + 40px);height:100%;background-repeat:no-repeat;background-position:100%;background-size:auto 150px;padding-right:27.7777777778%}}@media(min-width:1221px)and (max-width:1024px){.c-offer__process ul li div{padding-right:50px}}@media(max-width:1220px){.c-offer__process ul li div{height:96px}}.c-offer__process ul li article{margin:0 auto}@media(min-width:1221px){.c-offer__process ul li article{margin:0 0 0 auto}}@media(max-width:1220px){.c-offer__process ul li article br{display:none}}.c-offer__process ul li h3{text-transform:uppercase;font-size:1.5rem;font-weight:700}@media(max-width:1448px){.c-offer__process ul li h3{font-size:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-offer__process ul li h3{font-size:1.01rem}}.c-offer__process ul li p{font-weight:700}@media(max-width:1220px){.c-offer__process ul li p{font-size:.75rem}}.c-offer__process ul li:first-of-type{z-index:4}.c-offer__process ul li:first-of-type div{background-image:url(../img/process/0268dac0aeb633a4b261f51252c9b953.svg)}@media(min-width:1221px){.c-offer__process ul li:first-of-type div{background-image:url(../img/process/baceef87e9eee31461ca0d1e4f577f9a.svg)}}.c-offer__process ul li:first-of-type:before{right:100%;top:0;width:1000px;height:100%;background-color:#1d1d1f}@media(max-width:1220px){.c-offer__process ul li:first-of-type:before{display:none}}.c-offer__process ul li:nth-of-type(2){z-index:3}.c-offer__process ul li:nth-of-type(2) div{background-image:url(../img/process/37d04f5331665cefb80928b6e401849c.svg)}@media(min-width:1221px){.c-offer__process ul li:nth-of-type(2) div{background-image:url(../img/process/33b9810c7baa98558ef046a3f60275b7.png);margin-left:-47px}}@media(max-width:1220px){.c-offer__process ul li:nth-of-type(2) div{height:131px;margin-top:-50px}}@media(min-width:1220px){.page-pro .c-offer__process ul li:nth-of-type(2) div article{padding-right:20px}}.c-offer__process ul li:nth-of-type(3){z-index:2}.c-offer__process ul li:nth-of-type(3) div{background-image:url(../img/process/37d04f5331665cefb80928b6e401849c.svg)}@media(min-width:1221px){.c-offer__process ul li:nth-of-type(3) div{background-image:url(../img/process/33b9810c7baa98558ef046a3f60275b7.png);margin-left:-94px}}@media(max-width:1220px){.c-offer__process ul li:nth-of-type(3) div{height:131px;margin-top:-50px}}.c-offer__process ul li:nth-of-type(4){z-index:1}@media(min-width:1221px){.page-central .c-offer__process ul li:nth-of-type(4),.page-pro .c-offer__process ul li:nth-of-type(4),.page-shops .c-offer__process ul li:nth-of-type(4){margin-left:-16px}}.c-offer__process ul li:nth-of-type(4) div{background-image:url(../img/process/0a9bcab5f4e98513bc0efc38439a57d3.svg)}@media(min-width:1221px){.c-offer__process ul li:nth-of-type(4) div{background-image:url(../img/process/56fec73b5a3839606a8bc175dd3494c4.png);margin-left:-135px}.page-central .c-offer__process ul li:nth-of-type(4) div,.page-pro .c-offer__process ul li:nth-of-type(4) div,.page-shops .c-offer__process ul li:nth-of-type(4) div{background-image:url(../img/process/a80cddaf8c170f807a2c568da59877e2.png)}}@media(max-width:1220px){.c-offer__process ul li:nth-of-type(4) div{height:131px;margin-top:-50px}}.c-offer__process ul li:nth-of-type(4):after{left:100%;top:0;width:1000px;height:100%;background-color:#78be20}@media(max-width:1220px){.c-offer__process ul li:nth-of-type(4):after{display:none}}.c-offer__process ul li:not(:nth-of-type(4)) h3{color:#ce0f69}@media(max-width:1220px){.c-offer__process ul li:first-of-type h3,.c-offer__process ul li:nth-of-type(4) h3{font-size:calc(1.58103vw + .1rem)}}@media(max-width:1220px)and (max-width:71.15625rem){.c-offer__process ul li:first-of-type h3,.c-offer__process ul li:nth-of-type(4) h3{font-size:1.135rem}}.c-offer__process ul li:first-of-type p,.c-offer__process ul li:nth-of-type(4) p{color:#fff}@media(max-width:1220px){.c-offer__process ul li:first-of-type div{padding-bottom:20px}.c-offer__process ul li:not(:first-of-type) div{padding-top:24px}}@media(min-width:1221px){.c-offer__process--normal ul li:first-of-type div{background-position:160% 0}.c-offer__process--normal ul li:nth-of-type(2) div{width:calc(100% + 80px);margin-left:-36%}.c-offer__process--normal ul li:nth-of-type(2) div article{margin:0 0 0 46%}.c-offer__process--normal ul li:nth-of-type(3) div{margin-left:-38%;width:calc(100% + 70px)}.c-offer__process--normal ul li:nth-of-type(3) div article{margin:0 0 0 44%}.c-offer__process--normal ul li:nth-of-type(4) div{margin-left:-38%}.c-offer__process--normal ul li:nth-of-type(4) div article{margin:0 0 0 44%}}@media(min-width:1220px)and (max-width:1380px){.c-offer__process--normal ul li div article p{font-size:1rem}.c-offer__process--normal ul li:first-of-type div{background-position:-210px 0}}.c-offer__video{background-color:#fff}.c-offer__video .o-title{padding-bottom:1em}.c-offer__video .plyr{border-radius:24px}@media(max-width:1024px){.c-offer__video .plyr{border-radius:10px}}.c-offer__video .plyr__control.plyr__control--overlaid{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50%;left:50%;right:auto;background-size:cover}.c-offer__video .plyr__control.plyr__control--overlaid:hover{background-size:cover}@media(min-width:1025px){.c-offer__video .plyr__control.plyr__control--overlaid{width:140px;height:140px}}@media(max-width:1220px){.c-offer .new-line{display:block}}.c-practices-offer{background-color:#78be20;color:#fff}.c-practices-offer .o-article{padding-top:40px;padding-bottom:40px}.c-practices-offer .o-article ul.dots li{margin-bottom:4px}.c-practices-offer .o-article ul.dots li:before{background-color:#ce0f69}@media(min-width:769px){.c-practices-offer .o-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.c-practices-offer img{-ms-flex-item-align:end;align-self:flex-end;min-width:280px;margin:0 0 0 auto}}@media(max-width:768px){.c-practices-offer img{margin:0 auto}}.c-proabout2{background-color:#fff;padding-bottom:0;overflow:hidden}.page-home .c-proabout2{background-color:#1d1d1f;color:#fff}.page-pro .c-proabout2{background-color:#78be20;color:#fff}.page-home .c-proabout2 h2 strong{display:block}.c-proabout2 picture{-ms-flex-item-align:end;align-self:flex-end}@media(max-width:768px){.c-proabout2 picture img{margin:0 auto}}.c-proabout2>.o-wrap .o-article{margin-bottom:30px}@media(min-width:769px){.c-proabout2>.o-wrap .o-article{max-width:55.5288461538%;margin-bottom:70px;padding-right:20px}}@media(min-width:769px){.page-home .c-proabout2>.o-wrap .o-article+img{width:49.0384615385%;margin:0 0 0 24px;-ms-flex-item-align:end;align-self:flex-end}}@media(max-width:768px){.page-home .c-proabout2>.o-wrap .o-article{text-align:center}.page-home .c-proabout2>.o-wrap .o-article h2,.page-home .c-proabout2>.o-wrap .o-article p{text-align:left}}.c-proabout2 .o-btn{margin-top:36px}@media(min-width:769px){.c-proabout2 .o-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-proabout2__benefits{background-color:#78be20;padding:70px 0;color:#fff}.page-pro .c-proabout2__benefits{background-color:#fff;color:#1d1d1f}@media(max-width:640px){.c-proabout2__benefits{padding:48px 0}}@media(min-width:769px){.c-proabout2__benefits .o-article ul{-webkit-columns:2;-moz-columns:2;column-count:2}}.c-proabout2__benefits .o-article ul li:before{background-color:#ce0f69}.c-results{background-color:#fff;padding-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:521px){.c-results .o-article,.c-results header{padding-bottom:2em}}@media(min-width:521px){.c-results .o-article .o-btn,.c-results header .o-btn{position:absolute;right:0;top:0;padding-top:2px}}@media(max-width:520px){.c-results .o-article .o-btn,.c-results header .o-btn{position:absolute;left:0;top:0;width:100%;margin-bottom:36px}}@media(max-width:520px){.c-results--filtered header{padding-top:70px}}@media(max-width:520px){.page-lp .c-results--filtered header{padding-top:0}}.c-results .o-title{margin-bottom:8px;font-weight:700}.c-results .o-title:not(.no-arrow):after{display:inline-block;font-family:icomoon;font-size:.75rem;font-weight:700;margin:0 0 8px 8px;vertical-align:middle;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);content:"\E900";color:#78be20}@media(max-width:1448px){.c-results .o-title:not(.no-arrow):after{font-size:calc(.79051vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-results .o-title:not(.no-arrow):after{font-size:.51rem}}.c-results .o-table{width:100%;border-collapse:separate;border-spacing:0 20px}@media(min-width:521px){.c-results .o-table{padding-bottom:20px}}@media(min-width:769px){.c-results .o-table tr{height:75px}}@media(max-width:768px){.c-results .o-table tr{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:640px;margin:0 auto;border:2px solid #1d1d1f;border-radius:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px}}@media(max-width:768px){.c-results .o-table tr:not(:last-of-type){margin-bottom:20px}}.c-results .o-table tr td{text-transform:uppercase}@media(min-width:769px){.c-results .o-table tr td{padding:14px 20px;vertical-align:middle}}@media(max-width:1024px){.c-results .o-table tr td{padding:14px}}@media(max-width:768px){.c-results .o-table tr td{padding:0}}@media(min-width:769px){.c-results .o-table tr td:not(:first-of-type):not(:last-of-type){border-top:2px solid #1d1d1f;border-bottom:2px solid #1d1d1f}}.c-results .o-table tr td.category{font-weight:700;color:#78be20}@media(min-width:769px){.c-results .o-table tr td.category{text-align:right}}@media(max-width:768px){.c-results .o-table tr td.category{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:.6em;font-size:1rem}}.c-results .o-table tr td.category,.c-results .o-table tr td.city,.c-results .o-table tr td.more,.c-results .o-table tr td.position{cursor:pointer}@media(min-width:769px){.c-results .o-table tr td.city{width:23%;max-width:200px;background-color:#1d1d1f;border-radius:34px 0 0 34px}}@media(max-width:768px){.c-results .o-table tr td.city{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:1em}}@media(min-width:769px){.c-results .o-table tr td.city p{text-align:center;font-size:1rem;color:#f5f5f7}}@media(max-width:768px){.c-results .o-table tr td.city p{display:inline-block}}.c-results .o-table tr td.city p+p{font-weight:300}@media(max-width:768px){.c-results .o-table tr td.city p+p:before{margin-left:-2px;content:", "}}.c-results .o-table tr td.fav .icon-heart-outline{cursor:pointer}@media(min-width:1025px){.c-results .o-table tr td.fav{width:66px}}@media(min-width:769px){.c-results .o-table tr td.fav{width:50px}}@media(max-width:768px){.c-results .o-table tr td.fav{position:absolute;right:15px;top:15px}.c-results .o-table tr td.fav .icon-heart-outline{font-size:1.25rem}}.c-results .o-table tr td.more{background-color:#78be20;border-radius:0 34px 34px 0;text-align:center;white-space:nowrap;color:#fff;padding:0}.c-results .o-table tr td.more:hover{background-color:#6aa81c}.c-results .o-table tr td.more:active{background-color:#5c9219}.c-results .o-table tr td.more a{padding:27px 20px}@media(min-width:1025px){.c-results .o-table tr td.more{width:220px}}@media(min-width:768px){.c-results .o-table tr td.more{width:160px}}@media(max-width:768px){.c-results .o-table tr td.more{height:50px;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;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;border-radius:25px;font-size:1rem}.c-results .o-table tr td.more a{width:100%;padding:14px 20px}.c-results .o-table tr td.more a:after{position:relative;left:4px;top:-2px;display:inline-block;font-family:icomoon;font-size:.5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);content:"\E900"}}.c-results .o-table tr td.position{font-weight:700}@media(max-width:1024px){.c-results .o-table tr td.position{padding-right:40px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:.6em;font-size:.875rem}}.c-results--related{margin-top:0;padding-bottom:0}.page-pro .c-results--related,.page-pro .c-results--related .o-rounded{padding-top:0}.c-results--related header .o-title{font-weight:400}.c-results--related header .o-title:after{display:none}.c-results__nocv{display:none;margin-bottom:40px}@media(max-width:520px){.c-results__nocv p{display:inline}}.c-results__nocv strong{color:#ce0f69}.c-rtb{background-color:#fff}@media(max-width:520px){.c-rtb .o-btn{width:100%}}.c-rtb__articles .o-article{margin-bottom:40px}.c-rtb__articles .o-box{height:100%}.c-rtb__articles .o-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:none}@media(min-width:769px){.c-rtb__articles .o-box img{width:calc(100% + 10px)}}.c-rtb__articles .o-box__caption{left:0;bottom:0;text-align:center}.c-rtb__articles .o-box__caption h3{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:58px;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.c-rtb__articles .swiper-slide{height:auto}@media(max-width:768px){.c-rtb__articles .swiper-slide{max-height:385px}}@media(max-width:768px){.c-rtb__article .o-cols{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:40px}}.c-rtb__article .o-cols__item{width:50%;margin-bottom:70px}@media(max-width:768px){.c-rtb__article .o-cols__item{width:100%;margin-bottom:0}}.c-rtb__article .o-cols__item:first-child img{border-radius:20px}@media(max-width:768px){.c-rtb__article .o-cols__item:first-child img{max-height:400px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 20%;object-position:0 20%;border-radius:10px}}@media(max-width:640px){.c-rtb__article .o-cols__item:first-child img{max-height:200px}}.c-rtb__article .o-cols__item:nth-child(2){padding-left:24px}@media(max-width:768px){.c-rtb__article .o-cols__item:nth-child(2){padding-left:0}}@media(max-width:768px){.c-rtb__article .o-cols .o-article{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:40px}}.c-rtb__article .o-rounded{padding-bottom:0}@media(max-width:520px){.c-rtb__article .o-rounded{padding-top:30px}}.c-rtb__cinema .o-article{margin-bottom:40px}.c-rtb__cinema .swiper{width:calc(100% + 40px);margin-left:-20px!important;margin-right:-20px!important;padding-left:10px!important;padding-right:10px!important}@media(max-width:520px){.c-rtb__cinema .swiper{width:calc(100% + 30px);margin-left:-15px!important;padding-left:15px!important;padding-right:15px!important}}.c-rtb__cinema .swiper-slide{width:auto;padding:0 10px}@media(min-width:769px){.c-rtb__cinema .swiper-slide{width:25%}}@media(min-width:1025px){.c-rtb__cinema .swiper-pagination{display:none}}.c-search{background-color:#78be20;padding:70px 0 35px}[data-department^=it] .c-search{display:none}@media(max-width:1448px){.c-search{padding-top:calc(4.61133vw + .1rem);padding-bottom:calc(2.30567vw + .1rem)}}@media(max-width:1448px)and (max-width:67.7678571429rem){.c-search{padding-top:3.135rem;padding-bottom:1.5725rem}}@media(max-width:1024px){.page-search-fav .c-search,.page-search-filtered .c-search{display:none}}.c-search button.btn-search{width:190px;margin:0 auto}@media(min-width:769px){.c-search button.btn-search{margin:0 0 0 auto}}@media(max-width:520px){.c-search button.btn-search{width:100%}}.c-search button.btn-search .icon-lens{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media(min-width:769px){.c-search button.btn-search .icon-lens{display:none}}.c-search .form-group.remote{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media(max-width:560px){.c-search .form-group.remote>div{width:100%}}.c-search .form-group.remote input[type=checkbox]{display:none}.c-search .form-group.remote input[type=checkbox]+label{height:64px;background-color:#fff;border:2px solid #1d1d1f;border-radius:64px;padding:0 20px;font-family:LeroyMerlinSans,sans-serif}@media(max-width:1448px){.c-search .form-group.remote input[type=checkbox]+label{height:calc(4.21607vw + .1rem);font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:74.12109375rem){.c-search .form-group.remote input[type=checkbox]+label{height:3.135rem}}@media(max-width:1448px)and (max-width:73.7916666667rem){.c-search .form-group.remote input[type=checkbox]+label{font-size:.885rem}}@media(min-width:561px)and (max-width:768px){.c-search .form-group.remote input[type=checkbox]+label{margin-right:10px}}.c-search .form-group.remote input[type=checkbox]+label i{width:38px;height:38px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;border:2px solid #ce0f69;border-radius:50%;cursor:pointer}.c-search .form-group.remote input[type=checkbox]+label i:before{font-family:icomoon;left:0;top:0;width:100%;height:100%;font-size:.75rem;opacity:0;color:#fff;content:"\E913"}@media(max-width:1448px){.c-search .form-group.remote input[type=checkbox]+label i{width:calc(2.50329vw + .1rem);height:calc(2.50329vw + .1rem)}}@media(max-width:1448px)and (max-width:62.4177631579rem){.c-search .form-group.remote input[type=checkbox]+label i{width:1.5725rem;height:1.5725rem}}@media(max-width:1448px){.c-search .form-group.remote input[type=checkbox]+label i:before{font-size:calc(.79051vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.c-search .form-group.remote input[type=checkbox]+label i:before{font-size:.51rem}}.c-search .form-group.remote input[type=checkbox]+label span{white-space:nowrap;padding-left:15px}.c-search .form-group.remote input[type=checkbox]:checked+label i{background-color:#ce0f69}.c-search .form-group.remote input[type=checkbox]:checked+label i:before{opacity:1}.c-search .form-group.is-disabled input[type=checkbox]+label{border-color:rgba(0,0,0,.4);pointer-events:none}.c-search .form-group.is-disabled input[type=checkbox]+label i,.c-search .form-group.is-disabled input[type=checkbox]+label span{opacity:.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-search .form-row .no-drop-down .vs__actions{display:none}@media(max-width:768px){.c-search .form-row .form-group{padding:0}}@media(max-width:768px){.c-search .form-row{display:block;margin:0 auto;max-width:640px}}.c-search .form-row:first-of-type{z-index:6}.c-search .form-row:first-of-type .form-group:first-of-type{z-index:2}.c-search .form-row:first-of-type .form-group:first-of-type .vs__selected:after{display:none}@media(min-width:769px){.c-search .form-row:first-of-type .form-group:last-of-type{max-width:50%}}.c-search .form-row.all .icon-lens{margin-right:4px}.c-search .form-row.all p{margin:0 auto;cursor:pointer;color:#fff}@media(min-width:769px){.c-search .form-row.all p{margin:0 0 0 auto}}.c-search .form-row.all p a:hover{color:#ce0f69}.c-search .form-row.distance{z-index:4}.c-search .form-row.distance .form-group{-webkit-box-flex:50%;-ms-flex:50% 0 0px;flex:50% 0 0}.c-search .form-row.distance .custom-select-opener{font-weight:700}.c-search .form-row.distance .vs__selected:after{display:none}.c-search .form-row.reset p{cursor:pointer;color:#fff}.c-search .form-row.reset p:hover{color:#ce0f69}.c-search .form-row.search{z-index:5}@media(min-width:561px)and (max-width:768px){.c-search .form-row.search{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-search .form-row.search .vs__actions,.c-search .form-row.search .vs__selected:after{display:none}.c-search .form-row.submit{text-align:right}.c-search .o-departments{width:calc(100% - 20px);height:64px;background-color:#fff;padding:0 70px 0 40px;border:2px solid #1d1d1f;border-radius:64px;font-family:LeroyMerlinSans,sans-serif;font-weight:700;pointer-events:none}@media(max-width:1448px){.c-search .o-departments{height:calc(4.21607vw + .1rem);font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:73.7916666667rem){.c-search .o-departments{font-size:.885rem}}@media(max-width:768px){.c-search .o-departments{width:100%;padding:0 50px 0 20px}}@media(max-width:1448px){.c-search .o-departments{height:calc(4.21607vw + .1rem)}}@media(max-width:1448px)and (max-width:74.12109375rem){.c-search .o-departments{height:3.135rem}}.c-search .o-departments+.v-select .vs__dropdown-toggle .vs__selected-options{pointer-events:none}.c-search .o-geolocation{top:50%;right:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:38px;height:38px;background-color:#ce0f69;border-radius:50%;cursor:pointer;color:#fff}.c-search .o-geolocation:after{font-family:icomoon;font-size:1.5rem;content:"\E909"}@media(max-width:1448px){.c-search .o-geolocation{width:calc(2.50329vw + .1rem);height:calc(2.50329vw + .1rem)}}@media(max-width:1448px)and (max-width:62.4177631579rem){.c-search .o-geolocation{width:1.5725rem;height:1.5725rem}}@media(max-width:1448px){.c-search .o-geolocation:after{font-size:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:55.34375rem){.c-search .o-geolocation:after{font-size:.885rem}}@media(max-width:768px){.c-search .o-geolocation{right:17px}}.c-search .o-geolocation:hover:hover{background-color:#c40e64}.c-search .o-geolocation:hover:active{background-color:#b60d5d}.c-search .o-title{margin-bottom:30px;font-weight:700;color:#fff}.c-search .v-select{width:100%;height:64px;background-color:#fff;padding:0 70px 0 40px;border:2px solid #1d1d1f;border-radius:64px;font-family:LeroyMerlinSans,sans-serif}@media(max-width:1448px){.c-search .v-select{height:calc(4.21607vw + .1rem);font-size:calc(1.18577vw + .1rem)}}@media(max-width:1448px)and (max-width:74.12109375rem){.c-search .v-select{height:3.135rem}}@media(max-width:1448px)and (max-width:73.7916666667rem){.c-search .v-select{font-size:.885rem}}@media(max-width:768px){.c-search .v-select{padding:0 50px 0 20px}}.c-search .v-select.vs--multiple{height:auto;height:64px}@media(max-width:1448px){.c-search .v-select.vs--multiple{height:calc(4.21607vw + .1rem)}}@media(max-width:1448px)and (max-width:74.12109375rem){.c-search .v-select.vs--multiple{height:3.135rem}}.c-search .v-select.vs--open .vs__actions:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.c-search .v-select.vs--disabled{border-color:rgba(0,0,0,.4);pointer-events:none}.c-search .v-select.vs--disabled .vs__actions,.c-search .v-select.vs--disabled .vs__dropdown-toggle{opacity:.4}.c-search .v-select.vs--disabled .vs__dropdown-toggle{background-color:inherit}.c-search .v-select.vs--disabled+.o-geolocation{opacity:.4;pointer-events:none}.c-search .v-select .vs__actions{top:50%;right:15px;width:38px;height:38px;background-color:#ce0f69;border-radius:50%;padding:0;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1448px){.c-search .v-select .vs__actions{width:calc(2.50329vw + .1rem);height:calc(2.50329vw + .1rem)}}@media(max-width:1448px)and (max-width:62.4177631579rem){.c-search .v-select .vs__actions{width:1.5725rem;height:1.5725rem}}.c-search .v-select .vs__actions button,.c-search .v-select .vs__actions svg{display:none}.c-search .v-select .vs__actions:after{width:100%;height:100%;font-family:icomoon;font-size:.625rem;color:#fff;content:"\E900"}@media(max-width:1448px){.c-search .v-select .vs__actions:after{font-size:calc(.65876vw + .1rem)}}@media(max-width:1448px)and (max-width:56.925rem){.c-search .v-select .vs__actions:after{font-size:.385rem}}.c-search .v-select .vs__deselect{cursor:pointer}.c-search .v-select .vs__deselect svg{width:23px;height:23px;margin-right:-20px;margin-left:4px;opacity:0;fill:#ce0f69}@media(max-width:520px){.c-search .v-select .vs__deselect svg{margin-left:4px}}.c-search .v-select .vs__dropdown-menu{top:50%;z-index:-1;min-height:40px;border-radius:0 0 25px 25px;line-height:40px;padding-top:40px}.c-search .v-select .vs__dropdown-option--highlight{background-color:#d9d9d9;color:#1d1d1f}.c-search .v-select .vs__dropdown-option--selected{font-weight:700}.c-search .v-select .vs__dropdown-option--selected span{display:inline-block}.c-search .v-select .vs__dropdown-option--selected span:after{right:-36px;width:23px;height:23px;line-height:23px;font-family:icomoon;font-size:.625rem;content:"\E90C"}.c-search .v-select .vs__dropdown-toggle{width:100%;border:none;padding:0;border-radius:0}.c-search .v-select .vs__search{width:100%;height:100%;background-color:transparent;border:none;padding:0;margin:0;pointer-events:none}.c-search .v-select .vs__selected{background:transparent;border:none;margin:0 .25em 0 0;padding:0 .25em 0 0}.c-search .v-select .vs__selected-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;overflow:hidden}@media(max-width:520px){.c-search .v-select .vs__selected-options{font-size:.875rem}}.c-search .v-select .vs__selected-options .vs__selected{margin-right:10px;padding-right:20px;font-weight:700;white-space:nowrap}@media(max-width:520px){.c-search .v-select .vs__selected-options .vs__selected{padding-right:15px;margin-right:5px}}.c-search .v-select .vs__selected-options .vs__selected:after{z-index:-1;pointer-events:none;position:absolute;right:0;top:0;width:23px;height:23px;line-height:23px;font-family:icomoon;font-size:.625rem;content:"\E90C"}@media(max-width:520px){.c-search .v-select .vs__selected-options .vs__selected:after{top:2px}}.c-search .v-select:hover .vs__actions{background-color:#c40e64}.c-search .v-select:hover .vs:active{background-color:#b60d5d}.c-search .administrative-division{font-size:14px;color:#666;display:inline-block;margin-left:10px}.page-central .c-search,.page-shops .c-search{border-radius:30px 30px 0 0}.c-single{background-color:#fff;padding:60px 0}.c-single .o-article p{line-height:122.222%}.c-single--klauzula table td{width:50%}.c-stickybar{z-index:30;position:fixed;left:0;bottom:0;width:100%;height:60px;background-color:#f5f5f7;text-align:center}@media(min-width:769px){.c-stickybar{display:none}}.c-stickybar [class^=icon-]{margin-bottom:4px;font-size:1.375rem;color:#78be20}.c-stickybar li{width:33.3333333333%}.c-stickybar li:after{left:0;top:100%;width:100%;height:2px;background-color:#ce0f69;-webkit-transform:translateY(-100%) scale3d(0,0,0);transform:translateY(-100%) scale3d(0,0,0);-webkit-transform-origin:left;transform-origin:left}.c-stickybar li:not(:last-child){border-right:1px solid #cfcfcf}.page-home .c-stickybar li:first-child [class^=icon-]{color:#ce0f69}.page-home .c-stickybar li:first-child:after{-webkit-transform:translateY(-100%) scaleX(1);transform:translateY(-100%) scaleX(1)}.page-lp .c-stickybar li:nth-of-type(2) [class^=icon-],.page-search .c-stickybar li:nth-of-type(2) [class^=icon-]{color:#ce0f69}.page-lp .c-stickybar li:nth-of-type(2):after,.page-search .c-stickybar li:nth-of-type(2):after{-webkit-transform:translateY(-100%) scaleX(1);transform:translateY(-100%) scaleX(1)}.page-search-fav .c-stickybar li:last-child [class^=icon-]{color:#ce0f69}.page-search-fav .c-stickybar li:last-child:after{-webkit-transform:translateY(-100%) scaleX(1);transform:translateY(-100%) scaleX(1)}.c-stickybar li a{padding:10px}.c-stickybar li p{font-size:.75rem;font-weight:700}@media(max-width:1448px){.c-stickybar li p{font-size:calc(.79051vw + .1rem)}}@media(max-width:1448px)and (max-width:79.0625rem){.c-stickybar li p{font-size:.635rem}}.c-stickybar li:hover [class^=icon-]{color:#ce0f69}.c-stickybar .icon-heart-outline{width:auto;font-size:1.5rem}.c-stickybar .icon-heart-outline i{-webkit-transform:translate3d(-10px,-8px,0);transform:translate3d(-10px,-8px,0);min-width:20px;height:20px;line-height:16px;border-radius:10px;background-color:#ce0f69;font-size:.75rem;padding:0 4px;border:2px solid #fff;color:#fff}.page-it .c-stickybar .icon-heart-outline i{min-width:16px;height:16px;border:none;background-color:#78be20}.page-it .c-stickybar [class^=icon-].icon-grid{margin-top:-4px;margin-bottom:-2px;font-size:1.875rem}.page-it .c-stickybar [class^=icon-].icon-heart-outline{display:block;margin-bottom:5px;font-size:1.25rem}.page-it .c-stickybar li:before{left:0;bottom:0;top:auto;width:100%;height:1px;display:none}.page-it .c-stickybar{background-color:#1d1d1f;color:#fafafa}.page-it .c-stickybar [class^=icon-]{color:#fafafa}.page-it .c-stickybar li:before{background-color:#78be20}.page-it .c-stickybar p{color:#fafafa}.page-it.home .c-stickybar li:first-of-type [class^=icon-]{color:#78be20}.page-it.home .c-stickybar li:first-of-type:before{display:block}.page-it.departments .c-stickybar li:nth-of-type(3) [class^=icon-]{color:#78be20}.page-it.departments .c-stickybar li:nth-of-type(3):before{display:block}.page-it.search .c-stickybar li:nth-of-type(2) [class^=icon-]{color:#78be20}.page-it.search .c-stickybar li:nth-of-type(2):before{display:block}.page-it.fav .c-stickybar li:nth-of-type(3) [class^=icon-]{color:#78be20}.page-it.fav .c-stickybar li:nth-of-type(3):before{display:block}.page-it .c-stickybar .fav,.page-it.offer .c-stickybar .departments,.page-it.search .c-stickybar .departments{display:none}.page-it.offer .c-stickybar .fav,.page-it.search .c-stickybar .fav{display:block}.no-topbar .c-stickybar{display:none}.c-stories{padding-bottom:24px;overflow:hidden}.c-stories h2{margin-bottom:40px}.c-stories .article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.c-stories .article h3{font-weight:700}.c-stories .buttons{gap:8px}@media(min-width:769px){.c-stories .buttons{gap:24px}}.c-stories .buttons .o-btn{padding:0 26px;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.c-stories .buttons .o-btn.is-disabled{opacity:.3;pointer-events:none}.c-stories .buttons .o-btn i{right:auto;top:auto;width:16px;height:16px;background-color:#ce0f69;margin:0 0 -2px;font-size:8px;color:#fff;display:none}.c-stories .buttons .o-btn.is-active{background-color:#78be20}.c-stories .buttons .o-btn.is-active i{display:-webkit-box;display:-ms-flexbox;display:flex}.c-stories .swiper{overflow:visible}.c-stories .swiper-slide{width:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}@media(max-width:520px){.c-stories .swiper-slide{width:90%}}.c-stories .plyr{border-radius:10px}.c-stories .plyr__control--overlaid{width:100%;height:100%;background-position:50%!important;background-repeat:no-repeat!important;inset:0;-webkit-transition:none;transition:none;border-radius:0}.c-stories .plyr--playing .plyr__control--overlaid{visibility:visible;opacity:0}.c-stories .icon-close{z-index:10;right:24px;top:24px;width:40px;height:40px;background-color:#ce0f69;border-radius:50%;cursor:pointer;color:#fff}@media(max-width:768px){.c-stories .icon-close{width:30px;height:30px;top:8px;right:8px}}.c-stories .player-holder{inset:0;z-index:20;width:100%;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;row-gap:16px;border-radius:10px;overflow:hidden;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.c-stories .player-holder.is-loaded{opacity:1}.c-stories .video-placeholder{cursor:pointer;aspect-ratio:9/16}.c-stories .video-placeholder:after{width:96px;height:96px;background-image:url(../img/assets/4b47ed0535ceab0fc79b7835c07dff11.svg);background-repeat:no-repeat;background-size:cover}.c-stories .video-placeholder:before{left:0;top:0;width:100%;height:100%;background-color:hsla(0,0%,81.2%,.4);border-radius:10px}.c-stories .video-placeholder img{width:100%;border-radius:10px}.c-stories .spinner{width:80px;height:80px;border:4px solid #ccc;border-top-color:#000;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;margin:0 auto}.c-stories .spinner-holder{z-index:0}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.c-topbar{z-index:35;position:fixed;left:0;top:0;width:100%;height:70px;background-color:#1d1d1f}@media(max-width:1140px){.c-topbar{height:60px}}.c-topbar .o-back{font-size:16px;color:#fff}.c-topbar .o-back strong{color:#78be20}@media(max-width:640px){.page-pro .c-topbar .o-back strong{display:block}}@media(min-width:521px)and (max-width:640px){.page-pro .c-topbar .o-back strong{padding-left:30px}}.c-topbar .o-back:before{display:inline-block;margin-right:16px;font-family:icomoon;-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\E914"}@media(max-width:520px){.page-pro .c-topbar .o-back:before{display:none}}@media(hover:hover){.c-topbar .o-back:hover{color:#78be20}}.light-mode .c-topbar .o-back:hover{color:#ce0f69}@media(max-width:768px){.page-pro .c-topbar .o-back{font-size:14px}}@media(max-width:640px){.page-pro .c-topbar .o-back{font-size:12px}}.c-topbar .o-btn{height:44px;padding:0 20px}@media(min-width:1141px){.c-topbar .o-btn{position:absolute;right:0;border-top-right-radius:0;border-bottom-right-radius:0}}.c-topbar .o-btn.align-center{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-top-right-radius:0;border-bottom-right-radius:0}@media(max-width:1024px){.page-pro .c-topbar .o-btn.align-center{font-size:14px}}@media(max-width:640px){.page-pro .c-topbar .o-btn.align-center{height:32px;padding:0 10px;font-size:12px}}.c-topbar .o-logo{left:0;top:0;width:135px;height:135px}@media(max-width:1140px){.c-topbar .o-logo{width:97px;height:97px}}.c-topbar .o-logo.justify-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:1024px){.page-pro .c-topbar .o-logo.justify-center{width:auto;height:50px}.page-pro .c-topbar .o-logo.justify-center img{height:100%;width:auto}}.no-topbar .c-topbar{height:0}.no-topbar .c-topbar .c-nav,.no-topbar .c-topbar .o-hamburger{display:none}.no-topbar .c-topbar .o-logo{pointer-events:none}.c-values{background-color:#fff;overflow:hidden}@media(max-width:768px){.c-values__swiper .o-wrap{padding:20px 0}}.c-values .o-article{margin-bottom:40px}@media(max-width:520px){.c-values .o-article p{display:inline-block}}.c-values .o-box__caption{left:0;bottom:0;text-align:center}@media(max-width:520px){.c-values .o-more{padding-left:15px;padding-right:15px}}@media(max-width:768px){.c-values .swiper-slide img{-o-object-fit:cover;object-fit:cover;max-height:385px}}.c-videowidget{z-index:30;position:fixed;right:40px;bottom:40px;min-width:375px;background-color:#78be20;border-radius:35px;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:scale3d(.8,.8,.8);transform:scale3d(.8,.8,.8)}@media(max-width:1224px){.c-videowidget{right:20px;bottom:20px;-webkit-transform:scale3d(.7,.7,.7);transform:scale3d(.7,.7,.7)}}@media(max-width:768px){.c-videowidget{display:none}}.c-videowidget__bar{padding:10px 5px}.c-videowidget__content{padding:0;height:0;overflow:hidden}.c-videowidget .o-avatar{width:50px;height:50px;border-radius:50%;border:2px solid #ce0f69;overflow:hidden;margin:0 5px;cursor:pointer}.c-videowidget .o-avatar:hover{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.c-videowidget .o-btn{width:300px;margin:0 5px}.c-videowidget .o-name{padding:10px;color:#fff}.c-videowidget .o-video{height:365px;border-radius:20px;overflow:hidden}.c-videowidget .o-video .plyr{max-width:355px;height:100%}.c-videowidget .o-video .plyr__video-embed__container{margin-top:-50%}.c-videowidget .icon-arrow{margin:16px 20px 0 auto;font-size:.75rem;cursor:pointer;color:#fff}.c-videowidget .icon-arrow:hover{-webkit-transform:translateY(2px);transform:translateY(2px)}.c-videowidget .icon-close{width:50px;height:50px;margin:0 5px;line-height:50px}.c-videowidget.bar-hide .icon-close,.c-videowidget.bar-hide .o-avatar{width:0;opacity:0;margin:0;padding:0;height:0;border:none;overflow:hidden}.c-videowidget.rollout{border-radius:20px}.c-videowidget.rollout .o-video{padding:10px 10px 0}.c-videowidget.avatar-only{min-width:0;width:50px}.c-videowidget.avatar-only .c-videowidget__bar{padding:0}.c-videowidget.avatar-only .c-videowidget__bar .o-btn{display:none;width:0;padding:0;overflow:hidden}.c-videowidget.avatar-only .c-videowidget__bar .o-avatar{margin:0}.c-videowidget.avatar-only .c-videowidget__bar .icon-close{display:none}.align-center{text-align:center}.align-center img{margin:0 auto}.color-green{color:#78be20}.color-white{color:#fff}.is-hidden{display:none}.icon-heart-fill{color:#ce0f69}.no-wrap,.nowrap{white-space:nowrap}.u-cover{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;opacity:1}.is-loaded .u-cover{opacity:0}.darkmode{display:block}.light-mode .darkmode,.lightmode{display:none}.light-mode .lightmode{display:block}.bg-green{background-color:#78be20}.bg-white{background-color:#fff}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:end;align-self:flex-end}.flex-1 img{width:100%}.fs-24{font-size:1.5rem}@media(max-width:1448px){.fs-24{font-size:calc(1.58103vw + .1rem)}}@media(max-width:1448px)and (max-width:63.25rem){.fs-24{font-size:1.01rem}}.lead-01{margin-bottom:.8em}.text-right{text-align:right}.text-white{color:#fff}.text-ecri{color:#fafafa}.italic{font-style:italic}

/*# sourceMappingURL=style.0fa3a22fc8b7f565a7bf.css.map*/