@font-face {
font-family: "GoogleSans-Regular";
font-display: swap;
src: url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/fonts/GoogleSans-Regular.otf) format("opentype"), url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/fonts/GoogleSans-Regular.woff) format("woff"), url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/fonts/GoogleSans-Regular.eot) format("eot"), url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/fonts/GoogleSans-Regular.woff2) format("woff2");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: "GoogleSans-Medium";
font-display: swap;
src: url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/fonts/GoogleSans-Medium.otf) format("opentype"), url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/fonts/GoogleSans-Medium.woff) format("woff"), url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/fonts/GoogleSans-Medium.eot) format("eot"), url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/fonts/GoogleSans-Medium.woff2) format("woff2");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: "GoogleSans-Bold";
font-display: swap;
src: url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/fonts/GoogleSans-Bold.otf) format("opentype"), url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/fonts/GoogleSans-Bold.woff) format("woff"), url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/fonts/GoogleSans-Bold.eot) format("eot"), url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/fonts/GoogleSans-Bold.woff2) format("woff2");
font-weight: 400;
font-style: normal
}
body {
font-family: "GoogleSans-Regular", sans-serif !important;
font-size: 16px;
font-style: normal;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
.color-blue {
color: #006cb4 !important
}
.color-white {
color: #fff !important
}
.color-yellow {
color: #fcae00 !important
}
.color-black {
color: #000 !important
}
header {
background: #006cb4 !important;
height: 80px;
border: 0 !important;
position: fixed !important;
top: 0;
z-index: 9;
width: 100%;
}
header {
border-bottom: none;
padding: 20px 50px;
}
.col-sm-3.header-right.pull-right {
display: none
}
div#mega-menu {
float: right
}
ul.megamenu.slide {
float: right;
display: flex;
justify-content: space-between;
width: 100%
}
.mega-menu-modules ul.megamenu>li>a {
color: #fff !important;
font-size: 16px;
white-space: nowrap
}
#logo img {
max-width: 100px
}
.footer .pattern a,
.footer .pattern p {
color: #fff !important;
font-size: 16px;
}
.container-megamenu ul.megamenu>li>a strong {
font-weight: 400;
}
.mega-menu-modules ul.megamenu>li.active>a,
.mega-menu-modules ul.megamenu>li.home>a,
.mega-menu-modules ul.megamenu>li:hover>a,
.mega-menu-modules ul.megamenu>li>a:hover {
color: #fff !important;
}
.container-megamenu ul.megamenu>li {
margin: 0 0 0 25px !important
}
div#mega-menu {
width: 82%
}
.footer-store-logo img {
top: 50%;
position: absolute
}
.footer-store-logo {
height: 202px
}
.footer ul {
text-align: left !important;
}
.footer ul.social-icons {
text-align: left
}
.footer .pattern a,
.copyright-sec ul li {
font-size: 18px;
color: #fff;
font-weight: normal !important;
line-height: 34px
}
.ekart-footer .container>div {
padding: 20px 0 0px !important
}
.advanced-grid.footer_copyright .copyright-sec ul {
display: flex;
justify-content: space-between;
border-top: 1px solid #5790b6;
padding-top: 15px;
padding-bottom: 0
}
.advanced-grid.ekart-footer .container .col-sm-3 .footer-line {
position: absolute;
top: 0;
width: 1px;
min-height: 250px;
background: #5790b6;
z-index: 9999;
right: 100px
}
.advanced-grid.ekart-footer .container .col-sm-3:last-child .footer-line {
display: none
}
.footer ul.social-icons li {
margin-right: 18px
}
.advanced-grid.footer_copyright .copyright-sec ul li {
font-family: 'GoogleSans-Regular';
font-size: 16px
}
body>.container {
width: 100%;
margin: auto;
padding: 0;
overflow: hidden;
padding-top: 0;
}
ul.breadcrumb {
background: #f4f4f4;
padding: 10px 70px
}
.breadcrumb>li a {
color: #626060;
font-size: 14px
}
.ecart-main-banner .owl-pagination {
position: absolute;
left: 0;
right: 0;
margin: auto;
bottom: 20px
}
.Optimization-spacing .col-sm-6 {
height: auto !important
}
.Optimization-spacing .row {
display: flex
}
.Optimization-spacing .box1,
.Optimization-spacing .box2,
.Optimization-spacing .box3,
.Optimization-spacing .box4 {
height: 100%;
display: flex;
flex-flow: row wrap;
justify-content: center;
align-items: center
}
@media (min-width:1200px) {
#content .container {
width: 1650px
}
}
.ecart-main-banner .content-box-sec .text-content {
position: absolute;
top: 54%;
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
width: 90%
}
.ecart-main-banner .content-box-sec .text-content h2,
.ecart-main-banner .content-box-sec .text-content h1 {
font-size: 40px;
font-family: "GoogleSans-Bold";
color: #fff
}
.ecart-main-banner .content-box-sec .text-content p {
font-size: 20px;
font-family: "GoogleSans-Medium";
line-height: 35px;
color: #fff;
width: 70%;
}
#optimization {
max-width: 900px;
margin: auto
}
body ul.breadcrumb {
display: none !IMPORTANT
}
.Optimization-spacing {
max-width: 1160px;
margin: auto
}
.common-home .ecart-main-banner .content-box-sec .text-content h2,
.common-home .ecart-main-banner .content-box-sec .text-content h1,
.common-home .ecart-main-banner .content-box-sec .text-content p {
color: #fff;
margin: auto
}
.aboutus-main .ecart-main-banner .content-box-sec .text-content h2.color-blue,
.aboutus-main .ecart-main-banner .content-box-sec .text-content h1.color-blue {
color: #006cb4
}
.ecart-main-banner .content-box-sec .text-content a {
color: #000;
background: #ffcd00;
width: 250px;
display: inline-block;
height: 60px;
line-height: 60px;
font-family: "GoogleSans-Medium";
border-radius: 5px;
font-size: 18px;
text-align: center;
margin-top: 20px
}
.main-content.fixed.home .pattern>.container {
width: 100%;
margin: auto;
padding: 0;
overflow: hidden
}
.Optimization-spacing .box1 {
background: #3cb4c8;
border-radius: 26px;
padding: 20px 15px
}
.Optimization-spacing .box2 {
background: #8c8cc8;
border-radius: 26px;
padding: 20px 15px
}
.Optimization-spacing .box3 {
background: #74b1e2;
border-radius: 26px;
padding: 20px 15px
}
.Optimization-spacing .box4 {
background: #3cb4c8;
border-radius: 26px;
padding: 20px 15px
}
.Optimization-spacing h1 {
font-weight: 700;
font-size: 32px;
line-height: 34px;
color: #fff;
margin-top: 3px
}
.Optimization-spacing p {
font-size: 16px;
line-height: 24px;
color: #fff;
width: 85%;
margin: auto
}
h1.ek_heading,
h2.ek_heading {
text-align: center;
color: #006cb4;
font-size: 34px;
font-family: "GoogleSans-Medium";
margin: 0;
padding-bottom: 24px;
line-height: 40px;
margin-bottom: 15px;
padding-top: 40px
}
.our-reach-sec .reach-content>p {
text-align: center;
font-size: 18px;
font-family: "GoogleSans-Regular";
line-height: 28px;
margin: auto;
padding-bottom: 40px;
width: 80%
}
.why_work_with_ekart_sec {
padding: 70px 0 100px
}
.why_work_with_ekart_sec .ekart-sec .row {
display: flex;
align-items: flex-start;
justify-content: center
}
.why_work_with_ekart_sec .right-content p {
font-family: 'GoogleSans-Regular';
font-size: 18px;
line-height: 28px;
margin-bottom: 20px
}
ul.work_with_ekart_point li {
line-height: 24px;
font-size: 18px;
padding-bottom: 15px;
width: 100%;
font-family: "GoogleSans-Medium"
}
.why_work_with_ekart_sec .img-sec img {
width: 100%;
height: 400px;
object-fit: cover;
border-radius: 10px
}
.blue_lignt_design_pattern {
position: relative;
min-height: 555px;
display: flex;
align-items: center;
justify-content: center
}
.dotted-img {
background-image: url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/images/Dotted-Pattern.svg);
content: "";
width: 20%;
height: 37%;
bottom: 0;
right: 0;
position: absolute;
z-index: -1;
background-size: 70%;
opacity: 1 !important;
background-repeat: no-repeat
}
.blue_lignt_design_pattern::after {
background-image: url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/images/light-blue-design-big.png);
content: "";
width: 100%;
height: 100%;
bottom: 0;
left: 0;
position: absolute;
z-index: -1;
background-size: 100%;
opacity: 0.5 !important;
background-repeat: no-repeat;
background-position: bottom
}
.blue_lignt_design_pattern::before {
background-image: url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/images/blue-design-small.png);
content: "";
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
position: absolute;
z-index: -1;
background-size: 25%;
opacity: 0.5 !important;
background-repeat: no-repeat
}
.yellow_lignt_design_pattern {
position: relative;
min-height: 555px;
display: flex;
align-items: center;
justify-content: center
}
.yellow_lignt_design_pattern::after {
background-image: url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/images/light-yellow-design-big.png);
content: "";
width: 100%;
height: 100%;
bottom: 0;
left: 0;
position: absolute;
z-index: -1;
background-size: 100%;
opacity: 0.5 !important;
background-repeat: no-repeat;
background-position: bottom
}
.yellow_lignt_design_pattern::before {
background-image: url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/images/yellow_design_small.png);
content: "";
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
position: absolute;
z-index: -1;
background-size: 25%;
opacity: 0.5 !important;
background-repeat: no-repeat
}
.yellow_lignt_design_pattern .dotted-img {
top: 100px;
left: 90px
}
.Logistics_Solutions-content .ekart-card-sec .thumbnail {
padding: 0;
border-radius: 8px;
overflow: hidden;
height: 100%
}
.Logistics_Solutions-content .ekart-card-sec .row {
display: flex;
flex-flow: row wrap
}
.Logistics_Solutions-content .ekart-card-sec .col-sm-6.col-md-3 {
height: auto;
margin-bottom: 15px
}
.Logistics_Solutions-content .ekart-card-sec .thumbnail img {
height: 220px;
object-fit: cover
}
.Logistics_Solutions-sec {
padding: 70px 0 100px
}
.Logistics_Solutions-content .ekart-card-sec .thumbnail .caption {
text-align: left;
padding: 15px 15px 0
}
.Logistics_Solutions-content .ekart-card-sec .thumbnail .caption h3 {
font-size: 22px;
font-family: 'GoogleSans-Medium';
font-weight: 100;
color: #3c414c;
margin-bottom: 15px;
line-height: 34px;
margin-top: 0
}
.Logistics_Solutions-content .ekart-card-sec .thumbnail .caption p {
font-family: 'GoogleSans-Regular';
font-size: 16px;
color: #666
}
.Brands_Work_With_Us .ekart-sec .logo-box {
border: 1px solid #E6E6E6;
border-radius: 0;
width: 90%;
height: 100px;
display: flex;
align-items: center;
padding: 5px;
background-color: #fff;
margin-right: 50px;
margin-bottom: 30px;
box-shadow: 0 25px 25px rgb(204 204 204 / 16%)
}
.Brands_Work_With_Us .ekart-sec .logo-box img {
width: 130px;
margin: auto;
max-height: 70px;
object-fit: contain
}
.brand_logo_sec {
display: flex;
margin: auto;
flex-flow: wrap;
justify-content: center
}
.Brands_Work_With_Us {
padding: 40px 0 0
}
.Brands_Work_With_Us h1.ek_heading,
.Brands_Work_With_Us h2.ek_heading {
padding-bottom: 24px
}
.Logistics_Solutions-sec .dotted-img {
height: 30%
}
.ecart-main-banner {
position: relative
}
.main-content.fixed.home .container .col-sm-12 .container {
width: 1650px;
margin: auto
}
div#mobile-menu-icon {
color: #fff;
font-size: 24px
}
.careers-main .yellow_lignt_design_pattern .dotted-img {
top: 48px;
left: 90px
}
.careers-main .blue_lignt_design_pattern .dotted-img {
bottom: -50px
}
.careers-main .ecart-main-banner .content-box-sec .text-content {
position: absolute;
top: 50%;
left: 30%;
transform: translate(-50%, -50%);
text-align: left;
width: 40%
}
.careers-point1,
.careers-point2,
.careers-point3 {
padding: 100px 0
}
.careers-point1 .row,
.careers-point2 .row,
.careers-point3 .row {
align-items: center;
display: flex;
justify-content: center
}
.careers-point1 .images-sec img,
.careers-point2 .images-sec img,
.careers-point3 .images-sec img {
width: 100%;
border-radius: 10px
}
.track-container h1,
.careers-point1 .right-content h1,
.careers-point1 .right-content h2,
.careers-point2 .right-content h1,
.careers-point2 .right-content h2,
.careers-point3 .right-content h1,
.careers-point3 .right-content h2 {
color: #006cb4;
font-size: 34px;
font-family: "GoogleSans-Medium";
margin: 0;
padding-bottom: 20px;
line-height: 40px
}
.track-container h5,
.careers-point1 .right-content p,
.careers-point2 .right-content p,
.careers-point3 .right-content p {
font-size: 18px;
font-family: 'GoogleSans-Regular';
line-height: 28px;
padding-bottom: 15px;
margin: 0
}
.reach-content a {
color: #337ab7
}
.Ekart_faq.careers-main .ecart-main-banner .content-box-sec .text-content {
left: 26%
}
.Ekart_faq.careers-main .our-faq-sec {
padding: 100px 0
}
.faq-point h2 {
font-size: 28px;
color: #006cb4;
font-family: "GoogleSans-Medium";
margin: 0;
padding-bottom: 35px;
line-height: 40px
}
.Ekart_faq.careers-main #accordion span {
float: right;
color: #006cb4;
font-size: 16px
}
.Ekart_faq.careers-main .panel-title>a {
display: block;
padding: 15px;
text-decoration: none;
font-size: 18px;
font-family: "GoogleSans-Medium";
color: #006cb4
}
.Ekart_faq.careers-main .panel-default>.panel-heading+.panel-collapse>.panel-body p {
font-size: 21px;
color: #353535;
font-family: 'GoogleSans-Regular'
}
a[aria-expanded="true"] {
background-color: #006cb4;
color: #fff !important
}
a[aria-expanded="true"] span {
color: #fff !important
}
.Ekart_faq.careers-main #accordion .panel-default>.panel-heading {
padding: 0
}
.Ekart_faq.careers-main #accordion .panel-default>.panel-heading+.panel-collapse>.panel-body {
font-family: 'GoogleSans-Regular';
font-size: 16px;
line-height: 26px
}
.panel-group .panel+.panel {
margin-top: 10px
}
.benefits-box-1 {
background: #fa8250;
color: #fff;
padding: 15px 30px;
border-radius: 10px;
margin-bottom: 30px
}
.benefits-box-2 {
background: #3cb4c8;
color: #fff;
padding: 15px 30px;
border-radius: 10px;
margin-bottom: 30px
}
.benefits-box-3 {
background: #8c8cc8;
color: #fff;
padding: 15px 30px;
border-radius: 10px;
margin-bottom: 30px
}
.benefits-box-4 {
background: #32c48e;
color: #fff;
padding: 15px 30px;
border-radius: 10px;
margin-bottom: 30px
}
.benefits-box-1 img,
.benefits-box-2 img,
.benefits-box-3 img,
.benefits-box-4 img {
width: 78px;
height: 78px;
object-fit: contain
}
.benefits-box-1 h4,
.benefits-box-2 h4,
.benefits-box-3 h4,
.benefits-box-4 h4,
.benefits-box-1 h3,
.benefits-box-2 h3,
.benefits-box-3 h3,
.benefits-box-4 h3 {
color: #fff;
font-size: 15px
}
.careers-point1 .row .solutions-typs .row {
display: block
}
.Offerings-box {
background: #fff;
color: #000;
padding: 15px 30px;
border-radius: 10px;
margin-bottom: 30px;
border: 1px solid #000;
text-align: left
}
.Offerings-box img {
width: 65px;
height: 65px;
object-fit: contain
}
.our-reach-sec .reach-content {
padding: 0 0 30px
}
.Offerings-box h4,
.Offerings-box h3 {
font-size: 18px;
color: #353535
}
.Offerings-box p {
font-size: 16px;
color: #353535;
font-family: 'GoogleSans-Regular'
}
body.information-information #content>h1 {
display: none
}
.about-awards .benefits-box {
min-height: 260px;
max-width: 250px;
border: 1px solid #ffcd00;
border-radius: 10px;
padding: 5px;
border-bottom-width: 20px;
border-bottom-left-radius: 25px;
border-bottom-right-radius: 25px;
display: flex;
background-color: #fff;
margin-bottom: 20px
}
.about-awards .benefits-box img {
width: 150px;
height: 150px;
object-fit: contain;
margin: auto
}
.Optimization-spacing.custom-container .box1,
.Optimization-spacing.custom-container .box2,
.Optimization-spacing.custom-container .box3 {
margin-bottom: 30px
}
.bg-img {
background-image: url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/images/Contact_Main_Image.png);
background-repeat: no-repeat;
background-size: cover;
mix-blend-mode: multiply
}
.login-button {
width: 100%;
max-width: 100%;
text-align: center
}
button.login-facebook.login-button {
width: calc(100%)
}
.login-gplus-logo {
background: url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/images/sprite.png);
background-size: 51px 29px
}
.login-fb-logo,
.login-gplus-logo {
height: 29px;
position: absolute;
left: inherit
}
.login-button span.g,
.login-button span.f {
padding-left: 30px;
display: inline-block
}
.login-button {
padding-left: inherit;
border: 1px solid #d8d8d8
}
.ekart-contact {
background: #fff;
display: inline-block;
width: 90%;
border-radius: 8px;
border: 1px solid #ddd;
padding: 60px 40px;
box-shadow: 0 8px 10px 3px #00000014;
margin-bottom: 100px
}
.ekart-contact h1.form-heading.text-center {
font-size: 30px;
font-family: 'GoogleSans-Regular';
color: #353535;
margin: 0;
padding-bottom: 40px
}
.form-row {
margin: 0 -15px
}
.ekart-contact .form-control,
.track-page .form-control {
border: 1px solid #d8d8d8;
padding: 10px 10px;
box-shadow: none;
height: 45px;
margin-bottom: 15px;
font-size: 14px !important;
color: #000
}
.ekart-contact .section-header h2.or {
text-align: center;
border-bottom: 1px solid #d8d8d8;
line-height: .1em;
font-size: 30px;
font-weight: 400;
margin: 20px 0 32px;
color: #000;
font-family: 'GoogleSans-Regular'
}
.ekart-contact .section-header h2.or span {
background: #fff;
padding: 0 15px
}
.ekart-contact p.term-p-text a {
color: #006cb4
}
.ekart-contact p.term-p-text {
font-size: 15px;
font-family: 'GoogleSans-Regular';
margin: 0
}
.ekart-contact button#button-submit {
margin: 0;
background-color: #006cb4;
font-size: 15px;
color: #fff;
font-family: 'GoogleSans-Regular';
padding: 12px;
text-transform: capitalize;
width: 100%
}
.careers-point1.align-top .row {
align-items: flex-start
}
.contact_us ul.contact-bullet {
padding-left: 2px;
font-size: 18px;
font-family: 'GoogleSans-Regular';
margin: 0
}
.contact_us ul.contact-bullet li {
padding-bottom: 15px;
list-style: none
}
.contact_us ul.contact-bullet li::before {
content: "\2022";
color: #3cb4c8;
font-weight: 700;
display: inline-block;
width: 1em;
margin-left: 0;
font-size: 30px;
position: relative;
top: 4px
}
.common-home .content-box-sec:before,
.careers-main .content-box-sec:before {
content: '';
background: #00000057;
width: 100%;
height: 100%;
display: block;
position: absolute
}
.common-home .footer.full-width {
margin-top: 0
}
.owl-pagination {
text-align: center
}
.owl-controls .owl-page {
display: inline-block
}
.owl-controls .owl-page span {
border: 1px solid #d6d6d6;
border-radius: 20px;
display: block;
width: 12px;
height: 12px;
margin: 5px;
background: #d6d6d6
}
.owl-controls .owl-page.active span {
background: none repeat scroll 0 0 #006cb4;
border: none
}
.footer {
margin-top: 0
}
.mega-menu-modules ul.megamenu>li.with-sub-menu>a strong:after,
.mega-menu-modules ul.megamenu>li>a:hover {
color: #fff
}
ul.ekart-submenu {
padding: 0
}
ul.ekart-submenu li {
list-style-type: none;
margin-bottom: 10px;
line-height: 24px
}
ul.megamenu.slide>li>.sub-menu>.content {
padding: 20px 30px 15px;
border-radius: 10px
}
ul.megamenu>li>.sub-menu>.content>.arrow:after {
margin-top: -30px
}
#optimization .col-sm-6.col-lg-4 {
width: 100%
}
.track-container {
max-width: 60%
}
.track-container button.btn.btn-primary.mb-2 {
color: #fff;
background: #006cb4;
display: inline-block;
line-height: 45px;
font-family: "GoogleSans-Medium";
border-radius: 5px;
font-size: 14px;
text-align: center;
height: 45px;
padding: 0 30px;
vertical-align: super;
text-transform: capitalize;
margin-bottom: 15px
}
.track-container .new-submit-btn {
width: 100%;
max-width: 513px;
margin-left: 0
}
.track-page .blue_lignt_design_pattern {
min-height: 600px
}
.track-page .track-container .form-control {
margin-right: 10px;
min-width: 250px
}
.track-page .track-container textarea.form-control {
max-width: 513px;
min-height: 80px
}
.track-page .track-container .form-control.track-field {
min-width: 380px
}
.track-page:after {
content: '';
background: url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/images/purepng.com-phone-in-handphone-in-handhandheldpersonal-computermobileholding-smart-phonecell-phone-in-hand-1701528366021x2cwt.png);
position: absolute;
right: 0;
bottom: 0;
display: inline-block;
z-index: -1;
width: 46%;
height: 100%;
background-size: contain;
background-repeat: no-repeat
}
.track-page:after {
background: url(https://www.ekartlogistics.in//wp-content/themes/Ekart/assets/images/615_202308231200_7_500x600.jpg) center center !important;
background-repeat: no-repeat !important;
background-size: contain !important;
width: 40%;
height: 70%;
}
@media (min-width:1024px) {
.advanced-grid.ekart-footer .container,
.advanced-grid.footer_copyright .container {
width: 1000px;
margin: auto
}
.advanced-grid.ekart-footer .container .col-sm-3 .footer-line {
right: 34px !important
}
.main-content.fixed.home .container .col-sm-12 .container {
max-width: 1030px;
margin: auto
}
#content .container {
max-width: 1030px;
padding: 0 70px
}
}
@media (min-width:1130px) {
.advanced-grid.ekart-footer .container,
.advanced-grid.footer_copyright .container {
width: 1115px;
margin: auto
}
.advanced-grid.ekart-footer .container .col-sm-3 .footer-line {
right: 42px !important
}
.main-content.fixed.home .container .col-sm-12 .container {
max-width: 1190px;
margin: auto
}
#content .container {
max-width: 1190px
}
.custom-container {
max-width: 1200px;
margin: auto
}
}
@media (min-width:1330px) {
.ecart-main-banner .content-box-sec .text-content h2,
.ecart-main-banner .content-box-sec .text-content h1 {
font-size: 40px
}
.advanced-grid.ekart-footer .container,
.advanced-grid.footer_copyright .container {
width: 1315px;
margin: auto
}
.advanced-grid.ekart-footer .container .col-sm-3 .footer-line {
right: 85px !important
}
.main-content.fixed.home .container .col-sm-12 .container {
max-width: 1275px;
margin: auto
}
#content .container {
max-width: 1275px
}
}
@media (min-width:1430px) {
.advanced-grid.ekart-footer .container,
.advanced-grid.footer_copyright .container {
width: 1415px;
margin: auto
}
.advanced-grid.ekart-footer .container .col-sm-3 .footer-line {
right: 100px !important
}
.main-content.fixed.home .container .col-sm-12 .container {
max-width: 1310px;
margin: auto
}
#content .container {
max-width: 1310px
}
}
@media (min-width:1515px) {
.ecart-main-banner .content-box-sec .text-content h2,
.ecart-main-banner .content-box-sec .text-content h1 {
font-size: 40px
}
.advanced-grid.ekart-footer .container,
.advanced-grid.footer_copyright .container {
width: 1500px;
margin: auto
}
.main-content.fixed.home .container .col-sm-12 .container {
max-width: 1450px;
margin: auto
}
#content .container {
max-width: 1450px
}
}
@media (min-width:1615px) {
.advanced-grid.ekart-footer .container,
.advanced-grid.footer_copyright .container {
width: 1600px;
margin: auto
}
.main-content.fixed.home .container .col-sm-12 .container {
max-width: 1550px;
margin: auto
}
#content .container {
max-width: 1550px
}
}
@media (min-width:1715px) {
.advanced-grid.ekart-footer .container,
.advanced-grid.footer_copyright .container {
width: 1700px;
margin: auto
}
.main-content.fixed.home .container .col-sm-12 .container {
max-width: 1650px;
margin: auto
}
body #content .container {
max-width: 1650px
}
}
@media(max-width:1050px) {
.mega-menu-modules ul.megamenu>li>a strong,
ul.megamenu li .sub-menu .content .hover-menu .menu ul ul li a {
font-size: 12px
}
}
@media(max-width:1350px) {
.mega-menu-modules ul.megamenu>li>a {
font-size: 16px
}
.ecart-main-banner .content-box-sec .text-content h2,
.ecart-main-banner .content-box-sec .text-content h1 {
font-size: 54px
}
.ecart-main-banner .content-box-sec .text-content p {
font-size: 28px
}
}
@media(max-width:992px) {
.careers-point1.align-top .row {
flex-direction: column;
display: block
}
.ekart-contact {
width: 100%;
padding: 30px 20px;
margin-top: 25px;
margin-bottom: 20px
}
.careers-point1 .right-content h1,
.careers-point1 .right-content h2,
.careers-point2 .right-content h1,
.careers-point2 .right-content h2,
.careers-point3 .right-content h1,
.careers-point3 .right-content h2 {
font-size: 42px;
padding-bottom: 14px;
padding-top: 15px
}
.careers-point1 .row,
.careers-point3 .row {
flex-direction: column-reverse;
align-items: flex-start
}
.careers-point2 .row {
flex-direction: column;
align-items: flex-start
}
.careers-point1,
.careers-point2,
.careers-point3 {
padding: 20px 0
}
.our-reach-sec .reach-content {
padding: 20px 0
}
.Ekart_faq.careers-main .our-faq-sec {
padding: 60px 0
}
.Ekart_faq.careers-main .panel-title>a {
font-size: 18px
}
.Ekart_faq.careers-main #accordion .panel-default>.panel-heading+.panel-collapse>.panel-body {
font-size: 16px
}
.Ekart_faq.careers-main #accordion.panel-group .panel {
margin-bottom: 15px !important
}
.Ekart_faq.careers-main #accordion span {
font-size: 12px
}
.faq-point h2 {
font-size: 28px;
padding-bottom: 20px
}
ul.work_with_ekart_point {
padding-left: 15px
}
ul.work_with_ekart_point li {
width: 100%
}
.our-reach-sec {
padding: 56px 0 50px
}
.ecart-main-banner .content-box-sec .text-content h2,
.ecart-main-banner .content-box-sec .text-content h1 {
font-size: 34px
}
.ecart-main-banner .content-box-sec .text-content p {
font-size: 24px;
line-height: 26px
}
.Brands_Work_With_Us .ekart-sec .logo-box {
width: 25%;
height: 140px;
padding: 5px;
background-color: #fff;
margin-right: 30px;
margin-bottom: 30px
}
.main-content.fixed.home .container .col-sm-12 .container {
width: auto;
margin: auto !important
}
ul.megamenu.slide {
float: right;
display: block;
width: 100%
}
.mega-menu-modules .megamenu-wrapper .megamenu-pattern>.container {
background: #006cb4
}
.owl-item {
padding: 8px
}
h1.ek_heading,
h2.ek_heading {
font-size: 38px
}
.responsive .horizontal ul.megamenu>li {
border-top: 1px solid #fff
}
.logged-link li a,
.login-link li a {
text-transform: capitalize;
font-size: 13px;
border-top: 1px solid #fff;
padding: 14px 30px
}
.Optimization-spacing .box1,
.Optimization-spacing .box2,
.Optimization-spacing .box3,
.Optimization-spacing .box4 {
margin-bottom: 15px
}
.advanced-grid.ekart-footer .container .col-sm-3 .footer-line {
right: 5px
}
div#mobile-menu-icon {
color: #fff;
font-size: 30px;
top: 32px;
position: absolute
}
.megamenu-pattern {
background-color: #006cb4
}
.responsive body .horizontal ul.megamenu>li,
.responsive body .horizontal ul.megamenu>li:first-child {
border: 0;
border-bottom: 1px solid #fff !important
}
.col-sm-2.header-left {
margin-left: 15px
}
}
@media(min-width:768px) and (max-width:992px) {
.ecart-main-banner .owl-wrapper,
.owl-item {
width: 100% !important
}
.ecart-main-banner .content-box-sec .text-content a {
margin-top: 0
}
}
@media(max-width:767px) {
.ekart-contact button#button-submit {
padding: 10px 18px
}
.ekart-contact p.term-p-text {
font-size: 12px
}
.contact_us ul.contact-bullet {
padding-left: 2px;
font-size: 15px
}
.ekart-contact h1.form-heading.text-center {
font-size: 18px;
padding-bottom: 20px
}
.mob_display_block {
display: block !important
}
.mg-0 {
margin: 0
}
.about-awards .benefits-box {
min-height: 345px;
max-width: 100%
}
.benefits-box-1,
.benefits-box-2,
.benefits-box-3,
.benefits-box-4 {
margin-bottom: 0
}
.solution-main .careers-point1 .row {
flex-direction: column;
display: block
}
.Offerings-box {
margin-bottom: 0
}
.yellow_lignt_design_pattern .dotted-img {
display: none
}
.Ekart_faq.careers-main .ecart-main-banner .content-box-sec .text-content {
left: 50%
}
.blue_lignt_design_pattern.mob-height {
min-height: 245px;
display: block
}
.yellow_lignt_design_pattern.mob-height {
min-height: 245px;
display: block
}
.careers-point1,
.careers-point2,
.careers-point3 {
padding: 15px 0
}
.our-reach-sec .reach-content {
padding: 15px 0
}
.careers-point1 .row,
.careers-point2 .row,
.careers-point3 .row {
flex-direction: column
}
.careers-point1 .row,
.careers-point3 .row {
flex-direction: column-reverse
}
.careers-point1 .right-content h1,
.careers-point1 .right-content h2,
.careers-point2 .right-content h1,
.careers-point2 .right-content h2,
.careers-point3 .right-content h1,
.careers-point3 .right-content h2 {
color: #006cb4;
font-size: 26px;
padding-bottom: 15px;
padding-top: 20px
}
.careers-point1 .right-content p,
.careers-point2 .right-content p,
.careers-point3 .right-content p {
font-size: 16px
}
.careers-main .ecart-main-banner .content-box-sec .text-content {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
width: 100%;
padding: 15px
}
div#mobile-menu-icon {
font-size: 24px;
top: 11px
}
h1.ek_heading,
h2.ek_heading {
text-align: center;
color: #006cb4;
font-size: 26px;
font-family: "GoogleSans-Bold";
margin: 0;
padding-bottom: 10px
}
.Brands_Work_With_Us h1.ek_heading,
.Brands_Work_With_Us h2.ek_heading {
padding-bottom: 25px
}
.Brands_Work_With_Us {
padding: 50px 0 0
}
.yellow_lignt_design_pattern.mobile-design {
display: block;
min-height: 270px
}
header {
border-bottom: none;
padding: 10px 10px
}
.Optimization-spacing h1 {
font-size: 34px;
line-height: 54px
}
.Optimization-spacing p {
font-size: 14px;
line-height: 16px;
color: #fff;
width: 100%
}
.main-content.fixed.home .container .col-sm-12 .container {
width: auto;
margin: auto
}
.ecart-main-banner .content-box-sec .text-content p {
font-size: 14px;
line-height: 30px;
padding-bottom: 12px;
padding-top: 12px
}
.ecart-main-banner .content-box-sec .text-content h2,
.ecart-main-banner .content-box-sec .text-content h1 {
font-size: 28px
}
.ecart-main-banner .content-box-sec .img-section img {
width: 100%;
height: 510px;
}
.ecart-main-banner .content-box-sec .text-content a {
width: 225px;
height: 54px;
line-height: 54px;
font-size: 18px
}
.our-reach-sec .reach-content>p {
font-size: 18px;
line-height: 26px;
padding-bottom: 30px;
width: 100%
}
.why_work_with_ekart_sec .ekart-sec .row {
display: block
}
.why_work_with_ekart_sec .img-sec img {
height: 375px
}
.why_work_with_ekart_sec {
padding: 40px 0 50px
}
.our-reach-sec {
padding: 40px 0 50px
}
ul.work_with_ekart_point li {
line-height: 18px;
font-size: 16px;
width: 100%
}
.why_work_with_ekart_sec .right-content p {
font-size: 18px;
padding-top: 15px;
line-height: normal
}
ul.work_with_ekart_point {
padding-left: 15px;
margin-top: 15px
}
.footer-store-logo {
height: 60px
}
.footer .pattern a {
font-size: 14px;
color: #fff;
font-weight: normal !important;
line-height: 30px;
padding: 3px 0;
display: block
}
.Brands_Work_With_Us .ekart-sec .logo-box img {
width: 90px;
margin: auto
}
.Brands_Work_With_Us .ekart-sec .logo-box {
width: 100%;
margin-right: 15px;
height: 90px
}
.advanced-grid.footer_copyright .copyright-sec ul {
display: block
}
.advanced-grid.ekart-footer .container .col-sm-3 .footer-line {
display: none
}
.yellow_lignt_design_pattern::before,
.blue_lignt_design_pattern::before {
background-size: 45%
}
.track-container {
max-width: 100%
}
.track-page:after {
width: 43%;
height: 140px;
top: auto
}
.Optimization-spacing .row {
display: block
}
ul.breadcrumb {
padding: 10px 10px
}
.track-page .track-container .form-control.track-field {
min-width: auto
}
}
.blog-article {
overflow-x: hidden
}
.blog-listing-bg {
background: #FBFBFB
}
.blog-listing-bg #category::-webkit-scrollbar {
display: none
}
.atb .top-content {
padding: 0 15px 15px
}
.atb h1 {
color: #000;
font-size: 36px;
font-weight: 600;
line-height: normal;
padding: 0 15px
}
.atb .top-content h2 {
color: #000;
font-size: 40px;
font-weight: 700;
line-height: normal
}
.atb .top-content p {
color: rgb(0 0 0 / .7);
font-size: 16px;
font-weight: 400;
line-height: normal
}
.atb .top-content a {
color: #fff;
font-size: 16px;
font-weight: 600;
padding: 8px 28px;
border-radius: 20px;
background-color: #006CB4
}
.blog-listing .main {
box-shadow: 0 .934px 26.148px 0 rgb(0 0 0 / .05) !important;
background: #fff;
border-radius: 0px !important;
padding: 10px 15px !important;
height: 100%; 
}
.blog-listing .media-img{
margin-bottom: 30px;
}
.blog-listing .main .entry-title {
color: #8C8C8C;
font-size: 16px;
padding: 0 5px !important;
margin-bottom: 0;
letter-spacing: .5px
}
.blog-listing .main a {
color: #000;
font-size: 16px;
font-weight: 500;
text-decoration: none !important;
letter-spacing: .5px;
padding: 0 5px !important;
margin-top: 20px
}
.blog-listing .main a::after {
content: unset !important
}
.blog-listing .main .blog-description-txt {
padding: 0 15px
}
.blog-listing .main .blog-custom-title {
color: #000;
font-size: 20px;
font-weight: 600;
padding: 0 5px;
margin-top: 20px;
letter-spacing: .6px
}
.author_published {
display: flex;
gap: 15px;
margin: 25px 0 10px 0;
padding: 0 5px
}
.author_published>div:nth-of-type(2) {
color: #8C8C8C
}
.ekart-blog-pagination {
text-align: center
}
.ekart-blog-pagination .pagination>li>a,
.pagination>li>span {
color: #4B4B4B;
background-color: #F1F1F1;
font-size: 15px;
border: 0px !important;
border-color: inherit;
border-radius: 24px;
font-weight: 600;
margin-right: 10px
}
.ekart-blog-pagination .pagination>.active>span {
color: #fff;
background-color: #006CB4;
font-size: 15px;
border-color: inherit !important;
border-radius: 24px
}
.blog-listing-bg #category {
padding: 10px 0;
position: relative;
padding-left: 130px
}
.blog-listing-bg #category::before {
content: "Categories: ";
position: absolute;
color: #000;
font-size: 20px;
font-weight: 600;
top: 18px;
left: 15px
}
.blog-listing-bg #category li {
padding: 10px 15px;
display: inline-block;
background: #006CB4;
margin: 5px 3px;
border-radius: 24px
}
.blog-listing-bg #category li:nth-of-type(1) {
color: #000;
font-size: 20px;
font-weight: 600;
letter-spacing: .6px
}
.blog-listing-bg #category li a {
color: #fff;
font-size: 16px;
font-weight: 600;
letter-spacing: .6px;
padding: 0
}
.blog-listing-bg #category li:nth-of-type(1) a {
width: 30px
}
.blog-listing-bg #category li a:hover {
background-color: unset
}
.ekart-blog-content .blog-banner-txt {
position: absolute;
width: 100%;
top: 100px;
text-align: center
}
.ekart-blog-content .blog-banner-txt img {
width: 130px !important;
height: 40px
}
.ekart-blog-content .blog-banner-txt a {
background: hsl(204 99% 41%);
color: #fff;
margin-top: 25px;
padding: 10px 50px;
font-size: 20px;
font-weight: 600;
border: unset
}
.ekart-blog-content .blog-banner-txt p {
margin-top: 20px;
color: #fff;
font-size: 20px;
line-height: 22px;
font-weight: 600;
font-weight: 600
}
.ekart-blog-content .ekart-blog-user-profile ul {
display: flex;
align-items: center;
gap: 15px;
padding: 0
}
.ekart-blog-content .ekart-blog-user-profile ul li {
list-style-type: none;
margin: 15px 0
}
.ekart-blog-content .ekart-blog-user-profile ul li:nth-of-type(1) img {
width: 50px;
height: 50px;
border-radius: 50%
}
.ekart-blog-content .ekart-blog-user-profile ul li:nth-of-type(3) li:nth-of-type(4) {
list-style-type: disc;
margin-left: 10px
}
.ekart-blog-content .ekart-blog-user-profile ul li:nth-of-type(4) {
list-style-type: disc;
margin-left: 10px
}
.ekart-blog-content .ekart-blog-user-profile ul li a span {
border-radius: 20px !important
}
.ekart-blog-content .txt>img {
margin-bottom: 20px
}
.ekart-blog-content .txt {
width: 82%
}
.comment-container {
width: 82%;
padding: 0 35px
}
.comment-container .form-control {
box-shadow: none
}
.review-container {
margin-bottom: 30px
}
.review-container span.name {
font-size: 18px;
font-weight: 600;
display: block
}
.review-container span.date {
font-size: 14px;
color: #8f8d8d
}
.review-container .author {
margin-bottom: 5px
}
.review-container .text {
font-size: 14px;
word-wrap: break-word
}
.comment-container input[type=text].form-control {
height: 45px
}
.blog-article form#form-comment #button-comment {
width: 270px;
background-color: #006cb4;
border: 0;
border-radius: 4px;
color: #fff
}
.ekart-blog-content .txt h3 {
color: #000;
font-size: 22px;
font-weight: 400
}
.ekart-blog-content .txt p {
color: #000;
font-size: 16px;
font-weight: 400
}
.ekart-blog-content .txt .btn {
background: #FACC00;
border-radius: 10px;
font-size: 20px;
font-weight: 500;
border: none;
margin: 20px 0
}
.ekart-blog-content .related-posts .posts {
display: flex;
align-items: center;
row-gap: 15px;
flex-wrap: wrap
}
.ekart-blog-content .related-posts h3 {
margin: 20px 0
}
.ekart-blog-content .related-posts .posts figure {
padding: 10px;
box-shadow: 0 .934px 26.148px 0 rgb(0 0 0 / .05)
}
.ekart-blog-content .related-posts .posts figure .title {
font-size: 16px;
font-weight: 600;
margin: 15px 0;
letter-spacing: .6px
}
.ekart-blog-content .related-posts .posts figure p {
color: #8c8c8c;
font-size: 14px;
font-weight: 400
}
.ekart-blog-content .related-posts .posts figure p a:hover {
color: #000
}
.ekart-blog-content .related-posts .posts figure p span {
color: #FDAE01;
padding-right: 10px
}
.ekart-blog-detail-recent-post {
padding: 0 35px
}
.ekart-blog-detail-recent-post figure {
margin: 10px;
box-shadow: 0 .934px 26.148px 0 rgb(0 0 0 / .05);
padding: 10px 10px 20px 10px
}
.ekart-blog-detail-recent-post figure a:hover {
color: unset
}
.ekart-blog-detail-recent-post figure .description p,
.blog-blog .media .media-img .main .description p {
font-size: 20px;
font-weight: 600;
margin: 15px 0;
letter-spacing: .6px
}
.ekart-blog-detail-recent-post figure .entry-title {
color: #8C8C8C;
font-size: 16px;
font-weight: 600;
margin-top: 20px;
letter-spacing: .6px
}
.ekart-blog-pagination .pagination li:nth-of-type(4) {
display: none
}
@media screen and (max-width:940px) {
.ekart-blog-content .blog-banner-txt {
top: 60px
}
}
@media screen and (max-width:767px) {
.atb h1,
.atb .top-content h2 {
font-size: 26px
}
.ekart-blog-content .blog-banner-txt {
top: 4%
}
.ekart-blog-content .txt {
width: 100%
}
.blog-listing-bg #category {
display: flex;
flex-wrap: wrap;
align-items: center;
padding: 10px 15px
}
.blog-listing-bg #category li {
position: relative;
top: 35px
}
.ekart-blog-content .txt,
.related-posts {
padding: 0 20px
}
.ekart-blog-content .ekart-blog-user-profile ul {
gap: 10px;
flex-wrap: wrap;
margin: 10px 0
}
.ekart-blog-content .ekart-blog-user-profile ul li {
margin: 0
}
}
@media screen and (max-width:440px) {
.atb .top-content h2 {
font-size: 24px
}
.ekart-blog-content .blog-banner-txt {
top: 2%
}
.ekart-blog-content .blog-banner-txt p {
padding: 0 25px
}
}
@media screen and (max-width:320px) {
.ekart-blog-content .blog-banner-txt {
top: 1%
}
}
@media (min-width:992px) and (max-width:1024px) {
.ecart-main-banner .owl-wrapper,
.owl-item {
width: 100% !important
}
}
@media (max-width:1024px) {
.brands .heading h2{  font-size: 38px !important;
}
.img-section img{
height: 400px;
object-fit: cover;
}
.owl-item {
padding: 8px
}
.ecart-main-banner .content-box-sec .text-content a {
margin-top: 10px
}
}
.showOnlythree {
display: flex !important
}
.showOnlythree .item:nth-child(n+4) {
display: none
}
@media (max-width:767px) {
.information-information .ekart-contact p.term-p-text {
font-size: 14px !important
}
.comment-container,
.blog-article form#form-comment #button-comment {
width: 100%
}
}