body{
    overflow-x:hidden;
}
body {
    background-color: #02161b !important;
}
.abt-slider ul.slick-dots li:nth-child(6),
.abt-slider ul.slick-dots li:nth-child(5),
.abt-slider ul.slick-dots li:nth-child(4),
.crt-slider ul.slick-dots li:nth-child(6),
.crt-slider ul.slick-dots li:nth-child(5),
.crt-slider ul.slick-dots li:nth-child(4){
	display:none;
}
.container-fluid.sec-fifth {
    overflow: hidden;
}
/* .single-news .sec-lst .row .author {
    display: none;
} */
.copyrgt-menu a.social-icons {
    display: none;
}
.single-news .container-fluid.con-one.mobile-banner {
    display: none;
}
.container-fluid.sec-one.home-mobile-banner {
    display: none;
}
.sec-thrd .logoss.slider button.slick-arrow {
    top: 40%;
}
.sec-thrd .logoss.slider button.slick-arrow:before {
    font-weight: 400;
    font-size: 25px !important;
}
.page-template-template-logistics .container-fluid.sec-two.log-two {
    padding-top: 55px !important;
}
.regular ul.slick-dots li.slick-active button:before {
    color: #94152a !important;
}
.sec-thrd .logoss.slider button.slick-prev.slick-arrow {
    left: -9% !important;
}
.sec-thrd .logoss.slider button.slick-next {
    right: -6.5% !important;
}
.home .container-fluid.sec-two {
    position: relative;
    background: #000;
}

.single-news .sec-lst .row {
    margin-top: 0;
}
.page-template-template-aboutus .aboutpageslider ul.slick-dots {
    bottom: 0;
	z-index:9;
}
.page-template-template-aboutus .mob-banner:after {
 display:none;
}
/* section.regular .slick-list .slick-track {
    height: 645px;
}
section.regular .slick-list .slick-track img {
    height: 645px;
	object-fit:cover;
} */
.abt-slider ul.slick-dots {
    bottom: -80px;
}
.about-seven ul.slick-dots {
    bottom: -65px;
	 left: 0;
}
.sec-lst .row {
    margin-top: 70px;
}
.slide-content span.colorfull {
    color: #fff !important;
}

[data-tab-content] {
  display: none;
	animation: fadeIn 1s;
}

.active[data-tab-content] {
  display: block;
}

@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

ul.tabs-brands{
	padding: 0;
    margin: 0;
    list-style: none;
    display: flex;
    column-gap: 30px;
    margin-bottom: 10px;
}

ul.tabs-brands li{
	color: #333333;
    font-family: 'Poppins', sans-serif !important;
	font-weight:500;
    font-size: 25px;
    text-transform: uppercase;
    cursor: pointer;
    position: relative;
}

ul.tabs-brands li:after{
	content: '';
    border-bottom: 3px solid transparent;
    display: block;
    width: 100%;
}

ul.tabs-brands li.active{
	color:#D61E3D;
}

ul.tabs-brands li.active:after{
	border-bottom:3px solid #ED1C24;
}

.brands-logo {
    border-radius: 5px;
    background: #FFF;
    box-shadow: 0px 5px 19px 0px rgba(0, 0, 0, 0.07);
}
.brands-logo img {
    width: 164px;
    height: 87px;
    object-fit: contain;
}
div#Bru .div1 {
    width: 214px;
}
.share-section.d-flex {
 display:none !important;
}
.page-id-375 .container-fluid.cc-one,
.page-id-375 .container-fluid.cc-three,
.page-id-375 .container-fluid.cc-five{
    background-size: 14%;
}
.page-id-375 .container-fluid.cc-two,
.page-id-375 .container-fluid.cc-four{
    background-size: 12%;
}
.share-section .sfsi_widget a {
    width: 30px !important;
    height: 30px !important;
}
#wpcf7-f78-o1 input.wpcf7-phonetext {
    margin-bottom: 0 !important;
}
#wpcf7-f78-o1 select.wpcf7-form-control.wpcf7-select {
    margin-top: -7px !important;
}
.row.d-flex.align-items-center.spa {
  padding-bottom: 5%;
}
.col-sm-6.imm:hover .abt-imgs:after {
    bottom: 0 !important;
}
.col-sm-6.imm:hover .abt-mimg:after {
    right: 60px;
}
div#zooming{
	position: relative;
	z-index: 22;
}
.col-sm-6.img:after {
    content: '';
    position: absolute;
    right: 5%;
    background-image: url(../png/rectangle-4348.png);
    background-repeat: no-repeat;
    width: 15%;
    height: 100px;
    bottom: -2%;
    z-index: 1;
}
.col-sm-6.img:before{
	content: '';
    position: absolute;
    color: white;
    width: 100%;
    height: 100px;
    left: -25px;
    top: -36px;
    background-image: url(../png/group-1000002131.png);
    background-repeat: no-repeat;
    z-index: 1;
}
.container-fluid.val-two{
	background: none !important;
}



.imleft {
    cursor: pointer;
}
.popup__content img {
    object-fit: none;
    width: 100%;
}
.crt-slider .col-sm-12.imleft img {
    width: 70%;
    margin: 0 auto;
}
.close span {
    color: #000000;
    font-size: 30px;
    font-weight: 500;
}

.container-fluid.sec-one .slick-slide:before {
    opacity: 0.1;
    content: '';
    width: 100%;
    height: 715px;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: url(../png/foreground.png);
    background-size: 100% 100%;
    background-position: center;
    position: absolute;
    z-index: 1;
}
.container-fluid.sec-one .slick-slide {
    position: relative;
    z-index: 1;
    height: auto;
}
.container-fluid.sec-one .slick-slide:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: rgb(0 0 0 / 20%);
    z-index: 0;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.des-banner{
    position:relative;
	z-index:1;
}
.des-banner:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: rgb(0 0 0 / 30%);
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.mob-banner{
    position:relative;
	z-index:1;
}
.mob-banner:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: rgb(0 0 0 / 30%);
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

 .tax-brands_category .bg-dark{
	position:relative;
}
/* .tax-brands_category .bg-dark:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: rgb(0 0 0 / 20%);
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
} */
.aboutpageslider.des-banner:after {
    z-index: -1;
}
.aboutpageslider .bg-dark {
    position: relative;
}
.aboutpageslider .bg-dark:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: rgb(0 0 0 / 30%);
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}




.text-white{
/*     text-shadow: 0 0 40px #000000; */
	text-shadow: 0 0 0 rgba(0, 0, 0, 0.4);
}
.regular ul.slick-dots li button:before {
    font-size: 95px !important;
    color: #ffffff !important;
    content: '-' !important;
    line-height: 0;
    width: 40px;
    line-height: 40px;
    opacity: .85;
	transform: scaley(0.5);
}
.regular ul.slick-dots li button {
    background: transparent !important;
}
.regular ul.slick-dots li {
    margin: 0 12px !important;
}
section.regular ul.slick-dots {
    bottom: 30px !important;
    z-index: 9;
}
.aboutpageslider ul.slick-dots li button:before {
    font-size: 95px !important;
    color: #ffffff !important;
    content: '-' !important;
    line-height: 0;
    width: 40px;
    line-height: 40px;
    opacity: .85;
    transform: scaley(0.6);
}
.aboutpageslider ul.slick-dots li.slick-active button:before {
    color: #94152a !important;
}
.aboutpageslider ul.slick-dots li button {
    background: transparent !important;
}
.aboutpageslider ul.slick-dots li {
    margin: 0px 12px !important;
}

section.regular ul.slick-dots {
    bottom: 70px !important;
    z-index: 0;
    width: 40%;
    margin: 0 auto;
    text-align: center;
    left: 0;
    right: 0;
}

.aboutpageslider .slick-slide img {
    width: 100%;
	display: inherit;
}
.mob-banner,
.mob-banner.aboutpageslider{
    display: none;
}
.aboutpageslider{
	background:#fff;
}
.managdeta div.arwsection {
    padding: 10px 16px;
    width: 40px !important;
    height: 40px;
    background: #d61e3d;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
}
.col-sm-4.pop img {
    width: 100%;
}
.manag {
    cursor: pointer;
}
.logistic-one {
    position: relative;
    z-index: 9;
}
.logistic-one:before {
    z-index: -1;
    content: '';
    position: absolute;
    color: white;
    width: 100%;
    height: 100px;
    left: -25px;
    top: -40px;
    background-image: url(../png/group-1000002131.png);
    background-repeat: no-repeat;
    opacity: 0.2;
}
.logistic-one:after {
    content: '';
    position: absolute;
    right: 0;
    background-image: url(../png/rectangle-4348.png);
    background-repeat: no-repeat;
    width: 15%;
    height: 120px;
    bottom: -15px;
    z-index: -1;
}
.infode-three p:nth-child(2) {
    display: none;
}
.infode-three p:nth-child(3) {
    display: none;
}
.logistic-two .row {
    display: grid;
    grid-template-columns: repeat(5,1fr);
    column-gap: 10px;padding-top: 15px;
}
.logistic-two .row .counter-info {
    max-width: 100%;
}


.page-template-sitemap .container-fluid.cc-three {
    padding-bottom: 150px;
}

.blog-detail span {
    overflow: hidden;
    max-width: 75ch;
    text-overflow: ellipsis;
    white-space: nowrap;     display: block;
}
.countr {
    padding-left: 7% !important;
}
.col-sm-4.pro-item:nth-child(-n+4) {
    margin-bottom: 31px;
}
.slide-content {
    position: absolute;
    bottom: 247px;
    padding-left: 1%;
}


/* value img end */
img#sharenews {
    height: 36px;
}
.sfsi_widget.sfsi_shortcode_container {
    display: none;
}
.share-section:hover .sfsi_widget.sfsi_shortcode_container {
    display: block;
}
.share-section.d-flex {
    padding-top: 30px;
    border-top: 1px solid rgba(199, 199, 199, 0.5);
    padding-bottom: 30px;
    border-bottom: 1px solid rgba(199, 199, 199, 0.5);
	margin-top: 40px;
}
.share-section .sfsi_widget {
    min-height: 36px;
}
.share-section sfsi_shortcode_container .sfsi_wicons{
	margin-bottom: 0 !important;
}
.single-news .sec-lst{
	padding-bottom: 80px;
}
.col-sm-6.rgt-carrer img {
    width: auto;
}
.col-sm-6.lft-carrer h3{
    font-weight: 600;
    font-size: 50px;
    line-height: 60px;
    color:#333333;
    margin-bottom:35px;
    text-transform:uppercase;
}
.col-sm-6.lft-carrer{
    font-size: 18px;
    line-height: 35px;
    color:#666666;
    position:relative;
    z-index:999;
}
.col-sm-6.lft-carrer p {
    margin-bottom: 35px;
}
.col-sm-6.lft-carrer p:last-child{
    margin-bottom: 15px;
}


.col-sm-6.map-section {
    position: relative;
    z-index: 9;
}
.container-fluid.con-three{
    position:relative;
}
.container-fluid.con-three:after {
    content: url(../png/leading.png);
    position: absolute;
    bottom: -9px;
    right: 0;
    z-index: 2;
}

.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag {
    background-color: transparent !important;
}
#wpcf7-f78-o1 input.wpcf7-phonetext {
    padding-left: 72px;
}
.flag-container {
    margin-left: 22px !important;
}
.selected-flag {
   top: 0;
    border-right: 1px solid #CECECE;
    height: 50px !important;
}
.intl-tel-input .selected-flag{
    padding:0 !important;
}
.sec-lst .detail-button a.explore i{
    background: rgba(0, 76, 101, 0.24);
}
.page-template-news-events .col-sm-3.blog-main {
    padding-bottom: 60px;
}
.single-news .con-one .card-text.main-head p{
    margin-bottom:0 !important;
}
nav.pagination {
    display: block;
    clear: both;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    border-top: 0;
    margin-top: 30px;
}
nav.pagination ul {
    list-style: none;
}
nav.pagination ul li {
    display: inline-flex;
    font-weight: 500;
    font-size: 20px;
    line-height: 31px;
    margin-right:15px;
}
nav.pagination ul li a{
    height:50px;
    width:50px;
    border:1px solid #E8E8E8;
    padding:15px;
    border-radius:50px;
    font-size: 20px;
    line-height: 20px;
    color:rgba(0, 0, 0, .4);
}
nav.pagination ul li a.current{
    background:#D61E3D;
    color:#fff;
    border:1px solid #D61E3D;
}
.page-template-privacy-policy .container-fluid.terms-three{
    padding-top:80px;
    padding-bottom:37px;
}
p.card-text.main-head span {
    color: #D61E3D;
}

.page-template-news-events .blog-detail span {
    margin-bottom: 23px;
}
.site-main > *{
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
body, html, h1,h2,h3,h4,h5,h6,a,li,span,ruby,p{
    font-family: 'Poppins', sans-serif !important;
}

.container-fluid.sec-two {
    padding-left: 4%;
    padding-right: 4%;
}
.container-fluid.sec-thrd {
    padding: 0 5.5%;
    padding-top:80px;
    padding-bottom:70px;
}
.container-fluid.sec-frth {
    padding-left: 5%;
    padding-right: 5%;
}
.container-fluid.sec-fifth:before {
    position: absolute;
    content: '';
    background: url(../png/before2.png);
    left: auto;
    right: 0;
    width: 263px;
    height: 265px;
    bottom: 0;
}
.container-fluid.sec-fifth {
    padding-left: 9%;
    padding-right: 9%;
	position:relative;
}
.container-fluid.sec-lst {
    padding-left: 5%;
    padding-right: 5%;
	overflow:hidden;
}
footer#colophon {
    padding-left: 4%;
    padding-right: 4%;
}
header#masthead .navbar {
    padding-left: 6.5%;
    padding-right: 6.5%;
    padding-top:18px;
    padding-bottom:20px;
}


