@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v15/0eC6fl06luXEYWpBSJvXCBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v15/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v15/-L14Jk06m6pUHB-5mXQQnRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v15/I3S1wsgSg9YCurV6PUkTORJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v15/NYDWBdD4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v15/Pru33qjShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/roboto/v15/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/roboto/v15/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/roboto/v15/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/roboto/v15/mx9Uck6uB63VIKFYnEMXrRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/roboto/v15/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/roboto/v15/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v15/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGD_j0nMiB9fPhg_k1wdK2h0.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGDRVvBvQIc1z78c__uoBcyI.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGOode0-EuMkY--TSyExeINg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNOAHFN6BivSraYkjhveRHY.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlC2Q8seG17bfDXYR_jUsrzg.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'),local('SourceSansPro-Regular'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNV_2ngZ8dMf8fLgjYEouxg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro Semibold'),local('SourceSansPro-Semibold'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGClYwVOhDRq2vbpGRTZ7bbs.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro Semibold'),local('SourceSansPro-Semibold'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGFKFh1TDTPrUZWzVp6FtpG8.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro Semibold'),local('SourceSansPro-Semibold'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGCOFnW3Jk0f09zW_Yln67Ac.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGDovqjS_dXPZszO_XltPdNg.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGFxe-GPfKKFmiXaJ_Q0GFr8.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGEo0As1BFRXtCDhS66znb_k.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}.button{background-color:#C00A0A}.light .section{background-color:#f7f7f7}#header.full-header #logo{padding-right:0;margin-right:0}#header+#google-map,#header+#page-title.page-title-parallax,#header+#slider,#slider+#header{background-position-x:right!important;background-size:cover;height:400px}h2>span.hidden-xs:not(.nocolor){color:inherit}.bg-position-bottom{background-position-y:bottom!important}
#primary-menu ul li > a {
	font-size: 12px !important;
}
#primary-menu ul li a{
	padding:24px 15px;
	color:#444;
	letter-spacing:2px;
}
#primary-menu ul li a.button-container{
	padding:15.5px 0;
	padding:11px 0;
}
#primary-menu ul li a.button-container .button{
	background-color: #C00A0A;
	border-color: #C00A0A;
	border-radius: 3px;
	border-style: solid;
	border-width: 2px;
	color: #fff;
	font-size: 12px !important;
	height: auto;
	line-height: 1;
	padding: 10px 10px;
	text-shadow: unset;
	vertical-align: middle;
}
#primary-menu ul li a.button-container .button.red-transparent{
	background-color: transparent;
	color: #C00A0A;
}
#primary-menu ul ul.menu-pos-invert:not(.mega-menu-column){border:1px solid #444;border-radius:3px;top:70%;width:50px;left:7px}#primary-menu ul ul li:hover>a{background-color:#ECEAEC;color:inherit}#primary-menu ul li>a i{width:auto;margin:0}#slider.swiper_wrapper{height:339px}#slider .video-overlay{z-index:0}.error-page #slider .video-overlay{z-index:1}.error404-wrap .error404{opacity:.4}.error404-wrap .heading-block span{color:#fff}#slider .container{height:auto;text-align:center}#slider #slide-number{display:none;visibility:hidden}#page-title.page-title-parallax{padding:115px 0}#slider #page-title.page-title-parallax{background-attachment:inherit}#page-title.page-title-parallax.mastercard-slide{padding:50px 0}.mastercard-slide .promo-img{display:block;width:80px;margin:10px auto 0}#page-title .video-overlay{z-index:auto}#page-title.page-title-parallax h1{text-align:center;font-size:50px;color:#fff}#page-title.page-title-parallax h1 small{color:#fff;vertical-align:top;font-size:35%}#page-title.page-title-parallax span{text-align:center;font-size:26px;color:#cecece}#mastercard.promo .promo-txt span,#mastercard.promo.promo-dark h3,.light .feature-box.fbox-plain.fbox-light .fbox-icon i{color:#C00A0A}.feature-box h3{font-size:14px}.feature-box h3 span.subtitle{font-size:95%}.heading-block:after{width:60px;border-top:4px solid #C00A0A}#slider .video-overlay+.full-screen .vertical-middle{z-index:2}#section-services .col-padding{padding:26px 30px}#section-services .feature-box.fbox-plain.fbox-small h3{font-size:14px;line-height:26px;margin-bottom:0}#section-services .feature-box.fbox-center .fbox-icon{margin-bottom:15px}#section-about h2{font-size:40px}#home-servicios p{font-size:20px}#home-servicios i:before{margin-left:0;font-size:42px}#home-servicios i.flaticon-car-1:before{font-size:58px;line-height:63px}.feature-box .fbox-icon [class^=flaticon-]:before{margin-left:0;font-size:28px}.feature-box .fbox-icon [class^=flaticon-]:after{margin-left:0}.button .store-icon{width:25px}.page-section{padding:60px 0}.contact-widget .btn{text-transform:uppercase}#mastercard.promo.promo-flat{background-color:#fff}#mastercard del{text-decoration:none}#mastercard.promo.promo-flat a.button:not(.button-border){background-color:rgba(204,33,40,.8);color:#fff}#mastercard.promo.promo-flat a.button:hover{background-color:#C00A0A}#mensaje-modal form .col_full:last-of-type{margin-bottom:0}.btn-store img{height:70px}#widget-subscribe-form .btn,#widget-subscribe-form .btn:hover{background-color:#C00A0A;color:#fff;border-color:#C00A0A}#widget-subscribe-form-result,.contact-form-result{display:none;text-align:center;padding:10px 10px 15px;background-color:#383838;color:#fff;margin-bottom:20px;border-radius:5px;font-size:12px}.contact-form-info{padding:10px 10px 15px;background-color:#eaeaea;margin-bottom:20px;border-radius:5px;font-size:14px}.contact-form-info ul{margin:0;padding:0 0 0 15px}.contact-form-info p{margin:0;padding:0}.contact-form-info h4{font-size:115%;margin-bottom:0}.contact-form-info a{font-weight:700;color:inherit;text-decoration:underline!important}#footer a,#footer address,#footer h4,#footer h5,.light .promo>.container>span,.light .promo>span,
.promo.promo-light h3{color:#fff}
.promo.promo-light h3 {
	margin-bottom: 0px;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.contact-form-result{border-radius:5px;margin-bottom:5px;padding:10px}#recaptchaContacto,#recaptchaEmpresas,#recaptchaPersonas{margin-bottom:25px}#recaptchaContacto{float:right}#recaptchaTaxistas{margin-bottom:15px}#recaptchaTaxistas>div{margin:0 auto}#recaptchaSuscripcion{float:right;margin-top:25px}#contacto-contador .i-xlarge.i-plain{margin-bottom:5px!important}#contacto-contador [class*=" flaticon-"]:before,#contacto-contador [class^=flaticon-]:before{font-size:64px;margin-left:0}#contacto-descripcion p{margin-bottom:15px}#contacto-descripcion .button{line-height:34px;height:38px;padding:0 10px;font-size:14px;letter-spacing:0}#contacto-contador .counter{font-size:40px}#footer{border-top:5px solid rgba(0,0,0,.1);background-color:#282828}#footer.no-margin-top{margin-top:0!important}#footer .footer-widgets-wrap{padding:30px 0}#footer .widget>h4{margin-bottom:22px;font-size:15px}#footer .social-icon{width:35px;height:35px;font-size:16px}#footer a{display:block;overflow:hidden;text-overflow:ellipsis;max-width:100%}.promo.promo-light h3{font-size:24px;font-weight:600}.promo.promo-light>.container>h3 a,.promo.promo-light>.container>h3 span a,.promo.promo-light>h3 a,.promo.promo-light>h3 span a{color:#fff;font-size:22px;font-weight:600;text-decoration:underline!important}.feature-box.fbox-circle .fbox-icon i,.feature-box.fbox-circle .fbox-icon img{border-radius:50%!important}.light .feature-box.fbox-light .fbox-icon i,.light .feature-box.fbox-light .fbox-icon img{border-color:#C00A0A;background-color:#C00A0A;color:#FFF}.light .feature-box.fbox-light:hover .fbox-icon i{background-color:#333;border-color:#333}#personas-bullets i.flaticon-car:before{font-size:34px}.widget_links li a{padding:0}#testimonial{z-index:0;padding:100px 0}#testimonial .video-overlay{z-index:-1}#testimonial .heading-block h3,#testimonial .testi-meta,#testimonial p{color:#fff}#testimonial .testi-content p{font-size:20px}.testi-meta:before{content:''}.home .promo:not(.hidden-xs):not(.visible-xs) .container{display:flex;justify-content:space-between;align-items:center}.promo span{max-width:75%;font-size:13px}.promo .promo-img{height:70px;margin-right:20px}.promo .promo-txt span{display:block;color:#fff}.button.button-full{font-size:17px}#taxistas-form .col_full{margin-bottom:15px}#taxistas-form .heading-block span{margin-top:0}.taxistas #header+#page-title.page-title-parallax{height:410px}.taxistas .promo-full{padding:15px 0 32px!important}.taxistas #page-title .container{padding:0;height:100%}.taxistas #page-title .heading-block h2{color:#fff;text-align:center}.taxistas .pricing-box.pricing-extended .pricing-action-area .pricing-price{padding-bottom:5px}.taxistas .pricing-action .button{padding:0}.taxistas .pricing-box.pricing-extended .pricing-features ul li i{color:#C00A0A}.pricing-price span.price-tenure,.taxistas .pricing-box.pricing-extended .pricing-meta{color:#333}.taxistas .pricing-box.pricing-extended{margin:0 auto!important}.light .feature-box.fbox-light .fbox-icon i:before{font-size:44px;margin-left:0}.light .feature-box.fbox-light .fbox-icon i:after{margin-left:0}.taxistas .promo a{font-weight:600;cursor:pointer;background-color:#d9534f;color:#fff;padding:5px 10px;border-radius:5px}.taxistas .promo a:hover{color:#fff}.dia-amigo-bases #page-title span{font-weight:700;color:#C00A0A}.dia-amigo-bases .divider{min-height:1px}.dia-amigo-bases .divider:after{top:0;left:0}.dia-amigo-bases #content p{text-align:justify}.construccion .error404{font-size:100px}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(../images/flags.png);background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.lang-menu .sf-with-ul .iti-flag{display:inline-block;margin-right:10px}.lang-menu .menu-pos-invert:not(.mega-menu-column){width:85px!important}.lang-menu .menu-pos-invert:not(.mega-menu-column) li a div{display:inline-block;vertical-align:middle;text-transform:uppercase}.lang-menu .menu-pos-invert:not(.mega-menu-column) li a div.iti-flag{margin-left:10px}.lang-menu.visible-xs{position:absolute;top:25px;right:5px;width:85px;text-transform:uppercase}.lang-menu.visible-xs a{color:#333;font-weight:600}.lang-menu.visible-xs .menu-pos-invert{border:1px solid #d6d6d6;background-color:#fff;border-radius:3px;top:70%;width:50px;left:7px}.lang-menu.visible-xs li{float:none;margin:0;list-style:none}.lang-menu.visible-xs li:first-child{border-top:0}.lang-menu.visible-xs li>a{padding:10px 15px;font-size:12px;font-weight:600;letter-spacing:0;color:#666;border:0;font-family:Lato,sans-serif;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.lang-menu.visible-xs li>a div{display:inline-block;vertical-align:middle;text-transform:uppercase}@media (max-width:1200px){#section-services .feature-box.fbox-plain.fbox-small h3{font-size:13px}.promo>.container>span{font-size:12px}.promo.promo-light h3{font-size:19px}.promo.promo-light>.container>h3 a{font-size:100%}#empresas-soluciones p:last-of-type{margin-bottom:0}.heading-block.fancy-title h4,.taxistas .promo h3{font-size:18px}.taxistas .promo>.container>span{font-size:12px}.taxistas .landing-form-overlay{bottom:-127px}.taxistas #page-title .heading-block h2{line-height:1}#promo-taxistas .landing-form-overlay{bottom:-129px}#contacto-contador .counter{font-size:36px}.construccion .error404{font-size:75px}}@media (max-width:990px){#mastercard.promo .promo-txt span,.light .promo>.container>span{max-width:100%}.promo.promo-flat,.taxistas .promo-full{text-align:center}#section-services .service-img{background-position-y:bottom!important}#home-app .button{padding:0 5px}.home .promo .container{display:block;text-align:center}.home .promo .promo-img{display:none}#footer .widget .form-control{font-size:11px}#widget-subscribe-form .btn{padding:6px}
#primary-menu ul li a.button-container .button{margin:0}#page-title.page-title-parallax.mastercard-slide{padding:80px 0}#mastercard.promo.promo-dark h3{margin-bottom:15px}#app-caracteristicas .heading-block{margin-bottom:0}#app-caracteristicas .bottommargin{margin-bottom:0!important}.heading-block.fancy-title h4{font-size:13px}#contacto-descripcion p{font-size:13px;margin-bottom:0}#contacto-contador i{font-size:50px;margin-bottom:0}#contacto-contador .counter,.taxistas #page-title .heading-block h2{font-size:28px}#contacto-contador .counter.counter-lined+h5:before{margin:10px auto 15px}.taxistas #header+#page-title.page-title-parallax{height:447px}.taxistas #page-title.page-title-parallax span{font-size:23px}.taxistas .landing-form-overlay{bottom:0;padding:21px 30px}.taxistas .pricing-box.pricing-extended{margin:0 auto!important}.taxistas .pricing-box.pricing-extended .pricing-action-area .pricing-price{padding-bottom:10px}.widget_links ul{margin-left:5px}.btn-store img{height:60px}.construccion .error404{font-size:60px}}@media (max-width:768px){.section{margin:45px 0;padding:45px 0}.swiper_wrapper:not(.force-full-screen),.swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide{height:250px!important}#slider .container{padding-top:0}#header+#page-title.page-title-parallax{height:250px;padding:50px 0}.home .video-overlay{background-color:rgba(0,0,0,.65)!important}#footer .widget .form-control{font-size:14px}#page-title.page-title-parallax h1{font-size:36px}#page-title.page-title-parallax span{font-size:16px}#page-title.page-title-parallax{padding:60px 0}.home #slider #page-title.page-title-parallax{background-position-x:45%}#page-title.page-title-parallax.mastercard-slide{padding:15px 0}#page-title.page-title-parallax.sumate-slide{padding:25px 0}.button.button-border.button-large{font-size:12px;line-height:36px;height:36px}#slider .owl-next,#slider .owl-next:hover,#slider .owl-prev,#slider .owl-prev:hover,#slider-arrow-left,#slider-arrow-left:hover,#slider-arrow-right,#slider-arrow-right:hover,.camera_next,.camera_next:hover,.camera_prev,.camera_prev:hover,.flex-next,.flex-next:hover,.flex-prev,.flex-prev:hover,.nivo-nextNav,.nivo-nextNav:hover,.nivo-prevNav,.nivo-prevNav:hover,.slider-arrow-bottom-sm,.slider-arrow-bottom-sm:hover,.slider-arrow-top-sm,.slider-arrow-top-sm:hover{background-color:transparent!important}#section-about h2{font-size:28px;margin-bottom:25px!important}#home-app .heading-block{margin-top:0!important}#testimonial{padding:50px 0}#app-pasos .col_last,#contacto-descripcion .col_last,#empresas-bullets .col_last,#empresas-facturacion,#empresas-soluciones .col_three_fifth,#personas-servicios{margin-bottom:0!important}#empresas-facturacion p,#personas-servicios p{margin-bottom:0}#contacto-contador .col_one_fourth{width:50%;float:left;margin-bottom:20px!important}#contacto-descripcion .col_one_third{margin-bottom:25px!important}#contacto-descripcion .heading-block{margin-bottom:15px}form .col_half{margin-bottom:0!important}.sm-form-control{margin-bottom:10px;font-size:13px}.heading-block{margin-bottom:35px}#section-services .col-padding{padding:20px 15px}#section-services .feature-box.fbox-plain.fbox-small h3{font-size:10px;line-height:1.5}.button i{width:1em}#home-servicios p{font-size:16px;margin-bottom:15px}#testimonial .testi-content p,.taxistas .promo h3{font-size:15px}#home-servicios #heading-block{margin-bottom:10px!important}#home-servicios .bottommargin{margin-bottom:30px!important}#mastercard .container{width:100%!important}#page-title{padding:55px 0}#app-autorizada .col_full{margin-bottom:0!important}#taxistas-form .col_full{margin-bottom:10px!important}#recaptchaTaxistas{margin-bottom:10px}.taxistas .promo>.container>span{font-size:10px}#taxistas-bullets .feature-box.fbox-center .fbox-icon{margin:0 auto 15px}#footer .col_last,#footer .col_two_third,.taxistas .col_last,.taxistas form .col_last{margin-bottom:0!important}.taxistas #page-title.page-title-parallax span{margin-top:0}#personas-ebooking{display:none!important}#footer .widget{padding:0}#footer .footer-widgets-wrap{padding:40px 0}}@media (max-width:480px){#contacto-contador .col_last,#home-app .col_last{margin-bottom:0!important}.hidden-ss{display:none!important}.page-section{padding:45px 0}#page-title.page-title-parallax.mastercard-slide{padding:15px 0}#section-about h2,.heading-block h2{font-size:22px}#slider-arrow-left:hover,#slider-arrow-right:hover{background-color:transparent!important}#page-title.page-title-parallax h1{font-size:5.1vw}#page-title.page-title-parallax{padding:60px 0}#recaptchaContacto{float:none;transform:scale(.77);-webkit-transform:scale(.67);transform-origin:0 0;-webkit-transform-origin:0 0}#recaptchaEmpresas,#recaptchaPersonas{float:none;transform:scale(.8);-webkit-transform:scale(.8);transform-origin:0 0;-webkit-transform-origin:0 0}#recaptchaTaxistas{transform:scale(.83);-webkit-transform:scale(.83);transform-origin:0}#recaptchaSuscripcion{float:none;transform:scale(.92);-webkit-transform:scale(.92);transform-origin:0 0;-webkit-transform-origin:0 0}#contacto-contador .counter{font-size:22px}#contacto-contador .counter+h5{font-size:12px}.taxistas #page-title .heading-block h2{font-size:18px}.taxistas #page-title.page-title-parallax span{font-size:16px}#promo-taxistas [class^=flaticon-]:before,[class*=" flaticon-"]:before{margin-left:0}#promo-taxistas .pricing-box.pricing-extended .pricing-features li{font-size:12px}.taxistas .promo a{display:block}#taxistas-bullets .col_one_fourth{margin-bottom:30px!important}.btn-store img{height:50px}.construccion .error404{font-size:40px}}@media (max-width:355px){#page-title.page-title-parallax.sumate-slide{padding:50px 0}}