.summary__IntroTexts h2{font-size:32rem;line-height:1.15}@media (max-width:768px){.summary__IntroTexts h2{font-size:24rem;line-height:1.16}}.summary__IntroTexts{font-size:20rem;line-height:1.4}@media (max-width:768px){.summary__IntroTexts{font-size:16rem;line-height:1.75}}.summary__Map span{font-size:18rem;line-height:1.44}@media (max-width:768px){.summary__Map span{font-size:16rem;line-height:1.5}}.summary+.imageGallery{margin-top:-16rem}.summary__IntroContent{display:grid;grid-template-columns:repeat(2,533rem);justify-content:space-between}@media (max-width:768px){.summary__IntroContent{gap:48rem;grid-template-columns:1fr}}.summary__BrandWrapper{display:flex;justify-content:center;margin-bottom:48rem}.summary__BrandWrapper img{width:100%}.summary__IntroTexts{display:flex;flex-direction:column;justify-content:space-between}.summary__IntroTexts h2+*{margin-top:25rem}.summary__Map{align-items:center;display:flex;margin-top:40rem}@media (min-width:769px){.summary__Map:hover span:after{transform:scaleY(1.5)}}.summary__Map svg{margin-right:18rem;width:24rem}.summary__Map svg path{stroke:#454342}.summary__Map span{position:relative}.summary__Map span:after{background-color:#454342;bottom:0;content:"";height:1rem;left:0;position:absolute;right:0;transition:transform .3s;width:100%}.summary__Contact{align-items:flex-start;display:flex;margin:36rem 0}@media (max-width:768px){.summary__Contact{margin:24rem 0 0}}.summary__Contact svg{width:24rem}.summary__Contact div{display:flex;flex-direction:column;font-size:18rem;margin-left:18rem}@media (max-width:768px){.summary__Contact div{font-size:16rem;line-height:1.5}}.summary__Contact a+a{margin-top:4rem}.summary__Ammenities li{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;padding:16rem 0}.summary__AmmenitiesImage{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:72rem;justify-content:center;margin-right:27rem;width:72rem}.summary__AmmenitiesImage img{width:48rem}
