@charset "UTF-8";/*!
 * Restricted - biomaxcota.com.mx v1.0.0 ()
 * Copyright 2024 e-israel
 * Licensed under ISC
 */@import url(https://fonts.cdnfonts.com/css/galano-grotesque-alt);.datatable-sort,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after{float:right;font-family:fontawesome}.shadow{-webkit-box-shadow:0 9px 21px -5px rgba(0,0,0,.75);-moz-box-shadow:0 9px 21px -5px rgba(0,0,0,.75);box-shadow:0 9px 21px -5px rgba(0,0,0,.75)}body{background-color:#f8f8f8;font-size:14px}a{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}code{background:#fcf27b;color:#333;border-radius:0;border-bottom:#ff0 solid 3px}#page-wrapper{padding:0 15px;min-height:568px;background-color:#fff}@media all and (min-width:768px){#page-wrapper{position:inherit;margin:0 0 0 250px;padding:0 20px;border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7}}.icon-delete{color:#ff404b}.icon-update{color:#feaf20}.page-header{margin-top:10px;margin-bottom:.5em;margin-left:35px;line-height:30px;font-size:32px}.page-header small{font-size:14px}.page-header small i{font-size:12px}span.required{color:red}.form-horizontal label{text-align:right}table.loading{background:#fff;opacity:1}table.loading *{opacity:.75}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{background:0 0}table.dataTable thead .sorting_asc:after{content:"\f0de"}table.dataTable thead .sorting_desc:after{content:"\f0dd"}table.dataTable thead .sorting:after{content:"\f0dc";color:#999}tr.selected{background:#ffffb7}th a:before{display:inline-block;color:#555;margin-right:5px;font:normal normal normal 10px/1 FontAwesome;font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0dc"}.grid-view .summary{margin:0;text-align:left}.grid-view .filters input,.grid-view .filters select{display:block;width:100%;height:28px;padding:6px;font-size:13px;line-height:1.42857143;color:#555;background-color:#e7e7e7;background-image:none;border:1px solid #ccc;border-radius:4px}.grid-view .filters input:focus,.grid-view .filters select:focus{background-color:#fff;border:1px solid #e7e7e7}table.loading{background:#fff;opacity:1}table.loading *{opacity:.75}.pagination-container{text-align:center}.pagination-container .pagination{margin:0 auto 10px auto;padding:0}.icon-view{color:#5cb85c}body,html{font-family:"Galano Grotesque",sans-serif;font-size:100%;background:#fff}body a{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;text-decoration:underline}a:hover{text-decoration:none}.port-grid,.text h3,.text p,input[type=button]{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Galano Grotesque",sans-serif}h1{font-weight:700}#index h2{font-family:"Galano Grotesque",sans-serif;margin-top:12px}#index h4{font-family:"Galano Grotesque",sans-serif;color:#222;margin:0;font-size:10px;text-decoration:none}p{margin:0;font-family:"Galano Grotesque",sans-serif}li{margin:0;font-family:"Galano Grotesque",sans-serif;font-weight:600}@media (max-width:992px){.shadow-mobile{box-shadow:0 .5rem 1rem rgba(0,0,0,.05)}}.navbar-toggler:focus{box-shadow:0 0 0 4px #acd048!important}.text-nav{color:#737373;font-weight:500}.nav-link{color:#737373}.dropdown-item{color:#737373;font-family:"Galano Grotesque",sans-serif}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#acd048}ul{margin:0;padding:0}label{margin:0}.color-verde{color:#acd048}h2.perro-cachorro,h5.perro-cachorro{color:#f28c1d;font-weight:700}p.perro-cachorro{color:#f28c1d}h2.perro-sano,h5.perro-sano{color:#acd048;font-weight:700}h2.perro-activo,h5.perro-activo{color:#e30613;font-weight:700}p.perro-sano{color:#acd048}p.perro-activo{color:#e30613}.color-perro-cachorro{color:#f28c1d}.color-perro-sano{color:#acd048} h5.gato-adulto{color:#84207D;font-weight:700} .color-gato-adulto{color:#84207D}h2.gato-adulto,h5.gato-adulto{color:#84207D;font-weight:700} .gato-adulto .peso-2kg{background-color:#772382;position:relative;z-index:2;margin-right:-15px}.gato-adulto .peso-13kg{background-color:#873F91;position:relative;z-index:2;margin-right:-15px}.color-perro-activo{color:#e30613}p.alimento-texto{color:#928f8e;font-weight:400;text-align:justify}h1.alimento-texto,label,li.alimento-texto{color:#928f8e;font-weight:700}.bg-verde{background-color:#acd048}.color-blanco{color:#fff}hr.hr-nav{color:#acd048;opacity:1;width:405px}.btn{background-color:#a8c813;border-color:#a8c813;color:#fff}.btn:hover{background-color:#acd048;border-color:#acd048;color:#fff}.spacing{letter-spacing:7px}.perro-cachorro .peso-2kg{background-color:#f28c1d;position:relative;z-index:2;margin-right:-15px}.perro-cachorro .peso-10kg{background-color:#f3a147;position:relative;z-index:1}.perro-sano .peso-2kg{background-color:#8ebe28;position:relative;z-index:3;margin-right:-15px}.perro-sano .peso-10kg{background-color:#aecc43;position:relative;z-index:2;margin-right:-15px}.perro-sano .peso-25kg{background-color:#cdde8c;position:relative;z-index:1}.perro-activo .peso-2kg{background-color:#e30613;position:relative;z-index:3;margin-right:-15px}.perro-activo .peso-10kg{background-color:#e8343f;position:relative;z-index:2;margin-right:-15px}.perro-activo .peso-25kg{background-color:#eb545c;position:relative;z-index:1}.color-review{color:#737373}.color-azul{color:#3483fa}.star-size{font-size:12px}@media (max-width:768px){.margin-beneficios{margin-left:98px}}body,html{font-family:"Galano Grotesque",sans-serif;font-size:100%;background:#fff}body a{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all;text-decoration:underline}a:hover{text-decoration:none}.port-grid,.text h3,.text p,input[type=button]{transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;-ms-transition:.5s all}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Galano Grotesque",sans-serif}h1{font-weight:700}#index h2{font-family:"Galano Grotesque",sans-serif;margin-top:12px}#index h4{font-family:"Galano Grotesque",sans-serif;color:#222;margin:0;font-size:10px;text-decoration:none}p{margin:0;font-family:"Galano Grotesque",sans-serif}li{margin:0;font-family:"Galano Grotesque",sans-serif;font-weight:600}@media (max-width:992px){.shadow-mobile{box-shadow:0 .5rem 1rem rgba(0,0,0,.05)}}.navbar-toggler:focus{box-shadow:0 0 0 4px #acd048!important}.text-nav{color:#737373;font-weight:500}.nav-link{color:#737373}.dropdown-item{color:#737373;font-family:"Galano Grotesque",sans-serif}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#acd048}ul{margin:0;padding:0}label{margin:0}.color-verde{color:#acd048}h2.perro-cachorro,h5.perro-cachorro{color:#f28c1d;font-weight:700}p.perro-cachorro{color:#f28c1d}h2.perro-sano,h5.perro-sano{color:#acd048;font-weight:700}h2.perro-activo,h5.perro-activo{color:#e30613;font-weight:700}p.perro-sano{color:#acd048}p.perro-activo{color:#e30613}.color-perro-cachorro{color:#f28c1d}.color-perro-sano{color:#acd048}.color-perro-activo{color:#e30613}p.alimento-texto{color:#928f8e;font-weight:400;text-align:justify}h1.alimento-texto,label,li.alimento-texto{color:#928f8e;font-weight:700}.bg-verde{background-color:#acd048}.color-blanco{color:#fff}hr.hr-nav{color:#acd048;opacity:1;width:405px}.btn{background-color:#a8c813;border-color:#a8c813;color:#fff}.btn:hover{background-color:#acd048;border-color:#acd048;color:#fff}.spacing{letter-spacing:7px}.perro-cachorro .peso-2kg{background-color:#f28c1d;position:relative;z-index:2;margin-right:-15px}.perro-cachorro .peso-10kg{background-color:#f3a147;position:relative;z-index:1}.perro-sano .peso-2kg{background-color:#8ebe28;position:relative;z-index:3;margin-right:-15px}.perro-sano .peso-10kg{background-color:#aecc43;position:relative;z-index:2;margin-right:-15px}.perro-sano .peso-25kg{background-color:#cdde8c;position:relative;z-index:1}.perro-activo .peso-2kg{background-color:#e30613;position:relative;z-index:3;margin-right:-15px}.perro-activo .peso-10kg{background-color:#e8343f;position:relative;z-index:2;margin-right:-15px}.perro-activo .peso-25kg{background-color:#eb545c;position:relative;z-index:1}.color-review{color:#737373}.color-azul{color:#3483fa}.star-size{font-size:12px}@media (max-width:768px){.margin-beneficios{margin-left:98px}}.hero{position:relative;background-image:url(../img/banner.png);background-size:cover;background-position:center;height:auto;display:flex;align-items:center;justify-content:center}@media (min-width:850px){.hero{height:100vh}}.hero-content{position:relative;z-index:2}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 33%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 33%);background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(255,255,255,0) 33%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#FFFFFF", GradientType=1)}#tooltip{padding:5px 10px;border-radius:2px;font-size:15px;z-index:1010;position:absolute;width:200px;border-left:10px solid #beda71;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 -1px 2px 0 rgba(0,0,0,.1)}.mapsvg-region{cursor:pointer;stroke:#f7ffd3;stroke-width:1px;fill:#a8c813}.float{position:fixed;width:60px;height:60px;right:60px;background-color:#333;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:0 2px 6px #837a7a;z-index:100;padding-top:8px}.float-wa{bottom:60px;background-color:#25d366;color:#fff}.float-wa:hover{background-color:#fff;color:#25d366}.float-shop{bottom:160px;background-color:#ffe600;color:#2d3277}.float-shop:hover{background-color:#2d3277;color:#ffe600}.gm-style-iw-ch{font-size:15px;font-weight:700;color:#737373}.gm-style-iw-d{font-size:14px;color:#737373;line-height:21px}.gm-style-iw-d a{color:#8ebe28}.flashes-container{position:fixed;z-index:1001;width:75%;top:10px;right:0}.flashes-container .flashes{position:relative}.flashes-container .flash{padding:15px;margin-bottom:10px;font-weight:700;min-height:50px;border-left:7px solid #999;-webkit-box-shadow:0 5px 14px -6px rgba(0,0,0,.5);-moz-box-shadow:0 5px 14px -6px rgba(0,0,0,.5);box-shadow:0 5px 14px -6px rgba(0,0,0,.5)}.flashes-container .flash-primary{border-left:7px solid #2a6496;background-color:#5e9cd2;color:#fff}.flashes-container .flash-primary>strong{color:#1f496e}.flashes-container .flash-success{border-left:7px solid #3d8b3d;background-color:#75c375;color:#fff}.flashes-container .flash-success>strong{color:#2d672d}.flashes-container .flash-info{border-left:7px solid #0379f0;background-color:#65b1fd;color:#fff}.flashes-container .flash-info>strong{color:#025fbd}.flashes-container .flash-warning{border-left:7px solid #d18701;background-color:#febc44;color:#fff}.flashes-container .flash-warning>strong{color:#9e6601}.flashes-container .flash-danger{border-left:7px solid #f3000e;background-color:#ff646d;color:#fff}.flashes-container .flash-danger>strong{color:#c0000b}.flashes-container .flash-efault{border-left:7px solid #737373;background-color:#ababab;color:#fff}.flashes-container .flash-efault>strong{color:#595959}@media all and (min-width:768px){.flashes-container{width:25%}}.toggleMenu{position:absolute;top:7px;left:220px;border-radius:0}.sidebar{background-color:#f8f8f8}@media all and (min-width:768px){.sidebar{z-index:1;position:absolute;width:220px;max-width:220px;top:55px}}.breadcrumb{font-size:13px;line-height:1.5;padding:0 0 0 35px;margin:14px 0 0;list-style:none;background-color:#fff;border:none;border-radius:0}.breadcrumb>li+li:before{padding:0 1px;color:#000;content:"\00a0›\00a0"}footer{padding:2rem 0;border-top:#eee solid 2px;bottom:0;z-index:1001;background-color:#f8f8f8;width:100%} p.sitios{ color: #000 !important; font-size: 150%; text-align: left; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: inherit; font-weight: 100;} a{ color: black; text-decoration: none; font-weight: 100;} .mexico{color: #000; font-size: 3vmax;font-weight: bold;}.imagen-degradada { position: relative; overflow: hidden; } .imagen-degradada::after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 60%; background: linear-gradient(to bottom, transparent, white); pointer-events: none; }


