@font-face {
    font-family: Source Sans Pro;
    src: url(https://logisti-k.com.mx/wp-content/themes/trucking/fonts/SourceSansPro-BlackIt.otf);
}

@font-face {
    font-family: HelveticaNeueLTStd-Lt;
    src: url(https://logisti-k.com.mx/wp-content/themes/trucking/fonts/HelveticaNeueLTStd-Lt.otf);
src: url(https://logisti-k.com.mx/wp-content/themes/trucking/fonts/HelveticaNeueLTStd-Lt.ttf);
}
@font-face {
    font-family: HelveticaNeueLTStd-Bd;
    src: url(https://logisti-k.com.mx/wp-content/themes/trucking/fonts/HelveticaNeueLTStd-Bd.otf);
src: url(https://logisti-k.com.mx/wp-content/themes/trucking/fonts/HelveticaNeueLTStd-Bd.ttf);
src: url(https://logisti-k.com.mx/wp-content/themes/trucking/fonts/HelveticaNeueLTStd-Bd.eot);
src: url(https://logisti-k.com.mx/wp-content/themes/trucking/fonts/HelveticaNeueLTStd-Bd.woff);
}
@font-face {
    font-family: HelveticaNeueLTStd-Bdlt;
    src: url(https://logisti-k.com.mx/wp-content/themes/trucking/fonts/HelveticaNeueLTStd-BdIt.otf);
}
#header {
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/header-bg.png);
    position: fixed;
    z-index: 1000;
    width: 100%;
}
.page-content .container {
    width: 100%;
}
.bloque-bg{background-size: cover;}
.header-wrapper.header-transparent{position:relative;}

.master-slider {
    margin-bottom: 0px !important;
}
.page-content .row {
    margin-bottom: 0px !important;
}
.bloque-intro {
    margin-top: -76px;
    position: relative;
}
@media screen and (min-width: 1650px){
   .navbar{width: 90% !important}
   
}
@media screen and (min-width: 1400px){
header .container {
    width: 100%;
    text-align: right;
}
header .col-md-12 {
    width: 100%;
    padding-right: 0px;
}
.main-nav {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.navbar {
    border-radius: 0px !important;
    background-color: transparent !important;
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/header-bg-2.png) !important;
background-repeat: no-repeat !important;
    width: 1450px;
    float: right;
margin-bottom: 5px;
   }
.logo {
    margin-left: 50px;
margin-bottom: 5px;
}
.navbar-collapse.collapse {
    display: block!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/menu.png);
    margin-right: 50px;
    padding-left: 14px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
    padding-right: 40px;
    width: 900px;
    max-width: 900px;
}
.header-style01 .navbar-default .navbar-nav&gt;li&gt;a:hover, .header-style01 .nav &gt; li.current-menu-item &gt; a, .header-style01 .nav &gt; li.current-menu-ancestor &gt; a, .hr-simple.colored .hr-simple-circle, .dropcap.empty{border-none}
#menu-principal, #menu-principal-eng {
    margin-top: 18px !important;
}
/** Menu servicios **/
#menu-secundario, #menu-secundario-eng {
    list-style: none !important;
}
#menu-secundario li, #menu-secundario-eng li {
    display: inline-block !important;
    width: 19%;
    border-right: 1px inset #640414;
    height: 47px;
    vertical-align: top;
    text-align: center;
    padding-top: 4px;
    margin-top: 10px;
}
.menu-servicios {
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/menu_servicios.png) !important;
    position: absolute;
    list-style: none;
    background-size: contain !important;
    height: 75px !important;
    background-repeat: no-repeat !important;
    width: 934px;
    /* margin-right: 49px !important; */
    padding: 0px;
    text-align: center;
    max-width: 1000px;
    margin-left: -63px;
    margin-top: -10px;
    text-align: center;
}
#menu-secundario a, #menu-secundario-eng a  {font-size: 16px;border:none !important;text-align: center;padding: 0px !important}
#menu-secundario li:nth-child(5), #menu-secundario-eng li:nth-child(5) {
    border: none;
}
#menu-secundario li:nth-child(4), #menu-secundario-eng li:nth-child(4) {
    padding-top: 13px;
}
#menu-secundario li:nth-child(1), #menu-secundario-eng li:nth-child(1) {
    padding-top: 13px !important;
}
#menu-principal .current-menu-item, #menu-principal-eng .current-menu-item{
    background: #fff;
}
#menu-secundario .current-menu-item:nth-child(1), #menu-secundario-eng  .current-menu-item:nth-child(1){
background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/seleccionado-serv-2.png) !important;
    background-color: transparent !important;
    background-size: contain !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}
