

/* Start:/local/templates/b2b-logist-from-vue/blocks/intro/cargo_opportunities/style.css?178591916711648*/
#intro {
  position: relative;
  background: #021979;
  background: -o-linear-gradient(151.49deg, #5884F6 0.58%, #021979 100%);
  background: linear-gradient(298.51deg, #5884F6 0.58%, #021979 100%);
  overflow: hidden;
}
#intro .waves-bg {
  background: url("/local/templates/b2b-logist-from-vue/blocks/intro/cargo_opportunities/../../../assets/img/pages/cargo/intro-mask.svg") top no-repeat;
  background-size: cover;
  /*height: 1140px;*/
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
}
#intro .intro-start {
  height: 90vh;
  min-height: 900px;
  max-height: 1170px;
  position: relative;
  z-index: 1;
}
@media only screen and (max-width: 1439.98px) {
  #intro .intro-start {
    min-height: 600px;
    max-height: 800px;
  }
}
@media only screen and (max-width: 991.98px) {
  #intro .intro-start {
    min-height: auto;
    height: 500px;
  }
}
@media only screen and (max-width: 767.98px) {
  #intro .intro-start {
    height: 640px;
  }
}
#intro .intro-start .container {
  position: relative;
  height: 100%;
}
#intro .intro-start .container .centered-block {
  position: absolute;
  -webkit-transform: translate3d(0, -50%, 0);
          transform: translate3d(0, -50%, 0);
  left: 0;
  top: 55%;
  text-align: left;
  z-index: 999;
}
@media only screen and (max-width: 1439.98px) {
  #intro .intro-start .container .centered-block {
    top: 67%;
  }
}
@media only screen and (max-width: 1299.98px) {
  #intro .intro-start .container .centered-block {
    top: 55%;
  }
}
@media only screen and (max-width: 767.98px) {
  #intro .intro-start .container .centered-block {
    text-align: center;
    width: 100%;
    top: 62%;
  }
}
#intro .intro-start .container .centered-block h1 {
  font-size: 72px;
  width: 70%;
  text-align: left;
  line-height: 74px;
  margin-bottom: 40px;
  text-shadow: 8px 10px 9px rgba(0, 0, 0, 0.3);
}
@media only screen and (max-width: 1439.98px) {
  #intro .intro-start .container .centered-block h1 {
    width: 65%;
    font-size: 70px;
    line-height: 70px;
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 1299.98px) {
  #intro .intro-start .container .centered-block h1 {
    font-size: 54px;
    line-height: 56px;
    margin-top: 0;
  }
}
@media only screen and (max-width: 991.98px) {
  #intro .intro-start .container .centered-block h1 {
    width: 78%;
    font-size: 47px;
    line-height: 53px;
  }
}
@media only screen and (max-width: 767.98px) {
  #intro .intro-start .container .centered-block h1 {
    font-size: 32px;
    line-height: 36px;
    text-align: center;
    margin-bottom: 230px;
  }
}
#intro .intro-start .container .centered-block h1 span {
  font-size: 50px;
  line-height: 40px;
  color: #ffffff;
}
@media only screen and (max-width: 1439.98px) {
  #intro .intro-start .container .centered-block h1 span {
    font-size: 40px;
    line-height: 30px;
  }
}
@media only screen and (max-width: 991.98px) {
  #intro .intro-start .container .centered-block h1 span {
    font-size: 26px;
    line-height: 18px;
  }
}
@media only screen and (max-width: 767.98px) {
  #intro .intro-start .container .centered-block h1 span {
    font-size: 24px;
    line-height: 16px;
  }
}
#intro .intro-start .container .centered-block .desc-header {
  font-style: normal;
  font-weight: 300;
  font-size: 26px;
  line-height: 28px;
  color: #FFFFFF;
  margin-bottom: 55px;
}
@media only screen and (max-width: 1439.98px) {
  #intro .intro-start .container .centered-block .desc-header {
    font-size: 21px;
    line-height: 1;
  }
}
@media only screen and (max-width: 991.98px) {
  #intro .intro-start .container .centered-block .desc-header {
    font-size: 17px;
    margin-bottom: 30px;
  }
}
#intro .intro-start .container .centered-block .download-link {
  display: block;
  color: #ffffff;
  text-decoration: underline;
  margin-top: 40px;
}
@media only screen and (max-width: 1299.98px) {
  #intro .intro-start .container .centered-block .download-link {
    margin-top: 15px;
  }
}
#intro .intro-start .container .centered-block .download-link:hover {
  color: #FF8800;
}
#intro .intro-start .container .img-block {
  z-index: 9;
  width: 50%;
  position: absolute;
  right: -5%;
  top: 30%;
}
@media only screen and (max-width: 1439.98px) {
  #intro .intro-start .container .img-block {
    width: 44%;
    right: -8%;
    top: 25%;
  }
}
@media only screen and (max-width: 991.98px) {
  #intro .intro-start .container .img-block {
    width: 40%;
    top: 35%;
  }
}
@media only screen and (max-width: 767.98px) {
  #intro .intro-start .container .img-block {
    top: 50%;
    width: 230px;
    right: auto;
    left: 50%;
    -webkit-transform: translate3d(-50%, 0, 0);
            transform: translate3d(-50%, 0, 0);
  }
}
#intro .intro-start .container .img-block img {
  width: 100%;
}
#intro .intro-bottom {
  background: url("/local/templates/b2b-logist-from-vue/blocks/intro/cargo_opportunities/../../../assets/img/pages/cargo-opportunities/intro-bg.svg") top no-repeat;
  background-size: cover;
  padding: 200px 0 120px;
  margin-bottom: -3px;
}
@media only screen and (max-width: 1439.98px) {
  #intro .intro-bottom {
    padding: 150px 0 70px;
  }
}
#intro .intro-bottom .connected {
  margin-bottom: 85px;
  position: relative;
}
@media only screen and (max-width: 767.98px) {
  #intro .intro-bottom .connected {
    margin-bottom: 0;
  }
}
#intro .intro-bottom .connected .connector {
  border-top: 1px dashed #D9D9DC;
  height: 0;
  top: 65px;
  width: 100%;
  position: absolute;
}
#intro .intro-bottom .connected .connector.left {
  left: 0;
}
@media only screen and (max-width: 767.98px) {
  #intro .intro-bottom .connected .connector {
    display: none;
  }
}
#intro .intro-bottom .connected:nth-child(2) {
  margin-bottom: 100px;
}
@media only screen and (max-width: 767.98px) {
  #intro .intro-bottom .connected:nth-child(2) {
    margin-bottom: 0;
  }
}
#intro .intro-bottom .connected:nth-child(2) .container .steps .step-col:first-child {
  margin-left: 12.5%;
}
@media only screen and (max-width: 767.98px) {
  #intro .intro-bottom .connected:nth-child(2) .container .steps .step-col:first-child {
    margin-left: auto;
  }
}
@media only screen and (max-width: 767.98px) {
  #intro .intro-bottom .connected:nth-child(2) .container .steps .step-col:last-child {
    margin-left: 25%;
  }
}
@media only screen and (max-width: 575.98px) {
  #intro .intro-bottom .connected:nth-child(2) .container .steps .step-col:last-child {
    margin-left: 0;
  }
}
#intro .intro-bottom .connected .container .steps {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#intro .intro-bottom .connected .container .steps .step-col {
  width: 100%;
  -ms-flex: 0 0 25%;
  -webkit-box-flex: 0;
          flex: 0 0 25%;
  max-width: 25%;
  text-align: center;
}
@media only screen and (max-width: 767.98px) {
  #intro .intro-bottom .connected .container .steps .step-col {
    width: 100%;
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%;
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 575.98px) {
  #intro .intro-bottom .connected .container .steps .step-col {
    width: 100%;
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%;
  }
}
#intro .intro-bottom .connected .container .steps .step-col .step .step-img .circle {
  background: #ffffff;
  height: 130px;
  width: 130px;
  line-height: 130px;
  border: 1px dashed #D9D9DC;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 50%;
  margin: 0 auto;
  position: relative;
}
@media only screen and (max-width: 1299.98px) {
  #intro .intro-bottom .connected .container .steps .step-col .step .step-img .circle {
    height: 110px;
    width: 110px;
    line-height: 110px;
  }
}
#intro .intro-bottom .connected .container .steps .step-col .step .step-img .circle img {
  vertical-align: middle;
  max-width: 80px;
}
@media only screen and (max-width: 1299.98px) {
  #intro .intro-bottom .connected .container .steps .step-col .step .step-img .circle img {
    max-width: 60px;
  }
}
#intro .intro-bottom .connected .container .steps .step-col .step .step-img .circle .num {
  position: absolute;
  top: -5px;
  right: -5px;
  width: 46px;
  height: 46px;
  border-radius: 50%;
  font-family: Bebas Neue;
  font-weight: bold;
  font-size: 36px;
  line-height: 52px;
  color: #FFFFFF;
  background: #FCB448;
}
@media only screen and (max-width: 1299.98px) {
  #intro .intro-bottom .connected .container .steps .step-col .step .step-img .circle .num {
    width: 32px;
    height: 32px;
    font-size: 26px;
    line-height: 37px;
  }
}
#intro .intro-bottom .connected .container .steps .step-col .step .step-text {
  padding: 20px 10px 0;
  font-style: normal;
  font-weight: 300;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  color: #404051;
}
@media only screen and (max-width: 1439.98px) {
  #intro .intro-bottom .connected .container .steps .step-col .step .step-text {
    font-size: 16px;
    line-height: 19px;
  }
}
@media only screen and (max-width: 1299.98px) {
  #intro .intro-bottom .connected .container .steps .step-col .step .step-text {
    font-size: 14px;
    line-height: 16px;
  }
}
#intro .intro-bottom .connected .container .steps .step-col .step .step-text span {
  font-size: 20px;
  text-transform: uppercase;
  font-weight: normal;
}
@media only screen and (max-width: 1299.98px) {
  #intro .intro-bottom .connected .container .steps .step-col .step .step-text span {
    font-size: 18px;
  }
}
#intro .intro-bottom .bottom-header {
  font-family: Bebas Neue;
  font-size: 60px;
  line-height: 1;
  color: #000000;
  padding-bottom: 25px;
}
@media only screen and (max-width: 1299.98px) {
  #intro .intro-bottom .bottom-header {
    font-size: 45px;
  }
}
@media only screen and (max-width: 991.98px) {
  #intro .intro-bottom .bottom-header {
    font-size: 32px;
  }
}
#intro .intro-bottom .bottom-header span {
  color: #FF8800;
}

