.gray-curve-bg .content-wrap{background-color:#f1f3f5;overflow:visible;position:relative}.gray-curve-bg .content-wrap .bg{background-color:#f1f3f5;position:absolute;bottom:-115px;left:0;height:115px;width:100%;overflow:hidden}.gray-curve-bg .content-wrap .bg .bottom-curve-wrap{position:absolute;bottom:115px;left:75%;width:177%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.gray-curve-bg .content-wrap .bg .bottom-curve-wrap .bottom-curve-content{background-color:#fff;border-radius:50%;width:100%;padding-top:34%}@media all and (min-width:768px){.gray-curve-bg .content-wrap .bg{bottom:-200px;height:200px}.gray-curve-bg .content-wrap .bg .bottom-curve-wrap{bottom:200px}}@media all and (min-width:1240px){.gray-curve-bg .content-wrap .bg{bottom:-500px;height:500px}.gray-curve-bg .content-wrap .bg .bottom-curve-wrap{bottom:500px}}.photo-slider .content-wrap .content .page-header{padding:71px 0 43px}.photo-slider .content-wrap .content .photos-slider-wrap{position:relative;width:565px;height:275px;left:50%;margin:0 0 0 -283px;padding:18px 0 0;overflow:hidden}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider{position:relative;width:681px;left:50%;margin:0 0 0 -340px}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider .slick-list{overflow:visible}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li{position:relative}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li .photo{background-position:center;background-size:cover;width:164px;height:164px;-webkit-transition-duration:.4s;transition-duration:.4s;margin:0 5px 0 auto}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li .description{font-size:16px;font-family:ProximaNova;font-weight:300;color:#001c5c;line-height:20px;letter-spacing:.01em;text-align:center;padding:18px 0 0;opacity:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity;transition-property:opacity}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li.centered{margin:-18px 0 0}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li.centered .photo{width:217px;height:217px;margin:0 auto}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li.centered .description{opacity:1}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li.centered+li .photo{margin:0 auto 0 5px}.photo-slider .content-wrap .content .photos-slider-nav{height:73px}@media all and (min-width:768px){.photo-slider .content-wrap .content .page-header{padding:71px 0 47px}.photo-slider .content-wrap .content .photos-slider-wrap{position:relative;width:930px;height:440px;left:50%;margin:0 0 0 -465px;padding:25px 0 0;overflow:hidden}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider{position:relative;width:1110px;left:50%;margin:0 0 0 -555px}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider .slick-list{overflow:visible}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li{position:relative}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li .photo{background-position:center;background-size:cover;width:270px;height:270px;-webkit-transition-duration:.4s;transition-duration:.4s;margin:0 10px 0 auto}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li .description{font-size:18px;font-family:ProximaNova;color:#001c5c;line-height:20px;letter-spacing:.01em;text-align:center;padding:36px 0 0;opacity:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity;transition-property:opacity}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li.centered{margin:-25px 0 0}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li.centered .photo{width:350px;height:350px;margin:0 auto}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li.centered .description{opacity:1}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li.centered+li .photo{margin:0 auto 0 10px}.photo-slider .content-wrap .content .photos-slider-nav{margin:16px 0 0;height:113px}}@media all and (min-width:1240px){.photo-slider .content-wrap .content .page-header{padding:71px 0 47px}.photo-slider .content-wrap .content .photos-slider-wrap{position:relative;width:930px;height:440px;left:50%;margin:0 0 0 -465px;padding:25px 0 0;overflow:hidden}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider{position:relative;width:1110px;left:50%;margin:0 0 0 -555px}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider .slick-list{overflow:visible}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li{position:relative}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li .photo{background-position:center;background-size:cover;width:270px;height:270px;-webkit-transition-duration:.4s;transition-duration:.4s;margin:0 10px 0 auto}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li .description{font-size:18px;font-family:ProximaNova;color:#001c5c;line-height:20px;letter-spacing:.01em;text-align:center;padding:36px 0 0;opacity:0;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity;transition-property:opacity}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li.centered{margin:-25px 0 0}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li.centered .photo{width:350px;height:350px;margin:0 auto}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li.centered .description{opacity:1}.photo-slider .content-wrap .content .photos-slider-wrap .photos-slider li.centered+li .photo{margin:0 auto 0 10px}.photo-slider .content-wrap .content .photos-slider-nav{margin:16px 0 0;height:113px}.photo-slider .content-wrap .content .photos-slider-nav .slider-arrow:after{display:none}.photo-slider .content-wrap .content .photos-slider-nav .slider-arrow:hover:after{display:block}}#about-us-header-block .content-wrap .content .page-header{padding:32px 0 46px}#workers-list .content-wrap .content .workers-list-wrap{padding:40px 0 39px}#workers-list .content-wrap .content .workers-list-wrap section .wrap{padding:0 0 38px}#workers-list .content-wrap .content .workers-list-wrap section .wrap .icon-wrap{margin:auto;width:200px;height:200px;border-radius:50%;position:relative}#workers-list .content-wrap .content .workers-list-wrap section .wrap .icon-wrap .icon{width:200px;height:200px;border-radius:50%;background-size:cover;position:relative;z-index:2}#workers-list .content-wrap .content .workers-list-wrap section .wrap .icon-wrap .circle{border-radius:50%;width:150px;height:150px;position:absolute;top:25px;left:25px;opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity,top,left,width,height;transition-property:opacity,top,left,width,height;z-index:1}#workers-list .content-wrap .content .workers-list-wrap section .wrap .icon-wrap .circle .worker-media-link{border-radius:50%;position:absolute;width:50px;height:50px;background-image:url(../images/workers-media-icons.png)}#workers-list .content-wrap .content .workers-list-wrap section .wrap .icon-wrap .circle .worker-media-achievements{background-position:150px 0;top:10px;left:7px}#workers-list .content-wrap .content .workers-list-wrap section .wrap .icon-wrap .circle .worker-media-blog{background-position:0 0;top:65px;left:-23px}#workers-list .content-wrap .content .workers-list-wrap section .wrap .icon-wrap .circle .worker-media-linkedin{background-position:50px 0;right:-23px;bottom:65px}#workers-list .content-wrap .content .workers-list-wrap section .wrap .icon-wrap .circle .worker-media-facebook{background-position:100px 0;right:7px;bottom:10px}#workers-list .content-wrap .content .workers-list-wrap section .wrap .icon-wrap.active .circle{width:230px;height:230px;top:-8px;left:-8px;border:1px solid #1e90ff;opacity:1;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity,top,left,width,height;transition-property:opacity,top,left,width,height;z-index:3}#workers-list .content-wrap .content .workers-list-wrap section .wrap .worker-page-link{display:block;margin:28px 0 0;text-align:center;font-family:ProximaNova,sans-serif}#workers-list .content-wrap .content .workers-list-wrap section .wrap .worker-page-link .worker-name{font-size:24px;color:#1e90ff;line-height:20px;letter-spacing:.025em;padding:0 0 5px}#workers-list .content-wrap .content .workers-list-wrap section .wrap .worker-page-link .position{font-size:15px;color:#02225b;line-height:20px;letter-spacing:.01em}#workers-list .content-wrap .content .workers-list-wrap section#join-us{cursor:pointer}#workers-list .content-wrap .content .workers-list-wrap section#join-us .wrap .icon-wrap .icon{background-color:#a1c572;position:relative}#workers-list .content-wrap .content .workers-list-wrap section#join-us .wrap .icon-wrap .icon:after,#workers-list .content-wrap .content .workers-list-wrap section#join-us .wrap .icon-wrap .icon:before{content:'';display:block;position:absolute;background-color:#fff}#workers-list .content-wrap .content .workers-list-wrap section#join-us .wrap .icon-wrap .icon:before{width:70px;height:2px;top:99px;left:65px}#workers-list .content-wrap .content .workers-list-wrap section#join-us .wrap .icon-wrap .icon:after{width:2px;height:70px;top:65px;left:99px}#workers-list .content-wrap .content .workers-list-wrap section#join-us .wrap .worker-page-link .position,#workers-list .content-wrap .content .workers-list-wrap section#join-us .wrap .worker-page-link .worker-name{color:#80a155}#workers-list .content-wrap .content .our-achievements{overflow:hidden;margin:0 -30px;padding:0 30px}#workers-list .content-wrap .content .our-achievements .our-achievements-header{font-size:24px;color:#02225b;text-transform:uppercase;line-height:30px;text-align:center;letter-spacing:.05em;font-weight:600;padding:53px 0 0}#workers-list .content-wrap .content .our-achievements .our-achievements-list{margin:0 -30px;position:relative;padding:57px 0 138px}#workers-list .content-wrap .content .our-achievements .our-achievements-list:before{content:'';display:block;position:absolute;width:100%;height:1px;top:186px;left:0;background-color:#d9dfe3}#workers-list .content-wrap .content .our-achievements .our-achievements-list .our-achievements-list-arrow{position:absolute;top:173px;width:68px;height:28px;background-image:url(../images/achievements-slider-arrows.png);background-repeat:no-repeat;z-index:1;cursor:pointer}#workers-list .content-wrap .content .our-achievements .our-achievements-list #our-achievements-list-arrow-prev{background-position:left;left:0}#workers-list .content-wrap .content .our-achievements .our-achievements-list #our-achievements-list-arrow-next{background-position:right;right:0}#workers-list .content-wrap .content .our-achievements .our-achievements-list section.our-achievements-item{width:220px;position:relative}#workers-list .content-wrap .content .our-achievements .our-achievements-list section.our-achievements-item .icon-wrap{width:130px;height:130px;border-radius:50%;background-color:#fff;padding:25px 15px;margin:0 auto -15px}#workers-list .content-wrap .content .our-achievements .our-achievements-list section.our-achievements-item .icon-wrap .icon{height:80px;width:100px;background-position:bottom;background-repeat:no-repeat;background-size:100px}#workers-list .content-wrap .content .our-achievements .our-achievements-list section.our-achievements-item .year{font-size:14px;font-family:ProximaNova,sans-serif;color:#fff;line-height:30px;font-weight:600;letter-spacing:.075em;text-align:center;padding:0 0 0 11px;background:url(../images/achievments-item-date-bg.png) center no-repeat;width:84px;height:30px;margin:auto}#workers-list .content-wrap .content .our-achievements .our-achievements-list section.our-achievements-item .description{font-size:14px;color:#02225b;line-height:20px;letter-spacing:.01em;text-align:center;width:220px;margin:16px auto 0}#workers-list .content-wrap .achievements-bg{display:none}@media all and (min-width:768px){#about-us-header-block .content-wrap .content .page-header{padding:51px 0 34px}#workers-list .content-wrap .content .workers-list-wrap{padding:40px 0 55px}#workers-list .content-wrap .content .workers-list-wrap section{float:left;width:50%}#workers-list .content-wrap .content .workers-list-wrap section .wrap .worker-page-link{white-space:nowrap}#workers-list .content-wrap .content .our-achievements{margin:0 -22px;padding:0 22px}#workers-list .content-wrap .content .our-achievements .our-achievements-header{font-size:28px;padding:25px 0 0}#workers-list .content-wrap .content .our-achievements .our-achievements-list{margin:0 -22px}}@media all and (min-width:1240px){#about-us-header-block .content-wrap .content .page-header{padding:77px 0 4px}#about-us-header-block .content-wrap .content .breadcrumbs{padding:0 0 74px}#workers-list .content-wrap .content .workers-list-wrap{padding:78px 0 55px}#workers-list .content-wrap .content .workers-list-wrap section{float:left;width:300px}#workers-list .content-wrap .content .workers-list-wrap section .wrap{padding:0 0 25px}#workers-list .content-wrap .content .workers-list-wrap section:nth-of-type(7n+1){margin-left:16px}#workers-list .content-wrap .content .workers-list-wrap section:nth-of-type(7n+5){margin-left:166px}#workers-list .content-wrap .content .our-achievements{position:relative;z-index:2;overflow:hidden;margin:0;padding:0}#workers-list .content-wrap .content .our-achievements .our-achievements-header{padding:56px 0 0}#workers-list .content-wrap .content .our-achievements .our-achievements-list-dots-wrap{position:relative}#workers-list .content-wrap .content .our-achievements .our-achievements-list-dots-wrap .our-achievements-list-dot{position:absolute;width:8px;height:8px;top:182px;border-radius:50%;background-color:#a1c572;z-index:1}#workers-list .content-wrap .content .our-achievements .our-achievements-list-dots-wrap .our-achievements-list-dot:nth-child(1){left:319px}#workers-list .content-wrap .content .our-achievements .our-achievements-list-dots-wrap .our-achievements-list-dot:nth-child(2){left:552px}#workers-list .content-wrap .content .our-achievements .our-achievements-list-dots-wrap .our-achievements-list-dot:nth-child(3){left:960px}#workers-list .content-wrap .content .our-achievements .our-achievements-list{padding:50px 60px 161px;margin:0}}#join-form{display:none;width:300px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10001}#join-form.active{display:block}#join-form .header{color:#fff;font-size:20px;font-weight:600;letter-spacing:.075em;line-height:24px;text-transform:uppercase;padding:0 0 22px}#join-form .close-btn{position:absolute;top:0;right:0;background-image:url(../images/close-menu-btn.png);background-size:cover;width:22px;height:22px;cursor:pointer}#join-form .input-wrap{position:relative;padding:37px 0 0}#join-form .input-wrap input{width:100%;display:block;font-size:16px;line-height:30px;font-family:ProximaNova,sans-serif;color:#fff;background-color:transparent;border:none}#join-form .input-wrap textarea{display:block;width:100%;color:#fff;font-family:ProximaNova,sans-serif;font-size:16px;letter-spacing:.05em;background-color:transparent;border:none;resize:none;overflow:hidden;-webkit-transition-duration:3s;transition-duration:3s;-webkit-transition-property:height;transition-property:height;height:40px}#join-form .input-wrap .placeholder{position:absolute;bottom:10px;left:0;font-size:16px;line-height:16px;color:#8796b2;letter-spacing:.05em;-webkit-transition:.3s;transition:.3s;-webkit-transition-property:color,bottom,font-size;transition-property:color,bottom,font-size}#join-form .input-wrap textarea~.placeholder{bottom:auto;top:32px}#join-form .input-wrap .error-message{display:none}#join-form .input-wrap .line{display:block;width:100%;height:1px;position:absolute;bottom:-1px;left:0;background-color:rgba(255,255,255,.3);-webkit-transition:.3s;transition:.3s;-webkit-transition-property:background-color;transition-property:background-color}#join-form .input-wrap input:focus~.placeholder{font-size:12px;color:#1e90ff;bottom:27px}#join-form .input-wrap textarea:focus~.placeholder{font-size:12px;color:#1e90ff;top:15px}#join-form .input-wrap input:focus~.line,#join-form .input-wrap textarea:focus~.line{height:2px;bottom:-2px;background-color:rgba(30,144,255,.6)}#join-form .input-wrap input:not([value=""])~.placeholder{font-size:12px;color:#8796b2;bottom:27px}#join-form .input-wrap textarea:not([value=""])~.placeholder{font-size:12px;color:#8796b2;top:15px}#join-form .input-wrap input.invalid~.line{height:2px;bottom:-2px;background-color:#ff5d5d}#join-form .input-wrap .error-message{;position:absolute;bottom:-19px;left:0;color:#ff5d5d;font-size:12px;letter-spacing:.05em;line-height:14px}#join-form .s-hidden{display:none;visibility:hidden}#join-form .select{cursor:pointer;display:block;position:relative;font-size:16px;line-height:30px;font-family:ProximaNova,sans-serif;color:#8796b2;min-height:80px;padding:80px 0 0}#join-form .styledSelect{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 20px 0 0;margin:40px 0 0;border-bottom:1px solid rgba(255,255,255,.3);text-overflow:ellipsis;white-space:pre;overflow:hidden;height:40px}#join-form .styledSelect:after{content:"";width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#536990 transparent transparent transparent;position:absolute;top:9px;right:6px}#join-form .styledSelect.active{color:#fff}#join-form .styledSelect.active:after{border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}#join-form .options{display:none;position:absolute;top:81px;right:0;left:0;z-index:1;background-color:#163368;max-height:185px;overflow:auto;padding:10px 0}#join-form .options li{margin:20px 0;padding:0 20px}#join-form .options li:hover{color:#fff}#join-form .select{min-height:66px;padding:66px 0 0}#join-form .styledSelect{margin:34px 0 0;height:31px}#join-form .options{top:66px}#join-form input[type=file]{display:none}#join-form .file-input{border:1px solid #8796b2;border-radius:10px;max-width:100%;height:40px;font-size:12px;color:#8796b2;text-transform:uppercase;line-height:40px;text-align:center;cursor:pointer;display:inline-block;padding:0 40px;margin:59px 0 0;overflow:hidden}#join-form .file-input.file-selected{text-transform:none;cursor:default;text-overflow:ellipsis;white-space:pre;position:relative;padding:0 45px 0 30px}#join-form .file-input.file-selected .clear-btn{display:inline-block;width:14px;height:14px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUxMjY4MkM4QTBCQjExRTZBNTc2RUY1NDIwMkQwNDBCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUxMjY4MkM5QTBCQjExRTZBNTc2RUY1NDIwMkQwNDBCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTEyNjgyQzZBMEJCMTFFNkE1NzZFRjU0MjAyRDA0MEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTEyNjgyQzdBMEJCMTFFNkE1NzZFRjU0MjAyRDA0MEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4LlU9BAAAAuklEQVR42oySMQ7CMAxFjYWEKsGARE7RS1BGVk7BbTgNjOUSuQRBYoChTPAteXDTxKqll8H5L2qdLE7nC6E2YAWe5NcODODDWNbgCu4gOFLQzE0cERuwBS3oK3LQvVazjYgJHECsyFaKmk2sm4+KXJIkS0tzsjQ6E+y1P5FykfSzrUwlSYppXv3yBjvTi87ARmIudUpRZkdK5p8nMjtSPrCRzPr2XhWpJEt2kOt4g+OMRy7yHnzF+QswAHypQNBVdjdrAAAAAElFTkSuQmCC);cursor:pointer;position:absolute;top:12px;right:12px}#join-form input[type=submit]{width:240px;border:none;margin:80px auto 0}
@media all and (min-width:768px){#join-form{width:352px}}
@media all and (min-width:1240px){#join-form{width:931px}#join-form .header{padding:0 0 31px}#join-form section{width:430px;margin:0 0 28px}#join-form section:nth-of-type(1){float:left}#join-form section:nth-of-type(1) .input-wrap:nth-child(2){margin:24px 0 0}#join-form section:nth-of-type(2){float:right;padding:3px 0 0}#join-form section:nth-of-type(2) .file-input{margin:50px 0 0}#join-form .textarea-input-wrap{clear:both}}
@media all and (max-width:768px){#workers-list .our-vacancy-list > div{width:100% !important}}