#menu-secundario .current-menu-item:nth-child(5), #menu-secundario-eng .current-menu-item:nth-child(5){
background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/seleccionado-serv.png) !important;
    background-color: transparent !important;
    background-size: contain !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}
}/* Fin min width 1400px*/

@media screen and (min-width:992px) and (max-width:1399px) {
  .collapse.navbar-collapse {
    display: inline-block !important;
    width: 64% !important;
}
#menu-secundario, #menu-secundario-eng {list-style: none;}
.menu-servicios {
    background: #e42429;
    width: 95%;
margin-bottom: 5px;
}
#menu-secundario li:nth-child(5), #menu-secundario-eng li:nth-child(5) {
    border: none;
}
#menu-secundario li:nth-child(4), #menu-secundario-eng li:nth-child(4) {
    padding-top: 5px;
}
#menu-secundario li:nth-child(1), #menu-secundario-eng li:nth-child(1) {
    padding-top: 5px !important;
}
#menu-secundario li, #menu-secundario-eng li {
    display: inline-block !important;
    width: 19%;
    border-right: 1px inset #640414;
    height: 50px;
    vertical-align: top;
    text-align: center;
    padding-top: 0px;
}
#menu-principal .menu-item a, #menu-principal-eng .menu-item a{font-size: 14px !important}
#menu-secundario a, #menu-secundario-eng a {
    font-size: 12px !important;
    border: none !important;
    text-align: center;
    display: inline-block;
    vertical-align: top;
}

.page section.page-content {
    padding-top: 110px !important;
}
}/** Termina entre 992px y 1399px **/
@media screen and (max-width: 1365px){
.con-servicios .col-md-4 {
    width: 100% !important;
}
}/** Termina min width: 1365px **/
@media screen and (max-width: 991px){

header .container {
    width: 100% !important;
    padding-left: 0px;
    padding-right: 0px;
}
     .menu-servicios {
       display: none;
     }

.navbar {
    border-radius: 0px !important;
    background-color: transparent !important;
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/header-bg-2.png) !important;
    background-repeat: no-repeat !important;
    float: right;
    margin-bottom: 5px;
    width: 100%;
}
.logo {
    margin-left: 70px;
}
.top-social {
    display: none !important;
}
.dl-menuwrapper button {
    width:100%;
    height: 45px;
    border-radius: 0px;
    /* border: 3px solid #555; */
    -ms-transform: skew(20deg);
    -o-transform: skew(20deg);
    /* transform: skew(-22deg); */
    /* padding-right: 10%; */
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/menu_back-movil.png) !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    padding-bottom: 15px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    width: auto;
    min-width: 330px !important;
    padding-top: 20px;
}
#dl-menu {
    display: inline-block;
    max-width: 350px;
    width: 84% !important;
}
#top-top {
    /* float: none; */
    display: inline-block;
    /* width: 10% !important; */
    width: auto !important;
    margin: 0px;
height: 82px;
    padding-top: 18px;
}
.dl-menuwrapper button:after {
    content: \&#039;\&#039;;
    position: absolute;
    width: 30px;
    height: 3px;
    background: #fff;
    top: 8px;
    left: 20px;
    box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;
}
.collapse.navbar-collapse {
    display: inline-block !important;
    width: 48% !important;
}
.contant-paginas{margin-top: -100px}
}/** Termina max width: 991px **/
@media screen and (min-width: 560px) and (max-width: 750px){
.collapse.navbar-collapse {
    display: inline-block !important;
    width: 50% !important;
    float: right;
    margin-top: 20px;
}
.navbar-header {
    width: 34%;
    display: inline-block;
}
.dif-1 p, .dif-2 p {
    color: #fff !important;
    font-family: HelveticaNeueLTStd-Bd;
    /* margin-top: 20px !important; */
    box-sizing: border-box !important;
    font-size: 1em !important;
    font-style: italic;
}
.page-id-255 .bg-servicios, .page-id-24 .bg-servicios, .page-id-28 .bg-servicios, .page-id-251 .bg-servicios,  .page-id-261 .bg-servicios    {
    background-size: cover !important;
    background-position: center !important; 
}
.cont-empresa.empty {
    margin-top: -130px !important;
}
.cont-empresa-inner {
    margin-top: -80px !important;
}
}/** Termina Max-Width 991px **/