@media only screen and (min-width: 576px) and (max-width: 991.98px) {
  #intro .intro-start {
    height: 800px;
  }
  #intro .intro-start .container .centered-block {
    transform: none;
    text-align: center;
    width: 100%;
    top: 210px;
  }
  #intro .intro-start .container .centered-block h1 {
    width: 100%;
    font-size: 32px;
    line-height: 36px;
    text-align: center;
    margin-bottom: 275px;
  }
  #intro .intro-start .container .centered-block h1 span {
    font-size: 24px;
    line-height: 16px;
  }
  #intro .intro-start .container .img-block {
    top: 330px;
    width: 230px;
    right: auto;
    left: 50%;
    transform: translate3d(-50%, 0, 0);
  }
}

@media only screen and (min-width: 992px) and (max-width: 1299.98px) {
  #intro .intro-start .container .centered-block {
    top: 60%;
  }
  #intro .intro-start .container .centered-block h1 {
    width: 60%;
  }
  #intro .intro-start .container .centered-block .desc-header {
    width: 55%;
  }
}

@media only screen and (max-width: 575.98px) {
  #intro .intro-start {
    height: 830px;
    max-height: none;
  }
  #intro .intro-start .container .centered-block {
    transform: none;
    top: 190px;
  }
  #intro .intro-start .container .centered-block h1 {
    width: 100%;
    font-size: 28px;
    line-height: 32px;
    margin-bottom: 280px;
  }
  #intro .intro-start .container .img-block {
    top: 330px;
  }
}

