@font-face{font-family:NeueMontrealRegular;src:url(/fonts/NeueMontreal-Regular.otf)format("opentype");font-style:normal;font-weight:400}@font-face{font-family:NeueMontrealMedium;src:url(/fonts/NeueMontreal-Medium.otf)format("opentype");font-style:normal;font-weight:400}@font-face{font-family:NeueMontrealBold;src:url(/fonts/NeueMontreal-Bold.otf)format("opentype");font-style:normal;font-weight:400}@font-face{font-family:DPSeasonsLight;src:url(/fonts/Seasons_DP/SeasonSerif-Light.ttf)format("truetype");font-style:normal;font-weight:400}:root{--color-bg:#000;--color-text:#e3e4db;--color-accent:#519872;--font-regular:NeueMontrealRegular;--font-medium:NeueMontrealMedium;--font-bold:NeueMontrealBold}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100vh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}.main-content{background-color:var(--color-bg);width:100%;height:100dvh;display:flex;overflow:hidden}@media (width<=799px){.main-content{flex-direction:column-reverse}}.main-content .panel-information{background-image:url(/bh-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;flex:40%;justify-content:flex-end;gap:40px;height:100%;padding:32px 80px 32px 32px;display:flex}@media (width<=599px){.main-content .panel-information{flex:60%;gap:24px;padding:24px}}.main-content .panel-information .information-main{flex-direction:column;gap:16px;display:flex}.main-content .panel-information .information-main .brand-logo{width:40px;height:auto;margin-bottom:8px}@media (width<=599px){.main-content .panel-information .information-main .brand-logo{width:30px;margin-bottom:8px}}.main-content .panel-information .information-main .brand-logo rect{fill:var(--color-accent)}.main-content .panel-information .information-main .name-and-role{font-family:var(--font-regular);letter-spacing:-.2px;color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:120%}@media (width<=599px){.main-content .panel-information .information-main .name-and-role{letter-spacing:-.5px;font-size:22px}}.main-content .panel-information .information-main .main-description{font-family:var(--font-regular);letter-spacing:0;color:var(--color-text);font-size:16px;line-height:150%}@media (width<=599px){.main-content .panel-information .information-main .main-description{font-size:14px}}.main-content .panel-information .contact-wrap{align-items:center;gap:16px;display:flex}.main-content .panel-information .contact-wrap .contact-item{font-family:var(--font-medium);letter-spacing:0;color:var(--color-text);font-size:16px;text-decoration:none}@media (width<=599px){.main-content .panel-information .contact-wrap .contact-item{font-size:14px}}.main-content .panel-information .contact-wrap .contact-item:hover{color:var(--color-accent)}.main-content .panel-information .contact-wrap .contact-whatsapp{color:var(--color-accent)}.main-content .panel-information .contact-wrap .contact-whatsapp:hover{color:var(--color-text)}.main-content .panel-imagery{background-color:var(--color-accent);flex:60%;height:100%;position:relative;overflow:hidden}@media (width<=599px){.main-content .panel-imagery{flex:40%}}.main-content .panel-imagery img{object-fit:cover;width:100%;height:100%}.main-content .panel-imagery .gallery-label{font-family:var(--font-medium);color:var(--color-text);font-size:16px;position:absolute;bottom:32px;right:32px}@media (width<=599px){.main-content .panel-imagery .gallery-label{font-size:12px;bottom:16px;left:16px}}
