*{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font:17px/1.76 arial,sans-serif;color:#000;min-width:320px;width:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}.holder{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.main{-ms-flex:1 1 auto;flex:1 1 auto;overflow-x:hidden}.container{max-width:1200px;margin:auto;padding:0 15px;width:100%}@media (min-width:768px){.container{max-width:1250px;padding:0 40px}.container--800{max-width:880px}.container--970{max-width:1050px}.container--1000{max-width:1080px}}.color-blue{color:#20b6eb}.color-yellow{color:#d6e03c}.nowrap{white-space:nowrap}.pt-0{padding-top:0}@media (min-width:768px){.pt-0{padding-top:0}}address{font-style:normal}iframe{border:none}@font-face{font-family:icons;src:url(../fonts/icons.eot?v=20258911595&t=1635313139);src:url(../fonts/icons.eot?v=20258911595#iefix?t=1635313139) format('embedded-opentype'),url(../fonts/icons.ttf?v=20258911595&t=1635313139) format('truetype'),url(../fonts/icons.woff?v=20258911595&t=1635313139) format('woff'),url(../fonts/icons.svg?v=20258911595#icons?t=1635313139) format('svg');font-weight:400;font-style:normal}.icon{font-family:icons,Sans-serif;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;position:relative}.icon--bottles:before{content:'\EA01'}.icon--coupon:before{content:'\EA02'}.icon--dish:before{content:'\EA03'}.icon--ecology:before{content:'\EA04'}.icon--family:before{content:'\EA05'}.icon--fb:before{content:'\EA06'}.icon--friendship:before{content:'\EA07'}.icon--graduate:before{content:'\EA08'}.icon--hotel:before{content:'\EA09'}.icon--linked:before{content:'\EA0A'}.icon--mail:before{content:'\EA0B'}.icon--person:before{content:'\EA0C'}.icon--phone:before{content:'\EA0D'}.icon--savings:before{content:'\EA0E'}.icon--timer:before{content:'\EA0F'}.icon--tourism:before{content:'\EA10'}.icon--umbrella:before{content:'\EA11'}.icon--virtual:before{content:'\EA12'}.icon--vr360:before{content:'\EA13'}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2}.h1,h1{font-size:26px}.h2,h2{font-size:26px}.h3,h3{font-size:18px;text-transform:uppercase}a{color:#d6e03c;text-decoration:none;transition:color .3s}a:hover{color:#d6e03c;text-decoration:underline}.cse-cont ul,ul{list-style:none;margin:0 0 20px;padding:0}.cse-cont ul li,ul li{position:relative;padding-left:50px;margin-bottom:12px}.cse-cont ul li:before,ul li:before{content:"";position:absolute;top:7px;left:19px;width:9px;height:17px;background:url(../components/box-bg/images/li.svg?v=20258911595) no-repeat center center}@media (min-width:768px){.h1,h1{font-size:40px}.h2,h2{font-size:40px}.h3,h3{font-size:22px}}.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}.about{padding:40px 0;color:#fff;background:url(../components/about/images/about-bg.jpg?v=20258911595) no-repeat center center;background-color:#005468;background-size:cover}.about__title{font-family:"Arial Black",Arial,sans-serif;font-weight:900;text-transform:uppercase;text-align:center;margin:0 0 30px;font-size:22px}.about__list{margin:0;padding:0}.about__item{margin:0;padding:0;list-style-type:none;position:static;position:relative;padding:25px;line-height:1.47058824}.about__item:after,.about__item:before{content:normal;color:inherit;position:static;left:auto}.about__item:after{content:"";position:absolute;width:112px;height:2px;background-color:#20b6eb;left:0;top:0}.about__left .about__item:first-child:after{content:normal}@media (max-width:767px){.about__inner{border-left:2px solid #20b6eb}}@media (min-width:768px){.about{padding:80px 0}.about__inner{display:-ms-flexbox;display:flex}.about__title{font-size:27px;margin-bottom:50px}.about__right{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;border-left:1px solid #20b6eb}.about__left{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;border-right:1px solid #20b6eb;text-align:right}.about__left .about__item:after{left:auto;right:0}.about__right .about__item:first-child:after{content:normal}}.benefits{padding:40px 0}.benefits__header{font-size:15px;margin:0 auto 35px;max-width:680px;text-align:center}.benefits__list{margin:0;padding:0}.benefits__item{margin:0;padding:0;list-style-type:none;position:static;text-align:center;margin-bottom:45px}.benefits__item:after,.benefits__item:before{content:normal;color:inherit;position:static;left:auto}.benefits__title{text-align:center;font-family:"Arial Black",Arial,sans-serif;font-size:18px;text-transform:uppercase;margin-top:0}.benefits__icon{display:block;color:#20b6eb;font-size:60px;line-height:60px;margin-bottom:25px}.benefits__annot{display:block;font-size:15px;line-height:1.33333333;text-align:center}.benefits__name{display:block;font-family:"Arial Black",Arial,sans-serif;font-size:18px;line-height:1.5;font-weight:900;text-transform:uppercase;margin-bottom:14px}@media (min-width:480px){.benefits__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-left:-20px;margin-bottom:-20px}.benefits__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;border-left:20px solid transparent}}@media (min-width:768px){.benefits{padding:80px 0}.benefits__icon{margin-bottom:35px}.benefits__header{margin-bottom:70px;font-size:17px}.benefits__list{margin-left:-45px}.benefits__item{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%;border-left-width:45px;margin-bottom:55px}.benefits__title{font-size:22px}}@media (min-width:992px){.benefits__item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (min-width:1200px){.benefits__item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.box-bg{background:url(../components/box-bg/images/bg-dots.png?v=20258911595) no-repeat top center}.box-bg--detail{background-position:50% -75px}@media (min-width:1921px){.box-bg{background:url(../components/box-bg/images/products-bg-left.png?v=20258911595) no-repeat 0 50px,url(../components/box-bg/images/products-bg-right.png?v=20258911595) no-repeat 100% 50px}.box-bg--detail{background:url(../components/box-bg/images/bg-dots-why-us-left.png?v=20258911595) no-repeat 0 -75px,url(../components/box-bg/images/bg-dots-why-us-right.png?v=20258911595) no-repeat 100% -75px;background-position:0 -75px,100% -75px}}.box-text{padding:40px 0}.box-text--center{text-align:center}.box-text--no-top{padding-top:0}.box-text--no-bottom{padding-bottom:0}.box-text :first-child{margin-top:0}.box-text :last-child{margin-bottom:0}.box-text h1{font-weight:400}.box-text__title{margin-top:0;font-weight:400}.box-text__separator{max-width:360px;height:2px;background:url(../components/box-text/images/separator-green.png?v=20258911595) repeat-x top left;margin:25px auto}.box-text .h3{font-family:"Arial Black",Arial,sans-serif;font-weight:900}@media (min-width:768px){.box-text{padding:80px 0}.box-text--no-top{padding-top:0}.box-text--no-bottom{padding-bottom:0}.box-text__separator{margin:50px auto}.box-text__btn{padding-top:20px}}#widget_container .cp-button,.button,.cp-button,.cse-buttons input[type=reset],.cse-buttons input[type=reset]#reset,.cse-buttons input[type=submit]{display:inline-block;vertical-align:middle;border-radius:7px;font-size:17px;font-weight:700;line-height:20px;text-transform:uppercase;color:#005468;background-color:#d6e03c;padding:21px 30px 18px;text-align:center;text-decoration:none;transition:color .3s,background .3s}#widget_container .cp-button:focus,#widget_container .cp-button:hover,.button:focus,.button:hover,.cp-button:focus,.cp-button:hover,.cse-buttons input[type=reset]#reset:focus,.cse-buttons input[type=reset]#reset:hover,.cse-buttons input[type=reset]:focus,.cse-buttons input[type=reset]:hover,.cse-buttons input[type=submit]:focus,.cse-buttons input[type=submit]:hover{background-color:#005468;color:#d6e03c;text-decoration:none}#widget_container .cp-button--wide,.button--wide,.cp-button--wide,.cse-buttons input[type=reset]#reset--wide,.cse-buttons input[type=reset]--wide,.cse-buttons input[type=submit]--wide{padding:21px 60px 18px}.button--white{background-color:#fff}.button--white:focus,.button--white:hover{color:#fff;background-color:#005468}.button--border{padding:19px 30px 16px;background-color:#fff;border:2px solid #d6e03c}.button--border:focus,.button--border:hover{background-color:#d6e03c;color:#005468}.cse-buttons input[type=reset]#reset{padding:19px 30px 16px;background-color:#fff;border:2px solid #d6e03c}.cse-buttons input[type=reset]#reset:focus,.cse-buttons input[type=reset]#reset:hover{background-color:#d6e03c;color:#005468}#widget_container .cp-button,.cp-button{border:0;margin-bottom:10px;margin-right:10px}@media screen and (min-width:1px) and (max-width:480px){#widget_container .cp-button,.cp-button{width:100%;text-align:center;margin:0 0 10px}}.contact__virtual{position:relative;display:block;background:url(../components/contact/images/contact-virtual.jpg?v=20258911595) no-repeat top center;background-size:cover;height:300px}.contact__virtual:hover .contact__virtual-title,.contact__virtual:hover .icon{color:#d6e03c}.contact__map{position:relative;height:300px}.contact__map iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.contact__virtual-text{position:absolute;text-align:center}.contact__virtual-text .icon{display:block;font-size:77px;color:#fff;margin-bottom:20px;transition:color .3s}.contact__virtual-text strong{display:block}.contact__virtual-title{display:block;color:#fff;font-family:"Arial Black",Arial,sans-serif;font-weight:900;font-size:18px;left:1.22727273;margin-bottom:20px;text-transform:uppercase;transition:color .3s}.contact__black a{color:#000}@media (max-width:991px){.contact__virtual-text{top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:768px){.contact{display:-ms-flexbox;display:flex}.contact__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.contact__virtual__title{font-size:22px}}@media (min-width:992px){.contact__virtual-text{top:50%;right:180px;transform:translateY(-50%)}.contact__map,.contact__virtual{height:450px}}@media (min-width:1200px){.contact__map,.contact__virtual{height:600px}}.js-animation-count{opacity:1;display:inline-block;min-width:1.1em;transition:opacity .2s ease-in-out,padding-left .2s ease-in-out,width .2s ease-in-out}.js-animation-count:empty{opacity:0}.facts{padding:40px 0}.facts__inner{max-width:1000px;margin:auto}.facts__title{margin-top:0;margin-bottom:20px;font-size:22px;text-transform:uppercase;font-family:"Arial Black",Arial,sans-serif;font-weight:900;text-align:center}.facts__list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;margin-bottom:-30px}.facts__item{margin:0;padding:0;list-style-type:none;position:static;text-align:center;margin-bottom:30px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.facts__item:after,.facts__item:before{content:normal;color:inherit;position:static;left:auto}.facts__item p{font-size:17px;line-height:25px;color:#818084;margin:0}.facts__amount{display:block;position:relative;font-weight:700;font-size:40px;line-height:1.2;color:#f0eeeb;padding-bottom:20px;margin-bottom:15px}.facts__amount:after{content:"";position:absolute;bottom:0;left:50%;margin-left:-41px;width:82px;height:2px;background-color:#20b6eb}@media (max-width:479px){.facts__item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:480px){.facts__list{margin-left:-20px}.facts__item{border-left:20px solid transparent}}@media (min-width:768px){.facts{padding:80px 0}.facts__amount{font-size:80px;padding-bottom:30px;margin-bottom:30px}.facts__list{margin-left:-40px}.facts__item{border-left:40px solid transparent;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}.facts__title{margin-bottom:60px;font-size:27px}}@media (min-width:992px){.facts__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.facts__item{-ms-flex:1 1 auto;flex:1 1 auto;max-width:none}.facts__amount{min-width:140px}.facts__item:nth-child(3) .facts__amount,.facts__item:nth-child(5) .facts__amount{min-width:180px}}@media (min-width:1200px){.facts__list{margin-left:-80px}.facts__item{border-left:80px solid transparent}}.footer{padding:22px 0 25px;background-color:#f0eeeb}.footer__list{margin:0;padding:0;display:-ms-flexbox;display:flex}.footer__item{margin:0;padding:0;list-style-type:none;position:static}.footer__item:after,.footer__item:before{content:normal;color:inherit;position:static;left:auto}.footer__link{display:block;color:#005468;font-size:15px;font-weight:700;text-transform:uppercase;text-decoration:none}.footer__link:hover{color:#005468}.footer__logo{display:block}.footer__logo img{display:block}.footer__holder{padding:0 15px;display:-ms-flexbox;display:flex}.footer__copy{margin:0;font-size:14px;line-height:1.2;color:#818084}.footer__copy a{color:#818084}@media (max-width:767px){.footer__holder{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__left{-ms-flex-order:2;order:2;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.footer__right{-ms-flex-order:1;order:1;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:30px}.footer__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.footer__copy{text-align:right}.footer__copy strong{display:block}}@media (min-width:768px){.footer{padding:44px 0 50px}.footer__holder{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:1250px;margin:auto;padding:0 40px}.footer__item+.footer__item{margin-left:35px}.footer__menu{padding-top:15px;padding-right:30px}.footer__logo{margin-bottom:20px}}.header__logo{display:block;line-height:1}.header__logo img{display:block}@media (max-width:767px){.header{background-color:#005468}.header__holder{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}.header__logo{display:block;margin:15px 0}.header__logo img{height:20px;width:83px}}@media (min-width:768px){.header{z-index:20;position:absolute;top:0;left:0;width:100%}.header__holder{position:relative;max-width:1250px;margin:auto;padding:166px 40px 0}.header__logo{position:absolute;top:71px;right:40px}}.hero{position:relative;background-color:#005468}.hero--large{padding-top:100px;padding-bottom:50px;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero__dots{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;pointer-events:none;background:url(../components/hero/images/bg-dots-white-left.png?v=20258911595) no-repeat top center}.hero--large .hero__dots{background:url(../components/hero/images/bg-dots-white.png?v=20258911595) no-repeat 50% 250px}.hero__text{color:#fff;padding:0 15px}.hero__text h1{margin:0;font-weight:400}.hero__bg{padding-top:200px;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero__title{padding:15px;text-align:center;background-color:#005468;color:#d6e03c;font-weight:400;text-transform:uppercase;margin:0;font-size:26px;line-height:30px}.hero__btn{margin:25px 0 0}@media (min-width:768px){.hero--large{padding-top:300px;padding-bottom:90px}.hero__bg{padding-top:300px}.hero__title{font-size:40px;line-height:50px;padding:40px}.hero__text{max-width:1250px;margin:auto;padding:0 40px}}@media (min-width:1200px){.hero--large{padding-top:450px;padding-bottom:160px}.hero__text h1{font-size:67px;line-height:86px}.hero__bg{padding-top:419px}.hero__btn{margin:45px 0 0}}@media (min-width:1921px){.hero__dots{background:url(../components/hero/images/bg-dots-white-left.png?v=20258911595) no-repeat top left}.hero--large .hero__dots{background:url(../components/hero/images/bg-dots-white-left-large.png?v=20258911595) no-repeat 0 250px,url(../components/hero/images/bg-dots-white-right-large.png?v=20258911595) no-repeat 100% 250px}}.history{background-color:#f7f6f5;padding:40px 0}.history__title{margin-top:0;margin-bottom:30px;font-weight:400;text-align:center}.history__subtitle{margin-bottom:50px;line-height:1.4;font-family:"Arial Black",Arial,sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;text-align:center}.history__img{position:relative;margin:0;padding:0;overflow-x:auto;text-align:center}.history__img img{width:100%;min-width:1498px;max-width:1498px;height:100%;margin-bottom:20px}@media (min-width:768px){.history{padding:80px 0}.history__title{margin-bottom:50px}.history__subtitle{margin-bottom:70px;font-size:27px}}.history .timeline .event{margin-bottom:2rem;border-left:3px solid transparent;padding-left:1rem;position:relative}.history .timeline .event--text{display:inline-block;color:#818084;font-size:.9rem;line-height:1.6;padding-bottom:.5rem;max-width:350px}.history .timeline .event--blue{border-color:#20b6eb}.history .timeline .event--secondary{border-color:#d6e03c}.history .timeline .event--year{font-family:"Arial Black",Arial,sans-serif;color:#005468;font-size:1.6rem;line-height:1;font-weight:700;display:block;padding-top:.5rem;padding-bottom:.3rem}@media screen and (min-width:480px){.history .timeline .event{border:none;padding-left:0;margin-bottom:0;padding-bottom:1rem}.history .timeline .event:first-child{padding-top:3rem}.history .timeline .event:nth-child(odd){padding-right:calc(50% + 25px);text-align:right}.history .timeline .event:nth-child(even){padding-left:calc(50% + 25px)}.history .timeline .event:before{content:"";display:block;width:25px;height:25px;border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);z-index:1}.history .timeline .event--blue:before{background-color:#20b6eb}.history .timeline .event--secondary:before{background-color:#d6e03c}.history .timeline .event:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:5px;height:100%;background:#f0eeeb;transform:translateX(-50%);z-index:0}.history .timeline .event--year{padding-top:0}}@media screen and (min-width:992px){.history .timeline .event:nth-child(odd){padding-right:calc(50% + 60px)}.history .timeline .event:nth-child(even){padding-left:calc(50% + 60px)}.history .timeline .event--small:before{width:25px;height:25px}.history .timeline .event--medium:before{width:35px;height:35px}.history .timeline .event--medium .event--year{padding-top:5px}.history .timeline .event--large:before{width:50px;height:50px}.history .timeline .event--large .event--year{padding-top:15px}.history .timeline .event--x-large:before{width:75px;height:75px}.history .timeline .event--x-large .event--year{padding-top:25px}}@media screen and (min-width:1430px){.history .timeline .container{max-width:1400px;margin:0 auto}.history .timeline .event:nth-child(even),.history .timeline .event:nth-child(odd){padding:0;display:inline-block;width:165px;margin-right:-60px}.history .timeline .event{vertical-align:top}.history .timeline .event:after{width:100%;height:5px}.history .timeline .event:nth-child(odd){margin-top:160px;padding-top:50px;text-align:left;border-left:3px solid transparent;padding-left:20px}.history .timeline .event:nth-child(odd):before{top:2.5px;left:0;transform:translateX(-50%) translateY(-50%)}.history .timeline .event:nth-child(even){padding-bottom:50px;height:165px;border-left:3px solid transparent;padding-left:20px}.history .timeline .event:nth-child(even):before{top:auto;bottom:2.5px;left:0;transform:translateX(-50%) translateY(50%)}.history .timeline .event:nth-child(even):after{top:auto;bottom:0}.history .timeline .event:first-child{border-right:3px solid transparent;border-left:none;padding-right:20px;text-align:right;margin-right:90px;padding-left:0}.history .timeline .event:first-child:before{right:-2.5px;top:0;left:auto;transform:translateX(50%) translateY(-50%)}.history .timeline .event:first-child:after{width:250%}.history .timeline .event:last-child{max-width:110px}.history .timeline .event:last-child:after{width:250%}.history .timeline .event.event--blue{border-color:#20b6eb;min-height:157.53px}.history .timeline .event.event--secondary{border-color:#d6e03c}.history .timeline .event .event--year{padding-top:0}}.menu__toggle{display:none}.menu__list{margin:0;padding:0}.menu__item{margin:0;padding:0;list-style-type:none;position:static}.menu__item:after,.menu__item:before{content:normal;color:inherit;position:static;left:auto}.menu__link{display:block;font-size:15px;color:#fff;text-transform:uppercase;text-decoration:none}.menu__link:hover{text-decoration:none}.menu__label strong{padding-left:8px;color:#d6e03c}@media (max-width:767px){.menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.menu__link{padding:6px 0}.menu__item{border-bottom:1px solid #fff}.menu__list{position:absolute;visibility:hidden;opacity:0;transform:scaleY(0);padding:5px 15px 40px;transform-origin:0 0;top:50px;left:0;right:0;background-color:#005468;transition:opacity .3s,transform .3s,visibility .3s}.is-opened .menu__list{visibility:visible;opacity:1;transform:scaleY(1);z-index:1000}.menu__toggle{display:block;height:20px}.menu__toggle-icon{position:relative;display:block;top:8px;width:30px;height:3px;background-color:#fff;transition:background .3s}.menu__toggle-icon:before{content:"";position:absolute;top:-8px;display:block;width:30px;height:3px;background-color:#fff;transform-origin:0 50%;transition:all .3s}.menu__toggle-icon:after{content:"";position:absolute;bottom:-8px;display:block;width:30px;height:3px;background-color:#fff;transform-origin:0 50%;transition:all .3s}.is-opened .menu__toggle-icon{background:0 0}.is-opened .menu__toggle-icon:before{transform:rotate(45deg);width:30px;background-color:#fff}.is-opened .menu__toggle-icon:after{transform:rotate(-45deg);width:30px;bottom:-13px;background-color:#fff}}@media (min-width:768px){.menu{background-color:#005468;padding-left:29px}.menu__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.menu__item{margin-right:0}.menu__link{padding:16px 10px;border-top:3px solid transparent;border-bottom:3px solid transparent;transition:color .3s,border .3s}.menu__link.is-active,.menu__link:focus,.menu__link:hover{border-bottom-color:#d6e03c;color:#d6e03c}}@media (min-width:992px){.menu{padding-left:12px}.menu__link{padding:16px 27px}}template{display:none!important}div[id*=widget_container] .cp-is-loading .cp-list__item+.cp-list__item,div[id*=widget_container] .cp-is-loading .cp-ph+.cp-ph{margin-top:1.125rem}div[id*=widget_container] .cp-is-loading .cp-job{border:0}div[id*=widget_container] .cp-ph{background:#005468;font-size:1.3em}div[id*=widget_container] .cp-ph:after{background:linear-gradient(to right,rgba(255,255,255,0) 20%,rgba(255,255,255,.45) 50%,rgba(255,255,255,0) 80%) 50% 50%}.products{padding:40px 0}.products__btn{padding-top:30px;text-align:center;margin-bottom:0;transition:opacity .3s,visibility .3s .3s,position .3s .3s}.products__btn--hidden{position:absolute;left:-5000px;opacity:0;visibility:hidden}.products__title{text-align:center;font-weight:400;margin-top:0;margin-bottom:30px}.products__img{margin:0 0 20px}.products__img img{display:block;width:100%;height:auto}.products__text{line-height:1.47058824}.products__text :last-child{margin-bottom:0}.products__text p{color:#818084}.products__name{text-transform:uppercase;font-family:"Arial Black",Arial,sans-serif;font-size:18px;font-weight:900;margin-bottom:20px}.products__item{margin-bottom:50px;transition:opacity .3s,transform .3s}.products__item.is-hidden{position:absolute;left:-5000px;transform:scale(0);opacity:0;visibility:hidden}.products__list{margin-bottom:-30px}@media (min-width:768px){.products{padding:80px 0;background:url(../components/box-bg/images/bg-dots-products.png?v=20258911595) no-repeat 50% 240px}.products--why-us{background:url(../components/box-bg/images/bg-dots-why-us.png?v=20258911595) no-repeat 50% 43px}.products__btn{padding-top:70px}.products__name{margin-bottom:35px;font-size:22px}.products__img{margin:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:35px}.products__item:nth-child(even) .products__img{-ms-flex-order:2;order:2;padding-right:0;padding-left:35px}.products__text{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:35px}.products__item:nth-child(even) .products__text{-ms-flex-order:1;order:1;text-align:right;padding-left:0;padding-right:35px}.products__title{margin-bottom:60px}.products__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:52px}}@media (min-width:1921px){.products{background:url(../components/images/background/products-bg-left.png?v=20258911595) no-repeat left center,url(../components/images/background/products-bg-right.png?v=20258911595) no-repeat right center}.products--why-us{background:url(../components/images/background/bg-dots-why-us-left.png?v=20258911595) no-repeat 0 43px,url(../components/images/background/bg-dots-why-us-right.png?v=20258911595) no-repeat 100% 43px}}.stability{padding:40px 15px;background:url(../components/stability/images/stability-test.jpg?v=20258911595) no-repeat top center #005468;background-attachment:fixed;background-size:cover}.stability--safari{background-attachment:unset}.stability__inner{max-width:410px;text-align:center;margin:auto;color:#fff}.stability__title{font-family:"Arial Black",Arial,sans-serif;font-size:18px;text-transform:uppercase}@media (min-width:768px){.stability{padding:80px 40px}.stability__title{font-size:22px}}.students{padding:40px 0;background:url(../components/students/images/students-bg.jpg?v=20258911595) no-repeat top center;background-size:cover;color:#fff}.students__heading{font-weight:400;text-align:center;margin-top:0;margin-bottom:40px}.students__title{font-family:"Arial Black",Arial,sans-serif;font-size:22px;font-weight:900;text-transform:uppercase;text-align:center}.students__text{text-align:center;line-height:1.47058824}.students__text :last-child{margin-bottom:0}.students__text ul{text-align:left}.students__text ul li:before{top:4px}.students__item{margin-bottom:30px}@media (max-width:767px){.students__item+.students__item{padding-top:20px;border-top:2px solid #20b6eb}}@media (min-width:768px){.students{padding:80px 0}.students__heading{margin-bottom:80px}.students__title{margin-top:0;margin-bottom:35px;font-size:27px}}@media (min-width:992px){.students__list{display:-ms-flexbox;display:flex;margin-left:-20px;overflow:hidden}.students__item{-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%;border-left:2px solid #20b6eb;padding:0 20px 20px;margin-bottom:0}.students__item:first-child{border-left:0}}@media (min-width:1200px){.students__item{padding:0 35px 35px}}.onlydetail,.onlyerror,.onlyform,.onlylist,.onlythx{display:none}.tender{padding:40px 0;background:url(../components/tender/images/tender-bg.jpg?v=20258911595) no-repeat top center;background-size:cover}.tender__text{display:block}.tender__text:first-letter{text-transform:capitalize}.tender__list{margin:0;padding:0;counter-reset:section}.tender__item{margin:0;padding:0;list-style-type:none;position:static;margin-bottom:35px}.tender__item:after,.tender__item:before{content:normal;color:inherit;position:static;left:auto}.tender__title{text-align:center;font-weight:400;margin-top:0;margin-bottom:40px}.tender__name{margin-bottom:35px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;font-family:"Arial Black",Arial,sans-serif;font-size:18px;font-weight:900;line-height:1.13636364;text-transform:uppercase}.tender__name:before{counter-increment:section;content:counter(section) '.';position:relative;display:inline-block;vertical-align:bottom;font-size:60px;line-height:1;margin-bottom:-4px;color:#20b6eb;-ms-flex:0 0 70px;flex:0 0 70px;max-width:70px}@media (min-width:768px){.tender{padding:80px 0}.tender__title{margin-bottom:80px}.tender__name{font-size:22px}.tender__name:before{font-size:99px;margin-bottom:-7px;-ms-flex:0 0 110px;flex:0 0 110px;max-width:110px}.tender__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-55px}.tender__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;border-left:55px solid transparent;margin-bottom:65px}}@media (min-width:992px){.tender__item{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}}.detail-reply{padding:40px 0}.detail-reply__btns{margin-bottom:-20px}@media (max-width:991px){.detail-reply__btns{text-align:center}}.detail-reply__btns .button{margin-bottom:20px}.detail-reply__item{margin-left:30px}.detail-reply__item:hover{color:#005468}@media (max-width:767px){.detail-reply__btns{margin-bottom:40px}.detail-reply__btns .button{display:block}.detail-reply__item{margin-left:15px}}@media (min-width:768px){.detail-reply{padding:80px 0}.detail-reply .button+.button{margin-left:10px}}@media (min-width:992px){.detail-reply__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.detail-reply__btns .button+.button{margin-left:40px}}.detail-footer{padding:30px 0 25px;background-color:#005468;color:#fff}.detail-footer__title{position:relative;font-size:18px;font-family:"Arial Black",Arial,sans-serif;font-weight:900;text-transform:uppercase;padding-bottom:15px;margin-top:0;margin-bottom:25px}.detail-footer__title:after{content:"";position:absolute;left:0;bottom:0;width:124px;height:1px;background-color:#d6e03c}.detail-footer__box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.detail-footer__img{-ms-flex:0 0 222px;flex:0 0 222px;max-width:222px;margin:0}.detail-footer__img img{width:100%;height:auto}.detail-footer__address{font-style:normal;line-height:1.47058824}@media (min-width:768px){.detail-footer{padding:60px 0 50px}.detail-footer__title{font-size:22px}.detail-footer__img{-ms-flex:0 0 222px;flex:0 0 222px;max-width:222px;margin:0 40px 0 0}.detail-footer__box{-ms-flex-direction:row;flex-direction:row}}.detail{padding:40px 0}.detail h2{position:relative;font-family:"Arial Black",Arial,sans-serif;font-size:18px;font-weight:900;text-transform:uppercase;padding-bottom:15px;margin-top:0;margin-bottom:25px}.detail h2:after{content:"";position:absolute;left:0;bottom:0;width:124px;height:1px;background-color:#d6e03c}.detail .cp-detail__content ol,.detail .cp-detail__content p,.detail .cp-detail__content ul{margin:0 0 20px}.detail .cp-detail__content ol li{margin-bottom:12px;padding-left:.45em}@media (min-width:768px){.detail{padding:80px 0}.detail h2{font-size:22px}}.cp-message--invalid{text-align:center}.cp-message--invalid h3{font-size:26px;font-weight:400;text-transform:none;text-align:center;margin-bottom:.67em}.cp-message--invalid p{max-width:700px;margin:auto}@media (min-width:768px){.cp-message--invalid h3{font-size:40px}}.cp-detail__promo{margin-bottom:3rem;white-space:pre-line}.cp-detail__promo p{white-space:pre-line}.detail-reply__share{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:0}@media (max-width:991px){.detail-reply__share{-ms-flex-pack:center;justify-content:center;margin-top:1.5rem}}.detail-reply__share>span{font-weight:700;text-transform:uppercase;margin-top:2px}.detail-reply__share .icon{font-size:24px}.detail-reply__share .icon--mail{font-size:26px}.cp-social{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.detail-reply__item{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.detail-reply__item svg{pointer-events:none;width:18px;height:18px}.detail-reply__item--forwarding svg{width:22px;height:22px}.detail-header{background-color:#005468;padding:30px 0;text-align:center;color:#fff}.detail-header__heading{font-family:"Arial Black",Arial,sans-serif;font-weight:900;text-transform:uppercase;margin:0 0 20px}.detail-header__title{color:#d6e03c;font-weight:400;text-transform:uppercase;margin:0 0 15px;word-wrap:break-word;word-break:break-word}.detail-header__text{margin-bottom:15px}.detail-header__btn{margin-bottom:0}.detail-header .button{padding:19px 50px 16px;border:2px solid transparent}.detail-header .button:hover{border-color:#d6e03c}@media (min-width:768px){.detail-header{padding:50px 0}.detail-header__title{margin-bottom:30px}.detail-header__text{margin-bottom:40px}.detail-header__text :last-child{margin-bottom:0}}.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:#f0f0f0;border-bottom:#e3e3e3}.cp-form__field--calendar .react-datepicker__header .react-datepicker__current-month,.cp-form__field--calendar .react-datepicker__header .react-datepicker__day-name{color:#000}.cp-form__field--calendar .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{border-bottom-color:#f0f0f0}.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:80%}.cp-form__field--calendar .react-datepicker__navigation{height:10px;width:10px;outline:0}.cp-form__field--calendar .react-datepicker__navigation--next{border-left-color:#ccc}.cp-form__field--calendar .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.cp-form__field--calendar .react-datepicker__navigation--previous{border-right-color:#ccc}.cp-form__field--calendar .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.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:#f0f0f0}.cp-form__field--calendar .react-datepicker__day--highlighted{border-radius:0}.cp-form__field--calendar .react-datepicker__day--keyboard-selected{color:#fff;background:#acacac;border-radius:0}.cp-form__field--calendar .react-datepicker__day--selected{color:#fff}.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}.main--form .hero__title h1{font-weight:400;margin:0}#capybara-position-form{line-height:1.76;padding:40px 0}@media (min-width:768px){#capybara-position-form{padding:80px 0}}#capybara-position-form h1{word-wrap:break-word;word-break:break-word}#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__label{font-size:16px;font-weight:700;color:#000}#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:16px;font-family:inherit;background-color:#fff;color:#000;padding:15px 10px;border:1px solid #005468;border-radius:7px;min-height:51px;transition:border-color .3s}#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 #005468;outline:0}#capybara-position-form .cp-form__file:hover,#capybara-position-form .cp-form__input:hover,#capybara-position-form .cp-form__select:hover,#capybara-position-form .cp-form__textarea:hover{border-color:#d6e03c}#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 #e83f3e}#capybara-position-form .cp-form__validation-error .cp-form__file:focus,#capybara-position-form .cp-form__validation-error .cp-form__input:focus,#capybara-position-form .cp-form__validation-error .cp-form__select:focus,#capybara-position-form .cp-form__validation-error .cp-form__textarea:focus{outline:1px solid #e83f3e}#capybara-position-form .cp-form__select{background-image:linear-gradient(45deg,transparent 50%,#999 50%),linear-gradient(135deg,#999 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}#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;background-color:transparent;color:#e83f3e;padding-left:0}#capybara-position-form .cp-form__asterisk,#capybara-position-form .cp-form__asterisk--double{color:#e83f3e}#capybara-position-form .cp-form-consent,#capybara-position-form .cp-form-consent__more-text,#capybara-position-form .cp-form__info-text{font-size:15px}#capybara-position-form .cp-form-consent a,#capybara-position-form .cp-form-consent__more-text a,#capybara-position-form .cp-form__info-text a{text-decoration:none;color:#d6e03c}#capybara-position-form .cp-form-consent a:hover,#capybara-position-form .cp-form-consent__more-text a:hover,#capybara-position-form .cp-form__info-text a:hover{text-decoration:underline;color:#d6e03c}#capybara-position-form .cp-form-consent__more-text--visible{margin-top:12.5px;padding-left:50px}#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__show-more{color:#d6e03c;text-decoration:none}#capybara-position-form .cp-form a:hover,#capybara-position-form .cp-form-consent a:hover,#capybara-position-form .cp-form-consent__show-more:hover{color:#d6e03c;text-decoration:underline}#capybara-position-form .cp-form__agreement,#capybara-position-form .cp-form__group--accept_101,#capybara-position-form .cp-form__group--accept_lmc{margin-bottom:25px}#capybara-position-form .cp-form__group--gdpr{margin-bottom:31.25px}#capybara-position-form .cp-form__group--gdpr .cp-form-consent__more-text--visible{padding-left:0}#capybara-position-form .cp-form__agreement{margin-top:31.25px}#capybara-position-form .cp-button__wrapper{margin-top:50px}.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:45px;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:30px;width:30px;margin:0 8px 0 0;border-radius:7px;border:solid 1px #005468;background-image:url(../components/vacancy/form/images/check-mark.svg?v=20258911595);background-position:center;background-repeat:no-repeat;background-size:0;transition:border .2s ease-in-out,background .2s ease-in-out;position:absolute;top:-3px;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:#d6e03c;background-size:60%;border-color:#d6e03c}.cp-form__checkbox:disabled+.cp-form__checkbox-text:before,.cp-form__checkbox:disabled+.cp-form__validation-error-message+.cp-form__checkbox-text:before{border-color:rgba(214,224,60,.2);background:rgba(214,224,60,.2)}[data-page-rendered=hooray] .cp-position-form{text-align:center}[data-page-rendered=hooray] .cp-message__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:left;margin-bottom:25px;margin-top:25px}[data-page-rendered=hooray] .cp-message__text:before{content:"";width:50px;height:50px;background:#5cb85c url(../components/vacancy/form/images/tick.svg?v=20258911595) no-repeat center;background-size:60%;border:2px solid #5cb85c;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=positionError] .cp-message{text-align:center}.vacancies__count{margin-top:1.5rem;margin-bottom:1.5rem}.vacancies{padding:40px 0}@media (min-width:768px){.vacancies{padding:80px 0}}.vacancies .cp-jobs__title{position:relative;text-transform:uppercase;font-family:"Arial Black",Arial,sans-serif;font-weight:900;padding-bottom:15px;margin-top:0;margin-bottom:25px;font-size:18px}@media (min-width:768px){.vacancies .cp-jobs__title{font-size:22px}}.vacancies .cp-jobs__title:after{content:"";position:absolute;left:0;bottom:0;width:124px;height:1px;background-color:#d6e03c}.vacancies .cp-jobs__group{margin-bottom:20px}@media (min-width:768px){.vacancies .cp-jobs__group{display:inline-block;vertical-align:top;width:100%}.vacancies__list--standalone .vacancies .cp-jobs__group{display:block;max-width:470px;margin-left:auto;margin-right:auto}.vacancies__list--double .vacancies .cp-jobs__group{display:block;max-width:calc(100% / 2 - 15px)}}.vacancies .cp-jobs__group .cp-jobs__list{margin:0;padding:0}.vacancies .cp-jobs__group .cp-job{margin:0;padding:0;list-style-type:none;position:static;margin-bottom:15px;border:0}.vacancies .cp-jobs__group .cp-job:after,.vacancies .cp-jobs__group .cp-job:before{content:normal;color:inherit;position:static;left:auto}.vacancies__list{margin-bottom:-20px}@media (min-width:768px){.vacancies__list{columns:2;column-gap:36px}.vacancies__list--standalone{columns:1}.vacancies__list--double{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.vacancies .cp-job__link{display:block;border-radius:10px;font-size:17px;line-height:23px;color:#005468;padding:16px 30px 16px 52px;background:url(../icons/li.svg?v=20258911595) no-repeat 20px 50% #f7f6f5;transition:background .3s;text-decoration:none}.vacancies .cp-job__link:hover{background:url(../icons/li-white.svg?v=20258911595) no-repeat 20px 50% #d6e03c;color:#005468;text-decoration:none}.vacancies .cp-job__name{text-decoration:none;word-break:break-word;word-wrap:break-word;margin-right:.25em}.vacancies .cp-message__text{margin-bottom:3rem;text-align:center}.vacancies .cp-job__icons .cp-font{font-size:1.1em;line-height:.7}.cp-job .cp-font:before,.cp-paging .cp-font:before{font-size:1em}.cp-paging__control,.cp-paging__links{margin:1.5rem 0}.cp-paging__links a,.cp-paging__links strong{padding:0 .75rem;font-size:1em}.cp-loader{position:absolute;width:5rem;height:5rem;top:20vh;left:0;right:0;margin:auto;animation:Rotate 1.5s infinite linear}.cp-loader svg{fill:#005468}.cp-loader--relative{position:relative;top:0;margin:4.5rem auto}.cp-loader--vacancies{position:absolute;top:20%;transform:translate(-50%,-50%)}.cp-loader--similar{position:relative;top:0;left:0;right:auto}#vacancies-list .cp-loader{display:none}#vacancies-list.is-loading .vacancies__list:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.8)}#vacancies-list.is-loading .cp-loader{z-index:10;display:block}#vacancies-list.is-loading--bottom .cp-loader{top:auto;bottom:20%}@keyframes Rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.virtual{background-repeat:no-repeat;background-position:top center;background-size:cover}.virtual__link{display:block;text-align:center;padding:50px 15px}.virtual__link:hover{text-decoration:none}.virtual__link:hover .virtual__icon{color:#d6e03c}.virtual__link:hover .button--white{background-color:#005468;color:#fff}.virtual__btn{margin:0}.virtual__icon{color:#fff;font-size:50px;margin:0 0 20px;transition:color .3s}.virtual__icon .icon{display:block}@media (min-width:768px){.virtual__link{padding:100px 40px}.virtual__icon{margin-bottom:35px;font-size:98px}}@media (min-width:1200px){.virtual__link{padding:130px 40px}}