@media (min-width:1368px){

    svg.svglogo-1 {
        width: 60%; height: 100%;
    }
    svg.svglogo-2 {
        width: auto; height: 100%;
    }
    .header{background:none;position:fixed;overflow:hidden;width:100%;left:0;top:0;z-index:9999999}
    .header .inner{height:4.2708vw;border-bottom:1px solid hsla(0,0%,100%,.1)}
    .header .logo{width:11.0417vw;height:1.5104vw;margin-right:1.25vw}
    .header .nav a{font-style:normal;font-size:.9375vw;color:#fff;margin:0 1.25vw}
    .header .phone{font-style:normal;font-size:1.0417vw;color:#e1e95a}
    .header .phone .dec-phone{width:.625vw;height:.8333vw;display:flex;margin-right:.8333vw;background:url(../img/phone.svg) 50% no-repeat;background-size:contain}
    .header .phone:hover{-webkit-filter:brightness(.85);filter:brightness(.85)}.header .v_div{margin:0 1.25vw;width:.0521vw;height:1.25vw;background:hsla(0,0%,92.5%,.1)}
    .header .request{font-style:normal;font-size:.9375vw;color:#e1e95a;margin-right: 10px;padding-right: 10px;}.header .request:hover .plus{left:.3125vw}.header .request .plus{position:relative;left:0;transition:all .22s linear;width:1.7708vw;height:1.7708vw;display:flex;justify-content:center;align-items:center;border-radius:8px;margin-left:.625vw;background:#e1e95a}.header .request .plus svg{width:.7292vw;height:.7292vw;fill:#000}.intro{background:url(../img/index_bg_main.png) 50% no-repeat;background:url(../img/index_bg_main.webp) 50% no-repeat;background-size:120%;background-color:#042036;background-position-y:-15px;transition:all 1ms linear}.intro .nest{padding-top:4.2708vw;padding-bottom:4vw;background:linear-gradient(180deg,rgba(4,32,54,0),#042036)}.intro .text{margin-top:3.1771vw;max-width:66.1458vw}.intro .text h1{font-size:2.6042vw;color:#fff;line-height:100%;max-width:31.4063vw;width:100%}.intro .text h2{font-size:.9375vw;color:#fff;max-width:24.4792vw;width:100%}



    .intro .pts .pt:first-child{border-radius:0 .8333vw .8333vw .8333vw!important;margin-top:6.25vw}
    .intro .pts .pt:first-child svg{width:13.4375vw;height:11.5438vw}
    .intro .pts .pt:nth-child(2){margin-top:12.3438vw}
    .intro .pts .pt:nth-child(2) svg{width:12.2396vw;height:12.0313vw}
    .intro .pts .pt:nth-child(3){margin-top:5vw}
    .intro .pts .pt:nth-child(3) svg{width:13.4375vw;height:13.5938vw}
    .intro .pts .pt:nth-child(4){margin-top:-6.25vw}.intro .pts .pt:nth-child(4) svg{width:13.4375vw;height:13.4375vw}
    .intro .pts .pt{position:relative;display:block;padding:2.5vw;width:22.3958vw;height:22.3958vw;-webkit-backdrop-filter:blur(1.5625vw);backdrop-filter:blur(1.5625vw);border-radius:16px;transition:all .22s linear;font-size:.9375vw;color:#fff;margin-right:.9635vw;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,92.5%,0)}
    .intro .pts .pt svg{transition:all .62s linear;margin-bottom:1.6146vw}

    .intro .pts .pt:hover{background:rgba(4,32,54,.7);border:1px solid hsla(0,0%,92.5%,.1);border-radius:16px;color:#fff!important;
        /*transform:scale(1.05);*/
        height: 25vw;
        margin-top: 90px;
    }
.nest .pts.flex {
    min-height: 618px;
}
    .intro .pts .pt_new_three:hover,
    .intro .pts .pt_new_four:hover{
        background: #e1e95a;
    }

    .intro .pts .pt_new_three .pt_head,
    .intro .pts .pt_new_three .pt_content,
    .intro .pts .pt_new_three .ico.ico_two,
    .intro .pts .pt_new_three #arrow-right{
        display: none;
    }
    .intro .pts .pt_new_three:hover .ico.ico_two,
    .intro .pts .pt_new_four:hover .ico.ico_two
    {
        /*display: block;*/
        position: absolute;
        top: 70px;
        left: 60px;
        z-index: -1;
    }
    .intro .pts .pt_new_three .ico.ico_two svg,
    .intro .pts .pt_new_four .ico.ico_two svg{
        stroke: #ECECEC;
        stroke-opacity: 0.3;
    }
    .intro .pts .pt_new_three:hover .ico.ico_two svg,
    .intro .pts .pt_new_four:hover .ico.ico_two svg{
        stroke: #042036;
        stroke-opacity: 0.3;
        fill: transparent;
    }
    .intro .pts .pt_new_three:hover .pt_head_one,
    .intro .pts .pt_new_four:hover .pt_head_one
 {
        display: none;
    }
    .intro .pts .pt_new_three:hover .pt_head,
    .intro .pts .pt_new_four:hover .pt_head{
        display: flex;
        font-size: 1.3vw;
        color: #042036;
        font-weight: 600;
    }
    .intro .pts .pt_new_three:hover .pt_content,
    .intro .pts .pt_new_four:hover .pt_content{
        display: flex;
    }
    .intro .pts .pt_new_three:hover #arrow-right,
    .intro .pts .pt_new_four:hover #arrow-right{
        display: flex;
    }
    .intro .pts .pt:hover svg{-webkit-animation:intp .5s forwards;animation:intp .5s forwards}

    @keyframes intp{0%{fill:none}25%{fill:rgba(225,233,90,.001)}to{fill:#e1e95a}}

    /*@-webkit-keyframes intp{
    fill:none;
    fill:rgba(225,233,90,0.001);
    fill:#e1e95a
    }*/
    @-webkit-keyframes intp{0%{fill:none}25%{fill:rgba(225,233,90,.001)}to{fill:#e1e95a}}

    .news{background-size:cover;margin-top:4.7917vw;position:relative}.news:after{bottom:-.375vw;transform:rotate(180deg)}.news:after,.news:before{content:url(../img/news_border_e.svg);position:absolute;width:100%;height:.2604vw}.news:before{top:-.375vw}.news .fd{border:1px solid hsla(0,0%,92.5%,.3);border-radius:8px;position:absolute;width:100%;height:100%}.news .heading{padding-left:2.4219vw;min-width:21.875vw;align-items:center}
    .news .heading .exc-mark{width:.2604vw;height:1.25vw;margin-right:1.6146vw;background:url(../img/exc_mark.svg) 50% no-repeat;background-size:contain; width: 1vw;
        height: 2vw;}
    .news .heading p{font-size:1.5vw;color:#fff}.news .news-next,.news .news-prev{position:absolute;background:#fff;width:3.125vw;height:3.125vw;right:0;top:50%;transform:translateY(-50%);border-radius:8px;z-index:99;display:flex;justify-content:center;align-items:center}.news .news-next svg,.news .news-prev svg{fill:#000}.news .news-next:hover svg,.news .news-prev:hover svg{fill:#da380d}.news .news-prev{right:.7813vw;transform:translateX(-100%) translateY(-50%) rotate(180deg)}.news .slides{width:100%;-webkit-clip-path:inset(-100vw -100vw -100vw 0);clip-path:inset(-100vw -100vw -100vw 0)}
    .news .slides .swiper-wrapper .one:first-child{opacity:1}
    .news .slides .swiper-wrapper a .news-body p {
color: #fff;
    }
    .news .slides .swiper-wrapper .one:first-child .news-body .lower{transform:none}.news .slides .one{display:block;opacity:.5;transition:opacity .22s ease-in-out;min-width:24.6875vw;width:24.6875vw;overflow:hidden;padding-top:1.6667vw}.news .slides .one:hover{opacity:1}.news .slides .one:hover .news-body .lower{transform:none}.news .slides .one:hover .goto{display:flex;justify-content:center;align-items:center}.news .slides .one:hover .goto svg{width:.7292vw;height:.7292vw;fill:#da380d}.news .slides .one .date{font-weight:700;font-size:.7292vw;color:#fff;margin-bottom:.4167vw}.news .slides .one .news-body{padding-bottom:1.4063vw;transition:all .22s linear}.news .slides .one .news-body .lower{position:absolute;transition:all .22s linear;height:.1563vw;bottom:0;background:#da380d;width:100%;transform:translateX(-110%)}.news .slides .one .news-text{max-width:21.875vw;max-height:4.1667vw;overflow-y:auto;width:100%;font-size:.9375vw;color:#fff}.news .slides .one .text::-webkit-scrollbar{width:.2083vw;background:#da380d;border-radius:0}.news .slides .one .text::-webkit-scrollbar-track{box-shadow:inset .1042vw 0 .0521vw 0 #da380d;border-radius:0}.news .slides .one .text::-webkit-scrollbar-thumb{background-color:#da380d;border-radius:10px;outline:0 solid #fff}.news .slides .one .goto{width:2.3958vw;height:2.3958vw;background:#fff;border-radius:8px;display:flex;justify-content:center;align-items:center}.news .slides .one .goto svg{transition:all .22s linear;width:.7292vw;height:.7292vw}.offer{padding-top:5.2083vw;height:100vh}.offer h2{font-size:2.6042vw;line-height:100%;max-width:39.0625vw;color:#042036}.offer .text{margin-left:5.7292vw;max-width:26.0417vw}.offer .details,.offer .text{font-size:.9375vw;color:#042036}.offer .details{margin-top:.625vw;font-weight:550;transition:all .22s linear}.offer .details:hover .dec-detail{margin-left:1.7708vw}.offer .details .dec-detail{transition:all .22s linear;position:relative;margin-left:1.25vw;width:2.2917vw;height:2.2917vw;border-radius:8px;background:#da380d;display:flex;justify-content:center;align-items:center}.offer .details .dec-detail svg{width:.625vw;height:.625vw;fill:#fff}.offer .cards{width:100%}.offer .stages{background:#f8f8f8;border-radius:16px;border-top-left-radius:0;border-bottom-left-radius:0;width:19.7917vw;display:flex;flex-direction:column;align-items:center;justify-content:center}.offer .stages .point{width:9.6354vw;font-size:.8333vw;line-height:120%;color:#42515c;position:relative;height:.9vw;margin-left:1.0417vw;transition:all .22s linear}.offer .stages .point:before{position:absolute;content:"";width:.527vw;height:.527vw;min-width:.5208vw;min-height:.5208vw;border-radius:50%;background:#fff;margin-left:-.527vw;transform:translate(-100%,36%);transition:all .22s linear}.offer .stages .point.active:before{background:#da380d}.offer .stages .bar{height:3.125vw;width:.5208vw;padding:0 .1042vw;background:#fff;transition:all .22s linear}.offer .stages .bar .fill{transition:all .22s linear;background:#da380d}.offer .slides{padding-top:2.9167vw}.offer .slides .one:first-child{display:flex}.offer .slides .one{display:none;padding:1.6667vw 0;width:100%;max-width:calc(100 - 19.7917vw);justify-content:space-between;border-radius:16px;border-top-right-radius:0;border-bottom-right-radius:0;background:#ececec}.offer .slides .one .title{font-size:1.7708vw;margin-top:2.9167vw;line-height:100%;color:#042036;max-width:21.25vw;width:100%}.offer .slides .one .card-text{font-size:.9375vw;padding-top:.9375vw;padding-bottom:1.0417vw;line-height:140%;color:#042036;max-width:23.4375vw;width:100%}.offer .slides .one .left{padding:0 3.75vw}.offer .slides .one .left svg{height:100%;max-width:50%}.offer .slides .one .left-card{visibility:hidden;position:absolute}.offer .slides .one .left-card.show{-webkit-animation:lcard_show .75s forwards;animation:lcard_show .75s forwards}.offer .slides .one .left-card.fade{-webkit-animation:lcard_fade .75s forwards;animation:lcard_fade .75s forwards}.offer .slides .one .right{margin-right:5.9896vw;position:relative;height:28.1771vw;max-width:28.1771vw;max-height:28.1771vw;width:100%}.offer .slides .one .right img,.offer .slides .one .right svg{position:absolute;max-width:28.1771vw;max-height:28.1771vw;top:50%;transform:translateY(-50%) scale(1);transition:all .44s linear,opacity .4s ease-in-out}.offer .slides .one .right .slide-img{visibility:hidden;transform:translateY(-50%)}.offer .slides .one .right .slide-img.fade{visibility:visible;-webkit-animation:slide_fade_out .8s forwards;animation:slide_fade_out .8s forwards}.offer .slides .one .right .slide-img.faded{z-index:9;transform:translateY(-50%) scale(.3)}.offer .slides .one .right .slide-img.show{visibility:visible;-webkit-animation:slide_fade_in .2s forwards;animation:slide_fade_in .2s forwards;z-index:0}@-webkit-keyframes slide_fade_out{0%{opacity:1;transform:translateY(-50%) scale(1)}75%{opacity:0;transform:translateY(-50%) scale(.5)}to{transform:translateY(-50%) scale(0);opacity:0}}@keyframes slide_fade_out{0%{opacity:1;transform:translateY(-50%) scale(1)}75%{opacity:0;transform:translateY(-50%) scale(.5)}to{transform:translateY(-50%) scale(0);opacity:0}}@-webkit-keyframes slide_fade_in{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes slide_fade_in{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@-webkit-keyframes lcard_show{0%{visibility:hidden;opacity:0}1%{visibility:visible;transform:translateY(-10%);opacity:0}50%{opacity:.1}to{visibility:visible;transform:translateY(0);opacity:1}}@keyframes lcard_show{0%{visibility:hidden;opacity:0}1%{visibility:visible;transform:translateY(-10%);opacity:0}50%{opacity:.1}to{visibility:visible;transform:translateY(0);opacity:1}}@-webkit-keyframes lcard_fade{0%{visibility:visible;transform:translateY(0);opacity:1}50%{opacity:.1}to{visibility:hidden;transform:translateY(-10%);opacity:0}}@keyframes lcard_fade{0%{visibility:visible;transform:translateY(0);opacity:1}50%{opacity:.1}to{visibility:hidden;transform:translateY(-10%);opacity:0}}.advantages{padding-top:2.5vw;padding-bottom:3.125vw;transition:all .5s linear}.advantages .adv .one{position:relative;width:22.1479vw;height:9.4271vw;background:url(../img/adv_bg.svg) 50% no-repeat;background-size:cover}.advantages .adv .one .number{position:absolute;left:1.5625vw;top:1.6667vw;font-weight:700;font-size:2.5vw;line-height:100%;color:#397588}.advantages .adv .one .text{position:absolute;right:1.6667vw;bottom:1.3021vw;font-size:.9375vw;line-height:140%;color:#042036}
    .experts{padding-top:3.125vw;padding-bottom:3.125vw}
    .experts .right {max-width: 268px;}
    .experts .inner{height:31.5104vw;background:url(../img/decor_index_expert.svg) 50% no-repeat;background-color:#42515c;border-radius:16px;position:relative;padding:3.75vw 8.3333vw 3.75vw 3.75vw}
    .experts h2{font-size:2vw;padding-bottom:1.6667vw;max-width:36.4583vw}.experts h2,.experts h3{line-height:100%;color:#fff}.experts h3{font-size:1.7708vw;padding-bottom:.625vw}.experts p{font-size:.9375vw;line-height:140%;color:#ececec}.experts .gd{position:absolute;width:30.8854vw;height:30.625vw;background:url(../img/GD_NDBC.png) 50% no-repeat;background:url(../img/GD_NDBC.webp) 50% no-repeat;background-size:contain;bottom:0;left:50%;transform:translateX(-14%)}
    .request{font-weight:550;font-size:24px;line-height:140%;color:#fff; padding: 0;}
    .request:hover .dec-plus{margin-left:1.7708vw}.request .dec-plus{transition:all .22s linear;position:relative;margin-left:1.25vw;width:2.2917vw;height:2.2917vw;border-radius:8px;background:#e1e95a;display:flex;justify-content:center;align-items:center}.request .dec-plus svg{width:.625vw;height:.625vw;fill:#042036}.industries{padding-top:3.125vw;padding-bottom:3.125vw}.industries .top{margin-bottom:3.75vw}.industries .top h2{font-size:2.6042vw;line-height:100%;color:#042036;max-width:38.0208vw;margin-right:3.6979vw}.industries .top h3{font-size:.9375vw;line-height:140%;color:#042036;max-width:26.0417vw}.industries .top .slider-ui button{background:#ececec;border-radius:8px;width:3.125vw;height:3.125vw;display:flex;justify-content:center;align-items:center}.industries .top .slider-ui button svg{width:.625vw;height:.625vw;fill:#042036}.industries .top .slider-ui .industries-prev{margin-right:.8333vw}.industries .top .slider-ui .industries-prev svg{transform:rotate(180deg)}.industries .slides{-webkit-clip-path:inset(-100vw -100vw -100vw 0);clip-path:inset(-100vw -100vw -100vw 0)}.industries .industries-swiper .one{padding:1.875vw;width:32.6042vw!important;min-width:32.6042vw;height:17.5521vw;background:#ececec;border-radius:10px;position:relative}.industries .industries-swiper .one .name{font-size:1.7708vw;line-height:100%;color:#042036;max-width:23.4896vw}.industries .industries-swiper .one:hover .details .roll{width:100%;margin-right:.625vw}.industries .industries-swiper .one:hover .details .dec-plus{background:#da380d}.industries .industries-swiper .icon{width:5.2083vw;height:5.2083vw;position:absolute;bottom:1.875vw;right:1.875vw;background-size:contain}.industries .industries-swiper .details{position:absolute;left:1.875vw;bottom:1.875vw;overflow:hidden;transition:all .22s linear}.industries .industries-swiper .details .roll{font-weight:550;font-size:.9375vw;line-height:140%;color:#042036;width:0;overflow:hidden;transition:all .35s linear}.industries .industries-swiper .details:hover .roll{width:100%;margin-right:.625vw}.industries .industries-swiper .details:hover .dec-plus{background:#da380d}.industries .industries-swiper .details .dec-plus{transition:all .1s linear;position:relative;width:1.7708vw;height:1.7708vw;min-width:1.7708vw;min-height:1.7708vw;background:#042036;border-radius:8px;display:flex;justify-content:center;align-items:center}.industries .industries-swiper .details .dec-plus svg{width:.625vw;height:.625vw;fill:#fff}.team{padding:3.125vw 0}
    .team .pro,.team .vacancies{padding:3.75vw}
    .team .pro{border-radius:16px .8333vw 0 0;background:url(../img/index_bg_command.jpg) 50% no-repeat;background:url(../img/index_bg_command.webp) 50% no-repeat;background-size:cover !important;height:31.5104vw}
    .team h2{font-size:2.6042vw;line-height:100%;color:#fff;max-width:36.4583vw}
    /*.post2550 .team h2 {background: #ffffff9c; color:#042036;}*/
    .team .vacancies{background:#042036;border-radius:0 0 .8333vw .8333vw}.team .vacancies .actual,.team .vacancies .one{border-bottom:1px solid #1d364a}.team .vacancies h3{font-size:1.7708vw;line-height:100%;color:#fff}.team .vacancies .left{max-width:37.5vw;width:100%}.team .vacancies .right{width:100%}.team .vacancies .right .actual-text{font-size:.9375vw;width:21.25vw;margin-right:4.5313vw;color:#fff}.team .vacancies .right ul{max-width:21.3021vw;width:100%}.team .vacancies .right ul li{font-size:.9375vw;color:#fff;margin-bottom:.8333vw}.team .vacancies .right ul li::marker{content:""}.team .vacancies .right ul li:before{content:"";width:.625vw;height:.625vw;background:#397588;margin-right:1.0417vw;position:absolute;margin-left:-1.0417vw;transform:translateX(-100%) translateY(50%)}.team .vacancies .one:hover .reply{-webkit-animation:reply_show .22s forwards;animation:reply_show .22s forwards}.team .vacancies .one .name .decor{width:1.6667vw;height:1.6667vw;background:url(../img/vacancy.svg) 50% no-repeat;background-size:contain;margin-right:2.5vw}.team .vacancies .one .name p{font-weight:550;font-size:1.1458vw;line-height:120%;letter-spacing:-.0208vw;color:#fff}.team .vacancies .one .descr{font-size:.9375vw;line-height:140%;color:#fff;opacity:.4;max-width:34.8958vw;width:100%;padding:3.75vw 0}.team .vacancies .one .reply{font-weight:400;font-size:.9375vw;color:#e1e95a;position:relative;transition:all .3s linear;-webkit-animation:reply_hide .22s forwards;animation:reply_hide .22s forwards}.team .vacancies .one .reply .dec-plus{transition:all .22s linear;position:relative;margin-left:1.25vw;width:2.3958vw;height:2.3958vw;border-radius:8px;background:#e1e95a;display:flex;justify-content:center;align-items:center}.team .vacancies .one .reply .dec-plus svg{width:.625vw;height:.625vw;fill:#042036}@-webkit-keyframes reply_show{0%{left:0;opacity:0}to{left:1.0417vw;opacity:1}}@keyframes reply_show{0%{left:0;opacity:0}to{left:1.0417vw;opacity:1}}@-webkit-keyframes reply_hide{0%{left:1.0417vw;opacity:1}to{left:0;opacity:0}}@keyframes reply_hide{0%{left:1.0417vw;opacity:1}to{left:0;opacity:0}}.cases{padding:3.125vw 0 1.6667vw}
    .cases h2{font-size:2vw;line-height:100%;color:#042036;padding-bottom:3.75vw}
    .cases .cases-innerDISABLED{display:flex;flex-wrap:wrap;justify-content:space-between}.cases .cases-innerDISABLED .case{flex:0 0 calc(50% - 0.7292vw);max-width:calc(50% - .7292vw);flex-wrap:wrap;background:hsla(0,0%,92.5%,.4);border-radius:10px;width:100%;padding:1.4583vw;margin-bottom:1.4583vw}.cases .cases-innerDISABLED .case .brand{font-size:1.7708vw;line-height:100%;color:#042036}.cases .cases-innerDISABLED .case .text{font-size:.9375vw;color:#042036;padding-top:7.4479vw;padding-bottom:2.7083vw;max-width:15.9375vw;width:100%}.cases .cases-innerDISABLED .case .image{max-width:20.0521vw;height:13.8542vw;border-radius:10px;overflow:hidden;position:relative}.cases .cases-innerDISABLED .case .image .logo{position:absolute;left:50%;top:50%;z-index:5;transform:translate(-50%,-50%)}.cases .cases-innerDISABLED .case .image img{-o-object-fit:cover;object-fit:cover}.cases .cases-innerDISABLED .case .industry{font-size:.8333vw;line-height:120%;padding:.4167vw 0;color:#397588;opacity:.6;width:100%;border-top:1px solid rgba(66,81,92,.2);border-bottom:1px solid rgba(66,81,92,.2)}.trust{padding:3.125vw 0}.trust h2{font-size:2.6042vw;line-height:100%;color:#042036;padding-bottom:3.75vw}.trust .clients-slider .slides{position:relative;width:100vw;left:-5.2083vw}
    .trust .clients-slider .one{width:10vw;height:10vw;background:url(../img/trust_slide_bg.svg) 50% no-repeat;background-size:cover}.trust .clients-slider .one .image{height:inherit;display:flex;justify-content:center;align-items:center}
    .trust .clients-slider .one img{max-width:calc(100% - 2.2083vw);max-height:90px;margin:auto;-o-object-fit:contain;object-fit:contain}.experts.t2 .inner{background:url(../img/decor_index_expert2.svg) 50% no-repeat;background-color:#dccba7;border-radius:16px}.experts.t2 h3,.experts.t2 p{color:#42515c}.experts.t2 .request .dec-plus{opacity:.8;background:#da380d}.experts.t2 .request .dec-plus svg{fill:#fff}.experts.t2 .request:hover{-webkit-filter:none;filter:none}.experts.t2 .gd{width:33.4375vw;height:31.5104vw;background:url(../img/techdir_NDBC.png) 50% no-repeat;background:url(../img/techdir_NDBC.webp) 50% no-repeat;background-size:contain;bottom:0;left:50%;transform:translateX(-14%)}footer{margin-top:.625vw;padding:3.75vw 0;background:#042036}footer .adresses,footer .copy-logo{max-width:41.6667vw;width:100%}footer .copy-logo{max-width:60.0545vw;justify-content:space-between}footer a{display:block}footer .adresses .adress{margin-bottom:3.75vw}footer .adresses .town{font-weight:550;font-size:1.1458vw;line-height:120%;letter-spacing:-.0208vw;color:#fff;padding-bottom:1.25vw}footer .adresses .adress-text{max-width:23.3333vw;width:100%;font-size:.9375vw;line-height:140%;color:#ececec;padding-bottom:.9375vw}footer .adresses .phone{font-size:1.7708vw;line-height:100%;color:#fff;padding-bottom:.625vw}footer .adresses .email{font-weight:550;font-size:.9375vw;line-height:140%;color:#e1e95a}footer .links-cols{width:100%}footer .links-cols .links .col-title{font-weight:550;font-size:1.1458vw;line-height:120%;letter-spacing:-.0208vw;color:#fff;margin-bottom:1.4vw}footer .links-cols .links a{font-size:.9375vw;color:#ececec;margin:1vw 0;text-align:left}footer .lower{margin-top:5.0521vw}footer .lower .logo{width:7.6781vw;height:1.6599vw;margin-right:2.6042vw}footer .lower .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}footer .lower p{font-size:.7292vw;color:#ececec;margin-right:1.9271vw}

    footer .lower .confidential, footer .adresses .confidential{font-size:.7292vw;line-height:140%;text-decoration:underline;color:#ececec}
    footer .lower .confidential:hover, footer .adresses .confidential:hover{text-decoration:none;-webkit-filter:none;filter:none}

    footer .lower .social a{display:block;width:2.5vw;height:2.5vw;border-radius:48px;padding:.4167vw;display:flex;justify-content:center;align-items:center;margin-right:.9375vw;background-size:50% 50%!important;background-color:hsla(0,0%,92.5%,.1)!important}footer .lower .social a:hover{background-color:hsla(0,0%,96.5%,.2)!important}footer .lower .social a:last-child{margin:0}footer .lower .social a img,footer .lower .social a svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.pgb{min-height:67.7083vw;top:0;position:absolute;width:100%;overflow:hidden;left:0;z-index:-1;background:linear-gradient(0deg,#042036,#042036,rgba(4,32,54,.83) 81%,#042036 0,rgba(14,68,79,0))}.pgb.bg{background:#042036}

    .industry-feedback{margin:3.125vw 0;padding:6.25vw 0;background:#ececec}
    .industry-feedback .heading .slider-ui button{background:#fff}
    .industry-feedback .feedback-swiper{margin-top:3.75vw}
    .industry-feedback .feedback-swiper .one{padding:2.5vw;background:#fff;max-width:38.0208vw; min-height: 23vw;margin-right: 23px;}
    .industry-feedback .feedback-swiper .one .text{font-size:.9375vw;max-width:33vw}
    .industry-feedback .feedback-swiper .lower{margin-top:3.75vw;max-width:32.9167vw;width:100%}
    .industry-feedback .feedback-swiper .name{font-weight:550;font-size:1.1458vw;line-height:1.3542vw;letter-spacing:-.0208vw;color:#42515c;max-width:15.625vw}
    .industry-feedback .feedback-swiper .pro{margin-top:.2083vw;font-size:.8333vw;line-height:120%;color:#42515c;opacity:.7;max-width:18.75vw}
    .industry-feedback .feedback-swiper .logo{max-width: 9vw; height: auto;}

    .industry-feedback .feedback-swiper .logo img{
        -o-object-fit:contain;
        object-fit:contain;
        /*width:-webkit-fit-content;
        width:-moz-fit-content;*/
        width:fit-content;
        /*height:-webkit-fit-content;
        height:-moz-fit-content;*/
        height:fit-content;
        max-width: 100%;
    }

    .industry-feedback .heading .slider-ui {
        margin-left: auto;
    }
    .industry-feedback .height-center {
        display: flex;
        align-items: center;
    }
    .industry-feedback h2 {
        font-size: 2.6042vw;
        line-height: 100%;
        color: #042036;
        padding-bottom: 3.75vw;
    }

    /*PRO*/
    .pro h2 {
        font-size: 2.6042vw;
        line-height: 100%;
        color: #ffffff;
        max-width: 38.0208vw;
        margin-right: 3.6979vw;
        margin-bottom: 30px;
    }
    .pro h3 {
        color: #ffffff;
        margin-bottom: 30px;
    }
    .pro p {
        color: #ffffff;
        margin-bottom: 20px;
        font-weight: 300;
    }
    .pro .details {
        color: #fff;
    }
    .problock {
        display: flex;
        flex-direction: column;
        background: url(../img/bg2000-min.jpg) 50% no-repeat;
        background-size: 100%;
        background-size: cover;
        background-color: #042036;
        border-radius: 16px;
        height: 590px;
        justify-content: center;
        align-items: center;
        background-position-y: top;
    }
    .proleft {
        max-width: 60%;
        padding-top: 50px;
    }
    /*END PRO*/
}