@font-face{font-family:"AvenirNextW1G-Regular";src:url("/fonts/AvenirNextW1G-Regular.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AvenirNextW1G-Demi";src:url("/fonts/AvenirNextW1G-Demi.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AvenirNextW1G-Bold";src:url("/fonts/AvenirNextW1G-Bold.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AngleciaProDisplay-Italic";src:url("/fonts/AngleciaProDisplay-Italic_1.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}@font-face{font-family:"AngleciaProDisplay-Regular";src:url("/fonts/AngleciaProDisplay-Regular_1.otf") format("opentype");font-style:normal;font-weight:normal;font-display:swap}.vacancies .vac-tabs .undertitle{font-size:20px;font-weight:500;line-height:1.6}.no-pad-top{padding-top:0 !important}.no-pad-bot{padding-bottom:0 !important}.no-mar-top{margin-top:0 !important}.no-mar-bot{margin-bottom:0 !important}@media only screen and (max-width: 1640px) and (min-width: 1440px){.vacancies .vac-tabs .undertitle{font-size:20px}}@media only screen and (max-width: 1439px) and (min-width: 1241px){.vacancies .vac-tabs .undertitle{font-size:17px}}@media only screen and (max-width: 1240px) and (min-width: 1000px){.vacancies .vac-tabs .undertitle{font-size:15px}}@media only screen and (max-width: 999px) and (min-width: 710px){.vacancies .vac-tabs .undertitle{font-size:14px}}@media only screen and (max-width: 709px) and (min-width: 120px){.vacancies .vac-tabs .undertitle{font-size:14px}}.i-info{position:relative;padding:200px 0;background-image:url(../img/vacancies/bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.i-info-wr{position:relative;display:flex;flex-wrap:wrap;color:#fff}.i-info-wr .col{position:relative;box-sizing:border-box}.i-info-wr .col span{text-align:right;display:block;text-transform:uppercase;font-size:54px;line-height:1;font-family:"AvenirNextW1G-Demi";letter-spacing:1px}.i-info-wr .col span small{font-family:"AvenirNextW1G-Regular";font-size:20px;text-transform:lowercase}.i-info-wr .col:nth-child(1){width:28%}.i-info-wr .col:nth-child(2){width:72%;padding-left:13%}.i-info-wr .col blockquote{border-left:1px solid #dec693;font-size:30px;box-sizing:border-box;padding-left:25px;line-height:1}.i-info-wr .col blockquote b{color:#dec693;font-family:"AngleciaProDisplay-Italic"}.i-info-wr .col p{margin-top:70px;font-family:"AvenirNextW1G-Regular";font-weight:400;font-size:30px;line-height:1.2}.i-info-wr .col p i{font-family:"AngleciaProDisplay-Italic"}@media only screen and (min-width: 1440px) and (max-width: 1640px){.i-info{padding:60px 0}.i-info-wr{margin-top:60px}.i-info-wr .col span{font-size:48px}.i-info-wr .col span small{font-size:18px}.i-info-wr .col:nth-child(2){margin-top:85px}.i-info-wr .col blockquote{font-size:28px;padding-left:25px}.i-info-wr .col p{margin-top:60px;font-size:40px}}@media only screen and (min-width: 1241px) and (max-width: 1439px){.i-info{padding:50px 0}.i-info-wr{margin-top:50px}.i-info-wr .col span{font-size:42px}.i-info-wr .col span small{font-size:16px}.i-info-wr .col blockquote{font-size:24px;padding-left:20px}.i-info-wr .col p{margin-top:50px;font-size:32px}}@media only screen and (min-width: 1000px) and (max-width: 1240px){.i-info{padding:40px 0}.i-info-wr{margin-top:40px}.i-info-wr .col span{font-size:36px}.i-info-wr .col span small{font-size:14px}.i-info-wr .col:nth-child(2){margin-top:60px}.i-info-wr .col blockquote{font-size:21px;padding-left:15px}.i-info-wr .col p{margin-top:40px;font-size:27px}}@media only screen and (max-width: 999px) and (min-width: 710px){.i-info{padding:30px 0}.i-info-wr{margin-top:30px}.i-info-wr .col span{font-size:26px}.i-info-wr .col span small{font-size:12px}.i-info-wr .col:nth-child(2){margin-top:20px}.i-info-wr .col blockquote{font-size:17px;padding-left:15px}.i-info-wr .col p{margin-top:30px;font-size:22px}}@media only screen and (max-width: 709px) and (min-width: 120px){.i-info{padding:7vmin 0}.i-info-wr{margin-top:7vmin}.i-info-wr .col span{font-size:8vmin}.i-info-wr .col span small{font-size:3vmin}.i-info-wr .col:nth-child(1){width:100%}.i-info-wr .col:nth-child(2){width:100%;padding-left:0;margin-top:10vmin}.i-info-wr .col blockquote{font-size:4.9vmin;padding-left:5vw}.i-info-wr .col p{margin-top:7vmin;font-size:5.4vmin}}.vacancies{padding:5vmin 0}.vacancies .tab-form{display:none}.vacancies .tab-form.active{display:block}.vacancies .row-inner{position:relative;display:flex;flex-wrap:wrap}.vacancies .vac-tabs{position:relative;width:100%;box-sizing:border-box;padding-top:70px}.vacancies .vac-tabs h2{position:relative;color:#dec693}.vacancies .vac-tabs .undertitle{position:relative;margin-top:25px}.vacancies .vac-tabs ul{display:flex;position:relative;border-bottom:1px solid #1b1e2f;padding-bottom:20px;width:max-content;max-width:100%}.vacancies .vac-tabs ul li{position:relative;margin-right:30px;color:#fff;color:inherit;cursor:pointer}.vacancies .vac-tabs ul li.active{color:#dec693}.vacancies .vac-tabs ul li:nth-last-child(1){margin-right:0}.vacancies .vac-list{position:relative;width:100%;padding:0;box-sizing:border-box;padding-top:70px;height:auto;min-height:500px;overflow:hidden}.vacancies .vac-list .adress{font-size:21px;margin:0 0 70px 0}.vacancies .vac-list .vac-nav-wr{position:relative;display:flex;flex-wrap:wrap;width:calc(100% + 40px);margin:-20px}.vacancies .vac-list .vac-nav-wr .no-results{width:calc(100% + 40px);margin:20px;padding:0;border-left:1px solid #dec693;box-sizing:border-box;padding-left:25px;line-height:1}.vacancies .vac-list .vac-nav-wr .vac-nav-box{position:relative;width:calc(100% / 4 - 40px);margin:20px;display:block;height:400px;background-color:#f6f6f6;color:#504D52;display:flex;align-items:flex-end;padding-bottom:20px;box-sizing:border-box;transition:all .2s linear}.vacancies .vac-list .vac-nav-wr .vac-nav-box:hover{background-color:#dec693}.vacancies .vac-list .vac-nav-wr .vac-nav-box .front{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;color:#504D52;flex-direction:column;justify-content:center}.vacancies .vac-list .vac-nav-wr .vac-nav-box .front:hover>.vac-nav-title{color:#fff}.vacancies .vac-list .vac-nav-wr .vac-nav-box .vac-nav-title{font-size:32px;font-family:"AvenirNextW1G-Demi";text-align:center;display:block;margin:0 auto;padding:0 20px}.vacancies .vac-list .vac-nav-wr .vac-nav-box .vac-nav-info{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"AvenirNextW1G-Regular";margin:0 auto;font-size:15px;padding:0 10px;border:1px solid #dec693;background-color:#f6f6f6;height:40px;line-height:40px;border-radius:20px;display:block;padding:0 20px;width:max-content;position:relative;z-index:1}@media only screen and (min-width: 1440px) and (max-width: 1640px){.vacancies .vac-list .vac-nav-wr .vac-nav-box{height:350px}.vacancies .vac-list .vac-nav-wr .vac-nav-box .vac-nav-title{font-size:30px}.vacancies .vac-list .vac-nav-wr .vac-nav-box .vac-nav-info{font-size:14px;height:38px;line-height:38px;border-radius:19px}}@media only screen and (min-width: 1241px) and (max-width: 1439px){.vacancies .vac-list .vac-nav-wr .vac-nav-box{height:300px;width:calc(100% / 4 - 30px);margin:15px;padding-bottom:15px}.vacancies .vac-list .vac-nav-wr .vac-nav-box .vac-nav-title{font-size:26px}.vacancies .vac-list .vac-nav-wr .vac-nav-box .vac-nav-info{font-size:12px;height:36px;line-height:36px;border-radius:18px}}@media only screen and (min-width: 1000px) and (max-width: 1240px){.vacancies .vac-list .vac-nav-wr .vac-nav-box{height:340px;width:calc(100% / 3 - 20px);margin:10px;padding-bottom:10px}.vacancies .vac-list .vac-nav-wr .vac-nav-box .vac-nav-title{font-size:22px}.vacancies .vac-list .vac-nav-wr .vac-nav-box .vac-nav-info{font-size:12px;height:32px;line-height:32px;border-radius:16px;padding:0 15px}}@media only screen and (min-width: 710px) and (max-width: 999px){.vacancies .vac-list .vac-nav-wr .vac-nav-box{height:30vw;width:calc(100% / 2 - 10px);margin:5px;padding-bottom:5px}.vacancies .vac-list .vac-nav-wr .vac-nav-box .vac-nav-title{font-size:20px}.vacancies .vac-list .vac-nav-wr .vac-nav-box .vac-nav-info{font-size:10px;height:30px;line-height:30px;border-radius:15px;padding:0 15px}}@media only screen and (min-width: 120px) and (max-width: 709px){.vacancies .vac-list .vac-nav-wr{width:100%;margin:0}.vacancies .vac-list .vac-nav-wr .vac-nav-box{width:100%;margin:0;height:60vw;padding-bottom:4vw;margin-bottom:4vw}.vacancies .vac-list .vac-nav-wr .vac-nav-box:nth-last-child(1){margin-bottom:0}.vacancies .vac-list .vac-nav-wr .vac-nav-box .vac-nav-title{font-size:6vmin}.vacancies .vac-list .vac-nav-wr .vac-nav-box .vac-nav-info{font-size:3.4vmin;height:10vmin;line-height:10vmin;border-radius:5vmin;padding:0 5vmin}}.vacancies-main-text{padding:55px 0}.vacancies-main-text h2{position:relative;margin-left:33%;font-family:"AvenirNextW1G-Demi";color:#1b1e2f;font-size:38px}.vacancies-main-text h3{position:relative;margin-left:33%;font-family:"AvenirNextW1G-Demi";color:#1b1e2f;font-size:28px}.vacancies-main-text .content{position:relative;margin-left:33%;margin-top:70px;border-left:1px solid #dec693;padding-left:25px;font-size:21px;line-height:1.35}.vacancies-main-text .content p{position:relative;font-size:21px;margin:15px 0}.vacancies-main-text ul{width:100%;margin:20px 0}.vacancies-main-text ul li{font-size:21px;line-height:1.3;position:relative;padding-left:20px;padding-bottom:10px}.vacancies-main-text ul li:before{content:'';display:inline-block;width:10px;height:1px;background-color:#1b1e2f;top:14px;position:absolute;left:0}@media only screen and (max-width: 709px) and (min-width: 120px){.vacancies-main-text h2{margin-left:0%;font-size:2rem}.vacancies-main-text .content{margin-top:50px;margin-left:0}.vacancies-main-text p{font-size:15px}ul li{font-size:15px}}.blog-post-gal h2{position:relative;margin:0 0 50px 33%;font-family:"AvenirNextW1G-Demi";color:#1b1e2f;font-size:38px}.blog-post-gal.gal-sl{padding:10px}.blog-post-gal.gal-sl .owl-carousel .owl-controls .owl-nav .owl-prev,.blog-post-gal.gal-sl .owl-carousel .owl-controls .owl-nav .owl-next{width:60px;height:60px;border-radius:50%;background-color:transparent;border:1px solid #fff;background-color:#fff;position:absolute;top:50%;margin-top:-30px;font-size:0;background-position:60% center;background-repeat:no-repeat;background-size:50%;background-image:url(../img/right-arrow-nnew2.svg)}.blog-post-gal.gal-sl .owl-carousel .owl-controls .owl-nav .owl-prev{left:0px;transform:rotate(180deg)}.blog-post-gal.gal-sl .owl-carousel .owl-controls .owl-nav .owl-next{right:0px}.blog-post-gal-wr{display:flex;flex-wrap:wrap;margin:10px}.blog-post-gal-wr.gal-slid{margin:0 !important}.blog-post-gal-wr.gal-slid .blog-post-gal-img{width:100% !important;margin:0 !important}.blog-post-gal-img{width:calc(100% / 5 - 20px);margin:10px;overflow:hidden;position:relative;display:block}.blog-post-gal-img img{display:block;width:100%;height:100%;object-fit:cover;-o-object-fit:cover;object-position:top;-o-object-position:top;transition:transform .2s linear}.blog-post-gal-img div{height:100%;max-width:100%;width:intrinsic;width:-moz-max-content;width:-webkit-max-content;width:max-content;position:relative;overflow:hidden;margin:0 auto}.blog-post-gal-img div:after{content:'+';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(208,187,138,0.8);transition:opacity .2s linear;opacity:0;display:flex;align-items:center;justify-content:center;color:#1b1e2f;font-size:44px;font-family:"Cormorant",serif;font-weight:600}.blog-post-gal-img:hover img{transform:scale(1.05)}.blog-post-gal-img:hover div:after{opacity:1}@media only screen and (max-width: 709px) and (min-width: 120px){.blog-post-gal h2{position:relative;margin:0 0 50px 0}}