header#masthead.site-header {
    max-width: 100% !important;
}
header#masthead{
    padding-top: 0;
    padding-bottom: 0;
}
header#masthead {
    background: #000D10 !important;
}
header#masthead .bg-light{
    background-color: #000D10 !important;
}
ul.navbar-nav li a:before{
    content: "";
    position: absolute;
    left: 0px;
    bottom: -5px;
    margin: auto;
    display: block;
    width: 0%;
    height: 3px;
    width: 20%;
    transition: all 300ms linear;
}
ul.navbar-nav li a:after{
    content: "";
    position: absolute;
    right: 0;
    bottom: -5px;
    margin: auto;
    display: block;
    height: 3px;
    width: 75%;
    transition: all 300ms linear;
}
ul.navbar-nav li:hover a:before, ul.navbar-nav li.current_page_item a:before, .tax-brands_category ul.navbar-nav li.menu-item-621 a:before{
    background: #004C65;
}
ul.navbar-nav li:hover a:after, ul.navbar-nav li.current_page_item a:after, .tax-brands_category ul.navbar-nav li.menu-item-621 a:after{
    background: #D61E3D;
}
ul.navbar-nav li a {
    color: #fff !important;
    text-transform: capitalize;
    line-height: 24px;
    font-size: 16px;
    font-weight: 600;
    margin-left:18px !important;
    margin-right:18px !important;
    position:relative;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
ul.navbar-nav {
    margin: 0 auto;
    padding-left: 40px;
}
a.btn.btn-secondary {
    background: #D61E3D;
    border-radius: 0;
    border: 0;
   	padding: 15px 26px;
    text-transform: capitalize;
    line-height: 24px;
    font-size: 16px;
    font-weight: 600;
}
.container-fluid.sec-one {
    padding: 0;
    overflow: hidden;
}
section.regular img {
    width: 100% !important;
    height: 740px;
    object-fit: cover;
}
.home main#main {
    padding-top: 0;
}
.slide-content {
    position: absolute;
    bottom: 70px;
    padding-left: 6.5%;
    width: 40%;
    z-index: 9;
}
.container-fluid.sec-one .slick-slide > div > div {position: relative;}
/* .container-fluid.sec-one .slick-slide > div > div:after {
    content: '';
    position: absolute;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 55.9%, #000000 81.62%);
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    z-index: 5;
    bottom: -19%;
    overflow: hidden;
} */
.container-fluid.sec-one .slick-slide > div > div:after {
    content: '';
    position: absolute;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 15.1%, #000000 86.62%);
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    z-index: 5;
    bottom: -12%;
    overflow: hidden;
}
section.regular {
    margin-bottom: 0 !important;
	   z-index: 9;
}
.container-fluid.sec-one {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}
section.regular ul.slick-dots {
    bottom: 0;
}
.slide-content p {
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    width: 100%;    line-height: 58px;
    font-size: 50px;
    margin-bottom: 30px;

}
span.colorfull{
    color:#D61E3D;
}
.slide-content a{
    font-size:16px;
    line-height:24px;
    font-weight:600;
    color:#fff;
    text-transform:uppercase;
    position:relative;
}
.sec-details span{
    line-height:30px;
    font-weight:700;
    color:#fff;
    text-transform:uppercase;
    padding-bottom:6px;
}
.sec-details p{
    font-size:18px;
    line-height:30px;
    font-weight:600;
    color:#fff;
    text-transform:uppercase;
}
.sec-two img.hove,
.sec-frth img.hove{
    display: none;
}
.sec-two .col,
.sec-frth .col{
    text-align:center;
}
.sec-frth h2 {
	font-size:50px;
    text-align: center;
    font-weight:600;
    color:#fff;
    text-transform:uppercase;
    padding-top: 80px;
    padding-bottom: 60px;
}
.sec-det strong{
	font-size:20px !important;
	line-height:20px !important;
    font-weight:600;
    color:#fff;    display: block;
    text-transform:uppercase;
    margin-top:25px;
    margin-bottom:20px;
}
.sec-det p{
    font-size:15px !important;
    line-height:25px !important;
    font-weight:400;
    color:#fff;
}
.sec-frth .col:hover {
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
    box-shadow: 0px 4px 4px 0px #00000040;
    background-color: rgba(255,255,255,.10);
}
.sec-frth{
    background-color: #011921;  
}
.sec-frth .col:hover img.normal {
    display: none;
}
.sec-frth .col:hover img.hove {
    display: inline-block;
}
.col-sm-4.pro-item .colordiv {
    border: 1px solid #E7E7E7;
    background: #fff;
    border-top: 5px solid #D61E3D;
    text-align:center;
}
.col-sm-4.pro-item:hover .colordiv {
    background: radial-gradient(49.98% 49.98% at 50% 50%, #7399A6 0%, #004C65 100%);
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
}
.sec-fifth h3 {
	font-size:50px;
    text-align: center;
    font-weight:600;
    color:#333333;
    text-transform:uppercase;
    padding-top: 80px;
    padding-bottom: 24px;
}
.col-sm-3.blog-main img {
    width: 100%;
}
.sec-fifth p {
    color: #666666;
    width: 68%;
    text-align: center;
    margin: 0 auto;
    padding-bottom: 30px;
}
.sec-lst h2{
    text-align: center;
    font-weight:600;
    color:#fff;
    padding-top: 80px;
    text-transform:uppercase;
}
.sec-lst{
    background-color: #011921;
}


.sec-lst h4 {
    font-size: 48px;
    text-align: center;
    text-align: center;
    font-weight: 600;
    color: #fff;
    padding-top: 80px;
    text-transform: uppercase;
}

.blog-detail span{
    font-size:22px !important;
    line-height:33px;
    font-weight:600;
    color:#fff;
    text-transform:uppercase;
    padding-top: 23px;
    padding-bottom: 13px;
}
.blog-detail p{
    font-size:16px !important;
    line-height:26px !important;
    font-weight:400;
    color:#fff;
}
.last-button{
    padding-top: 80px;
    padding-bottom: 95px;
    text-align:center;
}
.sec-lst a.explore {
    text-align: center;
    margin: 0 auto;
    display: inline-block;
    font-size:14px;
    line-height:20px;
    font-weight:600;
    text-transform:uppercase;
    color:#fff;
    position:relative;
}
.col-sm-4.pro-item img {
    padding-top: 82px;
    padding-bottom: 73px;
    width: 100%;
}
.col-sm-4.pro-item p {
    padding-bottom: 79px;
    color: #000;
    font-size:26px !important;
    line-height:39px;
    font-weight:600;
}

.col-sm-4.pro-item p a{
	color: #000;
}
.col-sm-4.pro-item:hover p a{
    color:#fff;
}
a.covr-btn {
    text-align: center;
    margin: 0 auto;
    display: inline-block;
    padding-top: 77px;
    padding-bottom: 98px;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
    position:relative;
}
.sec-frth .col .sec-det {
    width: 70%;
    margin: 0 auto;
}
.sec-frth .col{
    padding-top:2%;
	padding-bottom:2%;
}
/* .sec-two {
    padding-top: 83px !important;
    padding-bottom: 80px !important;
} */
.sec-two {
    padding-top: 0 !important;
    padding-bottom: 50px !important;
}
.sec-two .col img {
    padding-bottom: 20px;
}
.sec-two{
    background-size: 100% 100%;
    background-position: center center;
}
.sec-two .col:hover {
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
    box-shadow: 0px 4px 4px 0px #00000040;
    background-color: rgba(255,255,255,.10);
}
.sec-two .col  {
    padding-top: 0;
/*     margin: 0 1.3%; */
	padding-bottom:2%;
}
.sec-two .col:hover img.hove {
    display: inline-block;
}
.sec-two .col:hover img.normal {
    display: none;
}
.slide-content a:before,
a.covr-btn:before,
.sec-lst a.explore:before{
    content: "";
    position: absolute;
    left: 0px;
    bottom: -10px;
    margin: auto;
    display: block;
    width: 0%;
    height: 3px;
    background: #004C65;
    width: 20%;
    transition:all 300ms linear;
}

.slide-content a:after,
a.covr-btn:after,
.sec-lst a.explore:after{
    content: "";
    position: absolute;
    right: 0;
    bottom: -10px;
    margin: auto;
    display: block;
    height: 3px;
    background: #D61E3D;
    width: 75%;
    transition:all 300ms linear;
}
.sec-frth a.covr-btn:after,
.sec-frth a.covr-btn:before,

.sec-fifth a.covr-btn:after,
.sec-fifth a.covr-btn:before{
    bottom:45%;
}
.slide-content a i,
a.covr-btn i,
.sec-lst a.explore i{
    background: rgba(255, 255, 255, 0.24);
    width: 22px;
    height: 22px;
    border-radius: 50px;
    text-align: center;
    color: #fff;
    font-size: 18px;
    vertical-align: middle;
    line-height: 18px !important;
    margin-left: 18px;
}
.slide-content a i:before,
a.covr-btn i:before,
.sec-lst a.explore i:before{
    vertical-align: middle;
}
.slide-content a:hover i,
a.covr-btn:hover i,
.sec-lst a.explore:hover i{
    margin-left: 22px;
}
.slide-content a:hover,
a.covr-btn:hover,
.sec-lst a.explore:hover {
    color:#fff;
    text-decoration:none;
}
.home .slick-dots li button#slick-slide-control00:before{
    content: "\f104";
    color: #fff;
    font-size: 25px;
    font-family: 'FontAwesome';
}
.home .slick-dots li button#slick-slide-control01:before{
    content: "\f105";
    color: #fff;
    font-size: 25px;
    font-family: 'FontAwesome';
}
.slick-dots li{
    margin:0 !important;
}
.abt-slider ul.slick-dots li button {
    background: transparent !important;
}
/* .container-fluid.sec-two {
    margin-top: -8px !important;
} */
.sec-frth,
.sec-fifth{
    text-align: center;
}
.sec-fifth a.covr-btn {
    color: #004C65;
}
.sec-fifth a.covr-btn i{
    background: rgba(0, 76, 101, 0.24);
    color:#004C65;
}
.sec-fifth {
    background-size: 100% 100%;
}
main#main {
    padding-bottom: 0;
}
ul.ftr-menu,
ul.copyrgt-menu{
    list-style: none;
    padding-left: 0;
    text-align: center;
}
ul.ftr-menu li,
ul.copyrgt-menu li{
       display: inline-block;
    padding-left: 18px;
    padding-right: 18px;
    border-right: 1px solid rgba(255, 255, 255, 0.24);
    line-height: 18px;
    vertical-align: middle;
}
ul.ftr-menu li:last-child,
ul.copyrgt-menu li:last-child{
    border-right:0px;
}
ul.copyrgt-menu li a{
    font-size:12px;
    line-height:15px;
    font-weight:400;
    color:#fff;
}
ul.ftr-menu li a{
    font-size:16px;
    line-height:24px;
    font-weight:500;
    color:rgba(255, 255, 255, 0.8);
    text-transform: capitalize;
}
footer#colophon {
/*     background-image:url('../../../../../wp-content/uploads/2023/02/ftr-bg.png');
    background-size:100% 100%;
    background-repeat:no-repeat; */
/*     background: #02161B; */
    padding-bottom: 0;
	position:relative;
	overflow:hidden;
}
footer#colophon:before {
    position: absolute;
    content: '';
    background: url(../png/befor-footer.png);
    left: auto;
    right: -15px;
    top: auto;
    width: 266px;
    background-repeat: no-repeat;
    height: 162px;
    bottom: 0;
	z-index: -1;
}
ul.ftr-menu {
    margin-top: 31px;
    padding-bottom: 20px;
    border-bottom: 1px solid #404F53;
}
.col.sec-ftr {
    text-align: center;
}
.col.frst-ftr p{
    font-size:12px !important;
    line-height:15px !important;
    font-weight:400;
    color:#fff;
}
.col.frst-ftr p span{
    font-weight:700;
}
.container-fluid.ftrr {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.row.lstfull {
    padding-top: 22px;
    padding-bottom: 20px;
}
.rgt-section {
    width: 60%;
}
.left-section {
    width: 40%;
}
.left-section h1 {
    color: #333333;
    font-weight: 600;
    text-transform: uppercase;
    padding-top: 0;
	font-size:48px;
}
.left-section {
    padding-right: 3%;
}
.rgt-section {
    padding-left: 3%;
}
a.thrd-read{
    text-align: center;
    margin: 0 auto;
    display: inline-block;
    font-size: 16px;
    line-height: 24px;
    font-weight: 600;
    text-transform: uppercase;
    color: #1D4B63;
    position: relative;
}
a.thrd-read:before{
    content: "";
    position: absolute;
    left: 0px;
    bottom: -10px;
    margin: auto;
    display: block;
    height: 3px;
    background: #004C65;
    width: 20%;
    transition: all 300ms linear;
}
a.thrd-read:after{
    content: "";
    position: absolute;
    right: 0;
    bottom: -10px;
    margin: auto;
    display: block;
    height: 3px;
    background: #D61E3D;
    width: 75%;
}
a.thrd-read:hover {
    color: #1D4B63;
    text-decoration: none;
}
.left-section p {
    padding-top: 15px;
    padding-bottom: 40px;
    color:#666666;
    font-weight:400;
	font-size:16px;
}
a.thrd-read i{
    background: rgba(29, 83, 99, 0.25);
    width: 22px;
    height: 22px;
    border-radius: 50px;
    text-align: center;
    color: #1D4B63;
    font-size: 18px;
    vertical-align: middle;
    line-height: 18px !important;
}
a.thrd-read i:before{
    vertical-align: middle;
}
a.thrd-read:hover i{
    margin-left: 10px;
}
.rgt-section .slick-next:before{
    content: "\f105" !important;
    font-family: 'FontAwesome';
    color:#666666;
    font-size: 35px !important;
    font-weight: bold;
    line-height:35px;
    opacity: 1;
}
.rgt-section .slick-prev:before{
    content: "\f104" !important;
    font-family: 'FontAwesome';
    color:#666666;
    font-size: 35px !important;
    font-weight: bold;
    line-height:35px !important;
    opacity: 1;
}
.rgt-section .slick-next,
.rgt-section .slick-prev{
    background-color: #FFFFFF !important;
    border: 1px solid #EDEDED;
    border-radius:50px;
    width: 40px;
    height: 40px;
}
.rgt-section button.slick-prev.slick-arrow {
    position: absolute;
    left: -3%;
	z-index:999;
}
.rgt-section .slick-slide img{
    width:90%;
	height:130px;
	border-radius: 5px;
	background: #FFF;
	box-shadow: 0px 5px 19px 0px rgba(0, 0, 0, 0.07);
	object-fit: contain;
	    margin-bottom: 15px;
}
.blog-image {
    position: relative;
}
.date-are {
    position: absolute;
    bottom: 5%;
    background: rgba(214, 30, 61,.85);
    color: #fff !important;
    left: 3%;
    padding: 10px;
    text-align: center;
    font-size: 28px;
    line-height: 20px;
    font-weight: 700;
}

.date-are span {
    clear: both;
    display: block;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    margin-top: 5px;
}
a.navbar-brand img {
    width: 100% !important;
}
header#masthead .container-fluid {
    padding: 0 !important;
}
.container-fluid.sec-two{
    position:relative;
}
.container-fluid.sec-two:after {
    content: url(../png/left-laker.png);
    display: block;
    position: absolute;
    bottom: -50px;
    left: 0;
}
.container-fluid.sec-two .row,
.container-fluid.sec-frth .row{
    z-index: 88;
    position: relative;
}
.container-fluid.sec-thrd:after {
    content: url(../png/leading.png);
    position: absolute;
    right: -3%;
    bottom: -9px;
}
.container-fluid.sec-thrd{
    position:relative;
}
.container-fluid.sec-frth:after {
    content: url(../png/left-laker.png);
    position: absolute;
    left: 0;
    bottom: -9px;
}
body a:hover{
    text-decoration: none !important;
}
.container-fluid.sec-frth {
    position: relative;
    overflow: hidden;
}
.container-fluid.sec-lst:after {
    content: url(../png/latest-news.png);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8;
}
.container-fluid.sec-lst .row {
    position: relative;
    z-index: 9;
}
.container-fluid.sec-lst,
footer#colophon{
    position:relative;
}
/* footer#colophon:after {
    content: url(../../../../../wp-content/uploads/2023/02/ftr-section.png);
    position: absolute;
    bottom: 0px;
    right: 0;
} */
ul.copyrgt-menu {
    position: absolute;
    /* left: 17%; */
    right: 0 !important;
}

a.social-icons {
    width: 25px;
    min-height: 25px;
    background: #fff;
    border-radius: 50%;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}

.copyrgt-menu a.social-icons{
	margin-right:9px;
}

.copyrgt-menu a.social-icons:last-child{
	margin-right:0;
}

