/*! BullSens · Divi 5 — fuente legible: bullsens-nav.css */
body.bs-nav{--bs-nav-navy:#183966;--bs-nav-ink:#0b1d38;--bs-nav-blue:#158fcd;--bs-nav-sky:#4eb2e3;--bs-nav-line:#e8eef6;--bs-nav-tint:#f3f8fd;--bs-nav-ease:cubic-bezier(.22,1,.36,1)}@media only screen and (max-width:980px){body.bs-nav{--bs-nav-h0:72px;--bs-nav-h1:60px;--bs-nav-h:var(--bs-nav-h0)}html.bs-nav-scrolled body.bs-nav{--bs-nav-h:var(--bs-nav-h1)}body.bs-nav #main-header{position:fixed!important;top:var(--bs-admin,0px);left:0;right:0;height:var(--bs-nav-h);padding:0!important;background:#fff;box-shadow:0 1px 0 var(--bs-nav-line);transition:height .35s var(--bs-nav-ease),box-shadow .35s ease!important}html.bs-nav-scrolled body.bs-nav #main-header{box-shadow:0 1px 0 rgba(24,57,102,.06),0 10px 28px -18px rgba(11,29,56,.45)}body.bs-nav #page-container{padding-top:var(--bs-nav-h0)!important}body.bs-nav #main-header .et_menu_container{display:flex;align-items:center;justify-content:space-between;width:auto;max-width:none;height:100%;margin:0;padding:0 12px 0 20px}body.bs-nav #main-header .et_menu_container::after{content:none}body.bs-nav #main-header .logo_container{position:static;display:flex;align-items:center;width:auto;height:auto;flex:0 1 auto;min-width:0}body.bs-nav #main-header .logo_container .logo_helper{display:none}body.bs-nav #main-header .logo_container a{display:flex;align-items:center;min-height:44px}body.bs-nav #main-header #logo{height:38px;width:auto;max-width:none;max-height:none;transform:none;transition:height .35s var(--bs-nav-ease)!important}html.bs-nav-scrolled body.bs-nav #main-header #logo{height:31px}body.bs-nav #et-top-navigation{float:none;display:flex!important;align-items:center;gap:2px;padding:0!important;margin:0}body.bs-nav #et-top-navigation .et-cart-info{float:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0!important;border-radius:12px;color:var(--bs-nav-navy);font-size:17px;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}body.bs-nav #et-top-navigation .et-cart-info span::before{color:var(--bs-nav-navy)}body.bs-nav #et-top-navigation .et-cart-info:active{background:var(--bs-nav-tint)}body.bs-nav #et_mobile_nav_menu{float:none;display:block}body.bs-nav #et_mobile_nav_menu .mobile_nav{position:static;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}body.bs-nav #et_mobile_nav_menu .mobile_nav:active{background:var(--bs-nav-tint)}body.bs-nav #et_mobile_nav_menu .mobile_nav:focus-visible{outline:2px solid var(--bs-nav-blue);outline-offset:2px}body.bs-nav #et_mobile_nav_menu .mobile_nav .select_page{display:none}body.bs-nav #et-top-navigation .mobile_menu_bar{position:relative;display:block;width:22px;height:2px;padding:0!important;border-radius:2px;background:var(--bs-nav-navy);line-height:0;transition:background-color .2s ease}body.bs-nav #et-top-navigation .mobile_menu_bar::before,body.bs-nav #et-top-navigation .mobile_menu_bar::after{content:""!important;position:absolute;left:0;top:0;display:block;width:22px;height:2px;border-radius:2px;background:var(--bs-nav-navy);font-size:0;transition:transform .35s var(--bs-nav-ease)}body.bs-nav #et-top-navigation .mobile_menu_bar::before{transform:translateY(-7px)}body.bs-nav #et-top-navigation .mobile_menu_bar::after{transform:translateY(7px)}body.bs-nav #et-top-navigation .mobile_nav.opened .mobile_menu_bar{background:0 0}body.bs-nav #et-top-navigation .mobile_nav.opened .mobile_menu_bar::before{transform:rotate(45deg)}body.bs-nav #et-top-navigation .mobile_nav.opened .mobile_menu_bar::after{transform:rotate(-45deg)}html.bs-nav-js body.bs-nav #mobile_menu{position:fixed;top:calc(var(--bs-admin,0px) + var(--bs-nav-h));left:0;right:0;bottom:0;display:flex!important;flex-direction:column;height:auto!important;width:auto;margin:0;padding:8px 20px calc(24px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#fff 0,#fff 55%,#f5faff 100%);border:0;box-shadow:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;transform:translateY(-6px);pointer-events:none;transition:opacity .3s ease,transform .45s var(--bs-nav-ease),visibility 0s linear .45s,top .35s var(--bs-nav-ease)}html.bs-nav-open body.bs-nav #mobile_menu{visibility:visible;opacity:1;transform:none;pointer-events:auto;transition:opacity .3s ease,transform .45s var(--bs-nav-ease),visibility 0s,top .35s var(--bs-nav-ease)}html.bs-nav-open,html.bs-nav-open body{overflow:hidden!important}html.bs-nav-js body.bs-nav #mobile_menu>li{margin:0;padding:0;list-style:none;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .45s var(--bs-nav-ease)}html.bs-nav-open body.bs-nav #mobile_menu>li{opacity:1;transform:none;transition-delay:calc(60ms + var(--i,0)*35ms)}html.bs-nav-js body.bs-nav #mobile_menu li a{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:0 6px;border:0;border-bottom:1px solid var(--bs-nav-line);border-radius:0;background:0 0;font-family:"Poppins",Helvetica,Arial,Lucida,sans-serif;font-size:19px;font-weight:500;line-height:1.25;letter-spacing:-.005em;color:var(--bs-nav-ink);opacity:1;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .2s ease,background-color .2s ease}html.bs-nav-js body.bs-nav #mobile_menu>li:not(.menu-boton):not(.menu-item-gtranslate):not(.bs-nav-demo)>a::after{content:"";flex:0 0 18px;width:18px;height:18px;background-color:#a9b9cd;transition:transform .25s var(--bs-nav-ease),background-color .2s ease;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")center/contain no-repeat}html.bs-nav-js body.bs-nav #mobile_menu>li>a:active{color:var(--bs-nav-blue)}html.bs-nav-js body.bs-nav #mobile_menu>li>a:active::after{transform:translateX(3px);background-color:var(--bs-nav-blue)}html.bs-nav-js body.bs-nav #mobile_menu li a:focus-visible{outline:2px solid var(--bs-nav-blue);outline-offset:-2px;border-radius:10px}html.bs-nav-js body.bs-nav #mobile_menu>li.current-menu-item>a,html.bs-nav-js body.bs-nav #mobile_menu>li.current_page_item>a,html.bs-nav-js body.bs-nav #mobile_menu>li.current-menu-ancestor>a,html.bs-nav-js body.bs-nav #mobile_menu>li.current-page-ancestor>a{color:var(--bs-nav-blue);font-weight:600}html.bs-nav-js body.bs-nav #mobile_menu>li.current-menu-item>a::before,html.bs-nav-js body.bs-nav #mobile_menu>li.current_page_item>a::before,html.bs-nav-js body.bs-nav #mobile_menu>li.current-menu-ancestor>a::before,html.bs-nav-js body.bs-nav #mobile_menu>li.current-page-ancestor>a::before{content:"";position:absolute;left:-12px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--bs-nav-sky)}html.bs-nav-js body.bs-nav #mobile_menu>li.current-menu-item>a::after,html.bs-nav-js body.bs-nav #mobile_menu>li.current_page_item>a::after{background-color:var(--bs-nav-blue)}html.bs-nav-js body.bs-nav #mobile_menu>li:not(.menu-item-gtranslate) .sub-menu{position:static;display:block!important;visibility:visible;opacity:1;width:auto;margin:0;padding:0 0 0 14px;border:0;box-shadow:none;background:0 0}html.bs-nav-js body.bs-nav #mobile_menu>li:not(.menu-item-gtranslate) .sub-menu a{min-height:48px;font-size:16px;font-weight:400;color:#3d5170}html.bs-nav-js body.bs-nav #mobile_menu>li.bs-nav-demo{margin-top:auto;padding-top:28px}html.bs-nav-js body.bs-nav #mobile_menu>li.bs-nav-demo>a{justify-content:center;min-height:54px;padding:0 24px;border:1.5px solid var(--bs-nav-navy);border-radius:999px;background:#fff;color:var(--bs-nav-navy);font-size:16px;font-weight:600;letter-spacing:.01em}html.bs-nav-js body.bs-nav #mobile_menu>li.bs-nav-demo>a:active{background:var(--bs-nav-tint)}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-boton{margin-top:auto;padding-top:28px}html.bs-nav-js body.bs-nav #mobile_menu>li.bs-nav-demo+li.menu-boton{margin-top:0;padding-top:12px}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-boton>a{justify-content:center!important;gap:10px;min-height:54px;padding:0 24px!important;border:0!important;border-radius:999px!important;background-color:var(--bs-nav-navy)!important;color:#fff!important;font-size:16px;font-weight:600;letter-spacing:.01em;box-shadow:0 12px 26px -14px rgba(24,57,102,.75);transition:background-color .2s ease,transform .2s ease!important}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-boton>a::after{content:"";flex:0 0 18px;width:18px;height:18px;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E")center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E")center/contain no-repeat}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-boton>a:active{background-color:var(--bs-nav-ink)!important;transform:scale(.985)}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-item-gtranslate{display:flex;align-items:center;justify-content:center;gap:12px;padding-top:18px}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-item-gtranslate>a.gt-current-wrapper{display:none}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-item-gtranslate>.sub-menu{position:static;display:inline-flex!important;flex-direction:row-reverse;gap:4px;visibility:visible;opacity:1;width:auto;margin:0;padding:4px;border:1px solid var(--bs-nav-line);border-radius:999px;background:#fff;box-shadow:none}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-item-gtranslate>.sub-menu>li{margin:0;padding:0}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-item-gtranslate>.sub-menu a{gap:8px;min-height:40px;padding:0 16px;border:0;border-radius:999px;font-size:14px;font-weight:600;letter-spacing:.04em;color:#5c6b80}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-item-gtranslate>.sub-menu a::after{content:attr(data-gt-lang);text-transform:uppercase}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-item-gtranslate>.sub-menu a img{width:20px;height:20px;border-radius:50%;object-fit:cover}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-item-gtranslate>.sub-menu a.gt-current-lang{background:var(--bs-nav-tint);color:var(--bs-nav-navy)}}@media only screen and (max-width:980px) and (max-height:740px){html.bs-nav-js body.bs-nav #mobile_menu li a{min-height:48px;font-size:18px}html.bs-nav-js body.bs-nav #mobile_menu>li.bs-nav-demo,html.bs-nav-js body.bs-nav #mobile_menu>li.menu-boton{padding-top:18px}html.bs-nav-js body.bs-nav #mobile_menu>li.bs-nav-demo+li.menu-boton{padding-top:10px}html.bs-nav-js body.bs-nav #mobile_menu>li.bs-nav-demo>a,html.bs-nav-js body.bs-nav #mobile_menu>li.menu-boton>a{min-height:50px}html.bs-nav-js body.bs-nav #mobile_menu>li.menu-item-gtranslate{padding-top:12px}}@media only screen and (min-width:600px) and (max-width:980px){html.bs-nav-js body.bs-nav #mobile_menu{padding-left:max(20px,calc((100vw - 560px)/2));padding-right:max(20px,calc((100vw - 560px)/2))}}@media (prefers-reduced-motion:reduce){body.bs-nav #main-header,body.bs-nav #main-header #logo,html.bs-nav-js body.bs-nav #mobile_menu,html.bs-nav-js body.bs-nav #mobile_menu>li,body.bs-nav #et-top-navigation .mobile_menu_bar::before,body.bs-nav #et-top-navigation .mobile_menu_bar::after{transition:none!important;transform:none}body.bs-nav #et-top-navigation .mobile_nav.opened .mobile_menu_bar::before{transform:rotate(45deg)}body.bs-nav #et-top-navigation .mobile_nav.opened .mobile_menu_bar::after{transform:rotate(-45deg)}body.bs-nav #et-top-navigation .mobile_nav:not(.opened) .mobile_menu_bar::before{transform:translateY(-7px)}body.bs-nav #et-top-navigation .mobile_nav:not(.opened) .mobile_menu_bar::after{transform:translateY(7px)}}@media only screen and (min-width:981px){body.bs-nav #top-menu>li:not(.menu-boton):not(.menu-item-gtranslate)>a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:9px;text-decoration-color:transparent;transition:color .25s ease,text-decoration-color .25s ease,opacity .25s ease!important}body.bs-nav #top-menu>li:not(.menu-boton):not(.menu-item-gtranslate)>a:hover{color:var(--bs-nav-navy);opacity:1;text-decoration-color:var(--bs-nav-sky)}body.bs-nav #top-menu>li.current-menu-item:not(.menu-boton)>a,body.bs-nav #top-menu>li.current_page_item:not(.menu-boton)>a,body.bs-nav #top-menu>li.current-menu-ancestor:not(.menu-boton)>a,body.bs-nav #top-menu>li.current-page-ancestor:not(.menu-boton)>a{color:var(--bs-nav-navy);text-decoration-color:var(--bs-nav-sky)}body.bs-nav #top-menu>li>a:focus-visible{outline:2px solid var(--bs-nav-blue);outline-offset:4px;border-radius:4px}body.bs-nav #top-menu li.menu-boton>a{border-radius:999px!important;box-shadow:0 8px 18px -12px rgba(24,57,102,.8);transition:background-color .25s ease,box-shadow .25s ease,transform .25s ease!important}body.bs-nav #top-menu li.menu-boton>a:hover{background-color:var(--bs-nav-ink)!important;transform:translateY(-1px);box-shadow:0 12px 22px -12px rgba(11,29,56,.85)}body.bs-nav #main-header.et-fixed-header{box-shadow:0 1px 0 rgba(24,57,102,.06),0 12px 32px -20px rgba(11,29,56,.45)!important}}
