@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100..900;1,100..900&family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap');
html {
  box-sizing: border-box;
  margin:0 0 0!important;
  padding:0;
  scroll-behavior: smooth;
}
body{
  margin: 0;
  padding: 0;
  font-family: Poppins;
  background-color: white;
  position: relative;
  z-index: 1;
}
html, body {
  overflow-x: hidden; /* stop whole page sideways scroll */
  overflow-y: auto;   /* allow vertical scroll */
}
*, *:before, *:after {
  box-sizing: inherit;
}
.container {
    max-width: 1380px;
    margin: 0 auto;
    padding: 0 15px;
}
.container-full {
    max-width: 100%;
    margin: 0 auto;
    padding: 0 0;
}
h1,h2,h3,h4,p{
  margin:0;
  padding:0;
  position: relative;
  z-index: 5;
}
h1{
display: block;
  color:white;
  font-family: Poppins;
font-weight: 800;
font-style: ExtraBold;
font-size: 64px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
}
h2{
  font-family: Poppins;
font-weight: 500;
font-style: Medium;
font-size: 40px;
leading-trim: NONE;
line-height: 120%;
letter-spacing: 0%;
display: block;
}
h3{
  font-family: Poppins;
font-weight: 500;
font-style: Medium;
font-size: 25px;
leading-trim: NONE;
line-height: 120%;
letter-spacing: 0%;
display: block;
}
p{
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 20px;
leading-trim: NONE;
line-height: 120%;
letter-spacing: 0%;
color: #6B6B6B;
display: block;
}
div{
  overflow-wrap: break-word;
}
/* Floating Language Toggle */
.lang-toggle {
    position: fixed;
    top: 4%;
    right: 20px;
    z-index: 2000;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 20px;
    background: rgb(255, 255, 255, 0.4);
    border-radius: 25px;
    backdrop-filter: blur(12px) saturate(180%);
    -webkit-backdrop-filter: blur(12px) saturate(180%);
    border: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
    gap: 10px;
}

button.lang-btn {
  background: rgba(255, 255, 255, 0.6);
    padding: 15px 18px;
    border-radius: 40px;
    text-decoration: none;
    display: block;
    font-family: Poppins;
    font-weight: 500;
    font-style: Medium;
    font-size: 18px;
    leading-trim: NONE;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: center;
    color: black;
    width: fit-content;
  cursor: pointer;
  transition: all 0.3s ease;
  border:none;
}

.lang-toggle .lang-btn:hover {
  background: #0293E0;
  color: white;
}

.lang-toggle .lang-btn.active {
  background: #0293E0;     /* highlight current lang */
  color: #fff;
}
.home-banner .container,.desktop-nav .container{
  max-width: 1600px !important;
}
.home-banner-wrapper, .home-banner-overlay, .coverage-wrapper, .track-trace-wrapper, .products-wrapper-column, .blogs-wrapper-column, .shipping-wrapper, .services-overlay, .services-wrapper-column {
  border-radius: 24px;
}
.desktop-nav-wrapper-column:nth-child(3) a, .coverage-wrapper-column a, .logistic-service a, .products-wrapper-column a, .blog-img-holder img, .home-banner-wrapper a, .mission-vision-wrapper-column img, .shipping-wrapper-column a, .services-wrapper-column a, .shipping-wrapper-column a, .sea-air-freight-wrapper-column span, .sea-air-freight-wrapper-column img, .blog-page-wrapper-column .featured-img, .blog-redirect, .coverage-wrapper-column img, .shipping-wrapper-column img{
  border-radius: 14px;
}
.home-banner-wrapper{
  padding: 330px 0;
  background-image:url("/wp-content/themes/jks/assets/images/Homevideo-ezgif.com-video-to-gif-converter.gif");
  background-position:center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  z-index: 1;
  text-align: center;
}
.home-banner-wrapper h1{
text-align: center;
padding: 0 200px;
position: relative;
z-index: 3;
}
.home-banner-wrapper h1 span{
  display: block;
  font-weight: 500;
  font-size: 50px;
}
.home-banner-wrapper p{
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 20px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
display: block;
color:white;
padding: 30px 300px 0 300px;
}
.home-banner-wrapper a{
  text-decoration: none;
  width: auto;
  max-width: 269px;
  text-align: center;
  display: block;
  padding: 17px 24px;
  border:1px solid white;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 16px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:white;
margin:30px auto 0 auto;
position: relative;
z-index: 3;
}
.banner-floating-video{
  position: absolute;
  z-index: 3;
  bottom:3%;
  left:3%;
}
.banner-floating-video a{
  max-width: 319px;
  border:none;
}
.desktop-nav-wrapper-column:nth-child(3) a, .coverage-wrapper-column a, .logistic-service a, .products-wrapper-column a {
    text-decoration: none;
    width: 100%;
    text-align: center;
    display: block;
    padding: 17px 24px;
    border: 1px solid black;
    font-family: Inter;
    font-weight: 400;
    font-style: Regular;
    font-size: 16px;
    leading-trim: NONE;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: center;
    color: black;
}
.coverage-wrapper-column a{
  margin:30px 0 0 0;
}
.desktop-nav-wrapper-column:nth-child(3) a:hover, .coverage-wrapper-column a:hover, .logistic-service a:hover, .products-wrapper-column a:hover{
  background: #0293e0;
  color: white;
}
.banner-floating-video img{
  display: block;
  width: 145px;
  border:1px solid white;
}
.banner-floating-video p{
color: white;
text-align: left;
padding: 10px 0 0 0;
}
.home-banner-overlay{
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  left:0%;
  top:0%;
  background: #00000033;
}
.video-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 9999;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}