@media only screen and (max-width: 400px) {
  #intro .intro-start .container .img-block {
    top: 345px;
  }
}

@media only screen and (max-width: 340px) {
  #intro .intro-start {
    height: 880px;
  }
  #intro .intro-start .container .centered-block {
    top: 230px;
  }
  #intro .intro-start .container .img-block {
    top: 390px;
  }
}

/* End */


/* Start:/local/templates/b2b-logist-from-vue/blocks/unified/style.min.css?16831277782217*/
#unified{background:#f9fbff;padding:145px 0 155px}@media only screen and (max-width:1439.98px){#unified{padding:90px 0}}@media only screen and (max-width:1439.98px){#unified{padding:40px 0}}@media only screen and (max-width:767.98px){#unified .block-row:nth-child(1){margin-bottom:50px}}@media only screen and (max-width:767.98px){#unified .block-row:nth-child(1) .block-col:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (max-width:767.98px){#unified .block-row:nth-child(1) .block-col:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}}#unified .block-row:nth-child(2) .block-col .block-wrapper img{margin-left:-50px}@media only screen and (max-width:767.98px){#unified .block-row:nth-child(2) .block-col:nth-child(1){text-align:center}}#unified .block-row .block-col{width:100%;-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}@media only screen and (max-width:767.98px){#unified .block-row .block-col{width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}#unified .block-row .block-col:nth-child(2) .block-wrapper:nth-child(2){padding-right:0}#unified .block-row .block-col .block-wrapper{padding-right:40px}@media only screen and (max-width:1439.98px){#unified .block-row .block-col .block-wrapper{padding-right:20px}}#unified .block-row .block-col .block-wrapper h2{font-size:60px;line-height:1;margin-bottom:22px}@media only screen and (max-width:1439.98px){#unified .block-row .block-col .block-wrapper h2{font-size:45px}}@media only screen and (max-width:991.98px){#unified .block-row .block-col .block-wrapper h2{font-size:32px}}#unified .block-row .block-col .block-wrapper .block-text{font-weight:300;font-size:18px;line-height:26px;color:#404051}@media only screen and (max-width:1299.98px){#unified .block-row .block-col .block-wrapper .block-text{font-size:16px;line-height:19px}}@media only screen and (max-width:991.98px){#unified .block-row .block-col .block-wrapper .block-text{font-size:14px;line-height:20px}}#unified .block-row .block-col .block-wrapper img{width:100%}@media only screen and (max-width:767.98px){#unified .block-row .block-col .block-wrapper img{max-width:300px}}
/* End */