a.social-icons i{
	font-size: 16px;
}
/* 
.col-sm-4.pro-item:nth-child(-n+3) {
    margin-bottom: 30px;
} */
.col-sm-4.pro-item {
    margin-bottom: 25px;
}
header#masthead.site-header.scrolled{
    background-color:#fff;
}
header#masthead.site-header.scrolled .bg-light {
    background: #fff !important;
}
header#masthead.site-header.scrolled nav{
    position:fixed;
    max-width:100%;
    width:100%;
}
header#masthead.site-header.scrolled ul.navbar-nav li a{
    color:#333333 !important;
}
main#main {
    padding-top: 0;
}
.con-one .card{
    border-radius: 0;
    border:0;
}
.container-fluid.con-one {
    padding: 0;
}
.col-sm-4.infode-one p {
    color: #333333;
    font-weight: 500;
    font-size: 27px;
    line-height: 45px;
}
.col-sm-4.infode-two h3{
    font-weight: 700;
    font-size: 30px;
    line-height: 50px;
    color: #333333;
    padding-bottom: 4%;
}
.col-sm-4.infode-two p{
    font-weight: 500;
    font-size: 20px;
    line-height: 35px;
    color: #666;
}
.col-sm-4.infode-three{
    font-weight: 500;
    font-size: 20px;
    line-height: 25px;
    color: #333;
}
.col-sm-4.infode-three a{
    color: #333;
}
.col-sm-4.infode-three i{
    color:#D61E3D;
}
.con-three .col-sm-6 h4 {
    font-weight: 600;
    font-size: 30px;
    line-height: 45px;
    color: #333333;
    text-transform: uppercase;
    padding-bottom: 30px;
}
.con-three .col-sm-6 h5 {
    font-weight: 600;
    font-size: 30px;
    line-height: 45px;
    color: #333333;
    text-transform: uppercase;
    padding-bottom: 30px;
}
#wpcf7-f78-o1 input, 
#wpcf7-f78-o1 select {
    background: #FFFFFF;
    border: 1px solid #CECECE !important;
    border-radius: 1px !important;
    margin-bottom: 20px !important;
    width: 100%;
    font-weight: 500;
    font-size: 15px;
    line-height: 35px !important;
    padding-left: 22px;
    padding-top: 7px;
    padding-bottom: 8px;
    color: #666666;
}
#wpcf7-f78-o1 input:focus, 
#wpcf7-f78-o1 select:focus,
#wpcf7-f78-o1 textarea:focus{
    outline: 0 !important;
}
#wpcf7-f78-o1 textarea{
    background: #FFFFFF;
    border: 1px solid #CECECE !important;
    border-radius: 1px !important;
    margin-bottom: 20px !important;
    width: 100%;
    font-weight: 500;
    font-size: 15px;
    line-height: 35px !important;
    height: 139px;
    padding-left: 22px;
    padding-top: 7px;
    padding-bottom: 8px;
    color: #666666;
	resize: none;
}
#wpcf7-f78-o1 input[type="submit"]{
    width: auto;
    margin-top: 35px;
    background: #D61E3D !important;
    font-weight: 700;
    font-size: 17px;
    line-height: 35px;
    border: 0;
    padding: 12px 120px !important;
    border: 0  !important;
    color: #fff;
}
.container-fluid.con-three {
    background-image: url(../png/contact-bg.png);
    background-size: cover;
    background-position: center center;
    padding-top: 60px;
    padding-bottom: 165px;
}
.com-detail strong{
    font-weight: 600;
    font-size: 20px;
    line-height: 30px;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    padding-top: 26px;
    padding-bottom: 4px;
    text-align: center;
    display: block;
}
.com-detail p{
    font-weight: 600;
    font-size: 18px;
    line-height: 35px;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
}
.con-four .col img {
    display: block;
    margin: 0 auto;
}
.con-four h6{
    font-weight: 600;
    font-size: 30px;
    line-height: 45px;
    text-transform: uppercase;
    color: #FFFFFF;
    padding-bottom: 30px;
}
.con-four{
    padding-top: 80px;
    padding-bottom: 88px;
}
.col-sm-12.btn-doenload a {
    background: #d61e3d;
    font-weight: 700;
    font-size: 17px;
    line-height: 35px;
    color: #FFFFFF;
    padding: 10px 27px;
    margin-top: 0px;
    margin-bottom: 89px;
}

.col-sm-12.btn-doenload a img {
    width: 15% !important;
    display: inline-flex;
    padding-right: 13px;
}

.col-sm-12.btn-doenload {
    display: flex;
    align-items: center;
    justify-content: space-around;
	margin-top: 100px;
}
.con-one .card-text.main-head{
    font-weight: 600;
    text-transform: uppercase;
    position: relative;
    margin-bottom: 16px;
font-size:48px;
	text-align:left !important;
}

.con-one .card-text.main-head span {
/*     color: #d61e3d; */
    color: #fff;
}

.con-one .card-img-overlay{
    top: 66%;
    padding-left: 6.5%;
    padding-right: 6.5%;
	    text-shadow: 0 0 100px rgba(0, 0, 0, 0.4);
	    z-index: 9;
}

.single-news .con-one .card-text.main-head {
    width: 50%;
}

.single-news .con-one .card-img-overlay {
    top: 40%;
}

.con-one p.card-title,
.con-one p.card-title a{
    font-weight: 600;
    font-size: 16px !important;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #fff;
}
.con-two {
    padding-top: 15px;
}
.container-fluid.con-two,
.container-fluid.con-three,
.container-fluid.con-four,
.container-fluid.terms-two,
.container-fluid.terms-three,
.container-fluid.log-one,
.container-fluid.log-two,
.container-fluid.log-three,
.container-fluid.log-four,
.container-fluid.val-one,
.container-fluid.val-two,
.container-fluid.val-three,
.container-fluid.val-four,
.container-fluid.cc-one,
.container-fluid.cc-two,
.container-fluid.cc-three,
.container-fluid.cc-four,
.container-fluid.cc-five,
.container-fluid.about-one,
/*.container-fluid.about-two,
.container-fluid.about-three,*/
.container-fluid.about-four,
.container-fluid.about-five,
.container-fluid.about-six,
.container-fluid.about-seven
{
    padding-left: 6.5%;
    padding-right: 6.5%;
}

.container-fluid.sec-two.about-three:after {
    content: '';
    display: block;
    position: absolute;
    bottom: -9px;
    left: 0;
}

.container-fluid.about-one:after{
    content: url(../png/left-laker.png);
    display: block;
    position: absolute;
    bottom: -9px;
    left: 0;
}
.container-fluid.about-one {
    background-image: url(../png/top-bg.png);
    background-size: cover !important;
}
.container-fluid.about-seven h6 {
    width: 100%;
    text-align: center;
    font-weight: 600;
font-size: 50px;
line-height: 75px;
text-transform: uppercase;
color: #333333;
margin-bottom: 84px;
}
.container-fluid.about-seven h6 span{
    color: #D61E3D;
}

.container-fluid.about-two {
/*    background: #fff;*/
    padding-top: 80px;
    padding-bottom: 80px;
    text-align: center;
}
.container-fluid.about-two h1{
    text-align: center;
    width: 100%;
    font-weight: 600;
font-size: 50px;
line-height: 50px;
color: #333333;
text-transform: uppercase;
margin-bottom: 50px;
}

.container-fluid.about-two p{
    font-weight: 400;
font-size: 18px;
line-height: 35px;
color: #333333;
padding-bottom: 30px;
}
.container-fluid.about-two p:last-child{
    padding-bottom: 0px;
}
.about-three .sec-details span {
    color: #333333;
}
.about-three .sec-details p {
    color: #333333;
    font-size: 16px;
    line-height: 23px;
}
.container-fluid.sec-two.about-three {
/*    background: #fff;*/
    padding-top: 0 !important;
}
.col-sm-6.imm img {
    width: 100%;
    margin-bottom: 38px;
}
.col-sm-6.txtt h2{
    font-weight: 600;
font-size: 50px;
line-height: 75px;
color: #fff;
text-transform: uppercase;
    margin-bottom: 14px;
}

.col-sm-6.txtt h3{
    font-weight: 600;
font-size: 50px;
line-height: 75px;
color: #fff;
text-transform: uppercase;
    margin-bottom: 14px;
}

.col-sm-6.txtt p{
font-weight: 400;
font-size: 18px;
line-height: 35px;
color: #fff;
}
.container-fluid.about-four{
    padding-top: 80px;
    padding-bottom: 125px;
        background-image: url(../png/leading.png) !important;
    background-repeat: no-repeat !important;
    background-position: bottom right !important;
	    overflow: hidden;
}
.about-five h4 {
    width: 100%;
    text-align: center;
    font-weight: 600;
font-size: 50px;
line-height: 50px;
text-transform: uppercase;
color: #333333;
margin-bottom: 50px;
}
.about-five h4 span{
    color: #D61E3D;
}
.container-fluid.about-five {
    background: #fff;
    padding-bottom: 140px;
    padding-top: 80px;
    background-image: url(../png/left-laker.png);
    background-repeat: no-repeat;
    background-position: bottom left;
}
.col-sm-6.valdata .clrdiv{
    padding-top: 78px;
    padding-bottom: 80px;
    padding-left: 70px;
    padding-right: 70px;
    height: 550px;
}
.col-sm-6.valdata {
    margin-bottom: 30px;
}
.about-five .col-sm-6.valdata:nth-child(2) .clrdiv {
    background: rgba(0, 76, 101, 0.04);
}
.about-five .col-sm-6.valdata:nth-child(3) .clrdiv {
    background: #011921;
}
.about-five .col-sm-6.valdata:nth-child(4) .clrdiv {
    background: #0D556D;
}
.about-five .col-sm-6.valdata:nth-child(5) .clrdiv {
    background: #D61E3D;
}
.col-sm-6.valdata strong {
    padding-top: 31px;
    padding-bottom: 22px;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 28.3126px;
    line-height: 23px;display: block;
    color: #fff;    color: #fff;
}
.col-sm-6.valdata p{
    font-weight: 400;
font-size: 20.3851px;
line-height: 40px;
color: #fff;
	height: auto;
    min-height: 198px;
}
.about-five .col-sm-6.valdata:nth-child(2) strong{
    color: #333333;
}
.about-five .col-sm-6.valdata:nth-child(2) p{
    color: #666666;
}
.col-sm-7.rgttext h2{
    font-weight: 600;
    font-size: 27px;
    line-height: 40px;
    text-transform: uppercase;
    color: #333333;
}
.col-sm-7.rgttext p{
    font-weight: 400;
    font-size: 15px;
    line-height: 26px;
}
.container-fluid.about-seven{
    padding-top: 80px;
    padding-bottom: 80px;
    background:url(../png/group-1000002221-1.png);
    background-color: #fff;
    background-size: cover;
    background-repeat: no-repeat;

}
/* .crt-slider .col-sm-12 .row {
    background: rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 24px rgba(0, 0, 0, 0.05);
} */
.container-fluid.about-one {
    padding-top: 80px;
    background: #fff;
    position: relative;
}

.clip {

/*    height: 200px; */
  overflow: hidden;
  bottom: 0;
}

.center .slick-slide {
 
/*    height: 500px; */
}

.abt-slider .slick-center img {
    z-index: 9999;
    position: absolute;
	 -moz-transform:scale(1.2);
  -ms-transform:scale(1.2);
  -o-transform:scale(1.2);
  -webkit-transform:scale(1.2);
  transform:scale(1.2) !important;
  color:#e67e22;
  opacity:1 !important;
	height:430px;
	    object-fit: contain;
}

/* .center .slick-center img{
  -moz-transform:scale(1.2);
  -ms-transform:scale(1.2);
  -o-transform:scale(1.2);
  -webkit-transform:scale(1.2);
  transform:scale(1.2) !important;
  color:#e67e22;
  opacity:1 !important;
} */

.abt-slider .slick-slide img{
  opacity: 0.9;
  transition:all 300ms ease;
  bottom: 0;
  transform: scale(0.8);
}

  .top {
    font-size: 90%;
    width: 90%;
    background-color: rgba(blue, 0.3);
  }
  .bottom {
    font-size: 90%;
    width: 90%;
    background-color: rgba(green, 0.3);
  }

.container-fluid.sec-two.log-two{
    position: relative;
    background: url(../png/leading.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    background-size: inherit;
}
.container-fluid.sec-two.log-two:after{
    content: '' !important;
}

.cc-one h3,
.cc-three h5,
.cc-five strong{
    font-weight: 600;
font-size: 40px;
line-height: 40px;
text-transform: uppercase;
color: #333333;     display: block;
margin-bottom: 30px;
}
.cc-four h6,
.cc-two h4{
font-weight: 600;
font-size: 40px;
line-height: 40px;
text-transform: uppercase;
color: #fff;
margin-bottom: 30px;
}
.cc-four p,
.cc-two p{
    font-weight: 400;
font-size: 17px;
line-height: 29px;
color: #fff;
margin-bottom: 30px;
}

.cc-two ul li,
.cc-four ul li {
    font-weight: 500;
font-size: 17px;
line-height: 39px;
color: #fff;
}



.cc-one p,
.cc-three p,
.cc-five p{
    font-weight: 400;
font-size: 17px;
line-height: 29px;
color: #666666;
margin-bottom: 30px;
}
.cc-one ul li,
.cc-three ul li,
.cc-five ul li {
font-weight: 500;
font-size: 17px;
line-height: 39px;
color: #333333;
}

.firstsectionslider.slick-slide img
.secondsectionslider.slick-slide img,
.threesectionslider.slick-slide img,
.foursectionslider.slick-slide img
.fivesectionslider.slick-slide img{
    width: 100% !important;
    max-width: 100%;
    min-width: 100%;
}
.slick-initialized .slick-slide{
    overflow: hidden;
}

.page-template-template-channelcoverage .slick-dots li button#slick-slide-control01:before,
.page-template-template-channelcoverage .slick-dots li button#slick-slide-control00:before{
    content: '•';
}

.page-template-template-channelcoverage .slick-dots li button{
    background-color: transparent !important;    
}
.page-template-template-channelcoverage .slick-dots li button:before{
    font-size: 50px;
    width: 50px;
    height: 50px;
}
.page-template-template-channelcoverage .slick-dots li.slick-active button:before{
    color: #D61E3D;
}
.page-template-template-channelcoverage .slick-dots{
    bottom: 45px;
}
.page-template-template-channelcoverage ul{
    padding-left: 0;
}
.page-template-template-channelcoverage .ico ul li:before {
    content: url(../png/liicon.png);
    padding-right: 14px;
    vertical-align: top;
}
.page-template-template-channelcoverage ul li{
    list-style: none;
}

.container-fluid.val-one,
.container-fluid.val-three,
.container-fluid.cc-one,
.container-fluid.cc-three,
.container-fluid.cc-five{
     background: #fff;
    padding-top: 80px;
    padding-bottom: 80px;
    background: url(../png/left-laker.png);
    background-repeat: no-repeat;
    background-size: inherit;
    background-color: #fff;
    background-position: left bottom;
	    overflow: hidden;
}
.val-one .col-sm-6.det h3,
.val-three .col-sm-6.det h5{
    font-weight: 600;
color: #333333;
text-transform: uppercase;
margin-bottom: 30px;
font-size:44px;
}

.val-one .col-sm-6.det p,
.val-three .col-sm-6.det p{
    font-weight: 400;
    color: #333333;
}
.col-sm-6.det{
    transform: translateY(14%);
}
.container-fluid.val-two .col-sm-6.det h5{
    font-weight: 600;
font-size:48px;
line-height: 75px;
text-transform: uppercase;
color: #FFFFFF;
margin-bottom: 30px;
}
.container-fluid.val-two .col-sm-6.det h4, .container-fluid.val-two .col-sm-6.det h6{
    font-weight: 600;
font-size:44px;
line-height: 75px;
text-transform: uppercase;
color: #FFFFFF;
margin-bottom: 30px;
}
.container-fluid.val-two .col-sm-6.det p{
    font-weight: 400;
font-size: 18px;
line-height: 35px;
color: #FFFFFF;
}

.container-fluid.val-two,
.cc-four,
.cc-two{
    padding-top: 80px;
    padding-bottom: 80px;
    position: relative;
    background: url(../png/leading.png);
    background-position: right bottom;
    background-repeat: no-repeat;
    background-size: inherit;
	overflow: hidden;
}
.val-four h2 {
    width: 100%;
    text-align: center;
    font-weight: 600;
font-size: 50px;
line-height: 50px;
text-transform: uppercase;
color: #fff;
margin-bottom: 37px;
}
.container-fluid.val-four.sec-two:after{
    content: '' !important;
}
.col-sm-4.counter-info {
       margin-bottom: 4%;
    text-align: center;
    display: flex;
    justify-content: start;
    align-items: center;
    flex-direction: column;
}
.container-fluid.log-four {
    display: none;
}
.val-one h2 {
    color: #d61e3d !important;
}
#zooming img {
    transition: transform 1.0s ease;
    width: 95%;
    transform-origin: bottom right;
}
#zooming:hover img {
    transform: scale(1.1);
    overflow: hidden;
    width: 95%;

}
div#zooming {
    overflow: hidden;
}
.val-four.sec-two {
	   display: none;
}
.col {
    position: relative;
    overflow: hidden;
    display: inline-block; / or block, depending on your layout /
  }
  .normal, .hove {
    top: 0;
    left: 0;
  }
 .col img.normal {
    animation: slideDown 0.6s forwards;
}
  .hove {
    opacity: 0;
    transform: translateY(-100%);
    animation: slideDown 0.6s forwards;
  }
  .col:hover .normal {
    animation: slideUp 0.6s forwards;
  }
  @keyframes slideUp {
    from {
      transform: translateY(0);
    }
    to {
      transform: translateY(-100%);
    }
  }
  @keyframes slideDown {
    from {
      opacity: 0;
      transform: translateY(-100%);
    }
    to {
      opacity: 1;
      transform: translateY(0);
    }
  }