.video-overlay.active {
  opacity: 1;
  visibility: visible;
}

.video-container {
  position: relative;
  width: 80%;
  max-width: 800px;
}

.video-container video {
  width: 100%;
  height: auto;
  border-radius: 10px;
}

.close-video {
  position: absolute;
  top: -30px;
  right: -10px;
  font-size: 40px;
  color: white;
  cursor: pointer;
  transition: 0.2s;
}

.close-video:hover {
  color: #ff5555;
}

.why-us{
  padding: 100px 0;
  position: relative;
  z-index: 1;
}
.why-us h2{
  text-align: left;
  color: block;
}
.why-us p{
  padding: 10px 0 0 0;
}
.why-us-wrapper{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 50px 0 0 0;
}
.why-us-wrapper-column{
  flex: 0 0 20%;
  min-width: 20%;
}
.why-us-wrapper-column img{
  display: block;
  width: 93px;
}
.why-us-wrapper-column h3{
  padding: 20px 0 10px 0;
}
.why-us-wrapper-column p{
  color: #6B6B6B;
  padding: 0;
}
.coverage{
  position: relative;
  z-index: 1;
}
.coverage-wrapper{
  background: linear-gradient(90deg, #D6EAFF 0%, #EAEFF2 100%);
  padding: 100px 50px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.coverage-wrapper-column{
  flex:0 0 40%;
  min-width: 40%;
}
.coverage-wrapper-column p{
  padding: 20px 0 0 0;
}
.coverage-wrapper-column ul{
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap:20px;
  padding: 0px 0 ;
}
.coverage-wrapper-column ul li{
  display: flex;
  align-items: flex-start;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 20px;
leading-trim: NONE;
line-height: 120%;
letter-spacing: 0%;
color: #6B6B6B;
}
.coverage-wrapper-column ul li img{
  display: inline;
  width: 20px;
  padding: 5px 5px 0 0;
}
.coverage-wrapper-column:nth-child(2) img{
  display: block;
  width: 100%;
}
.coverage-wrapper-column a{
  max-width: 225px;
}
.process{
  padding: 100px 0;
  position: relative;
  z-index: 1;
}
.process h2{
  text-align: center;
}
.process-wrapper{
  display: flex;
  padding: 50px 0 0 0;
  justify-content: space-between;
  align-items: flex-start;
}
.process-wrapper-column{
  flex:0 0 23%;
  min-width: 23%;
  text-align: center;
  position: relative;
  z-index: 2;
}
.process-img-wrapper{
  border: 1px solid #FFFFFF;
  background: #f7f8fb;
  border-radius:20px 20px 20px 0;
  padding: 20px;
  width: fit-content;
  margin:0 auto;
}
.process-img-wrapper img{
  display: block;
  width: 46px;
}
.process-wrapper-column h3{
  text-align: center;
  padding: 20px 0 10px 0;
}
.process-wrapper-column p{
  text-align: center;
  font-family: Urbanist;
font-weight: 400;
font-style: Regular;
font-size: 14px;
leading-trim: NONE;
line-height: 20px;
letter-spacing: 0%;
text-align: center;
padding: 0 25px;
}
.floating-arrow-down{
  position: absolute;
  z-index: 3;
  top:0%;
  right:-42%;
  width: 205px;
}
.floating-arrow-up{
  position: absolute;
  z-index: 3;
  top:30%;
  right:-42%;
  width: 205px;
}
.track-trace{
  position: relative;
  z-index: 1;
}
.track-trace-wrapper{
  padding: 100px 50px;
  background-image:url("/wp-content/themes/jks/assets/images/image 11.png");
  background-position:center;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  z-index: 1;
}
.track-trace-wrapper-column{
  padding: 100px 50px;
  background: #FFFFFF80;
  width: 54%;
}
.track-trace-wrapper-column p:nth-child(2){
  font-size: 25px;
  font-weight: 500;
  color: #000000;
  padding: 15px 0 30px 0;
}
.logistic-service{
  padding: 100px 0;
  position: relative;
  z-index: 1;
}
.logistic-service-wrapper{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.logistic-service-wrapper-column:nth-child(1){
  flex:0 0 54%;
  min-width: 54%;
}
.logistic-service-wrapper-column:nth-child(2){
  flex:0 0 45%;
  min-width: 45%;
}
.logistic-service-wrapper-column h2{

}
.logistic-service-wrapper-column p{
  padding: 30px 0 0 0;
}
.logistic-service-wrapper-column img{
  display: block;
  width: 85%;
  margin:0 0 0 auto;
}
.logistic-point-wrapper{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  padding: 30px 0 0 0;
}
.logistic-point-wrapper-column{
  flex:0 0 46%;
  min-width: 46%;
  padding: 30px 0 0 0;
}
.logistic-point-wrapper-column h3{

}
.logistic-point-wrapper-column p{
  padding: 20px 0 0 0;
}
.logistic-service a{
  width: auto;
  max-width: 225px;
  color: block;
  border:1px solid black;
}
.products{
  padding: 100px 0;
}
.products h2{
  text-align: center;
}
.products p{
  text-align: center;
  padding: 30px 0 0 0;
}
.products-wrapper{
  padding: 50px 0;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.products-wrapper-column{
  flex:0 0 32%;
  min-width: 32%;
  transition: all 0.8s ease;
  padding: 0 0 50px 0;
}
.products-wrapper-column:hover{
  box-shadow: 0px 54px 73.9px -16px #DBDEE5CC;
}
.products-wrapper-column img{
  display: block;
  width: 100%;
}
.products-wrapper-column h3{
  text-align: center;
  padding: 20px 0 30px 0;
}
.price-divider{
  display: block;
  height: 1px;
  width: 46px;
  margin: 0 auto;
  background: #24355F;
}
.products-wrapper-column span{
  display: block;
  text-align: center;
  font-family: Inter;
font-weight: 600;
font-style: Semi Bold;
font-size: 24px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0px;
text-align: center;
color: #141414;
padding: 20px 0 30px 0;
}
.products-wrapper-column a{
  margin:0 auto;
  width: auto;
  max-width: 225px;
}
.blogs{
  padding: 100px 0;
  background: #F1F1F1;
  position: relative;
  z-index: 1;
}
.blogs h2{
  color: black;
}
.blogs-wrapper{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: stretch;
}
.blogs-wrapper-column{
  flex:0 0 48%;
  min-width: 48%;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding: 30px 40px;
  background: white;
  margin:50px 0 0 0;
}
.blog-img-holder{
  flex:0 0 49%;
  min-width: 49%;
}
.blog-img-holder img{
  display: block;
  width: 100%;
}
.blog-content-wrapper{
  flex:0 0 49%;
  min-width: 49%;
}
.blog-content-wrapper h3{

}
.blog-content-wrapper p{
  padding: 15px 0 50px 0;
}
.blog-content-wrapper a{
  display: flex;
  align-items: center;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 20px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: justify;
vertical-align: middle;
color: black;
text-decoration: none;
}
.blog-content-wrapper a img{
  display: inline;
  width: 18px;
  padding: 0 0 0 5px;
}
.footer{
  padding: 50px 0 30px 0;
}
.footer-wrapper{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.footer-wrapper-column{
  flex:0 0 23%;
  min-width: 23%;
}
.footer-wrapper-column:nth-child(1) img{
  display: block;
  width: 139px;
}
.footer-wrapper-column p{
  display: block;
  padding: 30px 0 0 0;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 16px;
leading-trim: NONE;
line-height: 120%;
letter-spacing: 0%;
color: #6B6B6B;
}
.footer-wrapper-column h2{
  font-family: Raleway;
font-weight: 700;
font-size: 16px;
leading-trim: NONE;
line-height: 22px;
letter-spacing: 0%;
font-variant-numeric-figure: lining-nums;
font-variant-numeric-spacing: proportional-nums;
color: black;
}
.footer-wrapper-column ul{
  list-style: none;
  padding: 30px 0 0 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap:20px;
}
.footer-wrapper-column ul li{
  
}
.footer-wrapper-column ul li a img{
  display: inline;
  width: 24px;
}
.footer-wrapper-column ul li a{
  display: flex;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 16px;
leading-trim: NONE;
line-height: 120%;
letter-spacing: 0%;
display: flex;
gap:10px;
text-decoration: none;
color: #6B6B6B;
}
.footer-socials ul{
  display: flex;
  flex-direction: row;
  gap:10px;
}
.footer-socials img{
  display: inline;
  width: 40px !important;
}
.footer-wrapper-column label{
font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 16px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
color: #6B6B6B;
padding: 20px 0 0 0;
display: block;
}
.footer-wrapper-column input {
    border: 1px solid #000000;
    background: transparent;
    padding: 10px 20px;
    color: #000000;
    font-family: Inter;
    font-weight: 400;
    font-style: Regular;
    font-size: 16px;
    leading-trim: NONE;
    line-height: 100%;
    letter-spacing: 0%;
    margin: 10px 0 20px 0;
    max-width: 296px;
}
.footer-wrapper-column:nth-child(4) p{
  padding: 0;
}
.copyrights{
  padding: 50px 0 0 0;
}
.copyrights-wrapper{
  display: flex;
  justify-content: center;
  align-items: center;
}
.copyrights-wrapper-column{
  flex:0 0 50%;
  min-width: 50%;
}
.copyrights-wrapper-column:nth-child(2){
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap:15px;
}
.copyrights-wrapper-column:nth-child(2) a, .copyrights-wrapper-column p{
  display: inline;
  text-decoration: none;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 16px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
color: #6B6B6B;
}
.services{
  padding: 100px 0;
  position: relative;
  z-index: 1;
}
.services p{
  margin: 20px 0 0 0;
}
.services-wrapper{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 30px 0 0 0;
}
.services-wrapper-column{
  flex:0 0 49%;
  min-width: 49%;
  padding: 200px 280px 50px 50px;
  margin:30px 0 0 0;
  position: relative;
  z-index: 1;
}
.services-overlay{
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  left:0%;
  top:0%;
  background: #00000033;
}
.services-wrapper-column h3{
  display: block;
  font-family: Poppins;
font-weight: 500;
font-style: Medium;
font-size: 25px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
color: white;
position: relative;
z-index: 3;
}
.services-wrapper-column p{
  display: block;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 20px;
leading-trim: NONE;
line-height: 120%;
letter-spacing: 0%;
color: white;
position: relative;
z-index: 3;
margin:30px 0 0 0;
}
.services-wrapper-column a, .shipping-wrapper-column a{
  text-decoration: none;
  width: auto;
  max-width: 269px;
  text-align: center;
  display: block;
  padding: 17px 24px;
  border:1px solid white;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 16px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
text-align: center;
color:white;
margin:30px 0 0 0;
position: relative;
z-index: 3;
}
.services-wrapper-column:nth-child(1){
  background-image:url("/wp-content/themes/jks/assets/images/Rectangle 4078.png");
  background-position:center;
  background-size: cover;
  background-repeat: no-repeat;
}
.services-wrapper-column:nth-child(2){
  background-image:url("/wp-content/themes/jks/assets/images/Rectangle 4078 copy.png");
  background-position:center;
  background-size: cover;
  background-repeat: no-repeat;
}
.services-wrapper-column:nth-child(3){
  background-image:url("/wp-content/themes/jks/assets/images/Rectangle 4078 (1).png");
  background-position:center;
  background-size: cover;
  background-repeat: no-repeat;
}
.services-wrapper-column:nth-child(4){
  background-image:url("/wp-content/themes/jks/assets/images/Rectangle 4077.png");
  background-position:center;
  background-size: cover;
  background-repeat: no-repeat;
}
.services-wrapper-column:nth-child(5){
  background-image:url("/wp-content/themes/jks/assets/images/Rectangle 4078 (2).png");
  background-position:center;
  background-size: cover;
  background-repeat: no-repeat;
}
.services-wrapper-column:nth-child(6){
  background-image:url("/wp-content/themes/jks/assets/images/Rectangle 4078 (3).png");
  background-position:center;
  background-size: cover;
  background-repeat: no-repeat;
}
.shipping-wrapper{
  background: linear-gradient(90deg, #D6EAFF 0%, #EAEFF2 100%);
  padding: 30px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.shipping-wrapper-column{
  flex:0 0 49%;
  min-width: 49%;
}
.shipping-wrapper-column a{
  border:1px solid black;
  color:black;
}
.shipping-wrapper-column img{
  display: block;
  width: 100%;
}
.sea-air-freight{
  padding: 100px 0;
  position: relative;
  z-index: 1;
}
.sea-air-freight p{
  padding: 20px 0 0 0;
}
.sea-air-freight-wrapper{
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 30px 0 0 0;
}
.sea-air-freight-wrapper-column{
  flex:0 0 49%;
  min-width: 49%;
}
.sea-air-freight-wrapper-column img{
  display: block;
  width: 100%;
}
.sea-air-freight-wrapper-column span:nth-child(1){
  margin: 0;
}
.sea-air-freight-wrapper-column span{
  display: block;
  padding: 45px;
  box-shadow: 0px 0px 30.3px 0px #00000026;
  margin: 30px 0 0 0;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 20px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
}

.booking-form, .new-booking-form{
  padding: 100px 50px;
    position: relative;
    z-index: 1;
    background-image: url('/wp-content/themes/jks/assets/images/20251111_1815_Dotted World Map Contours_remix_01k9sgs4y1f7bbs1ryqnjhxgr7 1.svg');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: rgba(240, 248, 255, 0.8);
}
.new-booking-form::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0; bottom: 0;
  background-color: rgba(240, 248, 255, 0.7);
  backdrop-filter: blur(15px);
  z-index: -1;
}
.new-booking-form .container{
  max-width: 1200px;
}
.gform_title{
  display: none;
}
input#choice_2_4_0,input#choice_2_4_1, input#choice_4_4_0, input#choice_4_4_1, input#choice_4_47_1, input#choice_4_47_2, input#choice_4_47_3, input#choice_4_48_0, input#choice_4_48_1, input#choice_9_4_0, input#choice_9_4_1, input#choice_9_71_0, input#choice_9_71_1, input#choice_9_71_2, input#choice_9_73_0, input#choice_9_73_1, input#choice_9_73_2, input#choice_9_48_0, input#choice_9_48_1, input#choice_9_76_0, input#choice_9_76_1, input#choice_9_93_0, input#choice_9_93_1, input#choice_9_134_0, input#choice_9_134_1, input#choice_9_138_0, input#choice_9_138_1, input#choice_9_138_2{
    padding: 10px !important;
    background:white !important;
    border:none !important;
    border-radius: 100%;
  }
input#gform_next_button_2_24, .gform-page-footer.gform_page_footer.top_label input, input#gform_next_button_4_24, input#gform_next_button_5_10, input#gform_next_button_5_12, input#gform_submit_button_5{
    width: 200px;
    padding:0 30px !important;   
  }
  input#gform_next_button_4_24, input#gform_next_button_4_25, input#gform_submit_button_4, input#gform_next_button_9_24, input#gform_next_button_9_72, input#gform_submit_button_9, input#gform_next_button_5_10, input#gform_next_button_5_12, input#gform_submit_button_5{
    background-color:#1F4CE5 !important;
  }
.booking-form-wrapper label{
  font-family: Inter;
font-weight: 500;
font-style: Medium;
font-size: 13px;
leading-trim: NONE;
line-height: 100%;
letter-spacing: 0%;
color: black;
text-transform: uppercase;
}
.gform-body.gform_body input{
  border: 1px solid #000000;
    background: transparent !important;
    background-color: transparent;
    padding: 10px 10px 10px 40px !important;
    color: #000000;
    font-family: Inter;
    font-weight: 400;
    font-style: Regular;
    font-size: 16px;
    leading-trim: NONE;
    line-height: 100%;
    letter-spacing: 0%;
    max-width: 391px;
}
.gform_required_legend{
  display: none;
}
.hidden-product{
  display: none;
}
select#input_2_5_6, textarea#form_66_field_26, select#input_2_18_6, select#input_4_5_6, select#input_4_18_6, select#input_4_44, select#input_4_63, select#input_4_45, textarea#input_4_46, select#input_9_5_6, select#input_9_18_6, select#input_9_63, select#input_9_45, textarea#input_9_46, select#input_9_118, select#input_9_44, select#input_9_86, select#input_9_103, textarea#input_9_89, textarea#input_9_106, select#input_9_121, select#input_9_125, select#input_9_137_6{
  border: 1px solid #000000;
    background: transparent;
    padding: 10px 0px 10px 40px !important;
    color: #000000;
    font-family: Inter;
    font-weight: 400;
    font-style: Regular;
    font-size: 16px;
    leading-trim: NONE;
    line-height: 100%;
    letter-spacing: 0%;
    max-width: 391px;
}
textarea#input_9_46, textarea#input_9_89, textarea#input_9_106{
  max-width: 100%;
}
.ginput_container.ginput_container_select::after{
  right:2% !important;
  top:50% !important;
}
div#field_4_26, div#field_4_29, div#field_4_27, div#field_4_28, div#field_9_26, div#field_9_29, div#field_9_27, div#field_9_28{
  display: none !important;
}
select#input_4_63, select#input_9_118{
  max-width: 100% !important;
}
select#input_4_45{
  padding: 12px 0 0 20px !important;
}

