.link_type_brand>svg{background:#1f2e4f}@media (min-width:768px){.grid.grid_cols_2{width:calc(100% + 32px)}.grid.grid_cols_2>.grid__item{width:calc(50% - 32px);margin-right:32px}.grid.grid_cols_2>.grid__item:last-child{margin-right:0}}@media (min-width:768px){.grid.grid_cols_3{width:calc(100% + 32px)}.grid.grid_cols_3>.grid__item{width:calc(50% - 32px);margin-right:32px}.grid.grid_cols_3>.grid__item:last-child{margin-right:0}}@media (min-width:1200px){.grid.grid_cols_3>.grid__item{width:calc(33.3333333333% - 32px)}.grid.grid_cols_3>.grid__item:last-child{margin-right:32px}}.hero{position:relative}.hero__heading,.hero__subheading{position:relative;padding:0 16px;max-width:540px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5);margin:0 auto 48px}.hero__heading+.hero__subheading{margin-top:-32px}.hero__actions{margin-top:16px}@media (min-width:768px){.hero__heading,.hero__subheading{max-width:100%}}.hero_type_page{padding:24px 0;background-color:#1f2e4f;border-bottom:3px solid #fde6d4}.hero_type_page .hero__heading{color:#fff;margin-bottom:0;padding:0}.hero_type_page.about-page{padding:44px 0}#about-page .info__section .highlight,#about-page .info__section .tabs__label{line-height:1.2;letter-spacing:-.02em}#about-page .brands__section .section__subheading,#about-page .contact__section .grid .section__highlight,#about-page .hero__section .section__highlight,#about-page .info__section .highlight{font-family:"Bodoni Moda";font-weight:500;font-style:italic;font-size:24px}#about-page{display:grid}#about-page .image_container{display:flex;justify-content:center;align-items:center}#about-page .image_container__item{z-index:1;width:100%}@media (min-width:1200px){#about-page .image_container__item{height:100%;max-height:680px}}#about-page .info__section{padding-top:0}#about-page .info__section__grid{display:grid;gap:40px}#about-page .info__section .section__preheading{font-weight:700;font-size:14px;line-height:1.2;letter-spacing:0;text-transform:uppercase}#about-page .info__section .about__details{display:flex;flex-direction:column;gap:10px;justify-content:center;height:100%;padding-bottom:30px}@media (min-width:1900px){#about-page .info__section .about__details{padding-right:26px}}#about-page .info__section .about__details.locations .paragraph__highlight,#about-page .info__section .about__details.locations .section__heading__highlight,#about-page .info__section .about__details.locations .section__preheading{color:#0094d4}#about-page .info__section .about__details.real-estate .paragraph__highlight,#about-page .info__section .about__details.real-estate .section__heading__highlight,#about-page .info__section .about__details.real-estate .section__preheading{color:#007313}#about-page .info__section .about__details.habitat .paragraph__highlight,#about-page .info__section .about__details.habitat .section__heading__highlight,#about-page .info__section .about__details.habitat .section__preheading{color:#72030e}#about-page .info__section .button__container{margin-top:30px}#about-page .info__section .button__container .details-button{background:#1f2e4f;font-weight:700;font-style:normal;font-size:15.2px;line-height:21.28px;letter-spacing:.5px;color:#fff;padding:15px 30px;text-decoration:none;text-align:center;border-radius:4px;vertical-align:middle}#about-page .info__section .section__heading{font-size:50px}#about-page .info__section .tabs{display:grid;grid-template-columns:1fr}@media (min-width:768px){#about-page .info__section .tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}#about-page .info__section .tabs__img{max-width:56px}#about-page .info__section .tabs__input{display:none}#about-page .info__section .tabs__content{padding-top:30px}#about-page .info__section .tabs__content__grid{gap:30px}#about-page .info__section .tabs__container-item{text-align:center;height:100%;padding-top:26px;margin-bottom:15px;margin-right:unset;cursor:pointer;border-bottom:1px solid #d9d9d9}#about-page .info__section .tabs__container-item:hover .tabs__img,#about-page .info__section .tabs__container-item:not(.is-active) .tabs__img{opacity:.2}#about-page .info__section .tabs__container-item:hover .tabs__img{opacity:1}#about-page .info__section .tabs__container-item:hover .tabs__label{color:--active}#about-page .info__section .tabs__container-item.locations.is-active{border-bottom:1px solid #0094d4}#about-page .info__section .tabs__container-item.real-estate.is-active{border-bottom:1px solid #007313}#about-page .info__section .tabs__container-item.habitat.is-active{border-bottom:1px solid #72030e}@media (min-width:1200px){#about-page .info__section .tabs__container-item{margin-bottom:26px}}#about-page .info__section .tabs__container-item:hover{border-bottom:1px solid --active}#about-page .info__section .tabs__label{font-family:"Bodoni Moda",serif;font-weight:700;font-style:normal;font-size:20px;text-align:center;text-transform:uppercase;cursor:pointer}#about-page .hero__section.section{padding:30px 0 0}#about-page .hero__section__heading{padding:30px 0}#about-page .hero__section .section__heading{font-size:80px}#about-page .hero__section .section__tagline{font-weight:700;font-style:normal;font-size:18px;line-height:100%;letter-spacing:.03em;text-transform:uppercase;color:#0094d4}#about-page .hero__section .section__highlight{line-height:1.2;letter-spacing:-.01em;vertical-align:middle}#about-page .brands__section{background:#fdf4ee}#about-page .brands__section .grid{gap:30px}#about-page .brands__section .about__details{display:flex;flex-direction:column;justify-content:center;height:100%}@media (min-width:1900px){#about-page .brands__section .about__details{padding-left:26px}}#about-page .brands__section .with__spacing{padding-top:40px}#about-page .brands__section .section__subheading{line-height:1.2;letter-spacing:-.01em;color:#1f2e4f;margin-bottom:30px}#about-page .brands__section .section__subheading .highlight{color:#0094d4}#about-page .brands__section .section__property__item{display:grid;gap:20px;line-height:1.6;letter-spacing:0;vertical-align:middle}#about-page .brands__section .section__property__message{padding-left:6px}#about-page .brands__section .section__property__title{font-family:"Bodoni Moda";font-weight:700;font-style:normal;font-size:30px;line-height:120%;letter-spacing:0;color:#1f2e4f;margin-bottom:20px;margin-top:-8px}#about-page .brands__section .section__property__details{display:flex;gap:30px}#about-page .brands__section .section__heading{font-size:50px}#about-page .brands__section__heading{font-family:"Bodoni Moda";font-weight:700;font-style:normal;font-size:30px;line-height:120%;letter-spacing:0}#about-page .brands__section .container.container_type_global-grid{gap:30px}#about-page .brands__section__detail{display:grid;gap:30px}#about-page .brands__section__items{margin-top:20px}#about-page .brands__section .section__paragraph{font-weight:400;font-style:normal;font-size:16px;line-height:160%;letter-spacing:0;vertical-align:middle}#about-page .contact__section{position:relative;width:100%;min-height:470px;max-height:470px;padding:20px 0;overflow:hidden}@media (min-width:1900px){#about-page .contact__section{max-height:800px}}#about-page .contact__section__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left 34%;object-position:left 34%}#about-page .contact__section__overlay{position:absolute;inset:0;pointer-events:none;background:linear-gradient(56.76deg,rgba(7,8,10,0) 10.21%,rgba(26,45,65,.55) 76.15%)}#about-page .contact__section .container.container_type_global-grid{display:flex;flex-direction:column;justify-content:center;height:100%}#about-page .contact__section .grid{color:#fff;max-width:541px}#about-page .contact__section .grid .section__title{font-weight:700;font-style:normal;font-size:50px;line-height:100%;letter-spacing:0;color:#fff;font-family:"Bodoni Moda"}#about-page .contact__section .grid .section__highlight{line-height:160%;letter-spacing:-.01em}#about-page .contact__section .grid .blue-chip__hero_grid{display:grid;gap:30px}#about-page .contact__section .grid .blue-chip__hero_grid .contact-button{background:#1f2e4f;font-weight:400;font-style:normal;font-size:15.2px;line-height:21.28px;letter-spacing:0;color:#fff;padding:10px 70px;text-decoration:none;text-align:center;border-radius:4px;vertical-align:middle}#about-page.section{padding:unset}@media (min-width:1600px){.section_type_large .container_type_global-grid{width:1450px}}@media (min-width:1900px){.section_type_large .container_type_global-grid{width:1700px}}
/*# sourceMappingURL=about-us.94f059ed2cc31eca000a0be991e9be7f.css.map */
