.duo-images-texts .section-titles{margin-bottom:40px}.duo-images-texts .section-titles h2,.duo-images-texts .section-titles h3,.duo-images-texts .section-titles .title{font-size:32px;line-height:34px}.duo-images-texts .images{gap:24px;align-items:flex-end}.duo-images-texts .images .big{width:53.73%}.duo-images-texts .images .big figure{aspect-ratio:18/25}.duo-images-texts .images .small{width:39.7%}.duo-images-texts .images .small figure{aspect-ratio:67/50}@media(min-width: 576px)and (max-width: 992px){.duo-images-texts .section-titles{margin-bottom:90px;max-width:520px}.duo-images-texts .section-titles h2,.duo-images-texts .section-titles h3,.duo-images-texts .section-titles .title{font-size:32px;line-height:34px}.duo-images-texts .images{gap:15px}.duo-images-texts .images .big{width:57.43%}.duo-images-texts .images .big figure{aspect-ratio:199/277}.duo-images-texts .images .small{width:42.5%}}@media(min-width: 992px){.duo-images-texts{width:80%;margin-left:auto;margin-right:auto}.duo-images-texts .section-titles{margin-bottom:0;max-width:none}.duo-images-texts .section-titles h2,.duo-images-texts .section-titles h3,.duo-images-texts .section-titles .title{font-size:32px;line-height:34px}.duo-images-texts .images{gap:144px;align-items:stretch}.duo-images-texts .images .big{width:54.1%}.duo-images-texts .images .big figure{aspect-ratio:33/46}.duo-images-texts .images .small{width:45.9%;display:flex;flex-direction:column;justify-content:space-between}.duo-images-texts .images .small figure{width:87.5%;aspect-ratio:4/3}}header.navbar .navbar-brand img{filter:brightness(0) saturate(100%) invert(14%) sepia(77%) saturate(712%) hue-rotate(177deg) brightness(98%) contrast(91%)}header.navbar .drc-btn{color:var(--color-blue) !important;border-color:var(--color-blue) !important}header.navbar .drc-btn:hover{color:var(--color-cream) !important}header.navbar .dropdown-toggle{color:var(--color-blue) !important;border-color:var(--color-blue) !important}header.navbar .dropdown-toggle::before,header.navbar .dropdown-toggle::after{background-color:var(--color-blue)}header.navbar .dropdown-toggle:hover::before,header.navbar .dropdown-toggle:hover::after{background-color:var(--color-cream)}header.navbar nav .nav-options .menu-link{color:var(--color-blue) !important}header.navbar nav .nav-options .menu-link.active{color:var(--color-brown) !important}header.navbar .navbar-toggler span{background-color:var(--color-blue) !important}header.navbar::before{opacity:1}main .hero-section{height:auto;min-height:auto;margin-top:138px;margin-bottom:51px}main .hero-section .hero-caption{position:relative;top:auto;left:auto;transform:none;margin-left:auto;margin-right:auto;transform:scale(0)}main .hero-section .hero-caption h1{color:var(--color-blue)}main .hero-section .hero-caption .hero-description{position:relative;margin-bottom:44px}main .hero-section .hero-caption .hero-description p{color:var(--color-blue)}main .hero-section .hero-caption.show{transform:scale(1)}main .hero-section::after{display:none}main .contacts{margin-bottom:64px}main .contacts .duo-images-texts .images{flex-direction:row-reverse;gap:21px;margin-bottom:31px}main .contacts .duo-images-texts .images .big{margin-bottom:62px}main .contacts .duo-images-texts .section-titles h2{font-weight:300;font-size:32px;line-height:34px;margin-bottom:41px}main .contacts .duo-images-texts .section-titles h3{font-weight:300;font-size:24px;line-height:25px;margin-bottom:18px}main .contacts .duo-images-texts .section-titles .info div:first-of-type{margin-bottom:30px}main .contacts .duo-images-texts .section-titles .info div p{font-weight:400;font-size:16px;line-height:24px}main .contacts .duo-images-texts .section-titles .info div a{display:block;font-weight:400;font-size:16px;line-height:1;color:#193657;text-decoration:none}main .contacts .duo-images-texts .section-titles .info div a:first-of-type{margin-bottom:16px}main .map{background-color:#d5e8eb;position:relative}main .map .section-titles{position:absolute;top:35px;z-index:1;width:90%}main .map .section-titles h1{font-size:44px;line-height:46px}main .map #map{z-index:0;height:980px;background-color:rgba(0,0,0,0)}main .map #map .leaflet-bottom.leaflet-right{display:none}@media(min-width: 576px)and (max-width: 992px){main .hero-section{margin-top:173px;margin-bottom:145px}main .hero-section .hero-caption{margin-bottom:32px}main .contacts{margin-bottom:52px}main .contacts .duo-images-texts .mobile{display:none}main .contacts .duo-images-texts .desktop{display:block}main .contacts .duo-images-texts .images{flex-direction:row;align-items:flex-start;gap:16px}main .contacts .duo-images-texts .images .big{margin-bottom:0}main .contacts .duo-images-texts .section-titles{margin-top:45px;margin-bottom:150px}main .contacts .duo-images-texts .section-titles h2{font-size:44px;line-height:46px;margin-bottom:33px}main .contacts .duo-images-texts .section-titles h3{margin-bottom:17px}main .contacts .duo-images-texts .section-titles .info div:first-of-type{margin-bottom:33px}main .map{padding-top:45px}main .map .section-titles{max-width:432px}main .map .section-titles h1{font-size:56px;line-height:58px}main .map .map-location{margin-top:-60px;z-index:0}main .map .map-location figure:first-of-type{width:85px;aspect-ratio:17/35;left:25.75%;bottom:25.5em}main .map .map-location figure:last-of-type{aspect-ratio:64/73}}@media(min-width: 992px){main .hero-section{margin-top:164px;margin-bottom:121px}main .hero-section .hero-caption{margin-bottom:32px}main .contacts{margin-bottom:52px}main .contacts .duo-images-texts .images{flex-direction:row;align-items:flex-start;gap:144px}main .contacts .duo-images-texts .images .big{margin-bottom:0}main .contacts .duo-images-texts .section-titles{margin-top:120px;margin-bottom:220px}main .contacts .duo-images-texts .section-titles h2{font-size:44px;line-height:46px;margin-bottom:33px}main .contacts .duo-images-texts .section-titles h3{margin-bottom:17px}main .contacts .duo-images-texts .section-titles .info div:first-of-type{margin-bottom:33px}main .map{padding-top:0;margin-top:60px}main .map .section-titles{max-width:448px;position:absolute;left:10%;top:90px}main .map .section-titles h1{font-size:56px;line-height:58px}main .map .section-titles .info{width:95%}main .map #map{height:820px}}