/*!
Theme Name: Transpor.mx
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: transpor-mx
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Transpor.mx is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/



.wp-block-list {
  color: #6dab3c;
  margin: 0 auto;
  font-size: 18px;
  font-weight: 400;
  text-align: left;
  width: 100%;
  list-style: none;
}
.wp-block-list li{
padding: 10px 4px;
  border-bottom: 1px solid rgba(23,27,38,.29);
    border-bottom-style: solid;
  border-bottom-style: dashed;
  list-style-type: circle;}

/*! CSS Used from: https://www.transpor.mx/users/u0/153/pure-3-rebuild.css */
.container:after,.vc_clearfix:after,.vc_column-inner::after,.vc_row:after{clear:both;}
.container:after,.container:before,.vc_row:after,.vc_row:before{content:" ";display:table;}
.vc_column_container{width:100%;}
.vc_row{margin-left:-15px;margin-right:-15px;}
.vc_col-sm-10,.vc_col-sm-12,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media (min-width:768px){
.vc_col-sm-10,.vc_col-sm-12,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-8{float:left;}
.vc_col-sm-12{width:100%;}
.vc_col-sm-10{width:83.33333333%;}
.vc_col-sm-8{width:66.66666667%;}
.vc_col-sm-4{width:33.33333333%;}
.vc_col-sm-3{width:25%;}
}
.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table;}
.vc_general.vc_btn3{text-decoration:none;}
#content .wpb_text_column :last-child,#content .wpb_text_column p:last-child,.wpb_text_column :last-child,.wpb_text_column p:last-child{margin-bottom:0;}
.wpb_content_element{margin-bottom:35px;}
.vc_row[data-vc-full-width]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden;}
.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table;}
.vc_column_container{padding-left:0;padding-right:0;}
.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%;}
.vc_general.vc_btn3{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:transparent;color:#5472d2;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;font-size:14px;padding:14px 20px;}
.vc_general.vc_btn3:active,.vc_general.vc_btn3:focus{outline:0;}
.vc_general.vc_btn3:focus,.vc_general.vc_btn3:hover{border:1px solid transparent;text-decoration:none;color:#4868cf;}
.vc_general.vc_btn3 .vc_btn3-icon{vertical-align:top;height:14px;line-height:1;font-size:16px;}
.vc_btn3.vc_btn3-icon-left{position:relative;}
.vc_btn3.vc_btn3-icon-left .vc_btn3-icon{display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}
.vc_btn3.vc_btn3-icon-left{text-align:left;}
.vc_btn3.vc_btn3-shape-rounded{border-radius:5px;}
.vc_btn3.vc_btn3-size-lg{font-size:16px;padding:18px 25px;}
.vc_btn3.vc_btn3-size-lg .vc_btn3-icon{font-size:20px;height:16px;line-height:16px;}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty){padding-left:60px;}
.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon{left:25px;}
.vc_btn3.vc_btn3-color-green,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat{color:#fff;background-color:#6dab3c;}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus,.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover,.vc_btn3.vc_btn3-color-green:focus,.vc_btn3.vc_btn3-color-green:hover{color:#f7f7f7;background-color:#5f9434;}
.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:active,.vc_btn3.vc_btn3-color-green:active{color:#f2f2f2;background-color:#5a8d31;}
#content,#footer,#footer-widget-bar,.content-font,input{font-family:sans-serif!important;}
input:not([type=submit]):not([type=file]){background-color:rgba(23,27,38,.72)!important;border-left:5px solid #89c53f!important;color:#fff!important;padding:13px!important;border-bottom:none!important;}
.ozy-image-with-caption h5{text-align:center;text-transform:uppercase;}
#info-bar{background:#171b26!important;}
#info-bar i{color:#89c53f;}
#call_to{text-align:center;}
.img_icon_cuadrado{float:left;width:75px;margin-right:15px;border-radius:5px;}
.vc_custom_1488646290606{padding-top:20px!important;padding-bottom:0!important;background-color:#89c53f!important;background-image:url(https://www.transpor.mx/users/u0/153/wp-content/uploads/2017/03/back_green-1.png);background-attachment:fixed;background-size:100% 100%;background-repeat:no-repeat;background-position:100%;}
#call_to h1{color:#fff!important;font-weight:800!important;font-size:33px!important;letter-spacing:3px;text-transform:uppercase;text-align:center;}
#call_to h2{color:#fff!important;font-size:20px!important;line-height:24px!important;text-align:center;}
#main{background-color:rgba(255,255,255,.89)!important;}
.current-menu-item{background:#89c53f!important;}
.current-menu-item a{color:#fff!important;}
a,article,b,body,div,figure,footer,form,h1,h2,h3,h4,h5,header,html,i,iframe,img,li,nav,p,section,span,ul{margin:0;padding:0;border:0;}
article,figure,figure img,footer,header,nav,section{display:block;}
a img{border:0;}
figure{position:relative;}
figure img{width:100%;}
i{font-style:italic;}
a{-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;text-decoration:none;outline:0;}
a:active,a:focus{text-decoration:underline;}
a[href^=tel]{color:inherit;text-decoration:none;}
span.symbol{font-family:'Mono Social Icons Font';-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;}
.container{overflow:hidden;}
#content{width:508px;margin:0;overflow:hidden;}
#content.no-sidebar{width:100%;}
::selection{background:#c6d8cd;}
img::selection{background:0 0;}
a:visited{text-decoration:underline!important;}
a:active,a:hover{text-decoration:underline;}
.page-content,.post-content{word-wrap:break-word;}
input{border:none;padding:12px 30px;outline:0;-webkit-transition:all .2s;transition:all .2s;resize:none;}
*,:after{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{margin:0;min-width:100%;height:100%;-webkit-backface-visibility:hidden;-ms-overflow-x:hidden;}
#main>.container{overflow:auto;position:relative;z-index:1;margin:0 auto;}
#content{position:relative;}
.page-content img,.post-content img{max-width:100%;}
.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5{margin:6px 0;}
.page-content p:empty,.post-content p:empty{display:none;}
#footer-widget-bar li,#footer-widget-bar ul{padding:0;margin:0;list-style:none;-webkit-transition:all .2s;transition:all .2s;}
#footer-widget-bar li{padding:5px 0 5px 0;border-bottom:1px solid rgba(204,204,204,.2);border-bottom-style:dashed;list-style-type:disc;list-style-position:inside;}
#footer-widget-bar .widget li:first-child,.widget ul:first-child>li:first-child{padding-top:0!important;}
#footer :not(input),#footer-widget-bar :not(input){font-size:12px;}
#footer{clear:both;z-index:3;border-top:1px solid #444;}
#footer footer{height:100%;line-height:40px;}
#footer .container{padding:0;overflow:inherit!important;}
#footer .container>div{width:50%;overflow:hidden;float:left;}
#footer .top-social-icons>a{height:100%!important;width:50px!important;}
#footer .top-social-icons>a>span{font-size:45px!important;opacity:.5;}
#footer .top-social-icons>a:hover>span{opacity:1;}
div.top-social-icons{display:inline-block;text-align:right;float:right;}
div.top-social-icons>a:first-child{border-left:1px solid #dedede;}
div.top-social-icons>a{display:inline-block;font-size:28px!important;line-height:28px!important;text-align:center!important;font-weight:300!important;text-decoration:none!important;overflow:hidden;width:30px;height:29px;border-right:1px solid #dedede;}
div.top-social-icons>a>span{-webkit-transition:all .4s;transition:all .4s;}
#footer-widget-bar{padding-top:4px;padding-bottom:4px;}
#footer-widget-bar>.container{padding-left:16px;padding-right:16px;}
#footer-widget-bar>.container>section{width:25%;position:relative;padding:50px 20px 0 20px;float:left;}
#footer-widget-bar>.container>section>div.widget{padding-bottom:50px;}
#footer-widget-bar>.container>section:nth-child(3){clear:right;}
#footer-widget-bar>.container>section>div.widget>h4{margin-bottom:20px;}
#footer-widget-bar>.container>section>div.widget>span.line{display:block;border:1px solid red;width:40px;position:relative;margin-top:-17px;margin-bottom:27px;}
form{margin-bottom:1.5em;}
input:not([type=submit]){-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.page-content,.post-content{position:relative;}
#to-top-button{opacity:0;position:fixed;z-index:999;width:32px;height:32px;right:12px;bottom:-32px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;transition:all .2s;-webkit-transition:all .2s;}
#to-top-button>span{display:inline-block;font-size:14px;font-weight:300;line-height:32px;width:32px;text-align:center;padding-top:1px;margin-left:-1px;}
.none{display:none;}
.clear{clear:both;}
.right{float:right;}
#content br{margin-top:.5em;display:block;content:' ';}
#content p{margin:0;padding-top:.5em;padding-bottom:.5em;}
.wp-search-form{position:relative;}
.wp-search-form i.oic-pe-icon-7-stroke-139,.wp-search-form i.oic-pe-icon-7-stroke-24{position:absolute;width:22px;height:22px;top:50%;left:12px;margin-top:-8px;opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;}
.wp-search-form i.oic-pe-icon-7-stroke-139{left:inherit;cursor:pointer;right:12px;}
.wp-search-form #search{padding-left:32px!important;}
.widget li>a{text-decoration:none;}
.widget br{content:' ';display:block;margin-bottom:.5em;}
.widget img{max-width:100%;}
.wpb_row{position:relative;}
.wpb_row.ozy-custom-row{background-repeat:no-repeat;}
.wpb_row.ozy-custom-row.parallax{background-position:50% 50%;background-size:cover;}
.wpb_row.ozy-custom-row.parallax .parallax-wrapper{position:relative;}
#footer>footer>.container{padding-left:36px;padding-right:36px;}
.ozy-page-model-boxed .parallax-wrapper>.wpb_column{padding-left:0;padding-right:0;}
.ozy-page-model-boxed #main{position:relative;max-width:1212px;margin-left:auto;margin-right:auto;}
.ozy-page-model-boxed.ozy-page-model-no-sidebar #main>.container .wpb_row:not(.ozy-custom-full-row){padding-left:20px!important;padding-right:20px!important;}
.wpb_row{margin-left:0!important;margin-right:0!important;}
.ozy-content-divider{clear:both;}
.ozy-content-divider{position:relative;border-top:1px solid #dedede;border-bottom:none;border-left:none;border-right:none;}
#menu-footer-sitemap .menu-item-search{display:none;}
.ozy-image-with-caption>figure>img{max-width:100%;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;}
.ozy-image-with-caption:hover>figure>img{-moz-transform:scale(1.3) rotate(-10deg);-webkit-transform:scale(1.3) rotate(-10deg);-o-transform:scale(1.3) rotate(-10deg);transform:scale(1.3) rotate(-10deg);}
#head-mobile,#header{width:100%;z-index:3;position:fixed;top:0;-o-transition:background-color .2s linear;-webkit-transition:background-color.2s linear;-moz-transition:background-color .2s linear;box-shadow:0 2px 10px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.05);}
.ozy-page-model-boxed #header{max-width:1212px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);}
#top-search{position:relative;background-color:#444!important;width:100%;z-index:-10;opacity:0;top:0;left:0;-webkit-transition:opacity .25s linear;-moz-transition:opacity .25s linear;transition:opacity .25s linear;}
.search-input-unfold{width:100%;height:0;display:block;overflow:hidden;position:relative;-webkit-transition:height .25s .2s;-moz-transition:height .25s .2s;transition:height .25s .2s;-webkit-perspective:1600;-moz-perspective:1600;perspective:1600px;}
.search-input-unfold form{background-color:#fff;height:120px;position:relative;-webkit-transform:rotateX(-100deg);-moz-transform:rotateX(-100deg);-ms-transform:rotateX(-100deg);-o-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear;}
#top-search>form>*{color:#444!important;}
#top-search>form>input[type=text]{border:none!important;background-color:transparent!important;width:100%;font-size:60px;line-height:80px;padding-top:20px!important;padding-left:100px!important;padding-right:100px!important;}
#top-search i{font-size:60px!important;width:60px!important;height:60px!important;margin-top:-30px!important;}
#top-search i.oic-pe-icon-7-stroke-24{left:20px;}
#top-search i.oic-pe-icon-7-stroke-139{right:20px;}
#info-bar{width:100%;background-color:#000;height:42px;color:#fff;font-size:12px;}
#info-bar i{line-height:20px;margin-left:15px;}
#info-bar .fa-mobile{margin-right:10px;}
#info-bar .fa-phone-square{margin-right:10px;}
#info-bar>div{width:100%;padding:9px 30px;}
div.ozy-selectBox{border:1px solid rgba(255,255,255,.5);border-radius:20px;padding:0 10px;}
div.ozy-selectBox>i{font-size:12px!important;line-height:16px!important;padding-right:10px!important;vertical-align:sub;}
div.ozy-selectBox{position:relative;display:inline-block;cursor:default;text-align:left;line-height:22px;clear:both;color:#fff;}
span.ozy-selected{width:110px;padding-right:10px;overflow:hidden;vertical-align:middle;}
span.ozy-selectArrow{width:10px;text-align:center;font-size:10px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}
span.ozy-selectArrow,span.ozy-selected{position:relative;z-index:1;}
#info-bar div.top-social-icons>a{border:none!important;line-height:24px!important;}
div[class^=top-info-line-]{display:none;vertical-align:top;height:22px;line-height:22px;margin-top:2px;}
div[class^=top-info-line-]>span{line-height:22px;vertical-align:inherit;}
div[class^=top-info-line-]>span>i{padding-left:30px;padding-right:10px;line-height:inherit!important;font-size:inherit!important;}
div[class=top-info-line-1]{display:inline-block;}
@media only screen and (max-width:1023px){
#info-bar{display:none;}
}
@media only screen and (max-width:1024px){
#info-bar div.top-social-icons{display:none;}
}
.ozy-image-with-caption section{padding:15px 0;}
.ozy-image-with-caption figure{overflow:hidden;position:relative;}
.ozy-image-with-caption figure>span{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;-webkit-transition:all .2s;transition:all .2s;}
.ozy-image-with-caption:hover figure>span{opacity:1;}
.ozy-image-with-caption figure>span>i{font-size:128px;line-height:128px;width:128px;height:128px;position:absolute;top:50%;margin-top:-64px;left:50%;margin-left:-64px;}
.ozy-image-with-caption-wrapper.column-3>a,.ozy-image-with-caption-wrapper.column-4>a{float:left;}
.ozy-image-with-caption-wrapper.column-4>a{width:25%;}
.ozy-image-with-caption-wrapper.column-3>a{width:33.333%;}
@media only screen and (max-width:920px){
.ozy-image-with-caption-wrapper.column-3>a,.ozy-image-with-caption-wrapper.column-4>a{width:50%;}
}
@media only screen and (max-width:479px){
.ozy-image-with-caption-wrapper.column-3>a,.ozy-image-with-caption-wrapper.column-4>a{width:100%;}
}
.ozy-image-with-caption{position:relative;overflow:hidden;display:block;text-decoration:none!important;}
.ozy-image-with-caption img{position:relative;display:block;}
@media screen and (min-width:1120px){
#top-menu .menu-item-search>a{padding-right:0!important;}
#top-menu .menu-item-search:last-child{margin-right:17px;}
}
#top-menu .logo{padding:0 36px;position:absolute;left:0;top:0;z-index:999;}
#top-menu .logo #logo{z-index:999;}
#top-menu .logo>a>img{vertical-align:middle;width:240px;}
nav#top-menu{position:relative;width:100%;}
#top-menu>ul{display:inline-block;float:right;margin-right:19px;position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);}
#top-menu,#top-menu #head-mobile,#top-menu ul,#top-menu ul li,#top-menu ul li a{border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#top-menu ul li a>img{padding-right:5px;}
#top-menu:after,#top-menu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#top-menu #head-mobile{display:none;}
#top-menu>ul>li{float:left;}
#top-menu>ul>li>a{padding:0 17px;font-size:12px;letter-spacing:1px;text-decoration:none;color:#ddd;font-weight:700;}
#top-menu>ul>li.has-sub>a{padding-right:30px;}
#top-menu>ul>li.has-sub>a:after{position:absolute;top:50%;margin-top:-1px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:'';}
#top-menu>ul>li.has-sub>a:before{position:absolute;top:50%;margin-top:-4px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;}
#top-menu>ul>li.has-sub:hover>a:before{margin-top:0;height:0;}
#top-menu ul ul{position:absolute;left:-9999px;}
#top-menu ul ul li{height:0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;background:#333;transition:all .25s ease;}
#top-menu li:hover>ul{left:auto;}
#top-menu li:hover>ul>li{min-height:35px;}
#top-menu ul ul li a{border-bottom:1px solid rgba(150,150,150,.15);padding:11px 15px;min-width:200px;font-size:12px;text-decoration:none;color:#ddd;font-weight:500;}
#top-menu ul ul li:last-child>a{border-bottom:0;}
#top-menu>ul ul{box-shadow:0 10px 10px 5px rgba(119,119,119,.05);-moz-box-shadow:0 10px 10px 5px rgba(119,119,119,.05);-webkit-box-shadow:0 10px 10px 5px rgba(119,119,119,.05);}
@media screen and (max-width:1280px){
#top-menu>ul>li.has-sub>a:after,#top-menu>ul>li.has-sub>a:before{display:none;}
#top-menu>ul>li>a{padding:0 8px!important;font-size:12px!important;}
}
@media screen and (max-width:1120px){
.logo{position:absolute;top:0;left:0;width:100%;height:46px;text-align:center;float:none;}
.logo>a>img{max-height:46px;width:inherit;}
nav#top-menu{width:100%;}
#top-menu{width:100%;}
#top-menu,#top-menu .logo{line-height:72px!important;height:72px!important;}
#top-menu ul{width:100%;display:none;}
#top-menu>ul{margin-right:0!important;height:inherit!important;line-height:inherit!important;}
#top-menu ul li{width:100%;border-top:1px solid #444;}
#top-menu>ul>li:last-child{border-bottom:1px solid #444;}
#top-menu ul li:hover{background:#363636;}
#top-menu li:hover>ul>li,#top-menu ul ul li{height:auto;}
#top-menu ul li a,#top-menu ul ul li a{width:100%;border-bottom:0;}
#top-menu>ul>li{float:none;}
#top-menu ul ul li a{padding-left:25px;}
#top-menu ul ul li a{background:0 0;}
#top-menu ul ul,#top-menu ul ul li:hover>a{position:relative;left:0;width:100%;margin:0;text-align:left;}
#top-menu>ul>li.has-sub>a:after,#top-menu>ul>li.has-sub>a:before{display:none;}
#top-menu #head-mobile{display:block;padding:23px;color:#ddd;font-size:12px;font-weight:700;}
#top-menu .menu-button{width:55px;height:46px;position:absolute;right:0;top:14px;cursor:pointer;z-index:12399994;}
#top-menu .menu-button:after{position:absolute;top:22px;right:20px;display:block;height:8px;width:20px;border-top:2px solid #ddd;border-bottom:2px solid #ddd;content:'';}
#top-menu .menu-button:before{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:absolute;top:16px;right:20px;display:block;height:2px;width:20px;background:#ddd;content:'';}
#top-menu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid #444;height:46px;width:46px;cursor:pointer;}
#top-menu .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;content:'';}
#top-menu .submenu-button:before{position:absolute;top:19px;right:22px;display:block;width:2px;height:8px;content:'';}
#top-search>form>input[type=text]{font-size:16px;}
#top-search i{font-size:40px!important;margin-top:-22px!important;}
}
@media only screen and (max-width:1024px){
.ozy-page-model-boxed #main{display:block!important;}
}
@media only screen and (max-width:920px){
#to-top-button{display:none!important;}
.wpb_content_element{margin-bottom:35px!important;}
#footer-widget-bar,#footer-widget-bar>.container{padding-bottom:0!important;}
#footer-widget-bar{padding-top:20px;}
}
@media only screen and (max-width:1024px) and (min-width:769px){
.ozy-page-model-boxed #main>.container{padding:0;}
.ozy-page-model-boxed #main>.container,.ozy-page-model-boxed .container{width:100%;-webkit-text-size-adjust:100%;}
#content{width:100%;}
.post-content{padding-left:0!important;margin-left:0!important;}
#footer-widget-bar>.container,#footer>footer>.container{padding-left:20px!important;padding-right:20px!important;}
}
@media only screen and (max-width:800px){
#footer-widget-bar>.container>section{padding:0 20px 0 20px;}
}
@media only screen and (max-width:768px) and (min-width:480px){
.ozy-page-model-boxed #main>.container{padding:0;}
.ozy-page-model-boxed #main>.container,.ozy-page-model-boxed .container{width:100%;-webkit-text-size-adjust:100%;}
#content{width:100%;}
#footer .container{padding-top:0;}
.post-content{padding-left:0!important;margin-left:0!important;}
.vc_responsive .wpb_row .vc_col-sm-4{width:100%!important;padding-bottom:36px;}
#footer-widget-bar>.container>section{width:49%!important;}
#footer-widget-bar>.container>section:nth-child(3){clear:both;}
}
@media only screen and (max-width:479px){
.container{padding:0 10px!important;width:100%;-webkit-text-size-adjust:100%;}
#main>.container{padding:0!important;}
.parallax-wrapper .vc_col-sm-12.wpb_column.vc_column_container{padding-left:10px!important;padding-right:10px!important;}
.wpb_row{padding-left:0!important;padding-right:0!important;}
.ozy-page-model-boxed.ozy-page-model-no-sidebar #main>.container .wpb_row{padding-left:0!important;padding-right:0!important;}
#content{width:100%;}
#footer .container{padding-top:0;}
#footer .top-social-icons>a{border-color:transparent!important;}
#footer>footer>.container{height:100%!important;line-height:1.5em!important;}
#footer>footer>.container>div{padding-top:15px!important;width:100%!important;}
.post-content{padding-left:0!important;margin-left:0!important;}
#footer-widget-bar>.container>section{width:99%!important;margin-right:0;}
#footer .top-social-icons>a>span{line-height:inherit!important;}
h1{font-size:26px!important;line-height:32px!important;}
h2{font-size:22px!important;line-height:30px!important;}
h3{font-size:18px!important;line-height:22px!important;}
.vc_col-sm-10,.vc_col-sm-12,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-8{padding-left:10px;padding-right:10px;}
.vc_responsive .wpb_row .vc_col-sm-4{width:100%!important;padding-bottom:20px;}
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){
input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0;}
}
[class*=" oic-"]:before,[class^=oic-]:before{font-family:ozythemes;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.oic-outlined-iconset-1:before{content:"\e001";}
.oic-outlined-iconset-72:before{content:"\e048";}
.oic-outlined-iconset-87:before{content:"\e057";}
.oic-outlined-iconset-88:before{content:"\e058";}
.oic-pe-icon-7-stroke-24:before{content:"\e150";}
.oic-pe-icon-7-stroke-139:before{content:"\e1c3";}
.oic-world:before{content:"\e24f";}
.oic-search-1:before{content:"\e4e6";}
.oic-up-open-mini:before{content:"\e50e";}
.fa{display:inline-block;}
.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-clock-o:before{content:"\f017";}
.fa-map-marker:before{content:"\f041";}
.fa-phone:before{content:"\f095";}
.fa-phone-square:before{content:"\f098";}
.fa-mobile:before{content:"\f10b";}
.fa-whatsapp:before{content:"\f232";}
.animsition{position:relative;opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both;height:100%;}
@media only screen and (min-width:1212px){
.container{padding:0;width:1212px;}
#content{width:792px;}
}
body{background-color:#fff;background-image:url(https://www.transpor.mx/users/u0/153/wp-content/uploads/2017/03/back_site.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center center;}
#main{background-color:rgba(255,255,255,1);}
#footer,#footer .container,#footer .container>div{height:56px;min-height:56px;}
#footer,#footer>footer .container{line-height:56px;}
#footer .top-social-icons>a>span{line-height:56px;}
#footer-wrapper{background-color:rgba(23,27,38,1);}
#footer *,#footer-widget-bar *{color:#fff!important;}
#footer a:hover,#footer-widget-bar a:hover{color:#77b508!important;}
#footer,#footer .top-social-icons>a,#footer-widget-bar{border-color:#2f323c;}
#footer-widget-bar>.container>section>div.widget>span.line{border-color:#77b508;}
#footer a,#footer-widget-bar a{color:#77b508;}
@media only screen and (max-width:479px){
#footer{height:112px;}
}
@media only screen and (max-width:1024px) and (min-width:668px){
#main>.container{margin-top:90px;}
#footer{height:56px;}
}
#top-menu,#top-menu .logo,#top-menu>ul,#top-menu>ul>li,#top-menu>ul>li>.submenu-button,#top-menu>ul>li>a,#top-menu>ul>li>a:after,#top-menu>ul>li>a:before{height:44px;line-height:44px;font-family:Raleway;font-weight:600;font-style:normal;font-size:12px;color:rgba(0,0,0,1);}
#top-menu,#top-menu .logo{line-height:90px;height:90px;font-family:Raleway;font-weight:600;font-style:normal;font-size:12px;color:rgba(0,0,0,1);}
#top-menu ul ul li a{color:rgba(0,0,0,1);}
#top-menu .menu-button:before,#top-menu span.submenu-button:after,#top-menu span.submenu-button:before,#top-menu ul li>a:after,#top-menu ul li>a:before{background-color:rgba(0,0,0,1)!important;}
#top-menu .menu-button:after{border-color:rgba(0,0,0,1)!important;}
@media screen and (max-width:1280px){
#top-menu #head-mobile{line-height:72px;min-height:72px;}
#top-menu>ul>li{height:auto!important;}
#top-menu,#top-menu ul li{background-color:rgba(255,255,255,1);}
#header{position:relative!important;}
}
#header{position:fixed;}
#header,#top-menu ul ul li{background-color:rgba(255,255,255,1);}
#top-menu ul ul li:hover{background-color:rgba(32,32,32,1);color:rgba(119,181,8,1);}
#top-menu ul ul li:hover>a,#top-menu>ul>li.active>a,#top-menu>ul>li:hover>a{color:rgba(119,181,8,1);}
#top-menu li:hover>span.submenu-button:after,#top-menu li:hover>span.submenu-button:before,#top-menu ul>li.current-menu-item>a:after,#top-menu ul>li.current-menu-item>a:before,#top-menu>ul ul>li:hover>a:after,#top-menu>ul ul>li:hover>a:before,#top-menu>ul>li:hover>a:after,#top-menu>ul>li:hover>a:before{background-color:rgba(119,181,8,1)!important;}
#header,#top-menu ul ul li a{border-color:rgba(235,235,235,.3);}
#info-bar .ozy-selectBox{border-color:rgba(255,255,255,.5);}
#info-bar *{color:#fff;}
#info-bar{background:#77b508;background:-moz-linear-gradient(left,#77b508 0,#83c70a 100%);background:-webkit-linear-gradient(left,#77b508 0,#83c70a 100%);background:linear-gradient(to right,#77b508 0,#83c70a 100%);}
.widget li>a{color:#000!important;}
.widget li>a:hover{color:#77b508!important;}
#content,#footer,#footer-widget-bar,.content-font,input{font-family:Raleway;font-weight:400;font-style:normal;font-size:14px;line-height:1.5em;color:#000;}
#content a:not(.ms-btn):not(.vc_btn3),#footer a,#footer-widget-bar>.container>.widget-area a:hover{color:#77b508;}
#content h1,#content h2,#content h3,#content h4,#content h5,#footer-widget-bar h4,#logo{font-family:Raleway;color:#000;}
#content h1{font-weight:900;font-style:normal;font-size:40px;line-height:1.5em;}
#footer-widget-bar .widget-area h4{font-weight:700;font-style:normal;font-size:18px;line-height:1.5em;}
#content h2{font-weight:700;font-size:30px;line-height:1.5em;}
#content h3{font-weight:700;font-style:normal;font-size:22px;line-height:1.5em;}
#content h4,#footer-widget-bar h4{font-weight:700;font-style:normal;font-size:18px;line-height:1.5em;}
#content h5{font-weight:600;font-style:normal;font-size:16px;line-height:1.5em;}
#footer-widget-bar .widget a:hover{color:#000;}
input:not([type=submit]):not([type=file]){background-color:rgba(255,255,255,1);border-color:rgba(35,35,35,1)!important;}
#to-top-button{color:#fff!important;background-color:rgba(23,27,38,1);border:1px solid rgba(23,27,38,1);}
.ozy-content-divider{border-color:rgba(240,240,240,1);}
@media only screen and (min-width:1025px){
#main{padding-top:130px;}
}
.vc_custom_1427184368179{margin-top:1px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;}
.vc_custom_1488646290606{padding-top:20px!important;padding-bottom:0!important;background-color:#89c53f!important;}
.vc_custom_1488656225819{margin-top:30px!important;margin-bottom:20px!important;}
.vc_custom_1427184368179{margin-top:1px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;}
.vc_custom_1488646290606{padding-top:20px!important;padding-bottom:0!important;background-color:#89c53f!important;}
.vc_custom_1488656225819{margin-top:30px!important;margin-bottom:20px!important;}
/*! CSS Used from: Embedded ; media=all */
@media all{
.fa.fa-clock-o{font-family:"Font Awesome 5 Free";font-weight:400;}
.fa.fa-clock-o:before{content:"\f017";}
.fa.fa-map-marker:before{content:"\f3c5";}
.fa.fa-mobile:before{content:"\f3cd";}
.fa.fa-whatsapp{font-family:"Font Awesome 5 Brands";font-weight:400;}
}
/*! CSS Used from: Embedded ; media=all */
@media all{
.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.fa-chevron-right:before{content:"\f054";}
.fa-map-marker:before{content:"\f041";}
.fa-mobile:before{content:"\f10b";}
.fa-phone:before{content:"\f095";}
.fa-phone-square:before{content:"\f098";}
.fa-whatsapp:before{content:"\f232";}
.fa{font-family:"Font Awesome 5 Free";}
.fa{font-weight:900;}
}
/*! CSS Used from: https://www.transpor.mx/users/u0/153/fonts/font.min.css ; media=all */
@media all{
[class^="oic-"]:before,[class*=" oic-"]:before{font-family:"ozythemes";font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.oic-outlined-iconset-1:before{content:"\e001";}
.oic-outlined-iconset-72:before{content:"\e048";}
.oic-outlined-iconset-87:before{content:"\e057";}
.oic-outlined-iconset-88:before{content:"\e058";}
.oic-pe-icon-7-stroke-24:before{content:"\e150";}
.oic-pe-icon-7-stroke-139:before{content:"\e1c3";}
.oic-world:before{content:"\e24f";}
.oic-search-1:before{content:"\e4e6";}
.oic-up-open-mini:before{content:"\e50e";}
}
/*! CSS Used from: Embedded */
body{max-width:37.5rem;margin:0 auto;padding:0 1.25rem;font-family:'Lato', sans-serif;}
*{box-sizing:border-box;scrollbar-color:transparent transparent;scrollbar-width:0px;}
*::-webkit-scrollbar{width:0;}
*::-webkit-scrollbar-track{background:transparent;}
*::-webkit-scrollbar-thumb{background:transparent;border:none;}
*{-ms-overflow-style:none;}
li{list-style:none;margin:0;padding:0;}
::placeholder{color:rgba(23,27,38,1)!important;}
.post-content.page-content{margin-top:30px;}
#image-with-caption-164 h5,#image-with-caption-164{color:#ffffff!important;}
#image-with-caption-164 figure>span{background-color:rgba(137,197,63,0.7);}
#image-with-caption-164>section{background-color:#89c53f;}
#image-with-caption-6513 h5,#image-with-caption-6513{color:#ffffff!important;}
#image-with-caption-6513 figure>span{background-color:rgba(33,39,51,0.7);}
#image-with-caption-6513>section{background-color:#212733;}
#image-with-caption-1931 h5,#image-with-caption-1931{color:#ffffff!important;}
#image-with-caption-1931 figure>span{background-color:rgba(137,197,63,0.7);}
#image-with-caption-1931>section{background-color:#89c53f;}
#image-with-caption-7316 h5,#image-with-caption-7316{color:#ffffff!important;}
#image-with-caption-7316 figure>span{background-color:rgba(33,39,51,0.7);}
#image-with-caption-7316>section{background-color:#212733;}
#top-menu .logo>a>img{height:60%;}
*{margin:0;padding:0;}
.highlits  h3{color:#89c53f!important;}
img.img_icon_cuadrado{margin-bottom:80px;}
.wpb_wrapper.servic h4{font-size:15px!important;}
.wpb_wrapper.servic p{height:100px;text-align:justify;text-justify:inter-word;}
.wpb_text_column.wpb_content_element{text-align:justify;text-justify:inter-word;}
span i.fa.fa-chevron-right{font-size:40px;color:black;}
@media only screen and (max-width: 768px){
.wpb_text_column.wpb_content_element{width:100%!important;margin:auto!important;text-align:center;}
}
img.img_icon_cuadrado2{float:left;width:75px;margin-right:15px;border-radius:5px;width:50px;}
.wpb_wrapper.servic.steps p{text-align:left;}
@media screen and (min-width: 800px){
.wpb_wrapper.servic.steps p{width:60%!important;float:right;}
}
.cardsfooter h5,.cardsfooter p{margin:40px;}
section.cardsfooter{text-align:center;}
::placeholder{color:rgba(23,27,38,1)!important;}
.post-content.page-content{margin-top:30px;}
#image-with-caption-164 h5,#image-with-caption-164{color:#ffffff!important;}
#image-with-caption-164 figure>span{background-color:rgba(137,197,63,0.7);}
#image-with-caption-164>section{background-color:#89c53f;}
#image-with-caption-6513 h5,#image-with-caption-6513{color:#ffffff!important;}
#image-with-caption-6513 figure>span{background-color:rgba(33,39,51,0.7);}
#image-with-caption-6513>section{background-color:#212733;}
#image-with-caption-1931 h5,#image-with-caption-1931{color:#ffffff!important;}
#image-with-caption-1931 figure>span{background-color:rgba(137,197,63,0.7);}
#image-with-caption-1931>section{background-color:#89c53f;}
#image-with-caption-7316 h5,#image-with-caption-7316{color:#ffffff!important;}
#image-with-caption-7316 figure>span{background-color:rgba(33,39,51,0.7);}
#image-with-caption-7316>section{background-color:#212733;}
#top-menu .logo>a>img{height:60%;}
*{margin:0;padding:0;}
.highlits  h3{color:#89c53f!important;}
img.img_icon_cuadrado{margin-bottom:80px;}
.wpb_wrapper.servic h4{font-size:15px!important;}
.wpb_wrapper.servic p{height:100px;text-align:justify;text-justify:inter-word;}
.wpb_text_column.wpb_content_element{text-align:justify;text-justify:inter-word;}
span i.fa.fa-chevron-right{font-size:40px;color:black;}
@media only screen and (max-width: 768px){
.wpb_text_column.wpb_content_element{width:100%!important;margin:auto!important;text-align:center;}
}
img.img_icon_cuadrado2{float:left;width:75px;margin-right:15px;border-radius:5px;width:50px;}
.wpb_wrapper.servic.steps p{text-align:left;}
@media screen and (min-width: 800px){
.wpb_wrapper.servic.steps p{width:60%!important;float:right;}
}
.cardsfooter h5,.cardsfooter p{margin:40px;}
section.cardsfooter{text-align:center;}
body{margin:0;}
body{max-width:37.5rem;margin:0;padding:0 1.25rem;font-family:'Lato', sans-serif;}
*{box-sizing:border-box;scrollbar-color:transparent transparent;undefined:undefined;scrollbar-width:0px;-ms-overflow-style:none;margin:0;padding:0;}
*::-webkit-scrollbar{width:0;}
*::-webkit-scrollbar-track{background:transparent;}
*::-webkit-scrollbar-thumb{background:transparent;border:none;}
li{list-style:none;margin:0;padding:0;}
::placeholder{color:rgba(23,27,38,1)!important;}
.post-content.page-content{margin-top:30px;}
#image-with-caption-164,#image-with-caption-164 h5{color:#ffffff!important;}
#image-with-caption-164 figure>span{background-color:rgba(137,197,63,0.7);}
#image-with-caption-164>section{background-color:#89c53f;}
#image-with-caption-6513,#image-with-caption-6513 h5{color:#ffffff!important;}
#image-with-caption-6513 figure>span{background-color:rgba(33,39,51,0.7);}
#image-with-caption-6513>section{background-color:#212733;}
#image-with-caption-1931,#image-with-caption-1931 h5{color:#ffffff!important;}
#image-with-caption-1931 figure>span{background-color:rgba(137,197,63,0.7);}
#image-with-caption-1931>section{background-color:#89c53f;}
#image-with-caption-7316,#image-with-caption-7316 h5{color:#ffffff!important;}
#image-with-caption-7316 figure>span{background-color:rgba(33,39,51,0.7);}
#image-with-caption-7316>section{background-color:#212733;}
#top-menu .logo>a>img{undefined:undefined;height:60%;}
.highlits  h3{color:#89c53f!important;}
img.img_icon_cuadrado{margin-bottom:80px;}
.wpb_raw_code.wpb_content_element.wpb_raw_html{undefined:undefined;}
.wpb_wrapper.servic h4{font-size:15px!important;}
.wpb_wrapper.servic p{height:100px;text-align:justify;text-justify:inter-word;}
.wpb_text_column.wpb_content_element{text-align:justify;text-justify:inter-word;}
span i.fa.fa-chevron-right{font-size:40px;color:black;}
img.img_icon_cuadrado2{float:left;width:50px;margin-right:15px;border-radius:5px;}
.wpb_wrapper.servic.steps p{text-align:left;}
.cardsfooter h5,.cardsfooter p{margin:40px;}
section.cardsfooter{text-align:center;}
#ipibo{animation-duration:1500ms;opacity:1;}
#ic3f1j{margin-left:-1.00781px;}
#i9bu85{height:30px;}
#ibky0l{margin-bottom:20px;}
#ivrwci{font-weight:800;border:3px solid #FFF;}
#ig9gqe{margin-top:40px;text-align:center;}
#i9fn97{color:white;text-transform:uppercase;}
#i4xn15{background-position:center -168px;}
#i6grnb{text-align:center;margin-top:40px;}
#ijy30j{border-top-style:solid;border-top-width:2px;border-top-color:#89c53f;width:40px;max-width:40px;margin:20px auto;}
#call_to-3{padding-top:20px!important;padding-bottom:20px!important;}
#i3za4f{color:white;text-transform:uppercase;}
#i99lak{background-position:center -168px;}
#call_to-4{padding-top:20px!important;padding-bottom:20px!important;}
#iojv69{color:white;text-transform:uppercase;}
#i4obgw{margin:30px;}
#is2b6i{text-align:center;}
#iyqkts{margin-top:35px;margin-bottom:35px;}
#icofoo{text-align:center;}
#ikn319{text-align:center;}
#i9bqqw{border-top-style:solid;border-top-width:2px;border-top-color:#89c53f;width:40px;max-width:40px;margin:20px auto;}
#call_to-5{padding-top:20px!important;padding-bottom:20px!important;}
#call_to-6{padding-top:20px!important;padding-bottom:20px!important;}
#il2mds{width:86%;}
#iyd5cw{border:0;}
#iet3nj{color:white;text-transform:uppercase;}
#ip5pxs{margin-top:30px;margin-bottom:30px;}
#iah3fh{height:230px;}
#ilc84v{margin-left:30px;margin-right:30px;}
#ihmdag{height:230px;}
#iv2m5h{margin-left:30px;margin-right:30px;}
#istu7u{height:230px;}
#ix4gcn{margin-left:30px;margin-right:30px;}
#iq4n3f{color:white;text-transform:uppercase;}
#icfq2h{margin-top:30px;margin-bottom:30px;}
#i5k7p8{height:250px;display:flex;align-items:center;justify-content:center;}
#iqznhh{height:250px;display:flex;align-items:center;justify-content:center;}
#ia083r{height:250px;display:flex;align-items:center;justify-content:center;}
@media screen and (min-width: 800px){
.wpb_wrapper.servic.steps p{width:60%!important;float:right;}
}
@media only screen and (max-width: 768px){
.wpb_text_column.wpb_content_element{width:100%!important;margin:auto!important;text-align:center;}
}
/*! CSS Used fontfaces */
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/mono/MonoSocialIconsFont-1.10.eot);src:url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/mono/MonoSocialIconsFont-1.10.eot?#iefix) format('embedded-opentype'),url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/mono/MonoSocialIconsFont-1.10.woff) format('woff'),url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic//users/u0/153/wp-content/themes/logistic/font/mono/MonoSocialIconsFont-1.10.ttf) format('truetype'),url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic//users/u0/153/wp-content/themes/logistic/font/mono/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont) format('svg');src:url(https://www.transpor.mx/users/u0/153/font/mono/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/users/u0/153/font/mono/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont) format('svg');}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.eot);src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.eot#iefix) format('embedded-opentype'), url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.woff) format('woff'), url(https://web.archive.org/web/20220814224256im_/https://transpor.com.mx/wp-content/themes/logistic/https://transpor.com.mx/wp-content/themes/logistic/font/mono/MonoSocialIconsFont-1.10.ttf) format('truetype'), url(https://web.archive.org/web/20220814224256im_/https://transpor.com.mx/wp-content/themes/logistic/https://transpor.com.mx/wp-content/themes/logistic/font/mono/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont) format('svg');src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont) format('svg');}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.eot);src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.eot#iefix) format('embedded-opentype'), url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.woff) format('woff'), url(https://web.archive.org/web/20220814224147im_/https://transpor.com.mx/wp-content/themes/logistic/https://transpor.com.mx/wp-content/themes/logistic/font/mono/MonoSocialIconsFont-1.10.ttf) format('truetype'), url(https://web.archive.org/web/20220814224147im_/https://transpor.com.mx/wp-content/themes/logistic/https://transpor.com.mx/wp-content/themes/logistic/font/mono/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont) format('svg');src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont) format('svg');}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224256im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Mono Social Icons Font';src:url(https://www.transpor.mx/web/20220814224147im_/https://www.transpor.mx/users/u0/153/fonts/MonoSocialIconsFont-1.10.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:ozythemes;src:url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/ozy/fonts/ozythemes.eot);src:url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/ozy/fonts/ozythemes.eot?#iefix) format("embedded-opentype"),url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/ozy/fonts/ozythemes.woff) format("woff"),url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/ozy/fonts/ozythemes.ttf) format("truetype"),url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/ozy/fonts/ozythemes.svg#ozythemes) format("svg");font-weight:400;font-style:normal;}
@font-face{font-family:ozythemes;src:url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/ozy/fonts/ozythemes.svg#fontset) format('svg');}
@font-face{font-family:"ozythemes";src:url("https://www.transpor.mx/users/u0/153/fonts/ozy/fonts/ozythemes.eot");src:url("https://www.transpor.mx/users/u0/153/fonts/ozy/fonts/ozythemes.eot?#iefix") format("embedded-opentype"),url("https://www.transpor.mx/users/u0/153/fonts/ozy/fonts/ozythemes.woff") format("woff"),url("https://www.transpor.mx/users/u0/153/fonts/ozy/fonts/ozythemes.ttf") format("truetype"),url("https://www.transpor.mx/users/u0/153/fonts/ozy/fonts/ozythemes.svg#ozythemes") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'ozythemes';src:url('https://www.transpor.mx/users/u0/153/fonts/ozy/fonts/ozythemes.svg#fontset') format('svg');}
@font-face{font-family:Raleway;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/raleway/v22/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CIPrQ.ttf) format('truetype');}
@font-face{font-family:Raleway;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/raleway/v22/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaorCIPrQ.ttf) format('truetype');}
@font-face{font-family:Raleway;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/raleway/v22/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCIPrQ.ttf) format('truetype');}
@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v22/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrQ.ttf) format('truetype');}
@font-face{font-family:Raleway;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/raleway/v22/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCIPrQ.ttf) format('truetype');}
@font-face{font-family:Raleway;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v22/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCIPrQ.ttf) format('truetype');}
@font-face{font-family:Raleway;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v22/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCIPrQ.ttf) format('truetype');}
@font-face{font-family:Raleway;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/raleway/v22/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCIPrQ.ttf) format('truetype');}
@font-face{font-family:Raleway;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v22/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCIPrQ.ttf) format('truetype');}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.eot);src:url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.eot?#iefix) format("embedded-opentype"),url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.woff2) format("woff2"),url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.woff) format("woff"),url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.ttf) format("truetype"),url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-regular-400.svg#fontawesome) format("svg");}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.eot);src:url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.woff2) format("woff2"),url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.woff) format("woff"),url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.ttf) format("truetype"),url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-solid-900.svg#fontawesome) format("svg");}
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-brands-400.eot);src:url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-brands-400.eot?#iefix) format("embedded-opentype"),url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-brands-400.woff2) format("woff2"),url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-brands-400.woff) format("woff"),url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-brands-400.ttf) format("truetype"),url(https://ka-f.fontawesome.com/releases/v5.15.4/webfonts/free-fa-brands-400.svg#fontawesome) format("svg");}
@font-face{font-family:ozythemes;src:url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/ozy/fonts/ozythemes.eot);src:url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/ozy/fonts/ozythemes.eot?#iefix) format("embedded-opentype"),url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/ozy/fonts/ozythemes.woff) format("woff"),url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/ozy/fonts/ozythemes.ttf) format("truetype"),url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/ozy/fonts/ozythemes.svg#ozythemes) format("svg");font-weight:400;font-style:normal;}
@font-face{font-family:ozythemes;src:url(https://www.transpor.mx/users/u0/153/wp-content/themes/logistic/font/ozy/fonts/ozythemes.svg#fontset) format('svg');}
@font-face{font-family:"ozythemes";src:url("https://www.transpor.mx/users/u0/153/fonts/ozy/fonts/ozythemes.eot");src:url("https://www.transpor.mx/users/u0/153/fonts/ozy/fonts/ozythemes.eot?#iefix") format("embedded-opentype"),url("https://www.transpor.mx/users/u0/153/fonts/ozy/fonts/ozythemes.woff") format("woff"),url("https://www.transpor.mx/users/u0/153/fonts/ozy/fonts/ozythemes.ttf") format("truetype"),url("https://www.transpor.mx/users/u0/153/fonts/ozy/fonts/ozythemes.svg#ozythemes") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'ozythemes';src:url('https://www.transpor.mx/users/u0/153/fonts/ozy/fonts/ozythemes.svg#fontset') format('svg');}