/*
Theme Name: Gabrica Theme
Theme URI: https://www.gabrica.co/themes/gabrica_theme
Author: Gabrica | Legger Colombia
Description: Plantilla principal Gabrica
Version: 1.0.2
License: Licencia (p.e. GNU General Public License v2 or later)
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: mascotas, expertos, gabrica, perro, gato, caballo, alimento mascotas, medicamentos mascotas
*/
@font-face{font-family: 'henrietteblack_italic';src: url('fonts/henriette_black_italic-webfont.eot');src: url('fonts/henriette_black_italic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/henriette_black_italic-webfont.woff2') format('woff2'),url('fonts/henriette_black_italic-webfont.woff') format('woff'),url('fonts/henriette_black_italic-webfont.svg#henrietteblack_italic') format('svg'); font-weight: normal; font-style: normal;}
@font-face{font-family: 'henrietteblack';src: url('fonts/henriette_black-webfont.eot');src: url('fonts/henriette_black-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/henriette_black-webfont.woff2') format('woff2'),url('fonts/henriette_black-webfont.woff') format('woff'),url('fonts/henriette_black-webfont.svg#henrietteblack') format('svg'); font-weight: normal; font-style: normal;}
@font-face{font-family: 'henriettebold_italic';src: url('fonts/henriette_bold_italic-webfont.eot');src: url('fonts/henriette_bold_italic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/henriette_bold_italic-webfont.woff2') format('woff2'),url('fonts/henriette_bold_italic-webfont.woff') format('woff'),url('fonts/henriette_bold_italic-webfont.svg#henriettebold_italic') format('svg'); font-weight: normal; font-style: normal;}
@font-face{font-family: 'henriettebold';src: url('fonts/henriette_bold-webfont.eot');src: url('fonts/henriette_bold-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/henriette_bold-webfont.woff2') format('woff2'),url('fonts/henriette_bold-webfont.woff') format('woff'),url('fonts/henriette_bold-webfont.svg#henriettebold') format('svg'); font-weight: normal; font-style: normal;}
@font-face{font-family: 'henrietteregular_italic';src: url('fonts/henriette_italic-webfont.eot');src: url('fonts/henriette_italic-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/henriette_italic-webfont.woff2') format('woff2'),url('fonts/henriette_italic-webfont.woff') format('woff'),url('fonts/henriette_italic-webfont.svg#henrietteregular_italic') format('svg'); font-weight: normal; font-style: normal;}
@font-face{font-family: 'henriettemedium';src: url('fonts/henriette_medium-webfont.eot');src: url('fonts/henriette_medium-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/henriette_medium-webfont.woff2') format('woff2'),url('fonts/henriette_medium-webfont.woff') format('woff'),url('fonts/henriette_medium-webfont.svg#henriettemedium') format('svg'); font-weight: normal; font-style: normal;}
@font-face{font-family: 'henrietteregular';src: url('fonts/henriette_regular-webfont.eot');src: url('fonts/henriette_regular-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/henriette_regular-webfont.woff2') format('woff2'),url('fonts/henriette_regular-webfont.woff') format('woff'),url('fonts/henriette_regular-webfont.svg#henrietteregular') format('svg'); font-weight: normal; font-style: normal;}
@font-face{font-family: 'century_gothicregular'; src: url('fonts/centurygothic-01-webfont.woff2') format('woff2'), url('fonts/centurygothic-01-webfont.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face{font-family: 'century_gothicbold'; src: url('fonts/centurygothic-bold-02-webfont.woff2') format('woff2'), url('fonts/centurygothic-bold-02-webfont.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face{font-family: 'century_gothicbold_italic'; src: url('fonts/centurygothic-bolditalic-04-webfont.woff2') format('woff2'), url('fonts/centurygothic-bolditalic-04-webfont.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face{font-family: 'century_gothicitalic'; src: url('fonts/centurygothic-italic-03-webfont.woff2') format('woff2'), url('fonts/centurygothic-italic-03-webfont.woff') format('woff'); font-weight: normal; font-style: normal;}

p{text-align: justify;color: #003967;}
.mt10{margin-top: 20px;}
.pre-home{width: 100%;height: 100%;position: fixed;z-index: 1000;top: 0;background-color: rgba(0, 0, 0, .7);}
.pre-home p{max-width: 60%;margin: 0 auto;padding-top: 20px;margin-bottom: 20px!important;color: #fff;}
.btn-ph{font-family:'century_gothicregular';background-color: #00a2db;border-radius: 2px;padding: 7px 40px;width: 30%;margin-top: 0;color: #fff;transition: all .5s ease;margin-left: auto;margin-right: auto;cursor: pointer;}
.t2-ph{color: #ffffff;}
.pre-home img{margin: 0 auto;}
.btn-ph:hover{color: #ffffff;background-color: #4b1f93;transition: all .5s ease;}
.btn-ph a{color: #ffffff;}
.btn-ph a:hover{color: #ffffff;}
.titulo-pre-home{margin: 240px 0 -30px;}
.verticalAlignMiddle{display:-webkit-flex; -webkit-align-items:center; display:flex; align-items:center;}
.disNo{display: none;}
.intro{margin: 1em 0;}
.mlzl{display: block;border: 0;opacity: 0;}
.mlzl:not(.initial){transition: opacity .4s;}
.mlzl.initial,.mlzl.loaded,.mlzl.error{opacity: 1;}
.mlzl:not([src]){visibility: hidden;}
.lzl {display: block;background-image: transparent;}
.lzl:not(.initial){transition: all .4s ease;}
.lzl.initial,.lzl.loaded,.lzl.error{opacity: 1;}
.btn-lm{padding: 0px 9px 3px 9px;border-radius: 6px;color: #ffffff;background-color: #00A2E1;font-family: 'century_gothicbold'!important;text-transform: uppercase;background-image: url(./img/ico-lm.png);background-repeat: no-repeat;background-position: left 5px center;background-size: 22px;padding-left: 30px;z-index: 99;position: relative;transition: all .2s ease-in-out;}
.btn-lm:hover{background-color: #6e81e3;background-position: left 7px center;color: #cccccc;text-decoration: none;transition: all .2s ease-in-out;}
.btn-lm.active{background-color: #6e81e3;background-position: left 7px center;color: #cccccc;text-decoration: none;transition: all .2s ease-in-out;}
.h-pdm{background-color: #620AD6;padding: 10px;}
.h-esp{background-color: #cccccc;}
.f-pdm{background-color: #003967;}
.f-esp{background-color: #003967;}
.nombre-rp a{color:#003967!important;font-family:'century_gothicregular'!important;}
.cab-modify-width{max-width: 1355px;}
.cab-desk{display: block;position: relative;visibility: visible;}
.cab-resp{display: none;visibility: hidden;}
.logo img{max-width: 250px;height: auto;margin-top: 20px;}
.buscador,.busResp{display: none;}
.tBuscador{height: 40px;margin-top: 36px;}
.tBuscador input{position: relative;width: 100%;border: 0;border-radius: 10px;padding: 7px 7px 7px 45px;}
.tBuscador input::placeholder{text-align: right!important;padding-right: 10px;color: #531BA2;}
.tBuscador::after{content: url('./img/lupa.png');background-size: 100%;padding: 20px 7px;position: relative;left: -7px;top: -39px;}
.tBuscador input[type=submit]{position: absolute;content: ' ';width: 0px;padding: 0;height: 0;}
.tBuscador label{display: none;visibility: hidden;}
.m-rol h5{color: #ffffff;font-size: 14px;text-align: left;margin-top: 48px;font-family:'century_gothicregular';line-height: 16px;}
.inactivo{opacity: .6;transition: all .3s ease;}
.inactivo:hover{opacity: 1;transition: all .3s ease;}
.btn-cam-rol{display: flex;align-items: flex-end;}
.ico-espe{width: 3.2rem;height: 3.2rem;background-position: center;padding: 15px 31px;margin: 5px;background-image: url(./img/ico2_esp.png);background-repeat: no-repeat;background-size: contain;}
.ico-pdma{width: 3.2rem;height: 3.2rem;background-position: center;padding: 15px 31px;margin: 5px;background-image: url(./img/ico_pdm.png);background-repeat: no-repeat;background-size: contain;}
.ico-espe2{width: 3.2rem;height: 3.2rem;background-position: center;padding: 15px 31px;margin: 5px;background-image: url(./img/ico_esp_esp.png);background-repeat: no-repeat;background-size: contain;}
.ico-pdma2{width: 3.2rem;height: 3.2rem;background-position: center;padding: 15px 31px;margin: 5px;background-image: url(./img/ico-pdm-esp.png);background-repeat: no-repeat;background-size: contain;}
.ico-mv{width: 3.2rem;height: 3.2rem;background-position: center;padding: 15px 31px;margin: 5px;background-image: url(./img/ico2_mv.png);background-repeat: no-repeat;background-size: contain;}
.ico-mv2{width: 3.2rem;height: 3.2rem;background-position: center;padding: 15px 31px;margin: 5px;background-image: url(./img/ico_mv_esp.png);background-repeat: no-repeat;background-size: contain;}
.nav-link{font-family: 'century_gothicbold';color: #ffffff!important;}
.h-esp{background-color: #cccccc;}
.redes-fijas{position: fixed;right: 0px;top: 35%;z-index: 120;background: #003967;border-radius: 20px 0 0 20px;}
.redes-fijas .ico-fb{padding: 10px 19px;transition: all .3s ease;}
.redes-fijas .ico-tw{padding: 10px 19px;transition: all .3s ease;}
.redes-fijas .ico-in{padding: 10px 19px;transition: all .3s ease;}
.redes-fijas .ico-yo{padding: 10px 19px;transition: all .3s ease;}
.redes-fijas .ico-sp{padding: 10px 19px;transition: all .3s ease;}
.redes-fijas ul{padding-inline-start: 0px;padding: 0px 1px;}
.redes-fijas li{display: block;list-style: none;margin: 20px 4px;}
.sl{width: 100%;min-height: 494px;border-radius: 0 0 35% 35%;height: auto;position: relative;background-repeat: no-repeat;background-position: top center;background-size: cover;}
.slide{margin-bottom: 20px;z-index: 0;position: relative;}
.carousel-item{position: relative;}
.carousel-item img{-webkit-filter: grayscale(20%);filter: grayscale(20%);}
.carousel-indicators li{border: 1px solid #6f1dda; width: 15px!important;height: 15px!important;border-radius: 50%;opacity: 1!important;transition: all .1s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
.carousel-indicators .active{background-color: #00A2E1;transition: all .1s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
.cont-sl{position: absolute;z-index: 99;color: #ffffff;top: 40%;right: 12%;width: 28%;}
.carousel-indicators{bottom: -5px;}
.main-pdm{background-color: #ffffff;width: 100%;height: 332px;position: relative;z-index: 0;font-family:'century_gothicregular';color: #00A2E1;}
.campoNoVisible{display: none;}
dl,ol,ul{margin-top: 0;margin-bottom: 1rem;margin-block-start: 0rem!important;padding-inline-start: 15px;}
.preguntas_item{cursor: pointer;min-height: 340px;}
.preguntas_item:hover .barra_pre_deco{background-color: #00b3ff;}
.preguntas_item:hover{color: #00b3ff;}
.respuesta_item{background-color: #f2f2f2;padding: 10px 10px;}
.respuesta_item .col-md-12{padding: 40px 0px;display: none;}
.respuesta_item::before{position: absolute;content: "";left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: -27px;z-index: 1;width: 0;height: 0;transition: all .3s;border-style: solid;border-width: 0 15px 16px;border-color: transparent transparent #9a9a9a;opacity: 0;visibility: hidden;}
.respuesta_item::before{position: absolute;content: "";left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: -28px;z-index: 1;width: 0;height: 0;transition: all .3s;border-style: solid;border-width: 0 15px 16px;border-color: transparent transparent #f4f4f4;opacity: 0;visibility: hidden;}
.barra_pre_deco_resp{background-color: #00b3ff;height: 10px;width: 100%;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;position: absolute;top: -10px;left: 0px;}
select{margin: 0.1rem 0;}
.pasosIcos h6{font-size: 14px;margin-top: 10px;line-height: 20px;}
.nc .gfield_required{color: #A30546;}
.pasos span{background-color: #00a2db;color: #ffffff;padding: 5px 10px;margin-bottom: 10px;border-radius: 50%;}
.pasosIcos{margin-bottom: 20px;border-bottom: 1px solid #e3e3e3;}
.pasosIcos img{margin-bottom: -15px;}
.inactivos{-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: .4;}
.barrioLocalidad{display: none;}
.box-mensajes{position: fixed;top: 0;width: 100%;height: 100vh;background-color: rgba(0, 0, 0, .9);z-index: 1000;text-align: center;display: none;}
.mensaje{color: #ffffff;text-align: center;max-width: 550px;margin: 0 auto;font-family:'century_gothicregular';}
.box-mensajes h3{margin: 0 auto;margin-top: 40vh;color: #fa3737;text-align: center;font-family: 'henriettemedium';}
.btn-completar-nc{margin-top: 30px;}
.sccomercial{display: none;}
.contenido-gracias img{width: 100%;height: auto;}
.contenido-gracias h1{text-align: center!important;}
.row{margin-right: 0px!important;}
a:hover{text-decoration: none!important;}
strong{font-family:'henriettemedium';}
p{margin-top: 0;margin-bottom: 0.5rem!important;}
h1,h3,h4,h5,h6{font-family: 'century_gothicbold'!important;color: #003967;}
h1{text-align: left;font-size: 36px;text-transform: uppercase;margin: 20px 0 30px 0;padding: 5px;color: #003967;}
h2{font-family: 'century_gothicbold'!important;text-align: left;}
p{font-family:'century_gothicregular'!important;}
.post-categories{display: inline-block;padding-inline-start: 0px;}
.post-categories li{list-style: none;display: inline-block;}
menu{padding-inline-start: 0px;list-style-type: disc;margin-block-start: 0px;margin-block-end: 0px;margin-inline-start: 0px;margin-inline-end: 0px;}
.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{border-top: 1px solid #ffffff;border-width: 1px;margin-right: 15px!important;margin-left: 15px;margin-top: 25px;}
label{font-family:'century_gothicregular';}
a:hover{text-decoration: none;}
button:focus{outline: 0px dotted!important;outline: 0px auto -webkit-focus-ring-color!important;}
ul{padding-inline-start: 30px;}
li{font-family:'century_gothicregular';}
.descprod{text-align: left;color: #003967;font-size: 14px;}
.vertodos{padding: 10px!important;text-align: center;border-radius: 30px;font-family: 'century_gothicbold'!important;}
.cajaArt{margin-bottom: 40px;}
.total{border-right: 0px solid rgba(0, 0, 0, .1)!important;}
.categorias{padding: 10px 15px;}
.f-azul{background-color: #6cd9ff;position: relative;min-height: 400px;}
.f-azul .container{position: relative;margin-top: -310px;padding-bottom: 50px;}
.ulti-post h2{font-family:'century_gothicregular'!important;color: #3a3a3a!important;font-size: 26px;}
.ulti-post{padding: 40px 20px;box-sizing: border-box;background-size: cover;min-height: 250px;border-radius: 10px;box-shadow: 0px 5px 10px rgba(0, 0, 0, .1);transition: all .4s ease-in-out;}
.ulti-post::before{content: '';position: absolute;width: 90%;height: 100%;top: 0;left: 15px;border-radius: 10px;background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 95%);opacity: 1;transition: all .4s ease;}
.ulti-post:hover::before{width: 100%;opacity: 1;transition: all .4s ease;}
.tool-1{width: 100%;height: 100%;max-height: 250px;background-size: cover;background-repeat: no-repeat;background-position: center center;border-radius: 10px;padding: 40px 20px;box-sizing: border-box;min-height: 250px;text-align: right;font-family:'century_gothicregular';color: #620AD6;box-shadow: 0px 5px 10px rgba(0, 0, 0, .1);}
.tool-1::before{content: '';position: absolute;top: 0px;right: 15px;width: 94%;height: 100%;background: rgb(255,255,255);background: linear-gradient(90deg, rgba(255,255,255,0) 10%, rgba(255,255,255,1) 90%);border-radius: 10px;}
.tool-1 img{max-height: 250px;max-width: 100%;}
.txt-tool-1{position: relative;z-index: 1000;}
.tool-1 h2{font-family:'century_gothicregular'!important;text-align: right;color: #003967!important;text-shadow: 3px 2px 6px #ccc;font-size: 22px;padding-left: 134px;z-index: 10;}
.d-l-home {margin-top: 30px;}
.ult-productos{width: 100%;max-height: 250px;height: 250px;background-size: contain;background: rgb(234, 234, 234);background-repeat: no-repeat;background-position: left center;border-radius: 10px;padding: 0px 1.5rem;box-sizing: border-box;box-shadow: 0px 5px 10px rgba(0, 0, 0, .1);}
.ult-productos h2{font-family:'century_gothicregular'!important;color: #003967!important;text-shadow: 3px 2px 6px #ccc;font-size: 24px;}
.ult-productos img{width: 110%;}
.caja-punteada{border-top: 0;border-bottom: 3px dotted #00a2db;border-right: 3px dotted #00a2db;border-left: 3px dotted #00a2db;padding: 30px 6px 20px 0;margin-bottom: .5rem;border-radius: 0 0 .5rem .5rem;}
#div-responde-forma-ajax{display: none;font-family:'henriettemedium'!important;width: 100%;position: absolute;z-index: 100;height: 100%;top: 0;left: 0;padding: 100px 46px;text-align: center;background-color: rgba(255, 255, 255, .9);color: #003967;font-size: 22px;}
.newsletter{background-color: #ccc;min-height: 170px;padding: 20px;}
.newsletter h4{font-family:'century_gothicregular'!important;text-align: center;color: #003967;}
.email_newsl{width: 100%;padding: 10px;border-radius: 6px;border: 0;}
.email_newsl::placeholder{font-family:'century_gothicregular';color: #620AD6;}
.btn-susc{padding: 10px;border-radius: 6px;border: 0;color: #003967;background-color: #ffffff;font-family: 'century_gothicbold'!important;text-transform: capitalize;background-image: url('./img/ico-vio-lm.png');background-repeat: no-repeat;background-position: left 5px center;background-size: 22px;padding-left: 30px;z-index: 99;position: relative;transition: all .2s ease-in-out;}
.btn-susc:hover{background-color: #620AD6;background-position: left 7px center;color: #cccccc;text-decoration: none;transition: all .2s ease-in-out;}
.newsletter label{color: #ffffff;}
.newsletter form{text-align: center;}
.newsletter p{margin-top: 10px;color: #620ad5;}
.w80{width: 80%;margin: 0 auto;}
.slm-1-ant,.slm-1-sig {margin-top: 50px;cursor: pointer;}
.vacantes{margin: 30px 0;}
.ofertas{color: #00a2db;}
.caja-contenido-vac li,.caja-contenido-vac p{font-size: 14px;}
.btn-vac{width: 130px;float: right;border-radius: 30px 10px 10px 30px!important;background-color: #4b1f93;color: #ffffff;text-align: right;transition: all .3s ease-in-out;}
.btn-vac:hover{width: 150px;background-color: #4b1f93;color: #ffffff;transition: all .3s ease-in-out;}
.vacantes h1{margin: 20px 0 12px;}
.caja-vac{margin-top: 30px;}
.sl-footer .slide{margin-bottom: 0px;display: none!important;visibility: hidden!important;}
.sl-fo{width: 100%;min-height: 260px;height: auto;position: relative;background-repeat: no-repeat;background-position: top center;background-size: cover;}
.sl-fo::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .3);}
.cont-sl-fo{position: absolute;z-index: 99;color: #ffffff;top: 20%;right: 12%;width: 28%;}
.cont-sl-fo h2{font-size: 24px;margin-bottom: 20px;}
.cont-sl h2{font-size: 30px!important;margin-bottom: 20px;text-shadow: 2px 0px 4px #999;}
.cont-sl p{text-shadow: 2px 0px 4px #999;}
.f-pdm{background-color: #003967;color: #ffffff;padding: 20px;margin-bottom: -24px;}
.f-esp{background-color: #003967;color: #FFFFFF;padding: 20px;margin-bottom: -24px;}
.redes ul{padding-inline-start: 0px;}
.redes li{display: inline-block;}
.cajaCompartirMov{text-align: right;}
.shareResp{display: none;position: absolute;margin-right: 0px;width: 30%;margin-top: 29px;text-align: left;color: #ffffff!important;font-family:'henriettemedium'!important;text-transform: capitalize!important;font-size: 11px;z-index: 20;}
.shareResp ul{padding-inline-start: 0px;margin-top: 10px;}
.shareResp li{height: 35px;padding: 10px 0 10px 10px;list-style: none;color: #ffffff!important;font-family:'henriettemedium'!important;}
.shareResp img{margin-right: 4px;}
.shareResp a{color: #ffffff!important;font-family:'henriettemedium'!important;}
.shareResp button{text-align: left;width: 100%;color: #ffffff!important;font-family:'henriettemedium'!important;}
.facebook{background-color: #5067AF;width: 100%;cursor: pointer;transition: all .3s ease;}
.facebook:hover{background-color: rgb(66, 86, 143);transition: all .3s ease;}
.twitter{background-color: #1b95e0;width: 100%;padding: 7px 0px 8px 4px!important;font-family:'henriettemedium'!important;transition: all .3s ease;}
#twitter-widget-0{width: 100%!important;}
.twitter:hover{background-color: #0c7abf;transition: all .3s ease;}
.wapp{display: none;background-color: #71AF2F;width: 100%;}
#widget,.btn-o{width: 100%!important;}
.copiarlink{background-color: #3e3d3d;width: 100%;padding-right: 0px!important;transition: all .3s ease;}
.copiarlink:hover{background-color: #686868;transition: all .3s ease;}
.copiarlink img{margin-left: -6px;}
.ico-fb{position: relative;background-image: url('./img/redes-ico.png');padding: 11px 19px;background-position: -4px 0px;}
.ico-fb:hover{background-position: -4px -65px;}
.ico-tw{position: relative;background-image: url('./img/redes-ico.png');padding: 11px 19px;background-position: -48px 0px;}
.ico-tw:hover{background-position: -48px -65px;}
.ico-in{position: relative;background-image: url('./img/redes-ico.png');padding: 11px 19px;background-position: -94px 0px;}
.ico-in:hover{background-position: -94px -65px;}
.ico-yo{position: relative;background-image: url('./img/redes-ico.png');padding: 11px 19px;background-position: -141px 0px;}
.ico-yo:hover{background-position: -141px -65px;}
.ico-sp{position: relative;background-image: url('./img/redes-ico.png');padding: 11px 19px;background-position: -188px 0px;}
.ico-sp:hover{background-position: -188px -65px;}
.ico-fb-esp{position: relative;background-image: url('./img/redes-ico.png');padding: 11px 19px;background-position: -4px 0px;}
.ico-fb-esp:hover{background-position: -4px -65px;}
.ico-tw-esp{position: relative;background-image: url('./img/redes-ico.png');padding: 11px 19px;background-position: -48px 0px;}
.ico-tw-esp:hover{background-position: -48px -65px;}
.ico-in-esp{position: relative;background-image: url('./img/redes-ico.png');padding: 11px 19px;background-position: -94px 0px;}
.ico-in-esp:hover{background-position: -94px -65px;}
.ico-yo-esp{position: relative;background-image: url('./img/redes-ico.png');padding: 11px 19px;background-position: -141px 0px;}
.ico-yo-esp:hover{background-position: -141px -65px;}
.ico-sp-esp{position: relative;background-image: url('./img/redes-ico.png');padding: 11px 19px;background-position: -188px 0px;}
.ico-sp-esp:hover{background-position: -188px -65px;}
.ico-wapp{position: relative;background-image: url('./img/wapp-spry.png');padding: 11px 19px;background-position: -2px 0;}
.ico-wapp:hover{background-position: -2px -65px;}
.redes-fijas .ico-wapp{padding: 10px 19px;transition: all .3s ease;}
.f-esp{background-color: #003967;}
.f-pdm h3{font-family: 'henriettemedium';font-size: 22px;text-align: center; color: #FFF;}
.f-pdm ul{padding-inline-start: 0px;text-align: center;}
.f-pdm li{font-family:'century_gothicregular';list-style: none;color: #ffffff;text-align: center;}
.f-pdm a{color: #ffffff;text-align: center;transition: all .4s ease;}
.f-pdm a:hover{color: #999;text-decoration: none;transition: all .4s ease;}
.f-esp h2{font-family: 'henriettemedium';font-size: 22px;text-align: center;}
.f-esp ul{padding-inline-start: 0px;text-align: center;}
.f-esp li{font-family:'century_gothicregular';list-style: none;color: #FFF;text-align: center;}
.f-esp a{color: #FFF;text-align: center;transition: all .4s ease;}
.f-esp a:hover{color: #000000;text-decoration: none;transition: all .4s ease;}
.sec-cuatro{text-align: center;font-family: 'henriettemedium';}
.sec-cuatro a{transition: all .1s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
.sec-cuatro a:hover{transition: all .1s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
.colombia::after{content: ' | ';}
.colombia::before{content: '.';color: transparent;width: 32px;height: 32px;background-image: url('./img/pais.png');background-position: -0px -1px;margin-right: 5px;padding: 9px 15px;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
.colombia:hover::before{background-position: -0px -66px;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
.chile::after{content: ' | ';}
.chile::before{content: '.';color: transparent;width: 32px;height: 32px;background-image: url(./img/pais.png);background-position: -33px -1px;margin-right: 5px;padding: 9px 15px;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
.chile:hover::before{background-position: -33px -66px;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
.chilep::before{content: '';}
.chilep::after{content: '.';color: transparent;width: 32px;height: 32px;background-image: url(./img/pais.png);background-position: -33px -1px;margin-left: 5px;padding: 9px 15px;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
.chilep:hover::after{background-position: -33px -66px;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
.peru::after{content: '.';color: transparent;width: 32px;height: 32px;background-image: url('./img/pais.png');background-position: -67px -0px;margin-left: 5px;padding: 9px 15px;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
.peru:hover::after{background-position: -67px -66px;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
.copyr{margin-top: 30px;color: #767676;}
.copyrpdm{margin-top: 30px;color: #ffffff;}
.tel::before{content: '';padding: 6px 12px;background-image: url('./img/servicio-ico.png');}
.em{font-size: 14px;}
.em::before{content: '';padding: 6px 12px;background-position: -47px -1px;background-image: url('./img/servicio-ico.png');}
.tel-esp::before{content: '';padding: 6px 12px;background-image: url('./img/servicio-ico.png');}
.dir-esp::before{content: '';padding: 6px 12px;background-position: -22px -1px;background-image: url('./img/servicio-ico.png');}
.em-esp{font-size: 14px;}
.em-esp::before{content: '';padding: 6px 12px;background-position: -47px -1px;background-image: url('./img/servicio-ico.png');}
.alertas{display: none;margin-top: 10px;}
.destacados-todos{min-height: 200px!important;}
.destacado-blog-Prin .desDesk{line-height: 26px;text-align: justify;}
.destacado-blog-Prin h3{font-size: 26px!important;font-family: 'century_gothicbold'!important;}
.destacado-blog-secund h3{margin-top: 25px!important;}
.img-destacado{width: 100%;height: 100%;min-height: 420px;background-repeat: no-repeat;background-size: cover;background-position: top center;padding: 15px;border-radius: 20px;-webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 98% 100%, 50% 100%, 4% 100%, 0 100%);clip-path: polygon(0 0, 100% 0%, 100% 100%, 98% 100%, 50% 100%, 4% 100%, 0 100%);transition: all .4s cubic-bezier(1, -1.05, 0, 1.13);}
.img-destacado:hover{-webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 98% 100%, 50% 92%, 4% 100%, 0 100%);clip-path: polygon(0 0, 100% 0%, 100% 100%, 98% 100%, 50% 92%, 4% 100%, 0 100%);transition: all .4s cubic-bezier(1, -1.05, 0, 1.13);}
.desc-destacado{border-right: 1px solid rgba(0, 0, 0, .1);padding: 0 23px 0 10px!important;}
.tdestacado{font-size: 20px!important;}
.img-post{width: 100%;height: 100%;min-height: 150px;max-height: 250px;margin: 10px 0;padding: 10px;background-repeat: no-repeat;background-size: cover;background-position: top center;border-radius: 15px;-webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 96% 100%, 50% 100%, 2% 100%, 0 100%);clip-path: polygon(0 0, 100% 0%, 100% 100%, 96% 100%, 50% 100%, 2% 100%, 0 100%);transition: all .4s cubic-bezier(1, -1.05, 0, 1.13);}
.img-post:hover{-webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 96% 100%, 50% 92%, 2% 100%, 0 100%);clip-path: polygon(0 0, 100% 0%, 100% 100%, 96% 100%, 50% 92%, 2% 100%, 0 100%);transition: all .4s cubic-bezier(1, -1.05, 0, 1.13);}
.img-post .destacado-tag{top: calc(10%);position: absolute;background-color: rgba(0, 162, 255, .8);}
.desDesk{display: block;}
.desMobil{display: none;}
.contenido p strong{color: #000000;}
.blog-pdm{padding: 20px 70px 10px 70px!important;}
.blog-pdm h2,.blog-pdm h1{text-align: left;font-size: 36px;text-transform: uppercase;border-bottom: 1px solid rgba(0, 0, 0, .1);border-top: 1px solid rgba(0, 0, 0, .1);margin: 20px 0 30px 0;padding: 5px;color: #003967;text-shadow: 0px 3px 4px #e3e3e3;}
.blog-pdm h3{font-family:'henriettemedium'!important;font-size: 16px;margin-top: 10px;min-height: 38px;}
.blog-pdm a{color: #003967;font-weight: bolder;}
.blog-pdm .btn-lm{color: #ffffff;}
.blog-pdm p{font-size: 14px;line-height: 20px;color: #003967;text-align: left;}
.nav-slides-cont{text-transform: uppercase;border-bottom: 1px solid rgba(0, 0, 0, .1);border-top: 1px solid rgba(0, 0, 0, .1);margin: 20px 0 30px 0;padding: 5px 35px 5px 5px!important;}
.btn-sl{background: rgba(0, 179, 255, .5);padding: 10px 30px 10px 15px;box-sizing: border-box;border-radius: 5px;color: #ffffff;cursor: pointer;transition: all .4s ease;}
.btn-sl:hover{background: rgba(83, 27, 162, .5);transition: all .4s ease;}
.btn-sl-eventos{width: 40px;}
.datos_post{border-top: 1px solid rgba(0, 0, 0, .2);border-bottom: 1px solid rgba(0, 0, 0, .2);text-align: left;font-size: 10px;margin: 5px 0 10px 0;text-transform: uppercase;color: #003967;font-family:'century_gothicregular';padding: 3px;}
.desc-slide-art{margin-top: 15px;}
.datos_post a{color: #003967;transition: all .3s ease;}
.datos_post a:hover{color: #620AD6;transition: all .3s ease;}
.destacado-tag{color: #ffffff;background-color: rgba(0, 162, 255, .8);padding: 10px;text-decoration: none;font-family: 'century_gothicbold';font-size: 12px!important;max-width: 96px;border-radius: 9px;}
.destacado-tag:hover{text-decoration: none;}
.desc-slide-art{max-height: 260px;min-height: 151px;}
.destacado3{margin-top: 30px;}
.migas{background-color: #6cd9ff;padding: 15px;font-family:'century_gothicregular';color: #003967;}
.img_destacada_post{width: 100%;height: 350px;background-repeat: no-repeat;background-size: cover;position: relative;background-position: center;}
.s-title{margin-top: 20px!important;}
.contenido{padding: 0 0 50px 0;}
.contenido p{text-align: justify;}
.paginas h1{text-align: left;font-size: 36px;text-transform: uppercase;border-bottom: 1px solid rgba(0, 0, 0, .1);border-top: 1px solid rgba(0, 0, 0, .1);margin: 20px 0 30px 0;padding: 5px;color: #003967;text-shadow: 0px 3px 4px #e3e3e3;}
.paginas h2{text-align: left;font-size: 26px;text-transform: uppercase;padding: 5px;color: #003967;}
.img-galeria{width: 100%;height: 140px;max-height: 140px;background-size: cover;margin-bottom: 10px;}
.galeria-paginas h6{margin: 15px;}
.galeria-paginas h2{border-bottom: 1px solid #e3e3e3;}
.preguntas_item {width: 100%;max-width: 220px;background-color: #F2F2F2;float: left;margin-left: 5px;position: relative;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 10px;color: #333333;text-align: center;}
.barra_pre_deco{background-color: #333333;height: 10px;width: 100%;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;position: absolute;bottom: 0px;left: 0px;}
.preguntas-frecuentes form{text-align: center;}
.preguntas-frecuentes .btn-link{font-weight: 100;color: #FFF;text-decoration: none;font-family:'century_gothicregular';font-size: 18px;}
.preguntas-frecuentes .btn-link:hover{color: #00a2e0;}
.preguntas-frecuentes .form-control-lg{border: 1px solid #EEE;color: #7d7d7d;}
.preguntas-frecuentes .card{padding-top: 5px;position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #f7f7f7;background-clip: border-box;border: 0px solid rgba(0, 0, 0, .125);border-radius: .25rem;}
.preguntas-frecuentes .card-header{padding: .75rem 1.25rem;margin-bottom: 0;background-color: rgb(98, 10, 213);border-bottom: 1px solid rgb(98, 10, 213);color: #FFF;}
.preguntas-frecuentes .listados .card-body{color: #9e9e9e;}
.preguntas-frecuentes .card-header span{padding-top: 5px;display: block;}
.mb{width: 90%;border-radius: 30px;padding: 15px;font-family:'century_gothicregular';background: #cfcfcf;color: #888;border: 2px dashed #999999;margin: 0 auto;transition: all .4s ease-in-out;}
.mb:hover{width: 90%;border-radius: 30px;color: #ffffff!important;padding: 15px;font-family:'century_gothicregular';background: #5067AF;color: #531BA2;border: 2px dashed #531BA2;margin: 0 auto;transition: all .4s ease-in-out;}
.gallery-block{padding-bottom: 30px;padding-top: 30px;}
.gallery-block .heading{margin-bottom: 50px;text-align: center;}
.gallery-block .heading h2{font-weight: bold;font-size: 1.4rem;text-transform: uppercase;}
.gallery-block.compact-gallery .item{overflow: hidden;margin-bottom: 0;background: black;opacity: 1;}
.gallery-block.compact-gallery .item .image{transition: 0.8s ease;}
.gallery-block.compact-gallery .item .info{position: relative;display: inline-block;}
.gallery-block.compact-gallery .item .description{display: grid;position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;font-size: 17px;line-height: 18px;width: 100%;padding-top: 15px;padding-bottom: 15px;opacity: 1;color: #fff;transition: 0.8s ease;text-align: center;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.39));}
.gallery-block.compact-gallery .item .description .description-heading{font-size: 1em;font-weight: bold;}
.gallery-block.compact-gallery .item .description .description-body{font-size: 0.8em;margin-top: 10px;font-weight: 300;}
.modal-content-gal{width: 60%!important;margin: 0 auto!important;}
.modal-dialog-gal{top: calc(5vh)!important;}

@media (min-width: 576px){
    .gallery-block.compact-gallery .item .description{opacity: 0;}
    .gallery-block.compact-gallery .item a:hover .description{opacity: 1;}
    .gallery-block .zoom-on-hover:hover .image{transform: scale(1.3);opacity: 0.7;}
}

.copiado{position: absolute;width: 110px;background-color: #00A2E1;text-align: center;color: #ffffff;padding: 15px;top: -52px;right: 13px;}
.copiar{position: absolute;width: 110px;background-color: #620AD6;text-align: center;color: #ffffff;padding: 15px;top: -52px;right: 13px;}
.datos_post button{background: transparent!important;border: 0;}
.icos-comp{text-align: right;max-height: 14px;}
.icos-comp li{display: inline-block;list-style: none;}
.ico-m{margin-top: -4px;}
.fb{background-color: #5067AF;padding: 5px;border-radius: 3px;margin-top: -16px;cursor: pointer;color: #ffffff;height: 28px;}
.fb img{vertical-align: auto;}
#b{font-family:'century_gothicregular'!important;}
.wp{background-color: #71AF2F;display: none;padding: 5px;border-radius: 3px;margin-top: -16px;cursor: pointer;color: #ffffff!important;}
.wp img{vertical-align: auto;}
.wp a{color: #ffffff;}
.curl{background-color: #999999;display: block;padding: 3px 6px;height: 28px;box-sizing: border-box;border-radius: 3px;margin-top: -15px;cursor: pointer;color: #ffffff;}
.curl img{vertical-align: auto;margin-right: 4px;}
.curl button{color: #ffffff;text-transform: uppercase;}
.sl-articulos-relacionados .img-post{width: 100%;height: 100%;min-height: 171px;max-height: 136px;margin: 10px 0;padding: 10px;background-repeat: no-repeat;background-size: cover;background-position: top center;border-radius: 15px;-webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 96% 100%, 50% 100%, 2% 100%, 0 100%);clip-path: polygon(0 0, 100% 0%, 100% 100%, 96% 100%, 50% 100%, 2% 100%, 0 100%);transition: all .4s cubic-bezier(1, -1.05, 0, 1.13);}
.sl-articulos-relacionados .blog-pdm{padding: 0px!important;}
.sl-articulos-relacionados>.blog-pdm h2,.sl-articulos-relacionados>.blog-pdm h1{text-align: left;font-size: 33px;text-transform: uppercase;border-bottom: 1px solid rgba(0, 0, 0, .1);border-top: 1px solid rgba(0, 0, 0, .1);margin: 20px 0 30px 0;padding: 10px;color: #003967;text-shadow: 0px 3px 4px #e3e3e3;margin-top: 50px;}
.m_tipo_producto{display: none;margin-top: 50px;}
.m_tipo_marca{opacity: 0;height: 0px;transition: all .4s ease;}
.filtros_secundarios{display: block;}
#form_productos_gral{margin-bottom: -38px;}
#resp{margin-bottom: 50px;}
.fs_filtros{width: 100%;font-family:'century_gothicregular';background-color: #00A2E1;color: #ffffff;border: 0;height: 45px!important;border-radius: 10px!important;margin-bottom: 10px;}
.btn_filtrar{border: 0;padding: 10px;border-radius: 5px;background-color: #00A2E1;font-family:'century_gothicregular';color: #ffffff;}
.producto-gral{box-sizing: border-box;padding: 15px;}
.producto-gral a{cursor: pointer;}
.box-pro{border: 1px solid #00A2E1;box-sizing: border-box;border-radius: 15px;padding: 24px;text-align: center;min-height: 363px;}
.box-pro img{width: 100%;height: auto;}
.modal.show .modal-dialog{top: calc(20vh);}
.link_pro{border-top: 1px dashed #00A2E1;padding-top: 10px;}
.box-pro h4{font-family:'century_gothicregular'!important;text-align: left;color: #00A2E1;font-size: 14px;}
.perro{background-image: url('./img/ba_perro.png');background-repeat: no-repeat;background-size: contain;min-height: 350px;width: 100%;height: 100%;}
.gato{background-image: url('./img/ba_gato.png');background-repeat: no-repeat;background-size: contain;min-height: 350px;width: 100%;height: 100%;}
.caballo{background-image: url('./img/ba_caballo.png');background-repeat: no-repeat;background-size: contain;min-height: 350px;width: 100%;height: 100%;}
.alimentos{background-image: url('./img/ico_t_producto.png');background-repeat: no-repeat;background-position: 30px 30px;min-height: 200px;width: 200px;height: 200px;background-color: white;margin: 0 auto;cursor: pointer;transition: all .3s ease;}
.alimentos:hover{background-position: 30px -229px;transition: all .3s ease;}
.accesorios{background-image: url('./img/ico_t_producto.png');background-repeat: no-repeat;background-position: -310px 30px;min-height: 200px;width: 200px;height: 200px;background-color: white;margin: 0 auto;cursor: pointer;transition: all .3s ease;}
.accesorios:hover{background-position: -310px -229px;transition: all .3s ease;}
.higiene{background-image: url('./img/ico_t_producto.png');background-repeat: no-repeat;background-position: -660px 30px;min-height: 200px;width: 200px;height: 200px;background-color: white;margin: 0 auto;cursor: pointer;transition: all .3s ease;}
.higiene:hover{background-position: -660px -229px;transition: all .3s ease;}
.medicamentos{background-image: url('./img/ico_t_producto.png');background-repeat: no-repeat;background-position: -990px 30px;min-height: 200px;width: 200px;height: 200px;background-color: white;margin: 0 auto;cursor: pointer;transition: all .3s ease;}
.medicamentos:hover{background-position: -990px -229px;transition: all .3s ease;}
.titulo_t_pro{text-align: center;color: #00A2E1;font-family:'henriettemedium';}
#cargador{display: block;background-color: rgba(255, 255, 255, .8);height: 100%;width: 100%;padding-top: 35vh;}
#loader{animation: animate 1.5s linear infinite;clip: rect(0, 80px, 80px, 40px);height: 80px;width: 80px;position: absolute;margin: 50px 0 50px 0;left: calc(50% - 40px);top: calc(50% - 40px);}
@keyframes animate{0%{transform: rotate(0deg);}100%{transform: rotate(220deg);}}
.owl-carousel .owl-item img{border-radius: 20px;}
#loader:after{animation: animate2 1.5s ease-in-out infinite;clip: rect(0, 80px, 80px, 40px);content: '';border-radius: 50%;height: 80px;width: 80px;position: absolute;}
@keyframes animate2{0%{box-shadow: inset #00B3FF 0 0 0 17px;transform: rotate(-140deg);}50%{box-shadow: inset #00B3FF 0 0 0 2px;}100%{box-shadow: inset #00B3FF 0 0 0 17px;transform: rotate(140deg);}}
.woocommerce-pagination{font-family: 'century_gothicbold';text-align: center;color: #00A2E1;}
.woocommerce-pagination li{display: inline-block;padding: 5px 10px;}
.page-numbers{color: #00A2E1;background-color: #eee;border-radius: 20px;}
.current{background-color: #00A2E1;padding: 11px 15px;border-radius: 50% 50%;color: #ffffff;}
.btn-back,.btn{font-family:'century_gothicregular';}
.btn-back{width: 100%;border-radius: 30px;background: #00b3ff;border: 0;}
.btn-back:hover{background: #003967;border: 0;}
.btn-back img{margin-right: 15px;}
.t-catalogo{text-align: center!important;border: 0!important;text-shadow: 0px #e3e3e3!important;}
.page-title{text-transform: capitalize;color: #003967;margin-left: 20px;margin-top: 20px;}
.txt-cat{margin-bottom: 20px;}
.btn-dcomprar{width: 100%;border-radius: 30px;background: #003967;border: 0;}
.btn-dcomprar:hover{background: #00b3ff;border: 0;}
.btn-dcomprar img{margin-right: 15px;}
.term-description{display: none;visibility: hidden;}
#filtroscat{margin-bottom: 20px;}
.btnFiltrar{display: none;}
.filtroMobile{display: none;}
.wp-post-image{max-width: 98%;height: auto;}
.btn-buTodo{margin-top: 10px;margin-bottom: 10px;}
.select-css{display: block;font-size: 16px;font-family:'century_gothicregular';font-weight: 700;color: #888;line-height: 1.3;padding: 15px 20px;width: 100%;max-width: 100%;box-sizing: border-box;margin: 0;border: 2px dashed #999999;border-radius: 5em;-moz-appearance: none;-webkit-appearance: none;appearance: none;background-color: #cfcfcf;background-image: url('./img/select.png'), linear-gradient(to bottom, #cfcfcf 0%, #cfcfcf 0%);background-repeat: no-repeat, repeat;background-position: right .7em top 50%, 0 0;background-size: 1.5em auto, 100%;margin-bottom: 10px;}
.select-css:focus {border-color: #aaa;box-shadow: 0 0 0px 0px rgba(59, 153, 252, .7)!important;box-shadow: 0 0 0 0px -moz-mac-focusring!important;color: #222;outline: none!important;}
.select-css::-ms-expand{display: none;}
.select-css:hover{border-color: #888;}
.select-css:focus{border-color: #aaa;box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);box-shadow: 0 0 0 3px -moz-mac-focusring;color: #222;outline: none;}
.select-css option{font-weight: normal;font-family:'century_gothicregular';}
.img-btn{width: 400px;height: 400px;position: relative;margin: 0 auto;background-image: url('./img/btn-mixto.png');background-size: 100% 100%;transition: all .4s ease-in-out;}
.bg-canino{background-image: url('./img/btn-perro.png');background-size: 100% 100%;transition: all .4s ease-in-out;}
.bg-felino{background-image: url('./img/btn-gato.png');background-size: 100% 100%;transition: all .8s ease-in-out;}
.bg-caballo{background-image: url('./img/btn-caballo.png');background-size: 100% 100%;transition: all .4s ease-in-out;}
.calendario{padding: 50px 0 50px 0;}
.fecha{margin-bottom: 10px;}
.fecha p{font-family:'henriettemedium';}
.fecha span{font-family:'henriettemedium';color: #531BA2;}
.img_eve img{width: 100%;border-radius: 20px;max-height: 210px;}
.datos_eve h2{color: #00A2E1;max-width: 70%;}
.n_dias li{display: inline-block;margin: 5px 9px;font-family:'century_gothicregular';}
.calendario h1{text-transform: uppercase;padding-top: 13px;}
.calendario h1 span{color: #00A2E1;}
.hay_evento{background-color: #BCA5EF;color: #F0F0F0;font-family:'henriettemedium';-webkit-clip-path: circle(38% at 50% 50%);clip-path: circle(38% at 50% 50%);padding: 4px 14px;box-sizing: border-box;transition: all .4s ease;}
.hay_evento:hover{background-color: rgba(0, 179, 255, .5);transition: all .4s ease;}
.hay_evento a{color: #531BA2;}
.cab_fechas{margin-bottom: 30px;}
.lugar{background: #f7f7f7;padding: 10px 15px;border-radius: 20px;}
.cfechas{text-align: -webkit-right;}
.dini{font-family: 'century_gothicbold'!important;font-size: 28px;line-height: 0px;margin-bottom: 15px!important;}
.mini{margin-bottom: -8px;}
.inicio{background: #71AF2F;color: #ffffff!important;padding: 19px 15px 0px 15px;width: 64px;border-radius: 0 0 10px 10px;box-shadow: 0px -1px 2px #999999;}
.final{background: #A30546;color: #ffffff!important;padding: 19px 15px 0px 15px;width: 64px;border-radius: 0 0 10px 10px;box-shadow: 0px -1px 2px #999999;}
.aini{margin-bottom: 4px;border-bottom: 1px dashed #ffffff;}
.hora{font-size: 10px;}
.prox{margin-bottom: 40px;}
.prox h2{font-size: 16px;margin-top: 10px;}
.wc-tabs,.tagged_as,.woocommerce-result-count,.woocommerce-ordering{display: none;}
.posted_in{font-size: 12px;color: #999999;border-bottom: 1px dashed #00A2E1;margin-bottom: 20px;}
.bg_migas_productos{background-color: #6cd9ff;}
.bg_migas_productos a{color: #003967;}
.posted_in a{color: #999999;}
.detalle-productos{padding: 40px;font-size: 14px;}
.detalle-productos h1{color: #00A2E1;font-size: 1.5rem;text-transform: capitalize;}
.woocommerce-products-header{text-transform: capitalize!important;}
.imagen_detealle_producto{border: 1px solid #00A2E1;border-radius: 30px;text-align: center;padding: 10px;}
.woocommerce-loop-product__title{font-family:'century_gothicregular'!important;text-align: left;color: #003967;font-size: 14px;border-top: 1px dashed #003967;padding-top: 10px;min-height: 68px;}
.productos-gral{border: 1px solid #003967;box-sizing: border-box;border-radius: 15px;padding: 24px;text-align: center;min-height: 363px;margin-bottom: 20px;}
.woocommerce-LoopProduct-link img{max-width: 100%;}
.productos_por_categoria{margin-top: 20px;}
.productos_por_categoria .button{padding: 8px;border-radius: 6px;color: #ffffff;background-color: #00A2E1;font-family: 'century_gothicbold'!important;text-transform: uppercase;background-image: url('./img/ico-lm.png');background-repeat: no-repeat;background-position: left 5px center;background-size: 22px;padding-left: 30px;z-index: 99;position: relative;transition: all .2s ease-in-out;}
.productos_por_categoria .button:hover{background-color: #620AD6;background-position: left 7px center;color: #cccccc;text-decoration: none;transition: all .2s ease-in-out;}
.sombreado{box-shadow: 2px 3px 4px #eee;border-radius: 30px;margin-top: 30px;transition: all .3s ease;}
.sombreado:hover{box-shadow: -2px 4px 4px #ccc;transition: all .3s ease;}
.nuestrasmTitulo{text-align: center;color: #00A2E1;}
.nmarcas{padding: 20px;}
.nmarcas a{color: #003967;transition: all .4s ease;}
.nmarcas a:hover{color: #003967;transition: all .4s ease;}
.bg-nmarcas{background: #6cd9ff;}
.nmarcas h1{text-align: left;font-size: 36px;text-transform: uppercase;border-bottom: 1px solid rgba(0, 0, 0, .1);border-top: 1px solid rgba(0, 0, 0, .1);margin: 20px 0 30px 0;padding: 5px;color: #ffffff;text-shadow: 0px 3px 4px #e3e3e3;}
.nmarcasInternas h1{text-align: left;font-size: 36px;text-transform: uppercase;border-bottom: 1px solid rgba(0, 0, 0, .1);border-top: 1px solid rgba(0, 0, 0, .1);margin: 20px 0 30px 0;padding: 5px;color: #003967;text-shadow: 0px 3px 4px #e3e3e3;}
.nmarcas .owl-carousel{padding: 0px 0px;}

@media screen and (min-width: 1600px) and (max-width: 3500px) {
    .sl{min-height: 694px;border-radius: 0;}
}

.modal-dialog {width: 95%!important;max-width: 100%!important;font-family:'century_gothicregular';}
.modal-content{padding: 40px;background-color: rgba(255, 255, 255, .97)!important;border: 1px solid rgba(0, 0, 0, .0)!important;border-radius: 10px!important;}
.modal-body strong::before{content: ' ';display: block;}
.modal-body strong{font-family:'henriettemedium';}
.modal-body strong {color: rgb(31, 31, 31);}
.modal-body h2{color: #00A2E1;}
.modal-body p,.modal-body li{display: block;font-family:'century_gothicregular';font-size: 14px;margin-top: 0;margin-bottom: 0rem;}
.imgpro img{width: 100%;height: auto;border: 1px solid #00A2E1;border-radius: 10px;display: inline-block;position: relative;box-sizing: border-box;}
.listado_cats{font-size: 12px;color: #999999;border-bottom: 1px dashed #00A2E1;}
.listado_cats li{display: inline-block;padding-inline-start: 0px!important;}
ul{padding-inline-start: 30px;}
.nombreP{padding: 15px 0;}
.desPropiedades{padding: 5px 0;}
.descriProducto{text-align: center;font-family:'henriettemedium';margin-top: 20px;}
.presentacion{padding: 15px 5px 5px 5px;color: #f26c58;font-family: 'century_gothicbold';border-radius: 30px;margin: 10px;}
.btn-detalleProducto{background-color: #837359!important;color: #ffffff;width: 50%;margin: 0 auto;padding: 5px;text-align: center;border-radius: 20px;}
.cabeceraProducto{padding: 5px;color: #8c7a58;border-radius: 50px;}
.iconoProducto{padding: 10px 10px 10px 30px;}
.menu-pro_mar{margin: 0px auto;}
.clusters img{width: 50px!important;}
.clusters{display: flex;align-items: center;}
.clusters ul{-webkit-padding-start: 20px;}
#mega-menu-item-11174{color: #ffffff!important;}
#mega-menu-item-11174 a.mega-menu-link{background: #003967!important;color: #ffffff!important;border-radius: 10px!important;transition: all .4s ease;}
#mega-menu-item-11174 a.mega-menu-link:hover{background-color: #ffffff!important;transition: all .4s ease;}
.h-pdm{background-color: #620AD6;padding: 10px 0px 0px 0px;}
.menu_barra{width: 100%;background-color: rgb(111, 29, 218);margin-top: 10px;}
.menu_barra_esp{width: 100%;background-color: rgb(234, 234, 234);margin-top: 10px;}
label{font-family:'century_gothicregular';}
.cab-desk{display: block;visibility: visible;padding-bottom: 0px;}
.cab-resp{display: none;visibility: hidden;}
.tBuscador input{position: relative;width: 100%;border: 0;border-radius: 10px;padding: 7px 7px 7px 45px;background-color: #620ad5;border: 1px solid #FFF;}
.tBuscador_esp::after{content: url('./img/lupa_esp.png');}
.h-esp .m-rol h5{font-family:'century_gothicregular'!important;color: #003967;font-size: 16px;text-align: left;margin-top: 47px;}
.h-esp .m-rol .activo{color: #6e81e3;}
.h-esp{background-color: #f9f9f9;}
.tBuscador_esp input{background-color: #fff;border: 1px solid #541aa0;padding: 6px 0px 6px 45px;}
#mega-menu-wrap-menu-principal,#mega-menu-wrap-menu-principal-esp{width: 100%!important;}
#mega-menu-wrap-menu-principal,#mega-menu-wrap-menu-principal #mega-menu-menu-principal,#mega-menu-wrap-menu-principal #mega-menu-menu-principal ul.mega-sub-menu,#mega-menu-wrap-menu-principal #mega-menu-menu-principal li.mega-menu-item,#mega-menu-wrap-menu-principal #mega-menu-menu-principal li.mega-menu-row,#mega-menu-wrap-menu-principal #mega-menu-menu-principal li.mega-menu-column,#mega-menu-wrap-menu-principal #mega-menu-menu-principal a.mega-menu-link{font-family:'century_gothicregular';font-size: 17px!important;color: #FFF!important;}
#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-item{margin: 0 0px 0 0;margin-right: 0px;display: inline-block;height: auto;vertical-align: middle;margin-right: 20px!important;}
#mega-menu-wrap-menu-principal.mega-keyboard-navigation>li.mega-menu-item,#mega-menu-wrap-menu-principal-esp.mega-keyboard-navigation>li.mega-menu-item{margin-right: 50px;}
#mega-menu-wrap-menu-principal.mega-keyboard-navigation>li.mega-menu-item>a.mega-menu-link:focus{background: #6f1cd9;color: #fff;font-weight: normal;text-decoration: none;border-color: #fff;}
#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-item>a.mega-menu-link:hover{background: #6f1cd9;color: #00a2e0;text-decoration: none;border-color: #6f1cd9;}
#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{color: #6e81e3!important;font-weight: normal;text-decoration: none;border-color: #fff;}
#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-flyout ul.mega-sub-menu{background-color: #003967;}
#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{background: #6f1cd9;font-weight: normal;text-decoration: none;color: #00a2e0!important;}
#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color: #003967!important;font-size: 16px!important;text-transform: none;text-decoration: none;font-weight: normal!important;margin: 0px!important;padding: 0px 0px 0px 0px;vertical-align: top;display: block;}
#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color: #00a2db!important;font-size: 16px!important;text-transform: none;text-decoration: none;font-weight: normal!important;margin: 0px!important;padding: 0px 0px 0px 0px;vertical-align: top;display: block;}
#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color: #fff!important;font-size: 14px!important;text-transform: none;text-decoration: none;font-weight: normal!important;margin: 0px!important;padding: 0px 0px 0px 0px;vertical-align: top;display: block;line-height: 1.2;}
#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color: #fff!important;font-size: 14px!important;text-transform: none;text-decoration: none;font-weight: normal!important;margin: 0px!important;padding: 0px 0px 0px 0px;vertical-align: top;display: block;line-height: 1.2;}
#mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{color: #00A2E1!important;}
#mega-menu-menu-principal-esp a{color: #003967!important;}
#mega-menu-wrap-menu-principal-esp,#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp,#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp ul.mega-sub-menu,#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp li.mega-menu-item,#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp li.mega-menu-row,#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp li.mega-menu-column,#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp a.mega-menu-link{font-family:'century_gothicregular';font-size: 17px!important;color: #003967;background-color: rgb(234, 234, 234);}
#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-item{margin: 0 0px 0 0;margin-right: 0px;display: inline-block;height: auto;vertical-align: middle;margin-right: 5px;}
#mega-menu-wrap-menu-principal-esp.mega-keyboard-navigation>li.mega-menu-item>a.mega-menu-link:focus{background: #6f1cd9;color: #fff;font-weight: normal;text-decoration: none;border-color: #fff;}
#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-item>a.mega-menu-link:hover{background: #003967;color: #00a2e0!important;text-decoration: none;border-color: #EAEAEB;}
#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background-color: rgb(234, 234, 234);color: #00a2e0!important;font-weight: normal;text-decoration: none;border-color: #fff;}
#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-flyout ul.mega-sub-menu{background-color: #eaeaea;}
#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{background: rgba(241, 241, 241, 0);font-weight: normal;text-decoration: none;color: #00a2e0!important;}
#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color: #003967!important;font-size: 16px!important;text-transform: none;text-decoration: none;font-weight: normal!important;margin: 0px!important;padding: 0px 0px 0px 0px;vertical-align: top;display: block;}
#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color: #777!important;font-size: 14px!important;text-transform: none;text-decoration: none;font-weight: normal!important;margin: 0px!important;padding: 0px 0px 0px 0px;vertical-align: top;display: block;line-height: 1.2;}
#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{color: #00A2E1!important;}
.m_perro{background-image: url(img/ico-menu-perro.png)!important;background-repeat: no-repeat!important;padding-left: 30px!important;padding-bottom: 6px!important;padding-top: 5px!important;}
.m_perro ul li:first-child a{border-bottom: 1px solid #895ac5!important;margin-left: 10px!important;margin-bottom: 10px!important;}
.m_perro ul li:first-child ul li{padding-left: 0px!important;}
.m_perro ul li:first-child ul li a{border-bottom: none!important;}
.m_gato{background-image: url(img/ico-menu-gato.png)!important;background-repeat: no-repeat!important;padding-left: 30px!important;padding-bottom: 6px!important;padding-top: 5px!important;}
.m_gato ul li:first-child a{border-bottom: 1px solid #895ac5!important;margin-left: 10px!important;margin-bottom: 10px!important;}
.m_gato ul li:first-child ul li{padding-left: 0px!important;}
.m_gato ul li:first-child ul li a{border-bottom: none!important;}
.m_caballo{background-image: url(img/ico-menu-caballo.png)!important;background-repeat: no-repeat!important;padding-left: 30px!important;padding-bottom: 6px!important;padding-top: 5px!important;}
.m_caballo ul li:first-child a{border-bottom: 1px solid #895ac5!important;margin-left: 10px!important;margin-bottom: 10px!important;}
.m_caballo ul li:first-child ul li{padding-left: 0px!important;}
.m_caballo ul li:first-child ul li a{border-bottom: none!important;}
.m_equipo{background-image: url(img/ico-menu-equipo.png)!important;background-repeat: no-repeat!important;padding-left: 30px!important;padding-bottom: 6px!important;padding-top: 5px!important;}
.m_equipo ul li:first-child a{border-bottom: 1px solid #FFF!important;margin-bottom: 10px!important;}
.m_equipo ul li:first-child ul li{padding-left: 0px!important;}
.m_equipo ul li:first-child ul li a{border-bottom: none!important;}
.m_perro-esp{background-image: url(img/ico-menu-perro.png)!important;background-repeat: no-repeat!important;padding-left: 40px!important;padding-bottom: 6px!important;padding-top: 5px!important;}
.m_perro-esp ul{padding: 0px!important;margin: 0px!important;}
.m_perro-esp ul li:first-child a{border-bottom: 1px solid #FFF!important;margin-bottom: 10px!important;}
.m_perro-esp ul li:first-child ul li{padding-left: 0px!important;}
.m_perro-esp ul li:first-child ul li a{border-bottom: none!important;}
.m_gato-esp{background-image: url(img/ico-menu-gato.png)!important;background-repeat: no-repeat!important;padding-left: 40px!important;padding-bottom: 6px!important;padding-top: 5px!important;}
.m_gato-esp ul li:first-child a{border-bottom: 1px solid #FFF!important;margin-bottom: 10px!important;}
.m_gato-esp ul li:first-child ul li{padding-left: 0px!important;}
.m_gato-esp ul li:first-child ul li a{border-bottom: none!important;}
.m_caballo-esp{background-image: url(img/ico-menu-caballo.png)!important;background-repeat: no-repeat!important;padding-left: 40px!important;padding-bottom: 6px!important;padding-top: 5px!important;}
.m_caballo-esp ul li:first-child a{border-bottom: 1px solid #FFF!important;margin-bottom: 10px!important;}
.m_caballo-esp ul li:first-child ul li{padding-left: 0px!important;}
.m_caballo-esp ul li:first-child ul li a{border-bottom: none!important;}
.m_equipo-esp{background-image: url(img/ico-menu-equipo.png)!important;background-repeat: no-repeat!important;padding-left: 40px!important;padding-bottom: 6px!important;padding-top: 5px!important;}
.m_equipo-esp ul li:first-child a{border-bottom: 1px solid #FFF!important;margin-bottom: 10px!important;}
.m_equipo-esp ul li:first-child ul li{padding-left: 0px!important;}
.m_equipo-esp ul li:first-child ul li a{border-bottom: none!important;}
#mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background: none;color: #00a2e0;font-weight: normal;text-decoration: none;border-color: #fff;}

@media only screen and (min-width: 601px) {
    #mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-item>a.mega-menu-link:hover{background: none;color: #00a2e0;font-weight: normal;text-decoration: none;border-color: #fff;}
    #mega-menu-wrap-menu-principal{background-color: rgb(111, 29, 218);}
    #mega-menu-wrap-menu-principal-esp{background-color: rgb(234, 234, 234);}
}

@media only screen and (max-width: 600px) {
    #mega-menu-wrap-menu-principal-esp .mega-menu-toggle+#mega-menu-menu-principal-esp{background: #f9f9f9;padding: 0;display: none;}
    #mega-menu-wrap-menu-principal.mega-keyboard-navigation>li.mega-menu-item>a.mega-menu-link:focus{color: #fff;background: #6f1cd9;}
}

.tel-m::before{content: '';padding: 6px 12px;background-image: url('./img/servicio-ico-morado.png');}
.dir-m::before{content: '';padding: 6px 12px;background-position: -22px -1px;background-image: url('./img/servicio-ico-morado.png');}
.cor-m::before{content: '';padding: 6px 12px;background-position: -51px -1px;background-image: url('./img/servicio-ico-morado.png');}
.em-m{font-size: 14px;}
.em-m::before{content: '';padding: 6px 12px;background-position: -47px -1px;background-image: url('./img/servicio-ico-morado.png');}
.ubicacion .btn-primary{color: #fff!important;background-color: #00a2e0;border-color: #00a2e0;width: 100%;height: 48px;padding: 10px;}
.mapa_2019 h4{color: #00a2db;font-size: 22px;font-family:'century_gothicregular';}
.mapa_2019 .btn{padding: 10px!important;}
.mapa_2019 .select_otras{height: 45px!important;display: block;width: 100%;height: calc(1.5em + .75rem + 2px);font-size: 14px;font-weight: 400;line-height: 1.5;color: #ffffff;background-color: #00a2dc;background-clip: padding-box;border: 1px solid #00a2dc;border-radius: 35.25rem;transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;}
.t-dondeC{text-align: center!important;color: #00A2E1!important;margin-top: 30px;}
.mapa_2019 .ubica_item{background-color: #f2f2f2;border-radius: 20px;padding-top: 10px;padding-bottom: 10px;color: #666666;font-size: 14px;line-height: 1.3;margin-bottom: 5px;}
.mapa_2019 .ubica_item .btn{width: 100px;position: absolute;right: 10px;top: 0px;bottom: 0px;margin-top: auto;margin-bottom: auto;height: 40px;}
.mapa_2019 .ubica_item .btn-primary a{color: #FFF!important;}
.mapa_2019 .ubica_item h4{margin-bottom: 0px;font-size: 16px;color: #4b1f93;}
.item-ecomerce{width: 118px;float: left;margin: 10px;position: relative;}
.item-ecomerce:hover img{opacity: .7;}
.item-ecomerce .vermas{opacity: 0;position: absolute;top: 71px;padding: 0px!important;width: 90px;left: 0px;right: 0px;margin-left: auto;margin-right: auto;background-color: #00a2dd!important;color: #FFF;border-color: transparent!important;font-size: 14px!important;border-radius: 20px!important;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.item-ecomerce:hover button{opacity: 1;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
#id-btn_cerrar_busqueda-gmap{display: none;}
.ubicacion{background-image: url(img/mapa-fondo.png);padding: 70px 0px;}
.ubicacion .filtros{background: rgba(77, 27, 158, .8);padding: 40px 0px 10px 0px;}
.ubicacion input,.ubicacion label,.ubicacion textarea,.ubicacion select{width: 100%;}
.ubicacion input,.ubicacion textarea,.ubicacion select{border: 1px solid #ced4da;background: #FFF;color: #6c757d;}
.map .list-group-item{position: relative;display: block;padding: .75rem 1.25rem;margin-bottom: -1px;background-color: #550bb3;border-bottom: 1px solid rgba(0, 0, 0, .125);color: #FFF;}
.map .dir::before{content: '';padding: 11px 12px 11px 10px;background-position: -22px -1px;background-image: url(./img/servicio-ico.png);float: left;margin-right: 4px;}
.map .tel::before{content: '';padding: 6px 12px;background-image: url(./img/servicio-ico.png);}
.map .dir-m::before{background-image: url(./img/servicio-ico.png);}
.map .tel-m::before{background-image: url(./img/servicio-ico.png);}
.map .card-header span{padding-top: 5px;display: block;}
.btn_mapa{background-color: #00a2dc;border: 1px solid #00a2dc;margin-left: 10px;color: #FFF;font-size: 11px;float: right;padding: 4px;border-radius: 5px;}
.preguntas-frecuentes h1{color: #8e8d8d;}
.preguntas-frecuentes .filtros{background-color: #EEE;padding: 15px 0px 0px 0px;}
.preguntas-frecuentes #accordion{width: 98%;}
.card-body{color: #003967;}
.trayectoria .item{width: 100%;max-width: 250px;float: left;text-align: center;color: #003967;}
.trayectoria .item h4{color: #003967;}
.gform_description{text-align: justify;font-family:'century_gothicregular'!important;}
.gform_title{font-family:'henriettemedium'!important;color: #003967;}
.btn-primary{color: #fff;background-color: #003967!important;width: 100%;border-color: transparent!important;font-size: 14px!important;border-radius: 20px!important;}
.c-contactenos{min-height: 220px;font-size: 14px;}
.ciudadT{font-family: 'century_gothicbold'!important;color: #003967;font-size: 20px;}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea.medium{padding: 5px 4px!important;border-radius: 20px!important;border: 0!important;background-color: #f8f9fa!important;padding: 10px!important;}
.card-footer{background-color: rgba(0, 0, 0, .0)!important;border-top: 1px solid rgba(0, 0, 0, .0)!important;}
.cardCont{background-color: #f8f9fa!important;border: 0px solid rgba(0, 0, 0, .125)!important;border-radius: 15px!important;margin-bottom: 10px;}
.list-group-item{background-color: transparent!important;}
.contactenos{color: #003967;}
.gform_wrapper .top_label .gfield_label{color: #003967;}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size: inherit;font-family: inherit;padding: 5px 4px;letter-spacing: normal;width: 100%;}
.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{font-size: 1em;width: auto;margin: 0 16px 0 0;background: #003967;width: 100%;color: #FFF;border-radius: 3px;border: 1px solid #003967;padding: 10px;}
.newsletter{background-color: #eaeaea;min-height: 170px;padding: 78px;position: relative;}
.zona-prensa{margin: 40px 0 40px 0;}
.caja-zp{border: 1px solid #ececec;margin: 10px 0;}
.caja-contenido-zp{padding: 20px 20px 20px 40px;}
.titulo-zp{font-size: 20px!important;border-bottom: 1px solid #ececec;margin-bottom: 20px;}
.img-art-zp{transition: all .4s ease-in-out;}
.img-art-zp:hover{-webkit-filter: grayscale(100%);filter: grayscale(100%);transition: all .4s ease-in-out;}
.logo-zp{position: absolute;z-index: 100;margin-left: -105px;margin-top: 95px;}
.logo-zp img{border-radius: 50%;border: 2px solid #d5d5d5;}
.img-gals{margin: 10px 0;}
.barraBu{background: rgba(228, 228, 228, 0.7);padding: 30px 50px 10px 50px;font-family:'century_gothicregular';margin-top: -20px;}
.barraBu input[type=text]{border: 0px;}
.barraBu select{border: 0px;}
.selectBusquedas{padding-right: 0px}
.btnBusquedas{background-color: #003967;color: #ffffff;border-color: transparent;margin-bottom: 20px;}
.btnBusquedas:hover{background-color: #4b1f93;color: #ffffff;border-color: transparent;}
.rBusquedaArt{padding: 30px 20px;}
.outer-div{height: 100%;width: 100%;overflow: hidden;}
.marcoBusqueda{background: #f9f9f9;padding: 5px 10px;}
.imgB{height: 180px;width: 100%;margin: 10px 5px;background-position: center;background-size: cover;background-repeat: no-repeat;display: inline-block;transition: all .1s ease;}
.imgB:hover{opacity: .5;transform: scale(1.1);transition: all .2s ease;}
.busquedasG input[type=text]{border: 0px;border-radius: 0;border-bottom: 1px solid #eaeaea;}
.busquedasG select{border: 0px;border-radius: 0!important;}
.lBusquedas{border-bottom: 1px solid #eaeaea;font-family:'century_gothicregular';}
.busquedasG .form-control:focus{color: #495057;background-color: #fff;border-color: #ffffff;outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, .0);}
.contBusquedas a{color: #00b3ff;transition: all .4s ease;}
.contBusquedas a:hover{color: #033f55;transition: all .4s ease;}
.eveTituloBusquedas{font-size: 14px;margin-top: 10px;font-family:'henriettemedium';}
.eveFechaBusquedas{font-size: 12px;font-family:'century_gothicregular';}

@media screen and (min-width: 51px) and (max-width: 599px){
    .preguntas_item{max-width: 100%!important;}
    #mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-item{clear: both;display: block;width: 100%;}
    #mega-menu-wrap-menu-principal-esp #mega-menu-menu-principal-esp>li.mega-menu-item{clear: both;display: block;width: 100%;}
    .logo{padding-bottom: 5px;}
    .ulti-post h2{font-family:'century_gothicregular'!important;color: #3a3a3a!important;font-size: 20px;}
    #mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-item{clear: both;display: block;}
    .h-pdm {background-color: #620AD6;padding: 0px 0px 0px 0px;}
    .h-esp .m-rol h5{color: #ffffff;font-size: 14px;text-align: left;margin-top: 4px;margin-bottom: 9px;font-family:'century_gothicregular'!important;}
    .cab-resp{display: block;visibility: visible;}
    .cab-desk{display: none;visibility: hidden;}
    .ico-pdm::before{padding: 10px 15px;}
    .ico-esp::before{padding: 10px 15px;}
    .icon-pdm::before{padding: 10px 15px;}
    .icon-esp::before{padding: 10px 15px;}
    .m-rol{background-color: rgba(0, 0, 0, .2);padding: 5px;}
    .m-rol h5{color: #ffffff;font-size: 14px;text-align: left;margin-top: 4px;margin-bottom: 9px;font-family:'century_gothicregular'!important;}
    .h-pdm .m-rol .activo{color: #00a2e0;}
    #mega-menu-wrap-menu-principal .mega-menu-toggle .mega-toggle-block-1:after{content: '\f333';font-family: 'dashicons';font-size: 34px;margin: 0 0 0 5px;color: rgba(255, 255, 255, 1);}
    #mega-menu-wrap-menu-principal .mega-menu-toggle{background: none;}
    #mega-menu-wrap-menu-principal-esp .mega-menu-toggle .mega-toggle-block-1:after{content: '\f333';font-family: 'dashicons';font-size: 34px;margin: 0 0 0 5px;color: rgb(77, 28, 157);}
    #mega-menu-wrap-menu-principal-esp .mega-menu-toggle{background: none;}
    .navbar{margin-top: -15px;}
    .mapa_2019 .ubica_item .btn{padding: 0px!important;width: 90px;position: absolute;right: 5px;top: 47px;bottom: 0;margin-top: auto;margin-bottom: auto;height: 23px;}
    h1{font-size: 1.5rem!important;text-align: center!important;}
    h4{text-align: center!important;}
    .item-ecomerce{width: 150px;}
    #id-negocio-gmap{width: 280px!important;}
    #id-ciudad-gmap{width: 280px!important;}
    #id-buscartxt-gmap{width: 280px!important;}
    #id-btn_cerrar_busqueda-gmap{display: block!important;}
    #id-principal-gmap{padding-top: 30px!important;}
    .newsletter{background-color: #eaeaea;min-height: 170px;padding: 10px;}
}

.newes{background: #d6d6d6;}
.newsletter p{margin-top: 32px;color: #003967;}
.newsletter p a{color: #6e81e3;}
.newsletter h4{font-family:'century_gothicregular'!important;text-align: center;color: #003967;padding-bottom: 20px;}
.btn-susc{padding: 10px 50px;border-radius: 6px;border: 0;color: #ffffff;background-color: #003967;font-family: 'century_gothicbold'!important;background-image: url(./img/ico-vio-lm.png);background-repeat: no-repeat;background-position: left 37px center;background-size: 22px;padding-left: 67px;z-index: 99;position: relative;transition: all .2s ease-in-out;text-transform: capitalize;}
.btn-lm{padding: 7px 32px 7px 9px;border-radius: 6px;color: #ffffff;background-color: #003967;font-family:'henriettemedium'!important;font-size: 12px;background-image: url(./img/ico-lm.png);background-repeat: no-repeat;background-position: left 24px center;background-size: 22px;padding-left: 45px;z-index: 99;position: relative;transition: all .2s ease-in-out;text-transform: capitalize!important;}
.cont-sl h2{font-size: 39px;margin-bottom: 27px;text-shadow: 2px 0px 4px #999;}
.pag{text-align: center;margin-top: 30px;}
.pag>.page-numbers{color: #00a2e1;background-color: #eee;border-radius: 20px;padding: 11px 15px;}
.pag>.current{background-color: #00a2e1;padding: 11px 15px;border-radius: 50%;color: #fff;}
#choice_2_7_1{margin-top: -2px;}
#label_2_7_1 a{color: #6e81e3;}
#gform_2 h3{font-family:'century_gothicregular';}
#input_3_4{color: #003967;}
#input_3_4::placeholder{color: #003967;}
.btn-primary{color: #fff;background-color: #00a2e0;border-color: #00a2df;}
.destacado-tag{display: none;}
.modal-content{padding: 0px;background-color: rgba(255, 255, 255, .97)!important;border: 1px solid rgba(0, 0, 0, .0)!important;border-radius: 10px!important;}
.verTodosProductos{padding: 10px;width: 100%;background-color: #00A2E1;display: block;text-align: center;color: #FFFFFF;cursor: pointer;border-radius: 5px;}
.verTodosProductos a{color: #FFFFFF;}
.ulti-post h2{font-family:'century_gothicregular'!important;color:#003967!important;font-size: 22px;}

@media screen and (min-width: 851px) and (max-width: 1040px) {
    .pre-home img{width: 80px;margin: 0 auto;}
    .titulo-pre-home{margin: 70px 0 -20px;}
    .btn-ph{background-color: #4b1f93;padding: 5px 10px;width: 35%;margin-bottom: 15px;color: #fff;transition: all .5s ease;margin-left: auto;margin-right: auto;cursor: pointer;}
    .pre-home p{max-width: 90%;margin: 0 auto;font-size: 12px;padding-top: 20px;margin-bottom: 0px!important;color: #fff;font-size: 12px;}
    .t2-ph{font-size: 16px;}
    .cab-resp{display: block;visibility: visible;}
    .cab-desk{display: none;visibility: hidden;}
    .busResp{background-image: url('./img/lupa_resp.png');background-size: 100%;width: 32px;height: 32px;margin: 14px;}
    .buscador{display: none;}
    .btn-menu{background-image: url(./img/menu.png);background-size: 100%;position: relative;padding: 6px 16px;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
    .m-rol h5{color: #ffffff;font-size: 14px;text-align: left;margin-top: 30px;margin-bottom: 30px;}
    .menu button{display: none;}
    .menu-r{background: #620AD6;padding: 10px;position: relative;width: 100%;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
    .navbar{position: absolute!important;width: 100%;padding: 0rem!important;left: 0px;z-index: 100;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
    .redes-fijas{display: none;}
    .slm-1-ant,.slm-1-sig{margin-top: 50px;display: none;}
}

@media screen and (min-width: 0px) and (max-width: 850px) {
    .mega-sub-menu li{background: blueviolet!important;}
    #mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-megamenu>ul.mega-sub-menu{padding: 0px;}
    .btn-dcomprar img,.btn-back img{width: 20%!important;margin-right: 10px!important;}
    .zona-prensa iframe{max-height: 200px!important;}
    .logo-zp{position: absolute;z-index: 100;margin-left: 85px;margin-top: -62px;}
    .titulo-zp{margin-top: 20px;}
    ul{-webkit-padding-start: 0px;}
    .product img{width: 70%;margin: 0 auto;}
    .productos-gral{padding: 14px;}
    .productos-gral{min-height: auto;margin-bottom: 10px;}
    .woocommerce-loop-product__title {font-size: 18px;border-top: 1px dashed #00a2e1;padding-top: 10px;text-align: center;min-height: auto;}
    .mega-menu-toggle{width: 50px!important;height: 50px!important;padding: 5px 3px 2px 0px!important;border-radius: 10px;margin: -8px 10px;}
    /*.max-mega-menu{left: 10px!important;}*/
    #mega-menu-wrap-menu-principal-esp{background-color: transparent!important;}
    .slm-1-ant,.slm-1-sig{margin-top: 50px;display: none;}
    .pre-home{width: 100%;height: 100vh;position: fixed;z-index: 1000;top: 0;background-color: rgba(0, 0, 0, .8);}
    .pre-home img{width: 80px;margin: 0 auto;}
    .pre-home p{font-size: 12px;padding-top: 0px;}
    .t2-ph{font-size: 20px;margin-top: 12%;text-decoration: underline;}
    .titulo-pre-home{margin: 42px 0 0 0;}
    .btn-ph{background-color: #4b1f93;padding: 5px 10px;width: 35%;margin-bottom: 15px;color: #fff;transition: all .5s ease;margin-left: auto;margin-right: auto;cursor: pointer;}
    .c-contactenos{min-height: auto;font-size: 14px;}
    .bg_migas_productos{background-color: #BCA5EF;margin-top: 0px;}
    .img_destacada_post{margin-top: 0px;}
    .slide{;margin-top: 0px;}
    .m-rol{background-color: rgba(0, 0, 0, .2);padding: 15px 5px;}
    .shareResp{display: none;position: relative;margin-right: auto;width: 100%;margin-top: 0px;}
    .blog-pdm h1{font-size: 28px;}
    .wapp{display: block;}
    .cab-resp{display: block;visibility: visible;}
    .desDesk{display: none;}
    .desMobil{display: block;}
    .icos-comp{display: none;}
    .cab-desk{display: none;visibility: hidden;}
    .busResp{background-image: url('./img/lupa_resp.png');background-size: 100%;width: 32px;height: 32px;margin: 14px;}
    .buscador{display: none;}
    .btn-menu{background-image: url(./img/menu.png);background-size: 100%;position: relative;padding: 6px 16px;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
    .menu-r{background: rgba(133, 87, 206, .9);position: relative;min-height: 100vh;padding: 20px;width: 100%;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);}
    .navbar{position: absolute!important;width: 100%;padding: 0rem!important;left: 0px;z-index: 100;transition: all .4s cubic-bezier(0.71, -0.18, 0.29, 0.85);} 
    .m-rol h5{font-size: 14px;text-align: center;}
    .detalle-productos h1{margin-top: 20px;}
    .detalle-productos .btn-success{background-color: #00a2e0!important;border-color: #00a2e0!important;}
    .filtroDesk,.filtroMobile{display: none;}
    .btnFiltrar{display: block;}
    .sl{width: 100%;min-height: 550px;-webkit-clip-path: none;clip-path: none;border-radius: 0;background-repeat: no-repeat;background-position: top -20px left -280px;background-size: cover;}
    .sl.v-mobile{width: 100%;min-height: 550px;-webkit-clip-path: none;clip-path: none;border-radius: 0;background-repeat: no-repeat;background-position: center;background-size: cover;}
    .sl::after{content: '';background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(255,255,255,0) 61%);width: 100%;height: 30%;bottom: 100px;position: absolute;z-index: 10;}
    .main-pdm{-webkit-clip-path: none;clip-path: none;}
    .carousel-control-prev,.carousel-control-next{display: none;}
    .cont-sl{position: relative;z-index: 99;color: #ffffff;top: 230px;right: 10%;left: 5%;width: 90%;text-align: center!important;bottom: 20px;}
    .cont-sl h2{font-size: 20px!important;text-align: center;text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.75);padding-top: 57px;}
    .carousel-indicators{top: 345px!important;height: 10px;}
    .redes-fijas{display: none;}
    .tool-1{margin-top: 20px;}
    .tool-1::before{margin-top: 20px;height: 93%;}
    .ulti-post h2{margin-right: 117px;}
    .ult-productos{text-align: center;height: auto;max-height: 500px;padding: 10px 20px 30px 20px;}
    .ult-productos img{width: 100%;}
    .vet-r{margin-top: 20px;}
    .vet-r::before{margin-top: 20px;height: 93%;}
    .newsletter form{text-align: center;}
    .btn-susc{margin-top: 10px;margin-bottom: 10px;}
    .datos_eve h2{max-width: 100%;}
    .inicio{text-align: center;}
    .final{text-align: center;}
    .cont-sl-fo{position: relative;z-index: 99;color: #ffffff;top: 150px;right: 10%;left: 5%;width: 90%;text-align: center!important;bottom: 20px;}
    .cont-sl-fo h2{font-size: 20px;text-align: center;text-shadow: 1px 1px 12px rgba(0, 0, 0, 1);}
    .img-destacado{width: 100%;height: 100%;min-height: 250px;}
    .desc-destacado{border-right: 0px solid rgba(0, 0, 0, .1);border-bottom: 1px solid rgba(0, 0, 0, .1);padding-bottom: 10px!important;}
    .blog-pdm h3{font-family:'henriettemedium'!important;font-size: 16px;margin-top: 20px;min-height: 38px;}
    .col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right: 0px!important;}
    .blog-pdm{padding: 10px 20px 10px 20px!important;}
    .wp{display: block;}
    .curl{display: block;margin-top: 0px;}
    .icos-comp{text-align: right;padding-inline-start: 100px;max-height: 50px;}
    .datos_post{text-align: left;}
    .wp{margin-top: 0px;}
    .s-title{font-size: 26px;}
    .img_destacada_post{height: 200px;}
    .fecha{margin-bottom: 0px;}
    .inicio{width: 100%;}
    .final{width: 100%;}    
    .img-btn{max-width: 100%;width: 250px;height: 250px;position: relative;margin: 0 auto;}
    .btn-back{float: none;width: 100%;}
    .btn-susc{padding: 10px 50px;width: 100%;height: 50px;border-radius: 6px;padding-left: 16px;z-index: 99;position: relative;transition: all .2s ease-in-out;}
    .newsletter{background-color: #eaeaea;min-height: 170px;padding: 38px;}
    .ulti-post{background-position: left;}
    .ult-productos h2{text-align: center;}
    .vet-r{background-position: top right -90px!important;}
}

.donde_comprar_bus .col-md-6{text-align: center;}
.barra_donde_comprar{background-color: rgba(255, 255, 255, .7);width: 100%;padding: 10px;text-align: center;color: #00a2e1;font-family: 'century_gothicbold'!important;font-size: 25px;}
.tiendas_virtuales{display: none;}
.donde_comprar{display: block;}
.btn_volver_donde{background-color: #620ad6;padding: 10px 20px;float: right;font-size: 18px;color: #fff;border-radius: 3px;display: none;}
.btn_volver_donde:hover{color: #00a2e0;}
.donde_comprar_bus{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-20.jpg);display: block;background-repeat: no-repeat;background-size: cover;min-height: 450px;padding-top: 100px;border-radius: 30px;background-position: center;}
.donde_comprar_bus .col-md-6{text-align: center;}
.barra_donde_comprar{background-color: rgba(255, 255, 255, .7);width: 100%;padding: 10px;text-align: center;color: #00a2e1;font-family: 'century_gothicbold'!important;font-size: 25px;}
.btn_puntos_venta{background-color: transparent;border: none;}
.btn_puntos_venta .icono_d-c{display: block;width: 80%;background-color: rgba(249, 234, 228, .7);margin: auto;}
.titulo_d-c{width: 100%;padding: 10px;background-color: #620ad5;color: #fff;display: block;margin: auto;}
.btn_puntos_venta:hover .titulo_d-c,.btn_tiendas_virtuales:hover .titulo_d-c{background-color: #00a2e1;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.btn_tiendas_virtuales{background-color: transparent;border: none;}
.btn_tiendas_virtuales button{background-color: transparent;text-align: center;}
.btn_tiendas_virtuales .icono_d-c{display: block;width: 80%;background-color: rgba(249, 234, 228, .7);margin: auto;}
.titulo_d-c{width: 100%;padding: 10px;background-color: #620ad5;color: #fff;display: block;margin: auto;}
.item-ecomerce2{width: 160px;height: 160px;float: left;margin: 10px;position: relative;background-position: center top;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;background-size: 100%}
.item-ecomerce_sitio1{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-01.png);}
.item-ecomerce_sitio2{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-02.png);}
.item-ecomerce_sitio3{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-03.png);}
.item-ecomerce_sitio4{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-04.png);}
.item-ecomerce_sitio5{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-05.png);}
.item-ecomerce_sitio6{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-06.png);}
.item-ecomerce_sitio7{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-07.png);}
.item-ecomerce_sitio8{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-08.png);}
.item-ecomerce_sitio21{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/12/donde-comprar-21.png);}
.item-ecomerce_sitio9{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-23.png);}
.item-ecomerce_sitio10{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-24.png);}
.item-ecomerce_sitio11{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-25.png);}
.item-ecomerce_sitio12{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-26.png);}
.item-ecomerce_sitio13{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-27.png);}
.item-ecomerce_sitio14{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-28.png);}
.item-ecomerce_sitio15{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-29.png);}
.item-ecomerce_sitio16{background-image: url(https://www.gabrica.co/wp-content/uploads/2019/06/donde-comprar-30.png);}
.item-ecomerce2:hover{background-position: center bottom;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.item-ecomerce2:hover img{opacity: .7;}
.item-ecomerce2 .vermas{opacity: 0;position: absolute;bottom: -5px;padding: 0!important;width: 90px;left: 0;right: 0;margin-left: auto;margin-right: auto;background-color: #666!important;color: #fff;border-color: transparent!important;font-size: 14px!important;border-radius: 20px!important;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}
.item-ecomerce2:hover button {opacity: 1;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;}

@media screen and (min-width:51px) and (max-width:599px) {
    .item-ecomerce2{width: 150px;height: 150px;float: left;margin: 10px;position: relative;background-position: center top;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;background-size: 100%;}
}

.back_popup{background-color: rgba(0, 0, 0, .7);width: 100%;height: 100%;position: fixed;left: 0;top: 0;display: none;z-index: 99;}
.contenedor_popup{padding: 90px 5px;width: 310px;height: 70px;position: absolute;left: 0;top: 0;bottom: 0;right: -18px;margin: auto;border-radius: 10px;}
.contenedor_popup .cerrar{position: absolute;width: 35px;height: 35px;right: 0;top: 0;cursor: pointer;color: #fff;display: none;}
#mensaje_popup{color: #666;text-align: center;font-size: 18px}
#mensaje_popup h2{color: #666;text-align: center;font-size: 24px;font-style: normal}
.btn_puntos_venta,.btn_tiendas_virtuales{margin: auto;display: block;max-width: 300px;width: 101%}
.back_popup{background-color: rgba(0, 0, 0, .7);width: 100%;height: 100%;position: fixed;left: 0px;top: 0px;display: none;z-index: 99;}
.contenedor_popup{padding: 90px 5px;width: 310px;height: 70px;position: absolute;left: 0px;top: 0px;bottom: 0px;right: -18px;margin: auto;border-radius: 10px;}
.contenedor_popup .cerrar{position: absolute;width: 35px;height: 35px;right: 0px;top: 0px;cursor: pointer;color: #FFF;display: none;}
#mensaje_popup{color: #666;text-align: center;font-size: 18px;}
#mensaje_popup h2{color: #666;text-align: center;font-size: 24px;font-style: normal;}
.btn_puntos_venta,.btn_tiendas_virtuales{margin: auto;display: block;max-width: 300px;width: 101%;}
.select2,.select2-container,.select2-container--default,.select2-container--below{width: 100%!important;}
.gform_wrapper input.large,.gform_wrapper input.medium,.gform_wrapper input.small,.gform_wrapper select.large,.gform_wrapper select.medium,.gform_wrapper select.small{width: 100%!important;}
.fnc-img{margin-right: -30px;padding-top: 3rem;}
.bx-fnc{background-color: rgb(0, 179, 255);padding: .5rem 2rem;border-radius: 2rem;color: #ffffff;}
.gform_wrapper a{color: rgb(83, 27, 162);}
.bx-fnc input{border-radius: 3px!important;}
.bx-fnc h3{text-align: left;font-size: 36px!important;text-transform: uppercase;margin: 20px 0 30px;padding: 5px;color: #ffffff;}
.bx-fnc .gform_wrapper textarea.medium{border-radius: 0px!important;padding: 0px!important;}
.bx-fnc .gform_wrapper li.hidden_label input{margin-top: 0px;}
.bx-fnc .gform_wrapper div.validation_error{color: #ffffff;border-top: 2px solid #ffffff;border-bottom: 2px solid #ffffff;}
.bx-fnc .gform_wrapper .validation_message{color: #ffffff;font-weight: 700;letter-spacing: normal;}
.bx-fnc .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{margin-left: 1px;height: 40px;}
.bx-fnc .select2-container--default .select2-selection--single{background-color: #fff;border: 1px solid #aaa;border-radius: 2rem;height: 40px;}
.txt-respaldo{padding: 0 1rem;}
.shortcode-toc{background-color: #ede3fb;padding: 1.5rem 1.5rem .5rem 1.5rem;margin-bottom: 2rem;line-height: 26px; color: #003967;}
.shortcode-toc li a{color: #003967;}
.anchor{color: #ffffff!important;}
.contenido p{text-align: justify;}
.contenido img{max-width: 100%;height: auto;}
.contenido .alignleft{max-width: 100%;height: auto;float: left;margin-right: 20px;}
.top{display: none;position: fixed;bottom: 20px;right: 20px;}
.trabaja-con-nosotros{text-align: left;width: 99%;min-height: 80px;padding: 10px;margin-left: auto;margin-top: 10px;margin-bottom: -20px;color: #003967;margin-right: auto!important;}
.txt-trabaja{background: url('./img/textura-tabaja-con-nosotros.jpg');background-size: cover;background-repeat: repeat;border-radius: 10px 0 0 10px;}
.btn-trabaja{background: #003967;display: flex;align-items: center;background-size: cover;background-repeat: repeat;color: #ffffff;border-radius: 0 10px 10px 0;}
.btn-trabaja a{width: 100%;color: #ffffff;font-size: 20px;font-family: 'century_gothicbold'!important;}
.trabaja-con-nosotros h2{font-family: 'century_gothicbold'!important;font-size: 35px;}
.trabaja-con-nosotros h3{font-family:'century_gothicregular'!important;margin-top: 10px;}
#gform_wrapper_12 input{margin-top: 0px!important;}
.formulario-trabaja{margin-top: -70px;}
.tl-industria{font-family:'century_gothicregular'!important;font-size: 38px!important;color: rgb(83, 27, 162);}
.tl-industria span{font-family: 'century_gothicbold'!important;font-size: 45px!important;color: rgb(83, 27, 162);}
.gform_wrapper h3.gform_title{font-size: 22px!important;text-align: center;}
.fnc-img{background-image: url('./img/perro-web.png');background-size: 70%;background-position: left -60px top;background-repeat: no-repeat;padding-left: 270px;}
.perro-mobile{display: none;}
.box-pr{margin-bottom: 50px;}
#gform_submit_button_10{background-color: rgb(83, 27, 162);margin: 0 auto;}
.infografia .escritorio{display: block;}
.infografia .movil{display: none;}
.caja-pd{margin-bottom: 20px;}
.caja-pd .card-header{color: #00a2db!important;}
.caja-pd h5{color: #00a2db;}
.seleccionar-s{display: none;}
.seleccionar-g{display: none;}
.seleccionar-s input[type=radio]{position: absolute;top: 50%;left: 50%;z-index: -1;width: 0px;cursor:pointer;}
.seleccionar-s label{cursor:pointer;}
.seleccionar-g input[type=radio]{position: absolute;top: 50%;left: 50%;z-index: -1;width: 0px;cursor:pointer;}
.poli-gn{display: flex;}
.poli-gn input{margin-top: 5px;}
.poli-gn a{color: #4a219d;margin-top: -5px;}
.seleccionar-g label{cursor:pointer;}
.btn-perro label, .btn-gato label{cursor:pointer;}
.radio-s-np{max-width: 140px;position: relative;z-index: 2;margin: 0 auto;}
.seleccionar-t input[type=radio]{position: absolute;top: 50%;left: 50%;z-index: -1;width: 0px;cursor:pointer;}
.btn-activo{opacity: .4;transition: all .5s ease;}
.btn-gn{width: 300px;padding: 5px 10px;margin: 5px auto;border-radius: 10px;background: #4a2195;color: #ffffff;font-family: 'century_gothicbold';cursor: pointer;transition: all .5s ease;}
#resp{background-color: #00B3FF;background-image: url('./img/txtura-gn-2.png');padding: 20px;color: #ffffff;transition: all .5s ease;}
.resp{background-color: #ffffff!important;background-image: none!important;padding: 20px;color: #5d5d5d!important;transition: all .5s ease;}
.centrar-obj{margin: 10px auto;}
#select-sexo .select2-selection, #select-sexo .select2-selection--single{height: 35px;font-family:'century_gothicregular';}
#select-sexo .select2, #select-sexo .select2-container, #select-sexo .select2-container--default, #select-sexo .select2-container--below{width: 84%!important;}
.btn-ver-resultados-gn img{cursor:pointer;}
.btn-ver-resultados-gn-g img{cursor:pointer;}
.caja-txt-gn{display: flex;align-items: center;align-content: center;height: 100%;}
.txt-gn h1{text-align: center;font-size: 32px;text-transform: uppercase;border-bottom: 0px solid rgba(0,0,0,.1);border-top: 0px solid rgba(0,0,0,.1);margin: 20px 0 30px;padding: 5px;color: #ffffff;text-shadow: none;}
.box-nombres-gn{display: flex;align-items: center;width: 100%;min-height: 150px;}
.box-ng-gn{width: 30%;background-color: #00B3FF;padding: 40px;margin-top:50px;margin-left: 20px;margin-right: -15px;text-align: center;color: #ffffff;}
.box-ng-gn:last-of-type{margin-left: -15px;margin-right: 20px;}
.box-np-gn{width: 44%;background-color: #00B3FF;padding: 40px;text-align: center;color: #ffffff;min-height: 350px;box-shadow: 0px 11px 12px #999;z-index: 100;}
.portada-gn{margin-top: -2px;}
.box-np-gn h3, .box-ng-gn h3{font-family: 'henriettemedium'!important;padding: 20px;border-bottom: 3px solid #ffffff;}
.info-adicional-gn{margin-top: 50px;background-image: url('./img/txtura-gn-3.png');padding: 20px;text-align: center!important;}
.info-adicional-gn p{text-align: center!important;color: #00a2db!important;}
.reiniciar-gn{width: 350px;margin: 0 auto;cursor:pointer;}
.tooltip-inner{background: #4a219d!important;color: #fff!important;}
.tooltip.top .tooltip-arrow{border-top-color: #4a219d!important;}
.caja-centrada-gn{align-items: center;height: 350px;display: flex;}
.caja-gn{width: 100%;}
.covid19{width: 100%;min-height: 35px;background-color: rgba(0, 162, 255, .8);display: flex;align-items: center;}
.cov-mov{display: none;}
.cov-esc{display: block;cursor: pointer;text-align: center;width: 100%;}
.count_page{margin: 20px 0;}
.btn-nclientes-sig{margin-bottom: 30px;}
.nod{display: none;}
.btn_label{background-color: #cbe0fe;border-radius: 30px;border: 1px solid #6da1e0;padding: 10px 25px;color: #5984b7;cursor:pointer;transition: all .5s ease;}
.btn_label:hover{background-color: #3e5679;border-radius: 30px;border: 1px solid #9db8d8;color: #c1cfde;transition: all .5s ease;}
.nfile_rut, .nfile_cc, .nfile_camara{font-family:'henriettemedium';color: #00a2db;}
#mostrar-buscador{position: absolute;width: 50px;height: 100%;background: #00a2dd;padding: 15px;top: 0;right: 160px;}
.form-group{position: relative;}
#txt-search{border-radius: 10px;margin: 10px;border: 0;background: #e6e6e6;color: #343a40;position: relative;}
.search-ico{content: '';width: 40px;height: 38px;border-radius: 10px;position: absolute;z-index: 100;display: flex;right: -10px;top: 0;background-color: #003967;align-items: center;padding: 10px;}
.img-art-bus{height: 60px;object-fit: cover;margin: 5px;}
.img-articulos{vertical-align: middle;border-style: none;width: 80%;margin: 5px;object-fit: cover;min-height: 70px;}
#filter-records-art{background: rgba(181, 179, 179 , 100%);position: relative;padding: 5px;display: block;color: #fff;width: 450px;max-height: 250px;overflow-y: auto;}
#filter-records-art::-webkit-scrollbar{width: 6px;padding: 1px;background-color: #ccc;} 
#filter-records-art::-webkit-scrollbar-thumb{background-color: #9003ac;border-radius: 5px;cursor: pointer;}
#filter-records{background: rgba(181, 179, 179 , 100%);position: relative;width: 450px;max-height: 300px;padding: 5px;display: block;color: #fff;overflow-y: auto;}
#filter-records::-webkit-scrollbar{width: 6px;padding: 1px;background-color: #ccc;}
#filter-records::-webkit-scrollbar-thumb{background-color: #9003ac;border-radius: 5px;cursor: pointer;}
#filter-records-art-res{background: #929292;position: relative;padding: 0px;display: block;color: #fff;}
#filter-records-res{background: #929292;position: relative;margin-top: 20px;padding: 0px;display: block;color: #fff;}
#filter-records p, #filter-records-art p{text-align: left;}
#filter-records a, #filter-records-art a{color: #ffffff!important;text-align: left;}
#filter-records-res p, #filter-records-art-res p{text-align: left;}
#filter-records-res a, #filter-records-art-res a{color: #ffffff!important;text-align: left;}
.caja-bus-gab{position: absolute;align-items: center;width: 100%;padding: 0;min-height: 100%;height: auto;top: 36px;left: 0;background-color: transparent;z-index: 10000;}
.caja-bus-gab-res{position: relative;align-items: center;width: 100%;padding: 10px 10px 1px 10px;min-height: 100%;height: auto;z-index: 10000;background-color: rgba(98,10,214,.9);}
#cerrar-buscador{color: #fff!important;text-align: right;padding: 0 20px;font-weight: bold;cursor: pointer;}
.img-responsive{max-width: 100%;}
.img-art-bus-internas{border: 1px solid rgb(15 130 255 / .2);height: 250;padding: 3px;width: 100%;object-fit: contain;margin: 5px;}
.img-articulos-bus-internas{border: 1px solid rgb(15 130 255 / .2);padding: 3px;height: 100px;width: 200px;object-fit: cover;margin: 5px;}
.link-busca{font-family: 'century_gothicbold'!important;font-size: 14px!important;}
.tabla-productos .card{padding: 10px;margin-bottom:15px;}
.tabla-productos a.active{background: #620ad6;border-radius: 4px 4px 0 0;color: #fff;padding: 10px;text-align: center;color: #ffffff!important;}
.tabla-productos a{font-family: 'century_gothicbold';color: #620ad6;padding: 10px;text-align: center;}
.tabla-productos ul{padding: 7px;}
.tabla-productos .tab-pane{padding: 20px;text-align: left;}
.tabla-productos .tab-pane p{text-align: left;}
.tabla-productos .tab-pane img{max-width: 100%;}

.bamboleioOLD-1{margin-left: 40%;}

@media (max-width: 768px){
	.bamboleioOLD-1{position: absolute;margin: -60% auto 0 auto;z-index: 2;right: 0;left: 0;width: fit-content;}

	.tool-1::before{right: 0px;}
    .tool-1 h2{padding-left: 100px;}
    .datos_eve h2{margin-top: 0px;}
    #mega-menu-menu-principal-esp{top: 130px!important;}
    #mega-menu-item-11174 a.mega-menu-link{background: #00a2e1!important;color: #ffffff!important;border-radius: 0px!important;}
    .contenido .alignleft{max-width: 100%;height: auto;margin: 10px auto;width: 100%;float: none;margin-right: 0;}
    .txt-trabaja{border-radius: 0px;}
    .btn-trabaja{border-radius: 0px;}
    .formulario-trabaja{margin-top: 0px;}
    .fnc-img{background-image: none;padding-left: 10px;text-align: center;}
    .tl-industria{font-size: 18px!important;}
    .tl-industria span{font-size: 25px!important;}
    .fnc-img{padding-top: .5rem;}
    .perro-mobile{display: block;margin: 0 auto;margin-top: -40px;}
    .alianza{width: 70%;margin: 0 auto;}
    .prelevantes{text-align: center;}
    .infografia .escritorio{display: none;}
    .infografia .movil{display: block;}
    .box-nombres-gn{display: block;}
    .box-ng-gn{width: 100%;margin: 0 auto;}
    .box-ng-gn:last-of-type{width: 100%;margin: 0 auto;}
    .portada-gn{margin-top:0px;}
    .box-np-gn{width: 100%;}
    .cov-mov{display: block;width: 100%;}
    .cov-esc{display: none;}
    #filter-records img{width: 100%;}
    .caja-bus-gab{width: 100%;padding: 10px;min-height: 100%;height: auto;top: 0px;left: 0px;background-color: rgba(98,10,214,.9);}
    .img-art-bus-internas{height: auto;width: 100%;}
    .img-articulos-bus-internas{height: auto;width: 100%;}
    .tabla-productos .tab-pane img{width: 100%;height: auto;}
    .tabla-productos li{width: 100%}
    .tabla-productos a{padding: 5px 25px;}
    .tabla-productos a.active{padding: 5px 25px;}

    #txt-con iframe{width: 100%!important; max-height: 250px!!important;}
    body{overflow-x: hidden;}
}

.box-busqueda-general{padding: 40px 0px;}
.suscripcion{position: fixed;width: 100%;z-index: 100000;background: rgba(0,0,0,.8);top: 0;left: 0;height: 100vh;padding: 20px;display: none;align-items: center;text-align: center;}
#popupArticles{padding: 25px;max-width: 650px;margin: 0 auto;position: relative;}
.popBlueColor{background: #00B3FE;background: url('./img/bg-pop.png'), #00B3FE;background-position: center, left top;background-repeat: no-repeat, repeat;background-size: cover;}
.popWitheColor{background: #ffffff;}
.txt-pop h3{color: #4a2195!important;}
.txt-pop h4{color: #ffffff!important;}
.txt-pop{margin: 20px 0;}
.btn-suscribirse{color: #ffffff!important;background: #4a2195;border-radius: 60px;padding: 14px 15px;font-weight: bold;display: block;margin: 11px auto;max-width: 150px;cursor: pointer;}
.input-pop{padding: 15px;border-radius: 15px;max-width: 500px;margin: 0 auto;}
.btn-close-pop{position: absolute;right: -17px;top: -17px;cursor: pointer;font-weight: bold;background: #ffffff;padding: 7px 13px;border-radius: 60px;}
.fail{color: #4a2195;}
.success{color: #f8f9fa;}

#mega-menu-menu-principal{zoom: 0.9;}

@media only screen and (min-width: 768px) and (max-width: 1367px){
  #mega-menu-menu-principal{zoom: 0.85;}
}

/*NEWHEAD*/
.tedNo{text-decoration: none;}
#newhead #mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link, #mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link, #mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{color:#FFF!important;}
.togler-nav-two{cursor: pointer;}
.mt-0-slow{margin-top: 0!important; z-index: 1!important;}
.bg-blue-strong{background-color: #003967;}
.bg-purple-strong{background-color: #774BBC;}
#newhead{position: relative; background-color: #6cd9ff; padding: 15px 0;}
#newhead .logor img{display: block; width: 90%; margin: auto;}
#newhead .first-nav{list-style: none; padding: 0; margin: 0 auto;}
#newhead .first-nav li{display: inline-block; border-right: 0.5px solid #FFF; padding: 8px 15px;position: relative;transition: all 0.4s cubic-bezier(0.4, 0, 1, 1);}
#newhead .first-nav li:last-child{border-right: none;}
#newhead .first-nav li a{text-decoration: none;}
#newhead .first-nav li a img{height: 65px; display: inline-block;background-color: #003967;border-radius: 50%;}
#newhead .first-nav li.infor a img{background-color: transparent;}
#newhead .first-nav li a span{color: #FFF; font-size: 18px; font-family: 'century_gothicregular'; margin: 0 0 0 6px;}
#newhead .ender{justify-content: end;}
#newhead .ender .lupar{border: none; outline: none; background: none}
#newhead .ender .lupar img{display: block; width: 45px;}
#newhead .ender .flags{border: none; outline: none; background: none}
#newhead .ender .flags img{display: inline-block; width: 55px;}
#newhead .ender .flags span{display: inline-block; color: #FFF; font-size: 18px; font-family: 'century_gothicregular'; margin: 0 0 0 5px;transition: all 0.4s cubic-bezier(0.4, 0, 1, 1);}
#newhead .ender .flags:hover > span,#newhead .ender .flags:focus > span{transform: rotate(90deg);}
#newhead .first-nav li.active{background-color: #003967;border-radius: 20px 20px 0 0; border: none;}
#newhead .first-nav li:hover{background-color: #003967;border-radius: 20px; border: none;}
#newhead .first-nav li.active::after{content: ''; display: block; position: absolute; right: 0; width: 100%; background-color: #003967; height: 33px; z-index: 1;}
#newhead .first-nav li:hover > a img,#newhead .first-nav li.active a img{background-color: #003967;border-radius: 50%;}
#newhead .first-nav li.infor.active{background-color: #003967;border-radius: 20px 20px 0 0; border: none;}
#newhead .first-nav li.infor:hover{background-color: #003967;border-radius: 20px; border: none;}
#newhead .first-nav li.infor:hover a img,#newhead .first-nav li.infor.active a img{background: none;}
#newhead .first-nav li.infor.active::after{content: ''; display: block; position: absolute; right: 0; width: 100%; background-color: #774BBC; height: 33px; z-index: 1;}
#newhead .first-nav li.active:hover,#newhead .first-nav li.infor.active:hover{border-radius: 20px 20px 0 0;}
.nav-two{position: relative; padding: 14px 0px; z-index: -1; height: 70px; border-radius: 0 0 30px 30px; -webkit-box-shadow: 7px 7px 10px 0px rgba(0,0,0,0.5);-moz-box-shadow: 7px 7px 10px 0px rgba(0,0,0,0.5);box-shadow: 7px 7px 10px 0px rgba(0,0,0,0.5); margin-top: -60px; transition: all 0.4s cubic-bezier(0.4, 0, 1, 1);}
.nav-two .recipient-flag .col-md-12{justify-content: end; display: flex;}
.nav-two .recipient-flag span{display: inline-block; color: #FFF; font-size: 18px; font-family: 'century_gothicregular'; margin-right: 15px;}
.nav-two .recipient-flag ul{list-style: none; display: inline-block; padding: 0; margin: 0;}
.nav-two .recipient-flag ul li{display: inline-block; padding: 0 15px}
.nav-two .recipient-flag ul li:first-child{border-right: 1px solid #FFF;}
.nav-two .recipient-flag ul li a{text-decoration: none;}
.nav-two .recipient-flag ul li a img{width: 40px; display: block;}
.nav-two .recipient-searcher .form-control{height: 45px; border: 2px solid #00B3FF; color: #00B3FF; font-family: 'century_gothicregular'; font-size: 20px; border-radius: 35px 0 0 35px;}
.nav-two .recipient-searcher .form-control:hover,.nav-two .recipient-searcher .form-control:focus{outline: none; box-shadow: none; border-color: #531BA2; color: #531BA2;}
.nav-two .recipient-searcher button{position: absolute; padding: 0; right: 0; top: -1px; border: 2px solid #531BA2; height: 47px; width: 47px; border-radius: 50%; background-color: #FFF; outline: none; box-shadow: none;}
.nav-two .recipient-searcher button img{display: block; width: 100%; margin: auto;}
.nav-two .recipient-nav #mega-menu-wrap-menu-principal{background-color: transparent;}
.nav-two .recipient-nav #mega-menu-wrap-menu-principal ul li:hover{background:none;}
.nav-two .recipient-nav #mega-menu-wrap-menu-principal ul li a{color: rgba(255,255,255,0.7)!important;}
.nav-two .recipient-nav #mega-menu-wrap-menu-principal ul li a:hover,.nav-two .recipient-nav #mega-menu-wrap-menu-principal ul li.mega-current-menu-item a{color: rgba(255,255,255,1)!important;background:none!important;}
.nav-two #menu-menu-info{padding: 0;}
.nav-two #menu-menu-info li{padding: 0 10px;}
.nav-two #menu-menu-info li a.nav-link{color: rgba(255, 255, 255, .7)!important; font-size: 14px!important;font-family: 'century_gothicregular'!important;}
.nav-two #menu-menu-info li .dropdown-menu{background-color: #6c3aad; padding: 0; border: 0; width: 250px;}
.nav-two #menu-menu-info li .dropdown-menu a{font-family: 'century_gothicregular';font-size: 13px !important;padding: 5px 10px;color: #fff;}
.nav-two #menu-menu-info li .dropdown-menu a:hover{background-color: transparent;color: #00a2e0;}

@media screen and (min-width:769px) and (max-width:1440px){
	#newhead{padding: 10px 0;}
	#newhead .first-nav li a span{font-size: 12px;}
	#newhead .first-nav li a img{height: 45px;}
	#newhead .ender .lupar img,.nav-two .recipient-flag ul li a img{width: 35px;}
	#newhead .ender .flags img{width: 42px;}
	.nav-two .recipient-flag span{font-size: 14px;}
	.nav-two .recipient-searcher .form-control{font-size: 14px;height: 40px;}
	.nav-two .recipient-searcher button{height: 40px; width: 40px;}
	#newhead .first-nav li.active:after{height: 22px;}
	#newhead .first-nav li.infor.active:after{height: 22px;}
}

@media (max-width: 768px){
	#newhead{padding: 10px 0;}
	#newhead .logor img{width: 47%; margin: 0 0 auto 0}
	#newhead .first-nav{display: contents;}
	#newhead .first-nav li{width: 25%;margin:15px 0; border: none; padding: 2px;}
	#newhead .first-nav li a{display: flex;}
	#newhead .first-nav li a span{font-size: 11px; margin: 0; text-align: center; display: block; margin: 0 auto;}
	#newhead .first-nav li a img{display: none;}
	#newhead .ender .lupar img{width: 30px;}
	#newhead .first-nav li.active,#newhead .first-nav li.infor.active{border-radius:20px;}
	#newhead .first-nav li.active:after,#newhead .first-nav li.infor.active:after{display: none;}
	#newhead .first-nav li.active:hover,#newhead .first-nav li.infor.active:hover{border-radius: 20px;}
	.nav-two .recipient-flag .col-md-12{justify-content: center;}
	#newhead .ender .flags img{width: 30px;}
	#newhead .ender{justify-content: unset; position: absolute; top: 27px; right: 5px; width: fit-content;}
	.nav-two .recipient-flag span{font-size: 14px;}
	.nav-two .recipient-searcher .form-control{height: 35px; font-size: 14px;}
	.nav-two .recipient-searcher .form-searcher{padding: 0 30px;}
	.nav-two .recipient-searcher button{height: 35px; width: 35px; right: 20px;}
	.nav-two .recipient-flag ul li a img{width: 35px;}

	.nav-two #menu-menu-info{padding: 0 20px;}
	.nav-two #menu-menu-info .nav-link{padding: 0.4rem 1rem;}
	.nav-two .recipient-info .collapse:not(.show){display: block!important;}

	.nav-two .recipient-nav.max-mega-menu{left: 0!important;}
	.nav-two .recipient-nav #mega-menu-wrap-menu-principal .mega-menu-toggle{display: none!important;}
	.nav-two .recipient-nav #mega-menu-wrap-menu-principal .mega-menu-toggle+#mega-menu-menu-principal{display: block!important;}
	.nav-two .recipient-nav #mega-menu-wrap-menu-principal .mega-menu-toggle+#mega-menu-menu-principal{background-color: #00b3ff;border-radius: 0 0 30px 30px; -webkit-box-shadow: 7px 7px 10px 0px rgba(0,0,0,0.5);-moz-box-shadow: 7px 7px 10px 0px rgba(0,0,0,0.5);box-shadow: 7px 7px 10px 0px rgba(0,0,0,0.5); padding: 10px 20px;}
	.nav-two .recipient-nav #mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-item>a.mega-menu-link{color: rgba(255, 255, 255, .7) !important; font-size: 14px !important; font-family: 'century_gothicregular' !important;}
	.nav-two .recipient-nav #mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background-color: transparent;}
	.nav-two .recipient-nav #mega-menu-wrap-menu-principal #mega-menu-menu-principal>li.mega-menu-flyout ul.mega-sub-menu{background-color: #531ba2;}
}