span#input_4_5_6_container::after, span#input_4_18_6_container::after, .ginput_container.ginput_container_select::after, span#input_9_5_6_container::after, span#input_9_18_6_container::after, select#input_9_44::after, select#input_9_121::after, select#input_9_125::after{
  content: '';
    position: absolute;
    top: 30%;
    right: 35%;
    transform: translateY(-50%);
    width: 15px;
    height: 15px;
    background-image: url("/wp-content/themes/jks/assets/images/down-arrow.png");
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    pointer-events: none;
    z-index: 12;
}
textarea#input_4_46{
  max-width: 100% !important;
}
select#input_4_44, select#input_9_44{
  max-width: 100% !important;
}
div#field_9_142, div#field_9_143, div#field_9_144{
  display: none !important;
}
  .gform-body.gform_body span, .ginput_container, div#field_2_6, .ginput_container_email, .ginput_container.ginput_container_phone, div#field_2_19, div#field_4_6, div#field_4_19, div#field_4_19, div#field_4_26, div#field_4_27, div#field_4_28, div#field_4_29, div#field_4_31, div#field_4_32, .ginput_container.ginput_container_date, .ginput_container.ginput_container_singleproduct, div#field_4_65, div#field_4_66, div#field_4_67, .ginput_container.ginput_container_select, div#field_9_6, div#field_9_19, select#input_9_44, div#field_9_32, select#input_9_103, select#input_9_86, div#field_9_87, div#field_9_104, div#field_9_65, div#field_9_66, div#field_9_67, div#field_9_80, div#field_9_81, div#field_9_82, div#field_9_98, div#field_9_99, div#field_9_100{
    position: relative;
    z-index: 1;
  }
  div#field_4_65:before, div#field_4_66:before{
    top:70% !important;
  }
  div#field_4_67:before{
    top:77% !important;
  }
  span#input_2_5_6_container:before, span#input_2_18_6_container:before, span#input_4_5_6_container:before, span#input_4_18_6_container:before, span#input_9_5_6_container:before, span#input_9_18_6_container:before{
     content: '';
  position: absolute;
  top: 30%;
  left: 15px;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-image: url("/wp-content/themes/jks/assets/images/material-symbols_flag-outline-rounded.svg"); //country
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  span#input_2_5_1_container:before, span#input_2_18_1_container:before, span#input_4_5_1_container:before, span#input_4_18_1_container:before, span#input_9_5_1_container:before, span#input_9_18_1_container:before{
     content: '';
  position: absolute;
  top: 30%;
  left: 15px;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-image: url("/wp-content/themes/jks/assets/images/location_on.svg"); //address
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  span#input_2_5_5_container:before, span#input_2_18_5_container:before, span#input_4_5_5_container:before, span#input_4_18_5_container:before, span#input_9_5_5_container:before, span#input_9_18_5_container:before{
     content: '';
  position: absolute;
  top: 30%;
  left: 15px;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-image: url("/wp-content/themes/jks/assets/images/streamline-plump_inbox-post.svg"); //postal-code
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  span#input_2_5_3_container:before, span#input_2_18_3_container:before, span#input_4_5_3_container:before, span#input_4_18_3_container:before, span#input_9_5_3_container:before, span#input_9_18_3_container:before{
     content: '';
  position: absolute;
  top: 30%;
  left: 15px;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-image: url("/wp-content/themes/jks/assets/images/Vector copy.svg"); //city
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  .ginput_container.ginput_container_email:before{
    content: '';
  position: absolute;
  top: 77%;
  left: 15px;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-image: url("/wp-content/themes/jks/assets/images/Vector-2.svg"); //email
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  .ginput_container.ginput_container_phone:before{
    content: '';
  position: absolute;
  top: 56%;
  left: 15px;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-image: url("/wp-content/themes/jks/assets/images/call.svg"); //phone
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  div#field_4_26:before, div#field_4_65:before, div#field_9_65:before, div#field_9_80:before, div#field_9_98:before{
    content: '';
  position: absolute;
  top: 69%;
  left: 15px;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-image: url("/wp-content/themes/jks/assets/images/material-symbols-light_trail-length-outline-rounded.svg"); //lenght
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  div#field_4_29:before, div#field_4_66:before, div#field_9_66:before, div#field_9_81:before, div#field_9_99:before{
    content: '';
  position: absolute;
  top: 69%;
  left: 15px;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-image: url("/wp-content/themes/jks/assets/images/radix-icons_width.svg"); //width
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  div#field_4_27:before, div#field_4_67:before, div#field_9_67:before, div#field_9_82:before, div#field_9_100:before{
    content: '';
  position: absolute;
  top: 69%;
  left: 15px;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-image: url("/wp-content/themes/jks/assets/images/Vector-3.svg"); //height
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  div#field_4_28:before{
    content: '';
  position: absolute;
  top: 52%;
  left: 15px;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-image: url("/wp-content/themes/jks/assets/images/material-symbols-light_line-weight-rounded.svg"); //weight
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  div#field_4_31:before{
    content: '';
  position: absolute;
  top: 52%;
  left: 15px;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-image: url("/wp-content/themes/jks/assets/images/material-symbols_package-outline.svg"); //description
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  div#field_4_32:before, div#field_9_32:before,div#field_9_87:before, div#field_9_104:before{
    content: '';
  position: absolute;
  top: 52%;
  left: 15px;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-image: url("/wp-content/themes/jks/assets/images/Vector-4.svg"); //value
  background-size: contain;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  .ginput_container.ginput_container_date:before{
    content: '';
  position: absolute;
  top: 50%;
  left: 15px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-image: url("/wp-content/themes/jks/assets/images/uiw_date.svg"); //calendar
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  .ginput_container.ginput_container_singleproduct:before{
    content: '';
  position: absolute;
  top: 50%;
  left: 15px;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  background-image: url("/wp-content/themes/jks/assets/images/mingcute_box-2-line.svg"); //products
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 3;
  }
  .faq{
  padding: 100px 0;
  position: relative;
  z-index: 1;
}
.faq-wrapper{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: stretch;
}
.faq-wrapper-column{
  flex:0 0 32%;
  min-width: 32%;
  padding: 30px;
  border-radius: 24px;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  margin:30px 0 0 0;
}
.faq-wrapper-column h2{
  display: block;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 20px;
leading-trim: NONE;
line-height: 120%;
letter-spacing: 0%;
color:black;
}
.faq-wrapper-column p{
  display: block;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 16px;
leading-trim: NONE;
line-height: 120%;
letter-spacing: 0%;
color: #6B6B6B;
padding: 15px 0 0 0;
}
.faq-wrapper-column img{
  display: block;
  width: 35.3px;
  padding: 0 0 10px 0;
}
.floating-left{
  position: absolute;
  z-index: 3;
  top:0%;
  left:0%;
  width: 200px;
}
.floating-right{
  position: absolute;
  z-index: 3;
  bottom:0%;
  right:0%;
  width: 200px;
}
.boxes-banner{
  padding: 15px;
  background:#d46d10;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
}
.boxes-banner span{
  display: flex;
    color: white;
    font-family: Poppins;
    font-weight: 400;
    font-style: ExtraBold;
    font-size: 18px;
    leading-trim: NONE;
    line-height: 100%;
    letter-spacing: 0%;
    justify-content: center;
    align-items: center;
    gap:10px;
}
.boxes-banner span img{
  display: inline;
  width: 25px;
}
@media  only screen and (max-width: 388px){
.desktop-nav{
  display: none;
}
h2{
  font-size: 26px;
}
.home-banner-wrapper{
  padding: 150px 0;
}
.home-banner-wrapper h1{
  font-size: 32px;
  padding: 0;
  line-height: 120%;
}
.home-banner-wrapper h1 span{
  display: block;
  font-weight: 500;
  font-size: 25px;
}
.home-banner-wrapper p{
  padding: 30px 0 0 0;
}
.why-us{
  padding: 50px 0;
}
.banner-floating-video img{
  width: 100px;
}
.banner-floating-video p{
  font-size: 16px;
}
.why-us-wrapper{
  display: flex;
  flex-direction: column;
}
.why-us-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
  padding: 30px 0 0 0;
}
.coverage-wrapper{
  padding: 20px;
  display: flex;
  flex-direction: column-reverse;
}
.coverage-wrapper-column:nth-child(2) img{
  padding: 0px 0 30px 0;
}
.coverage-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.process{
  padding: 50px 0;
}
.process-wrapper{
  display: flex;
  flex-direction: column;
  padding: 0;
}
.process-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
  padding: 30px 0 0 0;
}
.floating-arrow-down{
  display: none;
}
.floating-arrow-up{
  display: none;
}
.track-trace-wrapper{
  padding: 20px;
}
.track-trace-wrapper-column{
  width: 100%;
  padding: 30px;
}
.logistic-service{
  padding: 50px 0;
}
.logistic-service-wrapper{
  display: flex;
  flex-direction: column-reverse;
}
.logistic-service-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.logistic-service-wrapper-column img{
  margin: 0;
  padding: 0px 0 30px 0;
}
.logistic-point-wrapper{
  display: flex;
  flex-direction: column;
}
.logistic-point-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
  padding: 50px 0 0 0;
}
.logistic-service a{
  margin: 30px 0 0 0;
}
.products{
  padding: 50px 0;
}
.products-wrapper{
  display: flex;
  flex-direction: column;
}
.products-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.blogs{
  padding: 50px 0;
}
.blogs-wrapper{
  display: flex;
  flex-direction: column;
}
.blogs-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.blogs-wrapper-column{
  padding: 15px 20px;
  display: flex;
  flex-direction: column;
}
.blog-img-holder img{
  padding: 0 0 30px 0;
}
.footer-wrapper{
  display: flex;
  flex-direction: column;
}
.footer-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
  padding: 30px 0 0 0;
}
.copyrights-wrapper{
display: flex;
flex-direction: column;
}
.copyrights-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
  justify-content: center;
  text-align: center;
}
.copyrights-wrapper-column:nth-child(2){
  justify-content: center;
  padding: 20px 0 0 0;
}
.services{
  padding: 50px 0;
}
.services-wrapper{
display: flex;
flex-direction: column;
}
.services-wrapper-column{
flex:0 0 100%;
min-width: 100%;
padding: 50px 30px;
}
.shipping-wrapper{
  display: flex;
  flex-direction: column-reverse;
  padding: 20px;

}
.shipping-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.shipping-wrapper-column img{
  padding: 0 0 30px 0;
}
 .sea-air-freight-wrapper{
  display: flex;
  flex-direction: column;
 }
 .sea-air-freight-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
 }
 form#rfmp_66{
  display: flex;
  flex-direction: column;
}
.form-journey-wrapper{
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
  }
  form#rfmp_66{
  display: flex;
  flex-direction: column;
}
.form-journey-wrapper{
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
  }
  
  .faq{
  padding: 100px 0;
}
.faq-wrapper{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: stretch;
}
.faq-wrapper-column{
  flex:0 0 32%;
  min-width: 32%;
  padding: 30px;
  border-radius: 24px;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  margin:30px 0 0 0;
}
.faq-wrapper-column h2{
  display: block;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 20px;
leading-trim: NONE;
line-height: 120%;
letter-spacing: 0%;
color:black;
}
.faq-wrapper-column p{
  display: block;
  font-family: Inter;
font-weight: 400;
font-style: Regular;
font-size: 16px;
leading-trim: NONE;
line-height: 120%;
letter-spacing: 0%;
color: #6B6B6B;
padding: 15px 0 0 0;
}
.faq-wrapper-column img{
  display: block;
  width: 35.3px;
  padding: 0 0 10px 0;
}
.floating-left{
  width: 100px;
}
.floating-right{
  width: 100px;
}
}