/* .author h5 {
    display: none;
} */
.sec-lst .row h6.mb-4 {
    display: none;
}
img#sharenews {
    height: 36px;
}


.container-fluid.log-one {
    background: #fff;
    padding-top: 117px;
    padding-bottom: 150px;
    background: url(../png/left-laker.png);
    background-repeat: no-repeat;
    background-size: inherit;
    background-color: #fff;
    background-position: left bottom;
}
.col-sm-6.logistic-two {
/*     padding-top: 1.4%; */
    padding-left: 2%;
}
.col-sm-6.logistic-one img {
    width: 100%;
}
.col-sm-6.logistic-two h3{
    font-weight: 600;
font-size: 50px;
line-height: 75px;
color: #333333;
text-transform: uppercase;
margin-bottom: 25px;
}
.col-sm-6.logistic-two p{
    font-weight: 400;
font-size: 17px;
line-height: 29px;
color: #666666;
margin-bottom: 29px;
}
.col-sm-4.counter-info p{
    font-weight: 600;
    font-size: 15px;    margin: 0px;
    line-height: 24px;
    color: #D61E3D;
}
.col-sm-4.counter-info span{
    font-weight: 600;
    font-size: 12px;
    line-height: 20px;
    text-transform: uppercase;
    color: #333333;
}
.container-fluid.sec-two.log-two h4{
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;
font-size: 50px;
line-height: 50px;
color: #fff;
width: 100%;
}
.container-fluid.sec-two.log-two p{
    font-weight: 400;
font-size: 18px;
line-height: 35px;
margin-left: 10.5%;
margin-right: 10.5%;
margin-top: 30px;
margin-bottom: 60px;
color: #FFFFFF;
}
.container-fluid.log-three h5{
    font-weight: 600;
font-size: 55px;
line-height: 82px;
color: #333333;
width: 100%;
text-transform: uppercase;
text-align: center;
margin-bottom: 50px;
}
.container-fluid.log-three{
    background: #fff;
    padding-top: 80px;
    padding-bottom: 90px;
    background: url(../png/left-laker.png);
    background-repeat: no-repeat;
    background-size: 15%;
    background-color: #fff;
    background-position: left bottom;
	overflow: hidden;
}
.col-sm-4.techno strong{
    font-weight: 600;
font-size: 22px;
line-height: 33px;
color: #333333;    display: block;
margin-top: 24px;
text-transform: uppercase;

}
.col-sm-4.techno p{
    font-weight: 400;
font-size: 16px;
line-height: 29px;
color: #666666;
margin-top: 11px;

}
.col-sm-4.techno img {
    width: 100% !important;
}

.container-fluid.log-four{
    padding-top: 80px;
    padding-bottom: 76px;
}
.container-fluid.log-four h2{
    font-weight: 600;
font-size: 30px;
line-height: 45px;
color: #FFFFFF;
text-align: center;
text-transform: uppercase;
margin-top: 20px;
margin-bottom: 14px;
}
.container-fluid.log-four p{
    font-weight: 400;
font-size: 20px;
line-height: 40px;
color: #FFFFFF;
width: 70%;
    margin: 0 auto;
}
.col-sm-6.lstlog-one:after {
    content: url(../png/line-41.png);
    position: absolute;
    right: 0;
    top: 25%;
}
.container-fluid.log-four {
    background: #011921 !important;
}
.log-two .sec-details span{
    font-weight: 600;
font-size: 42.9345px ;
line-height: 70px;    display: block;
text-transform: uppercase;
}
.log-two .sec-details p{
    font-weight: 600;
font-size: 19.2075px;
line-height: 29px;
}
.log-two .sec-details span span {
    text-transform: none;
    font-weight: 500;
    font-size: 22.5971px;
}
.abt-slider .slick-dots li button:before,
.crt-slider .slick-dots li button:before{
    font-size: 40px;
    line-height: 40px;
    color: #D61E3D;
}
.abt-slider .slick-dots li.slick-active button:before,
.crt-slider .slick-dots li.slick-active button:before{
    color: #D61E3D;
}
.crt-slider .slick-dots li button{
    background-color: transparent !important;
}
.crt-slider div.slick-slide {
    margin: 0 27px;
}
.container-fluid.about-six h5 {
    width: 100%;
    text-align: center;
    font-weight: 600;
font-size: 50px;
line-height: 62px;
text-transform: uppercase;
color: #FFFFFF;
margin-bottom: 60px;
}
.container-fluid.about-six h5 span{
    color: #D61E3D;
}
.container-fluid.about-six{
    padding-top: 80px;
    padding-bottom: 140px;
    background-image: url(../png/leading.png) !important;
    background-repeat: no-repeat !important;
    background-position: bottom right !important;
}
.about-six .managimg img {
    max-width: 100% !important;
}
.managdeta span{
    font-weight: 600;
font-size: 18px !important;
line-height: 28px !important;
text-transform: uppercase;
color: #FFFFFF;display:block;
}
.managdeta strong{
    font-weight: 400;
font-size: 14px;
line-height: 20px;
color: #FFFFFF;
opacity: 0.5;
}
.managdeta p{
    display: none;
}
.managdeta {
    position: absolute;
    bottom: 0;
    display: inline-flex;
    width: 95%;
    max-width: 100% !important;
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 33px;
}

.arwsection {
    text-align: right;
}

.managdeta div {width: 100%;}

.col-sm-4.manag {
    position: relative;
    margin-bottom: 15px;
}
.col-sm-4.manag i.fa.fa-arrow-right{
    background: #D61E3D;
    padding: 10px 12px;
    color: #fff;
    top: 5px;
    position: relative;
    cursor: pointer;
    z-index: 9;
}

.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 9999; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgba(0,0,0,0.5); /* Black background with opacity */
}

/* Modal Content/Box */
/* .modal-content {
    background: #011921 !important;
    box-shadow: 0px 0px 26.5026px rgba(0, 0, 0, 0.15) !important;
    margin: 5% auto;
    padding: 20px 80px;
    width: 80% !important;
    background-image: url(../../../../../wp-content/uploads/2023/02/leading.png) !important;
    background-repeat: no-repeat !important;
    background-position: bottom right !important;
} */
.modal-content {
    background: #011921 !important;
    box-shadow: 0px 0px 26.5026px rgba(0, 0, 0, 0.15) !important;
    margin: 0 auto;
    padding: 20px 80px;
    width: 80% !important;
    background-image: url(../png/leading.png) !important;
    background-repeat: no-repeat !important;
    background-position: bottom right !important;
    top: 50%;
    bottom: 0;
    transform: translatey(-50%);
}
.col-sm-8.popdet {
    height: 560px;
    overflow-y: scroll;
}
/* The Close Button */
.close {
    float: right !important;
    font-size: 2.5rem !important;
    font-weight: 300 !important;
    line-height: 1 !important;
    color: #fff !important;
    opacity: 1 !important;
    text-align: right !important;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}
.popdet h3 {
    font-weight: 600;
font-size: 27.6069px !important;
line-height: 41px;
color: #fff;
}

.popdet h4 {
font-weight: 600;
font-size: 18px;
line-height: 27px;
color: #fff;
}
.popdet p {
font-weight: 500;
font-size: 17px !important;
line-height: 29px;
color: #fff;
margin-top: 30px;
padding-right: 135px;
}
.col-sm-7.popdet {
    padding-left: 5%;
    padding-right: 5%;
}

