#database{background:#e1e9eb;text-align:center}#database iframe{width:100%}#database .hide{display:none}#database .cse-101-text{max-width:77%;font-size:13px;line-height:1.3;text-align:left}#database .checkbox{margin-left:0;margin-right:10px;-webkit-transform:scale(.8,.8);-moz-transform:scale(.8,.8);-o-transform:scale(.8,.8);-ms-transform:scale(.8,.8);position:relative;top:-4px}#database .select_inner{height:200px;overflow:auto}#database .select_inner li{font-size:15px;font-family:'Source Sans Pro',sans-serif;font-weight:300}#database .select_inner li:after{display:none}#database form{text-align:center}#database .cse-form-wrap{max-width:99999px}#database .cse-form-wrap h1{display:none}#database .cse-form-wrap label{margin-left:0}#database .cse-form-wrap .cse-block{max-width:38%;margin-bottom:15px;width:100%;display:inline-block;overflow:visible;vertical-align:top;text-align:left}#database .cse-form-wrap .cse-block:nth-child(odd){margin-right:15px}#database .cse-form-wrap .cse-block.cse-field-textarea{display:none}#database .cse-form-wrap .cse-block input[type=email],#database .cse-form-wrap .cse-block input[type=file],#database .cse-form-wrap .cse-block input[type=text]{padding:5px 8px;border-radius:5px;background:#fff;width:100%;cursor:pointer;font-size:20px;box-sizing:border-box;border:0;padding:10px;color:#7c9da7;font-family:'Source Sans Pro',sans-serif;font-weight:300;font-size:15px;max-height:39px}#database .cse-form-wrap .cse-block .cse-error{margin-left:0;font-size:12px;text-align:left}#database .cse-form-wrap .cse-block .select_inner li,#database .cse-form-wrap .cse-block .select_wrapper span{color:#7c9da7}#database .cse-form-wrap .cse-block .select_inner li:hover{color:#fff}#database .cse-form-wrap .cse-field-checkbox{padding-top:0;margin-top:0;position:relative;top:13px;margin-right:0;left:13px}#database .cse-form-wrap .cse-field-checkbox .cse-label{color:#7c9da7;font-size:13px;text-align:left;line-height:1;margin-left:0;font-weight:300;font-family:'Source Sans Pro',sans-serif;display:inline-block;vertical-align:top;width:200px!important}#database .cse-form-wrap .cse-field-submit{text-align:center}@media screen and (max-width:748px) and (min-width:1px){.cse-form-wrap input[type=email],.cse-form-wrap input[type=file],.cse-form-wrap input[type=text],.cse-form-wrap select,.cse-form-wrap textarea{width:100%!important;max-width:9999px!important;min-width:1px!important}}#acl0{width:100%}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0}#vacancies-wrapper .bx-wrapper li{width:100%!important}.bx-wrapper img{max-width:100%;display:block;position:relative;top:-125px;margin:0 auto}.bx-wrapper .bx-viewport{transform:translateZ(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif?v=2026317141858) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{left:-150px;background:url(../images/controls.png?v=2026317141858) no-repeat 0 0;display:none}.bx-wrapper .bx-next{right:-150px;background:url(../images/controls.png?v=2026317141858) no-repeat -30px 0;display:none}.bx-wrapper .bx-prev:hover{background-position:left -40px}.bx-wrapper .bx-next:hover{background-position:-30px -40px}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-20px;outline:0;width:30px;height:40px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls.png?v=2026317141858) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls.png?v=2026317141858) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:100000}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox_sprite.png?v=2026317141858)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox_loading.gif?v=2026317141858) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../images/blank.gif?v=2026317141858);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../images/fancybox_overlay.png?v=2026317141858)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox_sprite@2x.png?v=2026317141858);background-size:44px 152px}#fancybox-loading div{background-image:url(../images/fancybox_loading@2x.gif?v=2026317141858);background-size:24px 24px}}.row{display:block;width:100%;text-align:center;line-height:1;position:relative;z-index:0}.row .row-item{text-align:left;margin:0 auto;max-width:1170px;width:1170px;box-sizing:border-box;display:inline-block;position:relative;z-index:10;margin-top:0;vertical-align:top;min-height:10px}.row .row-item.grid-1{max-width:1170px;display:block}.row .row-item.grid-2{max-width:49.5%}.row .row-item.grid-width-80{max-width:80%;margin:0 auto;display:block}.row .row-item.grid-63{max-width:68%}.row .row-item.grid-33{max-width:28%}.row .row-item.grid-30{max-width:31%}.row .row-item.kick-right-3{margin-right:3%}.row .row-item.kick-both-3{margin-right:3%;margin-left:3%}.row .row-item.grid-width-100{width:100%}@media screen and (max-width:1200px){.row{overflow:hidden}.row .row-item{width:100%}.row .row-item.grid-1{padding-left:5%;padding-right:5%}.row .row-item.grid-width-80{max-width:100%}}@media screen and (max-width:1024px){img.responsive-img{max-width:100%;height:auto;border:0}}@media screen and (max-width:768px){.row .row-item.grid-2{max-width:100%;border:0!important;padding-right:0!important;padding-left:0!important}.row .row-item.grid-63{max-width:100%!important;margin-bottom:25px}.row .row-item.grid-33{max-width:100%!important}.row .row-item.grid-30{max-width:100%!important;margin-left:0!important}.row .row-item.kick-both-3{margin-right:0;margin-left:0!important}.row .row-item #filters{display:block}}.subPage.iframe .cc_div,.subPage.iframe .cc_div_settings{display:none}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}strong{font-weight:700}.clearfix{height:1px;clear:both}html{scroll-behavior:smooth}body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;font-family:arial,helvetica,sans-serif;font-size:15px;line-height:20px;color:#323232}body.menu-open.subPage #banner h1{visibility:hidden}body.menu-open #banner #navigation{max-height:999px}body.menu-open #banner #navigation ul{max-height:999px}.hide{display:none}p{font-size:15px}p.with-link a:hover{text-decoration:none}a{color:#323232}.title,h1,h2,h3,h4,h5,h6,input[type=submit],input[type=text],select,select option{font-family:inherit;font-family:'Source Sans Pro',sans-serif;font-weight:300}input[type=submit]{-webkit-appearance:none}.title,h1,h2,h3,h4,h5,h6,p,ul li{line-height:1.3}h1{font-size:30px;color:#5d8892;margin-bottom:20px}h2{font-size:20px}.aligncenter,.center{text-align:center!important;margin-left:auto;margin-right:auto;text-align:center;display:block}.aligncenter{max-width:100%;height:auto;border:0}#deprecated-browser-message{position:fixed;left:0;top:0;z-index:2500;width:100%;background:#000;color:#fff;padding:25px 15px;font-size:20px;text-align:center}#deprecated-browser-message a{color:#fff}#deprecated-browser-message #deprecated-browser-ico-close{cursor:pointer}@keyframes wobble-background{16.65%{background:#ee3224;color:#fff}33.3%{background:#fff;color:#ee3224}49.95%{background:#ee3224;color:#fff}66.6%{background:#fff;color:#ee3224}83.25%{background:#ee3224;color:#fff}100%{background:#ee3224;color:#fff}}#banner{min-height:595px;overflow:hidden;box-sizing:border-box;padding-top:20px;z-index:50}#banner #logo{float:left;display:block;width:100%;max-width:175px;height:58px;background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat left top;overflow:hidden;text-indent:-9999px;margin-bottom:20px}#banner #navigation{float:right}#banner #navigation ul{position:relative;top:43px}#banner #navigation ul li{float:left;line-height:1;position:relative}#banner #navigation ul li:first-child a{margin-left:0}#banner #navigation ul li a{float:right;margin-left:50px;font-size:20px;font-weight:300;color:#fff;position:relative;padding-bottom:15px;border-bottom:6px solid transparent;transition:all .2s ease-in-out;text-decoration:none}#banner #navigation ul li a.active,#banner #navigation ul li a:hover{color:#ee3224;border-color:#ee3224}#banner #navigation ul li a.is-active{color:#ee3224;border-color:#ee3224}#banner #navigation ul li .counter{display:block;width:35px;height:35px;background:#ee3224;color:#fff;font-size:13px;line-height:35px;text-align:center;border-radius:999px;position:absolute;top:-45px;left:50%;margin-left:-12px;transition:all .2s ease-in-out}#banner #navigation ul li .counter.animate{animation-name:wobble-background;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-delay:0s}#banner .responsive-menu-wrapper{display:none;float:right;margin-top:14px;padding:2px 2px 2px 10px;border-radius:5px;cursor:pointer}#banner .responsive-menu-wrapper button,#banner .responsive-menu-wrapper span{vertical-align:middle}#banner .responsive-menu-wrapper span{margin-right:5px;color:#fff}#banner .responsive-menu-wrapper #menu-button{width:36px;height:35px}#banner .line{width:100%;height:6px;border-radius:2px;background:#c0cfd4;background:rgba(192,207,212,.5);clear:both;margin-bottom:40px}#banner #banner-slider{position:absolute;top:0;width:100%;overflow:hidden;height:550px;z-index:0}#banner h1.title{color:#fff;font-size:45px;position:relative;z-index:2}@media only screen and (max-width:767px){#banner h1.title{font-size:35px}}@media only screen and (max-width:481px){#banner h1.title{font-size:30px}}#banner .shadow{position:absolute;top:0;left:0;width:100%;height:426px;z-index:1}#banner.position-detail{min-height:580px!important}#banner.position-detail #banner-slider{height:530px}#banner.our-team{margin-bottom:20px;overflow:hidden}#banner.our-team #banner-slider{height:450px}@media (max-width:1200px){#banner{min-height:400px}}@media (max-width:1025px){#banner{margin-bottom:20px;padding-bottom:20px}#banner #navigation{width:100%;position:absolute;box-sizing:border-box;left:0;top:77px;z-index:1005;float:none;max-height:0;transition:all .3s ease-in-out;background:#fff}#banner #navigation ul{top:0;padding:0 5%;margin:0 5%;display:block;box-sizing:border-box;background:#fff;position:relative;z-index:1010;max-height:0;overflow:hidden;transition:all .3s ease-in-out}#banner #navigation ul li{float:none}#banner #navigation ul li a{float:none;margin-left:0;border:0;display:block;text-align:center;color:#ee3224;font-size:16px;border-top:1px solid #e5eaeb;padding:12px 0}#banner #navigation ul li a.is-active{border-color:#e5eaeb;color:#5d8892}#banner #navigation ul li a.active,#banner #navigation ul li a:hover{border-color:#e5eaeb;color:#5d8892}#banner #navigation ul li a.active span.counter,#banner #navigation ul li a:hover span.counter{background:#ee3224;color:#fff}#banner #navigation ul li:first-child a{border:0}#banner #navigation ul li span.counter{position:relative;top:0;left:0;margin-left:0;display:inline-block;margin-right:5px}#banner #navigation ul li.current-menu-item a span.counter{background:#ee3224;color:#fff}#banner .responsive-menu-wrapper{display:block}#banner.position-detail{padding-bottom:40px}}@media only screen and (max-width:1025px){#banner{margin-bottom:0;padding-bottom:0}#banner #banner-slider{width:1200px}#banner #banner-slider .bx-viewport,#banner #banner-slider .bx-wrapper{max-width:9999px;width:1200px}#banner #banner-slider .bx-wrapper img{top:0;max-width:9999px;width:1200px;margin-left:-200px}#banner .line{margin-bottom:20px}}@media only screen and (max-width:480px){#banner #banner-slider{width:1024px}#banner #banner-slider .bx-viewport,#banner #banner-slider .bx-wrapper{max-width:9999px;width:1024px}#banner #banner-slider .bx-wrapper img{top:0;max-width:9999px;width:1024px;margin-left:-400px}}.subPage #banner{min-height:295px;background-size:contain;background:0 0;overflow:hidden;transition:all .3s ease-in-out}@media only screen and (max-width:1025px){.subPage #banner{min-height:195px}}@media only screen and (max-width:1025px){.menu-open.subPage #banner{min-height:365px}}.search{color:#fff}.search .cse-block,.search .form-item{width:100%;display:inline-block}.search .cse-block.cse-wrap-select select,.search .cse-block.select select,.search .form-item.cse-wrap-select select,.search .form-item.select select{border-radius:10px;padding:10px 12px;color:#7c9da7;background:#fff;width:100%;cursor:pointer;font-size:20px}.search .cse-block.cse-wrap-select.red .select_wrapper,.search .cse-block.cse-wrap-select.red select,.search .cse-block.select.red .select_wrapper,.search .cse-block.select.red select,.search .form-item.cse-wrap-select.red .select_wrapper,.search .form-item.cse-wrap-select.red select,.search .form-item.select.red .select_wrapper,.search .form-item.select.red select{color:#ee3224}.search .cse-block.cse-wrap-select .select_wrapper,.search .cse-block.select .select_wrapper,.search .form-item.cse-wrap-select .select_wrapper,.search .form-item.select .select_wrapper{background:#fff;border-radius:3px;cursor:pointer;position:relative;text-align:left;padding:12px 10px;color:#323232}.search .cse-block.cse-wrap-select .select_wrapper:before,.search .cse-block.select .select_wrapper:before,.search .form-item.cse-wrap-select .select_wrapper:before,.search .form-item.select .select_wrapper:before{content:"";display:block;width:25px;height:16px;position:absolute;right:10px;top:50%;margin-top:-6px;background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -400px -200px}.search .cse-block.cse-wrap-select .select_wrapper.active:before,.search .cse-block.select .select_wrapper.active:before,.search .form-item.cse-wrap-select .select_wrapper.active:before,.search .form-item.select .select_wrapper.active:before{background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -400px -250px}.search .cse-block.cse-wrap-select .select_wrapper span,.search .cse-block.select .select_wrapper span,.search .form-item.cse-wrap-select .select_wrapper span,.search .form-item.select .select_wrapper span{display:block;margin:0;font-size:15px;font-family:'Source Sans Pro',sans-serif;font-weight:300}.search .cse-block.cse-wrap-select .select_wrapper .select_inner,.search .cse-block.select .select_wrapper .select_inner,.search .form-item.cse-wrap-select .select_wrapper .select_inner,.search .form-item.select .select_wrapper .select_inner{background:#fff;color:#7c9da7;display:none;position:absolute;left:0;top:37px;width:100%;z-index:9999;border:1px solid #323232;box-sizing:border-box}.search .cse-block.cse-wrap-select .select_wrapper .select_inner li,.search .cse-block.select .select_wrapper .select_inner li,.search .form-item.cse-wrap-select .select_wrapper .select_inner li,.search .form-item.select .select_wrapper .select_inner li{border-bottom:1px solid #323232;padding:4px 15px;font-family:'Source Sans Pro',sans-serif;font-weight:300;z-index:9999;color:#323232}.search .cse-block.cse-wrap-select .select_wrapper .select_inner li:hover,.search .cse-block.select .select_wrapper .select_inner li:hover,.search .form-item.cse-wrap-select .select_wrapper .select_inner li:hover,.search .form-item.select .select_wrapper .select_inner li:hover{background:#ee3224;color:#fff}.search .cse-block.cse-wrap-select .select_wrapper .select_inner li:last-child,.search .cse-block.select .select_wrapper .select_inner li:last-child,.search .form-item.cse-wrap-select .select_wrapper .select_inner li:last-child,.search .form-item.select .select_wrapper .select_inner li:last-child{border:none}.search .cse-block.text input,.search .form-item.text input{padding:5px 8px;border-radius:5px;background:#fff;width:100%;cursor:pointer;font-size:20px;box-sizing:border-box}.search .cse-block.submit input,.search .form-item.submit input{font-size:20px;border:0;border-radius:5px;color:#fff;padding:10px 15px 10px 15px;background:#ee3224;border:1px solid #ee3224;transition:color .1s ease-in-out}.search .cse-block.submit input:hover,.search .form-item.submit input:hover{background:#fff;color:#ee3224}.search p{font-weight:300;font-size:20px;font-family:'Source Sans Pro',sans-serif;display:inline-block;vertical-align:top}.search p{line-height:1}.search input,.search label{cursor:pointer}.search.search-home{padding:25px;border:1px solid #fff;box-sizing:border-box;border-radius:15px;max-width:750px;margin:0 auto}.search.search-home .form-item{margin-bottom:25px}.search.search-home .form-item.select{max-width:48%;margin-left:3%}.search.search-home .form-item.select:first-child{margin-left:0}.search.search-home .form-item.select .select_wrapper{padding:14px 10px}.search.search-home .form-item.select .select_wrapper span{font-size:20px}.search.search-home .form-item.select .select_wrapper ul{top:47px;height:200px;overflow:auto}.search.search-home .form-item.checkboxes{text-align:center}.search.search-home .form-item.checkboxes .checkboxes-block{display:inline-block}.search.search-home .form-item.submit{margin-bottom:0;text-align:center}.search.search-home .form-item.submit input{position:absolute;max-width:110px;margin-left:-55px;left:50%;border:1px solid #ee3224;padding:10px 15px 10px 45px;background:#ee3224 url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -185px 12px}.search.search-home .form-item.submit input:hover{background:#fff;color:#ee3224;background:#fff url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -185px -38px}@media (max-width:680px){.search.search-home .form-item.select{max-width:100%;margin-left:0}.search.search-home .form-item.submit{box-sizing:border-box;margin-left:-50px}.search.search-home .form-item.checkboxes{text-align:left;margin-bottom:10px}.search.search-home .form-item.checkboxes p{display:block;margin-bottom:10px}.search.search-home .form-item.checkboxes .checkboxes-block{width:48%}.search.search-home .form-item.checkboxes input,.search.search-home .form-item.checkboxes label{margin-bottom:10px}}@media (max-width:480px){.search.search-home .form-item.checkboxes{margin-bottom:5px}.search.search-home .form-item.checkboxes .checkboxes-block{width:100%}}.search.cv{text-align:center;background:#e1e9eb}.search.cv #g2-priloha1,.search.cv #g2-priloha2,.search.cv #text{display:none}.search.cv .form-item{max-width:38%;margin-bottom:15px}.search.cv .form-item:nth-child(odd){margin-right:15px}.search.cv .form-item.select select{padding:9px 4px;font-size:15px;color:#7c9da7;border-radius:5px;border:0;box-sizing:border-box}.search.cv .form-item.text input{border:0;font-size:15px;padding:10px;color:#7c9da7}.search.cv .form-item.cv input{width:100%;background:#fff;border-radius:5px;padding:9px;box-sizing:border-box;color:#7c9da7}.search.cv .form-item.checkboxes label{color:#7c9da7;font-size:13px;text-align:left;line-height:1;margin-left:0}.search.cv .form-item.checkboxes label a{color:#7c9da7}.search.cv .form-item.checkboxes label input{top:0;margin-right:5px;margin-left:0}.search.cv .form-item.checkboxes label .checkbox{margin-right:5px;transform:scale(.8,.8);-webkit-transform:scale(.8,.8);-moz-transform:scale(.8,.8);-o-transform:scale(.8,.8);-ms-transform:scale(.8,.8);position:relative;top:-5px;margin-left:0}.search.cv .form-item.accept_101{color:#7c9da7;margin-right:0;width:100%;max-width:77%;text-align:left}.search.cv .form-item.accept_101 p{font-size:13px}.search.cv .form-item.error .select_wrapper,.search.cv .form-item.error input,.search.cv .form-item.error select{color:#ee3224;border:1px solid #ee3224}@media (max-width:540px){.search.cv .form-item{max-width:80%;margin-right:0!important}.search.cv #acl0{height:600px}}#vacancies-wrapper{background:#f1efe9;padding:30px 90px;border-radius:15px;margin-top:50px;margin-bottom:30px}@keyframes blink-animation{from{opacity:1}to{opacity:0}}#vacancies-wrapper .promo-claim{text-align:center;color:#ee3224;display:block;font-size:25px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ee3224;opacity:1}#vacancies-wrapper .promo-claim span{animation-name:blink-animation;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate}#vacancies-wrapper .positions,#vacancies-wrapper .text{vertical-align:top;display:block}#vacancies-wrapper .text{max-width:55%}#vacancies-wrapper .text h1{color:#ee3224;font-size:30px;font-weight:400;margin-bottom:20px}#vacancies-wrapper .text p{color:#323232;font-size:15px;line-height:1.5;margin-bottom:20px}#vacancies-wrapper .text .button-href{color:#ee3224;background:#fff;text-decoration:none;padding:8px 15px;display:inline-block;transition:all .3s ease-in-out}#vacancies-wrapper .text .button-href:hover{background:#323232;color:#fff}#vacancies-wrapper .text.full-width{max-width:100%}#vacancies-wrapper .text a:hover{text-decoration:none}#vacancies-wrapper .positions{box-sizing:border-box;padding-left:70px;max-width:44%}#vacancies-wrapper .positions h1{font-size:20px;color:#000;font-weight:600;margin-bottom:20px}#vacancies-wrapper .positions ul li{padding-left:23px;position:relative;margin-bottom:3px}#vacancies-wrapper .positions ul li:before{content:"";height:5px;width:5px;background:#ee3224;border-radius:9999px;position:absolute;left:0;top:8px}#vacancies-wrapper .positions ul li a{font-family:arial,helvetica,sans-serif;font-size:13px}#vacancies-wrapper .positions ul li a:hover{text-decoration:none}@media (max-width:1200px){#vacancies-wrapper{margin-top:30px}}@media (max-width:1024px){#vacancies-wrapper{padding:30px}}@media (max-width:680px){#vacancies-wrapper .positions,#vacancies-wrapper .text{width:100%;max-width:100%;padding-left:0}#vacancies-wrapper .text{margin-bottom:15px}}.sidebar a,.sidebar h2{color:#5d8892}.sidebar h2{line-height:24px;font-weight:400}.sidebar h2,.sidebar ul{margin-bottom:25px}.sidebar ul li{padding-left:25px;position:relative;margin-bottom:3px}.sidebar ul li:before{content:"";width:20px;height:15px;background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -300px 0;display:block;position:absolute;top:7px;left:0}.sidebar ul li.active:before{background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -300px -50px}.sidebar ul li.active a{color:#ee3224}.sidebar ul li a{text-decoration:none;font-size:13px;line-height:24px;transition:all .2s ease-in-out}.sidebar ul li a:hover{color:#ee3224}.sidebar.border{padding:30px 20px;border:1px solid #e5eaeb;border-radius:5px}.sidebar .box{background:#f1efe9;border-radius:5px;color:#8d835b;margin-bottom:30px;padding:25px;text-align:center}.sidebar .box.vacancies{text-align:left}.sidebar .box h3{font-size:16px;font-weight:700;margin-bottom:20px}.sidebar .box h3 span{color:#ee3224}.sidebar .box.news{text-align:left}.sidebar .box.news h1{font-size:16px;font-weight:700;margin-bottom:20px;color:#8d835b}.sidebar .box.news p{font-size:14px}.sidebar .box.news a:hover{text-decoration:none}.sidebar .box .info a{text-decoration:none;display:block;margin-bottom:15px;color:#323232;line-height:1.3}.sidebar .box .info a .count{border-radius:99px;background:#ee3224;color:#fff;padding:3px 5px;text-align:center;font-size:12px;border:1px solid #ee3224;margin-right:6px;transition:all .2s ease-in-out}.sidebar .box .info a:hover .count{background:#fff;color:#ee3224;text-decoration:none}.sidebar .box .buttons a{font-size:13px;border:1px solid #ee3224;background:#ee3224;color:#fff;text-align:center;display:block;padding:6px;max-width:200px;margin-left:auto;margin-right:auto;text-decoration:none;border-radius:5px;transition:all .2s ease-in-out}.sidebar .box .buttons a:hover{background:#fff;color:#ee3224}@media screen and (max-width:768px){.sidebar .box{max-width:400px!important;box-sizing:border-box;margin-left:auto;margin-right:auto}}#content{padding-bottom:50px}#sendcv{background:#e1e9eb;padding:55px 0}#sendcv .box{border-radius:10px;border:1px solid #bad1d5;text-align:center;padding-bottom:30px}#sendcv .box h1{font-size:30px;font-weight:300;background:#e1e9eb;padding:0 25px;display:inline-block;margin:-25px auto 5px auto}#sendcv .box h2{font-size:16px;font-weight:400;margin-bottom:25px}#sendcv .box h1,#sendcv .box h2{color:#3e8b94;text-align:center}#sendcv .box ul.errors{text-align:left;max-width:78%;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}#sendcv .box ul.errors li{color:#ee3224;position:relative;padding-left:15px;font-size:15px}#sendcv .box ul.errors li:before{position:absolute;top:7px;left:0;width:4px;height:4px;content:"";background:#ee3224}.qrcode a{max-width:70%;font-family:inherit;font-family:'Source Sans Pro',sans-serif;font-weight:300;text-decoration:none;margin-left:auto;margin-right:auto}.qrcode a:hover{text-decoration:none}#acl0{height:290px}@media (max-width:540px){#acl0{height:520px}}#logos{background:#8eb5bc;padding:60px 0}#logos #logos-holder{overflow:hidden}#logos #logos-holder li{float:left}#logos #logos-holder li:first-child{margin-left:0}#logos .bx-wrapper{margin-bottom:0}#logos .bx-wrapper img{top:0;max-height:42px}footer{padding:40px 0;background:#424242;color:#fff;overflow:hidden}footer .copyright{float:left}footer .copyright img,footer .copyright p{display:inline-block;vertical-align:middle;font-size:12px}footer .copyright img{margin-right:10px}footer .copyright a{color:#fff;text-decoration:none;transition:all .2s ease-in-out}footer .copyright a:hover{color:#ee3224}footer .menu{float:right}footer .menu nav{display:inline-block}footer .menu nav ul{overflow:hidden;margin-right:40px}footer .menu nav ul li{float:left;margin-left:40px}footer .menu nav ul li:first-child{margin-left:0}footer .menu nav ul li a{text-decoration:none;transition:all .2s ease-in-out;font-size:15px;color:#fff}footer .menu nav ul li a.active,footer .menu nav ul li a.is-active,footer .menu nav ul li a:hover{color:#ee3224}footer .menu .social-share{overflow:hidden;display:inline-block}footer .menu .social-share li{float:left;margin-left:10px}footer .menu .social-share li:first-child{margin-left:0}footer .menu .social-share li a{display:block;width:35px;height:35px;overflow:hidden;text-indent:-9999px;transition:all .2s ease-in-out}footer .menu .social-share li a.fb{background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -300px -150px}footer .menu .social-share li a.fb:hover{background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -300px -200px}footer .menu .social-share li a.linkedin{background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -200px -150px}footer .menu .social-share li a.linkedin:hover{background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -200px -200px}footer .menu .social-share,footer .menu nav{vertical-align:middle}@media (max-width:1020px){footer{padding:30px 0}footer .menu{float:none;clear:both;padding:25px 0 0;display:block;width:100%}footer .menu ul{margin-top:0;padding-top:0}footer .social-share{margin-top:25px}}@media (max-width:780px){footer .menu{float:left;clear:left;margin:25px 0 0}footer .social-share{margin-top:25px!important}}@media (max-width:640px){footer{padding:20px 0 0}footer .menu{padding-top:0}footer .menu ul{margin-right:0!important}footer .menu li{float:none;width:100%;margin-left:0!important;margin-bottom:5px}footer .menu li a{background:#fff;color:#ee3224!important;display:block;padding:6px 15px}footer .menu li a.active,footer .menu li a:hover{background:#ee3224;color:#fff!important}footer .menu li a.is-active{background:#ee3224!important;color:#fff!important}footer .menu .social-share{float:left;clear:left;width:100%}footer .menu .social-share li{width:auto;float:left}footer .menu .social-share li a{padding-right:0;padding-bottom:0}}#stories{padding:50px 0}#stories.no-padding-top{padding-top:0}#stories.margin-bottom{margin-bottom:20px;padding-bottom:0}#stories .grid-2{text-align:center;padding-left:35px}#stories .grid-2 h1{margin-bottom:100px}#stories .grid-2:first-child{padding-left:0;padding-right:40px;border-right:1px solid #e4ebec}@media (max-width:768px){#stories .grid-2{margin-top:25px}#stories .grid-2:first-child{margin-top:50px}}@media (max-width:640px){#stories .box .name h3{font-size:14px}}#stories .box{border-radius:5px;background:#f1efe9;color:#8d835b;box-sizing:border-box;padding:0 30px 30px 30px;margin-top:75px}#stories .box:first-child{margin-top:0}#stories .box img.photo{border-radius:9999px;margin-top:-47px;margin-bottom:13px}#stories .box h2{color:#ee3224;font-size:20px;font-weight:400;margin-bottom:5px}#stories .box h3{font-size:12px;margin-bottom:20px}#stories .box article p{font-size:15px}#stories .box .name .name-desc,#stories .box .name img{display:inline-block;vertical-align:middle}#stories .box .name .name-desc{text-align:right;margin-right:5px}#stories .box .name .name-desc h3{margin-bottom:0;position:relative;top:-3px}#stories .box .name .name-desc h2{margin-bottom:0}#stories .box.has-img .name{margin-bottom:20px}#benefits{padding:60px 0}@media only screen and (max-width:1025px){#benefits{padding:50px 0}}@media only screen and (max-width:767px){#benefits{padding:40px 0}}#benefits h1{text-align:center;margin-bottom:70px}#benefits a{text-decoration:none}#benefits a:hover .box{background:#ee3224;color:#fff}#benefits .box{text-align:center;border-radius:5px;background:#f1efe9;color:#8d835b;box-sizing:border-box;padding:0 30px 30px 30px;margin-bottom:70px}#benefits .box img{margin-top:-59px;border-radius:9999px;margin-bottom:20px}#benefits .box p{font-size:18px;font-weight:400}#benefits.sidebar{padding:0;margin-bottom:30px}#benefits.sidebar .row-item{width:100%;padding:0!important}#benefits.sidebar h3{font-size:16px;font-weight:700;margin-bottom:20px;text-align:center;color:#8d835b;margin-bottom:50px}#benefits.sidebar .box{margin-bottom:0}#benefits.sidebar .box img{transform:scale(.7,.7);-webkit-transform:scale(.7,.7);-moz-transform:scale(.7,.7);-o-transform:scale(.7,.7);-ms-transform:scale(.7,.7);margin-bottom:0}#benefits.sidebar .box p{font-size:14px}@media (max-width:1024px){#benefits.row .row-item.grid-30{max-width:48%}#benefits.row .row-item.grid-30:nth-child(odd){margin-left:3%}#benefits.row .row-item.kick-both-3{margin-left:0;margin-right:0}}@media (max-width:768px){#benefits.row .row-item.grid-30 .box{max-width:400px;margin-left:auto;margin-right:auto}}#contacts{padding:40px 0}#contacts h1{text-align:center;margin-bottom:40px}#contacts #map{width:100%;height:385px;background:transparent url(../images/map.png?v=2026317141858) no-repeat center top;margin:20px 0 60px}#contacts #map ul{width:100%;height:0;position:relative}#contacts #map ul li{position:absolute;background:#ee3224;color:#fff;transition:all .1s ease-in-out;font-size:10px;display:inline-block;padding:2px}#contacts #map ul li:before{content:"";width:9px}#contacts #map ul li.active,#contacts #map ul li:hover{background:#fff;color:#ee3224}#contacts #accord{margin-bottom:35px}#contacts #accord>div{margin-bottom:12px;border:1px solid #e6ecee;padding:12px 15px;color:#5d8892}#contacts #accord>div.closed{background:#f2f4f5;border-color:transparent;transition:all .2s ease-in-out}#contacts #accord>div.closed:hover{background:#e6ecee}#contacts #accord>div.closed h2{margin-bottom:0;font-weight:400}#contacts #accord>div.closed h2:after{content:"+";top:-4px}#contacts #accord .accord-item{border-top:1px dashed #5d8892;padding:10px 0}#contacts #accord .accord-item:nth-child(2){border:0}#contacts #accord h2{font-size:18px;font-weight:600;margin-bottom:10px;position:relative;cursor:pointer}#contacts #accord h2:after{content:"-";color:#ee3224;font-size:32px;position:absolute;right:0;top:-7px;line-height:1}#contacts #accord h3{font-size:16px;font-weight:700;margin-bottom:10px}#contacts #accord p{font-size:15px;line-height:25px}#contacts #accord strong{font-weight:600}#contacts #accord a{color:#ee3224;text-decoration:none;transition:all .2s ease-in-out}#contacts #accord a:hover{color:#323232}#contacts #accord .cse-reply{color:#fff}#contacts #accord .third{display:inline-block;vertical-align:top;margin-right:70px;width:25%}@media (max-width:950px){#contacts #accord .third{margin-right:5%;width:auto}}@media (max-width:800px){#contacts #accord .third{margin-right:0;width:100%;margin-top:25px}#contacts #accord .third:first-child{margin-top:0}#contacts #map-cr{display:none}}#g2-cont .screenHide,#news .screenHide{display:none}#g2-cont #g2-PrintReply,#g2-cont .g2-PrintReply,#news #g2-PrintReply,#news .g2-PrintReply{position:absolute;overflow:hidden;width:0;height:0}#g2-cont.g2-list .item,#g2-cont.g2-list>a,#news.g2-list .item,#news.g2-list>a{display:block;margin-bottom:25px;background:#f1efe9;padding:25px 40px;border-radius:5px;text-decoration:none;transition:all .2s ease-in-out}#g2-cont.g2-list .item:hover,#g2-cont.g2-list>a:hover,#news.g2-list .item:hover,#news.g2-list>a:hover{background:#ee3224}#g2-cont.g2-list .item:hover h2,#g2-cont.g2-list .item:hover p,#g2-cont.g2-list .item:hover strong,#g2-cont.g2-list>a:hover h2,#g2-cont.g2-list>a:hover p,#g2-cont.g2-list>a:hover strong,#news.g2-list .item:hover h2,#news.g2-list .item:hover p,#news.g2-list .item:hover strong,#news.g2-list>a:hover h2,#news.g2-list>a:hover p,#news.g2-list>a:hover strong{color:#fff}#g2-cont.g2-list .item:hover h2:before,#g2-cont.g2-list>a:hover h2:before,#news.g2-list .item:hover h2:before,#news.g2-list>a:hover h2:before{background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -400px -50px}#g2-cont.g2-list .item h2,#g2-cont.g2-list>a h2,#news.g2-list .item h2,#news.g2-list>a h2{position:relative;color:#ee3224;font-size:20px;font-weight:400;margin-bottom:5px}#g2-cont.g2-list .item h2:before,#g2-cont.g2-list>a h2:before,#news.g2-list .item h2:before,#news.g2-list>a h2:before{content:"";display:block;width:10px;height:20px;background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -400px 0;position:absolute;top:5px;left:-20px}#g2-cont.g2-list .item p strong,#g2-cont.g2-list>a p strong,#news.g2-list .item p strong,#news.g2-list>a p strong{font-size:12px;display:block;font-weight:700;color:#8d835b;margin-bottom:20px}#g2-cont.g2-list .item article p,#g2-cont.g2-list>a article p,#news.g2-list .item article p,#news.g2-list>a article p{color:#8d835b}#g2-cont.g2-list #g2-paging,#news.g2-list #g2-paging{text-align:center}#g2-cont.g2-list #g2-paging #next,#g2-cont.g2-list #g2-paging #prev,#g2-cont.g2-list #g2-paging em,#news.g2-list #g2-paging #next,#news.g2-list #g2-paging #prev,#news.g2-list #g2-paging em{display:none}#g2-cont.g2-list #g2-paging .pagination,#news.g2-list #g2-paging .pagination{display:none}#g2-cont.g2-list #g2-paging a,#g2-cont.g2-list #g2-paging strong,#news.g2-list #g2-paging a,#news.g2-list #g2-paging strong{display:inline-block;width:25px;height:25px;line-height:25px;border-radius:3px;background:#ee3224;color:#fff;text-align:center;text-decoration:none;box-sizing:border-box;border:1px solid #ee3224;font-size:13px;font-weight:700;transition:color .1s ease-in-out;margin-bottom:4px}#g2-cont.g2-list #g2-paging a:hover,#news.g2-list #g2-paging a:hover{background:#fff;color:#ee3224}#g2-cont.g2-list #g2-paging strong,#news.g2-list #g2-paging strong{background:#fff;border-color:#e5eaeb;color:#99b2ba}#g2-cont.g2-detail,#news.g2-detail{font-family:'Source Sans Pro',sans-serif;color:#7c9da7}#g2-cont.g2-detail address,#g2-cont.g2-detail p,#g2-cont.g2-detail ul li,#news.g2-detail address,#news.g2-detail p,#news.g2-detail ul li{font-size:16px;line-height:23px;font-family:'Source Sans Pro',sans-serif}#g2-cont.g2-detail p,#g2-cont.g2-detail ul,#news.g2-detail p,#news.g2-detail ul{margin-bottom:25px}#g2-cont.g2-detail h1,#news.g2-detail h1{color:#ee3224;font-size:30px;line-height:1.3;font-weight:700}#g2-cont.g2-detail h2,#g2-cont.g2-detail h3,#news.g2-detail h2,#news.g2-detail h3{font-size:22px;color:#ee3224;font-weight:400}#g2-cont.g2-detail ul li,#news.g2-detail ul li{padding-left:15px;position:relative;margin-bottom:3px}#g2-cont.g2-detail ul li:before,#news.g2-detail ul li:before{position:absolute;top:9px;left:1px;content:"";width:4px;height:4px;display:block;border-radius:999px;background:#ee3224}#g2-cont.g2-detail .social-share,#news.g2-detail .social-share{list-style-type:none;font-size:14px;margin-top:20px}#g2-cont.g2-detail .social-share li,#news.g2-detail .social-share li{background:none repeat scroll 0 center transparent!important;display:inline-block;float:left;line-height:15px;min-height:15px;padding:0!important;position:relative;margin:0 15px 15px 0!important;vertical-align:middle;font-size:14px;margin-bottom:15px}#g2-cont.g2-detail .social-share li:before,#news.g2-detail .social-share li:before{display:none}#g2-cont.g2-detail .social-share li a,#news.g2-detail .social-share li a{text-decoration:none;color:#6897b1}#g2-cont.g2-detail .social-share li a:hover,#news.g2-detail .social-share li a:hover{text-decoration:underline}#g2-cont.g2-detail .social-share li span,#news.g2-detail .social-share li span{background:transparent url(../images/social-icons.png?v=2026317141858) no-repeat 0 0;cursor:pointer;display:block;height:28px;width:28px;float:left;margin-right:8px;position:relative;top:-5px}#g2-cont.g2-detail .social-share li#facebook span,#news.g2-detail .social-share li#facebook span{background-position:0 0}#g2-cont.g2-detail .social-share li#googleb span,#news.g2-detail .social-share li#googleb span{background-position:-56px 0}#g2-cont.g2-detail .social-share li#twitter span,#news.g2-detail .social-share li#twitter span{background-position:-28px 0}#g2-cont.g2-detail .social-share li#linkedIn span,#news.g2-detail .social-share li#linkedIn span{background-position:-84px 0}#g2-cont.g2-detail .g2-info,#news.g2-detail .g2-info{margin-bottom:20px;position:relative;background:#f1efe9;padding:20px;color:#8d835b}#g2-cont.g2-detail .g2-info h3,#news.g2-detail .g2-info h3{font-size:22px;color:#ee3224;font-weight:400;margin-bottom:10px}#g2-cont.g2-detail .g2-info div,#news.g2-detail .g2-info div{overflow:hidden;padding-top:5px}#g2-cont.g2-detail .g2-info div h4,#news.g2-detail .g2-info div h4{display:block;width:40%;float:left;margin-top:0;margin-bottom:5px;font-size:16px;font-weight:400}@media (max-width:560px){#g2-cont.g2-detail .g2-info div h4,#news.g2-detail .g2-info div h4{width:100%;float:none}}#g2-cont.g2-detail .g2-info div p,#news.g2-detail .g2-info div p{display:block;float:left;text-align:left;font-weight:400;width:59%;margin-bottom:10px}@media (max-width:560px){#g2-cont.g2-detail .g2-info div p,#news.g2-detail .g2-info div p{width:100%;float:none}}#g2-cont.g2-detail .g2-info .g2i-map,#news.g2-detail .g2-info .g2i-map{position:absolute;right:0;top:25px;width:200px;height:200px;display:none}#g2-cont.g2-detail .g2-info div.g2i-a11 p,#g2-cont.g2-detail .g2-info div.g2i-a12 p,#g2-cont.g2-detail .g2-info div.g2i-a13 p,#g2-cont.g2-detail .g2-info div.g2i-a14 p,#news.g2-detail .g2-info div.g2i-a11 p,#news.g2-detail .g2-info div.g2i-a12 p,#news.g2-detail .g2-info div.g2i-a13 p,#news.g2-detail .g2-info div.g2i-a14 p{display:inline!important;float:none!important;padding-right:0!important}#g2-cont.g2-detail .g2i-a5,#g2-cont.g2-detail .g2i-a7,#g2-cont.g2-detail .g2i-a8,#news.g2-detail .g2i-a5,#news.g2-detail .g2i-a7,#news.g2-detail .g2i-a8{display:none}#g2-cont.g2-detail .g2i-map div,#news.g2-detail .g2i-map div{overflow:visible!important;padding:0}#g2-cont.g2-detail .g2i-map div img,#news.g2-detail .g2i-map div img{max-width:inherit!important}#g2-cont.g2-detail #g2-butt,#g2-cont.g2-detail .g2-buttons,#news.g2-detail #g2-butt,#news.g2-detail .g2-buttons{margin-top:40px;padding-bottom:30px}#g2-cont.g2-detail .g2-buttons,#news.g2-detail .g2-buttons{padding-left:150px}#g2-cont.g2-detail .g2-butt,#news.g2-detail .g2-butt{border:0;margin-bottom:25px}#g2-cont.g2-form,#g2-cont.g2-fwd,#news.g2-form,#news.g2-fwd{font-family:'Source Sans Pro',sans-serif;color:#7c9da7}#g2-cont.g2-form h1,#g2-cont.g2-fwd h1,#news.g2-form h1,#news.g2-fwd h1{color:#ee3224;font-size:30px;line-height:1.3;font-weight:700}#g2-cont.g2-form #g2-butt,#g2-cont.g2-form .g2-buttons,#g2-cont.g2-fwd #g2-butt,#g2-cont.g2-fwd .g2-buttons,#news.g2-form #g2-butt,#news.g2-form .g2-buttons,#news.g2-fwd #g2-butt,#news.g2-fwd .g2-buttons{border:0;margin-top:30px;margin-bottom:10px}#g2-cont.g2-form input[type=text],#g2-cont.g2-form textarea,#g2-cont.g2-fwd input[type=text],#g2-cont.g2-fwd textarea,#news.g2-form input[type=text],#news.g2-form textarea,#news.g2-fwd input[type=text],#news.g2-fwd textarea{padding:6px 10px;min-width:300px;max-width:300px;border:1px solid #e5eaeb}#g2-cont.g2-form fieldset,#g2-cont.g2-fwd fieldset,#news.g2-form fieldset,#news.g2-fwd fieldset{margin-bottom:40px}@media (max-width:640px){#g2-cont.g2-form input[type=text],#g2-cont.g2-form label,#g2-cont.g2-form textarea,#g2-cont.g2-fwd input[type=text],#g2-cont.g2-fwd label,#g2-cont.g2-fwd textarea,#news.g2-form input[type=text],#news.g2-form label,#news.g2-form textarea,#news.g2-fwd input[type=text],#news.g2-fwd label,#news.g2-fwd textarea{display:block;width:100%;min-width:1px;max-width:3000px;box-sizing:border-box}#g2-cont.g2-form #label-hashimage img,#g2-cont.g2-fwd #label-hashimage img,#news.g2-form #label-hashimage img,#news.g2-fwd #label-hashimage img{margin-left:0}#g2-cont.g2-form #accept_101-div label,#g2-cont.g2-fwd #accept_101-div label,#news.g2-form #accept_101-div label,#news.g2-fwd #accept_101-div label{width:auto}}#g2-cont.g2-fwd h2,#news.g2-fwd h2{color:#ee3224;font-size:30px;line-height:1.3;font-weight:700;margin-bottom:20px}#news h2:before{display:none!important}#news a,#news p,#news strong{color:#8d835b!important;font-size:14px!important}#news .item{margin-bottom:20px!important}#news a:hover{text-decoration:none!important}#news .item:hover{background:#f1efe9!important}#news .item:hover h2{color:#ee3224!important}#news .item:hover a,#news .item:hover p,#news .item:hover strong{color:#8d835b!important}#g2-butt,.g2-butt,.g2-buttons{border-bottom:1px solid #e5eaeb}#g2-butt #g2b-recom,#g2-butt .g2-PrintReply,.g2-butt #g2b-recom,.g2-butt .g2-PrintReply,.g2-buttons #g2b-recom,.g2-buttons .g2-PrintReply{display:none}#g2-butt a,#g2-butt input[type=reset],#g2-butt input[type=submit],.g2-butt a,.g2-butt input[type=reset],.g2-butt input[type=submit],.g2-buttons a,.g2-buttons input[type=reset],.g2-buttons input[type=submit]{display:inline-block;font-size:16px;line-height:1;padding:8px 25px;transition:all .2s ease-in-out;text-decoration:none;border-radius:5px;border:0}#g2-butt #g2b-back,#g2-butt #g2b-forward,#g2-butt input[type=reset],.g2-butt #g2b-back,.g2-butt #g2b-forward,.g2-butt input[type=reset],.g2-buttons #g2b-back,.g2-buttons #g2b-forward,.g2-buttons input[type=reset]{border:1px solid #6897b1;background:#6897b1;color:#fff}#g2-butt #g2b-back:hover,#g2-butt #g2b-forward:hover,#g2-butt input[type=reset]:hover,.g2-butt #g2b-back:hover,.g2-butt #g2b-forward:hover,.g2-butt input[type=reset]:hover,.g2-buttons #g2b-back:hover,.g2-buttons #g2b-forward:hover,.g2-buttons input[type=reset]:hover{background:#fff;color:#6897b1}#g2-butt #g2b-back,.g2-butt #g2b-back,.g2-buttons #g2b-back{margin-right:15px}#g2-butt #g2b-reply,#g2-butt #g2b-send,#g2-butt .forwarding-submit,#g2-butt .g2b-reply,.g2-butt #g2b-reply,.g2-butt #g2b-send,.g2-butt .forwarding-submit,.g2-butt .g2b-reply,.g2-buttons #g2b-reply,.g2-buttons #g2b-send,.g2-buttons .forwarding-submit,.g2-buttons .g2b-reply{border:1px solid #ee3224;background:#ee3224;color:#fff}#g2-butt #g2b-reply:hover,#g2-butt #g2b-send:hover,#g2-butt .forwarding-submit:hover,#g2-butt .g2b-reply:hover,.g2-butt #g2b-reply:hover,.g2-butt #g2b-send:hover,.g2-butt .forwarding-submit:hover,.g2-butt .g2b-reply:hover,.g2-buttons #g2b-reply:hover,.g2-buttons #g2b-send:hover,.g2-buttons .forwarding-submit:hover,.g2-buttons .g2b-reply:hover{color:#ee3224;background:#fff}#g2-butt #g2b-reply,.g2-butt #g2b-reply,.g2-buttons #g2b-reply{float:right}@media (max-width:680px){#g2-butt a,#g2-butt input[type=reset],#g2-butt input[type=submit],.g2-butt a,.g2-butt input[type=reset],.g2-butt input[type=submit],.g2-buttons a,.g2-buttons input[type=reset],.g2-buttons input[type=submit]{display:block;max-width:245px;margin-left:auto!important;margin-right:auto!important;float:none!important;margin-bottom:5px}}.g2-form input.g2-wrong,.g2-form select.g2-wrong,.g2-form textarea.g2-wrong,.g2-fwd input.g2-wrong,.g2-fwd select.g2-wrong,.g2-fwd textarea.g2-wrong,.g2-rcm input.g2-wrong,.g2-rcm select.g2-wrong,.g2-rcm textarea.g2-wrong{background-color:#f8f7f4;border:0}.g2-form .g2-wrong,.g2-form div.g2-wrong ins strong,.g2-fwd .g2-wrong,.g2-fwd div.g2-wrong ins strong,.g2-rcm .g2-wrong,.g2-rcm div.g2-wrong ins strong{color:#ee3224}.g2-form div.g2-wrong,.g2-fwd #g2-errors,.g2-rcm #g2-errors{padding:10px;border:1px solid #e5eaeb;color:#000;background-color:#fff;margin-bottom:10px}.g2-fwd #g2-errors h3,.g2-rcm #g2-errors h3{font-weight:400;text-decoration:underline;color:#000}.g2-form .g2-wrong ins{display:block}.g2-form .g2-wrong p{font-weight:700;margin-top:10px;margin-bottom:0;font-size:16px}.g2-form .g2-wrong ul,.g2-fwd ul.g2-error,.g2-rcm ul.g2-error{padding:0;list-style-type:none;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.g2-form .g2-wrong ul li,.g2-fwd ul.g2-error li,.g2-rcm ul.g2-error li{padding-left:15px;position:relative;margin-bottom:3px}.g2-form .g2-wrong ul li:before,.g2-fwd ul.g2-error li:before,.g2-rcm ul.g2-error li:before{position:absolute;top:9px;left:1px;content:"";width:4px;height:4px;display:block;border-radius:999px;background:#ee3224}#LIVESEARCH-CONTENT input,#LIVESEARCH-CONTENT select,.g2-form input,.g2-form select,.g2-form textarea,.g2-fwd input,.g2-fwd select,.g2-fwd textarea,.g2-rcm input,.g2-rcm select,.g2-rcm textarea{margin:2px 0 2px 0;font-family:Arial,Helvetica,sans-serif;font-size:12px}.g2-form textarea,.g2-fwd textarea,.g2-rcm textarea{overflow:auto}.g2-form textarea{min-width:220px;max-width:220px;min-height:80px;max-height:80px}.g2-rcm textarea{min-width:220px;max-width:220px;min-height:150px;max-height:150px}.g2-form .checkbox,.g2-form .radio,.g2-fwd .checkbox,.g2-rcm .checkbox{border:0!important;float:left;margin:0 10px 0 0;width:13px;height:13px}* html .g2-form fieldset{padding-bottom:7px}.g2-form fieldset,.g2-fwd fieldset,.g2-rcm fieldset{border:1px solid #fff;margin-top:20px;padding:0 0;margin-left:0;margin-right:0}.g2-form fieldset legend,.g2-fwd fieldset legend,.g2-rcm fieldset legend{font-weight:700;margin-bottom:5px;padding:0 5px 0 0;border-bottom:1px solid #e5eaeb}.g2-form label,.g2-fwd label,.g2-rcm label{margin:2px 0 2px 0;float:left;width:150px;clear:left}.g2-form label.inlinelabel{float:left;width:auto;line-height:150%;margin:0}.g2-form label.zamestnanec{margin-left:150px}.g2-form label.zamestnanec span{float:left;width:auto;line-height:110%;margin:0;color:#000}:root .g2-form label.inlinelabel{margin-top:-3px}em#g2-need{font-size:12px!important}.g2-form table{padding:0}.g2-form td{padding:2px 0 2px 0}#g2-need span,.g2-form span,.g2-fwd label span,.g2-rcm label span{color:red}.g2-form #g2b-send,.g2-fwd .forwarding-reset,.g2-fwd .forwarding-submit,.g2-rcm .recommendation-reset,.g2-rcm .recommendation-submit{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#fff;border-right-color:#3e433f;border-bottom-color:#3e433f;border-left-color:#fff;padding-left:10px;padding-right:10px;margin-right:5px;cursor:pointer}#LIVESEARCH-CONTENT table{width:100%;border:none!important}#LIVESEARCH-CONTENT table th{width:150px;text-align:left;vertical-align:middle;border:none!important}#LIVESEARCH-CONTENT table td{padding-top:4px;padding-bottom:4px;border:none!important}#LIVESEARCH-CONTENT select{min-width:200px;margin:0}ins{text-decoration:none;font-style:normal}#accept_101-div{overflow:hidden;margin-top:10px}#accept_101-div input,#accept_101-div label{width:auto;float:left;clear:none;margin-left:10px}#accept_101-div input{margin-left:5px}#accept_101-div a{cursor:pointer;text-decoration:underline}.g2-info .g2i-a11 p,.g2-info .g2i-a12 p,.g2-info .g2i-a13 p,.g2-info .g2i-a14 p{margin-left:0}#div-hashimage{position:relative;overflow:hidden;clear:both}#div-hashimage input{margin-top:55px}#label-hashimage img{margin-left:150px}#g2-content{padding:40px 0;min-height:50vh}.mapa{width:650px;height:450px!important;z-index:1;background:url(../components/map/images/map_stroke.png?v=2026317141858) no-repeat 0 0;margin-left:auto;margin-right:auto;position:relative}.mapa .region{position:absolute;z-index:2;top:0;left:0;visibility:hidden;height:auto}.mapa .pointer{visibility:visible;z-index:100;top:0;left:0;position:absolute;height:450px}.mapa #bubble{width:77px;height:87px;position:absolute;top:0;left:0;text-align:center;background:transparent url(../images/map/bubble.png?v=2026317141858) no-repeat left top;display:none;z-index:10000}.mapa #bubble .count,.mapa #bubble .text{font-family:Arial,Helvetica,sans-serif;width:25px;display:block;margin:10px auto 0 auto}.mapa #bubble .count{font-size:16px;font-weight:700;color:#ff7d21}.mapa #bubble .text{font-size:9px;color:#636163;line-height:11px;margin-top:8px!important}.button{display:block;padding:8px 15px;text-align:center;transition:all .2s ease-in-out;background:#ee3224;color:#fff;border-radius:3px;margin-bottom:20px;border:1px solid #ee3224;cursor:pointer}.button:hover{background:#fff;color:#ee3224}#filters{display:none}.checkbox{display:inline-block;width:23px;height:23px;background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -200px -250px;margin-left:5px;vertical-align:top;cursor:pointer}.checkbox.checked{background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -300px -250px}.cse-cont address,.cse-cont li,.cse-cont p{font-size:16px;line-height:23px;font-family:'Source Sans Pro',sans-serif;color:#7c9da7}.cse-cont p,.cse-cont ul{margin-bottom:25px}.cse-cont h1{color:#ee3224;font-size:30px;line-height:1.3;font-weight:700;margin-bottom:20px}.cse-cont h2{font-size:22px;color:#ee3224;font-weight:400}.cse-cont ul li:after{content:"\e612";color:#ee3224;top:0}.cse-cont .cse-info{margin-bottom:20px;position:relative;background:#f1efe9;padding:20px;color:#8d835b}.cse-cont .cse-info h3{font-size:22px;color:#ee3224;font-weight:400;margin-bottom:10px}.cse-cont .cse-info .cse-info{padding:0;margin-bottom:0}.cse-cont .cse-info .cse-info h3{display:block;width:40%;float:left;margin-top:0;margin-bottom:5px;font-size:16px;font-weight:400;font-weight:700}@media only screen and (max-width:480px){.cse-cont .cse-info .cse-info h3{width:100%;margin-top:10px}}.cse-cont .cse-info .cse-info p{margin-left:40%}.cse-cont .cse-info .cse-info h3,.cse-cont .cse-info .cse-info p{color:#8d835b}.cse-cont.cse-detail-wrap{color:#7c9da7}.cse-cont.cse-detail-wrap .cse-info.cse-map div p{padding-right:35%}.cse-cont.cse-detail-wrap .cse-info .cse-smap{padding-top:23%!important;right:25px}@media only screen and (max-width:748px){.cse-cont.cse-detail-wrap .cse-info .cse-smap{right:0;margin-top:25px!important}}.cse-cont .cse-share li{padding-bottom:3px!important;padding-top:4px!important}.cse-cont .cse-share li a{text-decoration:none;color:#6897b1;font-size:14px;font-family:'Source Sans Pro',sans-serif;position:relative;top:5px}.cse-cont .cse-share li a:before{background:transparent url(../images/social-icons.png?v=2026317141858) no-repeat left top;height:31px;width:28px;margin-top:1px}.cse-cont .cse-share li a:hover{text-decoration:underline}.cse-cont .cse-share li#twitter a:before{background-position:-28px 0}.cse-cont .cse-share li#google a:before{background-position:-56px 0}.cse-cont .cse-share li#linkedin a:before{background-position:-84px 0}.cse-cont .cse-share li#forward{padding-bottom:0!important;padding-top:0!important}.cse-cont .cse-share li#forward a{display:inline-block;font-size:16px;line-height:1;padding:10px 10px 10px 55px;transition:all .2s ease-in-out;text-decoration:none;border-radius:5px;border:0;border:1px solid #6897b1;background:#6897b1!important;color:#fff!important;top:0}.cse-cont .cse-share li#forward a:hover{background:#fff!important;color:#6897b1!important}.cse-cont .cse-share li#forward a:hover:before{background-position:-112px -26px}.cse-cont .cse-share li#forward a:before{background-position:-112px 1px;width:34px;height:30px;position:absolute;left:10px;top:2px}.cse-cont .cse-share:before{content:"Víte o někom, kdo by měl o pozici zájem?";font-size:22px;color:#ee3224;display:block;margin-top:0;margin-bottom:30px}@media only screen and (max-width:480px){.cse-cont .cse-share{overflow:visible!important}.cse-cont .cse-share:before{display:block}.cse-cont .cse-share li a:before{margin-top:-7px}.cse-cont .cse-share li#forward a:before{margin-top:1px}}.cse-cont .cse-buttons div:nth-child(2){float:right}@media only screen and (max-width:480px){.cse-cont .cse-buttons div:nth-child(2){float:none}}.cse-cont .cse-buttons a,.cse-cont .cse-buttons input{display:inline-block;font-size:16px;line-height:1;padding:8px 25px;transition:all .2s ease-in-out;text-decoration:none;border-radius:5px;border:0;border:1px solid #ee3224;background:#ee3224;color:#fff}.cse-cont .cse-buttons a.cse-reply,.cse-cont .cse-buttons a[type=submit],.cse-cont .cse-buttons input.cse-reply,.cse-cont .cse-buttons input[type=submit]{border:1px solid #ee3224;background:#ee3224;color:#fff;font-size:18px}.cse-cont .cse-buttons a.cse-reply:hover,.cse-cont .cse-buttons a[type=submit]:hover,.cse-cont .cse-buttons input.cse-reply:hover,.cse-cont .cse-buttons input[type=submit]:hover{color:#ee3224!important;background:#fff!important}.cse-cont .cse-buttons a.cse-reply,.cse-cont .cse-buttons input.cse-reply{float:right;margin-right:0}@media only screen and (max-width:480px){.cse-cont .cse-buttons a.cse-reply,.cse-cont .cse-buttons input.cse-reply{float:none}}.cse-cont .cse-buttons .cse-back,.cse-cont .cse-buttons input[type=reset]{background:#fff!important;color:#6897b1!important;border:1px solid #6897b1}.cse-cont .cse-buttons .cse-back:hover,.cse-cont .cse-buttons input[type=reset]:hover{background:#6897b1!important;color:#fff!important}.cse-cont .cse-buttons.duplicated .cse-reply{float:none}.cse-form-wrap .cse-block label input[type=email],.cse-form-wrap .cse-block label input[type=file],.cse-form-wrap .cse-block label input[type=text],.cse-form-wrap .cse-block label textarea{font-size:14px;font-family:inherit;font-family:Arial,Helvetica,sans-serif;padding:8px 6px;border-radius:0;width:67%;min-width:67%}@media only screen and (max-width:1025px){.cse-form-wrap .cse-block label input[type=email],.cse-form-wrap .cse-block label input[type=file],.cse-form-wrap .cse-block label input[type=text],.cse-form-wrap .cse-block label textarea{width:65%;min-width:65%}}@media only screen and (max-width:748px){.cse-form-wrap ins.cse-error{margin-left:0!important}}.cse-form-wrap .cse-wrap-accept_101 input{position:relative;top:-1px}.cse-form-wrap .checkbox{border:1px solid #bad1d5;border-radius:5px;position:relative;top:-3px;margin-right:10px}.sidebar-title h3{font-size:16px;font-weight:700;margin-bottom:30px;text-align:center;color:#8d835b}.followup{background:#8eb5bc;padding:35px 0;box-sizing:border-box}.followup .row-item{text-align:center!important}.followup h1,.followup p{margin-bottom:35px;color:#fff}.followup .button{display:inline-block;text-decoration:none}.followup ul li{display:inline-block}.followup ul li a{display:inline-block;padding:12px}.followup ul li a:hover{text-decoration:none}@media screen and (max-width:767px){.followup{padding:25px}.followup h1,.followup p{margin-bottom:25px}}.c-hamburger{display:inline-block;position:relative;overflow:hidden;margin:0;padding:0;width:38px;height:36px;font-size:0;text-indent:-9999px;-webkit-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;transition:background .3s;cursor:pointer;z-index:10000}.c-hamburger:focus{outline:0}.c-hamburger span{display:block;position:absolute;top:8px;left:9px;right:9px;height:3px;background:#ee3224;margin-right:0!important}.c-hamburger span:after,.c-hamburger span:before{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#ee3224;content:""}.c-hamburger span:before{top:8px}.c-hamburger span:after{bottom:-16px}.c-hamburger--htx{background-color:#fff;border-radius:5px}.c-hamburger--htx span{transition:background 0s .3s}.c-hamburger--htx span:after,.c-hamburger--htx span:before{transition-duration:.3s,.3s;transition-delay:.3s,0s}.c-hamburger--htx span:before{transition-property:top,transform}.c-hamburger--htx span:after{transition-property:bottom,transform}.c-hamburger--htx.is-active{background-color:#ee3224}.c-hamburger--htx.is-active span{background:0 0;top:16px}.c-hamburger--htx.is-active span:before{top:0;transform:rotate(45deg)}.c-hamburger--htx.is-active span:after{bottom:0;transform:rotate(-45deg)}.c-hamburger--htx.is-active span:after,.c-hamburger--htx.is-active span:before{transition-delay:0s,.3s;background:#fff}#database{background:#e1e9eb;text-align:center}#database iframe{width:100%}#database .hide{display:none}#database .cse-101-text{max-width:77%;font-size:13px;line-height:1.3;text-align:left}#database .checkbox{margin-left:0;margin-right:10px;-webkit-transform:scale(.8,.8);-moz-transform:scale(.8,.8);-o-transform:scale(.8,.8);-ms-transform:scale(.8,.8);position:relative;top:-4px}#database .select_inner{height:200px;overflow:auto}#database .select_inner li{font-size:15px;font-family:'Source Sans Pro',sans-serif;font-weight:300}#database .select_inner li:after{display:none}#database form{text-align:center}#database .cse-form-wrap{max-width:99999px}#database .cse-form-wrap h1{display:none}#database .cse-form-wrap label{margin-left:0}#database .cse-form-wrap .cse-block{max-width:38%;margin-bottom:15px;width:100%;display:inline-block;overflow:visible;vertical-align:top;text-align:left}#database .cse-form-wrap .cse-block:nth-child(odd){margin-right:15px}#database .cse-form-wrap .cse-block.cse-field-textarea{display:none}#database .cse-form-wrap .cse-block input[type=email],#database .cse-form-wrap .cse-block input[type=file],#database .cse-form-wrap .cse-block input[type=text]{padding:5px 8px;border-radius:5px;background:#fff;width:100%;cursor:pointer;font-size:20px;box-sizing:border-box;border:0;padding:10px;color:#7c9da7;font-family:'Source Sans Pro',sans-serif;font-weight:300;font-size:15px;max-height:39px}#database .cse-form-wrap .cse-block .cse-error{margin-left:0;font-size:12px;text-align:left}#database .cse-form-wrap .cse-block .select_inner li,#database .cse-form-wrap .cse-block .select_wrapper span{color:#7c9da7}#database .cse-form-wrap .cse-block .select_inner li:hover{color:#fff}#database .cse-form-wrap .cse-field-checkbox{padding-top:0;margin-top:0;position:relative;top:13px;margin-right:0;left:13px}#database .cse-form-wrap .cse-field-checkbox .cse-label{color:#7c9da7;font-size:13px;text-align:left;line-height:1;margin-left:0;font-weight:300;font-family:'Source Sans Pro',sans-serif;display:inline-block;vertical-align:top;width:200px!important}#database .cse-form-wrap .cse-field-submit{text-align:center}@media screen and (max-width:748px) and (min-width:1px){.cse-form-wrap input[type=email],.cse-form-wrap input[type=file],.cse-form-wrap input[type=text],.cse-form-wrap select,.cse-form-wrap textarea{width:100%!important;max-width:9999px!important;min-width:1px!important}}#acl0{width:100%}.virtu-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:25px}.virtu-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#gallery{width:100%}#gallery h2{text-align:center;vertical-align:middle;font-weight:600;margin-bottom:100px}#gallery h2:before{content:"";display:inline-block;margin-right:15px;width:75px;height:75px;background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat -150px -350px 0;vertical-align:middle}#gallery .gallery{text-align:center;padding-top:50px;padding-bottom:10px}#gallery .gallery:first-child{padding-top:0}#gallery .gallery .images{margin-bottom:0;text-align:left}#gallery .gallery .images .image-wrapper{display:inline-block;width:31.3%;margin-left:.8%;margin-right:.8%;margin-bottom:1.6%;position:relative;height:0;padding-bottom:31.3%}#gallery .gallery .images .image-wrapper a{display:block;width:100%;height:100%;min-height:100%;position:absolute;z-index:10;overflow:hidden}#gallery .gallery .images .image-wrapper a:hover .mask{background:rgba(238,50,36,.5);width:90%;height:90%;left:5%;top:5%}#gallery .gallery .images .image-wrapper a:hover .mask:before{opacity:1}#gallery .gallery .images .image-wrapper img{width:100%;height:auto;position:absolute;z-index:0}#gallery .gallery .images .image-wrapper .mask{width:0;height:0;left:50%;top:50%;display:block;position:absolute;z-index:5;background:0 0;transition:all .1s ease}#gallery .gallery .images .image-wrapper .mask:before{content:"";width:32px;height:32px;display:block;background:transparent url(../images/sprite.png?v=2026317141858&v=0.1) no-repeat 0 -300px;left:50%;top:50%;margin-top:-16px;margin-left:-16px;opacity:0;position:absolute}@media only screen and (max-width:1024px){#gallery h2{margin-bottom:80px}#gallery .gallery{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:768px){#gallery h2{margin-bottom:60px}#gallery .gallery{padding-top:30px;padding-bottom:30px}#gallery .gallery .images .image-wrapper{width:47%;padding-bottom:40%}}@media only screen and (max-width:480px){#gallery h2{margin-bottom:40px}#gallery .gallery{padding-top:25px;padding-bottom:25px}#gallery .gallery .images .image-wrapper{width:46%}}.our-team .emptyList{text-align:center}.virtu-wrapper{z-index:10}.fancy-is-open .virtu-wrapper{visibility:hidden}.virtu-wrapper-mobile{display:none}.virtu-wrapper-mobile .cse-buttons{text-align:center}.virtu-wrapper-mobile .cse-reply{float:none!important}.virtu-contact{margin-top:40px}.virtu-contact .cse-buttons{text-align:left}@media only screen and (max-width:1025px){.virtu-wrapper-mobile{display:block}.virtu-wrapper-desktop{display:none}}.promo-box-intern{background:#e1e9eb;padding:20px;border-radius:5px;margin-top:10px;text-align:center}.promo-box-intern h2{color:#ee3224;font-size:40px}.promo-box-intern .grey{color:#3e8b94}.promo-box-intern .button{margin-bottom:0;text-decoration:none;padding:15px;margin-top:20px;font-size:18px;font-weight:300;max-width:250px;margin-left:auto;margin-right:auto}@media only screen and (max-width:900px){.promo-box-intern h2{font-size:30px}.promo-box-intern .button{font-size:14px;padding:10px}}.carreer #g2-paging{margin-bottom:20px}#content .link404:hover{text-decoration:none}#main{position:relative;-ms-flex:1 0 auto;flex:1 0 auto}.box__dtb .button{margin:20px auto 0 auto;text-decoration:none;font-weight:300;font-size:18px;padding:8px 25px;max-width:250px;width:70%}.button--filters{text-decoration:none}.sidebar .sidebar__item a{cursor:pointer}.button--reply{font-size:18px;line-height:1;padding:8px 25px;text-decoration:none}.button--back{background:#fff;color:#6897b1;border:1px solid #6897b1;text-decoration:none;padding:8px 25px;font-size:16px;line-height:1}.button--back:hover{background-color:#6897b1;color:#fff}.button--size100{width:100%}@media (min-width:576px){.button--size100{width:auto}}.button--flexi{font-size:14px}#capybara-position-detail .cp-button--submit,#capybara-position-form .cp-button--submit{display:block;padding:8px 15px;text-align:center;transition:all .2s ease-in-out;background:#ee3224;color:#fff;border-radius:3px;margin-bottom:20px;border:1px solid #ee3224;cursor:pointer;font-size:18px;line-height:1;padding:8px 25px;text-decoration:none;width:100%}#capybara-position-detail .cp-button--submit:hover,#capybara-position-form .cp-button--submit:hover{background:#fff;color:#ee3224}@media (min-width:576px){#capybara-position-detail .cp-button--submit,#capybara-position-form .cp-button--submit{width:auto}}#capybara-position-detail .cp-button--back,#capybara-position-form .cp-button--back{display:block;padding:8px 15px;text-align:center;transition:all .2s ease-in-out;background:#ee3224;color:#fff;border-radius:3px;margin-bottom:20px;border:1px solid #ee3224;cursor:pointer}#capybara-position-detail .cp-button--back:hover,#capybara-position-form .cp-button--back:hover{background:#fff;color:#ee3224}#capybara-position-form .cp-form__button--add{display:block;padding:8px 15px;text-align:center;transition:all .2s ease-in-out;background:#ee3224;color:#fff;border-radius:3px;margin-bottom:20px;border:1px solid #ee3224;cursor:pointer;background:#fff;color:#6897b1;border:1px solid #6897b1;text-decoration:none;padding:8px 25px;font-size:16px;line-height:1;font-size:14px}#capybara-position-form .cp-form__button--add:hover{background:#fff;color:#ee3224}#capybara-position-form .cp-form__button--add:hover{background-color:#6897b1;color:#fff}#capybara-position-form .cp-form__button--remove{display:block;padding:8px 15px;text-align:center;transition:all .2s ease-in-out;background:#ee3224;color:#fff;border-radius:3px;margin-bottom:20px;border:1px solid #ee3224;cursor:pointer;font-size:18px;line-height:1;padding:8px 25px;text-decoration:none;font-size:14px}#capybara-position-form .cp-form__button--remove:hover{background:#fff;color:#ee3224}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.responsive-img{max-width:100%;height:auto}.display-flex{display:-ms-flexbox;display:flex}.justify-content-center{-ms-flex-pack:center;justify-content:center}.is-relative{position:relative}.color-primary{color:#ee3224}.main-reset{-ms-flex-pack:start;justify-content:flex-start}.container{max-width:1190px;width:100%;margin-left:auto;margin-right:auto;padding:0 1.5rem}.container-thin{max-width:991px;width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.is-hidden{display:none}.margin-t-10{margin-top:1.5rem}.margin-t-15{margin-top:2.25rem}.margin-t-30{margin-top:4.5rem}.margin-t-50{margin-top:7.5rem}.margin-b-10{margin-bottom:1.5rem}.margin-b-15{margin-bottom:2.25rem}.margin-b-30{margin-bottom:4.5rem}.margin-b-50{margin-bottom:7.5rem}@media (min-width:992px){.margin-t-10-lg{margin-top:1.5rem}}@media (min-width:992px){.margin-t-15-lg{margin-top:2.25rem}}@media (min-width:992px){.margin-t-30-lg{margin-top:4.5rem}}@media (min-width:992px){.margin-t-50-lg{margin-top:7.5rem}}@media (min-width:992px){.margin-b-10-lg{margin-bottom:1.5rem}}@media (min-width:992px){.margin-b-15-lg{margin-bottom:2.25rem}}@media (min-width:992px){.margin-b-30-lg{margin-bottom:4.5rem}}@media (min-width:992px){.margin-b-50-lg{margin-bottom:7.5rem}}.padding-t-10{padding-top:1.5rem}.padding-t-15{padding-top:2.25rem}.padding-t-30{padding-top:4.5rem}.padding-t-50{padding-top:7.5rem}.padding-b-10{padding-bottom:1.5rem}.padding-b-15{padding-bottom:2.25rem}.padding-b-30{padding-bottom:4.5rem}.padding-b-50{padding-bottom:7.5rem}@media (min-width:992px){.padding-t-10-lg{padding-top:1.5rem}}@media (min-width:992px){.padding-t-15-lg{padding-top:2.25rem}}@media (min-width:992px){.padding-t-30-lg{padding-top:4.5rem}}@media (min-width:992px){.padding-t-50-lg{padding-top:7.5rem}}@media (min-width:992px){.padding-b-10-lg{padding-bottom:1.5rem}}@media (min-width:992px){.padding-b-15-lg{padding-bottom:2.25rem}}@media (min-width:992px){.padding-b-30-lg{padding-bottom:4.5rem}}@media (min-width:992px){.padding-b-50-lg{padding-bottom:7.5rem}}.wysiwig .wp-caption,.wysiwig img{display:block;margin:1.5rem 0;max-width:100%;height:auto;float:none}.wysiwig .wp-caption.aligncenter,.wysiwig img.aligncenter{margin-left:auto;margin-right:auto}.wysiwig .wp-caption.alignleft,.wysiwig img.alignleft{margin-left:auto;margin-right:auto}@media (min-width:768px){.wysiwig .wp-caption.alignleft,.wysiwig img.alignleft{float:left;margin:.75rem 3rem 3rem 0}}.wysiwig .wp-caption.alignright,.wysiwig img.alignright{margin-left:auto;margin-right:auto}@media (min-width:768px){.wysiwig .wp-caption.alignright,.wysiwig img.alignright{float:right;margin:.75rem 0 1.5rem 3rem}}.wysiwig .wp-caption{max-width:100%;padding:.75rem;margin-bottom:3rem;text-align:center;border:1px solid #ee3224}.wysiwig .wp-caption img{margin:0}.wysiwig .wp-caption-text{font-size:1rem;padding-top:.75rem;margin-bottom:0}.wysiwig blockquote{margin:.75rem 0;padding-left:.75rem;border-left:1px solid #ee3224}.wysiwig p{margin-bottom:.75rem}.wysiwig iframe{width:100%;height:15rem;margin-bottom:3rem}@media screen and (min-width:768px){.wysiwig iframe{height:30rem}}@media only screen and (min-width:1200px){.wysiwig iframe{height:40rem}}.wysiwig ol,.wysiwig ul{margin-left:1.25rem;margin-bottom:1.5rem}.wysiwig ul{list-style:initial}.wysiwig ol{list-style:decimal}.wysiwig li{margin-bottom:.75rem}.wysiwig .responsive-embed{display:block}.wysiwig .responsive-embed iframe{height:100%;width:100%;margin-bottom:0}.wysiwig h1,.wysiwig h2,.wysiwig h3,.wysiwig h4,.wysiwig h5,.wysiwig h6{color:#ee3224;margin-top:1.5rem;margin-bottom:.75rem!important}#js-menu-count{margin-left:.375rem}.js-animation-count{opacity:1;transition:opacity .2s ease-in-out,padding-left .2s ease-in-out,width .2s ease-in-out}.js-animation-count:empty{opacity:0}.location__wrap{display:none}.location__wrap.is-visible{display:block}.cp-loader{position:relative;margin:auto;-ms-flex:none;flex:none;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;min-height:50vh;padding-top:3rem;padding-bottom:3rem;z-index:4}.cp-loader.is-hidden{display:none}.is-loading--bottom .cp-loader{-ms-flex-align:end;align-items:flex-end}.cp-loader__icon{position:relative;width:4rem;height:4rem;-ms-flex:none;flex:none}@media (min-width:992px){.cp-loader__icon{width:5rem;height:5rem}}.cp-loader--detail,.cp-loader--form{min-height:60vh}.is-loaded .cp-loader--vacancies,.is-loaded .cp-loader--vacancies-list{display:none}.is-loading .cp-loader--vacancies,.is-loading .cp-loader--vacancies-list{position:absolute;top:0;bottom:0;left:0;right:0}.cp-loader--vacancies-list{min-height:auto}.is-loading .vacancies__empty,.is-loading .vacancies__header,.is-loading .vacancies__job{opacity:.4}#vacancy-form .cp-loader,.cp-is-loading{display:none}template{display:none!important}.cp-form__field--calendar .react-datepicker{font-family:inherit;font-size:inherit;border-radius:0;border-color:#e3e3e3;box-shadow:0 5px 20px 2px rgba(0,0,0,.1)}.cp-form__field--calendar .react-datepicker--time-only .react-datepicker__time{border-radius:0}.cp-form__field--calendar .react-datepicker--time-only .react-datepicker__time-box{border-radius:0}.cp-form__field--calendar .react-datepicker__header{border-top-left-radius:0;border-top-right-radius:0;background:rgba(50,50,50,.3);border-bottom:#ac9e75}.cp-form__field--calendar .react-datepicker__header .react-datepicker__current-month,.cp-form__field--calendar .react-datepicker__header .react-datepicker__day-name{color:#323232}.cp-form__field--calendar .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{border-bottom-color:rgba(50,50,50,.3)}.cp-form__field--calendar .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#e3e3e3}.cp-form__field--calendar .react-datepicker-time__header,.cp-form__field--calendar .react-datepicker__current-month{font-size:90%}.cp-form__field--calendar .react-datepicker__navigation{height:10px;width:10px;outline:0}.cp-form__field--calendar .react-datepicker__navigation--next{border-left-color:#323232}.cp-form__field--calendar .react-datepicker__navigation--next:hover{border-left-color:#fafafa}.cp-form__field--calendar .react-datepicker__navigation--previous{border-right-color:#323232}.cp-form__field--calendar .react-datepicker__navigation--previous:hover{border-right-color:#fafafa}.cp-form__field--calendar .react-datepicker__time-container--with-today-button{border-radius:0}.cp-form__field--calendar .react-datepicker__time,.cp-form__field--calendar .react-datepicker__time-box,.cp-form__field--calendar .react-datepicker__time-container,.cp-form__field--calendar ul.react-datepicker__time-list{height:calc(195px + (1.6em / 2))}.cp-form__field--calendar .react-datepicker__week-number{width:1.6em;line-height:1.6em}.cp-form__field--calendar .react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0}.cp-form__field--calendar .react-datepicker__day,.cp-form__field--calendar .react-datepicker__day-name,.cp-form__field--calendar .react-datepicker__time-name{width:1.6em;line-height:1.6em;margin:.1em;color:#000}.cp-form__field--calendar .react-datepicker__day--disabled{color:#ccc}.cp-form__field--calendar .react-datepicker__month{margin:.4em}.cp-form__field--calendar .react-datepicker__day:hover{border-radius:0;color:#000;background:#e5eaeb}.cp-form__field--calendar .react-datepicker__day--highlighted{border-radius:0}.cp-form__field--calendar .react-datepicker__day--keyboard-selected{color:#fff;background:#3e8b94;border-radius:0}.cp-form__field--calendar .react-datepicker__day--selected{color:#fff;background-color:#3e8b94}.cp-form__field--calendar .react-datepicker__day--in-range,.cp-form__field--calendar .react-datepicker__day--in-selecting-range,.cp-form__field--calendar .react-datepicker__day--selected{border-radius:0}.cp-form__field--calendar .react-datepicker__month-read-view,.cp-form__field--calendar .react-datepicker__month-year-read-view,.cp-form__field--calendar .react-datepicker__year-read-view{border-radius:0}.cp-form__field--calendar .react-datepicker__month-dropdown,.cp-form__field--calendar .react-datepicker__month-year-dropdown,.cp-form__field--calendar .react-datepicker__year-dropdown{border-radius:0;border:1px solid 0}.cp-form__field--calendar .react-datepicker__month-option,.cp-form__field--calendar .react-datepicker__month-year-option,.cp-form__field--calendar .react-datepicker__year-option{line-height:1.3}.cp-form__field--calendar .react-datepicker__month-option:first-of-type,.cp-form__field--calendar .react-datepicker__month-year-option:first-of-type,.cp-form__field--calendar .react-datepicker__year-option:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.cp-form__field--calendar .react-datepicker__month-option:last-of-type,.cp-form__field--calendar .react-datepicker__month-year-option:last-of-type,.cp-form__field--calendar .react-datepicker__year-option:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}#capybara-position-form .cp-form__title{display:none}#capybara-position-form .cp-form__footer,#capybara-position-form .cp-form__header{border:0}#capybara-position-form .cp-form__footer p,#capybara-position-form .cp-form__header p{margin-bottom:.75rem}#capybara-position-form .cp-form__header h1{word-break:break-word;word-wrap:break-word;color:#ee3224;font-size:30px;line-height:1.3;font-weight:700;margin-bottom:.9rem}#capybara-position-form .cp-form__footer{margin-top:25px}#capybara-position-form .cp-form__label{font-size:15px;font-weight:400;color:#323232;margin-bottom:.375rem}#capybara-position-form .cp-form__file,#capybara-position-form .cp-form__input,#capybara-position-form .cp-form__select,#capybara-position-form .cp-form__textarea{-webkit-appearance:none;font-size:14px;font-family:inherit;background-color:#fff;color:#323232;padding:10px;border:1px solid #b8b8b8;border-radius:0;min-height:35px}#capybara-position-form .cp-form__file:focus,#capybara-position-form .cp-form__input:focus,#capybara-position-form .cp-form__select:focus,#capybara-position-form .cp-form__textarea:focus{border:1px solid #666;outline:0}#capybara-position-form .cp-form__validation-error .cp-form__file,#capybara-position-form .cp-form__validation-error .cp-form__input,#capybara-position-form .cp-form__validation-error .cp-form__select,#capybara-position-form .cp-form__validation-error .cp-form__textarea{border:1px solid #ee3224}#capybara-position-form .cp-form__select{background-image:linear-gradient(45deg,transparent 50%,#3e8b94 50%),linear-gradient(135deg,#3e8b94 50%,transparent 50%),linear-gradient(to right,#d9d9d9,#d9d9d9);background-position:calc(100% - 13px) calc(50% + 1px),calc(100% - 8px) calc(50% + 1px),calc(100% - 25px) 50%;background-size:5px 6px,5px 6px,1px 60%;background-repeat:no-repeat;padding-right:35px;text-overflow:ellipsis}#capybara-position-form .cp-form__select::-ms-expand{display:none}#capybara-position-form .cp-form__textarea{resize:vertical;height:200px}#capybara-position-form .cp-form__file{height:auto;overflow:hidden}#capybara-position-form .cp-form__file::-ms-value{background-color:#fff;border:0}#capybara-position-form .cp-form__validation-error-message{font-size:14px;color:#ee3224;background-color:transparent;padding-left:0}#capybara-position-form .cp-form__asterisk,#capybara-position-form .cp-form__asterisk--double{color:#ee3224}#capybara-position-form .cp-form-consent,#capybara-position-form .cp-form-consent__more-text,#capybara-position-form .cp-form__info-text{font-size:14px;font-family:"Source Sans Pro",sans-serif;color:#7c9da7;line-height:23px}#capybara-position-form .cp-form-consent,#capybara-position-form .cp-form__info-text{color:#323232}#capybara-position-form .cp-form-consent__more-text--visible{margin-top:12.5px}#capybara-position-form .cp-form__info{margin-top:25px}#capybara-position-form .cp-form a,#capybara-position-form .cp-form-consent a,#capybara-position-form .cp-form-consent__more-text a,#capybara-position-form .cp-form-consent__show-more{color:#7c9da7;text-decoration:underline}#capybara-position-form .cp-form a:hover,#capybara-position-form .cp-form-consent a:hover,#capybara-position-form .cp-form-consent__more-text a:hover,#capybara-position-form .cp-form-consent__show-more:hover{color:#7c9da7;text-decoration:none}#capybara-position-form .cp-form__agreement,#capybara-position-form .cp-form__group--accept_101,#capybara-position-form .cp-form__group--accept_lmc{margin-bottom:12.5px}#capybara-position-form .cp-button__wrapper{margin-top:25px}.cp-form__checkbox-group label{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.cp-form__checkbox{display:none}.cp-form__checkbox+.cp-form__checkbox-text,.cp-form__checkbox+.cp-form__validation-error-message+.cp-form__checkbox-text{padding-left:30px;margin-right:25px;display:block;position:relative}.cp-form__checkbox+.cp-form__checkbox-text:before,.cp-form__checkbox+.cp-form__validation-error-message+.cp-form__checkbox-text:before{content:"";height:22px;width:22px;margin:0 10px 0 0;border-radius:5px;border:solid 1px #7c9da7;background-color:#fff;background-image:url(../components/vacancy-form/images/tick.svg?v=2026317141858);background-position:center;background-repeat:no-repeat;background-size:0;transition:border .2s ease-in-out,background .2s ease-in-out;position:absolute;top:2px;left:-3px;z-index:2}.cp-form__checkbox:checked+.cp-form__checkbox-text:before,.cp-form__checkbox:checked+.cp-form__validation-error-message+.cp-form__checkbox-text:before{background-color:#fff;border-color:#7c9da7;background-size:80% 61%}.cp-form__checkbox:disabled+.cp-form__checkbox-text:before,.cp-form__checkbox:disabled+.cp-form__validation-error-message+.cp-form__checkbox-text:before{background-color:#c7c7ce;border-color:#c7c7ce}.cp-form__checkbox:checked:disabled+.cp-form__checkbox-text:before,.cp-form__checkbox:checked:disabled+.cp-form__validation-error-message+.cp-form__checkbox-text:before{background-image:url(../components/vacancy-form/images/tick-disabled.svg?v=2026317141858)}[data-page-rendered=hooray] .cp-position-form{text-align:center}[data-page-rendered=hooray] .cp-position-form h1{text-align:left}[data-page-rendered=hooray] .cp-message__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;text-align:left;margin-bottom:25px;margin-top:25px;color:#7c9da7}[data-page-rendered=hooray] .cp-message__text:before{content:"";width:50px;height:50px;background:#3e8b94 url(../components/vacancy-form/images/tick.svg?v=2026317141858) no-repeat center;background-size:60%;border:2px solid #3e8b94;display:inline-block;margin:0 25px 0 0;border-radius:50%;-ms-flex:none;flex:none}[data-error-rendered=generalError] .cp-message{text-align:center}[data-error-rendered=pageNotFound] .cp-message{text-align:left}[data-error-rendered=positionError] .cp-message{text-align:left}[data-error-rendered=positionError] .cp-message .cp-message__heading{font-size:20px;color:#7c9da7;margin-bottom:.75rem}[data-error-rendered=positionError] .cp-message .cp-message__text{font-size:16px;line-height:23px;font-family:"Source Sans Pro",sans-serif;color:#7c9da7;margin-bottom:1.5rem}#capybara-position-form.cp-form .cp-form__group-title,#capybara-position-form.cp-form .cp-form__separator-heading{font-size:25px;margin-bottom:12.5px;font-weight:700}#capybara-position-form.cp-form .cp-make-border{border:1px solid #a0a0a0;padding:18.75px}#capybara-position-form.cp-form .cp-form__separator{margin-bottom:25px}#capybara-position-form.cp-form .cp-form__separator--heading{border-bottom:1px solid #a0a0a0}#capybara-position-form.cp-form .cp-form__group-container--panel{background-color:#e7e7e7;padding:18.75px}#capybara-position-form.cp-form .cp-form__group-container--panel .cp-form__separator{background:#cfcfcf}#capybara-position-form.cp-form .cp-form-hint__icon{background:#3e8b94;color:#fff;border-color:#3e8b94}#capybara-position-form.cp-form .cp-form-hint:before{border-color:transparent #3e8b94 transparent transparent;left:1.4em}#capybara-position-form.cp-form .cp-form-hint:after{background-color:#3e8b94;color:#fff}#capybara-position-form.cp-form .cp-form__group-container--panel+.cp-form-hint{margin-bottom:25px;margin-top:-1em}@media (min-width:576px){#capybara-position-form.cp-form .cp-form__group--education_end_yr,#capybara-position-form.cp-form .cp-form__group--education_strt_yr,#capybara-position-form.cp-form .cp-form__group--langSkill_lang,#capybara-position-form.cp-form .cp-form__group--langSkill_lvl,#capybara-position-form.cp-form .cp-form__group--praxis_end_mnth,#capybara-position-form.cp-form .cp-form__group--praxis_end_yr{margin-bottom:0}}#capybara-position-form.cp-form .cp-form__group--education .cp-form__button-wrapper,#capybara-position-form.cp-form .cp-form__group--langSkill .cp-form__button-wrapper,#capybara-position-form.cp-form .cp-form__group--praxis .cp-form__button-wrapper{margin-top:18.75px}.react-checkbox__native{display:none}.react-checkbox{display:inline-block;width:23px;height:23px;border:1px solid #fff;border-radius:5px;background-color:#fff;margin-right:.75rem;position:relative;cursor:pointer;-ms-flex:none;flex:none}.react-checkbox:before{content:"";width:1rem;height:1rem;background:url(../components-react/checkbox/images/tick.svg?v=2026317141858) no-repeat center;position:absolute;top:3px;left:4px;transition:opacity .2s ease-in-out;opacity:0}.react-checkbox__native:checked+.react-checkbox:before{opacity:1}.react-select{position:relative;font-size:inherit;outline:0}.react-select:after{content:"";background:url(../components-react/select/images/arrow.svg?v=2026317141858) no-repeat center;background-size:contain;position:absolute;width:1.5rem;height:100%;right:.5rem;top:0;pointer-events:none;transition:transform .2s ease-in-out}.react-select.is-open:after{transform:rotate(-180deg)}.react-select div[class*="-control"]{box-shadow:none;min-height:3rem;line-height:calc(3rem / 2);padding:.75rem .75rem;text-align:left;border:1px solid #323232;border-radius:3px;overflow:hidden;cursor:pointer}.react-select div[class*="-control"] span{display:none}.react-select div[class*="-control"]>div{padding:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-select div[class*="-control"]>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.react-select div[class*="-control"]:focus,.react-select div[class*="-control"]:hover{box-shadow:none}.react-select div[class*="-menu"]{margin-top:-1px;font-size:15px;background-color:#fff;border-radius:0;border:1px solid #323232;padding:0;z-index:10;box-shadow:none}.react-select div[class*="-menu"]>div{scrollbar-base-color:#fff;scrollbar-face-color:#9d9e9c;scrollbar-track-color:#fff;scrollbar-arrow-color:#fff;scrollbar-shadow-color:#fff;scrollbar-color:#9d9e9c #fff;scrollbar-width:thin;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:0;padding-bottom:0}.react-select div[class*="-menu"]>div::-webkit-scrollbar-track{border-radius:0;background-color:#fff}.react-select div[class*="-menu"]>div::-webkit-scrollbar{width:.8;background-color:#fff}.react-select div[class*="-menu"]>div::-webkit-scrollbar-thumb{border-radius:0;background-color:#9d9e9c}.react-select div[class*="-menu"] .div[class*="-option"]{background-color:#fff}.react-select div[class*="-menu"] div[class*="-option"]{background:#fff;color:#323232;padding:.25rem .9rem;margin:0;text-align:left;font-weight:300;text-transform:none;font-family:'Source Sans Pro',sans-serif;border-bottom:1px solid #323232;line-height:1.3}.react-select div[class*="-menu"] div[class*="-option"]:last-child{border-bottom:none}.react-select div[class*="-menu"] div[class*="-option"]:hover{background:#ee3224;color:#fff}.react-select div[class*="-menu"]>div>div{padding:.25rem .9rem;position:relative;cursor:pointer}.react-select div[class*="-indicatorSeparator"]{display:none!important}.react-select div[class*="-indicatorContainer"]{display:none}.react-select div[class*=indicatorContainer]:first-child{display:block;position:absolute;right:3.75rem;height:2rem;width:2rem;top:50%;transform:translateY(-50%)}.react-select div[class*=indicatorContainer]:first-child svg{fill:#c00;transition:fill .2s ease-in-out;position:absolute;left:28px;top:0;width:100%;height:100%}.react-select div[class*=indicatorContainer]:first-child svg:hover{opacity:.75}.react-select div[class*=indicatorContainer]:first-child+span{display:none}.react-select div[class*="-placeholder"],.react-select div[class*="-singleValue"]{font-family:"Source Sans Pro",sans-serif;font-size:20px;font-weight:300;color:#323232;position:relative;transform:none;top:0;margin:0;padding:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.react-select div[class*="-placeholder"],.react-select div[class*="-singleValue"]{top:4px}}.react-select div[class*="-singleValue"]{padding-right:3rem}.react-select div[class*=multiValue]{background-color:#ee3224;border-radius:0;max-width:97%}.react-select div[class*=multiValue] div:first-child{color:#fff;padding:.375rem .75rem}.react-select div[class*=multiValue] div:last-child{color:#c00;border-radius:0}.react-select div[class*=multiValue] div:last-child:hover{background-color:#ffbdad}.react-select div[class*="-ValueContainer"]{padding:0}.vacancies__count{margin-top:1.5rem;margin-bottom:1.5rem}.filter{z-index:1}.filter__form--top{display:block}@media (min-width:768px){.filter__form--top{display:-ms-flexbox;display:flex}}.filter__form--top .filter__item{width:100%}@media (min-width:768px){.filter__form--top .filter__item{-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;padding-right:.75rem}.filter__form--top .filter__item:last-child{padding-right:0;padding-left:.75rem}}.filter__form--bottom{display:block}@media (min-width:768px){.filter__form--bottom{display:-ms-grid;display:grid;-ms-grid-columns:(auto)[4];grid-template-columns:repeat(4,auto);-ms-flex-pack:center;justify-content:center}}.filter__form--bottom .filter__item{width:100%}.filter__form--bottom .filter__form-title{margin-bottom:.75rem}@media (min-width:768px){.filter__form--bottom .filter__form-title{margin-bottom:0;margin-right:.375rem}}.filter__item{margin-bottom:1.05rem;z-index:99}.filter__label{display:-ms-flexbox;display:flex;margin-bottom:.5rem;cursor:pointer}.filter__label--checkbox{font-size:20px;font-family:"Source Sans Pro",sans-serif;font-weight:300;margin-bottom:.6rem}@media (min-width:768px){.filter__label--checkbox{margin-bottom:0;margin-left:.75rem}}.filter__item--checkbox{z-index:0}.vacancies__empty{text-align:center;margin:1.5rem 0;color:#000}.vacancies__job{display:block;text-decoration:none;color:#000;margin-bottom:1.5rem;background:#f1efe9;padding:1.5rem 2.55rem;border-radius:5px;transition:all .2s ease-in-out}.vacancies__job:hover{background-color:#ee3224}.vacancies__job:hover .vacancies__item{color:#fff}.vacancies__job:hover .vacancies__item--name:before{background:transparent url(../images/sprite.png?v=2026317141858) no-repeat -400px -50px}.vacancies__item{display:-ms-flexbox;display:flex}.vacancies__item--name{margin-top:0;color:#ee3224;font-size:20px;font-weight:400;margin-bottom:.5rem;position:relative}.vacancies__item--name:before{content:"";display:block;width:10px;height:20px;background:transparent url(../images/sprite.png?v=2026317141858) no-repeat -400px 0;position:absolute;top:2px;left:-20px}.vacancies__item--tags{font-size:12px;font-weight:700;color:#8d835b;margin-bottom:1.5rem;line-height:1.5}.vacancies__item-teaser{color:#8d835b;font-size:15px;line-height:1.3}.vacancies__item-desc{word-wrap:break-word;word-break:break-word}.vacancies__pagination .button{text-decoration:none;width:70%;max-width:250px;margin:0 auto}.vacancies__list{position:relative}.vacancies__content.has-spacing{margin-top:6rem}@media (min-width:768px){.vacancies__content.has-spacing{margin-top:18rem}}.cp-button__wrapper{text-align:center}.cp-button__wrapper--offset{margin-top:1.2rem}@media (min-width:576px){.cp-button__wrapper--offset{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media (min-width:576px){.cp-button__wrapper--offset .button{margin-bottom:0}}@media (min-width:576px){.cp-button__wrapper--offset-top{display:-ms-flexbox;display:flex}}.cp-detail__contact{margin-top:1.5rem}.cp-detail__contact h2{font-size:22px;color:#ee3224;font-weight:400;margin-bottom:.75rem}.cp-contact{font-size:16px;line-height:23px;font-family:"Source Sans Pro",sans-serif;color:#7c9da7}.cp-detail__contact--with-photo .cp-detail__contact-title{text-align:center}@media (min-width:576px){.cp-detail__contact--with-photo .cp-detail__contact-title{text-align:left}}.cp-detail__contact--with-photo .cp-contact{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.cp-detail__contact--with-photo .cp-contact{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row}}.cp-contact__photo{width:15rem;height:auto;border-radius:50%;margin-bottom:1.5rem;border:.4rem solid #9d9e9c}@media (min-width:576px){.cp-contact__photo{margin-right:3rem;margin-bottom:0}}.cp-detail__content h2{font-size:22px;color:#ee3224;font-weight:400;margin-top:1.5rem;margin-bottom:.75rem}.cp-detail__content ol,.cp-detail__content p,.cp-detail__content ul{margin-bottom:.9rem}.cp-detail__content ul li{position:relative;padding-left:.75rem}.cp-detail__content ul li:before{content:'';position:absolute;top:9px;left:0;background-color:#7c9da7;width:5px;height:5px;border-radius:50%}.cp-detail__content ol{padding-left:1.05rem}.cp-detail__content ol li{position:relative;list-style:decimal}.cp-detail__content ol li::marker{color:#7c9da7}.cp-detail__content li,.cp-detail__content p{font-size:16px;line-height:23px;font-family:"Source Sans Pro",sans-serif;color:#7c9da7}.cp-detail__info{margin-top:1.5rem;margin-bottom:.9rem;background:#f1efe9;padding:.9rem;color:#8d835b}.cp-detail__info h2{font-size:22px;color:#ee3224;font-weight:400;margin-bottom:.75rem}.cp-info__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#8d835b;font-size:16px;margin-bottom:.375rem;font-family:"Source Sans Pro",sans-serif}@media (min-width:768px){.cp-info__item{margin-bottom:.75rem}}.cp-info__item dt{font-weight:700;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:.75rem;margin-bottom:.75rem}@media (min-width:768px){.cp-info__item dt{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;margin-right:1.5rem;margin-top:0;margin-bottom:0}}.cp-info__item dd{-ms-flex:1 0 0px;flex:1 0 0;margin:0}.cp-info__item span{font-size:1em}.cp-info__iframe{border:0;width:100%;height:10rem;margin-top:1.5rem}.cp-message--invalid .cp-message__heading{font-size:20px;color:#7c9da7;margin-bottom:.75rem}.cp-message--invalid .cp-message__text{font-size:16px;line-height:23px;font-family:"Source Sans Pro",sans-serif;color:#7c9da7;margin-bottom:1.5rem}@media (min-width:576px){.cp-message--invalid .cp-message__button-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}}.cp-medallion{padding:1.5rem;margin-top:3rem;margin-bottom:3rem;border:1px solid rgba(141,131,91,.15);max-width:620px}.cp-medallion__title{text-align:left;font-size:22px;color:#ee3224;font-weight:400}.cp-medallion__title:last-child{margin-bottom:0}.cp-medallion__subtitle{margin-top:0;text-align:left;font-size:18px;font-weight:400;margin-bottom:.75rem;color:#7c9da7}.cp-medallion__text{margin-top:1.5rem;text-align:left;color:#7c9da7}.cp-medallion__text p{white-space:pre-line}.cp-medallion__text p:last-child{margin-bottom:0}.cp-medallion__gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:.75rem -.75rem -.75rem -.75rem}.cp-medallion__photo-wrap{padding:.75rem}.cp-medallion__photo{width:100%;height:auto;display:block}.cp-medallion__gallery-item--large{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:480px){.cp-medallion__gallery-item--large{-ms-flex:0 0 67%;flex:0 0 67%;max-width:calc(67% - 1px)}}.cp-medallion__gallery-item--small{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:480px){.cp-medallion__gallery-item--small{-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%;display:block}}.cp-medallion__gallery--size-1 .cp-medallion__gallery-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cp-medallion__gallery--size-2 .cp-medallion__gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cp-medallion__video{margin-top:1.5rem}.cp-medallion__video-wrapper{padding-bottom:56.25%;position:relative}.cp-medallion__video-iframe{position:absolute;height:100%;width:100%;top:0;left:0;border:0}.cp-detail__promo{font-size:16px;line-height:23px;font-family:"Source Sans Pro",sans-serif;color:#7c9da7;margin-bottom:1.5rem;white-space:pre-line}.cp-detail__promo p{white-space:pre-line;margin-bottom:.9rem}.cp-social{margin-top:1.5rem}.cp-social__title{font-size:22px;color:#ee3224;font-weight:400;margin-top:0;margin-bottom:1.8rem}.cp-social__item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:25px;height:25px;margin-right:.75rem;border-radius:3px;transition:opacity .2s ease-in-out}.cp-social__item:hover{opacity:.7}.cp-social__item:last-child{margin-right:0}.cp-social__item svg{pointer-events:none}.cp-social__item svg path{fill:#fff}.cp-social__item--facebook{background-color:#3b5998}.cp-social__item--linkedin{background-color:#007bb5}.cp-social__item--twitter{background-color:#1da1f2}.cp-social__item--forwarding{background-color:#bfbfbf}.cp-detail__title{margin-bottom:1.5rem}.cp-detail__title h1{word-break:break-word;word-wrap:break-word;color:#ee3224;font-size:30px;line-height:1.3;font-weight:700;margin-bottom:1.2rem}