.section-reviews .slider-reviews:not(.tns-slider){padding:95px 0 0;display:flex;width:100%;max-width:320px;margin:0 auto}.section-reviews__item:not(.tns-item){width:100%}.section-reviews .tns-slider{padding:0}.locations-map{padding:80px 0}.locations-map .inner{width:100%;max-width:1370px;padding:0 35px}.locations-map__left{margin-bottom:40px}.locations-map__right>span{display:none}.locations-map .map-canvas{width:100%;min-height:430px}.locations-map .locations-item{color:rgb(40 40 40/100%)}.locations-map .locations-item:not(:last-child){padding-bottom:25px;margin-bottom:22px;border-bottom:1px solid rgba(30,19,14,.1)}.locations-map .locations-item__title{color:#163954;margin-bottom:5px;font-family:"Montserrat",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.37125rem;text-transform:uppercase}.locations-map .locations-item__phone-link:is(:hover,:focus,:focus-within),.locations-map .locations-item__title:is(:hover,:focus,:focus-within){text-decoration:none}.locations-map .locations-item__address{color:#1e130e;max-width:277px;margin-bottom:10px;font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;margin-top:5px}.locations-map .locations-item__address br:first-of-type{display:none}.locations-map .locations-item__links{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 10px;max-width:390px}.locations-map .locations-item__phone-link{display:flex;align-items:center;gap:10px;font-size:1.125rem;font-weight:600;line-height:1.5rem;transition:color .3s;color:#bf9f4c;font-family:"Montserrat",sans-serif}.locations-map .locations-item .btn{background:#fff;align-items:center;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border:1px solid #bf9f4c;justify-content:center;border-radius:0;color:#bf9f4c;line-height:1.19188rem;font-family:"Open Sans",sans-serif;padding:6px 20px;letter-spacing:unset}.locations-map .locations-item .btn:is(:hover,:focus,:focus-within){background:#bf9f4c;border:1px solid #a68a40;text-decoration:none;color:rgb(255 255 255/100%)}.locations-map .locations-item .btn.active{background:#bf9f4c;border:1px solid #a68a40;text-decoration:none;color:rgb(255 255 255/100%)}.locations-map_with-filters{padding:40px 0}.locations-map_with-filters .locations-map__filters-wrap{padding:50px 35px;background:#f2fafc;border:1px solid #232337;border-bottom:none}.locations-map_with-filters .locations-map__filters-wrap .filters-form{display:flex;flex-wrap:wrap;gap:20px;max-width:869px}.locations-map_with-filters .locations-map__filters-wrap .filters-form .btn{width:100%;height:44px;line-height:2.75rem;display:flex;align-items:center;justify-content:center;gap:10px}.locations-map_with-filters .locations-map__filters-wrap .filters-form .btn svg{margin-bottom:1px}.locations-map_with-filters .locations-map__filters-wrap .filters-form__row{width:100%;position:relative}.locations-map_with-filters .locations-map__filters-wrap .filters-form__input:focus{outline:0}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-control:focus-visible:not(.disabled-visual-focus),.locations-map_with-filters .locations-map__filters-wrap .filters-form__input:focus-visible:not(.disabled-visual-focus){outline:1px auto #000}.locations-map_with-filters .locations-map__filters-wrap .filters-form__input{font-size:1.125rem;font-family:Montserrat,sans-serif;font-weight:300;font-style:normal;line-height:1.6875rem;text-decoration:none;text-transform:none;display:block;width:100%;height:60px;border-radius:0;border:1px solid rgb(40 40 40/100%);background:0 0;color:rgb(40 40 40/100%);padding:18px 30px 13px;max-width:100%;cursor:pointer;background:rgb(255 255 255/100%)!important;border-color:rgb(255 255 255/100%)}.locations-map_with-filters .locations-map__filters-wrap .filters-form__input[aria-invalid=true]{border:1px solid red}.locations-map_with-filters .locations-map__filters-wrap .filters-form__select{width:100%}.locations-map_with-filters .locations-map__filters-wrap .filters-form__label{position:absolute;top:13px;left:20px;font-size:.875rem;line-height:1.1875rem;color:rgb(40 40 40/100%);max-width:calc(100% - 30px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:top left;transition:transform .3s;z-index:2}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-wrapper.full~label,.locations-map_with-filters .locations-map__filters-wrap .filters-form__input:focus~label,.locations-map_with-filters .locations-map__filters-wrap .filters-form__input:not(:placeholder-shown)~label{transform:scale(.75) translateY(-14px)}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-control:focus{outline:0}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-control{font-size:1.125rem;font-family:Montserrat,sans-serif;font-weight:300;font-style:normal;line-height:1.6875rem;text-decoration:none;text-transform:none;display:block;width:100%;height:60px;border-radius:0;border:1px solid rgb(40 40 40/100%);background:0 0;color:rgb(40 40 40/100%);padding:18px 30px 13px;max-width:100%;cursor:pointer}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-control[aria-invalid=true]{border:1px solid red}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-wrapper.single .ts-control,.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-wrapper.single.input-active .ts-control{width:100%;max-width:100%;box-shadow:none;background:rgb(255 255 255/100%);border-color:rgb(255 255 255/100%);padding-right:40px!important}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-wrapper.single .ts-control>div,.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-wrapper.single.input-active .ts-control>div{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-wrapper.single .ts-control::after,.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-wrapper.single.input-active .ts-control::after{content:"";width:15px;height:22px;right:15px;top:50%;transform:translateY(-50%);background:url(../images/arrow-dropdown.svg)center right/15px 22px no-repeat;border:0;margin:0;transition:transform .3s}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-wrapper.single.input-active .ts-control::after{transform:translateY(-50%) rotate(180deg)}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-dropdown{width:100%;max-width:100%;border:0;border-radius:0;box-shadow:0 1px 10px rgba(0,0,0,.2)}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-dropdown .option{width:100%;max-width:100%;font-weight:400;font-size:.875rem;line-height:1.5rem;color:rgb(40 40 40/100%);padding:5px 20px;transition:color .3s,background .3s,text-shadow .3s}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-dropdown .option.selected{color:rgb(40 40 40/100%);text-shadow:0 0 0;background:#232337}.locations-map_with-filters .locations-map__filters-wrap .filters-form .ts-dropdown .option.active:not(.selected){color:#09c;text-shadow:0 0 0;background:0 0}.locations-map_with-filters .locations-map__filters-title{font-weight:700;font-size:1.875rem;line-height:2.5625rem;letter-spacing:-.0625rem;margin-bottom:20px}.locations-map_with-filters .locations-map__p:not(:last-child){margin-bottom:30px}@media all and (min-width:35.5rem){.section-reviews .slider-reviews:not(.tns-slider){max-width:525px}.locations-map_with-filters .locations-map__filters-wrap .filters-form__row:not(.locations-map_with-filters .locations-map__filters-wrap .filters-form__row:first-of-type){width:calc(50% - 10px)}.locations-map_with-filters .locations-map__filters-title{font-size:2.5rem;line-height:3.3125rem;letter-spacing:-.1875rem}}@media all and (min-width:48rem){.section-reviews .slider-reviews:not(.tns-slider){padding-top:100px;max-width:672px}@media all and (max-width:63.999rem){@media (max-color:2147477350) and (max-color:2147477350){.locations-map__right{display:grid;gap:0 30px}}}@media not all and (max-width:63.999rem){@media (max-color:2147477350) and (color:2147477350){.locations-map__right{display:grid;gap:0 30px}}}.locations-map_with-filters .locations-map__filters-wrap .filters-form__row:first-of-type{flex:1 0 0}.locations-map_with-filters .locations-map__filters-wrap .filters-form__row:not(.locations-map_with-filters .locations-map__filters-wrap .filters-form__row:first-of-type){width:auto;min-width:150px}}@media not all and (min-width:48rem){@media all and (max-width:63.999rem){@media (color:2147477350) and (max-color:2147477350){.locations-map__right{display:grid;gap:0 30px}}}@media not all and (max-width:63.999rem){@media (color:2147477350) and (color:2147477350){.locations-map__right{display:grid;gap:0 30px}}}}@media (min-width:53.125rem){.section-reviews .slider-reviews:not(.tns-slider){max-width:772px}}@media (min-width:64rem){.section-reviews .slider-reviews:not(.tns-slider){padding:95px 80px 0}}@media all and (min-width:64rem){.section-reviews .tns-slider{padding:0}.locations-map{padding:120px 0}.locations-map__wrapper{display:flex;background:rgb(255 255 255/100%);border:1px solid #bf9f4c}.locations-map__left{width:58.5%;margin:0}.locations-map__right{width:41.5%;padding:30px}.locations-map .map-canvas{height:100%}.locations-map .locations-item .btn{max-height:50px}.locations-map_with-filters{padding:60px 0}.locations-map_with-filters .locations-map__right{width:calc(41.5% - 18px);max-height:470px;overflow:auto;scrollbar-width:thin;scrollbar-color:#09c #232337}.locations-map_with-filters .locations-map__right::-webkit-scrollbar{height:3px;width:3px}.locations-map_with-filters .locations-map__right::-webkit-scrollbar-track{background:#232337;border:1px solid transparent;background-clip:content-box}.locations-map_with-filters .locations-map__right::-webkit-scrollbar-thumb{background:#09c}.locations-map_with-filters .locations-map__filters-wrap{padding:50px 80px 47px}.locations-map_with-filters .locations-map__filters-wrap .filters-form{column-gap:30px}.locations-map_with-filters .locations-map__filters-wrap .filters-form__row:not(.locations-map_with-filters .locations-map__filters-wrap .filters-form__row:first-of-type){min-width:200px}}@media all and (min-width:72rem){.locations-map__right{padding:45px 75px 45px 70px}.locations-map_with-filters .locations-map__right{padding:30px 70px 29px}}@media (min-width:82.5625rem){.section-reviews .slider-reviews:not(.tns-slider){max-width:1170px}}@media (max-width:125rem){.section-reviews__item:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(.tns-item){display:none!important}}@media (max-width:82.5625rem){.section-reviews__item:not(:first-child):not(:nth-child(2)):not(.tns-item){display:none!important}}@media all and (max-width:63.999rem){@media (max-color:2147477350) and (max-color:2147477350){.locations-map__right{display:grid;gap:0 30px}}@media (color:2147477350) and (max-color:2147477350){.locations-map__right{display:grid;gap:0 30px}}}@media not all and (max-width:63.999rem){@media (max-color:2147477350) and (color:2147477350){.locations-map__right{display:grid;gap:0 30px}}@media (color:2147477350) and (color:2147477350){.locations-map__right{display:grid;gap:0 30px}}}@media all and (max-width:47.999rem){.locations-map_with-filters .locations-map__filters-wrap .filters-form .btn{padding:0 10px}}@media (max-width:35.5rem){.section-reviews__item:not(:first-child):not(.tns-item){display:none!important}}@media (color:2147477350) and (color:2147477350){.locations-map__right{display:grid;gap:0 30px}}@media (color:2147477350) and (max-color:2147477350){.locations-map__right{display:grid;gap:0 30px}}@media (max-color:2147477350) and (color:2147477350){.locations-map__right{display:grid;gap:0 30px}}@media (max-color:2147477350) and (max-color:2147477350){.locations-map__right{display:grid;gap:0 30px}}