.col-sm-4.infode-three {
    margin-top: 4%;
}
.col-sm-4.infode-three p {
    padding-top: 5px;
    padding-bottom: 5px;
}
.col-sm-4.infode-three p i {
    padding-right: 11px;
}
.container-fluid.con-four,
.container-fluid.con-two{
    background-color: #011921;
}
.container-fluid.con-four .col {
    background: rgba(255, 255, 255, 0.1);
    box-shadow: 0px 1px 24px rgb(0 0 0 / 6%);
    padding-top: 19px;
    padding-bottom: 34px;
/*     padding-left: 35px;
    padding-right: 35px; */
    margin: 0 1%;
}
.container-fluid.con-two {
    background: url(../png/left-laker.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-color: #fff;
    padding-top: 84px;
}
.con-one p.card-text.main-head:after {
    content: "";
    position: absolute;
    left: 0px;
    bottom: -8px;
    margin: auto;
    display: block;
    height: 4px;
    width: 8%;
    transition: all 300ms linear;
    background: #D61E3D;
}
.col-sm-4.infode-three {
    padding-left: 11%;
}
.col-sm-4.infode-two {
    padding-left: 7%;
}
span[data-name="menu-741"]:after{
  content: "\f107";
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
  font-size: 18px;
  pointer-events: none;
  font-family: 'FontAwesome';
}
.container-fluid.terms-two h3{
    font-weight: 600;
    font-size: 32px;
    line-height: 25px;
    color: #fff;
    position: relative;
    margin-bottom: 50px;
}
.container-fluid.terms-two p {
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
    color: #fff;
    padding-bottom: 43px;
}
.container-fluid.terms-three h3{
    font-weight: 600;
    font-size: 32px;
    line-height: 25px;
    color: #333333;
    position: relative;
    margin-bottom: 50px;
}
.container-fluid.terms-three p{
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
    color: #333333;
}
.container-fluid.terms-three{
    padding-top: 80px;
    padding-bottom: 66px;
    background: #fff;
}
.container-fluid.terms-two{
    background: #011921;
    padding-bottom: 90px;
    padding-top:90px;
}
.container-fluid.terms-two p:last-child {
    padding-bottom: 0 !important;
}
.container-fluid.terms-two h3:after {
    content: "";
    position: absolute;
    left: 0px;
    bottom: -20px;
    margin: auto;
    display: block;
    height: 4px;
    width: 4.5%;
    transition: all 300ms linear;
    background: #D61E3D;
}
.container-fluid.terms-three h3:after{
    content: "";
    position: absolute;
    left: 0px;
    bottom: -20px;
    margin: auto;
    display: block;
    height: 4px;
    width: 4.5%;
    transition: all 300ms linear;
    background: #D61E3D;
}
.container-fluid.terms-three p {
    padding-bottom: 30px;
}
.container-fluid.terms-three ul {
    padding-bottom: 43px;
    padding-left: 2%;
}
.container-fluid.terms-three ul li {
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
}
.com-detail p a {
    color: #fff;
    text-decoration: none;
}
.col-sm-6.ico {
    vertical-align: middle !important;
    margin: auto;
    padding-left: 50px;
}

/* .col-sm-6.ico h2:before {
    content: '';
    position: absolute;
    left: 0;
    background-image: url(../../../../../wp-content/uploads/2023/03/Mask-group-19.png);
    background-repeat: no-repeat;
}
 */

.ico img.alignnone.size-full {
    margin-right: 10px;
}

.mob-nav{
	display:none;
}

img{
	max-width:100% !important;
}

 * ============Media Queries==============*/

/* 4K large Screens */
@media (min-width : 1921px) and (max-width : 3840px) {
    

}


/* 24" large Screens */
@media only screen and (max-width : 1920px) {  
	.abt-mob {
    display: none;
}
	.slide-content p br {
    display: none;
}
	.des-banner {
    display: block;
}
	.mob-banner {
    display: none;
}
.menu-last-contact {
    display: none;
}
}


/* 22" large Screens */
@media only screen and (max-width : 1780px) {
	a.btn.btn-secondary {
    padding: 15px 18px;
    font-size: 15px;
}
}

@media only screen and (max-width : 1680px) {
	ul.tabs-brands li {
    font-size: 20px;
}
.page-template-template-logistics .container-fluid.log-one .row {
    padding: 25px;
}
	.page-template-template-valueaddedservice .container-fluid.val-one .row {
    padding: 45px;
}
		.col-sm-6.valdata p {
    font-size: 18.3851px;
}
	.page-template-template-aboutus .about-six .row {
    padding: 30px;
}
	.page-template-template-aboutus .container-fluid.about-five .row {
    padding: 30px;
}
	.page-template-template-aboutus .container-fluid.about-four .row {
    padding: 30px;
}
	.page-template-template-aboutus .crt-slider {
    padding: 35px;
}
	.rgt-section .slick-slide img {
    width: 90%;
    height: 125px;
}
	.container-fluid.sec-thrd {
    padding-bottom: 120px;
}
section.regular .slick-list .slick-track {
    height: 670px;
}
section.regular .slick-list .slick-track img {
      height: 735px;
}
	section.regular .slick-list .slick-track {
       height: 735px;
}
	.sec-two {
    padding-bottom: 75px !important;
    padding-top: 15px !important;
}
	.sec-two .col img {
    width: 30%;
    object-fit: contain;
}
	.sec-two.log-two .col img {
    width: auto;
    object-fit: contain;
}
	
	.sec-frth .col img {
    width: 30%;
    object-fit: contain;
}
	.sec-two.about-three .col img {
    width: auto;
    object-fit: contain;
}

	
	.col-sm-6.img:after {
    bottom: -3%;
}
	.logistic-one:after {
    right: 6px;
    bottom: -12px;
}
	.val-four h2{
		font-size:45px;
	}
	.container-fluid.log-four h2 {
    		font-size: 27px;
	}
	.container-fluid.log-three h5{
		font-size:40px;
	}
	.log-two .sec-details span {
		font-size: 30px;
	}
	.log-two .sec-details p {
		font-size: 16px !important;
	}
	.container-fluid.sec-two.log-two h4{
		font-size: 40px;
	}
	.page-id-343 .col-sm-6.det h2{
		font-size: 40px;
	}
	
	.col-sm-6.det p{
		font-size: 15px ;
	}
	.container-fluid.sec-two.log-two p {
    font-size: 15px;
		line-height: 32px;
	}
/* 	.col-sm-4.counter-info p{
	font-size: 24px;
    line-height: 60px;
} */
	.col-sm-4.counter-info span{
		font-size:12px;
		line-height:20px;
	}
	.col-sm-6.ico h2{
		font-size:35px;	
	}
	
	.col-sm-6.ico p br{
		display:none;
	}
	.col-sm-6.ico p{
		font-size:15px;	
	}
	
	.col-sm-6.logistic-two h3{
		font-size:35px;
		line-height:45px;
	}
	.col-sm-6.logistic-two h3 br{
		display:none;
	}
	.col-sm-6.logistic-two p br{
		display:none;
	}
	.col-sm-6.logistic-two p{
		font-size:15px;
	}
	.abt-mob {
    display: none;
}

.container-fluid.sec-fifth{
    padding-left: 6.5%;
    padding-right: 6.5%;
} 

    .sec-fifth h3 {
    padding-top: 65px;
        padding-bottom: 16px;
}

.date-are {
    font-size: 20px;
    line-height: 20px;
}

.date-are span {
    font-size: 14px;
    line-height: 15px;
    margin-top: 3px;
}

ul.navbar-nav li a{
    font-size: 13px;
    margin-left: 11px !important;
    margin-right: 11px !important;
}
a.btn.btn-secondary{
    font-size: 13px;
    padding: 13px 25px;
}
a.navbar-brand {
    width: 15%;
}

.slide-content a {
    font-size: 14px;
}
.container-fluid.sec-two {
    padding-left: 5.5%;
    padding-right: 5.5%;
}
.sec-two .col {
    padding-bottom: 0 !important;
}
.sec-details p{
    font-size: 14px;
    line-height: 24px;
}
/*.sec-details span{
    font-size: 25px;
    line-height: 25px;
}*/
.left-section {
    width: 35%;
}
.rgt-section {
    width: 65%;
}
.container-fluid.sec-thrd {
    padding-left:6.5%;
    padding-right:6.5%;
	overflow:hidden;
}
	.rgt-section .slick-arrow:before {
    font-size: 20px !important;
}
	
.left-section h1 {
    color: #333333;
    font-size: 25px;
    line-height: 35px;
}
	.left-section h1{
		padding-top:24px;
	}	
.left-section p{
   	font-size: 11px;
    line-height: 17px;
	padding-bottom: 20px;
}
	
	.slide-content a i, a.covr-btn i, .sec-lst a.explore i{
		margin-left:12px;
	}
	
	a.thrd-read {
    font-size: 13px;
    line-height: 19px;
}
	a.thrd-read i, .slide-content a i, a.covr-btn i, .sec-lst a.explore i {
    width: 17px;
    height: 17px;
    font-size: 12px;
    line-height: 16px !important;
}
.rgt-section button.slick-prev.slick-arrow{
    left: -5%;
}
.rgt-section button.slick-next.slick-arrow {
    right: -5%;
}
.rgt-section{
    z-index: 2;
}
.container-fluid.sec-thrd:after{
    z-index: 1;
}

.sec-frth .col .sec-det {
    width: 95%;
}
.sec-det strong{
    font-size: 18px !important;
    line-height: 18px !important;
}
.sec-det p {
    font-size: 13px !important;
    line-height: 23px !important;
}
.slide-content{
    bottom: 70px;
}

.sec-fifth p{
    font-size: 15px;
}
.col-sm-4.pro-item img{
    padding-top: 40px;
    padding-bottom: 50px;
}
.col-sm-4.pro-item p{
    font-size: 20px !important;
    line-height: 25px;
    padding-bottom: 50px;
}
.sec-lst h2{
    font-size: 45px;
    line-height: 62px;
}
.blog-detail span{
    font-size: 18px !important;
    line-height: 26px;
}
.blog-detail p{
    font-size: 14px !important;
    line-height: 23px !important;
}
ul.ftr-menu li, ul.copyrgt-menu li{
    padding-left: 15px;
    padding-right: 15px;
}
ul.ftr-menu li a{
    font-size: 12px;
    line-height: 20px;
}
ul.copyrgt-menu {
   left: 0;
	    margin-left: auto;
}
ul.copyrgt-menu li {
    line-height: 14px;
}
a.social-icons {
    width: 18px;
    min-height: 18px;
}
.copyrgt-menu a.social-icons {
    margin-right: 2px;
}
	
ul.copyrgt-menu li {
    padding-left: 12px;
    padding-right: 12px;
}
ul.copyrgt-menu li a {
    font-size: 11px;
}
	
a.social-icons i {
    font-size: 11px;
}
	
.col.sec-ftr img {
    width: 85%;
}
.com-detail p{
    font-size: 15px;
    line-height: 27px;
}
/* .container-fluid.con-four .col{
    padding-left: 15px;
    padding-right: 15px;
} */
.com-detail strong{
    font-size: 17px;
    line-height: 27px;
}
.col-sm-4.infode-one p{
    font-size: 20px;
    line-height: 35px;
}
.col-sm-4.infode-two {
    padding-left: 5%;
}
.col-sm-4.infode-two p{
    font-size: 18px;
    line-height: 30px;
}
.col-sm-4.infode-two h3{
    font-size: 25px;
    line-height: 35px;
}
.col-sm-4.infode-three{
    font-size: 18px;
    line-height: 18px;
}
.col-sm-4.infode-three {
    padding-left: 5%;
}
ul.navbar-nav{
    padding-left: 30px;
}
.con-one .card-img-overlay {
    top: calc(100% - 135px);
}
.con-one p.card-title, .con-one p.card-title a{
    font-size: 14px !important;
    line-height: 20px !important;
}
.container-fluid.con-three{
    background-size: 100% 100%;
}
.con-one p.card-text.main-head{
   	font-size: 35px;
    line-height: 40px;
    margin-bottom: 16px;
}
.container-fluid.terms-three h3:after,
.container-fluid.terms-two h3:after{
    width: 6.5%;
}
.container-fluid.terms-two p,
.container-fluid.terms-three p,
.container-fluid.terms-three ul{
    padding-bottom: 35px;
}
.container-fluid.terms-two p,
.container-fluid.terms-three p{
    font-size: 15px;
    line-height: 25px;
}
.col-sm-6.rgt-carrer img {
    width: 100% !important;
}
	.single-news .con-one .card-text.main-head p{
		font-size: 40px;
    line-height: 40px;
		padding-bottom: 10px;
	}
	.single-news .con-one .card-img-overlay {
    top: 25%;
}
/* hhh */
.abt-slider .slick-center img {
    -moz-transform: scale(1) ;
    -ms-transform: scale(1) ;
    -o-transform: scale(1) ;
    -webkit-transform: scale(1) ;
    transform: scale(1) ;
    top: 0;
    left: -80px;
}

.center .slick-slide {
    position: relative;
    overflow: visible;
}

/* h1,h2{
    font-size: 35px !important;
    line-height: 45px !important;
}

h3{
    font-size: 30px !important;
}

h5 {
    font-size: 24px !important;
}

h6{
    font-size: 14px !important;
    line-height: 20px !important;
}

p{
    font-size: 13px !important;
    line-height: 21px !important;
}
 */
}
/* 20" large Screens */
@media only screen and (max-width : 1600px) { 

	section.regular .slick-list .slick-track {
    height: 575px;
}
	section.regular .slick-list .slick-track img {
    height: 575px;
}
	.logistic-one:after {
    bottom: 40px;
    height: 100px;
}
}
@media only screen and (max-width : 1440px) { 
.sec-thrd .logoss.slider button.slick-next {
    right: -8% !important;
}
	.sec-thrd .logoss.slider button.slick-prev.slick-arrow {
    left: -10% !important;
}
.logistic-one:after {
    right: 7px;
    bottom: 75px;
}
.row.d-flex.align-items-center.spa {
  padding-bottom: 2%;
}
.col-sm-6.valdata .clrdiv{
	height: 508px;
}
.page-template-template-valueaddedservice .container-fluid.val-one .row {
    padding: 20px;
}


}


@media only screen and (max-width : 1366px) { 

	.crt-slider .col-sm-12.imleft img {
    width: 85%;
    margin: 0 auto;
}
	.container-fluid.about-seven h6 {
    margin-bottom: 50px;
}
	.sec-thrd .logoss.slider button.slick-prev.slick-arrow {
    left: -12% !important;
}
	section.regular ul.slick-dots {
    bottom: 40px !important;
}
	.sec-thrd .logoss.slider button.slick-next {
    right: -11% !important;
}
	.container-fluid.val-one {
    background-size: 200px !important;
}
	.slide-content {
    padding-left: 5%;
}
	section.regular .slick-list .slick-track img {
    height: 490px !important;
}
section.regular .slick-list .slick-track {
    height: 490px !important;
}
	footer#colophon:before {
    right: -14px;
    bottom: 0;
}
	.container-fluid.sec-two {
    padding-bottom: 55px !important;
    padding-top: 0px !important;
}
	.log-two .sec-details p {
    font-size: 14px !important;
}
	.popdet p {
    padding-right: 70px;
}
	.logistic-one:after {
    bottom: 105px !important;
    height: 95px;
}
	.abt-mob {
    display: none;
}
	.arwsection {
    width: 40% !important;
}
	.countr {
    padding-left: 9% !important;
}
	
	body.error404 h1.title-error {
    font-size: 160px;
		line-height:150px;
	}
	body.error404 h4.subtitle-error {
    font-size: 35px;
		line-height:75px;
	}
	body.error404 p.desc-error {
    font-size: 18px !important;
    font-weight: 400;
    line-height: 30px;
}
	body.error404 .con-one .errorcard {
    top: 5%;
	}
	.single-news .author h5 {
    font-size: 18px;
	}
	.single-news p {
    font-size: 16px;
    line-height: 30px;
	}
	.con-one .card-text.main-head {
    font-size: 35px;
	}
	.slide-content p {
    font-size: 40px;
	}
	.container-fluid.sec-lst:after {
    top:-23px;
    left: -40px;
	transform: scale(.9);
	}
	.sec-fifth h3 {
	font-size:35px;
	}
	.container-fluid.sec-frth:after {
    left: -38px;
    bottom: -52px;
    transform: scale(0.8);
}
	.sec-frth h2 {
	font-size:40px;
	}
	.sec-two .col {
    padding-bottom: 44px !important;
}
	.modal-content {
    background-size: 150px !important;
	overflow-y: scroll;
/*     height: 600px; 
		margin: 4% auto;*/

}
	.col-sm-7.rgttext p {
    font-size: 13px !important;
    line-height: 21px !important;
}
	.abt-mimg:after {
		right: 33px;
        bottom: 28px;
}
	.col-sm-6.logistic-two h3 {
    font-size: 35px;
    line-height: 40px;
		margin-bottom:10px;
  
}
.col-sm-6.logistic-two p {
    font-size: 15px;
    line-height: 26px;
    margin-bottom: 10px;
}
/* .col-sm-4.counter-info p {
    font-size: 30px;
    line-height: 40px;
} */
.col-sm-4.counter-info span {
    font-size: 11px;
    line-height: 16px;
}
	
	
.container-fluid.log-one {
    background-size: 230px !important;
    padding-top: 80px;
    padding-bottom: 80px;
}
/* 	channel-coverage start */
	.col-sm-6.ico h2{
    font-size: 32px;
    line-height: 35px;
    margin-bottom: 20px;
}
	
	.col-sm-6.ico p br {
		display:none;
	}
.col-sm-6.ico p {
    font-size: 14px;
    line-height: 22px;
}
.col-sm-6.ico ul li{
    font-size: 16px;
    line-height: 33px;
}
/* 	channel-coverage end */
.container-fluid.about-two h1 {
    font-size: 40px;
    line-height: 40px;
    margin-bottom: 20px;
}
.container-fluid.about-two p {
    font-size: 15px;
    line-height: 28px;
}
/*.sec-details span {
    font-size: 22px;
    line-height: 22px;
}*/
.about-three .sec-details p {
    color: #333333;
    font-size: 14px;
    line-height: 18px;
}
.col-sm-6.txtt h2 {
    font-weight: 600;
    font-size: 40px;
    line-height: 48px;
}
.col-sm-6.txtt h3 {
    font-weight: 600;
    font-size: 40px;
    line-height: 48px;
}
.col-sm-6.txtt p {
    font-size: 16px;
    line-height: 26px;
}
	.about-five h4 {
    width: 100%;
    text-align: center;
    font-weight: 600;
    font-size: 40px;
    line-height: 40px;
}
.col-sm-6.valdata strong {
    font-size: 22.3126px;
}
.col-sm-6.valdata p {
    font-weight: 400;
    font-size: 15.3851px;
    line-height: 30px;
}
.container-fluid.about-six h5 {
    font-size: 40px;
    line-height: 40px;
}
/* .managdeta span {
    font-size: 16px !important;
    line-height: 23px;
} */
/* .managdeta p {
    font-size: 15px;
    line-height: 40px;
} */
.col-sm-7.rgttext h2 {
    font-size: 18px;
    line-height: 35px;
}
.col-sm-7.rgttext p {
    font-size: 12px;
    line-height: 25px;
}
.container-fluid.about-seven h6 {
    font-size: 40px;
    line-height: 45px;
	}
	.col-sm-7.rgttext {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 49.333333%;
    max-width: 49.333333%;
    width: 50%;
/* 	padding-left: 40px; */
}
.col-sm-5.imleft {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 49.666667%;
    max-width: 49.666667%;
    width: 50%;
}
	.popdet p {
    font-size: 14px !important;
	}
	.popdet h3 {
    font-size: 25.6069px !important;
}
	.popdet h4 {
    font-size: 16px !important;
}
}



/* 20" large Screens */
@media only screen and (max-width : 1560px) {   }


/* 20" large Screens */
@media only screen and (max-width : 1536px) {   
/* .slide-content {
    padding-left: 5.5%;
} */
	.slide-content {
    width: 48%;
}
	.logistic-one:after {
    bottom: 64px;
}
.single-news .con-one .card-img-overlay {
    top: 20%;
}
		section.regular .slick-list .slick-track {
    height: 530px;
}
	section.regular .slick-list .slick-track img {
    height: 530px;
}
    .container-fluid.sec-two {
    padding-left: 7.5%;
    padding-right: 7.5%;
}
	.sec-two {
    padding-bottom: 55px !important;
    padding-top: 30px !important;
}
	.abt-slider .slick-center img {
    transform: scale(1.3) !important;
    height: 390px;
}

}

/* 19" large Screens */
@media only screen and (max-width : 1440px) {
	
	.logistic-one:after {
    bottom: 76px;
}
	section.regular .slick-list .slick-track img {
    height: 590px;
}
section.regular .slick-list .slick-track {
    height: 590px;
}
	.abt-slider .slick-center img {
    height: 345px;
}
	.col-sm-4.counter-info img {
    	width: 50px;
	}
	.single-news .con-one .card-img-overlay {
	  top: 40%;
	}
/* 	.modal-content{
		margin: 7% auto;
	} */
	.error404 .con-one .errorcard {
    top: 5%;
	}
	.error404 h1.sub-head {
    font-size: 200px;
	}
	.container-fluid.sec-two:after {
    bottom: -80px;
}
	.slide-content {
    width: 50%;
}
	.rgt-section .slick-slide img {
    height: 100px;
}
	.error404 h4.sub-head {
    font-size: 35px;
		line-height:75px;
	}
	.error404 p.description {
    text-align: center;
    font-family: 'Poppins' !important;
    font-size: 18px !important;
    font-weight: 400;
    line-height: 30px;
}
	.single-news .author h5 {
    font-size: 18px;
	}
	.single-news p {
    font-size: 16px;
    line-height: 30px;
	}
	.con-one .card-text.main-head {
    font-size: 35px;
	}
	.container-fluid.sec-frth:after {
    content: url(../png/left-laker.png);
    position: absolute;
    left: -18px;
    bottom: -31px;
    transform: scale(.9);
	}
	.popdet h4 {
    font-size: 16px !important;
}
	.popdet h3 {
    font-size: 25.6069px !important;
}
	.popdet p {
    font-size: 13px !important;
    line-height: 23px !important;
	}
	.modal-content {
    background-size: 150px !important;
}
		.col-sm-6.logistic-two h3 {
    font-size: 35px;
    line-height: 40px;
    margin-bottom:10px;
}
.col-sm-6.logistic-two p {
    font-size: 15px;
    line-height: 26px;
    margin-bottom: 20px;
}
/* .col-sm-4.counter-info p {
    font-size: 20px;
    line-height: 40px;
} */
.col-sm-4.counter-info span {
    font-size: 11px;
    line-height: 16px;
}
.container-fluid.log-one {
    background-size: 230px !important;
    padding-top: 80px;
    padding-bottom: 80px;
}

.container-fluid.about-two h1 {
    font-size: 40px;
    line-height: 40px;
    margin-bottom: 20px;
}
.container-fluid.about-two p {
    font-size: 15px;
    line-height: 28px;
}
/*.sec-details span {
    font-size: 22px;
    line-height: 22px;
}*/
.about-three .sec-details p {
    color: #333333;
    font-size: 14px;
    line-height: 18px;
}
.col-sm-6.txtt h2 {
    font-weight: 600;
    font-size: 40px;
    line-height: 48px;
}
.col-sm-6.txtt h3 {
    font-weight: 600;
    font-size: 40px;
    line-height: 48px;
}
.col-sm-6.txtt p {
    font-size: 16px;
    line-height: 26px;
}
	.about-five h4 {
    width: 100%;
    text-align: center;
    font-weight: 600;
    font-size: 40px;
    line-height: 40px;
}
.col-sm-6.valdata strong {
    font-size: 22.3126px;
}
.col-sm-6.valdata p {
    font-weight: 400;
    font-size: 15.3851px;
    line-height: 30px;
}
.container-fluid.about-six h5 {
    font-size: 40px;
    line-height: 40px;
}
.managdeta span {
    font-size: 16px !important;
    line-height: 23px !important;
}
.managdeta strong {
    font-size: 15px !important;
    line-height: 25px !important;
}
.col-sm-7.rgttext h2 {
    font-size: 18px;
    line-height: 35px;
}
.col-sm-7.rgttext p {
    font-size: 12px;
    line-height: 25px;
}
.container-fluid.about-seven h6 {
    font-size: 40px;
    line-height: 45px;
	}
	.col-sm-7.rgttext {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 49.333333%;
    max-width: 49.333333%;
    width: 50%;
/* 	padding-left: 40px; */
}
.col-sm-5.imleft {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 49.666667%;
    max-width: 49.666667%;
    width: 50%;
}



}
@media only screen and (max-width : 1400px) {
	
	.logistic-one:after {
    bottom: 91px;
}
	section.regular .slick-list .slick-track img {
    height: 710px;
}
	section.regular .slick-list .slick-track {
    height: 710px;
}
	.container-fluid.sec-two:after {
    transform: scale(1.0);
		bottom: -85px;
}
	.rgt-section .slick-slide img {
    width: 90%;
    height: 100px;
}
	.container-fluid.sec-lst:after {
    transform: scale(1.1);
}
	.regular ul.slick-dots li button:before {
    font-size: 70px !important;
}
.regular ul.slick-dots li {
    margin: 0 15px !important;
}
	.container-fluid.sec-frth:after {
    left: 0;
    bottom: 0;
    transform: scale(1.1);
}
}