@media screen and (min-width: 769px){
  footer .footer-widget-container:nth-child(2) {
    width: 49%;
}
footer .footer-widget-container {
    width: 25%;
    text-align: center;
    display: inline-block;
}
.un-tercio {
    display: inline-block;
    width: 32%;
}
.un-medio {
    display: inline-block;
    width: 49%;
    text-align: center;
}
.historia-full{display: block}
.historia-mobil{display: none !important;}
.ventajas-mobil {display: none;}

.tecnologia-icons {
    display: inline-block;
    width: 16%;
    text-align: center;
    vertical-align: text-bottom;
   font-size: 20px;
   font-family: Montserrat;
  min-height: 200px;
}
.tecnologia-icons img {
    display: block;
    width: auto;
    margin: 0 auto;
    vertical-align: text-bottom;
}
.half {
    display: inline-block;
    vertical-align: top;
    width: 45%;
    margin-right: 4%;
}
span.mini-half {
    display: inline-block;
    width: 50%;
}
}/** Termina Min 769px **/

@media screen and (max-width: 768px){
   .historia-full{display: none;}
   .historia-mobil{display: block !important;}
  .ventajas-mobil {
    background: #fff !important;
    display: block;
    margin-bottom: 20px !important;
    bottom: 20px !important;
    margin-top: 20px !important;
    width: 90%;
    margin: 0 auto;
}
.list-ventajas-full{display: none}
.page-content.titulo-empresa {
    padding-top: 0px;
    margin-top: -50px;
}
.bg-servicios {
    background-size: contain !important;
}
section.page-content.bg-servicios.custom-background.image-background {
    background-size: cover !important;
    background-position: center;
}
}
@media screen and (min-width: 650px){
   .bg-info {
    background-color: transparent;
    background-size: 100% !important;
    background-repeat: no-repeat !important;
    max-width: 600px;
    min-width: 600px;
    
}
.box-servicios {
    width: 449px !important;
    height: 130px;
}
.call-to-action a {
    margin-left: 10px;
}
}
@media screen and (max-width: 649px){
   .bg-info {
    background-color: transparent;
    background-size: 100% !important;
    background-repeat: no-repeat;
    background: #fff;
    background-image: none !important;
}
.box-servicios {
    width: 90% !important;
    font-size: 10px !important;
}
.call-to-action p {
    font-size: 20px !important;
}
.call-to-action img {
    width: 70%;
}
.call-to-action .empty {
    display: none;
}
.call-to-action .col-md-8{margin-bottom: 0px !important}
}/** Termina Max-Width 649px **/
@media screen and (max-width: 559px){
.navbar {
    border-radius: 0px !important;
    background-color: transparent !important;
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/header-bg-2.png) !important;
    background-repeat: no-repeat !important;
    float: right;
    margin-bottom: 5px;
    background-size: cover !important;
    /* width: 100%; */
    height: 125px !important;
}
.logo img {
    width: 45%;
    margin: 0 auto;
}
#dl-menu {
    margin-top: -25px;
}
#top-top {padding-top: 0px; margin-top: -34px !important}
.navbar-header {
    width: 100%;
    display: inline-block;
}
.page section.page-content {
    padding-top: 110px !important;
}
  .historia-full{display: none;}
