@charset "UTF-8";.title.title--text-stroke{-webkit-text-stroke-color:rgba(255,255,255,0.8);font-size:115px;font-size:7.1875rem;line-height:1.0260869565}@media screen and (min-width:1400px){.title.title--text-stroke{width:calc(100% + 30px) !important}}@media screen and (min-width:900px) and (max-width:1199px){.title.title--text-stroke{font-size:90px;font-size:5.625rem;line-height:1.1666666667}}@media screen and (max-width:899px){.title.title--text-stroke{font-size:37px;font-size:2.3125rem;line-height:1.1081081081}}.page-content{padding:0}.page-content .contacts-wrapper{color:#fff;padding:28px 0 80px}@media screen and (max-width:767px){.page-content .contacts-wrapper{padding:40px 0}}.page-content .contacts{margin-right:0;margin-left:auto;width:570px;max-width:100%;margin-top:-100px}.page-content .contacts .description{font-style:italic;font-weight:bold;margin-bottom:10px;color:#f9f9f9;font-size:16px;font-size:1rem;line-height:1.125}.page-content .contacts .phones{display:flex}.page-content .contacts .phones .phone{width:240px;margin-right:90px;min-width:240px;display:block}.page-content .contacts .phones .phone .number{font-weight:bold;color:#f9f9f9;letter-spacing:-.016em;font-size:32px;font-size:2rem;line-height:1.15625}.page-content .contacts .phones .phone .number:hover{opacity:.75}.page-content .contacts .phones .phone .number,.page-content .contacts .phones .phone .number:hover{-webkit-transition:opacity .75s ease;-moz-transition:opacity .75s ease;-ms-transition:opacity .75s ease;-o-transition:opacity .75s ease;transition:opacity .75s ease}.page-content .contacts .phones .phone:last-of-type .number{margin-right:0}.page-content .contacts .phones .phone:first-of-type{margin-top:0}@media screen and (max-width:767px){.page-content .contacts .phones .phone{margin-top:20px}}@media screen and (max-width:767px){.page-content .contacts .phones{flex-wrap:wrap}}.page-content .contacts .addresses{margin-top:35px;display:flex}.page-content .contacts .addresses .address{color:#fff;margin-right:90px;width:240px;max-width:100%;font-size:18px;font-size:1.125rem;line-height:1.3888888889}.page-content .contacts .addresses .address:last-of-type{margin-right:0}@media screen and (max-width:767px){.page-content .contacts .addresses .address{margin-top:20px}.page-content .contacts .addresses .address:first-of-type{margin-top:0}}@media screen and (max-width:767px){.page-content .contacts .addresses{flex-wrap:wrap;flex-direction:column}}.page-content .contacts .hours{margin-top:35px}.page-content .contacts .hours .list-hours .list-hours__hours{color:#fff;margin-right:90px;font-size:18px;font-size:1.125rem;line-height:1.3888888889}.page-content .contacts .hours .list-hours .list-hours__hours:last-of-type{margin-right:0}@media screen and (max-width:767px){.page-content .contacts .hours{flex-wrap:wrap}}@media screen and (max-width:1399px){.page-content .contacts{padding-top:40px;margin-left:0;margin-top:0}}.page-content .map-wrapper{position:relative}.page-content .map-wrapper #gmap{height:495px;width:100%;position:relative}.page-content .map-wrapper .btn-wrapper{position:absolute;z-index:1;bottom:40px;left:50%;transform:translateX(-50%)}@media screen and (max-width:767px){.page-content .map-wrapper .btn-wrapper{bottom:20px}}