/* 13" Notebook Large Devices, Wide Screens */
@media only screen and (max-width : 1280px) {
	
	.container-fluid.sec-thrd {
    padding-bottom: 170px;
}
	.abt-slider .slick-center img {
    height: 335px;
    transform: scale(1.4) !important;
}
		section.regular .slick-list .slick-track img {
    height: 545px !important;
}
	section.regular .slick-list .slick-track {
    height: 545px !important;
}
	.slide-content {
    padding-left: 4%;
}
	.popdet p {
    padding-right: 45px;
}
	.logistic-one:after {
    bottom: 99px !important;
}
	.col-sm-6.det h2{
		font-size: 32px;
	}
	.abt-mob {
    display: none;
}

	.error404 h1.main-head {
    font-size: 190px;
}
.error404 h4.sub-head {
    font-size: 40px;
}
.error404 p.description {
    font-size: 17px !important;
    line-height: 32px;
}
	h2.card-text.main-head {
    font-size: 30px;
}
	.col-sm-6.logistic-two h3 br{
		display:none;
	}
	.col-sm-6.logistic-two h3 {
    font-size: 30px;
    line-height: 40px
	}
	.col-sm-6.logistic-two p{
		font-size: 14px;
    line-height: 23px;
	}
	.logistic-two .row {
    column-gap: 0px;
}
	.col-sm-4.counter-info p {
    font-size: 12px;
    line-height: 20px;
    margin-top: 10px;
}
	.logistic-two .row .counter-info {
    max-width: 100%;
    padding: 0 5px;
}
	.col-sm-4.counter-info span {
    font-size: 10px;
}
	/* 
	.col-sm-4.counter-info span{
		font-size: 12px;
    line-height: 19px;
	} */
	.container-fluid.sec-frth:after {
    left: -20px;
    bottom: -32px;https://gulfcodev.wpengine.com/wp-admin/theme-editor.php?file=style-rtl.css&theme=gulfco
    transform: scale(.7);
}
	.container-fluid.sec-two:after {
    transform: scale(.7);
    bottom: -74px;
    left: -54px;
}
	.page-id-413 .abt-slider .slick-center img {
    -moz-transform: scale(1) ;
    -ms-transform: scale(1) ;
    -o-transform: scale(1) ;
    -webkit-transform: scale(1) ;
    transform: scale(1.5) ;
	}
	.modal-content {

    background-size: 100px !important;
}

.sec-det strong {
    font-size: 16px !important;
    line-height: 16px !important;
}

	.container-fluid.cc-five{
		padding-bottom: 150px;
	}
	.col-sm-6.ico h2{
    font-size: 28px;
    line-height: 30px;
    margin-bottom: 15px;
}
.col-sm-6.ico p {
    font-size: 14px;
    line-height: 23px;
}
	.col-sm-6.ico p br {
    display: none;
}
.col-sm-6.ico ul li{
    font-size: 16px;
    line-height: 33px;
}
/* 	About start */
	.popdet p {
    font-weight: 500;
    font-size: 13px;
    line-height: 25px;
    color: #fff;
    margin-top: 10px;
}
.popdet h4 {
    font-size: 16px;
}
.popdet h3 {
    font-size: 24.6069px !important;
}
	.container-fluid.about-two h1 {
    font-size: 35px;
}
.container-fluid.about-two p {
    font-size: 14px;
    line-height: 25px;
}
.sec-details span {
   font-size: 20px !important;
    line-height: 22px !important;
}
.about-three .sec-details p {
    font-size: 12px;
    line-height: 16px;
}
.col-sm-6.txtt h2 {
    font-size: 35px;
    line-height: 40px;
}
.col-sm-6.txtt h3 {
    font-size: 35px;
    line-height: 40px;
}
.col-sm-6.txtt p {
    font-size: 15px;
    line-height: 25px;
}
.about-five h4 {
    font-size: 35px;
    line-height: 40px;
}
.col-sm-6.valdata strong {
    font-size: 20px;
}
.col-sm-6.valdata p {
    font-size: 14px;
    line-height: 25px;
}
.container-fluid.about-six h5 {
    font-size: 35px;
    line-height: 35px;
}
.managdeta span {
    font-size: 15px;
    line-height: 22px;
    padding-bottom: 10px;
}
.managdeta strong {
    font-size: 14px;
    line-height: 20px;
}
.container-fluid.about-seven h6 {
    font-size: 35px;
    line-height: 35px;
}
.col-sm-7.rgttext {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 49.333333%;
    max-width: 49.333333%;
    width: 50%;
}
	.col-sm-5.imleft img {
    width: 100%;
}
.col-sm-7.rgttext h2 {
    font-size: 15px;
    line-height: 24px;
    padding-top: 20px;
}
.col-sm-7.rgttext p {
    font-size: 11px;
    line-height: 23px;
    padding-bottom: 20px;
}
/* 	about end */

.container-fluid.sec-thrd:after {
    right: 0;
/*     transform: scale(.5); */
    bottom: -30px;
}
ul.navbar-nav li a {
    font-size: 12px;
    margin-left: 9px !important;
    margin-right: 9px !important;
}
.slide-content p, .sec-frth h2 {
    font-size: 35px;
    line-height: 45px;
}
.con-one p.card-text.main-head {
    font-size: 40px;
    line-height: 40px;
}
.col-sm-4.infode-two p {
    font-size: 16px;
    line-height: 28px;
}
.col-sm-4.infode-two {
    padding-left: 2%;
}
.col-sm-4.infode-three {
    padding-left: 3%;
}
.col-sm-12.btn-doenload a{
    padding: 10px 20px;
}
.con-three .col-sm-6 h4{
    font-size: 25px;
    line-height: 35px;
}
.con-three .col-sm-6 h5 {
    font-weight: 600;
    font-size: 30px;
    line-height: 45px;
    color: #333333;
    text-transform: uppercase;
    padding-bottom: 30px;
}
#wpcf7-f78-o1 input[type="submit"]{
    margin-top: 25px;
    padding: 12px 100px !important;
}
#wpcf7-f78-o1 input, #wpcf7-f78-o1 select{
    margin-bottom: 15px !important;
}
	
.abt-slider .slick-slide img {
    transform: scale(0.9);
}
	.col-sm-6.map-section iframe {
    max-height: 490px!important;
	margin-bottom: 20px;
}
.container-fluid.con-three {
    padding-bottom: 185px;
}
}


/* 20" large Screens */
@media only screen and (max-width : 1263px) {   }

/* Ubuntu, Medium Screens */
@media only screen and (max-width : 1198px) { 
	
	ul.tabs-brands li {
    font-size: 18px;
}
.sec-thrd .logoss.slider button.slick-next {
    right: -13% !important;
}
	.sec-thrd .logoss.slider button.slick-prev.slick-arrow {
    left: -15% !important;
}
	.rgt-section .slick-slide img {
    width: 90%;
    height: 90px;
}
	footer#colophon:before {
    right: 0;
}
	.sec-det p {
    font-size: 11px !important;
    line-height: 22px !important;
}
	.sec-frth h2 {
    padding-top: 50px;
    padding-bottom: 30px;
}
	.col-sm-4.pro-item img {
    padding-top: 25px;
    padding-bottom: 10px;
}
	.col-sm-6.lft-carrer p {
    font-size: 16px;
}
	.container-fluid.sec-two {
    padding-left: 4.5%;
    padding-right: 4.5%;
}
	.container-fluid.about-six .managdeta span {
    font-size: 12px !important;
    line-height: 18px !important;
}
	.container-fluid.about-six .managdeta strong {
    font-size: 11px !important;
    line-height: 16px !important;
    padding-top: 0.2em;
    padding-right: 6px;
}
	.col-sm-6.valdata .clrdiv {
    height: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
    padding-left: 50px;
    padding-right: 50px;
}
.col-sm-4.infode-one p {
    font-size: 15px;
    line-height: 30px;
}
	.col-sm-4.infode-two {
    padding-left: 8%;
}
.com-detail p {
    font-size: 13px;
    line-height: 30px;
}
	.col-sm-6.img:after {
    right: 10%;
    width: 20%;
    bottom: 6%;
}
	.col-sm-6.img:before {
    left: 0px;
    top: 0px;
}
	.col-sm-6.img {
    padding: 38px;
}
	.col-sm-4.techno p {
    font-size: 12px !important;
}
	.col-sm-4.techno strong {
    font-size: 14px;
}
	.log-two .sec-details p {
    font-size: 12px !important;
}
	.logistic-one:after {
    bottom: 205px !important; 
}
	.logistic-two .row .counter-info {
    max-width: 100%;
    padding: 0 5px;
}
	.col-sm-4.counter-info span {
    font-size: 9px;
}
.col-sm-6.ico p {
    font-size: 12px;
    line-height: 22px;
}
	.abt-slider .slick-center img {
    left: 0;
}
	.about-three .sec-details p {
    font-size: 10px;
}
	.container-fluid.about-two {
    padding-top: 50px;
    padding-bottom: 50px;
}
	.row.lstfull .col {
    max-width: 33%;
}
	.sec-thrd .col-sm-6.rgt-carrer img {
    max-width: 100% !important;
}

}


/* 12" Notebook & iPad landscape  · width: 1024px */
@media only screen and (max-width : 1024px) {
.sec-thrd .logoss.slider button.slick-next {
    right: -16.5% !important;
}
	.sec-thrd .logoss.slider button.slick-prev.slick-arrow {
    left: -18% !important;
}
	.logistic-one:after {
    right: 7px;
    bottom: 200px !important;
    height: 80px;
}
	.abt-mob {
    display: none;
}
	.com-detail p {
    font-size: 12px;
    line-height: 20px;
}
	.row.lstfull {
    display: block;
    margin: 0 auto;
}
	.row.lstfull .col {
    width: 100% !important;
    text-align: center;
    margin: 0 auto;
    display: block !important;
    max-width: 100%;
}
	.div2 {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
}
	.single-our-brands img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    object-fit: scale-down;
    height: auto;
}
	.navbar-brand img{
		height: 30px;
	}
	.single-our-brands .slider_image .slick-slide img {
    width: 100%!important;
    margin-left: auto;
    margin-right: auto;
}
	
/* 	.copyrgt-menu a.social-icons {
    margin-right: -1px;
}
	.lstfull .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 33%;
    max-width: 33%;
} */
	a.btn.btn-secondary {
    display: none;
}
	.menu-last-contact {
    display: block;
		 background-color: #d61e3d;
    margin-left: 10px !important;
    width: 50% !important;
    margin-top: 10px !important;
		border-bottom:1px solid #ffffff;
}
	

	.col-sm-6.logistic-one img {
    width: 100%;
    height: 415px;
}

	.single-news .container-fluid.sec-lst {
    padding-left: 30px;
    padding-right: 30px
}
	.con-one .card-text.main-head {
    font-size: 30px;
}
	.container-fluid.log-three {
    background: #fff;
    padding-top: 80px;
    padding-bottom: 120px;
	}
	.container-fluid.sec-two:after{
		display:none;
	}
	#rmp_menu_trigger-756 {
    top:  19px !important;
		right: 6% !important;
	}
	.left-section p {
		font-size: 12px;
	}
	.modal-content {

    background-size: none !important;
}
	.page-id-413 h3.title-man {
    font-size: 12px !important;
    line-height: 20px !important;
}
	
	.page-id-413 h4.title-des {
    font-size: 11px !important;
    line-height: 16px !important;
}
	.managdeta div.arwsection {
    padding: 5px 5px;
    width: 35px !important;
    height: 35px;
}
	.container-fluid.sec-two.about-three {
    /* background: #fff; */
    padding-top: 0 !important;
    padding-bottom: 200px !important;
}
	.container-fluid.about-five {
    background-size: 260px;
    padding-bottom: 170px;
}
	.container-fluid.sec-lst .row {
    row-gap: 30px;
}
	
	.col-sm-4.pro-item{
		-ms-flex: 0 0 33.33%;
        flex: 0 0 33.33%;
    max-width: 33.33%;
	}
	.sec-frth .col {
    max-width: 33%;
    flex-basis: unset;
}
	.container-fluid.sec-two .row, .container-fluid.sec-frth .row {
    justify-content: center;
}	
.sec-two .col {
    padding-bottom: 15px !important;
    max-width: 33%;
    flex-basis: unset;
}
	
	.slide-content p, .sec-frth h2 {
    font-size: 30px ;
    line-height: 37px ;
    margin-bottom: 8px;
}
	.slide-content {
    bottom: 40px;
		padding-left: 15px;
}
	.container-fluid.sec-two {
    margin-top: -9px !important;
}
	.mob-nav{
	display:block;
}
	.single-news .con-one .card-text.main-head p {
    font-size: 35px;
    line-height: 38px;
    padding-bottom: 8px;
}
	.con-one .card-img-overlay {
    top: 50%;
    transform: translateY(-50%);
    padding: 0 15px;
    bottom: auto;
}
	.con-one p.card-title, .con-one p.card-title a {
    margin-bottom: 0;
}
	
	
	a.navbar-brand {
    width: 210px;
}
	ul.navbar-nav{
		display:none !important;
	}
	.container-fluid.cc-one{
		background:none;
		background-color:white;
	}
	.container-fluid.cc-two {
    background: none;
}
	.container-fluid.cc-three {
    background: none;
    background-color: white;
}
	.container-fluid.cc-four {
    background: none;
}
	.container-fluid.cc-five {
    background: none;
    background-color: white;
}
	.col-sm-6.ico h2{
  font-size: 30px;
    line-height: 30px;
    margin-bottom: 15px;
}
.col-sm-6.ico p {
    font-size: 16px;
    line-height: 27px;
}
.col-sm-6.ico ul li{
    font-size: 16px;
    line-height: 33px;
}
	.col-sm-7.popdet {
    padding-left: 2%;
    padding-right: 1%;
    padding-bottom: 1%;
}
.popdet h3 {
    font-size: 20.6069px !important;
}
.popdet h4 {
    font-size: 13px !important;
}
.popdet p {
    font-weight: 500;
    font-size: 12px !important;
}
	.container-fluid.about-two h1 {
    font-size: 35px;
}
.container-fluid.about-two p {
    font-size: 14px;
    line-height: 25px;
}
.sec-details span {
    font-size: 20px;
    line-height: 22px;
}
.about-three .sec-details p {
    font-size: 12px;
    line-height: 16px;
}
.col-sm-6.txtt h2 {
    font-size: 30px;
    line-height: 40px;
}

.col-sm-6.txtt h3 {
    font-size: 30px;
    line-height: 40px;
}
.col-sm-6.txtt p {
    font-size: 13px;
    line-height: 25px;
}
.about-five h4 {
    font-size: 30px;
    line-height: 40px;
}
.col-sm-6.valdata strong {
    font-size: 20px;
}
.col-sm-6.valdata p {
    font-size: 14px;
    line-height: 25px;
}
.container-fluid.about-six h5 {
    font-size: 30px;
    line-height: 35px;
}
.managdeta span {
    font-size: 13px;
    line-height: 19px;
    padding-bottom: 10px;
}
.managdeta strong {
    font-size: 12px;
    line-height: 17px;
}
.container-fluid.about-seven h6 {
    font-size: 30px;
    line-height: 35px;
}
.col-sm-7.rgttext {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
    padding: 20px;
}
.col-sm-7.rgttext h2 {
    font-size: 15px;
    line-height: 24px;
    padding-top: 20px;
}
.col-sm-7.rgttext p {
    font-size: 11px;
    line-height: 23px;
    padding-bottom: 20px;
}
	