.collapse.navbar-collapse {
    display: inline-block !important;
    width: 90% !important;
    float: right;
    margin-top: 0px;
}
.dif-1 p, .dif-2 p {
    color: #fff !important;
    font-family: HelveticaNeueLTStd-Bd;
    /* margin-top: 20px !important; */
    box-sizing: border-box !important;
    font-size: 8px !important;
    font-style: italic;
}
.titulos-home-b p {
    font-size: 2em !important;
    width: 95% !important;
}
.empty {
    display: none;
}
}/** Termina 559px **/
#menu-principal .menu-item a, #menu-principal-eng .menu-item a {
    color: #e42429;
    font-family: Montserrat !important;
    font-weight: 900 !important;
    text-transform: none;
    font-size: 16px;
}

#menu-principal  .current-menu-item:nth-child(1) {
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/seleccionado.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
padding-left: 8px;
}

.menu-item a {
    padding-left: 10px !important;
    border: none !important;
    padding-right: 10px !important;
    border-right: 1px inset #dbdbdb !important;
    line-height: 1em !important;
    padding-bottom: 12px !important;
    padding-top: 12px !important;
}
.current-menu-item a {border: none}
.dropdown-menu{position:absolute;z-index:9999}
.dropdown-menu .menu-item a {
    border: none !important;
    text-align: center;
}
.dropdown-menu .current-menu-item{
  background: #e42429 !important;
  background-image: none !important;

}
.dropdown-menu .current-menu-item a{  color: #fff !important;}
/** Social **/
#top-top {
    float: none;
    display: inline-block;
    width: auto !important;
height: 82px;
    padding-top: 18px;
}
.top-social {
    height: auto !important;
    display: inline-block;
}
.linkedin {
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/linkedin.png) !important;
}
.facebook {
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/facebook.png) !important;
}
.gplus {
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/google+.png) !important;
        width: 30px !important;
}
.linkedin, .facebook, .gplus {
    display: inline-block !important;
    width: 29px;
    height: 29px !important;
    padding: 0px !important;
    margin: 0px !important;
    line-height: 0px !important;
}
.form-buscar{
    display: inline-block;
    vertical-align: top;
}
.menu-servicios a {
    color: #fff;
    font-family: Montserrat;
    line-height: .6em;
    text-transform: uppercase;
    /* padding-top: 13px !important; */
}
.menu-servicios span {
    display: inline-block !important;
}

#menu-responsivo .current-menu-item {
    background-image: none !important;
    background-color: #e42429;
}
/** Idioma **/
.lang_sel_sel {
    background: transparent !important;
    border: none !important;
}
#lang_sel li {
    background: transparent !important;
    width: auto !important;
}
#lang_sel li ul a, #lang_sel li ul a:link, #lang_sel li ul a:visited {
    background: transparent !important;
    border: none;
}
#lang_sel ul ul {
    border: none !important;
}
form.form-buscar {
    display: none;
}
#lang_sel img.iclflag {
    width: 33px;
    height: 33px;
    position: relative;
    top: 1px;
}
/** Contenido **/

.titulos-home p {
    font-size: 45px;
    font-family: \&#039;Montserrat\&#039;, sans-serif;
    font-weight: 700;
    color: #e42429;
    border: 1px solid;
    width: 250px;
    padding-bottom: 16px;
    padding-top: 10px;
    margin: 0 auto;
}
.titulos-home-b p {
    font-size: 45px;
    font-family: \&#039;Montserrat\&#039;, sans-serif;
    font-weight: 700;
    color: #fff;
    border: 1px solid;
    width: 450px;
    padding-bottom: 18px;
    padding-top: 12px;
    margin: 0 auto;
}
.titulos-home-c p {
    font-size: 45px;
    font-family: \&#039;Montserrat\&#039;, sans-serif;
    font-weight: 700;
    color: #c11333;
    border: 1px solid;
    width: 450px;
    padding-bottom: 16px;
    padding-top: 15px;
    margin: 0 auto;
}

.call-to-action {
    position: fixed !important;
    left: 0px;
    bottom: 0px;
    width: 100% !important;
    background: #c11333;
    z-index: 1;
    margin: 0 auto !important;
    text-align: center !important;
}
.call-to-action p {
    color: #fff;
    font-size: 22pt;
    font-family: \&#039;Montserrat\&#039;, sans-serif !important;
    display: inline-block;
    vertical-align: middle;
    padding-bottom: 8px;
    padding-top: 8px;
}
.call-to-action img {
    display: inline-block;
    vertical-align: middle;
    margin-left: 0%;
}