/* Start:/local/templates/b2b-logist-from-vue/blocks/safe_search/style.min.css?16831277783125*/
#safeSearch{background:-o-linear-gradient(144.85deg,#5884f6 .41%,#021979 100%);background:linear-gradient(305.15deg,#5884f6 .41%,#021979 100%);padding:135px 0 150px}@media only screen and (max-width:1439.98px){#safeSearch{padding:70px 0}}@media only screen and (max-width:575.98px){#safeSearch{padding:60px 0 45px}}@media only screen and (max-width:767.98px){#safeSearch .block-row{padding-bottom:50px}}#safeSearch .block-row .col-left{width:100%;-ms-flex:0 0 45%;-webkit-box-flex:0;flex:0 0 45%;max-width:45%}@media only screen and (max-width:1299.98px){#safeSearch .block-row .col-left{width:100%;-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:767.98px){#safeSearch .block-row .col-left{width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#safeSearch .block-row .col-left .col-wrapper{padding-top:50px}@media only screen and (max-width:1299.98px){#safeSearch .block-row .col-left .col-wrapper{padding-top:20px}}@media only screen and (max-width:767.98px){#safeSearch .block-row .col-left .col-wrapper{padding-top:0}}#safeSearch .block-row .col-left .col-wrapper h2{font-size:60px;line-height:1;margin-bottom:22px}@media only screen and (max-width:1299.98px){#safeSearch .block-row .col-left .col-wrapper h2{font-size:50px}}@media only screen and (max-width:991.98px){#safeSearch .block-row .col-left .col-wrapper h2{font-size:40px}}@media only screen and (max-width:767.98px){#safeSearch .block-row .col-left .col-wrapper h2{margin-top:0;font-size:32px}}#safeSearch .block-row .col-left .col-wrapper .text-block{font-style:normal;font-weight:300;font-size:18px;line-height:26px;color:#fff;width:90%}@media only screen and (max-width:991.98px){#safeSearch .block-row .col-left .col-wrapper .text-block{font-size:16px;line-height:19px}}@media only screen and (max-width:767.98px){#safeSearch .block-row .col-left .col-wrapper .text-block{font-size:14px;line-height:20px}}#safeSearch .block-row .col-right{width:100%;-ms-flex:0 0 55%;-webkit-box-flex:0;flex:0 0 55%;max-width:55%}@media only screen and (max-width:1299.98px){#safeSearch .block-row .col-right{width:100%;-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:767.98px){#safeSearch .block-row .col-right{width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width:767.98px){#safeSearch .block-row .col-right .col-wrapper{text-align:center}}#safeSearch .block-row .col-right .col-wrapper img{width:100%}@media only screen and (max-width:767.98px){#safeSearch .block-row .col-right .col-wrapper img{max-width:300px}}#safeSearch .bottom-text{font-style:normal;font-weight:300;font-size:28px;line-height:42px;text-align:center;text-transform:uppercase;color:#fff;padding-bottom:25px}@media only screen and (max-width:991.98px){#safeSearch .bottom-text{font-size:22px;line-height:29px}}@media only screen and (max-width:767.98px){#safeSearch .bottom-text{font-size:20px;line-height:24px}}
/* End */


