:root{--bv-navy:#00253b;--bv-blue:#004876;--bv-orange:#ff844f;--bv-orange-dark:#f26a2e;--bv-white:#fff;--bv-gray:#9b9ca0;--bv-sage:#99a084;--bv-light:#f6f7f8;--bv-text-soft:hsla(0,0%,100%,.78);--bv-line:hsla(0,0%,100%,.28);--bv-ease:cubic-bezier(.2,.8,.2,1);--bv-max:1200px;--bv-gap:25px;--bv-font:Aptos,Inter,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}body.bv-body{background:var(--bv-navy);color:var(--bv-white);font-family:var(--bv-font);margin:0}.bv-body header.header{background-color:transparent!important;color:#e6eef8;font-family:var(--bv-font);font-size:16px;font-weight:400;line-height:21px;position:relative;z-index:10}.bv-body .header .header-logo.b-logo{display:none!important}.bv-body .header .header-logo img{height:auto!important;width:128px!important}@media (min-width:768px){.bv-body .header .header-main{align-items:center;display:flex;justify-content:center;padding:40px 0}.bv-body .header .right-sec{align-items:center;display:flex;gap:16px;justify-content:center}.bv-body .header .header-nav{align-items:center;display:flex;margin-left:50px}}.bv-body .custom-menu-primary .hs-menu-wrapper>ul{list-style:none;margin:0;padding:0}.bv-body .custom-menu-primary .hs-menu-wrapper>ul>li{display:inline-block;margin:0;position:relative}.bv-body .custom-menu-primary .hs-menu-wrapper>ul>li:not(:last-child){margin-right:44px}.bv-body .custom-menu-primary .hs-menu-wrapper>ul>li.active>a,.bv-body .custom-menu-primary .hs-menu-wrapper>ul>li>a,.bv-body .custom-menu-primary .hs-menu-wrapper>ul>li>a:hover{color:#fff;font-family:var(--bv-font);font-size:16px;font-weight:400;line-height:21px;text-decoration:none;transition:all .15s linear}.bv-body .custom-menu-primary .hs-menu-wrapper>ul>li.active:after{border-bottom:2px solid var(--bv-orange);content:"";display:block;margin-top:2px}.bv-body .hs-language-switcher__current-language{display:none!important}.bv-body .hs-language-switcher__button{background-color:transparent!important;border:none!important;color:#fff;padding:12px 0!important}.bv-body .hs-language-switcher__icon{margin-left:20px!important;margin-right:0!important}.bv-body .hs-language-switcher svg{fill:#fff}.bv-body .hs-language-switcher__item,.bv-body .hs-language-switcher__menu{border:none!important}.bv-body .hs-language-switcher__menu .hs-language-switcher__item a,.bv-body .hs-language-switcher__menu .hs-language-switcher__item.active a,.bv-body .hs-language-switcher__menu .hs-language-switcher__item:focus a,.bv-body .hs-language-switcher__menu .hs-language-switcher__item:hover a{color:var(--bv-blue)!important;font-size:14px}.bv-body .hs-language-switcher__menu .hs-language-switcher__item.active a{font-weight:700}.bv-body .hs-language-switcher__menu .hs-language-switcher__item:hover a{color:var(--bv-orange)!important}.bv-body .menu-toggle span{background-color:var(--bv-orange)}@media (min-width:768px) and (max-width:1024px){.bv-body .header .header-main{flex:0 0 100%!important;flex-wrap:wrap!important;justify-content:center!important;padding:30px 0!important;width:100%!important}.bv-body .header .header-main .right-sec{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.bv-body .header .header-nav{margin-left:0!important}.bv-body .custom-menu-primary .hs-menu-wrapper>ul{display:flex!important;flex-wrap:wrap;gap:8px 28px;justify-content:center}.bv-body .custom-menu-primary .hs-menu-wrapper>ul>li,.bv-body .custom-menu-primary .hs-menu-wrapper>ul>li:not(:last-child){margin:0!important;white-space:nowrap}}@media (min-width:768px) and (max-width:980px){.bv-body .custom-menu-primary .hs-menu-wrapper>ul>li:not(:last-child){margin-right:30px}}@media (max-width:767px){.bv-body .header .header-nav{background:var(--bv-blue)!important;margin-left:0;text-align:center}.bv-body .header .header-nav .custom-menu-primary,.bv-body .header .header-nav .hs-menu-wrapper{text-align:center;width:100%}.bv-body .custom-menu-primary .hs-menu-wrapper>ul{padding:20px;text-align:center}.bv-body .custom-menu-primary .hs-menu-wrapper>ul>li{display:block;margin:10px 0!important;text-align:center}.bv-body .header .header-nav a,.bv-body .header .header-nav li,.bv-body .header .header-nav p,.bv-body .header .header-nav span{font-family:var(--bv-font);font-size:20px!important;font-weight:400;line-height:26.25px!important;text-align:center}.bv-body .custom-menu-primary .hs-menu-wrapper>ul>li>a{color:#fff;display:inline-block}}.bv-body footer.footer{background-color:#2b2b2b;color:#e6eef8;font-family:var(--bv-font);font-size:16px;font-weight:400;line-height:21px}.bv-body footer.footer h2,.bv-body footer.footer h3{color:#000;font-family:var(--bv-font);font-size:32px;font-weight:600;line-height:42px;margin:0 0 22.4px}.bv-body footer.footer p{color:#000;font-size:20px;line-height:26.25px;margin:0 0 16px}.bv-body footer.footer .hs-menu-wrapper>ul{list-style:none;margin:0;padding:0}.bv-body footer.footer .hs-menu-wrapper>ul>li{line-height:26px;margin:0}.bv-body footer.footer .hs-menu-wrapper>ul>li>a{font-size:16px;line-height:26px}.bv-body footer.footer a,.bv-body footer.footer a:visited,.bv-body footer.footer a[href^="mailto:"],.bv-body footer.footer a[href^="tel:"]{color:#fff!important;text-decoration:none}.bv-body footer.footer a:focus,.bv-body footer.footer a:hover{color:gray!important;text-decoration:underline}@media (min-width:768px){.bv-body footer.footer .content-wrapper--vertical-spacing,.bv-body footer.footer .dnd-section{padding:40px 0}.bv-body footer.footer img[src="https://bovis.mx/hubfs/Home_V03/Bovis-Home-Asset-09.png"]{max-width:30px!important}}@media (max-width:768px){.bv-body footer.footer h2,.bv-body footer.footer h3{margin:0}.bv-body footer.footer a{font-size:18px}.bv-body footer.footer img[src="https://bovis.mx/hubfs/Home_V03/Bovis-Home-Asset-09.png"]{max-width:20px!important}}.bv-blog{color:var(--bv-white);font-family:var(--bv-font);isolation:isolate;overflow:hidden;position:relative}.bv-blog:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2240' height='1120' viewBox='0 0 2240 1120'%3E%3Cg fill='none' stroke='%23004876' stroke-width='1.4'%3E%3Cpath d='M.7.7h1118.6v1118.6H.7z'/%3E%3Ccircle cx='746.7' cy='560' r='559.3'/%3E%3Cpath d='M1120.7.7h1118.6v1118.6H1120.7z'/%3E%3Ccircle cx='1680' cy='560' r='559.3'/%3E%3C/g%3E%3C/svg%3E");background-position:-520px -360px;background-repeat:repeat;background-size:2240px 1120px;content:"";inset:0;opacity:.95;pointer-events:none;position:absolute;z-index:-1}.bv-container{margin:0 auto;max-width:var(--bv-max);padding:0 24px}.bv-blog *,.bv-blog :after,.bv-blog :before,.bv-container{box-sizing:border-box}.bv-blog a{color:inherit;text-decoration:none}.bv-blog img{display:block;max-width:100%}.bv-hero{padding:72px 0 40px}.bv-eyebrow{align-items:center;color:var(--bv-white);display:inline-flex;font-size:14px;font-weight:600;gap:12px;letter-spacing:.08em;margin:0 0 18px;text-transform:uppercase}.bv-eyebrow:before{background:var(--bv-orange);content:"";height:2px;width:32px}.bv-hero__title{color:var(--bv-orange);font-family:var(--bv-font);font-size:clamp(40px,5.2vw,64px);font-weight:600;line-height:1.05;margin:0;max-width:900px}.bv-hero__desc{color:var(--bv-text-soft);font-size:20px;line-height:1.5;margin:20px 0 0;max-width:680px}.bv-hero__back{align-items:center;color:var(--bv-white);display:inline-flex;font-size:15px;font-weight:600;gap:8px;margin-top:24px;transition:color .25s var(--bv-ease)}.bv-hero__back:focus-visible,.bv-hero__back:hover{color:var(--bv-orange)}.bv-author{align-items:center;display:flex;gap:28px}.bv-author__avatar{border:2px solid var(--bv-orange);flex:0 0 auto;height:112px;object-fit:cover;width:112px}.bv-author__social{display:flex;gap:10px;margin-top:20px}.bv-author__social a{align-items:center;border:1px solid var(--bv-line);display:inline-flex;height:40px;justify-content:center;transition:border-color .25s var(--bv-ease),background-color .25s var(--bv-ease);width:40px}.bv-author__social a:focus-visible,.bv-author__social a:hover{background:var(--bv-orange);border-color:var(--bv-orange)}.bv-author__social svg{fill:currentColor;height:14px;width:14px}.bv-filters{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:8px 0 40px;padding:0}.bv-filters a{border:1px solid var(--bv-line);color:var(--bv-white);display:inline-block;font-size:14px;font-weight:600;padding:10px 20px;transition:border-color .25s var(--bv-ease),color .25s var(--bv-ease),background-color .25s var(--bv-ease)}.bv-filters a:focus-visible,.bv-filters a:hover{border-color:var(--bv-orange);color:var(--bv-orange)}.bv-filters a[aria-current=page]{background:var(--bv-orange);border-color:var(--bv-orange);color:var(--bv-navy)}.bv-meta{align-items:center;color:var(--bv-text-soft);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 12px}.bv-kicker{color:var(--bv-orange);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.bv-kicker+time:before{background:var(--bv-gray);content:"";display:inline-block;height:4px;margin:0 12px 2px 0;vertical-align:middle;width:4px}.bv-more{align-items:center;color:var(--bv-orange);display:inline-flex;font-size:15px;font-weight:700;gap:10px}.bv-btn svg,.bv-more svg{height:18px;transition:transform .32s var(--bv-ease);width:18px}.bv-media{aspect-ratio:2/1;background:linear-gradient(135deg,var(--bv-blue),var(--bv-navy));overflow:hidden;position:relative}.bv-media img{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;transition:transform .6s var(--bv-ease);width:100%}.bv-featured{margin-bottom:40px}.bv-featured__link{align-items:stretch;background:var(--bv-blue);box-shadow:0 12px 28px rgba(0,0,0,.25);display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);position:relative;transition:transform .32s var(--bv-ease),box-shadow .32s var(--bv-ease)}.bv-featured__link .bv-media{align-self:stretch;width:100%}.bv-featured__body{display:flex;flex-direction:column;gap:12px;justify-content:center;min-width:0;padding:32px 36px}.bv-featured__label{align-items:center;color:var(--bv-white);display:inline-flex;font-size:13px;font-weight:700;gap:10px;letter-spacing:.1em;text-transform:uppercase}.bv-featured__label:before{background:var(--bv-orange);content:"";height:2px;width:24px}.bv-featured__title{color:var(--bv-white);font-family:var(--bv-font);font-size:26px;font-weight:600;line-height:1.12;margin:0;transition:color .28s var(--bv-ease)}.bv-featured__excerpt{color:var(--bv-text-soft);display:-webkit-box;font-size:16px;-webkit-line-clamp:2;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.bv-btn{align-items:center;align-self:flex-start;background:var(--bv-orange);border-radius:999px;color:var(--bv-white);display:inline-flex;font-size:16px;font-weight:700;gap:10px;margin-top:6px;padding:14px 32px;transition:background-color .25s var(--bv-ease)}.bv-grid{display:grid;gap:var(--bv-gap);grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.bv-card{animation:bv-rise .6s var(--bv-ease) forwards;animation-delay:calc(var(--i, 0)*70ms);display:flex;opacity:0}.bv-card__link{background:var(--bv-blue);box-shadow:0 6px 18px rgba(0,0,0,.2);display:flex;flex-direction:column;position:relative;transition:transform .32s var(--bv-ease),box-shadow .32s var(--bv-ease);width:100%}.bv-card__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:22px 22px 26px}.bv-card__title{color:var(--bv-white);font-family:var(--bv-font);font-size:21px;font-weight:700;line-height:1.22;margin:0;transition:color .28s var(--bv-ease)}.bv-card__excerpt{color:var(--bv-text-soft);display:-webkit-box;font-size:15px;-webkit-line-clamp:3;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.bv-card .bv-more{margin-top:auto;padding-top:6px}.bv-card__link:after,.bv-featured__link:after{background:var(--bv-orange);bottom:0;content:"";height:4px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .48s var(--bv-ease)}.bv-card__link:focus-visible,.bv-card__link:hover,.bv-featured__link:focus-visible,.bv-featured__link:hover{box-shadow:0 18px 36px rgba(0,0,0,.35);transform:translateY(-6px)}.bv-card__link:focus-visible:after,.bv-card__link:hover:after,.bv-featured__link:focus-visible:after,.bv-featured__link:hover:after{transform:scaleX(1)}.bv-card__link:focus-visible .bv-media img,.bv-card__link:hover .bv-media img,.bv-featured__link:focus-visible .bv-media img,.bv-featured__link:hover .bv-media img{transform:scale(1.04)}.bv-card__link:focus-visible .bv-card__title,.bv-card__link:hover .bv-card__title,.bv-featured__link:focus-visible .bv-featured__title,.bv-featured__link:hover .bv-featured__title{color:var(--bv-orange)}.bv-card__link:focus-visible .bv-more svg,.bv-card__link:hover .bv-more svg,.bv-featured__link:focus-visible .bv-btn svg,.bv-featured__link:hover .bv-btn svg{transform:translateX(4px)}.bv-featured__link:focus-visible .bv-btn,.bv-featured__link:hover .bv-btn{background:var(--bv-orange-dark)}.bv-blog a:focus-visible{outline:3px solid var(--bv-orange);outline-offset:3px}@keyframes bv-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.bv-empty{border:1px dashed var(--bv-line);padding:56px 24px;text-align:center}.bv-empty p{color:var(--bv-text-soft);font-size:20px;margin:0 0 20px}.bv-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:56px 0 0;padding-bottom:88px}.bv-pagination ol{display:flex;gap:8px;list-style:none;margin:0;padding:0}.bv-pagination a,.bv-pagination span{align-items:center;border:1px solid var(--bv-line);color:var(--bv-white);display:inline-flex;font-size:15px;font-weight:600;gap:8px;height:44px;justify-content:center;min-width:44px;padding:0 14px;transition:border-color .25s var(--bv-ease),color .25s var(--bv-ease),background-color .25s var(--bv-ease)}.bv-pagination a:focus-visible,.bv-pagination a:hover{border-color:var(--bv-orange);color:var(--bv-orange)}.bv-pagination [aria-current=page]{background:var(--bv-orange);border-color:var(--bv-orange);color:var(--bv-navy)}.bv-pagination .bv-pagination__step{border-color:transparent;padding:0 10px}.bv-pagination a.bv-pagination__step:focus-visible,.bv-pagination a.bv-pagination__step:hover{border-color:transparent;color:var(--bv-orange)}.bv-pagination a.bv-pagination__step svg{transition:transform .32s var(--bv-ease)}.bv-pagination a.bv-pagination__step[rel=prev]:hover svg{transform:translateX(-4px)}.bv-pagination a.bv-pagination__step[rel=next]:hover svg{transform:translateX(4px)}.bv-pagination .bv-pagination__gap{border-color:transparent;min-width:0;padding:0 4px}.bv-pagination .is-disabled{opacity:.35}.bv-pagination svg{height:16px;width:16px}.bv-after:empty{display:none}@media (max-width:1199px){.bv-featured__link{grid-template-columns:1fr}}@media (max-width:1024px){.bv-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.bv-hero{padding:48px 0 28px}.bv-hero__desc{font-size:18px}.bv-featured__body{padding:26px 22px 30px}.bv-grid{gap:20px;grid-template-columns:1fr}.bv-author{align-items:flex-start;flex-direction:column}.bv-pagination .bv-pagination__label{display:none}}@media (prefers-reduced-motion:reduce){.bv-blog *,.bv-blog :after,.bv-blog :before{animation:none!important;transition:none!important}.bv-card{opacity:1}.bv-blog .bv-media img,.bv-card__link:hover,.bv-featured__link:hover{transform:none!important}}