.abt-slider .slick-center img {
    -moz-transform: scale(1) !important;
    -ms-transform: scale(1) !important;
    -o-transform: scale(1) !important;
    -webkit-transform: scale(1) !important;
    transform: scale(1) !important;
    top: 0;
    left: 0;
    position: relative;
    height: auto;
}
	
	.abt-slider .slick-slide img {
    transform: scale(1);
		opacity:1 !important;
		width:100%;
}
	
	.container-fluid.sec-thrd {
    padding-top: 50px;
    padding-bottom: 50px;
}
	
	header#masthead .navbar, .container-fluid.con-two, .container-fluid.con-three, .container-fluid.con-four, .container-fluid.terms-two, .container-fluid.terms-three, .container-fluid.log-one, .container-fluid.log-two, .container-fluid.log-three, .container-fluid.log-four, .container-fluid.val-one, .container-fluid.val-two, .container-fluid.val-three, .container-fluid.val-four, .container-fluid.cc-one, .container-fluid.cc-two, .container-fluid.cc-three, .container-fluid.cc-four, .container-fluid.cc-five, .container-fluid.about-one, .container-fluid.about-four, .container-fluid.about-five, .container-fluid.about-six, .container-fluid.about-seven, .container-fluid.sec-two, .container-fluid.sec-thrd, .container-fluid.sec-fifth, .container-fluid.sec-lst, footer#colophon {
    padding-left: 15px;
    padding-right: 15px;
}
	footer#colophon {
    background-size: cover;
}
	
	.container-fluid.ftrr{
		padding:0;
	}
	ul.ftr-menu {
    margin-top: 18px;
}
	.col.sec-ftr {
    text-align: left;
}
	.col.sec-ftr img {
    width: 270px;
}
	ul.copyrgt-menu {
    margin-left: 0;         position: relative;
}
	
.container-fluid.sec-fifth {
    background-size: cover;
}	
	
	header#masthead .navbar .collapse{
	justify-content: flex-end;
    margin-right: 110px;
	}
	a.btn.btn-secondary {
    padding: 9px 20px;
}
	.sec-two {
    padding-top: 40px !important;
    padding-bottom: 50px !important;
}
	.left-section {
    width: 100%;
    padding: 0 15px;
}
	.rgt-section {
    padding-top: 30px;
    width: 100%;
    padding-left: 55px;
    padding-right: 55px;
}
	
	.left-section h1, .sec-frth h2, .sec-fifth h3, .sec-lst h2{
		font-size: 30px ;
    	line-height: 37px;
	}
	.left-section h1 {
    padding-top: 0;
}
	
	.sec-frth h2 {
    padding-top: 50px;
    padding-bottom: 20px;
}
	
	.sec-lst h2 {
    padding-top: 50px;
    padding-bottom: 40px;
}
	.col-sm-4.pro-item h3 {
    font-size: 18px !important;
    line-height: 22px;
    padding-bottom: 30px;
}
	
	.col-sm-4.pro-item img {
    padding-top: 30px;
    padding-bottom: 23px;
}
	
	.container-fluid.sec-thrd:after, .container-fluid.sec-frth:after, .container-fluid.sec-lst:after{
		display:none;
	}
	.sec-fifth h3 {
    padding-top: 50px;
    padding-bottom: 20px;
}
	.sec-fifth p {
    width: 95%;
    padding-bottom: 30px;
}
	a.covr-btn {
    padding-top: 45px;
    padding-bottom: 75px;
}
	.last-button {
    padding-top: 40px;
    padding-bottom: 50px;
}
	
}


@media screen and (max-width:1680px) and (min-width:1280px) {
    .cc-one h3, .cc-three h5, .cc-five strong, .cc-four h6, .cc-two h4 {
        font-size: 25px;
		line-height:35px;
    }
	}

@media screen and (max-width:1279px) and (min-width:1025px) {
    .cc-one h3, .cc-three h5, .cc-five strong, .cc-four h6, .cc-two h4 {
        font-size: 20px;
		line-height:30px;
    }
	}
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	.col-sm-4.pro-item{
		-ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
	}	
}

	@media screen and (max-width:1024px) and (min-width: 768px) {
    .cc-one h3, .cc-three h5, .cc-five strong, .cc-four h6, .cc-two h4 {
            font-size: 25px;
        line-height: 35px;
    }
	}

/*Landscape*/
@media only screen and (max-width : 960px) {    }


/* Kindel Fire HD 8.9in (800x1280) Tablets */
@media only screen and (max-width : 800px) {    }

#rmp-menu-wrap-756 .rmp-menu-current-item .rmp-menu-item-link {
	color: white !important;}
/* iPad (All) (768x1024) Portrait Tablets */
@media only screen and (max-width : 768px) {

	.sec-thrd .logoss.slider button.slick-prev.slick-arrow {
    left: -12% !important;
}
	.sec-thrd .logoss.slider button.slick-next {
    right: -11% !important;
}
	.logistic-one:after {
    right: 8px;
    bottom: -7px;
    height: 115px;
}
	.abt-mob {
    display: block;
}
	/*.abt-desk{
		display:none;
	}*/

img.normal {
    width: 50px;
}
	.sec-two .col img {
    padding-bottom: 20px;
    width: 40px;
}
	.col-sm-6.logistic-one img {
    width: 100%;
    height: auto;
}
	.container-fluid.sec-lst .row {
    row-gap: 0;
}
	.single-news p {
    font-size: 16px;
	}
	.single-news .sec-lst {
    background-color: #fff !important;
    padding-top: 40px;
}
	.single-news .con-one .card-text.main-head {
    font-size: 25px;
}
	.con-one .card-text.main-head {
    font-size: 38px;
	}
	#rmp_menu_trigger-756 {
    top: 21px !important;
}
	.slide-content p {
    font-size: 30px;
}
	.container-fluid.about-seven{
	    background-image: none !important;
	}
	.container-fluid.about-five {
    background-image: none !important;
    background: #fff !important;
	}
	.container-fluid.about-one:after{
		display:none !important;
	}
	.col-sm-6.fivesectionslider{
		max-width:100%;
	}
	.col-sm-6.foursectionslider{
		max-width:100%;
	}
	.col-sm-6.secondsectionslider{
		max-width:100%;
	}
	.col-sm-6.threesectionslider{
			max-width:100%;
	}
	.col-sm-6.ico {
    max-width: 100% !important;
    width: 100%;
    flex: 0 0 100%;
}
	.col-sm-6.firstsectionslider{
		max-width:100%;
	}
/* 	
	.container-fluid.about-four {
		display:none;
	} */
	.card.bg-dark.text-white:after {
    display:none;
}
	.col-sm-5.imleft {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 50%;
}
	.col-sm-6.valdata {
    -ms-flex: 0 0 50%;
    flex: 0 0 100%;
    max-width: 100%;
}
	.col-sm-6.imm {
    -ms-flex: 0 0 50%;
    flex: 0 0 100%;
    max-width: 100%;
}
	.col-sm-6.txtt {
    -ms-flex: 0 0 50%;
    flex: 0 0 100%;
    max-width: 100%;
}
	.col-sm-5.pop {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 90%;
    max-width: 90%;
}
.col-sm-7.popdet {
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 90%;
    max-width: 90%;
}
.container-fluid.about-two h1 {
    font-size: 28px;
}
.container-fluid.about-two p {
    font-size: 12px;
    line-height: 23px;
}
.sec-details span {
    font-size: 18px !important;
    line-height: 22px;
}
.about-three .sec-details p {
    font-size: 10px;
    line-height: 16px;
}
.col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 100%;
    max-width: 100%;
}
.col-sm-6.txtt h2 {
    font-size: 28px;
    line-height: 40px;
    text-align: center;
}
.col-sm-6.txtt h3 {
    font-size: 28px;
    line-height: 40px;
    text-align: center;
}
.col-sm-6.txtt p {
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    margin-bottom: 15px;
}
.about-five h4 {
    font-size: 28px;
    line-height: 40px;
}
.col-sm-6.valdata strong {
    font-size: 18px;
}
.col-sm-6.valdata p {
    font-size: 12px;
    line-height: 25px;
}
.container-fluid.about-six h5 {
    font-size: 28px;
    line-height: 35px;
}
.container-fluid.about-seven h6 {
    font-size: 28px;
    line-height: 35px;
}
	.page-id-413 .container-fluid.about-one:after{
		transform: scale(.0) !important;
	}
	.page-id-413 .container-fluid.sec-two.about-three {
    padding-bottom: 70px !important;
	}
}

/* Lower then iPad (All) (767x---) */
@media only screen and (max-width : 767px) {
	.cc-one h3, .cc-three h5, .cc-five strong, .cc-four h6, .cc-two h4 {
    font-weight: 600;
    font-size: 20px;}
	ul.tabs-brands {
    column-gap: 20px;
    margin-bottom: 0;
    align-items: center;
    min-height: 100%;
}
	
	ul.tabs-brands li {
    font-size: 13px;
}

	.page-template-template-aboutus .crt-slider {
    padding: 0;
}
	.page-template-template-aboutus .col-sm-6.valdata p {
    min-height: 100px;
}
	.page-template-template-aboutus .col-sm-6.valdata .clrdiv {
    padding-top: 35px;
    padding-bottom: 35px;
    padding-left: 20px;
    padding-right: 20px;
}
	.page-template-template-valueaddedservice .col-sm-6.det h2 {
    font-size: 22px !important;
    line-height: 35px !important;
}
	.home .sec-lst .row .blog-main {
    width: 50%;
}
.page-template-template-valueaddedservice .container-fluid.val-two .col-sm-6.det h2{
    font-size: 22px;
    line-height: 34px;
}
	.row.lstfull {
    display: block;
    margin: 0 0 30px auto;
}
	.single-news .container-fluid.con-one.mobile-banner {
    display:block;
}
	.single-news img.card-img {
    height: 350px;
    object-fit: cover;
}
	.single-news .container-fluid.sec-lst {
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 30px;
    padding-bottom: 20px;
}
	.page-template-careers .col-sm-6.rgt-carrer img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
}
	.page-template-careers.page-id-214 .container-fluid.sec-thrd {
    padding-top: 30px;
    padding-bottom: 50px;
}
	div#Bru .div1 {
    width: 100%;
}
	.page-template-template-aboutus .about-six .row {
    padding: 0 5px;
}
	.page-template-template-valueaddedservice .col-sm-6.det {
    transform: translateY(0%);
    margin-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
}
	.page-template-template-valueaddedservice .container-fluid.val-one .row {
    padding: 0;
}
	.page-template-template-valueaddedservice .col-sm-6.img:before {
    left: 20px;
    top: 20px;
}
	.page-template-template-valueaddedservice .col-sm-6.img {
    margin-left: 10px;
}
	.container-fluid.sec-one.home-mobile-banner {
    display: block;
}
	.container-fluid.sec-one.home-desktop-banner {
    display: none;
}
/* 	.home .container-fluid.sec-two .row {
    margin-right: 0;
} */
	.home .container-fluid.sec-two .sec-details p {
    font-size: 12px;
    line-height: 18px;
    padding: 0 20px;
}
	.page-id-413 .container-fluid.sec-two.about-three .sec-details p {
    padding: 0 25px;
}
	.home .container-fluid.sec-fifth {
    padding-left: 20px;
    padding-right: 20px;
}
	.home .container-fluid.sec-lst {
    padding-left: 20px;
    padding-right: 20px;
}
	.home .sec-thrd .left-section {;
    padding: 0 20px;
}
	.home .container-fluid.sec-thrd {
    padding-top: 30px;
    padding-bottom: 30px;
}
	.home .container-fluid.sec-fifth:before {
    right: -60px;
    bottom: -70px;
    transform: scale(0.6);
}
		.home .sec-lst .row {
    margin-top: 30px;
}
	.home .sec-lst h2 {
    padding-bottom: 0;
}
	.home .last-button {
    padding-top: 0;
    padding-bottom: 45px;
}
	.home .container-fluid.sec-frth
	.date-are {
    font-size: 12px !important;
}
	.page-template-template-contact .container-fluid.con-two {
    padding-top: 30px;
    padding-bottom: 30px;
}
	.page-template-template-aboutus .col-sm-6.img img {
    height: auto;
}
	.page-template-template-aboutus .modal-content {
    top: auto;
    bottom: 0;
    transform: unset;
}
	.page-template-template-aboutus .container-fluid.about-four .row {
    padding: 0;
}
	.page-template-template-aboutus .container-fluid.about-two {
    padding-right: 20px;
    padding-left: 20px;
}
	.page-template-template-aboutus .container-fluid.about-seven {
    padding-top: 50px;
    padding-bottom: 50px;
}
	.page-template-template-aboutus .container-fluid.about-seven h6 {
    margin-bottom: 15px;
}
	.page-template-template-aboutus .container-fluid.about-one {
    padding-top: 35px;
}
	.page-template-template-aboutus .about-five h4 {
    margin-bottom: 20px;
}


	.page-template-template-aboutus .col-sm-6.img {
    padding: 30px;
    margin-left: 10px;
}
	.page-template-template-aboutus .container-fluid.about-five .row {
    padding: 0 5px;
}
	.page-template-template-aboutus .container-fluid.about-six {
    padding-top: 30px;
}
	.page-id-413 .container-fluid.about-five {
    padding-bottom: 30px;
}
	.page-template-template-aboutus .col-sm-6.img:after {
    right: 10%;
    width: 20%;
    bottom: 8.5%;
}
	.page-id-413 .container-fluid.about-five {
    padding-bottom: 0;
    padding-top: 30px;
}
	.container-fluid.about-four {
    padding-top: 25px;
    padding-bottom: 25px;
}
	.page-template-template-valueaddedservice .col-sm-6.img:after {
    right: 11%;
    width: 20%;
    bottom: 10.5%;
}
	.page-template-template-valueaddedservice .container-fluid.ftrr {
    padding-top: 0;
    padding-bottom: 0;
}
	.page-id-156 .container-fluid.sec-lst {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
	.page-template-template-valueaddedservice .sec-lst .row {
    margin-top: 50px;
}
	.brands-logo a {
    min-height: 75px !important;
}
	.brands-logo a img {
    width: 100px !important;
}
	.page-template-template-channelcoverage .container-fluid.con-one {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
	.page-template-template-channelcoverage .container-fluid {
    padding-top: 30px!important;
    padding-bottom: 30px!important;
    overflow: hidden;
}
	.page-template-template-channelcoverage .container-fluid .col-sm-6.img {
    margin: 0 0 0 10px;
}
	.page-template-template-channelcoverage .col-sm-6.img:after {
    right: 11%;
    bottom: 10%;
}
	.page-template-template-channelcoverage .col-sm-6.img img {
    height: auto !important;
}
	.page-template-template-channelcoverage .col-sm-6.ico {
    padding-left: 20px;
    padding-right: 20px;
}
	.page-template-template-channelcoverage .cc-five p {
    margin-bottom: 0;
}
	.page-template-template-logistics .container-fluid.sec-two.log-two p {
    margin-left: 20px !important;
    margin-right: 20px !important;
}
	.page-template-template-valueaddedservice .container-fluid {
    padding-top: 30px;
    padding-bottom: 30px;
}
	.page-template-template-valueaddedservice .container-fluid.con-one.mob-banner{
    padding-top: 0;
    padding-bottom: 0;
}
	.page-template-template-contact .container-fluid.con-three .col-sm-6 {
    margin-bottom: 0;
}
	.page-template-template-contact .col-sm-6.map-section p {
    margin-bottom: 10px;
}
	.page-template-template-contact .container-fluid.con-three {
    padding-bottom: 0;
    padding-top: 30px;
}
	.page-template-template-contact .col-sm-4.infode-three {
    margin-bottom: 30px;
}
	.page-template-template-contact .con-four {
    padding-top: 30px;
    padding-bottom: 30px;
}
	.page-template-template-contact .con-four h6 {
    padding-bottom: 15px;
}
	.page-template-sitemap .container-fluid.cc-three {
    padding-bottom: 30px;
    padding-top: 30px;
}
	#c5_sitemap_wrapper h2 {
    font-size: 26px;
    margin-bottom: 15px;
}
	#c5_sitemap_wrapper ul.sub {
    padding-left: 25px;
}
	.date-are span {
    font-size: 10px !important;
    margin-top: 0;
}
	.sec-thrd .logoss.slider button.slick-arrow {
    top: 15%;
}
	.slide-content {
    width: 100%;
}
	.sec-thrd .logoss.slider button.slick-prev.slick-arrow {
    left: 0% !important;
}
	.sec-thrd .logoss.slider button.slick-next {
    right: 0% !important;
}
	#rmp_menu_trigger-756 {
    top: 0!important;
    right: 4% !important;
    margin-top: 15px !important;
}
	.col-sm-4.infode-three {
    text-align: center;
}
	.container-fluid.con-two {
    padding-top: 50px;
}
	.col-sm-12.btn-doenload {
    margin-top: 0;
}
	.col-sm-12.btn-doenload a {
    font-size: 14px;
    line-height: 25px;
    margin-top: 0px;
    margin-bottom: 0;
}
	.container-fluid.con-three {
    padding-bottom: 0;
}
	.container-fluid.con-three .col-sm-6 {
    margin-bottom: 20px;
}
	.con-four {
    padding-top: 50px;
    padding-bottom: 50px;
}
	#wpcf7-f78-o1 input[type="submit"] {
    padding: 10px 55px !important;
    margin: 0 auto;
    display: block;
}
	.des-banner.aboutpageslider {
    display: none;
}
.mob-banner, .mob-banner.aboutpageslider {
    display: block;
}
	.col-sm-4.pro-item img {
    padding-top: 15px;
    padding-bottom: 10px;
}
	.col-sm-6.img:before {
    left: 15px;
    top: 15px;
}
	.col-sm-6.img:after {
    right: 11%;
    width: 20%;
    bottom: 6%;
}
	.popdet p {
    padding-right: 0;
}
	.about-four .imm.abt-mob {
    display: none;
}
	.about-four .spa {
    flex-direction: column-reverse;
}
	section.regular .slick-list .slick-track img {
    height: 360px !important;
}
	section.regular .slick-list .slick-track {
    height: 360px !important;
}
.abt-slider ul.slick-dots {
    bottom: -50px;
}