.ms-layer.txt-slide {
    font-size: 3.5em !important;
    font-family: Source Sans Pro;
    font-style: italic;
    color: #fff;
    background: url(https://logisti-k.com.mx/wp-content/uploads/2016/10/text_back.png);
    line-height: 1em !important;
    width: auto;
    background-repeat: no-repeat;
    padding-top: 3% !important;
    box-sizing: border-box;
    top: 40% !important;
    padding-bottom: 5% !important;
    background-size: contain;
    padding-left: 8% !important;
    padding-right: 10% !important;
}

.parrafo-intro p{
    font-family: HelveticaNeueLTStd-Lt !important;
    font-size: 20px;
}
.parrafo-intro strong {
    font-size: 20px;
    font-family: HelveticaNeueLTStd-Bd !important;
    color: #e42429;
}
.btn-conoce-mas h4{  color: #828385; font-family: Montserrat; font-size: bold; font-size: 32px}
.dif-1 {
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/back.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    padding-top: 19px;
}
.dif-2{
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/back1.png); background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    padding-top: 19px; 
}
.dif-1 p, .dif-2 p {
    color: #fff !important;
    font-family: HelveticaNeueLTStd-Bd;
    /* margin-top: 20px !important; */
    box-sizing: border-box !important;
    font-size: 16px;
    font-style: italic;
}
.titulo-servicios h2 {
    color: #fff !important;
}
.box-servicios{
   background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/back-servicios.png);
    background-size: cover;
    padding-top: 15px;
    text-align: center !important;
    padding-left: 15px;
    padding-right: 10px;
    padding-bottom: 0px;
    background-repeat: no-repeat;
    background-position: center top;
    
    margin: 0 auto !important;
}
.box-servicios p{
    font-family: HelveticaNeueLTStd-Lt !important;
    font-size: 1.5em;
    padding-left: 16px;
}
.accordion .title::before, .pi-latest-posts03 li .post-media i, .news-carousel-container .icon-title i {
    color: #c11333;
}
.post-date p{ font-family: HelveticaNeueLTStd-Lt !important;color: #828385}
.post-details span {
    color: #c11333 !important;
    text-transform: none !important;
    /* text-align: left !important; */
}
.post-details{text-align: left !important; }
.post-details a {
    text-align: left !important;
    float: left;
    width: 100%;
}
.post-details p{ font-family: HelveticaNeueLTStd-Lt !important; color: #828385}

#footer-wrapper{ background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/bg-footer.jpg) !important;
    background-size: cover;    margin-bottom: 79px !important;}

section#copyright-container {
    background: #fff;
}
.dir-arriba {
    margin-bottom: 20px;
}
.footer-widget-container p, .footer-widget-container span{color: #fff !important;
    font-family: Montserrat;
    font-weight: 700;
    line-height: 1em;
    font-size: 16px;
}
.un-medio img, .un-tercio img{
    display: inline-block !important;
}
.copyright-container .copyright-right p {
    color: #828385;
    font-family: Montserrat;
    font-weight: 100 !important;
    font-style: none !important;
    float:right;
}
/** Paginas content **/
.page-title-style01 {
    display: none;
}
.custom-heading::after, .custom-heading02:after, .service-item-container figcaption h1:after, .service-item-container figcaption h2:after, .service-item-container figcaption h3:after, .service-item-container figcaption h4:after, .service-item-container figcaption h5:after, .gallery-item-container figcaption h1:after, .gallery-item-container figcaption h2:after, .gallery-item-container figcaption h3:after, .gallery-item-container figcaption h4:after, .gallery-item-container figcaption h5:after, .hover-details:hover span, .team-details:after, .hover-mask-container .hover-zoom:hover, .tabs li.active, .numbers-counter .counter-container::after, .master-slider .pi-button:hover, .master-slider .tooltip-wrap h6::after, .ms-skin-default .ms-tooltip-point .ms-point-center {
    background-color: #e42429;
}
.frase-quienes p{color: #e42429; font-family: HelveticaNeueLTStd-Lt !important;font-size: 38px;margin-top: 30px}
.frase-quienes p {
    color: #e42429;
    font-family: HelveticaNeueLTStd-Lt !important;
    font-size: 38px;
    margin-top: 0px;
    line-height: 1.2em;
    margin-bottom: 20px;
}
.parrafo-seccion p, .parrafo-seccion span{
   text-align: center;
    font-family: HelveticaNeueLTStd-Lt !important;
    font-size: 20px;
    color: #464646;
}
.parrafo-seccion strong{
  font-family: HelveticaNeueLTStd-Bd !important;
  color: #c11333;
}
.page-id-158 .custom-heading h2{
    color: #fff !important;
    font-family: Montserrat;
}
.page-id-158 .custom-heading::after, .page-id-158 .custom-heading02:after {
   background-color: #fff !important;
}
.ventajas-mobil p {
    color: #e42429;
    font-family: Montserrat !important;
    font-weight: 900 !important;
    text-transform: none;
    font-size: 16px;
}
.archive .page-content {
    width: 90%;
    margin: 0 auto;
}
input.wpcf7-form-control.wpcf7-submit {
    background: #e42429;
    border-radius: 0px;
}

.parrafo-seccion-2 p, .parrafo-seccion-2 span{
   text-align: justify;
    font-family: HelveticaNeueLTStd-Lt !important;
    font-size: 16px;
    color: #464646;
padding-right: 40px;
line-height: 1.2em;
}
.parrafo-seccion-2 strong{
  font-family: HelveticaNeueLTStd-Bd !important;
  color: #e42429;
}
.btn-action-serv {
    text-align: left;
    float: left;
    padding: 0px !important;
    margin-left: -33px;
}
#menu-secundario .current-menu-item, #menu-secundario-eng .current-menu-item {
    background: #fff;
}
#menu-secundario .current-menu-item a, #menu-secundario-eng .current-menu-item a{color: #c11333 !important
}
.btn-action-serv img {
    width: auto !important;
    max-width: 530px;
}
#menu-secundario .current-menu-item:nth-child(5), #menu-secundario li:nth-child(5), #menu-secundario-eng .current-menu-item:nth-child(5), #menu-secundario-eng li:nth-child(5) {
    border: none !important;
}
.row.call-to-action a {
    display: inline-block;
    vertical-align: middle;
}
.dropdown-menu&gt;li a, .dropdown-menu&gt;li a {
    border: none !important;
    text-align: center;
}
.page section.page-content {
    padding-top: 30px;
}
.bg-servicios {
    padding-bottom: 150px;
    background-size: cover !important;
    padding-top: 100px !important;
}
.page-id-255 #footer-wrapper, .page-id-24 #footer-wrapper, .page-id-28 #footer-wrapper, .page-id-251 #footer-wrapper , .page-id-261 #footer-wrapper {
    margin-bottom: 0px !important;
}
.page-id-255 .page-content .custom-background, .page-id-24 .page-content .custom-background, .page-id-28 .page-content .custom-background, .page-id-251 .page-content .custom-background, .page-id-261 .page-content .custom-background {
      
    background-size: inherit;
    background-repeat: repeat;
    background-position: bottom;
}
.btn-call-action-serv {
    max-width: 505px !important;
}
.page-id-155 .row.call-to-action,  .page-id-384 .call-to-action  {
    background: url(https://logisti-k.com.mx/wp-content/themes/trucking/img/texture.jpg);
}
.blog .page-content {
    margin-top: 250px;
}
.cont-ventajas {
    margin-top: 0px !important;
    margin-bottom: -110px !important;
    padding-bottom: 80px;
}
.page-id-212 .col-md-12 {
    padding: 0px;
}
.pum-theme-417, .pum-theme-default-theme {
    background-color: rgba( 255, 255, 255, .8 ) !important;
}
.titulo-advantages h2{color: #fff !important}
.cont-serv-tecnologia p {
    text-align: center !important;
    padding: 0px !important;
    margin: 0 auto;
}
.cont-serv-tecnologia .col-md-9 {
    width: 95%;
    text-align: center;
}
.blog section.page-content .container {
    width: 90%;
    margin: 0 auto;
}