/* Start:/local/templates/b2b-logist-from-vue/blocks/short_form/style.min.css?1750240792788*/
.short-form{display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media only screen and (max-width:575.98px){.short-form{display:block;text-align:center}}.short-form .form-field{background:#fff;border:0;margin-right:20px;padding:14px 30px;border-radius:2px}@media only screen and (max-width:1439.98px){.short-form .form-field{padding:9px 25px}}@media only screen and (max-width:991.98px){.short-form .form-field{padding:15px 25px}}@media only screen and (max-width:575.98px){.short-form .form-field{padding:5px 15px;margin:0 auto 10px}}.short-form .main-lemon-btn-block{margin-top:-30px}@media only screen and (max-width:575.98px){.short-form .main-lemon-btn-block{margin-top:0;width:100%}}.short-form .main-lemon-btn-block .main-lemon-btn{width:100%}
/* End */


/* Start:/local/templates/b2b-logist-from-vue/blocks/workflow/style.min.css?16831277782276*/
#workflow{padding:190px 0 200px;background:#fff}@media only screen and (max-width:1439.98px){#workflow{padding:100px 0}}@media only screen and (max-width:991.98px){#workflow{padding:70px 0}}@media only screen and (max-width:575.98px){#workflow{padding:40px 0}}#workflow .container .block-row .block-col{width:100%;-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}@media only screen and (max-width:767.98px){#workflow .container .block-row .block-col{width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}@media only screen and (max-width:767.98px){#workflow .container .block-row .block-col:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#workflow .container .block-row .block-col:nth-child(1) .block-wrapper{padding-left:0}@media only screen and (max-width:767.98px){#workflow .container .block-row .block-col:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width:767.98px){#workflow .container .block-row .block-col:nth-child(2) .block-wrapper{text-align:center;padding-left:0}}#workflow .container .block-row .block-col .block-wrapper{padding-left:50px}#workflow .container .block-row .block-col .block-wrapper h2{font-size:60px;line-height:1;margin-bottom:35px}@media only screen and (max-width:1439.98px){#workflow .container .block-row .block-col .block-wrapper h2{font-size:50px}}@media only screen and (max-width:1299.98px){#workflow .container .block-row .block-col .block-wrapper h2{font-size:45px}}@media only screen and (max-width:991.98px){#workflow .container .block-row .block-col .block-wrapper h2{font-size:32px}}#workflow .container .block-row .block-col .block-wrapper .text-block{font-style:normal;font-weight:300;font-size:18px;line-height:26px;color:#404051}@media only screen and (max-width:1299.98px){#workflow .container .block-row .block-col .block-wrapper .text-block{font-size:16px;line-height:19px}}@media only screen and (max-width:991.98px){#workflow .container .block-row .block-col .block-wrapper .text-block{font-size:14px;line-height:20px}}#workflow .container .block-row .block-col .block-wrapper img{width:100%}@media only screen and (max-width:767.98px){#workflow .container .block-row .block-col .block-wrapper img{max-width:300px}}
/* End */


/* Start:/local/templates/b2b-logist-from-vue/blocks/control/style.min.css?16831277774206*/
#control{background:#f9fbff;padding:235px 0 170px;position:relative;overflow:hidden}@media only screen and (max-width:1439.98px){#control{padding:200px 0 100px}}@media only screen and (max-width:1299.98px){#control{padding:140px 0 70px}}@media only screen and (max-width:991.98px){#control{padding:90px 0 70px}}#control .container{position:relative;z-index:1}#control .container .block-row .col-left{width:100%;-ms-flex:0 0 45%;-webkit-box-flex:0;flex:0 0 45%;max-width:45%}@media only screen and (max-width:991.98px){#control .container .block-row .col-left{width:100%;-ms-flex:0 0 55%;-webkit-box-flex:0;flex:0 0 55%;max-width:55%}}@media only screen and (max-width:767.98px){#control .container .block-row .col-left{width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#control .container .block-row .col-left .col-wrapper{padding-right:50px}@media only screen and (max-width:767.98px){#control .container .block-row .col-left .col-wrapper{padding-right:0}}#control .container .block-row .col-left .col-wrapper h2{font-size:50px;line-height:1;margin-bottom:70px;margin-top:0}@media only screen and (max-width:1299.98px){#control .container .block-row .col-left .col-wrapper h2{font-size:44px;margin-bottom:40px}}@media only screen and (max-width:991.98px){#control .container .block-row .col-left .col-wrapper h2{font-size:38px}}@media only screen and (max-width:767.98px){#control .container .block-row .col-left .col-wrapper h2{font-size:32px;color:#fff;margin-top:45px}}#control .container .block-row .col-left .col-wrapper .text-block{font-style:normal;font-weight:300;font-size:18px;line-height:26px;color:#404051;margin-bottom:145px}@media only screen and (max-width:1299.98px){#control .container .block-row .col-left .col-wrapper .text-block{font-size:16px;line-height:22px}}@media only screen and (max-width:991.98px){#control .container .block-row .col-left .col-wrapper .text-block{font-size:14px;line-height:20px;margin-bottom:60px}}@media only screen and (max-width:767.98px){#control .container .block-row .col-left .col-wrapper .text-block{color:#fff}}#control .container .block-row .col-left .col-wrapper .base-arrow-link-wrapper{margin-top:30px}@media only screen and (max-width:767.98px){#control .container .block-row .col-left .col-wrapper .base-arrow-link-wrapper{text-align:center}}#control .container .block-row .col-right{width:100%;-ms-flex:0 0 55%;-webkit-box-flex:0;flex:0 0 55%;max-width:55%}@media only screen and (max-width:991.98px){#control .container .block-row .col-right{width:100%;-ms-flex:0 0 45%;-webkit-box-flex:0;flex:0 0 45%;max-width:45%}}@media only screen and (max-width:767.98px){#control .container .block-row .col-right{width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#control .container .block-row .col-right .col-wrapper{position:relative}@media only screen and (max-width:767.98px){#control .container .block-row .col-right .col-wrapper{text-align:center}}#control .container .block-row .col-right .col-wrapper img.map{width:100%}#control .container .block-row .col-right .col-wrapper img.phone{width:560px;position:absolute;top:-115px;right:-165px}@media only screen and (max-width:1299.98px){#control .container .block-row .col-right .col-wrapper img.phone{width:420px;top:-80px;right:-120px}}@media only screen and (max-width:1299.98px){#control .container .block-row .col-right .col-wrapper img.phone{width:300px;top:-55px;right:-70px}}@media only screen and (max-width:767.98px){#control .container .block-row .col-right .col-wrapper img.phone{top:-70px;right:-90px}}#control .bottom-bg{position:absolute;background:-o-linear-gradient(118.44deg,#5884f6 .41%,#021979 100%);background:linear-gradient(331.56deg,#5884f6 .41%,#021979 100%);height:347px;left:0;right:0;bottom:0}@media only screen and (max-width:1439.98px){#control .bottom-bg{height:300px}}@media only screen and (max-width:1299.98px){#control .bottom-bg{height:240px}}@media only screen and (max-width:991.98px){#control .bottom-bg{height:145px}}@media only screen and (max-width:767.98px){#control .bottom-bg{height:570px}}
/* End */


/* Start:/local/templates/b2b-logist-from-vue/blocks/mobile_app_links/style.min.css?1683127777398*/
@media only screen and (max-width:575.98px){.store-icons{text-align:center}}.store-icons .icon{text-decoration:none;border-bottom:none;margin-left:12px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.store-icons .icon:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.store-icons .icon:first-child{margin-left:0}
/* End */


/* Start:/local/templates/b2b-logist-from-vue/blocks/report/style.min.css?16831277771926*/
#report{padding:130px 0 60px;background:#f9fbff}@media only screen and (max-width:1439.98px){#report{padding:50px 0 40px}}#report .block-row .block-col{width:100%;-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}@media only screen and (max-width:767.98px){#report .block-row .block-col{width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}@media only screen and (max-width:767.98px){#report .block-row .block-col:nth-child(1){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#report .block-row .block-col:nth-child(1) .block-wrapper{padding-top:30px}@media only screen and (max-width:767.98px){#report .block-row .block-col:nth-child(1) .block-wrapper{padding-top:0}}@media only screen and (max-width:767.98px){#report .block-row .block-col:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#report .block-row .block-col:nth-child(2) .block-wrapper{text-align:center}#report .block-row .block-col .block-wrapper h2{font-size:60px;line-height:1;margin-bottom:22px}@media only screen and (max-width:1439.98px){#report .block-row .block-col .block-wrapper h2{font-size:50px}}@media only screen and (max-width:1299.98px){#report .block-row .block-col .block-wrapper h2{font-size:40px}}@media only screen and (max-width:767.98px){#report .block-row .block-col .block-wrapper h2{font-size:32px}}#report .block-row .block-col .block-wrapper .text-block{font-style:normal;font-weight:300;font-size:18px;line-height:26px;color:#404051}@media only screen and (max-width:1439.98px){#report .block-row .block-col .block-wrapper .text-block{font-size:16px;line-height:22px}}@media only screen and (max-width:767.98px){#report .block-row .block-col .block-wrapper .text-block{font-size:14px;line-height:20px}}#report .block-row .block-col .block-wrapper img{width:100%}@media only screen and (max-width:767.98px){#report .block-row .block-col .block-wrapper img{max-width:300px}}
/* End */


/* Start:/local/templates/b2b-logist-from-vue/blocks/services/style.min.css?16831277781431*/
#services{background:#fff;padding:140px 0 135px}@media only screen and (max-width:1439.98px){#services{padding:70px 0}}@media only screen and (max-width:575.98px){#services{padding:40px 0 70px}}#services h2{font-size:60px;line-height:1;margin-bottom:20px}@media only screen and (max-width:1439.98px){#services h2{font-size:45px}}@media only screen and (max-width:767.98px){#services h2{font-size:32px}}#services .services-row .services-col{width:100%;-ms-flex:0 0 33.33%;-webkit-box-flex:0;flex:0 0 33.33%;max-width:33.33%}@media only screen and (max-width:575.98px){#services .services-row .services-col{width:100%;-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}#services .services-row .services-col .services-wrapper{padding-top:50px}@media only screen and (max-width:1299.98px){#services .services-row .services-col .services-wrapper{padding-top:30px}}#services .services-row .services-col .services-wrapper .img-block{height:70px;line-height:70px}#services .services-row .services-col .services-wrapper .img-block img{max-height:100%;vertical-align:bottom}#services .services-row .services-col .services-wrapper .text-block{padding-top:17px;font-style:normal;font-weight:400;font-size:20px;line-height:24px;text-align:center;text-transform:uppercase;color:#404051}@media only screen and (max-width:1439.98px){#services .services-row .services-col .services-wrapper .text-block{font-size:16px;line-height:18px}}
/* End */


/* Start:/local/templates/b2b-logist-from-vue/blocks/presentation_simple_blue/style.min.css?16831277771422*/
#presentation{height:450px;background:-o-linear-gradient(125.08deg,#5884f6 .41%,#021979 100%);background:linear-gradient(324.92deg,#5884f6 .41%,#021979 100%)}@media only screen and (max-width:1299.98px){#presentation{height:400px}}@media only screen and (max-width:767.98px){#presentation{height:300px}}#presentation .container{height:100%;position:relative}#presentation .container .centered-block{position:absolute;width:100%;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);text-align:center}#presentation .container .centered-block .section-header{font-family:Bebas Neue;font-weight:700;font-size:50px;line-height:1;text-align:center;color:#fff;padding-bottom:40px}@media only screen and (max-width:1299.98px){#presentation .container .centered-block .section-header{font-size:40px}}@media only screen and (max-width:767.98px){#presentation .container .centered-block .section-header{font-size:32px}}#presentation .container .centered-block .block-text{font-style:normal;font-weight:300;font-size:28px;text-align:center;text-transform:uppercase;color:#fff;padding-bottom:15px}@media only screen and (max-width:1299.98px){#presentation .container .centered-block .block-text{font-size:22px}}@media only screen and (max-width:767.98px){#presentation .container .centered-block .block-text{font-size:19px}}#presentation .container .centered-block .block-text span{color:#f80}
/* End */
/* /local/templates/b2b-logist-from-vue/blocks/intro/cargo_opportunities/style.css?178591916711648 */
/* /local/templates/b2b-logist-from-vue/blocks/unified/style.min.css?16831277782217 */
/* /local/templates/b2b-logist-from-vue/blocks/safe_search/style.min.css?16831277783125 */
/* /local/templates/b2b-logist-from-vue/blocks/short_form/style.min.css?1750240792788 */
/* /local/templates/b2b-logist-from-vue/blocks/workflow/style.min.css?16831277782276 */
/* /local/templates/b2b-logist-from-vue/blocks/control/style.min.css?16831277774206 */
/* /local/templates/b2b-logist-from-vue/blocks/mobile_app_links/style.min.css?1683127777398 */
/* /local/templates/b2b-logist-from-vue/blocks/report/style.min.css?16831277771926 */
/* /local/templates/b2b-logist-from-vue/blocks/services/style.min.css?16831277781431 */
/* /local/templates/b2b-logist-from-vue/blocks/presentation_simple_blue/style.min.css?16831277771422 */