.modal .col-sm-8.popdet{
	overflow-y: hidden !important;
	height: auto !important;
}
.modal{
	overflow-y: scroll !important;
}
.col-sm-6.valdata .clrdiv {
  height: auto;
}
.popup__content img {
    width: 100%;
    object-fit: contain;
}
	.col-sm-4.counter-info span {
    font-size: 10px;
    line-height: 18px;
}
	.container-fluid.log-one {
    padding-left: 10px !important;
}
.logistic-two .row {
    grid-template-columns: repeat(2,1fr);
    margin: 0 auto;
}
	.container-fluid.con-one.des-banner {
    display: none;
}
	.page-template-template-logistics .logistic-two .row .counter-info {
    max-width: 75%;
        padding: 5px 5px;
    margin: 0 auto;
    width: 100%;
}
	.page-template-template-logistics .col-sm-6.logistic-two h3 {
    font-size: 25px;
    line-height: 34px;
}
	.page-template-template-logistics .container-fluid.log-three h5 {
    font-size: 25px;
}
	.col-sm-4.counter-info p {
    font-size: 14px;
    line-height: 20px;
}
	.container-fluid.cc-five {
    padding-bottom: 50px;
}
	.regular ul.slick-dots li {
    margin: 0 2px !important;
}
	.container-fluid.about-two {
    padding-top: 25px;
    padding-bottom: 30px;
}
.con-one .card-img-overlay {
    top: auto;
    bottom: 10%;
}
	section.regular ul.slick-dots {
    bottom: 0px !important;
}
	.slide-content {
    text-shadow: 3px 2px 3px rgb(0 0 0 / 40%);
}
	.rgt-section .slick-slide img {
    width: auto;
    margin: 0 auto;
}
	.logistic-one:after {
    right: 8px;
    bottom: -7px;
    height: 85px;
    width: 22%;
}
	.logistic-one:before {
    left: 5px;
    top: -20px;
}
	.col-sm-6.logistic-two {
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0 !important;
}
	.page-template-template-logistics .container-fluid.log-one .row .col-sm-6.logistic-two .row {
    padding: 0;
}
	.page-template-template-logistics .container-fluid.log-one {
    padding-top: 30px;
    padding-bottom: 60px;
}
	.rgt-section button.slick-prev.slick-arrow {
    left: 0%;
}
	
	.rgt-section button.slick-next.slick-arrow {
    right: 0%;
}
	
	.container-fluid.sec-thrd{
		overflow:hidden;
	}
	
	.rgt-section {
    padding-left: 25px;
    padding-right: 25px;
}
	
	.rgt-section .slick-arrow:before {
    font-size: 13px !important;
    line-height: 26px !important;
}
	
	.rgt-section .slick-next, .rgt-section .slick-prev {
    width: 25px;
    height: 25px;
}
	
	.left-section h1, .sec-frth h2, .sec-fifth h3, .sec-lst h2 {
    font-size: 22px ;
    line-height: 27px;
}
	
	.sec-frth .col {
    max-width: 100%;
	padding-bottom:15px;
	flex: 0 0 50%;
}
.sec-two .col {
    max-width: 30%;
    padding: 16px 0px 0px 10px !important;
    margin: 0 0 0 0 !important;
}
	.page-template-template-logistics .container-fluid.log-three {
    padding-top: 30px;
    padding-bottom: 35px;
}
	.page-template-template-logistics .container-fluid.log-three h5 {
    margin-bottom: 25px;
}
	.page-template-template-logistics .firstlogistsectionslider {
    margin: 0px 0px !important;
    padding: 0 5px 0px 5px !important;
}
	.slide-content p {
    font-size: 18px ;
    line-height: 20px ;
    margin-bottom: 2px;
/* 	text-shadow: 3px 2px 3px rgb(0 0 0 / 29%); */
}
	
/* 	.slide-content span.colorfull{
		color:#fff;
	} */
	
	.sec-fifth p {
    width: 100%;
    font-size: 13px;
    line-height: 21px;
}
	
	.sec-fifth h3 {
    padding-bottom: 10px;
}
	
	.col-sm-4.pro-item {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
	
/* 	.col-sm-4.pro-item:nth-child(-n+3) {
    margin-bottom: 20px;
} */
	
	.sec-lst h2 {
    padding-bottom: 25px;
}
	.blog-detail h3 {
    font-size: 16px !important;
    line-height: 22px;
}
	
	.blog-detail p {
    font-size: 10px !important;
    line-height: 18px !important;
}
	
	.slide-content a {
    font-size: 12px;
}
	
	.page-template-template-channelcoverage .slick-dots {
    bottom: 25px;
    left: 0px;
}
	.mob-nav .rmp_menu_trigger{
	width: 38px !important;
    height: 38px !important;
    top: 17px !important;
    right: 4% !important;
	padding-bottom:5px !important;
	}
	.single-news .con-one .card-text.main-head p {
    padding-bottom: 4px;
    font-size: 18px;
    line-height: 20px;
}
	
.con-one p.card-text.main-head {
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 5px;
}
.con-one p.card-title, .con-one p.card-title a {
    font-size: 12px !important;
    line-height: 14px !important;
}

header#masthead .navbar .collapse {
    display: inline-flex !important;
	margin-right: 50px;
}

a.navbar-brand {
        width: 100%;
    margin-right: 0;
    padding: 0;
}
	a.btn.btn-secondary {
   padding: 11px 13px;
    font-size: 10px;
    line-height: normal;
}
	
	header#masthead .navbar{
		flex-wrap: unset !important;
	}
	.col.frst-ftr, .thrd-ftr{
		text-align: center;
    justify-content: center;
}
	.col.sec-ftr {
    text-align: center;
	margin:15px 0 10px;
}
	ul.ftr-menu li, ul.copyrgt-menu li {
    padding-left: 10px;
    padding-right: 10px;
}

}

/*iPhone 6 Plus landscape · width: 736px */
@media only screen and (max-width : 736px) {    }

/*iPhone 6 landscape · width: 667px */
@media only screen and (max-width : 667px) {    }


/*iPhone4 and iPhone5 Galaxy S2 and S3  */
@media only screen and (max-width : 640px) {    }


/* Google Nexus 7 603x966 | Samsung Galaxy Tab 600x1024  */
@media only screen and (max-width : 603px) {    }


/* iPhone 5 Landscape · 320x568px */
@media only screen and (max-width : 568px) {
	.slide-content p br {
    display: block;
}
	
	.container-fluid.con-one.mob-banner img {
   height: auto;
    object-fit: cover;
    margin: 0 !important;
}
/* 	.con-one .card-img-overlay {
    top: 80%;
	} */
	.des-banner {
    display: none;
}
	.mob-banner {
    display: block;
}
	.page-id-413 .container-fluid.about-one:after{
		transform: scale(.0) !important;
	}
	.page-id-413 .container-fluid.sec-two.about-three {
    padding-bottom: 30px !important;
}
	
	.page-id-413 .container-fluid.about-five {
    padding-bottom: 35px;
}
	.col-sm-1.col-md-6.col-lg-6.col-xl-3.blog-main {
    margin-bottom: 30px !important;
}
	span.close {
    margin-right: -27px;
}
/* #rmp_menu_trigger-756 {
    top: 23px !important;
    right: 4% !important;
} */

	
	.con-one .card-text.main-head {
    font-size: 20px !important;
}
	.slide-content p {
    font-size: 18px;
    line-height: 20px;
}
	.col-sm-6.fivesectionslider{
		max-width:100%;
	}
	.col-sm-6.foursectionslider{
		max-width:100%;
	}
	.col-sm-6.secondsectionslider{
		max-width:100%;
	}
	.col-sm-6.threesectionslider{
			max-width:100%;
			margin-left:-21px;
	}
	.col-sm-6.ico {
    max-width: 100% !important;
    width: 100%;
    flex: 0 0 100%;
}
	.col-sm-6.firstsectionslider{
		max-width:100%;
		margin-left:-0px;
	}
	
/* 	.container-fluid.about-four {
		display:none;
	} */

.container-fluid.about-two h1 {
    font-size: 28px;
}
.container-fluid.about-two p {
    font-size: 12px;
    line-height: 23px;
}
.sec-details span {
    font-size: 18px !important;
    line-height: 22px;
}
.about-three .sec-details p {
    font-size: 10px;
    line-height: 16px;
}
.col-sm-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 100%;
    max-width: 100%;
}
.col-sm-6.txtt h2 {
    font-size: 28px;
    line-height: 40px;
    text-align: center;
}
.col-sm-6.txtt h3 {
    font-size: 28px;
    line-height: 40px;
    text-align: center;
}
.col-sm-6.txtt p {
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    margin-bottom: 15px;
}
.about-five h4 {
    font-size: 28px;
    line-height: 40px;
}
.col-sm-6.valdata strong {
    font-size: 18px;
}
.col-sm-6.valdata p {
    font-size: 12px;
    line-height: 25px;
}
.container-fluid.about-six h5 {
    font-size: 28px;
    line-height: 35px;
}
.container-fluid.about-seven h6 {
    font-size: 28px;
    line-height: 35px;
}
	.col-sm-6.valdata .clrdiv {
    padding-top: 45px;
    padding-bottom: 45px;
    padding-left: 55px;
    padding-right: 55px;
}
.col-sm-5.imleft {
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
    justify-content: center;
    display: flex;
}
	.col-sm-7.rgttext h2 {
    font-size: 16px;
    text-align: center;
}
.col-sm-7.rgttext p {
    text-align: center;
    font-size: 12px
}

.card.bg-dark.text-white:after {
    display:none;
}
}


/* Kindel Fire HD 8.9in (533x853) Tablets */
@media only screen and (max-width : 533px) {    }


/*iPhone3 Landscape*/
@media only screen and (max-width : 480px) { 
	
	.col-sm-6.valdata p {
    font-size: 14px;
    line-height: 25px;
}
	.modal-content {
    background: #011921 !important;
    box-shadow: 0px 0px 26.5026px rgba(0, 0, 0, 0.15) !important;
    margin: 10% auto;
    padding: 29px 50px;
    width: 90% !important;
}
.popdet h3 {
    font-size: 17.6069px !important;
}
/* 	.container-fluid.about-four {
		display:none;
	} */

	.card.bg-dark.text-white:after {
    display:none;
}

.col-sm-6.valdata .clrdiv {
    padding-top: 35px;
    padding-bottom: 35px;
    padding-left: 45px;
    padding-right: 45px;
}


}


/* iPhone 6 PLUS (414x736) */
@media only screen and (max-width : 414px) {  
	
	
	img.card-img {
    height: 170px;
    object-fit: cover;
}
/* 	.page-id-413 .container-fluid.about-five {
    padding-bottom: 70px;
} */
	.col-sm-1.col-md-6.col-lg-6.col-xl-3.blog-main {
    margin-bottom: 30px !important;
}
	span.close {
    margin-right: -27px;
}
	.con-one .card-text.main-head {
    font-size:20px !important;
}
	.con-one .card-text.main-head {
    font-size: 25px;
	}
	img.normal {
    transform: scale(0.8);
}
	img.hover {
    transform: scale(0.8);
}
	.slide-content p {
    font-size: 18px;
    line-height: 20px;
}
	.left-section h1, .sec-frth h2, .sec-fifth h2, .sec-lst h2 {
    font-size: 20px;
	}
	.col-sm-6.ico p {
    font-size: 14px;
    line-height: 24px;
}
.col-sm-6.ico p {
    font-size: 14px;
    line-height: 24px;
}
.col-sm-6.ico ul li  {
    font-size: 14px;
    line-height: 33px;
}
	.col-sm-6.ico h2{
		font-size:20px;
	}

}


/* iPhone 6 portrait (375x667) */
@media only screen and (max-width : 375px ) { 
	
	img.card-img {
    height: 200px;
    object-fit: cover;
}
	.page-id-413 .container-fluid.about-five {
    padding-bottom: 70px;
}
	.col-sm-1.col-md-6.col-lg-6.col-xl-3.blog-main {
    margin-bottom: 30px !important;
}
	span.close {
    margin-right: -27px;
}
	.con-one .card-text.main-head {
    font-size: 18px !important;
}
	.col-sm-6.ico {
    vertical-align: middle !important;
    margin: auto;
    padding-left: 25px;
}
	.col-sm-6.ico ul li {
    font-size: 13px;
    line-height: 33px;
}
/* 	.container-fluid.about-four {
		display:none;
	} */

	.card.bg-dark.text-white:after {
    display:none;
}
/* .sec-two .col {
    padding: 23px;
    margin: 0 -0.7%;
} */
	.modal-content {
    background: #011921 !important;
    box-shadow: 0px 0px 26.5026px rgba(0, 0, 0, 0.15) !important;
    margin: 10% auto;
    padding: 29px 50px;
    width: 90% !important;
}
.popdet h3 {
    font-size: 17.6069px !important;
}
	.popdet p {
    font-weight: 500;
    font-size: 14px !important;
}
	.col-sm-6.valdata .clrdiv {
    padding-top: 35px;
    padding-bottom: 35px;
    padding-left: 20px;
    padding-right: 20px;
}
}


/* Galaxy S5 (360x640) */
@media only screen and (max-width : 360px) {    }


/* iPhone 3/4 Blackberry8300 / LG/ AUSUS / S3 S4 */
@media only screen and (max-width : 320px) {    }


/*Galaxy Y*/
@media only screen and (max-width : 240px) {    }



.pwr-num .col-xl-2 {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}


#wpfront-scroll-top-container {
    right: 4px;
    bottom: 100px;
    background: rgb(243 243 243 / 50%);
    padding: 8px;
    /* border-radius: 100%; */
}