@media  only screen and (min-width: 389px) and (max-width: 600px){
.desktop-nav{
  display: none;
}
h2{
  font-size: 26px;
}
.home-banner-wrapper{
  padding: 150px 0;
}
.home-banner-wrapper h1{
  font-size: 32px;
  padding: 0;
  line-height: 120%;
}
.home-banner-wrapper h1 span{
  display: block;
  font-weight: 500;
  font-size: 25px;
}
.home-banner-wrapper p{
  padding: 30px 0 0 0;
}
.why-us{
  padding: 50px 0;
}
.banner-floating-video img{
  width: 100px;
}
.banner-floating-video p{
  font-size: 16px;
}
.why-us-wrapper{
  display: flex;
  flex-direction: column;
}
.why-us-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
  padding: 30px 0 0 0;
}
.coverage-wrapper{
  padding: 20px;
  display: flex;
  flex-direction: column-reverse;
}
.coverage-wrapper-column:nth-child(2) img{
  padding: 0px 0 30px 0;
}
.coverage-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.process{
  padding: 50px 0;
}
.process-wrapper{
  display: flex;
  flex-direction: column;
  padding: 0;
}
.process-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
  padding: 30px 0 0 0;
}
.floating-arrow-down{
  display: none;
}
.floating-arrow-up{
  display: none;
}
.track-trace-wrapper{
  padding: 20px;
}
.track-trace-wrapper-column{
  width: 100%;
  padding: 30px;
}
.logistic-service{
  padding: 50px 0;
}
.logistic-service-wrapper{
  display: flex;
  flex-direction: column-reverse;
}
.logistic-service-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.logistic-service-wrapper-column img{
  margin: 0;
  padding: 0px 0 30px 0;
}
.logistic-point-wrapper{
  display: flex;
  flex-direction: column;
}
.logistic-point-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
  padding: 50px 0 0 0;
}
.logistic-service a{
  margin: 30px 0 0 0;
}
.products{
  padding: 50px 0;
}
.products-wrapper{
  display: flex;
  flex-direction: column;
}
.products-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.blogs{
  padding: 50px 0;
}
.blogs-wrapper{
  display: flex;
  flex-direction: column;
}
.blogs-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.blogs-wrapper-column{
  padding: 15px 20px;
  display: flex;
  flex-direction: column;
}
.blog-img-holder img{
  padding: 0 0 30px 0;
}
.footer-wrapper{
  display: flex;
  flex-direction: column;
}
.footer-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
  padding: 30px 0 0 0;
}
.copyrights-wrapper{
display: flex;
flex-direction: column;
}
.copyrights-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
  justify-content: center;
  text-align: center;
}
.copyrights-wrapper-column:nth-child(2){
  justify-content: center;
  padding: 20px 0 0 0;
}
.services{
  padding: 50px 0;
}
.services-wrapper{
display: flex;
flex-direction: column;
}
.services-wrapper-column{
flex:0 0 100%;
min-width: 100%;
padding: 50px 30px;
}
.shipping-wrapper{
  display: flex;
  flex-direction: column-reverse;
  padding: 20px;
}
.shipping-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.shipping-wrapper-column img{
  padding: 0 0 30px 0;
}
.sea-air-freight-wrapper{
  display: flex;
  flex-direction: column;
 }
 .sea-air-freight-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
 }
 .floating-left{
  width: 100px;
}
.floating-right{
  width: 100px;
}
}
@media  only screen and (min-width: 601px) and (max-width: 767px){
.desktop-nav{
  display: none;
}
h2{
  font-size: 26px;
}
h3{
  font-size: 22px;
}
.home-banner-wrapper{
  padding: 150px 0;
}
.home-banner-wrapper h1{
  font-size: 32px;
  padding: 0;
  line-height: 120%;
}
.home-banner-wrapper h1 span{
  display: block;
  font-weight: 500;
  font-size: 25px;
}
.home-banner-wrapper p{
  padding: 30px 0 0 0;
}
.why-us{
  padding: 50px 0;
}
.banner-floating-video img{
  width: 100px;
}
.banner-floating-video p{
  font-size: 16px;
}
.why-us-wrapper{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.why-us-wrapper-column{
  flex:0 0 49%;
  min-width: 49%;
  padding: 30px 0 0 0;
}
.coverage-wrapper{
  padding: 20px;
  display: flex;
  flex-direction: column-reverse;
}
.coverage-wrapper-column:nth-child(2) img{
  padding: 0px 0 30px 0;
}
.coverage-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.process{
  padding: 50px 0;
}
.process-wrapper{
  display: flex;
  flex-direction: column;
  padding: 0;
}
.process-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
  padding: 30px 0 0 0;
}
.floating-arrow-down{
  display: none;
}
.floating-arrow-up{
  display: none;
}
.track-trace-wrapper{
  padding: 20px;
}
.track-trace-wrapper-column{
  width: 100%;
  padding: 30px;
}
.logistic-service{
  padding: 50px 0;
}
.logistic-service-wrapper{
  display: flex;
  flex-direction: column-reverse;
}
.logistic-service-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.logistic-service-wrapper-column img{
  margin: 0;
  padding: 0px 0 30px 0;
}
.logistic-point-wrapper{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.logistic-point-wrapper-column{
  flex:0 0 49%;
  min-width: 49%;
  padding: 50px 0 0 0;
}
.logistic-service a{
  margin: 30px 0 0 0;
}
.products{
  padding: 50px 0;
}
.products-wrapper{
  display: flex;
  flex-direction: column;
}
.products-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.blogs{
  padding: 50px 0;
}
.blogs-wrapper{
  display: flex;
  flex-direction: column;
}
.blogs-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.blogs-wrapper-column{
  padding: 15px 20px;
  display: flex;
  flex-direction: row;
}
.blog-img-holder img{
  padding: 0 0 0px 0;
}
.footer-wrapper{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.footer-wrapper-column{
  flex:0 0 49%;
  min-width: 49%;
  padding: 30px 0 0 0;
}
.services{
  padding: 50px 0;
}
.services-wrapper{
display: flex;
flex-direction: column;
}
.services-wrapper-column{
flex:0 0 100%;
min-width: 100%;
padding: 50px 30px;
}
.shipping-wrapper{
  display: flex;
  flex-direction: column-reverse;
  padding: 20px;
}
.shipping-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.shipping-wrapper-column img{
  padding: 0 0 30px 0;
}
.sea-air-freight-wrapper{
  display: flex;
  flex-direction: column;
 }
 .sea-air-freight-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
 }
 .form-journey-circle{
    width: 70px !important;
    height:70px !important;
  }
  .floating-arrow-one {
    position: absolute !important;
    z-index: 3 !important;
    top: -15% !important;
    right: -100% !important;
    width: 174px !important;
}
.floating-arrow-two {
    position: absolute !important;
    z-index: 3 !important;
    bottom: 37% !important;
    right: -100% !important;
    width: 174px !important;
}
.form-journey-wrapper-column h3{
  font-size: 16px !important;
}
.floating-left{
  width: 100px;
}
.floating-right{
  width: 100px;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {

.home-banner-wrapper h1{
  padding: 0 30px;
}
.home-banner-wrapper p{
  padding: 30px 0 0 0;
}
.home-banner-wrapper{
  padding: 200px 0 330px 0;
}
.logistic-service a{
  margin: 30px 0 0 0;
}
.services{
  padding: 50px 0;
}
.services-wrapper-column{
  padding: 30px;
}
.shipping-wrapper{
  display: flex;
  flex-direction: column-reverse;
  padding: 20px;
}
.shipping-wrapper-column{
  flex:0 0 100%;
  min-width: 100%;
}
.shipping-wrapper-column img{
  padding: 0 0 30px 0;
}
.why-us-wrapper{
  flex-wrap: wrap;
}
.why-us-wrapper-column{
  padding: 30px 0 0 0;
}
.sea-air-freight-wrapper{
  display: flex;
  flex-direction: row;
 }
 .sea-air-freight-wrapper-column{
  flex:0 0 49%;
  min-width: 49%;
 }
 .form-journey-circle{
    width: 70px !important;
    height:70px !important;
  }
  .floating-arrow-one {
    position: absolute !important;
    z-index: 3 !important;
    top: -15% !important;
    right: -100% !important;
    width: 174px !important;
}
.floating-arrow-two {
    position: absolute !important;
    z-index: 3 !important;
    bottom: 37% !important;
    right: -100% !important;
    width: 174px !important;
}
.form-journey-wrapper-column h3{
  font-size: 16px !important;
}
}
@media  only screen and (min-width: 992px) and (max-width: 1200px) {
.home-banner-wrapper h1{
  padding: 0 30px;
}
.home-banner-wrapper{
  padding: 200px 0 330px 0;
}
.home-banner-wrapper p{
  padding: 30px 40px 0 40px;
}
.logistic-service a{
  margin: 30px 0 0 0;
}
.services{
  padding: 50px 0;
}
.services-wrapper-column{
  padding: 30px;
}
.shipping-wrapper{
  display: flex;
  flex-direction: row;
  padding: 20px;
  justify-content: space-between;
  align-items: center;
}
.shipping-wrapper-column{
  flex:0 0 49%;
  min-width: 49%;
}
.shipping-wrapper-column img{
  padding: 0 0 0px 0;
}
.why-us-wrapper{
  flex-wrap: wrap;
}
.why-us-wrapper-column{
  padding: 30px 0 0 0;
}
}


