@charset "utf-8";
/* CSS Document */

@font-face {
font-family: 'Gotham-bold';
src: url('../fonts/Gotham-Bold.eot');
src: url('../fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/Gotham-Bold.woff2') format('woff2'),
url('../fonts/Gotham-Bold.woff') format('woff'),
url('../fonts/Gotham-Bold.ttf') format('truetype'),
url('../fonts/Gotham-Bold.svg#Gotham-Bold') format('svg');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Catamaran-bold';
src: url('../fonts/Catamaran-Bold.eot');
src: url('../fonts/Catamaran-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/Catamaran-Bold.woff2') format('woff2'),
url('../fonts/Catamaran-Bold.woff') format('woff'),
url('../fonts/Catamaran-Bold.ttf') format('truetype'),
url('../fonts/Catamaran-Bold.svg#Catamaran-Bold') format('svg');
font-weight: bold;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Gotham-black';
src: url('../fonts/Gotham-Black.eot');
src: url('../fonts/Gotham-Black.eot?#iefix') format('embedded-opentype'),
url('../fonts/Gotham-Black.woff2') format('woff2'),
url('../fonts/Gotham-Black.woff') format('woff'),
url('../fonts/Gotham-Black.ttf') format('truetype'),
url('../fonts/Gotham-Black.svg#Gotham-Black') format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Gotham-light';
src: url('../fonts/Gotham-Light.eot');
src: url('../fonts/Gotham-Light.eot?#iefix') format('embedded-opentype'),
url('../fonts/Gotham-Light.woff2') format('woff2'),
url('../fonts/Gotham-Light.woff') format('woff'),
url('../fonts/Gotham-Light.ttf') format('truetype'),
url('../fonts/Gotham-Light.svg#Gotham-Light') format('svg');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Catamaran-extrabold';
src: url('../fonts/Catamaran-ExtraBold.eot');
src: url('../fonts/Catamaran-ExtraBold.eot?#iefix') format('embedded-opentype'),
url('../fonts/Catamaran-ExtraBold.woff2') format('woff2'),
url('../fonts/Catamaran-ExtraBold.woff') format('woff'),
url('../fonts/Catamaran-ExtraBold.ttf') format('truetype'),
url('../fonts/Catamaran-ExtraBold.svg#Catamaran-ExtraBold') format('svg');
font-weight: 800;
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'Catamaran-thin';
src: url('../fonts/Catamaran-Thin.eot');
src: url('../fonts/Catamaran-Thin.eot?#iefix') format('embedded-opentype'),
url('../fonts/Catamaran-Thin.woff2') format('woff2'),
url('../fonts/Catamaran-Thin.woff') format('woff'),
url('../fonts/Catamaran-Thin.ttf') format('truetype'),
url('../fonts/Catamaran-Thin.svg#Catamaran-Thin') format('svg');
font-weight: 100;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Catamaran-medium';
src: url('../fonts/Catamaran-Medium.eot');
src: url('../fonts/Catamaran-Medium.eot?#iefix') format('embedded-opentype'),
url('../fonts/Catamaran-Medium.woff2') format('woff2'),
url('../fonts/Catamaran-Medium.woff') format('woff'),
url('../fonts/Catamaran-Medium.ttf') format('truetype'),
url('../fonts/Catamaran-Medium.svg#Catamaran-Medium') format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Gotham-book';
src: url('../fonts/Gotham-Book.eot');
src: url('../fonts/Gotham-Book.eot?#iefix') format('embedded-opentype'),
url('../fonts/Gotham-Book.woff2') format('woff2'),
url('../fonts/Gotham-Book.woff') format('woff'),
url('../fonts/Gotham-Book.ttf') format('truetype'),
url('../fonts/Gotham-Book.svg#Gotham-Book') format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Catamaran-semibold';
src: url('../fonts/Catamaran-SemiBold.eot');
src: url('../fonts/Catamaran-SemiBold.eot?#iefix') format('embedded-opentype'),
url('../fonts/Catamaran-SemiBold.woff2') format('woff2'),
url('../fonts/Catamaran-SemiBold.woff') format('woff'),
url('../fonts/Catamaran-SemiBold.ttf') format('truetype'),
url('../fonts/Catamaran-SemiBold.svg#Catamaran-SemiBold') format('svg');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Catamaran-regular';
src: url('../fonts/Catamaran-Regular.eot');
src: url('../fonts/Catamaran-Regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/Catamaran-Regular.woff2') format('woff2'),
url('../fonts/Catamaran-Regular.woff') format('woff'),
url('../fonts/Catamaran-Regular.ttf') format('truetype'),
url('../fonts/Catamaran-Regular.svg#Catamaran-Regular') format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Catamaran-light';
src: url('../fonts/Catamaran-Light.eot');
src: url('../fonts/Catamaran-Light.eot?#iefix') format('embedded-opentype'),
url('../fonts/Catamaran-Light.woff2') format('woff2'),
url('../fonts/Catamaran-Light.woff') format('woff'),
url('../fonts/Catamaran-Light.ttf') format('truetype'),
url('../fonts/Catamaran-Light.svg#Catamaran-Light') format('svg');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Catamaran-extralight';
src: url('../fonts/Catamaran-ExtraLight.eot');
src: url('../fonts/Catamaran-ExtraLight.eot?#iefix') format('embedded-opentype'),
url('../fonts/Catamaran-ExtraLight.woff2') format('woff2'),
url('../fonts/Catamaran-ExtraLight.woff') format('woff'),
url('../fonts/Catamaran-ExtraLight.ttf') format('truetype'),
url('../fonts/Catamaran-ExtraLight.svg#Catamaran-ExtraLight') format('svg');
font-weight: 200;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Catamaran-black';
src: url('../fonts/Catamaran-Black.eot');
src: url('../fonts/Catamaran-Black.eot?#iefix') format('embedded-opentype'),
url('../fonts/Catamaran-Black.woff2') format('woff2'),
url('../fonts/Catamaran-Black.woff') format('woff'),
url('../fonts/Catamaran-Black.ttf') format('truetype'),
url('../fonts/Catamaran-Black.svg#Catamaran-Black') format('svg');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Muli';
src: url('../fonts/Muli-Regular.eot');
src: url('../fonts/Muli-Regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/Muli-Regular.woff2') format('woff2'),
url('../fonts/Muli-Regular.woff') format('woff'),
url('../fonts/Muli-Regular.ttf') format('truetype'),
url('../fonts/Muli-Regular.svg#Muli-Regular') format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Muli-black';
src: url('../fonts/Muli-Black.eot');
src: url('../fonts/Muli-Black.eot?#iefix') format('embedded-opentype'),
url('../fonts/Muli-Black.woff2') format('woff2'),
url('../fonts/Muli-Black.woff') format('woff'),
url('../fonts/Muli-Black.ttf') format('truetype'),
url('../fonts/Muli-Black.svg#Muli-Black') format('svg');
font-weight: 900;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Muli-bold';
src: url('../fonts/Muli-Bold.eot');
src: url('../fonts/Muli-Bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/Muli-Bold.woff2') format('woff2'),
url('../fonts/Muli-Bold.woff') format('woff'),
url('../fonts/Muli-Bold.ttf') format('truetype'),
url('../fonts/Muli-Bold.svg#Muli-Bold') format('svg');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Gotham-xlight';
src: url('../fonts/Gotham-XLight.eot');
src: url('../fonts/Gotham-XLight.eot?#iefix') format('embedded-opentype'),
url('../fonts/Gotham-XLight.woff2') format('woff2'),
url('../fonts/Gotham-XLight.woff') format('woff'),
url('../fonts/Gotham-XLight.ttf') format('truetype'),
url('../fonts/Gotham-XLight.svg#Gotham-XLight') format('svg');
font-weight: 300;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Gotham-medium';
src: url('../fonts/Gotham-Medium.eot');
src: url('../fonts/Gotham-Medium.eot?#iefix') format('embedded-opentype'),
url('../fonts/Gotham-Medium.woff2') format('woff2'),
url('../fonts/Gotham-Medium.woff') format('woff'),
url('../fonts/Gotham-Medium.ttf') format('truetype'),
url('../fonts/Gotham-Medium.svg#Gotham-Medium') format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Gotham-medium';
src: url('../fonts/Gotham-Medium_1.eot');
src: url('../fonts/Gotham-Medium_1.eot?#iefix') format('embedded-opentype'),
url('../fonts/Gotham-Medium_1.woff2') format('woff2'),
url('../fonts/Gotham-Medium_1.woff') format('woff'),
url('../fonts/Gotham-Medium_1.ttf') format('truetype'),
url('../fonts/Gotham-Medium_1.svg#Gotham-Medium') format('svg');
font-weight: 500;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Gotham-thin';
src: url('../fonts/Gotham-Thin.eot');
src: url('../fonts/Gotham-Thin.eot?#iefix') format('embedded-opentype'),
url('../fonts/Gotham-Thin.woff2') format('woff2'),
url('../fonts/Gotham-Thin.woff') format('woff'),
url('../fonts/Gotham-Thin.ttf') format('truetype'),
url('../fonts/Gotham-Thin.svg#Gotham-Thin') format('svg');
font-weight: 100;
font-style: normal;
font-display: swap;
}
*,html{box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; margin:0; padding:0; }
body{margin:0;padding:0;color:#888888; font-size:1.125rem; overflow-x:hidden !important; font-family: 'Muli', Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
a, a:hover, a:focus{ text-decoration:none; outline:none; }
ul, li{ list-style:none; margin:0; padding:0;}

/**==============COMMON CSS==============**/
select::-ms-expand {display: none;}
::selection {background:#3d3f94;color:#fff}
section, .full-float{width:100%; height:auto; float:left;}
section{overflow:hidden}

h1{font-size:3rem; line-height:3.5rem;}
h2{font-size:2.625rem; line-height:3rem; font-family: 'Muli', Arial, Helvetica, sans-serif;}
h3{font-size:1.875rem; line-height:2.25rem;}
h4{font-size:1.25rem; line-height:1.625rem;}

.main-banner, .home-main-slider, .home-banner{width:100%; height:100vh;}
.home-main-slider{width:100%;  float:left;}
.home-banner{ float:left; position:relative;}
.home-banner img{width:100%; height:auto; float:left; display:none;}
.banner-caption{position:absolute; top:0px; left:0px; width:100%; height:100%; color:#fff; background:rgb(0 0 0 / 40%); padding-top:170px}
.home-main-slider .slick-dots{height:auto; position:absolute; bottom:15%; right:30px; width:30px; height:230px; text-align:center; z-index:1;}
.home-main-slider .slick-dots li{display:inline-block; margin:0px 1px; width: 30px; height: 30px; display: inline-block;}
.home-main-slider .slick-dots li button{font-size:22px; border:none; outline:none; color:#fff; background:none; }
.home-main-slider .slick-dots li.slick-active button{background:none;}
.home-main-slider .slick-dots li.slick-active{height:140px; position:relative;}
.home-main-slider .slick-dots li.slick-active:before{content:''; width:1px; height:90px; position:absolute; bottom:15px; left:50%; background:#fff;}

.banner-caption h1{ margin-bottom:15px;}
.banner-caption p{ font-size:1rem; line-height:1.5rem; margin-bottom:35px;}
a.explore-btn{background:#fdc22a; color:#000; padding:5px 25px; border-radius:20px; transition:all 0.3s; display: inline-block; line-height:27px;}
a.explore-btn:hover{background:#3d3f94; color:#fff; transition:all 0.3s;}
.services-bg{background:#3d3f94; padding:70px 0px;}
.services-title{color:#fff;}
.services-title h2{margin-bottom:10px;}
.services-title p{margin-bottom:13px;}
.services-title ul li{display:inline-block; padding:0px 10px; border-right:1px solid #fff;}
.services-title ul li:last-child{border-right:none;}
.services-box{width:230px; height:230px; margin:0px auto; background:#fdc22a; padding:30px 25px; margin-top:50px;}
.services-icon{margin:0px auto; width:62px; height:46px; margin-bottom:10px; text-align: center;}
.services-box h3{text-align:center; font-size:40px; line-height:46px; color:#000;  margin-bottom:5px;}
.services-box p{text-align:center;  color:#000; margin-bottom:0px;}
.our-business{padding:70px 0px 100px 0px;}
.our-business h2{color:#000; margin-bottom:10px;}
.slider-our-business {width: 100%;background-color: transparent; margin-top:10px;}
.slider-our-business .slick-track {display: flex;/*align-items: center;flex-wrap: nowrap; justify-content: center;*/ border: none; outline:none !important; box-shadow:none !important;}
.slider-our-business .slick-slide {float: none;display: inline-block;vertical-align: middle;padding: 25px; margin:0px -25px; background-color: white;transition: all 0.3s ease;height: auto;text-align: center;}
.slider-our-business .slick-list{padding:0px !important; border: none; outline:none !important; box-shadow:none !important;}
.slider-our-business .slick-slide.slick-current, .slider-our-business .slick-slide.slick-center {z-index: 9;background: #fff; margin-top:70px; border: none; outline:none !important; box-shadow:none !important;}
.slider-our-business .slick-slide img{margin-right:0px; width:100%; margin-bottom:20px;}
.slider-our-business .slick-slide h3{color:#3d3f94;  margin-bottom:10px;}
.slider-our-business .slick-slide p{margin-bottom:0px; padding:0px 30px; color:#888888;}
.slider-our-business .slick-prev, .slider-our-business .slick-next {z-index: 10;top: 0px;background-color: transparent;}
.slider-our-business .slick-next {right: 0;}
.slider-our-business .slick-prev, .slider-our-business .slick-next {font-size: 0;line-height: 0;position: absolute;top: 0;bottom: 0;display: block;width: 95px;padding: 0;cursor: pointer;border: none; outline:none !important; box-shadow:none !important;outline: none;z-index: 9;margin-top: -30px;}
.slider-our-business .slick-prev, .slider-our-business .slick-next {background: transparent;top: 0px;bottom: 45px;height: auto;width: 30.5%;}
.contact-us{background:#ededed; padding:100px 85px;}
.contact-us h2{color:#000; margin-bottom:5px;}
.contact-us p{margin-bottom:30px;}
.contact-us input{width:100%; border:none; outline:none; box-shadow:none !important; background:#ffffff; color:#000; height:60px; border-radius:8px; padding-left:20px; font-size:1rem;}
.contact-us select{width:100%; border:none; outline:none; box-shadow:none !important; appearance:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none; -o-appearance:none; background:#ffffff url(../images/down-angel.png) 95% 52% no-repeat; color:#000; height:60px; border-radius:8px; padding-left:20px; font-size:1rem;}
.contact-us textarea{width:100%; border:none; outline:none; box-shadow:none;  background:#ffffff; height:150px; color:#000; border-radius:8px; padding:20px; resize:none; font-size:1rem; }
.contact-us input::-webkit-input-placeholder {color: #b5b5b5; opacity:1;}
.contact-us input:-ms-input-placeholder {color: #b5b5b5; opacity:1;}
.contact-us input::placeholder {color: #b5b5b5; opacity:1;}
.contact-us textarea::-webkit-input-placeholder {color: #b5b5b5; opacity:1;}
.contact-us textarea:-ms-input-placeholder {color: #b5b5b5; opacity:1;}
.contact-us textarea::placeholder {color: #b5b5b5; opacity:1;}
.contact-us input[type="submit"], .contact-us input[type="button"], .contact-us button{width:150px; border:none; outline:none; box-shadow:none; background:#fdc22a; font-size:16px; text-transform:uppercase; color:#000; height:44px; border-radius:30px; padding:0px; line-height:44px; transition:all 0.3s;}
.contact-us input[type="submit"]:hover, .contact-us input[type="button"]:hover, .contact-us button:hover{transition:all 0.3s; background:#3d3f94; color:#fff;}
.common-padding{padding:60px 0px;}
.breadcrumb{background:none; padding:0px; margin-bottom:35px;}
.breadcrumb li, .breadcrumb-item.active{font-family: 'Muli-bold', Arial, Helvetica, sans-serif; color:#000;}
.breadcrumb-item+.breadcrumb-item::before{color:#000;}
.breadcrumb li a{font-family: 'Muli-bold', Arial, Helvetica, sans-serif; color:#3d3f94;}
.warehosing-inside-img{padding-right:30px;}
.warehosing-inside-img img{border-radius:0px 0px 30px 0px; box-shadow: 10px 10px 5px 1px rgba(235,235,235,1);-webkit-box-shadow: 10px 10px 5px 1px rgba(235,235,235,1);
-moz-box-shadow: 10px 10px 5px 1px rgba(235,235,235,1);}
.warehousing-inside-desc h4{color:#3d3f94; font-weight:bold;}
.warehosing-inside-img img{margin-bottom:35px;}
.warehosing-inside-img img:last-child{margin-bottom:0px;}
.slider-our-business .slick-slide{position:relative;}
.slider-our-business .slick-slide a{display:block;}
/*.slider-our-business .slick-slide:before{position:absolute; top:0px; left:0px; width:100%; height:100%; background: rgba(0, 0, 0, 0.5); content:''; transition:all 0.3s; opacity:1}
.slider-our-business .slick-slide.slick-current.slick-active.slick-center:before{transition:all 0.3s; display:none;}*/

.successresponse{color:green;}
 .error{color: red; font-size: 12px; margin-bottom:0;}