.menu{position:-webkit-sticky;position:sticky;z-index:1;top:0;background:#958a56;padding:2px 0px;width:100%}@media (max-width:1199px){.menu{position:fixed;bottom:0;overflow-y:auto}}.menu__container{margin-left:100px}@media (max-width:1199px){.menu__container{margin-left:0;padding-top:100px}}.menu.small .menu__logo--desktop{width:100px;height:100px;top:5px}@media (max-width:1199px){.menu{display:none;height:100%}.menu.active{display:block}.menu:after,.menu:before{display:none !important}}.menu:after,.menu:before{content:"";background:url("/media/pastcar/top-menu.jpg") no-repeat;display:block;height:100%;width:477px;position:absolute;top:0}.menu__logo-mobile{display:none}@media (max-width:1199px){.menu__logo-mobile{display:block;margin:auto;margin-top:5px;text-align:center}.menu__logo-mobile a{margin:auto}.menu__logo-mobile img{width:100px}}.menu__logo{width:162px;height:162px;background:url("/media/pastcar/logo.png") no-repeat;background-size:cover;left:20px;top:20px;z-index:2;-webkit-transition:width 0.2s, height 0.2s, top 0.2s;transition:width 0.2s, height 0.2s, top 0.2s}.menu__logo.menu__logo--desktop{position:absolute}@media (max-width:1399px){.menu__logo.menu__logo--desktop{width:120px;height:120px;left:10px;top:10px}}@media (max-width:767px){.menu__logo.menu__logo--desktop{display:none}}.menu__logo.menu__logo--mobile{display:none}@media (max-width:1199px){.menu__logo.menu__logo--mobile{display:block;margin:auto;width:100px;height:100px}.menu__logo.menu__logo--mobile a{display:block}}.menu:before{left:0}.menu:after{right:0}.menu__ul{margin-top:0;z-index:1;position:relative;padding:0;text-align:center}@media ((max-width: $screen-xlg) and (min-width: $screen-lg)){.menu__ul{margin-left:150px}}@media (max-width:1199px){.menu__ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;height:100%}}.menu__li{-ms-flex:1;flex:1;list-style:none;display:inline-block;text-align:center;padding:10px 23px}@media (max-width:1399px){.menu__li{padding:10px 15px}}.menu__li a{color:#fff;text-decoration:none;letter-spacing:initial;font-size:15px}.menu__li.active{border:1px solid #fff}.hamburger{display:none;position:fixed;z-index:1;top:20px;right:20px;border:0;background:#fff;padding:10px;border-radius:30px;cursor:pointer}@media (max-width:1199px){.hamburger{display:block}}.hamburger:focus>.hamburger__container{box-shadow:0 0 2px 2px #51a7e8}.hamburger__container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;position:relative;width:35px;height:30px}.hamburger__bars{position:absolute;width:35px;height:2px;background-color:#000;transition:-ms-transform 220ms ease-in-out;transition:-webkit-transform 220ms ease-in-out;transition:transform 220ms ease-in-out;-webkit-transition:-webkit-transform 220ms ease-in-out}.hamburger__bars:before,.hamburger__bars:after{display:block;position:absolute;width:35px;height:2px;background-color:#000;content:""}.hamburger__bars:before{top:-12px;transition:top 100ms 250ms ease-in, -ms-transform 220ms ease-in-out;transition:top 100ms 250ms ease-in, -webkit-transform 220ms ease-in-out;transition:top 100ms 250ms ease-in, transform 220ms ease-in-out;-webkit-transition:top 100ms 250ms ease-in, -webkit-transform 220ms ease-in-out}.hamburger__bars:after{bottom:-12px;transition:bottom 100ms 250ms ease-in, -ms-transform 220ms ease-in-out;transition:bottom 100ms 250ms ease-in, -webkit-transform 220ms ease-in-out;transition:bottom 100ms 250ms ease-in, transform 220ms ease-in-out;-webkit-transition:bottom 100ms 250ms ease-in, -webkit-transform 220ms ease-in-out}.hamburger--active .hamburger__bars{-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);transition:-ms-transform 220ms 120ms ease-in-out;transition:-webkit-transform 220ms 120ms ease-in-out;transition:transform 220ms 120ms ease-in-out;-webkit-transition:-webkit-transform 220ms 120ms ease-in-out}.hamburger--active .hamburger__bars:before{top:0;-webkit-transition:top 100ms ease-out;transition:top 100ms ease-out}.hamburger--active .hamburger__bars:after{bottom:0;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom 100ms ease-out, -ms-transform 220ms 120ms ease-in-out;transition:bottom 100ms ease-out, -webkit-transform 220ms 120ms ease-in-out;transition:bottom 100ms ease-out, transform 220ms 120ms ease-in-out;-webkit-transition:bottom 100ms ease-out, -webkit-transform 220ms 120ms ease-in-out}.hamburger:focus,.hamburger__container:focus{outline:none}.components{padding:50px 0}@media (max-width:1199px){.components{padding:30px 0}}@media (max-width:767px){.components{padding:0}}.components__row{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -30px}.components__row--gallery{margin:0 -15px;-ms-flex-pack:center;justify-content:center}@media (max-width:1199px){.components__row--gallery{padding:0 20px}}@media (max-width:1024px){.components__row--gallery{padding:0 10px}}@media (max-width:767px){.components__row--gallery{padding:0}}.components__row--alignItemsCenter{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.components__row--alignItemsCenter{margin-bottom:25px}}@media (max-width:767px){.components__row{display:block;margin-left:0px;margin-right:0px}}.components__col{width:50%;padding:0 30px}@media (max-width:767px){.components__col{width:100%;padding:0;margin-bottom:25px}}.components__text{font-size:15px;color:#000;line-height:200%;text-align:left}.components__text--singleText{max-width:593px;text-align:left}.components__subHeader{font-size:20px;color:#000;font-weight:bold;line-height:160%;margin-top:15px}@media (max-width:1024px){.components__subHeader{font-size:18px}}.components__subHeader--center{text-align:center}.components__img{max-width:100%;height:auto}@media (max-width:767px){.components__img{display:block;margin:0 auto}}.components__header{text-transform:uppercase;font-weight:bold;font-size:45px;text-decoration:underline;color:#000}@media (max-width:1024px){.components__header{font-size:35px}}.components__header--center{text-align:center}.components__description{font-size:20px;color:#000;font-weight:bold;line-height:160%}.components__iframe{border:0;width:100%;height:20vw}@media (max-width:1199px){.components__iframe{height:25vw}}.components__iframe--center{width:50%}@media (max-width:1024px){.components__iframe{width:100%;max-width:480px;height:25vw;margin:0 auto;display:block}}@media (max-width:767px){.components__iframe{height:45vw}}.components__gallery{padding:0 15px;margin-bottom:30px;width:25%;text-align:center}@media (max-width:1024px){.components__gallery{width:33.33%}}@media (max-width:767px){.components__gallery{width:100%;padding:0;margin-bottom:25px}}body{margin:0;padding:0;font-family:"Open Sans";background:url("/media/pastcar/background.jpg") bottom right no-repeat fixed}@media (max-width:1199px){body{margin-top:0}}.content{max-width:1275px;margin:auto}*{box-sizing:border-box}.description{margin-bottom:50px;overflow-x:hidden}.description h2{color:#958a56;font-weight:800;font-size:48px;padding:0 15px}@media (max-width:767px){.description h2{font-size:36px}}.description__content{columns:2;padding:0 15px}@media (max-width:767px){.description__content{columns:1;background:rgba(255, 255, 255, 0.6)}}.offer{margin:0;padding:0;line-height:0}.offer__background{position:absolute;z-index:0;width:100%;height:100%;background-position:center;background-size:cover;transition:-ms-transform 0.2s, filter 0.2s;transition:-webkit-transform 0.2s, -webkit-filter 0.2s;transition:transform 0.2s, filter 0.2s;-webkit-transition:-webkit-transform 0.2s, -webkit-filter 0.2s;margin:0}.offer__background:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7))}.offer__item{line-height:normal;width:50%;height:350px;display:inline-block;background:no-repeat;overflow:hidden;position:relative}@media (max-width:767px){.offer__item{width:100%}}.offer__item:hover .offer__background{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-filter:contrast(0.5);filter:contrast(0.5)}.offer__item:hover .offer__content{-ms-flex-align:center;align-items:center}.offer__item:hover .offer__button{display:inline-block !important}.offer__item:nth-child(1) .offer__background{background-image:url("/media/pastcar/offer1.jpg")}.offer__item:nth-child(2) .offer__background{background-image:url("/media/pastcar/offer2.jpg")}.offer__item:nth-child(3) .offer__background{background-image:url("/media/pastcar/offer3.jpg")}.offer__item:nth-child(4) .offer__background{background-image:url("/media/pastcar/offer4.jpg")}.offer__item:nth-child(2n+1) .offer__content{margin-right:0;margin-left:auto}@media (max-width:767px){.offer__item:nth-child(2n+1) .offer__content{margin-right:0;margin-left:20px}}.offer__item:nth-child(2n) .offer__content{margin-left:50px;margin-right:auto}@media (max-width:767px){.offer__item:nth-child(2n) .offer__content{margin-right:0;margin-left:20px}}.offer__content{position:relative;max-width:640px;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:end;align-items:flex-end;color:#fff;padding:0 20px}@media (max-width:1199px){.offer__content{margin:0 !important}}@media (max-width:767px){.offer__content{-ms-flex-align:center;align-items:center}}.offer__title{font-weight:800;font-size:55px;line-height:60px}@media (max-width:1024px){.offer__title{font-size:40px}}@media (max-width:480px){.offer__title{font-size:35px}}.offer__description{font-size:17px;margin:20px 0;white-space:pre-line}@media (max-width:480px){.offer__description{font-size:16px}}.offer__button{border:1px solid #fff;background:#958a56;padding:10px;border-radius:5px;display:none;text-decoration:none;color:#fff}@media (max-width:767px){.offer__button{display:inline-block}}.contact{background:url("/media/pastcar/contact.jpg") center center no-repeat;background-size:cover;padding:55px 15px}.contact h2{font-weight:800;font-size:55px;text-align:center}.contact__logo{background:url("/media/pastcar/logo.png") center center;background-size:cover;margin:auto;width:126px;height:126px}.contact__map{width:100%;height:650px;border:none}.contact__content a{text-decoration:none;color:#000}.footer{text-align:center;padding:30px 0}.footer a{text-decoration:none;color:#000}.footer__text{padding:5px 0}