.view-directions.view-display-id-page_1 .view-header{margin-bottom:30px}@media screen and (min-width:1215px){.view-directions.view-display-id-page_1 .view-header{margin-bottom:1.2rem}}.view-directions .view-content{display:flex;flex-wrap:wrap;margin:0 -12px -30px}@media screen and (min-width:1215px){.view-directions .view-content{margin:0 -0.6rem -1.2rem}}.view-directions .views-row{padding:0 12px 30px;width:100%;display:flex;flex-direction:column}@media screen and (min-width:576px){.view-directions .views-row{width:50%}}@media screen and (min-width:992px){.view-directions .views-row{width:33.333%}}@media screen and (min-width:1215px){.view-directions .views-row{padding:0 0.6rem 1.2rem}}.view-directions .view-empty{padding:1.25rem;border-radius:0.5rem;background:#FFFFFF;color:#F7AA00;box-shadow:0 8px 16px 0 rgba(145, 158, 171, 0.15);text-align:center}.view-block-cars{padding:40px 0}@media screen and (min-width:1215px){.view-block-cars{padding:3.25rem 0}}.view-block-cars .block__title{font-size:2rem;font-family:"Tektur";font-weight:700;line-height:1.1;color:#15344F;margin-bottom:15px}@media screen and (min-width:1215px){.view-block-cars .block__title{font-size:3rem;font-family:"Tektur";font-weight:700;line-height:1.1}}@media screen and (min-width:1215px){.view-block-cars .block__title{margin-bottom:2.5rem}}.directions-teaser{flex-grow:1}.directions-teaser__body{height:100%;display:flex;flex-direction:column;gap:15px}@media screen and (min-width:1215px){.directions-teaser__body{gap:1rem}}.directions-teaser__images-group{position:relative}.directions-teaser__images-group .swiper-navigation{position:absolute;z-index:2;bottom:10px;right:10px}@media screen and (min-width:1215px){.directions-teaser__images-group .swiper-navigation{right:0.5rem;bottom:0.5rem}}.directions-teaser__title{flex-grow:1;font-family:"Tektur";font-size:1.5rem;font-weight:700;line-height:1.1;color:#15344F}@media screen and (min-width:1215px){.directions-teaser__title{font-size:1.5rem;font-family:"Tektur";font-weight:700;line-height:1.1}}.directions-teaser__title a{text-decoration:none;transition:0.3s}@media (any-hover:hover){.directions-teaser__title a{background:linear-gradient(to right, currentColor 0%, currentColor 100%) no-repeat 0 bottom;background-size:0 1px;text-decoration:none;transition-duration:0.3s}.directions-teaser__title a:hover{background-size:100% 1px}.directions-teaser__title a:hover{color:#235784}}.directions-teaser__short-description{margin-top:-5px;font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1215px){.directions-teaser__short-description{font-size:0.85rem;font-weight:400;line-height:1.5}}@media screen and (min-width:1215px){.directions-teaser__short-description{margin-top:-0.25rem}}.directions-big-teaser__body{position:relative;min-height:500px}.directions-big-teaser__body:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;font-size:0;z-index:2;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, #000 100%)}.directions-big-teaser__images-group{position:absolute;top:0;left:0;right:0;bottom:0;font-size:0;z-index:1}.directions-big-teaser__images-group img{width:100%;height:100%;object-fit:cover}.directions-big-teaser__content-group{position:absolute;z-index:3;bottom:0;left:0;right:0;color:#FFFFFF;padding:15px}@media screen and (min-width:1215px){.directions-big-teaser__content-group{padding:1.5rem 7.5rem 1.5rem 1.5rem}}.directions-big-teaser__title{font-family:"Tektur";font-size:1.5rem;font-weight:700;line-height:1.1}@media screen and (min-width:1215px){.directions-big-teaser__title{font-size:2rem;font-family:"Tektur";font-weight:700;line-height:1.1}}@media screen and (min-width:1215px) and (min-width:1215px){.directions-big-teaser__title{font-size:3rem;font-family:"Tektur";font-weight:700;line-height:1.1}}.directions-big-teaser__title h2,.directions-big-teaser__title h3{font:inherit;margin:unset}.directions-big-teaser__short-description{margin-top:5px;font-size:0.875rem;font-weight:400;line-height:1.5}@media screen and (min-width:1215px){.directions-big-teaser__short-description{font-size:1rem;font-weight:400;line-height:1.5;margin-top:0.5rem}}@media screen and (min-width:1215px) and (min-width:1215px){.directions-big-teaser__short-description{font-size:1rem;font-weight:400;line-height:1.5}}.directions-slider-wrapper{position:relative}.directions-slider-wrapper .swiper{position:relative;z-index:1}.directions-slider-wrapper .swiper-navigation{display:none}@media screen and (min-width:1215px){.directions-slider-wrapper .swiper-navigation{display:flex;position:absolute;z-index:2;right:1.5rem;bottom:1.5rem}}/*# sourceMappingURL=directions.css.map */