:root{--Color-Neutral:#607b9f;--Color-Black:#0a0c10;--Color-White:#fff;--Color-Neutral-0:#fff;--Color-Neutral-20:#f9fafb;--Color-Neutral-50:#eff2f5;--Color-Neutral-100:#dfe5ec;--Color-Neutral-200:#bfcad9;--Color-Neutral-300:#9cadc4;--Color-Neutral-400:#7f95b2;--Color-Neutral-500:var(--Color-Neutral);--Color-Neutral-600:#4c627f;--Color-Neutral-700:#354a60;--Color-Neutral-800:#263140;--Color-Neutral-900:#131920;--Color-Neutral-950:#0a0c10;--Color-Neutral-Opacity-5:rgba(96,123,159,.05);--Color-Neutral-Opacity-7:rgba(96,123,159,.07);--Color-Neutral-Opacity-10:rgba(96,123,159,.1);--Color-Neutral-Opacity-15:rgba(96,123,159,.15);--Color-Neutral-Opacity-20:rgba(96,123,159,.2);--Color-Neutral-Opacity-30:rgba(96,123,159,.3);--Color-Neutral-Opacity-40:rgba(96,123,159,.4);--Color-Neutral-Opacity-50:rgba(96,123,159,.5);--Color-Neutral-Opacity-60:rgba(96,123,159,.6);--Color-Neutral-Opacity-70:rgba(96,123,159,.7);--Color-Neutral-Opacity-80:rgba(96,123,159,.8);--Color-Neutral-Opacity-90:rgba(96,123,159,.9);--Color-Blue:#006aff;--Color-Blue-10:#cce0fc;--Color-Blue-20:#f5f9ff;--Color-Blue-50:#e5f0ff;--Color-Blue-100:#cce1ff;--Color-Blue-200:#99c3ff;--Color-Blue-300:#66a6ff;--Color-Blue-400:#3488fe;--Color-Blue-500:var(--Color-Blue);--Color-Blue-600:#05c;--Color-Blue-700:#004099;--Color-Blue-800:#002a66;--Color-Blue-900:#001533;--Color-Blue-950:#000b19;--Color-Blue-Opacity-50:rgba(0,106,255,.5);--Color-Green:#0dc255;--Color-Green-20:#f5fef9;--Color-Green-40:#e2fded;--Color-Green-50:#cffce1;--Color-Green-100:#88f7b4;--Color-Green-200:#40f287;--Color-Green-300:#10ef69;--Color-Green-400:var(--Color-Green);--Color-Green-500:#0a8f3f;--Color-Green-600:#06602a;--Color-Green-700:#033015;--Color-Green-Opacity-60:rgba(0,220,85,.6);--Color-Green-Opacity-80:hsla(0,0%,100%,.8);--Color-Yellow:#ffc700;--Color-Yellow-20:#fffdf5;--Color-Yellow-50:#fff9e5;--Color-Yellow-100:#fff4cc;--Color-Yellow-200:#ffe999;--Color-Yellow-300:#fd6;--Color-Yellow-400:#ffd233;--Color-Yellow-500:var(--Color-Yellow);--Color-Yellow-600:#cc9f00;--Color-Red:#ff0015;--Color-Red-20:#fff5f6;--Color-Red-50:#ffe5e8;--Color-Red-100:#ffccd0;--Color-Red-200:#ff99a1;--Color-Red-300:#ff6673;--Color-Red-400:#f34;--Color-Red-500:var(--Color-Red);--Color-Red-550:#eb0014;--Color-Red-600:#c01;--Color-Orange:#f90;--Color-Orange-20:#fffbf5;--Color-Orange-50:#fff5e5;--Color-Orange-100:#ffebcc;--Color-Orange-200:#ffd699;--Color-Orange-300:#ffc266;--Color-Orange-400:#ffad33;--Color-Orange-500:var(--Color-Orange);--Color-Orange-600:#cc7a00;--Color-Teal:#19b3a9;--Color-Teal-20:#f6fefd;--Color-Teal-50:#e9fcfb;--Color-Teal-100:#d2f9f6;--Color-Teal-200:#a6f2ed;--Color-Teal-300:#79ece4;--Color-Teal-400:#4ce6dc;--Color-Teal-500:var(--Color-Teal);--Color-Teal-600:#19b3a9;--Color-Violet:#ba00ff;--Color-Violet-20:#fcf5ff;--Color-Violet-50:#f8e5ff;--Color-Violet-100:#f1ccff;--Color-Violet-200:#e499ff;--Color-Violet-300:#d666ff;--Color-Violet-400:#c833ff;--Color-Violet-500:var(--Color-Violet);--Color-Violet-600:#9500cc;--Color-Purple:#7a66ff;--Color-Purple-20:#f6f5ff;--Color-Purple-50:#e9e5ff;--Color-Purple-100:#d3ccff;--Color-Purple-200:#a799ff;--Color-Purple-300:#7a66ff;--Color-Purple-400:#4e33ff;--Color-Purple-500:var(--Color-Purple);--Color-Purple-600:#1b00cc;--Color-Magenta:#ff007f;--Color-Magenta-20:#fff5fa;--Color-Magenta-50:#ffe5f2;--Color-Magenta-100:#ffcce5;--Color-Magenta-200:#f9c;--Color-Magenta-300:#ff66b2;--Color-Magenta-400:#f39;--Color-Magenta-500:var(--Color-Magenta);--Color-Magenta-600:#c06;--Color-Logo-Green:#43b02a;--Color-Logo-Blue:#0762c8;--Color-Logo-Dark:var(--Color-Neutral-950);--Color-Logo-Light:var(--Color-Neutral-0);--Color-Logo-Yellow:#ffc700;--Color-Text-Primary:var(--Color-Neutral-950);--Color-Text-Secondary:var(--Color-Neutral-500);--Color-Text-Tertiary:var(--Color-Neutral-300);--Color-Text-White-Primary:var(--Color-White);--Color-Text-White-Secondary:var(--Color-Neutral-50);--Color-Background-Primary:var(--Color-Neutral-0);--Color-Background-Secondary:#f5f7fa;--Border-Color:var(--Color-Neutral-200);--Border-Color-Soft:var(--Color-Neutral-Opacity-10);--Border-Color-Blue-Soft:var(--Color-Blue-100);--Font-Family:"Inter",Arial,Helvetica,sans-serif;--Font-Size:16px;--Font-Weight-Light:300;--Font-Weight-Regular:400;--Font-Weight-Medium:500;--Font-Weight-SemiBold:600;--Font-Weight-Bold:700;--Font-Weight-Black:800}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/Roboto-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/fonts/Roboto-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/Roboto-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/Inter/Inter-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/Inter/Inter-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/Inter/Inter-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/Inter/Inter-Bold.woff2) format("woff2")}@-webkit-keyframes ModalVisibleAnimate{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes ModalVisibleAnimate{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@-webkit-keyframes PopupVisibleAnimate{0%{opacity:0;visibility:hidden}to{margin-top:0;opacity:1;visibility:visible}}@keyframes PopupVisibleAnimate{0%{opacity:0;visibility:hidden}to{margin-top:0;opacity:1;visibility:visible}}@-webkit-keyframes ModalItemAnimate{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes ModalItemAnimate{0%{transform:scale(.8)}to{transform:scale(1)}}@-webkit-keyframes pathDotAnimate{0%{stroke-dashoffset:0}to{stroke-dashoffset:7}}@keyframes pathDotAnimate{0%{stroke-dashoffset:0}to{stroke-dashoffset:7}}@-webkit-keyframes boardPhotoAnimation{0%{-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1.4) translateY(0);-moz-transform:scale(1.4) translateY(0);-ms-transform:scale(1.4) translateY(0);-o-transform:scale(1.4) translateY(0);transform:scale(1.4) translateY(0)}}@keyframes boardPhotoAnimation{0%{-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1.4) translateY(0);-moz-transform:scale(1.4) translateY(0);-ms-transform:scale(1.4) translateY(0);-o-transform:scale(1.4) translateY(0);transform:scale(1.4) translateY(0)}}@-webkit-keyframes fromCreateAnimate{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes fromCreateAnimate{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@-webkit-keyframes fromShadowCreateAnimate{0%{transform:translateX(0) translateY(0)}50%{opacity:.3;transform:scale(1.15) translateX(-14px) translateY(-14px)}to{transform:translateX(0) translateY(0)}}@keyframes fromShadowCreateAnimate{0%{transform:translateX(0) translateY(0)}50%{opacity:.3;transform:scale(1.15) translateX(-14px) translateY(-14px)}to{transform:translateX(0) translateY(0)}}@-webkit-keyframes decorCarAnimate{0%{transform:rotate(4deg) translateX(-10px) translateY(0)}to{transform:rotate(4deg) translateX(30px) translateY(-16px)}}@keyframes decorCarAnimate{0%{transform:rotate(4deg) translateX(-10px) translateY(0)}to{transform:rotate(4deg) translateX(30px) translateY(-16px)}}@-webkit-keyframes decorRoadAnimate{0%{stroke-dashoffset:0}to{stroke-dashoffset:-16}}@keyframes decorRoadAnimate{0%{stroke-dashoffset:0}to{stroke-dashoffset:-16}}@-webkit-keyframes toCreateAnimate{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes toCreateAnimate{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@-webkit-keyframes toShadowCreateAnimate{0%{transform:translateX(0) translateY(0)}50%{opacity:.3;transform:scale(1.05) translateX(-12px) translateY(-10px)}to{transform:translateX(0) translateY(0)}}@keyframes toShadowCreateAnimate{0%{transform:translateX(0) translateY(0)}50%{opacity:.3;transform:scale(1.05) translateX(-12px) translateY(-10px)}to{transform:translateX(0) translateY(0)}}@-webkit-keyframes translateObject{0%{opacity:0;transform:translateY(0)}50%{opacity:1}to{opacity:0;transform:translateY(-40px)}}@keyframes translateObject{0%{opacity:0;transform:translateY(0)}50%{opacity:1}to{opacity:0;transform:translateY(-40px)}}@-webkit-keyframes translateObjectPeople{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes translateObjectPeople{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}@-webkit-keyframes translateObjectPeopleTicket{0%{transform:translateY(0)}50%{transform:translateY(16px)}to{transform:translateY(0)}}@keyframes translateObjectPeopleTicket{0%{transform:translateY(0)}50%{transform:translateY(16px)}to{transform:translateY(0)}}@-webkit-keyframes mobileAppBannerAnimation{0%{opacity:0;transform:translateY(40px)}50%{transform:translateY(-20px)}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes mobileAppBannerAnimation{0%{opacity:0;transform:translateY(40px)}50%{transform:translateY(-20px)}to{opacity:1;transform:translateY(0);visibility:visible}}@-webkit-keyframes mobileAppBannerCloseAnimation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}@keyframes mobileAppBannerCloseAnimation{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}@keyframes BusStatusBlinkAnimate{0%{left:-64px}10%,to{left:calc(100% + 64px)}}@-webkit-keyframes BusStatusBlinkAnimate{0%{left:-64px}10%,to{left:calc(100% + 64px)}}@keyframes BusesPreloaderAnimateClouds-1{0%{transform:translateX(0)}to{transform:translateX(-251px)}}@-webkit-keyframes BusesPreloaderAnimateClouds1{0%{transform:translateX(0)}to{transform:translateX(-251px)}}@keyframes BusesPreloaderAnimateClouds-2{0%{transform:translateX(251px)}to{transform:translateX(0)}}@-webkit-keyframes BusesPreloaderAnimateClouds2{0%{transform:translateX(251px)}to{transform:translateX(0)}}@keyframes BusesPreloaderAnimateMounting1{0%{transform:translateX(0)}to{transform:translateX(-280px)}}@-webkit-keyframes BusesPreloaderAnimateMounting1{0%{transform:translateX(0)}to{transform:translateX(-280px)}}@keyframes BusesPreloaderAnimateMounting2{0%{transform:translateX(280px)}to{transform:translateX(0)}}@-webkit-keyframes BusesPreloaderAnimateMounting2{0%{transform:translateX(280px)}to{transform:translateX(0)}}@keyframes BusesPreloaderAnimateRoadPoles{0%{transform:translateX(280px)}to{transform:translateX(-280px)}}@-webkit-keyframes BusesPreloaderAnimateRoadPoles{0%{transform:translateX(280px)}to{transform:translateX(-280px)}}@keyframes BusesPreloaderAnimateBusBody{0%{transform:translateY(0)}50%{transform:translateY(1px)}to{transform:translateY(0)}}@-webkit-keyframes BusesPreloaderAnimateBusBody{0%{transform:translateY(0)}50%{transform:translateY(1px)}to{transform:translateY(0)}}@keyframes BusesPreloaderAnimateBusShadow{0%{transform:translateX(-1px)}50%{transform:translateX(0)}to{transform:translateX(-1px)}}@-webkit-keyframes BusesPreloaderAnimateBusShadow{0%{transform:translateX(-1px)}50%{transform:translateX(0)}to{transform:translateX(-1px)}}@keyframes BusesPreloaderAnimateWheels{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes BusesPreloaderAnimateWheels{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes AccauntBookingStatus{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes packageIconAnimate{0%{transform:rotate(0deg)}2.5%{transform:rotate(10deg)}5%{transform:rotate(-10deg)}7.5%{transform:rotate(10deg)}10%{transform:rotate(-10deg)}12.5%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@-webkit-keyframes packageIconAnimate{0%{transform:rotate(0deg)}2.5%{transform:rotate(10deg)}5%{transform:rotate(-10deg)}7.5%{transform:rotate(10deg)}10%{transform:rotate(-10deg)}12.5%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@-webkit-keyframes animateBusBackgroundLines{0%{transform:translateX(0)}to{transform:translateX(-500%)}0%{transform:translateX(500%)}}@-webkit-keyframes PopupShareShow{0%{margin-bottom:0;opacity:0;visibility:hidden}to{margin-bottom:16px;opacity:1;visibility:visible}}@keyframes PopupShareShow{0%{margin-bottom:0;opacity:0;visibility:hidden}to{margin-bottom:16px;opacity:1;visibility:visible}}@keyframes LabelBlinkAnimate{0%{left:-64px}10%,to{left:calc(100% + 64px)}}@-webkit-keyframes animateRailwayBackgroundLines{0%{transform:translateX(0)}to{transform:translateX(-500%)}0%{transform:translateX(700%)}}@keyframes falling-rain{0%{transform:translateY(-100%) rotate(45deg)}to{transform:translateY(100%) rotate(45deg)}}@keyframes drop{0%{transform:translateY(0)}75%{transform:translateY(200%)}to{transform:translateY(200%)}}@keyframes stem{0%{opacity:1}65%{opacity:1}75%{opacity:0}to{opacity:0}}@keyframes splat{0%{opacity:1;transform:scale(0)}80%{opacity:1;transform:scale(0)}90%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animated.flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedIn{0%{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:center;transform-origin:center}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center;transform-origin:center}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:center;transform-origin:center}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center;transform-origin:center}}@keyframes rotateOut{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}to{opacity:0;-webkit-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center;transform-origin:center}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform-origin:left bottom;transform-origin:left bottom}to{opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform-origin:right bottom;transform-origin:right bottom}to{opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform-origin:top left;transform-origin:top left}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left}to{opacity:0;-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.hinge{-webkit-animation-duration:2s!important;animation-duration:2s!important;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(prefers-reduced-motion:reduce),(print){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img,picture{border-style:none;display:block}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}::-ms-clear,::-ms-reveal{display:none;height:0;width:0}html{height:100%}body,html{width:100%}body{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#f2f3f4;color:#0b1524;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px;min-height:100vh;min-height:100dvh}body.no-scroll,body.not-overflow{overflow-y:hidden}body.overscroll{overscroll-behavior:none}header{grid-area:header;left:0;position:sticky;top:0;z-index:1011}main{grid-area:main;position:relative}aside{margin-top:24px}footer{grid-area:footer}.h1,h1{font-size:40px;line-height:56px}.h1,.h2,h1,h2{color:#0b1524;font-family:Roboto,sans-serif;font-weight:500;margin:0}.h2,h2{font-size:32px;line-height:44px}.h3,h3{color:#0b1524;font-family:Roboto,sans-serif;font-size:28px;font-weight:500;line-height:36px;margin:0}.h3_route-to{white-space:nowrap}.h4,h4{font-size:24px;line-height:32px}.h4,.h5,h4,h5{color:#0b1524;font-family:Roboto,sans-serif;font-weight:500;margin:0}.h5,h5{font-size:20px;line-height:28px}.h6,h6{color:#0b1524;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;line-height:24px;margin:0}@media screen and (max-width:750px){.h1,h1{font-size:30px;line-height:44px}.h2,h2{font-size:26px;line-height:36px}.h3,h3{font-size:24px;line-height:32px}.h4,h4{font-size:20px;line-height:28px}.h5,h5{font-size:16px;line-height:24px}.h6,h6{font-size:14px;line-height:20px}.h3_route-to{white-space:normal}}a:focus{outline:none}input::placeholder{color:rgba(11,21,36,.46)}input:focus{outline:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}select:focus{outline:none}textarea::placeholder{color:rgba(11,21,36,.46)}button:focus,textarea:focus{outline:none}p{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;margin:0}b,strong{font-weight:500}#app{height:100%}.root-wrap{align-items:flex-start;background:#f5f7fa;display:grid;grid-template:"header" auto "main" 1fr "footer" auto/100%;min-height:100vh;min-height:100dvh;width:100%}.root-wrap.main-page{background:#fff}.root-wrap_app{padding-top:0}.root-wrap_app .about_call-action,.root-wrap_app .nav-section,.root-wrap_app .page-app-content,.root-wrap_app .tag_container{display:none}.root-wrap_app .page_container{margin-top:0}.main-page .header{background:#fff}.common-section{display:block;position:relative;width:100%}.common-section.content-center{display:block;margin:0 auto;max-width:744px;width:100%}.common-section.sidebar-left aside{margin-top:0}.common-section.sidebar-left .sidebar{display:block;float:left;padding-right:24px;width:288px}.common-section.sidebar-left .common-section_body{margin-left:288px;width:auto}.common-section.sidebar-left .rtb-section{padding:0 24px 24px 0}.common-section.sidebar-right aside{float:right;margin-top:0;width:288px}.common-section.sidebar-right aside+.common-section_body{float:none;margin-right:288px;width:unset}.common-section.sidebar-right .common-section_body{float:left;width:840px}.common-section.sidebar-right .common-section_body+aside{float:none;margin-left:840px;width:unset}.common-section.sidebar-right .rtb-section{margin-bottom:24px;margin-top:24px}.common-section_body{display:block;position:relative;width:100%}.common-section_body.preloader:before{background:url(/images/svg/preloader.svg) no-repeat 50% 50%;content:"";display:inline-block;height:32px;vertical-align:middle;width:100%}@media screen and (max-width:991.9px){.common-section_body{height:100%}}.common-section_body.common-content_fixed{height:100%;left:0;padding:150px 24px 24px;position:fixed;top:0;z-index:1}.common-section_body.common-content_fixed .chat{height:100%}.common-section_dividing-line{background:rgba(11,21,36,.14);height:1px;width:100%}.common-section .info-layout_link{color:#006aff}@media screen and (max-width:1150px){.common-section.sidebar-right aside{display:block;float:none;width:100%}.common-section.sidebar-right aside+.common-section_body{display:block;float:none;margin-right:0;width:100%}.common-section.sidebar-right .common-section_body{display:block;float:none;width:100%}.common-section.sidebar-right .common-section_body+aside{display:block;float:none;margin-left:0;margin-top:24px;width:100%}.common-section_body{padding:0 24px}.common-section_body.common-content_fixed{padding:96px 24px 24px}.common-section_body.common-content_fixed .margin-xl{margin-top:0}}@media screen and (max-width:750px){.common-section_body{padding:0}.common-section_body.common-content_fixed{padding:56px 0 0}.common-section_body.common-content_fixed .margin-xl{margin-top:24px}}.big-wrap{max-width:1400px}.big-wrap,.middle-wrap{display:block;margin:0 auto;width:100%}.middle-wrap{max-width:1128px}.small-wrap,.wrapper-sm{max-width:312px}.small-wrap,.wrapper-mdx,.wrapper-sm{display:block;margin:0 auto;width:100%}.wrapper-mdx{max-width:744px}.wrapper-md{max-width:1128px}.wrapper-lg,.wrapper-md{display:block;margin:0 auto;width:100%}.wrapper-lg{max-width:1400px}.common_wrapper{background:#fff;border-radius:10px;display:block;margin-bottom:32px;padding:32px 48px;width:100%}.common_wrapper-middle{display:block;margin:0 auto;max-width:312px;width:100%}.common_wrapper-empty h4{margin-bottom:120px}.common_wrapper-empty_transparent{background:transparent;box-shadow:none;margin:0}.common_row{display:flex;flex-direction:row}.two-column{column-gap:32px;display:grid;grid-template-columns:minmax(0,776px) 320px;position:relative;row-gap:16px}.two-column_main{display:flex;flex-direction:column;row-gap:16px}@media screen and (max-width:1150px){.two-column{grid-template-columns:100%;padding:0 24px}}@media screen and (max-width:750px){.two-column{padding:0 16px}}@media screen and (max-width:570px){.two-column{padding:0}}@media screen and (max-width:750px){.common-container{padding:16px}}.content-preloader{align-items:center;color:#0b1524;display:flex;flex-direction:column;font-size:16px;font-weight:500;justify-content:center;line-height:24px;margin:32px 0;padding:48px 0;row-gap:12px;text-align:center;width:100%}.content-preloader:before{background-image:url(/images/svg/preloader.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;width:40px}.content-preloader.position-fixed{background:hsla(0,0%,100%,.8);height:100%;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:1020}.content-preloader.small{margin:0 auto;padding:0}.common-container{background:#fff;border-radius:12px;padding:32px 48px;width:100%}.common-container.md{max-width:840px}@media screen and (max-width:750px){.common_wrapper{padding:32px 24px}.common-container{padding:16px}}.error-section{display:block;min-height:508px;overflow:hidden;padding:100px 16px 0;position:relative;width:100%}.error-section_content h3{color:#43b02a}.error-section_content p{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin-top:24px}.error-section_decor{display:none;pointer-events:none}@media screen and (min-width:767.9px){.error-section_decor{display:block;height:463px;max-width:551px;object-fit:contain;position:absolute;right:-135px;top:48px}}@media screen and (min-width:991.9px){.error-section_decor{right:0;top:130px}}@media screen and (min-width:750px){.error-section{margin:0 -24px;padding-left:24px;padding-right:24px;width:calc(100% + 48px)}}@media screen and (min-width:991.9px){.error-section{align-items:center;display:flex;padding:50px 24px}}.main-wrapper{display:block;overflow:hidden;position:relative;transition:.3s;width:100%}.main-wrapper section{position:relative;z-index:10}.main-decoration{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.main-decoration .middle-wrap{height:100%;position:relative}.main-decoration-1{height:1500px;right:-860px;top:-405px;width:1500px}.main-decoration-1,.main-decoration-2{background:radial-gradient(#e1e9fb 0,transparent 70%);display:block;opacity:.4;position:absolute;z-index:1}.main-decoration-2{height:1000px;left:-450px;top:300px;width:1000px}.main-board{background:#fff;border-radius:20px;display:block;margin:0 auto;max-width:1256px;padding:48px 64px 32px;position:relative;transition:.5s;width:100%;z-index:11}.main-board .search-form_wrapper-full:not(:last-child){padding-bottom:0}.main-board .search-form_filters{display:none}.main-board .search-form_cell .form-group.has-error .form-group_error{position:absolute}.main-board.full-width{border-radius:0;max-width:100%;padding:72px 64px}.main-board.full-width .main-board_background-bottom,.main-board.full-width .main-board_background-wrapper{border-radius:0}.main-board.full-width .main-board_content{margin:0 auto;max-width:1130px}.main-board_background-wrapper{border-radius:20px;overflow:hidden;transition:.5s}.main-board_background-photo,.main-board_background-wrapper{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.main-board_background-photo{animation:boardPhotoAnimation 120s ease-in-out infinite alternate;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.main-board_background-photo_overlay{background:transparent}.main-board_background-photo_overlay,.main-board_background-video{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.main-board_background-video video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;z-index:2}.main-board_background-video .video-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.main-board_background-video_overlay{background:rgba(59,81,114,.65);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.main-board_background-bottom{background:linear-gradient(0deg,rgba(5,64,130,.85) 26.6%,rgba(5,64,130,0));border-radius:0 0 20px 20px;bottom:0;display:block;height:100px;left:0;position:absolute;transition:.5s;width:100%;z-index:2}.main-board_content{display:block;position:relative;transition:.5s;width:100%;z-index:3}.main-board_content h1,.main-board_content h1 span{color:#fff}.main-board_content h1 .main-h1-context{display:block;width:100%}.main-board_content.md h1{max-width:480px}.main-board_search-form{display:block;margin-top:32px;width:100%}.main-board_search-form_button-create{background:#e1e9fb;border-radius:0 0 10px 10px;display:none;padding:24px 0;position:relative;text-align:center}.main-board_footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:28px;width:100%}.main-board_footer .form-button.button-gray{background:#f2f3f4}.main-board_footer .form-button.button-gray:hover{background:#dcdee0}.main-board_footer-content{align-items:center;column-gap:40px;display:flex}.main-board_footer .app-shop-button_list{display:flex;gap:8px;list-style:none;margin:0;padding:0}.main-board_footer .app-shop-button_list li{display:flex}.main-board_security-icon{display:block;float:left;height:40px;width:40px}.main-board_security-content{margin-left:40px;padding-left:8px}.main-board_security-caption{color:#fff;display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-transform:uppercase;width:100%}.main-board_security-description{color:#c8c5c5;display:block;font-size:12px;font-weight:400;line-height:16px;opacity:1;width:100%}.main-board_app-list{align-items:center;display:flex;min-height:40px;text-align:right}.main-board_app-link{display:inline-block;margin-left:16px;vertical-align:middle}.main-board_app-link img,.main-board_app-link picture{display:block;width:108px}.main-board_image{height:100%;width:100%}.main-board_image img,.main-board_image picture{height:100%;object-fit:cover;width:100%}.main-form_replace-button{align-items:center;border-radius:50%;cursor:pointer;display:flex;flex-direction:row;font-size:0;height:24px;justify-content:center;left:-26px;position:absolute;top:44px;transition:.3s linear;width:24px;z-index:1}.main-form_replace-button svg path{fill:rgba(11,21,36,.46);transition:.3s}.main-form_replace-button_arrow{left:0;position:relative;top:0;transition:.3s}.main-form_replace-button_arrow-left{left:1px;top:0}.main-form_replace-button_arrow-right{left:-1px;top:0}.section-heading_wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.section-heading_wrapper-renting,.section-heading_wrapper-trucking{column-gap:16px;justify-content:flex-start}.section-heading_icon{display:block;float:left;width:28px}.section-heading_icon img,.section-heading_icon picture{width:28px}.section-heading_link{display:inline-block;text-decoration:none;vertical-align:top}.section-heading_link-icon{display:block;float:left;height:24px;width:24px}.section-heading_link-caption{color:#006aff;font-size:12px;font-weight:500;letter-spacing:.03px;line-height:26px;text-transform:uppercase}.popular{margin-top:56px}.popular,.popular-list{display:block;width:100%}.popular-list{font-size:0;margin:12px auto 0;max-width:1256px;text-align:center}.popular-item{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:inline-block;height:198px;margin:12px;overflow:hidden;position:relative;text-align:left;text-decoration:none;vertical-align:top;width:264px}.popular-item_image{object-fit:cover;top:0}.popular-item_image,.popular-item_overlay{height:100%;left:0;position:absolute;width:100%}.popular-item_overlay{background:linear-gradient(0deg,rgba(5,64,130,.85) 26.6%,rgba(5,64,130,0));display:block;top:30%;transition:.3s;z-index:1}.popular-item:hover .popular-item_overlay{top:0}.popular-item_wrapper{align-items:flex-end;display:flex;height:100%;padding:16px 24px;position:relative;width:100%;z-index:2}.popular-item_from{font-size:12px;line-height:16px}.popular-item_from,.popular-item_to{color:#fff;display:block;font-weight:500;width:100%}.popular-item_to{font-size:18px;line-height:32px}.popular-item_description{color:#fff;display:block;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:24px;opacity:.75;width:100%}.about-service{display:block;font-size:0;margin-top:44px;text-align:center;width:100%}.about-service_item{background:rgba(11,21,36,.05);border-radius:10px;display:inline-block;font-size:14px;margin:0 12px;padding:24px 16px;text-align:center;vertical-align:top;width:552px}.about-service_item h4{text-align:center}.about-service_reward{background:#fff;border-radius:10px;display:block;margin-top:24px;padding:8px 24px;text-align:left;width:100%}.about-service_reward-item{display:block;padding-top:16px;width:100%}.about-service_reward-item:last-child .about-service_reward-content{border-bottom:0}.about-service_reward-icon{align-items:center;background:#f2f7fc;border-radius:100%;display:flex;float:left;height:64px;justify-content:center;width:64px}.about-service_reward-icon img,.about-service_reward-icon picture{height:32px;width:32px}.about-service_reward-content{border-bottom:1px solid #e9eaec;margin-left:64px;padding-bottom:16px;padding-left:16px}.about-service_reward-description{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px;margin-top:4px;width:100%}.event-wrapper{display:block;margin-top:56px;position:relative;width:100%;z-index:10}.event-list{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);width:100%}.event-list_container{display:block;margin-top:24px;width:100%}.event-item_photo{background-color:#f2f7fc;border-radius:10px;display:block;height:198px;overflow:hidden;position:relative;text-decoration:none;width:100%}.event-item_image{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.event-item_content{display:block;margin-top:16px;width:100%}.event-item_date{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px;width:100%}.event-item_caption{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0b1524;display:-webkit-box;font-size:16px;font-weight:500;line-height:24px;margin-top:2px;overflow:hidden;text-decoration:none;transition:.3s;width:100%}.event-item_caption:hover{color:#006aff}.event-item_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:rgba(11,21,36,.66);display:-webkit-box;font-size:14px;font-weight:400;line-height:20px;margin-top:4px;overflow:hidden;width:100%}.partner{margin-bottom:56px}.partner-wrapper{display:block;margin-bottom:-16px;margin-top:56px;position:relative;width:100%;z-index:10}.partner-list{display:block;font-size:0;margin:24px auto 0;max-width:1300px;text-align:center;width:100%}.partner-item{display:inline-block;margin:0 8px 16px;text-decoration:none;vertical-align:top;width:365px}.partner-item img,.partner-item picture{display:block;margin:0 auto;max-width:365px;width:100%}@media screen and (max-width:1400px){.main-board{max-width:100%;padding:72px 64px}.main-board,.main-board_background-bottom,.main-board_background-wrapper{border-radius:0}.main-board_content{margin:0 auto;max-width:1130px}}@media screen and (max-width:1250px){.popular-list{max-width:100%}.about-service_item,.popular-item{width:46%}.event-list{grid-template-columns:repeat(2,1fr)}.event-list_container{padding:0 24px}}@media screen and (max-width:1150px){.main-board_footer .app-shop-button_list{display:grid;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.section-heading_wrapper{padding:0 24px}}@media screen and (max-width:1000px){.main-board{padding:32px 24px}.main-board_background-video video{height:100%;width:auto}.main-board.carpooling .search_wrapper{border-radius:0}.main-board_search-form_button-create{background:#f2f3f4;display:block}.main-board_search-form_button-create .form-button{column-gap:4px}.main-board_search-form .search-form_tabs+.search-form_box{border-radius:0}.main-board_footer .form-button{display:none}.section-heading_wrapper{align-items:flex-end}.section-heading_wrapper-renting,.section-heading_wrapper-trucking{align-items:flex-start;flex-direction:column;justify-content:flex-start;row-gap:16px}.section-heading_caption h3 span{display:block}.about-service{padding:0 24px}.about-service_item{display:block;margin:24px 0;width:100%}}@media screen and (max-width:750px){.section-heading_wrapper{display:block}.section-heading_wrapper-renting,.section-heading_wrapper-trucking{display:flex}.section-heading_link-wrapper{display:block;margin-top:16px;width:100%}.popular-list{margin:16px auto 0;padding:0 24px}.popular-item{display:block;margin:12px 0;width:100%}.last-trip_list{max-width:100%;padding:0 24px}.last-trip_item{margin:8px 0;max-width:100%}.last-trip_item:first-child{margin-top:0}}@media screen and (max-width:500px){.main-board{padding:24px 16px}.main-board_content h1 span{display:block}.main-board_search-form{margin-top:16px}.main-board_footer{flex-direction:column;gap:24px;padding:0 15px}.main-board_app-list{margin-top:24px;min-height:auto}.main-board_app-link:first-child{margin-left:0}.about-service{padding:0}.about-service_item{border-radius:0;margin:0}.about-service_item:first-child{padding-bottom:0}.about-service_reward-icon{height:48px;width:48px}.about-service_reward-icon img,.about-service_reward-icon picture{height:24px;width:24px}.about-service_reward-content{margin-left:48px}.partner-list{padding:0 24px}.partner-item{margin:0 0 16px;width:100%}}@media screen and (max-width:550px){.event-list{grid-template-columns:1fr}}@media screen and (max-width:350px){.event-list_container,.last-trip_list,.partner-list,.popular-list,.section-heading_wrapper{padding:0 16px}.last-trip_list .trip-list_item_cell:last-child{margin-top:0}}.page_container{display:block;margin:32px 0 64px;width:100%}.page_container-up{position:relative;z-index:2}.page_container h1,.page_container h2{margin:32px 0}.page_container p{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin:24px 0;max-width:840px;padding-right:100px}.page_container b,.page_container strong{color:#0b1524;font-weight:500}.page_container hr{background:linear-gradient(270deg,#006aff,#14aad9);border:0;height:1px;margin:48px 0;max-width:840px}.page_container ul{padding-left:16px}.page_container ul li{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px}.page_container table{margin:24px 0;max-width:740px;width:100%}.page_container table thead tr td{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:24px;vertical-align:bottom}.page_container table tbody tr td{border-top:1px solid hsla(229,8%,60%,.2);color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.page_container table tr td{padding:12px;text-align:right}.page_container table tr td:first-child{text-align:left}.page_container .wis_context-title p{color:rgba(11,21,36,.66);font-size:18px;font-weight:400;line-height:32px;margin:24px 0 48px;max-width:840px;padding-right:0}.page_container .wis_video{display:block;width:100%}.page_container .wis_video p{color:rgba(11,21,36,.66);font-size:18px;font-weight:400;line-height:32px;margin:24px 0;max-width:840px;padding-right:130px}.page_container .alert_wrapper{padding:16px 24px}.page_content_up{position:relative;z-index:2}.letter-list{display:block;font-size:0;margin:44px 0;width:100%}.letter-list .form-button{color:#006aff;margin:4px 16px 4px 0}.letter-list .form-button:last-child{margin-right:0}.letter-list .form-button:hover{text-decoration:underline}.letter-route{display:block;margin:48px 0;width:100%}.letter-route_list{display:flex;justify-content:space-between;margin:24px 0 0;width:100%}.letter-route_list-cell{padding-right:24px;text-align:left;vertical-align:top}.letter-route_list-cell:first-child{width:552px}.letter-route_list-cell:last-child{padding-right:0;width:290px}.letter-route_list a{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;margin:6px 0;text-decoration:none;width:100%}.letter-route_list a:hover{text-decoration:underline}.letter-route_list .form-button{display:inline-block;vertical-align:top;width:auto}.letter-route_list-caption{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:inherit}.letter-route_list-hyphen{color:#43b02a;font-size:inherit;font-weight:inherit;line-height:inherit}.letter-route_list-popular{display:flex;flex-wrap:wrap}.letter-route_list-popular a{display:inline-block;vertical-align:top;width:50%}.letter-route_list-more{display:block;font-size:0}.letter-route_list-more a{display:inline-block;vertical-align:top;width:25%}.letter-city{display:block;margin:48px 0;width:100%}.letter-city_list{display:flex;justify-content:space-between;margin:24px 0 0;width:100%}.letter-city_list-cell{padding-right:24px;text-align:left;vertical-align:top}.letter-city_list-cell:first-child{width:552px}.letter-city_list-cell:last-child{padding-right:0;width:290px}.letter-city_list a{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;margin:6px 0;text-decoration:none;width:100%}.letter-city_list a:hover{text-decoration:underline}.letter-city_list .form-button{display:inline-block;vertical-align:top;width:auto}.letter-city_list-caption{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:inherit}.letter-city_list-hyphen{color:#43b02a;font-size:inherit;font-weight:inherit;line-height:inherit}.letter-city_list-popular{display:flex;flex-wrap:wrap}.letter-city_list-popular a{display:inline-block;vertical-align:top;width:33%}.letter-city_list-more{display:block;font-size:0}.letter-city_list-more a{display:inline-block;vertical-align:top;width:25%}.about-info{max-width:740px;transition:.3s}.about-info_item{display:flex;margin:48px 0;width:100%}.about-info_item-icon{align-items:center;background:#dfebf8;border-radius:100%;display:flex;height:64px;justify-content:center;width:64px}.about-info_item-content{flex:1;padding-left:24px}.about-info_item-content_description{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px;margin-top:16px;width:100%}.about_call-action{background:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(84,110,122,.24);display:block;margin-top:72px;padding:32px;text-align:center;width:100%}.about_call-action_item{display:inline-block;margin:0 12px;vertical-align:middle}.about_call-action_item .form-button:hover .link-tour_icon svg path{fill:#fff}.about_call-action_item .form-button:hover .link-tour_name{color:#fff;padding-top:1px}.security-items{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:48px;width:100%}.security-items_col:last-child .security-items_item{background:#006aff}.security-items_col:last-child .security-items_item-num{color:#b5d0ef}.security-items_col:last-child .security-items_item .h5,.security-items_col:last-child .security-items_item .security-items_item-description,.security-items_col:last-child .security-items_item h5{color:#fff}.security-items_item{background:#fff;border-radius:10px;font-size:14px;min-height:280px;overflow:hidden;padding:24px;position:relative}.security-items_item:hover>.security-items_item-num{bottom:-18px}.security-items_item-num{bottom:-32px;color:#006aff;display:inline-block;font-family:Roboto,sans-serif;font-size:96px;font-weight:500;line-height:96px;position:absolute;right:20px;transition:.3s;vertical-align:top;z-index:1}.security-items_item-description{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-top:16px;position:relative;z-index:2}@media screen and (max-width:1700px){.about-info{max-width:500px;padding-left:0}.page_content_up h1{max-width:100%}.page_content_up p{max-width:500px;padding-right:0}}@media screen and (max-width:1250px){.page_container{margin:32px 0 60px}.about-info{margin:72px auto 0;max-width:600px}.page_content_up p{max-width:100%}.page_content-decor{display:block;margin:54px auto 0;position:relative;top:0}.letter-route_list{align-items:flex-start;flex-direction:column}.letter-route_list-cell{display:block;margin-bottom:24px;padding-right:0;width:100%}.letter-route_list-cell:first-child{width:100%}.letter-city_list-cell,.letter-route_list-popular a{display:block;width:100%}.letter-city_list-cell{margin-bottom:24px;padding-right:0}.letter-city_list-cell:first-child{width:100%}.letter-city_list-popular a{display:block;width:40%}}@media screen and (max-width:1150px){.page_container{padding:0 24px}.security-items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1000px){.page_container p{max-width:100%;padding-right:0}.page_container h2{max-width:100%}.page_container hr{max-width:100%;padding-right:0}.page_container .wis_context-title p{max-width:100%}.page_container .wis_video p{max-width:100%;padding-right:0}.page_container .wis_video iframe{height:360px;width:100%}.about_call-action{padding:32px 0}}@media screen and (max-width:750px){.page_container{margin:24px 0;padding:0 16px}.page_container h1,.page_container h2,.page_container p{margin:16px 0}.page_container .wis_context-title p{font-size:16px;line-height:24px;margin:16px 0 32px}.page_container .wis_video iframe{height:190px}.page_container hr{margin:24px 0}.about-info{margin:32px auto 0}.about-info_item{margin:32px 0}.about_call-action{padding:24px 24px 32px}.about_call-action_item{display:block;margin:16px 0;text-align:center;width:100%}.about_call-action_item:first-child{margin-top:0}.about_call-action_item:last-child{margin-bottom:0}.about_call-action_item .form-button{min-width:220px}.about_call-action_item .form-button .link-tour{justify-content:center}.security-items{grid-template-columns:1fr}.letter-city_list-more a,.letter-city_list-popular a,.letter-route_list-more a{display:block;width:100%}}@media screen and (max-width:520px){.about_call-action_item .form-button{min-width:auto;width:100%}.about_call-action_item .form-button .link-tour{justify-content:center}}.social-icon-48{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 8px rgba(84,110,122,.24);display:inline-flex;height:48px;justify-content:center;text-decoration:none;transition:.3s;vertical-align:middle;width:48px}.social-icon-48 svg path{fill:#006aff}.social-icon-48:hover{box-shadow:0 2px 4px rgba(84,110,122,.24)}.common_form{background:#fff;border-radius:10px;display:inline-block;margin:64px 0 64px 166px;max-width:424px;padding:48px;position:relative;text-align:left;transition:.3s;vertical-align:top;width:100%;z-index:2}.common_form-image-instructions{display:block;margin-top:24px;width:100%}.common_form-image-instructions img,.common_form-image-instructions picture{height:176px;margin:0 auto;width:176px}.common_form-login-required .h1,.common_form-login-required .h3,.common_form-login-required h1,.common_form-login-required h3{color:#0b1524;font-size:18px;font-weight:500;line-height:32px}.common_form-recovery{max-width:424px}.common_form-back{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;left:16px;position:absolute;text-decoration:none;top:16px;width:24px;z-index:1}.common_form-back svg path{fill:#0b1524;transition:.3s}.common_form-back:hover svg path{fill:#43b02a}.common_form-social,.common_form-title{display:block;text-align:center;width:100%}.common_form-social{font-size:0;margin-top:24px}.common_form-social .social-icon-48{margin:0 10px}.common_form-social .social-icon-48:first-child{margin-left:0}.common_form-social .social-icon-48:last-child{margin-right:0}.common_form-or{color:rgba(11,21,36,.46);font-size:18px;line-height:32px;margin-top:16px}.common_form-context,.common_form-or{display:block;font-weight:400;text-align:center;width:100%}.common_form-context{color:rgba(11,21,36,.66);font-size:14px;line-height:20px;margin-top:24px}.common_form-context_bold{color:inherit;font-size:16px;font-weight:500;line-height:24px}.common_form-context_green{color:#43b02a;font-size:inherit;font-weight:inherit;line-height:inherit}.common_form-context_red{color:#ff4e3d;font-size:16px;font-weight:400;line-height:24px}.common_form-field{display:block;margin-top:24px;width:100%}.common_form-field.sign-up .form-group.has-error .form-group_error{margin-bottom:-12px;position:relative}.common_form-field.sign-up .form-pass .form-group_hint{margin-top:4px;opacity:1;overflow:unset;position:relative;text-overflow:unset;visibility:visible;white-space:unset}.common_form-field.sign-up .form-pass .form-group_error{margin-bottom:0}.common_form-field .form-group{display:block;margin:24px 0;width:100%}.common_form-field .form-group:first-child{margin-top:0}.common_form-field .form-group:last-child{margin-bottom:0}.common_form-button{margin-top:24px}.common_form-button,.common_form-button .form-group{display:block;width:100%}.common_form-button_padding{padding:0 40px}.common_form-conditions{color:rgba(11,21,36,.46);display:block;margin-top:24px;width:100%}.common_form-conditions,.common_form-footer{font-size:12px;font-weight:400;line-height:16px}.common_form-footer{color:rgba(11,21,36,.66);margin-top:32px;text-align:center}.common_form-footer-cell{display:inline-block;vertical-align:middle}.common_form-footer.common_form-footer_sign-up{display:block;width:100%}.common_form-footer.common_form-footer_sign-up .common_form-footer-cell{margin:0 6px}.common_form-footer.common_form-footer_sign-in{align-items:center;display:flex;justify-content:space-between;width:100%}.common_form-footer.common_form-footer_sign-in .common_form-footer-cell{margin:0}.auth_container,.auth_container .form-group{display:block;width:100%}.auth_container .common_form-context{margin-top:16px}.auth_verify-phone{display:block}.auth_verify-sms,.auth_verify-view-sms .auth_verify-phone{display:none}.auth_verify-view-sms .auth_verify-sms{display:block}.auth_background-decor-image{bottom:0;left:0;object-fit:cover;object-position:bottom;position:absolute;width:100%;z-index:1}@media screen and (max-width:1150px){.common_form-feedback{margin-left:64px}.auth_background-decor-image{top:10%}}@media screen and (max-width:1000px){.common_form{margin:48px 0 48px 64px}.auth_background-decor-image{top:25%}}@media screen and (max-width:750px){.common_form{margin:48px 0;max-width:100%;padding:24px}.common_form-social .social-icon-48{margin:0 4px}.auth_background-decor-image{display:none}.auth_container .middle-wrap{padding:0}}.search_filter-button.form-button{bottom:24px;display:none;position:fixed;right:24px;z-index:100}.search_banner{border-radius:10px;display:block;margin:24px 0;width:100%}.search_banner img,.search_banner picture{border-radius:inherit;display:block;height:100%;width:100%}.search_empty{display:block;margin:80px auto;max-width:894px;width:100%}.search_empty-container{display:block;margin-bottom:24px;width:100%}.search_empty-background{display:block;float:left;width:373px}.search_empty-background img,.search_empty-background picture{display:inline-block;vertical-align:middle;width:100%}.search_empty-content{margin-left:373px;padding-left:24px;padding-top:64px}.search_empty-title h3{color:#43b02a}.search_empty-caption{display:block;margin:32px 0;width:100%}.search_empty-caption,.search_empty-caption h4{font-family:Roboto,sans-serif;font-weight:500}.search_empty-description{color:rgba(11,21,36,.66);display:block;font-size:16px;font-weight:400;line-height:24px;margin-top:32px;width:100%}@media screen and (max-width:1270px){.search_empty-history{padding:0 24px}}@media screen and (max-width:1150px){.search_filter-button.form-button{display:inline-block}}@media screen and (max-width:1000px){.search_empty{margin:24px 0;max-width:100%;padding:0}.search_empty-background{display:none}.search_empty-content{margin-left:0;padding-left:0;padding-top:0}}@media screen and (max-width:750px){.search_banner{margin:16px 0;padding:0 16px}.search_empty-container{margin-bottom:16px;padding:0 16px}.search_empty-container .route-banner{padding:0}.search_empty-banner-wrapper,.search_empty-history{padding:0 16px}}.page-route{padding:0}.page-route .promo-routes{display:block;margin-top:32px;width:100%}.page-route .route-status{align-items:center;padding:0}.page-route .route-status_container{margin-bottom:0}.page-route .route-status .trip-list_item_status-box{margin:0;padding:0}.page-route .route-form{column-gap:16px}.page-route .route-form_cell{column-gap:8px;justify-content:space-between}.page-route .route-form .form-button{flex:0 0 auto}.page-route .route-form_indent-button-right{margin-right:16px}.page-route .route-form_inline{margin-right:0}.page-route .route-form_button-payment{margin-right:16px}.page-route .route-form_buttons-container .form-button_share .form-button span{line-height:25px}@media screen and (max-width:750px){.page-route .route-status{align-items:flex-start;padding:12px}.page-route .route-status_no-description{padding:0}}@media screen and (max-width:570px){.page-route .route-form{flex-direction:column-reverse;row-gap:20px}.page-route .route-form_cell{flex-direction:column;row-gap:20px}.page-route .route-form_buttons-container{display:flex;flex-direction:column;row-gap:20px}.page-route .route-form_indent-button-right{margin-right:unset}.page-route .route-form_dispute-button{margin-left:0}.page-route .route-form_button-payment{margin-right:0}}@media screen and (max-width:370px){.page-route .route-form .form-button{margin-bottom:0}}.routes-list{padding:0}.routes-list_return-route{margin-bottom:24px;margin-top:24px}.routes-list_caption{margin-bottom:16px;margin-top:24px}.routes-list_caption-icon{display:block;float:left;height:24px;width:24px}.routes-list_caption-icon svg{height:inherit;width:inherit}.routes-list_caption-content{margin-left:24px;padding-left:8px}.routes-list_items{display:block;margin:16px 0;width:100%}.routes-list_items:first-child{margin-top:0}.routes-list_items:last-child{margin-bottom:0}.routes-list_items-date{display:block;margin-bottom:16px;width:100%}.routes-list_items-container{position:relative}.routes-list_items-sort{bottom:100%;display:inline-block;margin-bottom:8px;position:absolute;right:0;vertical-align:top;z-index:2}.routes-list_items .trip-list_item{margin:16px 0}.routes-list_items .bus-route_list-item{margin:0 0 16px;min-height:116px}.routes-list_items .bus-route_list-item:first-child{margin-top:0}.routes-list_items .bus-route_list-item:last-child{margin-bottom:0}.routes-list_items .bus-route_list-item_map{max-width:488px;width:100%}.routes-list_items .bus-route_list-item_details{vertical-align:top}.routes-list_items .bus-route_list-item_details-cell:first-child{max-width:148px;width:100%}.routes-list_items .bus-route_list-item_info-cell:last-child{text-align:right}.routes-list_items .bus-route_list-item_info-cell:last-child .trip-list_item_link{margin-top:22px}.routes-list_pagination{display:block;margin-top:24px;width:100%}.routes-list_seo{column-count:2;display:block;margin-top:48px;width:100%}.routes-list_seo,.routes-list_seo p{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.routes-list_seo p:first-child{margin-top:0}.routes-list_seo ol{padding-left:16px}.routes-list_seo ul{display:block;list-style:none;padding:0;width:100%}.routes-list_seo ul li{display:block;padding-left:24px;position:relative;width:100%}.routes-list_seo ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.33 13.51-2.918-2.92a.82.82 0 0 0-1.168 0 .82.82 0 0 0 0 1.168l3.495 3.494a.83.83 0 0 0 1.176 0l8.841-8.833a.82.82 0 0 0 0-1.167.82.82 0 0 0-1.168 0l-8.257 8.257Z' fill='%2343B02A'/%3E%3C/svg%3E");content:"";display:block;height:18px;left:0;position:absolute;top:0;width:16px}.routes-list_instruction{display:block;margin:32px 0;width:100%}.routes-list_instruction .h5,.routes-list_instruction .h6,.routes-list_instruction h1,.routes-list_instruction h2,.routes-list_instruction h3,.routes-list_instruction h4,.routes-list_instruction h5,.routes-list_instruction h6{margin-bottom:16px}.routes-list_instruction p{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin:16px 0}.routes-list_instruction a{color:#006aff;text-decoration:none}.routes-list_instruction ol{margin:8px 0;padding-left:15px}.routes-list_instruction ol li{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin:4px 0}.routes-list_instruction img,.routes-list_instruction picture{display:block;max-width:100%}.routes-list_instruction b{color:#0b1524;font-weight:500}.routes-list_instruction hr{background:linear-gradient(270deg,#006aff,#14aad9);border:0;height:1px;margin:48px 0;max-width:840px}.routes-list_instruction table{margin:24px 0;max-width:740px;width:100%}.routes-list_instruction table thead tr td{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:24px;vertical-align:bottom}.routes-list_instruction table tbody tr td{border-top:1px solid hsla(229,8%,60%,.2);color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.routes-list_instruction table tr td{padding:12px;text-align:right}.routes-list_instruction table tr td:first-child{text-align:left}.routes-list_banner{display:flex;flex-direction:column;row-gap:24px}.routes-list_subscription-route .subscription-route{margin:24px 0}.empty-routes{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:32px 48px}@media screen and (max-width:1150px){.routes-list_instruction{padding:0 24px}}@media screen and (max-width:1000px){.routes-list_return-route{margin-top:32px}.routes-list_items .bus-route_list-item_map{width:100%}.routes-list_items .bus-route_list-item_details-cell:first-child{width:50%}.routes-list_items .bus-route_list-item_info,.routes-list_items .bus-route_list-item_info-cell{display:block}.routes-list_items .bus-route_list-item_info-cell:last-child .trip-list_item_link{display:none}.routes-list_items .bus-route_list-item_info-places-left{display:block}}@media screen and (max-width:750px){.routes-list_return-route{margin-top:24px;padding:0 15px}.routes-list_items-sort,.routes-list_items-wrap{padding:0 16px}.routes-list_items-sort+.routes-list_items{margin:28px 0 24px}.routes-list_items .advantage,.routes-list_items .booking-guide,.routes-list_items .route-banner,.routes-list_items .search_banner{padding:0}.routes-list_items-container{padding:0 16px}.routes-list_items-container .routes-list_subscription-route{padding:0}.routes-list_caption-icon{height:20px;width:16px}.routes-list_caption-content{margin-left:16px}.routes-list_pagination{padding:0 16px}.routes-list_seo{column-count:1;padding:0 16px}.routes-list .route-banner,.routes-list_instruction,.routes-list_route-banner,.routes-list_subscription-route{padding:0 16px}.empty-routes{padding:20px 24px}}@media screen and (max-width:560px){.routes-list_subscription-route .subscription-route{margin-top:16px}.routes-list_items-promo-banners{display:none}}.create,.create_section{display:block;width:100%}.create_section{margin:0 auto;padding-bottom:100px;position:relative;transition:.3s}.create_section .middle-wrap{position:relative;z-index:2}.create_section-decorate{bottom:50px;display:inline-block;object-fit:cover;object-position:bottom;position:absolute;transition:.3s;vertical-align:top;z-index:1}.create_section-decorate_wrapper{display:block;height:100%;left:0;min-height:680px;overflow:hidden;position:absolute;top:0;top:-20px;width:100%;z-index:1}.create_section-decorate_alignment{display:block;margin:0 auto;max-width:1920px;position:relative;width:100%}.create_section-decorate .create-car-decor{left:378px;position:absolute;top:244px;transform:translateZ(0);width:130px;z-index:2}.create_section-decorate_0{right:-290px;top:100px}.create_section-decorate_0 .create-section-decor{width:873px}.create_section-decorate_1{right:-290px;top:0}.create_section-decorate_1 .create-section-decor{width:873px}.create_section-decorate_1 .create-marker-from{animation:fromCreateAnimate 3.8s ease-in-out infinite}.create_section-decorate_1 .create-marker-from-shadow{animation:fromShadowCreateAnimate 3.8s ease-in-out infinite}.create_section-decorate_2{right:-138px;top:100px}.create_section-decorate_2 .create-section-decor{width:873px}.create_section-decorate_2 .create-car-decor{animation:decorCarAnimate 2s ease-in-out both}.create_section-decorate_3{right:-138px;top:100px}.create_section-decorate_3 .create-section-decor{width:873px}.create_section-decorate_3 .create-car-decor{transform:translateX(40px) translateY(-18px)}.create_section-decorate_3 .road path{animation:decorRoadAnimate .8s linear infinite}.create_section-decorate_4{right:70px;top:100px}.create_section-decorate_4 .create-section-decor{width:873px}.create_section-decorate_4 .create-car-decor{transform:translateX(40px) translateY(-18px)}.create_section-decorate_4 .road path{animation:decorRoadAnimate .8s linear infinite}.create_section-decorate_4 .create-marker-to{animation:toCreateAnimate 3.8s ease-in-out infinite}.create_section-decorate_4 .create-marker-to-shadow{animation:toShadowCreateAnimate 3.8s ease-in-out infinite}.create_section-decorate .road{left:180px;position:absolute;top:134px;transform:translateZ(0);z-index:1}.create_section-decorate .road path{stroke:#43b02a;fill:none;stroke-width:3px;stroke-dasharray:8;stroke-dashoffset:0;stroke-linecap:round}.create_section-decorate .create-marker-from{display:block;left:102px;position:absolute;top:238px;transform:translateZ(0);z-index:2}.create_section-decorate .create-marker-from-shadow{display:block;left:84px;position:absolute;top:356px;transform:translateZ(0);z-index:1}.create_section-decorate .create-marker-to{display:block;left:572px;position:absolute;top:2px;transform:translateZ(0);z-index:2}.create_section-decorate .create-marker-to-shadow{display:block;left:546px;position:absolute;top:76px;transform:translateZ(0);z-index:1}.create_section .rtb-section{margin-top:24px;max-width:840px}.create_wrapper{max-width:840px;position:relative}.create_form,.create_wrapper{border-radius:10px;display:block;width:100%}.create_form{background:#fff}.create_form-cell{border-bottom:1px solid hsla(229,8%,60%,.2);display:block;width:100%}.create_form-cell:last-child{border-bottom:0}.create_form-cell:last-child .form-button_float{float:left}.create_form-cell-details{border-bottom:0}.create_form-cell-details:last-child{border-top:1px solid hsla(229,8%,60%,.2)}.create_form-caption{font-size:0}.create_form-caption-icon{fill:#ff9500;align-items:center;display:inline-flex;vertical-align:bottom}.create_form-caption-icon svg path{line-height:0}.create_form-caption-icon svg{animation:packageIconAnimate 3s ease-in-out 0s infinite;transform:rotate(0deg)}.create_form-caption-text{color:#0b1524;display:inline-block;font-size:14px;font-weight:400;line-height:20px;vertical-align:middle}.create_form-caption-text-color{color:#ff9500;font-size:14px;font-weight:400;line-height:20px;margin-left:4px}.create_card,.create_card-wrapper{display:block;width:100%}.create_card-wrapper{padding:32px 48px}.create_step{background:#fff;border-radius:50%;box-shadow:0 12px 32px hsla(218,6%,73%,.48);display:block;float:left;height:64px;padding-top:8px;text-align:center;width:64px}.create_step-wrapper{display:block;padding:32px 48px;width:100%}.create_step h2{color:#006aff}.create_step-title .no-wrap{color:inherit}.create_step-title .no-wrap,.create_step-title_smile{font-size:inherit;font-weight:inherit;line-height:inherit}.create_step-title_smile,.create_step-warning .create_step h2{color:#43b02a}.create_secure-item{display:block;width:100%}.create_secure-item_icon{display:block;float:left;height:24px;width:24px}.create_secure-item_content{margin-left:24px;padding-left:8px;padding-top:4px}.create_location{column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:24px;row-gap:40px}.create_location-wrapper{display:block;padding:32px 52px 48px;width:100%}.create_location-caption{display:block;width:100%}.create_location-description{color:rgba(11,21,36,.66);display:block;font-size:16px;font-weight:400;line-height:24px;margin-bottom:18px;width:100%}.create_location .form-group{width:100%}.create_between,.create_between-wrapper{display:block;width:100%}.create_between-wrapper{padding:32px 48px}.create_between-wrapper .notice{margin-top:48px}.create_between-description{color:rgba(11,21,36,.66);display:block;font-size:16px;font-weight:400;line-height:24px;margin-top:16px;width:100%}.create_between-offer{display:none;margin-bottom:32px;width:100%}.create_between-offer.active{display:block}.create_between-offer .form-checklist{margin-top:16px}.create_between .form-group{background:#fff;border-radius:100px;width:100%}.create_between-list{display:block;margin-top:24px;width:100%}.create_between-list.drag-handle_active .create_between-cell:first-child{padding-left:32px}.create_between-list.drag-handle_active .drag-handle{opacity:1;transform:scale(1)}.create_between-item{display:block;padding:20px 0;width:100%}.create_between-item:first-child{padding-top:0}.create_between-item .drag-handle{opacity:0;transform:scale(0);transition:.3s}.create_between-item.sortable-ghost{opacity:.6}.create_between-item.sortable-ghost .form-control{border:1px solid #43b02a}.create_between-item.sortable-ghost .drag-handle svg path{fill:#43b02a}.create_between-container{column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:32px}.create_between-cell{position:relative;width:100%}.create_between-cell:first-child{padding-left:0;transition:.3s}.create_between-cell:last-child{padding-right:32px}.create_between-cell .drag-handle{align-items:center;cursor:grab;display:flex;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;width:32px;z-index:1}.create_between-cell .drag-handle svg path{fill:rgba(11,21,36,.46);transition:.3s}.create_between-cell .remove-handle{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:flex-end;position:absolute;right:0;top:0;width:32px;z-index:1}.create_between-cell .remove-handle:hover svg path{fill:#ff4e3d}.create_between-cell .remove-handle svg path{fill:rgba(11,21,36,.46);transition:.2s}.create_between-button{margin-bottom:-20px}.create_between-button,.create_draft{display:block;margin-top:24px;width:100%}.create_draft-wrapper{display:block;min-height:478px;padding:32px 48px;width:100%}.create_draft-wrapper .alert_wrapper{margin-bottom:0;padding:16px 24px}.create_draft-caption{display:block;width:100%}.create_draft-description{color:rgba(11,21,36,.66);display:block;font-size:16px;font-weight:400;line-height:24px;margin-bottom:18px;width:100%}.create_draft .form-group{width:100%}.create_draft-reverse{border-top:1px solid hsla(229,8%,60%,.2);display:none;margin-top:32px;padding-top:24px}.create_draft-reverse.active{display:block}.create_draft-button_add-container{display:none;margin-top:24px;width:100%}.create_draft-button_add-container.active{display:block}.create_draft-button_remove-container{display:block;margin-top:32px;width:100%}.create_draft-button_option-date{display:none;margin:24px 0;width:100%}.create_draft-button_option-date.active{display:block}.create_draft-decoration{display:block;height:100%;left:5px;position:absolute;top:0;width:6px;z-index:1}.create_draft-decoration svg{height:100%;transform:scaleY(-1);width:6px}.create_draft-decoration svg line{fill:none;stroke-width:3px;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round}.create_draft-edit{display:block;margin-top:24px;width:100%}.create_draft-route{display:block;position:relative;width:100%}.create_draft-route:hover .create_draft-decoration svg line{animation:pathDotAnimate .8s linear infinite}.create_draft-route:last-child .create_draft-route_date{padding-bottom:0}.create_draft-route_date{display:block;margin-top:24px;padding-bottom:32px;padding-left:24px;width:100%}.create_draft-route_title{display:block;position:relative;width:100%;z-index:2}.create_draft-route_icon{align-items:center;background:#fff;display:flex;float:left;height:28px;width:24px}.create_draft-route_caption{margin-left:24px}.create_car-wrapper{display:block;padding:32px 48px;width:100%}.create_car-load,.create_car-wrapper_modal{border-bottom:1px solid hsla(229,8%,60%,.2);display:block;width:100%}.create_car-load{padding-bottom:32px}.create_car-details{border-bottom:1px solid hsla(229,8%,60%,.2);display:block;padding:32px 0 80px;width:100%}.create_car-info{display:block;margin:24px 0;width:100%}.create_car-info:first-child{margin-top:0}.create_car-info:last-child{margin-bottom:0}.create_car-info_left{display:block;float:left;padding-right:12px;width:372px}.create_car-info_right{margin-left:372px;padding-left:12px}.create_car-info_middle{column-gap:24px;display:grid;grid-template-columns:repeat(2,1fr)}.create_car-info .form-group{width:100%}.create_car-info_filter{display:block;font-size:0;margin-bottom:24px;width:100%}.create_car-info_filter .form-checklist{display:inline-block;margin-right:48px;vertical-align:top;width:auto}.create_car-info_color{display:block;width:100%}.create_car-info_warn{padding-top:8px}.create_car-info_warn-caption{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:24px}.create_car-info_warn ul{margin-bottom:0;margin-top:2px;padding-left:16px}.create_car-info_warn ul li{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.create_car-current{display:block;width:100%}.create_car-current_description{color:rgba(11,21,36,.66);display:block;font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px;width:100%}.create_car-current_items{display:block;width:100%}.create_car-current_items .alert{margin-top:16px}.create_car-current_items .alert .alert_wrapper{margin-bottom:0}.create_car-current_buttons{display:block;margin-top:16px;width:100%}.create_filter-wrapper{display:block;padding:32px 48px;width:100%}.create_filter-container{display:grid;grid-template-columns:60% 40%}.create_filter-cell{width:100%}.create_filter-cell .form-checklist{margin-bottom:16px}.create_filter-cell .form-checklist:last-child{margin-bottom:0}.create_instant{padding:0 48px 32px}.create_instant,.create_instant-title{display:block;width:100%}.create_instant-description{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.create_instant-buttons,.create_instant-description{display:block;margin-top:8px;width:100%}.create_package{padding:0 48px}.create_package-wrap{background-color:#f2f3f4;border-radius:10px;padding:16px}.create_package-wrap .form-checkbox{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:fit-content}.create_package-wrap .form-checkbox label{flex:0 1 auto}.create_package-wrap .form-checkbox label [type=checkbox]:checked+span:before,.create_package-wrap .form-checkbox label [type=checkbox]:not(:checked)+span:before{top:calc(50% - 9px)}.create_package-wrap .form-checkbox label [type=checkbox]:checked+span:after,.create_package-wrap .form-checkbox label [type=checkbox]:not(:checked)+span:after{top:calc(50% - 6px)}.create_package-wrap .form-checkbox_caption{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;padding:0 0 0 8px;position:relative;top:2px}.create_package-inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:16px}.create_package-price{color:rgba(11,21,36,.66);flex:0 0 fit-content;font-size:14px;font-weight:400;line-height:20px;padding-left:16px}.create_comment{display:block;padding:32px 48px;width:100%}.create_comment-description{color:rgba(11,21,36,.66);display:block;font-size:16px;font-weight:400;line-height:24px;margin-bottom:18px;width:100%}.create_comment .form-group{display:block;width:100%}.create_comment .form-group.has-error .form-group_error{position:relative;top:0}.create_variation-wrapper{display:block;padding:24px 48px;width:100%}.create_variation-description{color:rgba(11,21,36,.66);display:block;font-size:16px;font-weight:400;line-height:24px;margin-bottom:18px;width:100%}.create_variation-item{border-bottom:1px solid hsla(229,8%,60%,.2);display:block;width:100%}.create_variation-item:last-child{border-bottom:0}.create_variation-container{align-items:center;display:grid;grid-template-columns:1fr max-content;padding:24px 0 40px}.create_variation-cell .form-group{width:100%}.create_variation-cell .form-group .form-group_error{position:absolute}.create_variation-cell .form-group .form-group_recommend{left:auto;position:absolute;right:0;white-space:nowrap}.create_variation-route{align-items:flex-start;display:flex;flex-direction:row;position:relative;width:100%}.create_variation-route_container{background:#fff;max-width:50%;padding-left:24px;padding-right:48px;position:relative}.create_variation-route_container:last-child{padding-right:0}.create_variation-route_city{display:inline-block;padding-right:4px;position:relative;z-index:2}.create_variation-route_icon{background:#fff;display:block;height:16px;left:-24px;padding-left:2px;position:absolute;top:3px;width:24px;z-index:1}.create_variation-route_icon svg path{fill:#006aff}.create_variation-route_name{background:#fff;color:#0b1524;font-size:16px;font-weight:500;line-height:24px;position:relative;word-break:break-word;z-index:2}.create_variation-route_draft .create_variation-route_name{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:24px;padding-right:4px}.create_variation-decorate{z-index:1}.create_variation-decorate svg{transform:scaleX(-1)}.create_variation-decorate svg line{fill:none;stroke:rgba(11,21,36,.14);stroke-width:3px;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round;animation:pathDotAnimate .8s linear infinite}.create_variation-decorate_vertical{display:none;height:calc(100% - 12px);left:7px;overflow:hidden;position:absolute;top:22px;width:6px}.create_variation-decorate_vertical svg{fill:none;display:block;height:100%;transform:rotate(180deg);width:6px}.create_variation-decorate_horizontal{display:block;height:6px;left:0;position:absolute;top:9px;width:100%}.create_variation-decorate_horizontal svg{fill:none;display:block;height:6px;width:100%}.create_variation-price{display:block;padding-right:18px;position:relative;width:100%}.create_variation-price_currency{color:#0b1524;display:block;font-size:16px;font-weight:400;height:100%;line-height:24px;padding-top:12px;position:absolute;right:0;text-align:right;top:0;width:18px;z-index:1}.create_variation-price .form-group.has-error .form-group_error{position:absolute}.create_variation-price .form-sum{max-width:156px}.create_variation-price .form-group_error{padding-left:0}.create_cost-range_container{display:block;margin-top:24px;width:100%}.create_cost-range_container .form-checkbox_caption{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.create_cost-range_alert{background:#ffedec;border-radius:10px;color:#80271e;display:block;font-size:14px;font-weight:400;line-height:20px;margin-top:8px;padding:16px;width:100%}.create_cost-range_alert-wrapper{display:none;transition:.2s;width:100%}.create_cost-range_alert-wrapper.active{display:block}.create_cost-range_alert b{font-weight:500}.create_ways,.create_ways-wrapper{display:block;width:100%}.create_ways-wrapper{padding:32px 48px}.create_ways-warning{background:#fff4e5;border-radius:10px;display:block;padding:16px;width:100%}.create_ways-warning .warning_icon svg path{fill:#ff9500}.create_deposit{display:block;padding:32px 48px;width:100%}.create_deposit-wrapper{width:100%}.create_deposit .common_smile{position:relative;top:-2px}.create_deposit_options{background:#f2f3f4;border-radius:8px;margin:24px 0 8px;padding:16px}.create_deposit_options-option{align-items:flex-start;display:flex}.create_deposit_options-option:not(:last-child){border-bottom:1px solid hsla(229,8%,60%,.2);margin-bottom:16px;padding-bottom:16px}.create_deposit_options-option svg{margin-right:8px;margin-top:1px}.create_deposit_options-text{flex:1;font-size:14px;line-height:20px}.create_deposit .balance_current-wrapper{display:flex;padding:16px}.create_deposit .balance_current-wrapper svg{margin-right:8px;margin-top:1px}.create_deposit .balance_current-wrapper div{flex:1}.create_deposit .balance_current-minus{align-items:center}.create_deposit .balance_current-plus{align-items:flex-start;background:#f2f3f4}.create_deposit .balance_current-caption{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-transform:none}.create_buttons-wrapper{display:block;padding:32px 48px;text-align:center;width:100%}.create_route-cash{background:#dfebf8;border-radius:10px;display:none;padding:16px;width:100%}.create_route-cash.active{display:block}.create_route-cashless{display:none;width:100%}.create_route-cashless.active{display:block}.create_route-success{background-image:url(/images/promotion/page-background.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;padding:32px 24px}.create_route-success .route-promo-package_wrap{background:#dfebf8;border:none}.create_route-success_head{align-items:center;display:flex;justify-content:center;width:100%}.create_route-success_icon{display:flex;height:80px;margin-right:16px;width:80px}.create_route-success_icon img,.create_route-success_icon picture{height:80px;width:80px}.create_route-success_caption{display:flex}.create_route-success_separator{background:#fff;display:block;height:1px;opacity:.5;width:100%}.create_route-success .form-button{white-space:nowrap}.create_locator-wrapper{display:block;padding:32px 48px;width:100%}.create_locator-decoration{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:block;height:120px;width:100%}.create_locator-list{background:#f2f3f4;border-radius:10px;display:block;padding:12px 16px 0;width:100%}.create_locator-list_item{align-items:flex-start;display:flex;flex-direction:row;padding-bottom:12px;position:relative}.create_locator-list_item-icon{align-items:center;background:#f2f3f4;display:flex;height:24px;justify-content:center;margin-right:8px;position:relative;width:16px;z-index:2}.create_locator-list_item-caption{color:#0b1524;flex:1;font-size:16px;font-weight:500;line-height:23px;word-break:break-word}.create_locator-list_item-through .create_locator-list_item-caption{color:rgba(11,21,36,.66);font-weight:400}.create_locator-list_item .route-map_decorate svg line{stroke:#b6b9be;stroke-dashoffset:4;animation:none}.create_locator-list_overflow{display:block;height:0;overflow:hidden;transition:.3s;width:100%}.create_locator-list_overflow-container .create_locator-list_item-caption,.create_locator-list_overflow-container .create_locator-list_item-icon{opacity:0;transition:.3s}.create_locator-list_overflow-container.active .create_locator-list_item-caption,.create_locator-list_overflow-container.active .create_locator-list_item-icon{opacity:1}.create_locator-list_overflow-button{align-items:flex-start}.create_locator-list_overflow-button_wrap{align-items:center;cursor:pointer;display:flex;flex-direction:row;padding-left:24px;user-select:none}.create_locator-list_overflow-button_wrap.active svg{transform:scaleY(-1)}.create_locator-list_overflow-button_wrap span{color:#006aff;font-size:14px;font-weight:400;line-height:20px;margin-right:2px}.create_locator-list_overflow-button_wrap svg{transform:scaleY(1);transition:.3s}.create_locator-list_overflow-button .route-map_decorate svg line{stroke-dashoffset:0}.create_locator-title{color:#0b1524;font-size:20px;font-weight:500;line-height:28px}.create_locator-caption{color:#0b1524;font-size:16px;font-weight:500;line-height:24px;margin-top:16px}.create_locator-benefits{display:flex;flex-direction:column;list-style:none;margin:16px 0 0;padding:0;row-gap:12px}.create_locator-benefit{align-items:start;column-gap:12px;display:grid;grid-template-columns:24px 1fr}.create_locator-benefit_text{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.create_locator-benefit_text-green{color:#43b02a}.create_locator-clarify{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin:16px 0 0}.create_locator-active-link{position:relative}.create_locator-status{background-color:#43b02a;border-radius:10px;color:#fff;font-size:12px;font-weight:500;line-height:16px;padding:0 8px;position:absolute;right:8px;top:2px}.create_locator-link{align-items:start;display:flex;flex-direction:column}.create_locator-link-caption{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:24px}.create_locator-link-caption.blue{color:#006aff}.create_locator-link-description{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}@media screen and (min-width:1950px){.create_section-decorate_first,.create_section-decorate_second{right:24px;top:110px}}@media screen and (max-width:1400px){.create_section-decorate_0,.create_section-decorate_1{right:-510px;top:-30px}.create_section-decorate_2,.create_section-decorate_3{right:-230px;top:110px}.create_section-decorate_4{right:-150px;top:110px}}@media screen and (max-width:1250px){.create_section{margin:32px auto 72px}.create_section-decorate{display:none}}@media screen and (max-width:1150px){.create_section{padding:0 24px}.create_section .rtb-section{padding:0}}@media screen and (max-width:1000px){.create_section .rtb-section,.create_wrapper{max-width:100%}.create_between-wrapper,.create_location-wrapper{padding:26px 32px 48px}.create_draft-wrapper{padding:26px 32px 32px}.create_buttons-wrapper,.create_car-wrapper,.create_filter-wrapper{padding:32px}.create_instant{padding:0 32px 32px}.create_package{padding:0 32px}.create_comment,.create_variation-wrapper{padding:32px}.create_cost-range_container,.create_variation-description,.create_variation-item{padding-right:0}}@media screen and (max-width:860px){.create_instant-description{margin-left:0}}@media screen and (max-width:750px){.create_section{margin:0 auto 40px;padding:0}.create_section .rtb-section{padding:0 24px}.create_wrapper{padding:0}.create_form,.create_wrapper{border-radius:10px 10px 0 0}.create_card-wrapper,.create_packages-wrapper{padding:24px}.create_location{grid-template-columns:1fr;row-gap:36px}.create_location-wrapper{padding:24px 24px 44px}.create_location .form-group.has-error .form-group_error{position:relative;top:0}.create_between-wrapper{padding:24px}.create_between-container{grid-template-columns:1fr}.create_between-cell .drag-handle{justify-content:flex-end;left:auto;right:0;top:80px}.create_between-cell .remove-handle{top:-80px}.create_between-cell:first-child{padding-left:0;padding-right:32px}.create_between-cell .form-button{margin-top:36px}.create_between-list.drag-handle_active .create_between-cell:first-child{padding-left:0}.create_between-button{margin-bottom:0}.create_draft-wrapper{padding:24px}.create_draft-wrapper .alert_wrapper{border-radius:10px}.create_draft-wrapper .form-group.has-error .form-group_error{position:relative;top:0}.create_car-wrapper{padding:24px}.create_car-load{padding-bottom:24px}.create_car-details{padding:24px 0 44px}.create_car-info_left{float:none;padding-right:0;width:100%}.create_car-info_right{margin-left:0;margin-top:24px;padding-left:0}.create_car-info_middle{grid-template-columns:1fr;row-gap:24px}.create_car-info_filter{margin-top:24px}.create_filter-wrapper{padding:24px}.create_instant{padding:0 24px 24px}.create_package{padding:0 24px}.create_package-price{margin-top:4px;padding-left:44px}.create_comment,.create_variation-wrapper{padding:24px}.create_variation-cell{padding:16px 8px 16px 0}.create_variation-route{flex-direction:column}.create_variation-route_container{max-width:100%;padding-right:0}.create_variation-route_container:last-child{margin-top:12px}.create_variation-decorate_horizontal{display:none}.create_variation-decorate_vertical{display:block}.create_buttons-wrapper,.create_deposit,.create_ways-wrapper{padding:24px}.create_step{height:32px;padding-top:2px;width:32px}.create_step-wrapper{padding:24px}.create_step h2{font-size:20px;line-height:28px}.create_locator-button .form-button{width:100%}.create_locator-wrapper{padding:24px}}@media screen and (max-width:520px){.create_filter-container{grid-template-columns:1fr;row-gap:16px}.create_form-package_price{padding:0 0 0 44px;width:100%}.create_variation-container{grid-template-columns:1fr;padding:0 0 36px}.create_variation-price .form-group_error{text-align:right;width:100%}.create_variation-price .form-sum{max-width:100%}}@media screen and (max-width:400px){.create_form-cell:last-child .form-button{margin-right:0;width:100%}.create_form-cell:last-child .form-button_float{float:none;margin-top:24px}}.renting_create-route .alert{margin:0 auto;max-width:744px}.renting_create-route_wrapper{background:#fff;border-radius:10px;display:block;margin:0 auto;max-width:744px;padding:32px 48px;width:100%}.renting_create-route_promo-banner{background:radial-gradient(38.12% 50% at 50% 50%,#d1d9ff 57.81%,#dae4ff 100%);height:120px;width:100%}.renting_create-route_subtitle{align-items:center;color:rgba(11,21,36,.66);column-gap:16px;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:24px}.renting_create-route_cell{margin:32px 0}.renting_create-route_cell-wrap{margin-top:24px}.renting_create-route_promo-clarification{column-gap:8px;display:flex}.renting_create-route_promo-clarification svg{flex-shrink:0}.renting_create-route_list-group{display:flex;flex-direction:column;row-gap:12px}.renting_create-route_list-group_caption{align-items:center;color:rgba(11,21,36,.66);display:flex;font-size:16px;font-weight:500;line-height:24px;padding-right:12px}.renting_create-route_additional-caption{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:24px;margin-top:32px}.renting_create-route_details{margin-top:32px}.renting_create-route_details .form-group{display:block;width:100%}.renting_create-route_details .form-group.form-textarea .form-placeholder{white-space:normal}.renting_create-route_details .form-group.form-textarea .form-placeholder.active{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;left:24px;line-height:24px;opacity:0;top:12px;visibility:hidden}.renting_create-route_details .form-group.form-textarea .form-group_hint{padding-right:24px;text-align:right}.renting_create-route_details .renting_create-route_list-group{column-gap:24px;display:flex;flex-direction:row;row-gap:16px}.renting_create-route_details .renting_create-route_list-group.flex-column{flex-direction:column}.renting_create-route_details .renting_create-route_list-group_caption{margin:0;padding:0}.renting_create-route_location-list{align-items:center;column-gap:8px;display:flex;row-gap:8px}.renting_create-route_location-inputs{margin-top:24px}.renting_create-route_location-inputs .form-group.has-error .form-group_error{position:relative;top:0}.renting_create-route_location-inputs .form-group_error{padding-left:28px}.renting_create-route_location-attention{margin-top:24px}.renting_create-route_through-wrapper{display:block;margin-top:32px;width:100%}.renting_create-route_through-wrapper .list-group{margin-bottom:16px}.renting_create-route_through-wrapper .list-group li{align-items:center;display:flex;flex-direction:row}.renting_create-route_through-wrapper .list-group li .remove-handle{cursor:pointer;margin-left:12px}.renting_create-route_through-wrapper .list-group li .remove-handle:hover svg path{fill:#ff4e3d}.renting_create-route_through-wrapper .list-group li .remove-handle svg{display:block}.renting_create-route_through-wrapper .list-group li .remove-handle svg path{transition:.2s}.renting_create-route_through-wrapper .list-group .form-between{max-width:312px}.renting_create-route_cost{grid-gap:24px;display:grid;grid-template-columns:1fr 260px;margin-top:32px}.renting_create-route_cost-through{border-top:1px solid rgba(11,21,36,.14);margin-top:24px;padding-top:24px}.renting_create-route_cost-through .renting_create-route_cost-map{align-items:center}.renting_create-route_cost-through .cost-route-map_location:first-child{padding-bottom:16px}.renting_create-route_cost-through .cost-route-map_icon{height:24px}.renting_create-route_cost-through .cost-route-map_caption{color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.renting_create-route_cost-map{align-items:flex-start;display:flex}.renting_create-route_cost-form{align-items:center;display:flex;flex-direction:row}.renting_create-route_cost-form_container .form-group.has-error .form-group_error{position:relative}.renting_create-route_cost-form .form-group.form-dimensions .form-placeholder{font-weight:600;left:24px}.renting_create-route_cost-form .form-group.form-dimensions .form-control{padding-left:24px}.renting_create-route_cost-currency{color:#0b1524;font-size:16px;font-weight:700;line-height:24px;margin-left:8px}.renting_create-route_cost-total{align-items:center;background:#f2f3f4;border-radius:8px;display:flex;height:32px;justify-content:space-between;margin-top:8px;padding:0 12px}.renting_create-route_decor{border-radius:10px;display:block;height:120px;width:100%}.renting_create-route_decor-fail{background:url(/images/index/decorate/create-route-fail.png) no-repeat 50% 50%;background-size:cover}.renting_create-route_decor-success{background:url(/images/index/decorate/create-route-success.png) no-repeat 50% 50%;background-size:cover}.renting_create-route_decor-promo{background:url(/images/index/decorate/promo-package-banner.jpg) no-repeat 50% 50%;background-size:cover}.renting_create-route_decor-rising{background:url(/images/index/decorate/rising-package-banner.jpg) no-repeat 50% 50%;background-size:cover}.renting_create-route_controls{display:block;margin-top:32px;width:100%}.renting_create-route_controls.has-sides{align-items:center;display:flex;justify-content:space-between}.renting_create-route_controls.has-border{border-top:1px solid rgba(11,21,36,.14);padding-top:32px}.cost-route-map_address{color:#0b1524;font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:1000px){.renting_create-route{padding:0 24px}.renting_create-route_details{margin-top:24px}}@media screen and (max-width:750px){.renting_create-route{padding:0}.renting_create-route_wrapper{padding:16px}.renting_create-route_cell{margin:24px 0}.renting_create-route_cell-wrap{margin-top:16px}.renting_create-route_dimensions .form-group.has-error .form-group_error{position:relative;top:0}.renting_create-route_fork .list-group{margin-top:24px}.renting_create-route_list-group{flex-direction:column}.renting_create-route_list-group_caption{padding-right:0}.renting_create-route_additional-caption{display:block}.renting_create-route_location-inputs{margin-top:16px}.renting_create-route_location-attention{margin-top:12px}.renting_create-route_controls,.renting_create-route_through-wrapper{margin-top:24px}.renting_create-route_controls.has-sides{align-items:center;display:flex;flex-direction:column;justify-content:center}.renting_create-route_controls.has-sides .form-button{margin:8px 0;width:100%}.renting_create-route_controls.has-sides .form-button:first-child{margin-top:0}.renting_create-route_controls.has-sides .form-button:last-child{margin-bottom:0}.renting_create-route_controls.has-sides .form-button.button-blank-blue,.renting_create-route_controls.has-sides .form-button.button-blank-gray{margin:12px 0}.renting_create-route_controls.has-border{padding-top:24px}}@media screen and (max-width:650px){.renting_create-route_subtitle{align-items:flex-start;flex-direction:column;justify-content:flex-start;row-gap:6px}.renting_create-route_photo-list.list-group.row{grid-gap:16px;display:grid;grid-template-columns:repeat(2,1fr)}.renting_create-route_photo-list.list-group.row.m-16{margin-bottom:0}.renting_create-route_photo-list li{margin:0}.renting_create-route_photo-list li .image-uploader{height:auto;padding-top:56.5%;width:100%}.renting_create-route_photo-list li .image-uploader_preview{height:auto;padding-top:60%;width:100%}.renting_create-route_cost{grid-template-columns:1fr;margin-top:24px}.renting_create-route_details .renting_create-route_list-group{flex-direction:column}}@media screen and (max-width:350px){.renting_create-route_wrapper{padding:16px}.renting_create-route_controls{margin-top:16px}.renting_create-route_controls.has-border{padding-top:16px}}.trucking_create-route .alert{margin:0 auto;max-width:744px}.trucking_create-route_wrapper{background:#fff;border-radius:10px;display:block;margin:0 auto;max-width:744px;padding:32px 48px;width:100%}.trucking_create-route_subtitle{align-items:center;color:rgba(11,21,36,.66);column-gap:16px;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:24px}.trucking_create-route_cell{margin:32px 0}.trucking_create-route_cell-wrap{margin-top:24px}.trucking_create-route_promo-clarification{column-gap:8px;display:flex}.trucking_create-route_promo-clarification svg{flex-shrink:0}.trucking_create-route_list-group{display:flex;flex-direction:column;row-gap:12px}.trucking_create-route_list-group_caption{align-items:center;color:rgba(11,21,36,.66);display:flex;font-size:16px;font-weight:500;line-height:24px;padding-right:12px}.trucking_create-route_additional-caption{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:24px;margin-top:32px}.trucking_create-route_details{margin-top:32px}.trucking_create-route_details .form-group{display:block;width:100%}.trucking_create-route_details .form-group.form-textarea .form-placeholder{white-space:normal}.trucking_create-route_details .form-group.form-textarea .form-placeholder.active{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;left:24px;line-height:24px;opacity:0;top:12px;visibility:hidden}.trucking_create-route_details .form-group.form-textarea .form-group_hint{padding-right:24px;text-align:right}.trucking_create-route_details .trucking_create-route_list-group{column-gap:24px;display:flex;flex-direction:row;row-gap:16px}.trucking_create-route_details .trucking_create-route_list-group.flex-column{flex-direction:column}.trucking_create-route_details .trucking_create-route_list-group_caption{margin:0;padding:0}.trucking_create-route_location-list{align-items:center;column-gap:8px;display:flex;row-gap:8px}.trucking_create-route_location-inputs{margin-top:24px}.trucking_create-route_location-inputs .form-group.has-error .form-group_error{position:relative;top:0}.trucking_create-route_location-inputs .form-group_error{padding-left:28px}.trucking_create-route_location-attention{margin-top:24px}.trucking_create-route_through-wrapper{display:block;margin-top:32px;width:100%}.trucking_create-route_through-wrapper .list-group{margin-bottom:16px}.trucking_create-route_through-wrapper .list-group li{align-items:center;display:flex;flex-direction:row}.trucking_create-route_through-wrapper .list-group li .remove-handle{cursor:pointer;margin-left:12px}.trucking_create-route_through-wrapper .list-group li .remove-handle:hover svg path{fill:#ff4e3d}.trucking_create-route_through-wrapper .list-group li .remove-handle svg{display:block}.trucking_create-route_through-wrapper .list-group li .remove-handle svg path{transition:.2s}.trucking_create-route_through-wrapper .list-group .form-between{max-width:312px}.trucking_create-route_cost{grid-gap:24px;display:grid;grid-template-columns:1fr 260px;margin-top:32px}.trucking_create-route_cost-through{border-top:1px solid rgba(11,21,36,.14);margin-top:24px;padding-top:24px}.trucking_create-route_cost-through .trucking_create-route_cost-map{align-items:center}.trucking_create-route_cost-through .cost-route-map_location:first-child{padding-bottom:16px}.trucking_create-route_cost-through .cost-route-map_icon{height:24px}.trucking_create-route_cost-through .cost-route-map_caption{color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.trucking_create-route_cost-map{align-items:flex-start;display:flex}.trucking_create-route_cost-form{align-items:center;display:flex;flex-direction:row}.trucking_create-route_cost-form_container .form-group.has-error .form-group_error{position:relative}.trucking_create-route_cost-form .form-group.form-dimensions .form-placeholder{font-weight:600;left:24px}.trucking_create-route_cost-form .form-group.form-dimensions .form-control{padding-left:24px}.trucking_create-route_cost-currency{color:#0b1524;font-size:16px;font-weight:700;line-height:24px;margin-left:8px}.trucking_create-route_cost-total{align-items:center;background:#f2f3f4;border-radius:8px;display:flex;height:32px;justify-content:space-between;margin-top:8px;padding:0 12px}.trucking_create-route_decor{border-radius:10px;display:block;height:120px;width:100%}.trucking_create-route_decor-fail{background:url(/images/index/decorate/create-route-fail.png) no-repeat 50% 50%;background-size:cover}.trucking_create-route_decor-success{background:url(/images/index/decorate/create-route-success.png) no-repeat 50% 50%;background-size:cover}.trucking_create-route_decor-promo{background:url(/images/index/decorate/promo-package-banner.jpg) no-repeat 50% 50%;background-size:cover}.trucking_create-route_decor-rising{background:url(/images/index/decorate/rising-package-banner.jpg) no-repeat 50% 50%;background-size:cover}.trucking_create-route_controls{display:block;margin-top:32px;width:100%}.trucking_create-route_controls.has-sides{align-items:center;display:flex;justify-content:space-between}.trucking_create-route_controls.has-border{border-top:1px solid rgba(11,21,36,.14);padding-top:32px}.trucking_create-route .chip-content{padding:12px 32px 12px 16px}.trucking_create-route_chip-icon-wrapper{background:#fff;border-radius:15px;margin-right:4px;padding:4px 10px}.trucking_create-route_chip-icon{height:16px;width:16px}.trucking_create-route_publication-info{align-items:center;align-self:stretch;background:#ffeeb3;border-radius:12px;display:flex;gap:4px;margin-top:24px;padding:4px;position:relative}.trucking_create-route_publication-info-item-left,.trucking_create-route_publication-info-item-right{align-items:flex-start;align-self:stretch;background:#fff;display:flex;flex:1 0 0;gap:8px;justify-content:flex-start;padding:8px 16px}.trucking_create-route_publication-info-item-left{border-radius:10px 0 0 10px}.trucking_create-route_publication-info-item-right{border-radius:0 10px 10px 0}.trucking_create-route_publication-info-item-title-wrapper{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.trucking_create-route_publication-info-item-title{color:#0b1524;font-size:20px;font-weight:600;line-height:28px;margin:0}.trucking_create-route_publication-info-item-annotation{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px;margin:0}.trucking_create-route_publication-info-status{position:absolute;right:12px;top:12px;transition:.3s}.trucking_create-route_publication-info-status-hidden{opacity:0;transform:translate(20px)}@media screen and (max-width:1000px){.trucking_create-route{padding:0 24px}.trucking_create-route_details{margin-top:24px}}@media screen and (max-width:750px){.trucking_create-route{padding:0}.trucking_create-route_wrapper{padding:16px}.trucking_create-route_cell{margin:24px 0}.trucking_create-route_cell-wrap{margin-top:16px}.trucking_create-route_dimensions .form-group.has-error .form-group_error{position:relative;top:0}.trucking_create-route_fork .list-group{margin-top:24px}.trucking_create-route_list-group{flex-direction:column}.trucking_create-route_list-group_caption{padding-right:0}.trucking_create-route_additional-caption{display:block}.trucking_create-route_location-inputs{margin-top:16px}.trucking_create-route_location-attention{margin-top:12px}.trucking_create-route_controls,.trucking_create-route_through-wrapper{margin-top:24px}.trucking_create-route_controls.has-sides{align-items:center;display:flex;flex-direction:column;justify-content:center}.trucking_create-route_controls.has-sides .form-button{margin:8px 0;width:100%}.trucking_create-route_controls.has-sides .form-button:first-child{margin-top:0}.trucking_create-route_controls.has-sides .form-button:last-child{margin-bottom:0}.trucking_create-route_controls.has-sides .form-button.button-blank-blue,.trucking_create-route_controls.has-sides .form-button.button-blank-gray{margin:12px 0}.trucking_create-route_controls.has-border{padding-top:24px}.trucking_create-route .chip-content{padding:12px 20px 12px 12px}.trucking_create-route_chip-icon-wrapper{padding:2px 6px}.trucking_create-route_chip-icon{height:12px;width:12px}.trucking_create-route_publication-info{margin-top:16px}.trucking_create-route_publication-info-item-left,.trucking_create-route_publication-info-item-right{padding:8px}.trucking_create-route_publication-info-item-title-wrapper{padding-top:2px}.trucking_create-route_publication-info-item-title{color:#0b1524;font-size:14px;font-weight:600;line-height:20px}.trucking_create-route_publication-info-status{right:4px;top:-10px}}@media screen and (max-width:650px){.trucking_create-route_subtitle{align-items:flex-start;flex-direction:column;justify-content:flex-start;row-gap:6px}.trucking_create-route_photo-list.list-group.row{grid-gap:16px;display:grid;grid-template-columns:repeat(2,1fr)}.trucking_create-route_photo-list.list-group.row.m-16{margin-bottom:0}.trucking_create-route_photo-list li{margin:0}.trucking_create-route_photo-list li .image-uploader{height:auto;padding-top:56.5%;width:100%}.trucking_create-route_photo-list li .image-uploader_preview{height:auto;padding-top:60%;width:100%}.trucking_create-route_cost{grid-template-columns:1fr;margin-top:24px}.trucking_create-route_details .trucking_create-route_list-group{flex-direction:column}}@media screen and (max-width:350px){.trucking_create-route_wrapper{padding:16px}.trucking_create-route_controls{margin-top:16px}.trucking_create-route_controls.has-border{padding-top:16px}}.page_user .common_wrapper{overflow:hidden;padding:0}.page_user .user-confirmation{max-width:300px;width:auto}@media screen and (max-width:1000px){.page_user .user-confirmation{border-top:1px solid rgba(11,21,36,.14);margin-top:32px;max-width:100%;padding:32px;width:100%}.page_user .user-confirmation_row{display:inline-block;width:33%}.page_user .user-info{padding:0 32px;width:100%}.page_user .user-info_wrapper{align-items:flex-start;flex-direction:column;padding:32px 0 0}.page_user .user-info_not-available{padding:32px 0}}@media screen and (max-width:750px){.page_user .user-confirmation{margin-top:24px;padding:16px 24px}.page_user .user-confirmation_row{display:block;width:100%}.page_user .user-info{align-items:flex-start;padding:0 24px}.page_user .user-info_photo{margin-right:16px}.page_user .user-info_photo .user-link.xl{height:64px;min-width:64px;padding:0}.page_user .user-info_photo .user-link.xl .user-link_avatar{width:64px}.page_user .user-info_description{margin:4px 0 0}.page_user .user-info_description span{display:block;margin:4px 0;width:100%}.page_user .user-info_description span:first-child{margin-top:0}.page_user .user-info_description span:last-child{margin-bottom:0}}@media screen and (max-width:350px){.page_user .user-confirmation{padding:16px}.page_user .user-info{padding:0 16px}}.page_user-reviews .common_wrapper{margin-top:16px;padding:0}.user-reviews_empty{padding:48px 24px 140px;text-align:center}.user-reviews_empty h4{color:rgba(11,21,36,.46)}.page_reviews .common_wrapper{padding:0}@media screen and (max-width:1150px){.page_reviews .sidebar{margin:24px 0}}@media screen and (max-width:750px){.page_reviews .sidebar{margin:16px 0}}.page_profile .common_wrapper{padding:8px 48px}@media screen and (max-width:1000px){.page_profile .common_wrapper{padding:8px 32px}}@media screen and (max-width:750px){.page_profile .common_wrapper{border-radius:0;margin-bottom:0;padding:0 16px}}.blog{display:block;width:100%}.blog h1{margin-bottom:48px}.blog h3{margin-top:32px}.blog p{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin-bottom:16px;margin-top:24px}.blog ol{padding-left:16px}.blog ol li{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px}.blog ul{padding-left:16px}.blog ul li{font-size:16px}.blog-date,.blog ul li{color:rgba(11,21,36,.66);font-weight:400;line-height:24px}.blog-date{display:block;font-size:14px;width:100%}.blog-post_centered{display:block;margin:0 auto;max-width:744px;width:100%}.blog-post_centered img{border-radius:24px;height:auto;object-fit:contain;width:100%}.blog-poster{border-radius:24px;display:block;margin:0 auto;max-width:100%}.blog-items{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);width:100%}.blog-item_poster-container{border-radius:10px;display:block;height:266px;overflow:hidden;position:relative;width:100%}.blog-item_poster-background{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;transform:scale(1);transition:.3s;width:100%}.blog-item_poster-background:hover{transform:scale(1.1)}.blog-item_poster-translucent{display:block;height:100%;width:100%}.blog-item_content{display:block;padding-top:16px;position:relative;width:100%;z-index:2}.blog-item_title{display:block;text-decoration:none;width:100%}.blog-item_title .h5,.blog-item_title h5{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;transition:.3s}.blog-item_title:hover .h5,.blog-item_title:hover h5{color:#006aff}.blog-item_date{color:rgba(11,21,36,.46);display:block;font-size:14px;font-weight:400;line-height:20px;width:100%}.blog-item h4{margin-top:2px}.blog-item_description,.blog-item h4{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-item_description{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-top:4px;text-decoration:none}.blog-item_description p{margin:0}@media screen and (max-width:1150px){.blog-items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:750px){.blog{padding:0 16px}.blog h1{margin-bottom:24px}.blog-items{grid-template-columns:1fr}}.page_faq .common_wrapper{padding:8px 48px}.faq-interview{border-top:1px solid rgba(11,21,36,.14);display:block;margin-top:32px;padding-top:32px;width:100%}@media screen and (max-width:750px){.page_faq .common_wrapper{padding:8px 24px}}.success-picture{display:block;width:100%}.success-picture img,.success-picture picture{display:block;margin:0 auto;max-width:176px;width:100%}.success-picture.full-width img,.success-picture.full-width picture{border-radius:10px;display:block;height:120px;max-width:100%;object-fit:cover;width:100%}.landing-trip-security{background-position:50% bottom;background-repeat:no-repeat;margin-bottom:-48px;padding-bottom:512px;position:relative}.landing-trip-security,.landing-trip-security .head-box{display:block;width:100%}.landing-trip-security .inline,.landing-trip-security .inline-emoji{display:inline-block;vertical-align:middle}.landing-trip-security .inline-emoji{line-height:44px}.landing-trip-security .color-security{color:#01b4a8}.landing-trip-security .content{display:block;margin-top:56px;position:relative;width:100%}.landing-trip-security .content-middle{display:inline-block;position:relative;vertical-align:top;width:648px;z-index:3}.landing-trip-security .content-description{color:rgba(11,21,36,.66);display:block;font-size:18px;font-weight:500;line-height:32px;width:100%}.landing-trip-security .content-items{display:block;margin-top:56px;width:100%}.landing-trip-security .content-item{display:block;margin:32px 0;width:100%}.landing-trip-security .content-item_icon{align-items:center;background:#01b4a8;border-radius:10px;box-shadow:0 8px 16px rgba(176,190,197,.48);display:flex;float:left;height:56px;justify-content:center;width:56px}.landing-trip-security .content-item_description{margin-left:56px;padding-left:24px}.landing-trip-security .content-item_description-text{display:block;max-width:496px;width:100%}.landing-trip-security .inline-decor{display:inline-block;position:absolute;vertical-align:top}.landing-trip-security .inline-decor_girl-position{left:0;top:56px}.landing-trip-security .inline-decor_girl-position_front{animation:translateObjectPeople 24s ease-in-out 0s infinite;z-index:2}.landing-trip-security .inline-decor_chat-position{bottom:0;left:100px}.landing-trip-security .inline-decor_chat-position_front{margin-bottom:-250px;z-index:2}@media screen and (max-width:1150px){.landing-trip-security{padding:0 16px 512px}.landing-trip-security .head-box{padding:16px 24px}.landing-trip-security .text-center{text-align:left}.landing-trip-security .content .inline-decor{display:none}.landing-trip-security .content-middle{display:block;margin:0 auto}}@media screen and (max-width:750px){.landing-trip-security{background:none;padding:0 16px 48px}.landing-trip-security .content-middle{width:100%}.landing-trip-security .content-item_description{padding-left:16px}}.account_driver{display:block;width:100%}.account_driver_trip-list{padding:0}.account_driver_trip-list_item{margin:16px 0;position:relative}.account_driver_trip-list_item:first-child{margin-top:0}.account_driver_trip-list_item .trip-list_item_user-info_ac-description{align-items:center}.account_driver_trip-list_item .trip-list_item_user-info_ac-description .user-link{border:2px solid #fff;border-radius:50%;box-sizing:content-box}.account_driver_trip-list_item .trip-list_item_user-info_ac-description .user-link.mdx.user-link_qty{background-color:#e1e9fb;color:#006aff;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;height:40px;line-height:24px;width:40px}.account_driver_trip-list_item .trip-list_item_user-info_ac-description .user-link_package{z-index:0}.account_driver_trip-list_item .trip-list_item_geo:last-child .trip-list_item_geo-place,.account_driver_trip-list_item .trip-list_item_user-info_ac-title{padding:0}.account_driver .trip-list_item-details-cell:last-child{width:70%}.account_driver .trip-inner{padding:0}.account_driver .dot-button_action{background:#dfebf8}.account_driver .create_variation-item{padding-right:24px}.account_driver-filter{align-items:center;display:flex;margin-bottom:32px;width:fit-content}.account_driver-filter .routes-list_items-sort{bottom:0;display:none;right:0}.account_driver .account_booking-item_cell-inner_cell .user-link.mdx div{position:relative}@media screen and (max-width:750px){.account_driver{padding:0}.account_driver_trip-list{padding:0 16px}.account_driver .trip-list_item_sum-place{display:none}.account_driver-filter{padding:0 16px}.account_driver .route-controls{border:0}}@media screen and (max-width:500px){.account_driver_trip-list_item .trip-list_item_user-info_ac-description .user-link.mdx{height:40px;width:40px}.account_driver_trip-list_item .trip-list_item_user-info_ac-description .user-link.mdx.mdx .user-link_avatar{height:100%;width:100%}.account_driver_trip-list_item .trip-list_item_user-info_ac-description .user-link.mdx.mdx.user-link_qty{height:32px;width:32px}}@media screen and (max-width:380px){.account_driver-filter{justify-content:flex-end;margin:-8px 0;position:relative;width:100%}.account_driver-filter .button-squared{display:none}.account_driver-filter .routes-list_items-sort{bottom:0;display:inline-block;margin-bottom:0;padding:0;position:relative;right:0}}.account_car{display:block;margin-bottom:32px;width:100%}.account_car-wrapper{background:#fff;border-radius:10px;display:block;width:100%}.account_car-cell{border-bottom:1px solid hsla(229,8%,60%,.2);display:block;width:100%}.account_car-cell:last-child{border-bottom:0}.account_car-cell .create_car-wrapper{padding:32px 48px}.account_car-cell_button{display:block;padding:32px 48px;width:100%}.account_car-cell_button .form-button{margin:0 16px}.account_car-cell_button .form-button:first-child{margin-left:0}.account_car-cell_button .form-button:last-child{margin-right:0}.account_car-container{padding:32px 24px;text-align:center}.account_car-container,.account_car-list,.account_car-list_item{display:block;width:100%}.account_car-list_item{margin:0 auto 16px;max-width:364px}.account_car-list_item:last-child{margin-bottom:0}.account_car-button{display:block;margin-top:24px;text-align:center;width:100%}@media screen and (max-width:750px){.account_car-cell .create_car-wrapper,.account_car-cell_button{padding:24px}}@media screen and (max-width:520px){.account_car-cell_button .form-button{margin:12px 0;width:100%}.account_car-cell_button .form-button:first-child{margin-top:0}.account_car-cell_button .form-button:last-child{margin-bottom:0}}.account-transport{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;margin-top:32px;max-width:744px;padding:32px 48px}.account-transport_wrapper{display:flex;flex-direction:column;row-gap:32px;width:100%}.account-transport_wrapper-border{border-bottom:1px solid rgba(11,21,36,.14);padding-bottom:32px}.account-transport_form-group{margin-top:32px;position:relative;transition:.3s;width:max-content}.account-transport_form-group .form-button{column-gap:4px}.account-transport_title{color:#0b1524;font-size:20px;font-weight:500;line-height:28px}.account-transport_list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:16px;width:100%}.account-transport_title+.account-transport_list{margin-top:16px}.account-transport_color{align-items:center;column-gap:4px;display:grid;grid-template-columns:20px 1fr}.account-transport_color-code{border-radius:50%;height:16px;justify-self:center;width:16px}.account-transport_color-name{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.account-transport_empty{align-items:center;display:flex;flex-direction:column;row-gap:16px;width:100%}.account-transport_empty-caption{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.account-transport_create-title{color:#0b1524;font-size:28px;font-weight:500;line-height:36px}.account-transport_create-wrapper{display:flex;flex-direction:column;margin-top:32px;row-gap:16px;width:100%}.account-transport_photo{height:16px;position:absolute;right:0;top:0;width:16px}.account-transport_photo-wait{background:url(/images/icons/16/status-wait.svg)}.account-transport_photo-warning{background:url(/images/icons/16/status-warning.svg)}.account-transport_photo-success{background:url(/images/icons/16/status-success.svg)}.account-transport_car-image{object-fit:cover}@media screen and (max-width:1150px){.account-transport{max-width:100%}.account-transport_empty-image{height:86px;width:360px}}@media screen and (max-width:750px){.account-transport{padding:16px}.account-transport_wrapper-border{padding-bottom:24px}.account-transport_form-group{margin-top:24px}.account-transport_empty-container{margin-left:20px;margin-right:20px}.account-transport_empty-image{height:100%;width:100%}.account-transport_create-title{color:#0b1524;font-size:24px;font-weight:500;line-height:32px}}.page_balance .common_wrapper{background:rgba(11,21,36,.05)}.balance_form-sum{display:block;margin:0 auto;max-width:312px;padding-right:20px;position:relative;width:100%}.balance_form-sum .form-group{width:100%}.balance_picture{display:inline-block;vertical-align:middle}.balance_icon-currency{align-items:center;color:#0b1524;display:flex;font-size:16px;font-weight:400;height:100%;justify-content:flex-end;line-height:24px;position:absolute;right:0;top:0;width:20px}@media screen and (max-width:750px){.page_balance .common_wrapper{background:none;box-shadow:none;padding:0 24px}}.account_blocked-container{display:block;width:100%}.account_blocked-wrapper{background:#fff;border-radius:10px;box-shadow:0 4px 8px hsla(218,6%,73%,.48);display:block;padding:32px 16px;width:100%}.account_blocked-content{display:block;margin:0 auto;max-width:312px;width:100%}.account_blocked-content .margin-vertical-lg:first-child{margin-top:0}.account_blocked-content .margin-vertical-lg:last-child{margin-bottom:0}.account_blocked-background{display:inline;height:176px;vertical-align:middle;width:176px}.account_blocked-description{font-size:16px;line-height:24px}.account_blocked-context,.account_blocked-description{color:rgba(11,21,36,.66);display:block;font-weight:400;text-align:left;width:100%}.account_blocked-context{font-size:14px;line-height:20px}.account_blocked-terms{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px;text-align:left}.account_blocked-button .form-button,.account_blocked-terms{display:block;width:100%}.account_blocked-button .form-button span{height:100%}.account_safe-ride{display:block;width:100%}.account_safe-ride-wrapper{overflow:hidden;padding:38px 40px 16px}.account_safe-ride-container,.account_safe-ride-wrapper{border-radius:10px;box-shadow:0 4px 8px hsla(218,6%,73%,.48);display:block;width:100%}.account_safe-ride-container{background:#fff;padding:32px 48px}.account_safe-ride-history_items{display:block;margin-bottom:16px;width:100%}.account_safe-ride-history_item{border-bottom:1px solid #e9eaec;display:block;padding:10px 0;position:relative;text-decoration:none;transition:.3s;width:100%}.account_safe-ride-history_item:hover{border-bottom:1px solid #e9eaec}.account_safe-ride-history_item:hover .account_safe-ride-history_item-arrow svg path{fill:#006aff}.account_safe-ride-history_item-location{display:block;padding-right:100px;width:100%}.account_safe-ride-history_item-date{color:rgba(11,21,36,.66)}.account_safe-ride-history_item-city,.account_safe-ride-history_item-date{display:block;font-size:12px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.account_safe-ride-history_item-city{color:#0b1524;margin-top:4px}.account_safe-ride-history_item-price{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px}.account_safe-ride-history_item-price_wrapper{align-items:center;display:flex;flex-direction:row;height:100%;position:absolute;right:0;top:0}.account_safe-ride-history_item-arrow{align-items:center;display:flex;height:24px;justify-content:center;margin-left:4px;width:24px}.account_safe-ride-history_item-arrow svg path{transition:.3s}.account_safe-ride-history_empty h4{margin-bottom:0}.account_safe-ride-history_empty .common_text-default_sm{margin:24px auto 0;max-width:318px}@media screen and (max-width:750px){.account_safe-ride-container{padding:24px 16px}.account_safe-ride-wrapper{box-shadow:none;padding:0 16px}}@media screen and (max-width:1150px){.archive.middle-wrap{padding:0 24px}}@media screen and (max-width:750px){.archive.middle-wrap{padding:0 16px}.archive .nav-section,.archive .renting-routes,.archive .trucking-routes{padding:0}.active-booking .button-md{margin-left:16px}}.ads{overflow:hidden;position:relative}.ads,.ads_background-decor{display:block;height:100%;width:100%}.ads_background-decor{left:0;position:absolute;top:0}.ads_background-decor-object{position:absolute}.ads_background-decor .object-city{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='1816' height='230' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m557.643 228.479.006.78 217.773-.438 115.993.183v-.416l924.245-1.857-.73-25.731-18.73-.278-6.53-16.991h-19.64V188l-13.25-5.067V188l-19-9.148V121.9h-18.27V132h-47.58v13.5h-18.15v-34.851h-30.22v7h-41.63V50.497h-18.38V74.2l-11.78-19.921h-50.98v-13.5h-55.29v44.527h-34.64V6.524h-55.81v18.603h-11.99v25.752h-51.6V9.89h-10.15L1270.47.798h-22.87v9.544H1200v44.354h-17.83v-3.783h-19.84v3.228h-45.8l-13.21 11.071v20.72c0 2.394-54.62 0-54.62 0l-16.3-32.624h-51.951V38.836h-56.538V84.3h-32.496V39.706h-.1V6.212h-59.422v18.95h-10.737v24.432h-45.244v-38.87h-9.591l-9.591-8.052h-24.534v7.392h-47.537v44.947h-21.093v-5.764h-23.387v2.536h-7.023v2.6h-17.827v-43.17h-47.607V1.667h-22.866l-10.841 9.093h-10.147v40.988h-51.604V25.997h-11.989V7.394h-55.808v78.783h-34.645V41.65h-55.287v13.5h-50.978l-11.78 19.922V51.367h-18.383v67.152h-41.631v-7H161.55v34.851h-18.157v-13.5H95.82v-10.1H77.55v56.952l-19 9.148v-5.067l-13.256 5.067v-4.269H25.661l-6.533 16.991-18.73.278-.732 25.731 557.977.878Z' fill='%23054082' fill-opacity='.051'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M557.612 228.931v.328l1257.248-1.076v-11.557h-74.54v4.581h-5.46v-18.29h-7.12v-24.503h-30.65v25.127h-26.79v17.319h-21.89v-73.82h-60.19v73.82h-12.58v-50.636h-25.71v-15.028h-23.53v14.056h-11.5v18.637h-12.58v28.077h-21.89V94.773h-61.82v83.641h-6.57v-33.005h-28.43v-13.084l-8.23-3.575-9.84 3.575v14.715h-14.76v23.184h-14.25v-56.502h-5.46V99.007h-33.91v15.999h-19.71v107.485h-17.51v-76.11h-9.31v-9.475h-31.73v11.418h-22.97v68.614h-19.15v-61.742h-35.58v4.894h-20.22v9.162h-18.07V69.611h-8.76v-15.34h-12.58v-2.603h-19.15v18.95h-16.4v5.552h-8.76V206.18h-6.56v16.312h-84.829v-92.457h-5.456v-10.759H906.5v13.397h-22.449v70.869h-4.899v-88.188h-9.869v-10.238h-35.202v9.996h-8.027V96.404l-8.027-3.505-7.298 3.505v21.344h-12.405v51.816h-11.642v-8.26h-9.427V77.247h-8.757v-5.553h-16.402v-18.95h-19.147v2.603H720.37v15.34h-8.757v99.641h-18.07v-9.162h-20.224v-4.894h-35.584v61.742h-8.643V102.929h-27.73v-14.82h-26.966v15.236h-16.784v44.112h-3.033v76.11h-17.514V116.083h-19.703v-16h-33.916v14.715h-5.456V171.3h-14.247v-23.184h-14.769v-14.715l-9.834-3.575-8.235 3.575v13.084h-28.426v33.005h-6.567V95.849h-61.82v121.193h-21.893v-28.077H299.62v-18.637h-11.502v-14.056h-23.526V171.3h-25.715v50.636h-12.579v-73.82h-60.187v73.82h-21.892v-17.318h-26.792V179.49h-30.65v24.503h-7.123v18.29h-5.456v-4.581H-.34v11.557l557.952-.328Z' fill='%23fff' fill-opacity='.502'/%3E%3C/svg%3E");background-position:50%;background-repeat:repeat-x;height:230px;top:384px;width:100%}.ads_background-decor .object-road{background:linear-gradient(180deg,#d9e2ec,#d9e2ec .01%,rgba(217,226,236,0));height:270px;top:614px;width:100%}.ads_background-decor-container{height:100%;position:relative;width:100%}.ads_background-decor .object-bus{left:-6px;top:358px;z-index:1}.ads_background-decor .object-car-1{left:-160px;top:530px}.ads_background-decor .object-car-2{left:-600px;top:630px}.ads_background-decor .object-car-3{right:-10px;top:618px;z-index:2}@media screen and (max-width:750px){.ads{text-align:center}.ads_background-decor-object{display:none}.ads .common_form{margin:16px 0;max-width:calc(100% - 32px)}}.drive{display:block;width:100%}.drive_guide,.drive_registration,.drive_reviews,.drive_title{padding-left:24px;padding-right:24px}.drive_title{display:flex;justify-content:center;margin-top:56px;text-align:center}.drive_title h1{max-width:744px}.drive_registration{align-items:center;column-gap:52px;display:flex;flex-wrap:wrap;margin-top:56px;position:relative;width:100%}.drive_registration-form{background:#fff;border-radius:10px;box-shadow:0 12px 32px rgba(38,50,56,.2);max-width:456px;padding:48px;width:100%}.drive_registration-sub-title{line-height:20px;margin-top:8px}.drive_registration-route{background:#dfebf8;border-radius:10px;margin-top:24px;padding:16px;position:relative}.drive_registration-item{align-items:flex-start;background:inherit;column-gap:8px;display:flex}.drive_registration-item:last-child{margin-top:16px;position:relative;z-index:1}.drive_registration-item-icon{align-items:center;background:#dfebf8;display:flex;height:28px;position:relative;width:16px;z-index:2}.drive_registration-item-decorate{display:block;height:calc(100% - 48px);left:21px;overflow:hidden;position:absolute;top:24px;width:6px;z-index:1}.drive_registration-item-decorate svg{height:100%;transform:scaleX(-1);width:6px}.drive_registration-item-decorate svg line{fill:none;stroke-width:3px;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round;animation:pathDotAnimate .8s linear infinite}.drive_registration-context{color:#0b1524;font-size:18px;font-weight:400;line-height:28px;margin-top:24px}.drive_registration-context h4,.drive_registration-context span{display:inline-block;vertical-align:middle}.drive_registration .form-button{margin-top:24px;width:100%}.drive_registration-image{flex:1;max-width:620px}.drive_registration-image img,.drive_registration-image picture{display:block;width:100%}.drive_guide{margin-top:80px}.drive_guide-wrapper{background:#006aff;border-radius:10px;padding:48px;text-align:center}.drive_guide-list{column-gap:8px;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-top:32px;padding:0}.drive_guide-item{align-items:center;display:flex;flex:1;flex-direction:column;text-align:center;width:25%}.drive_guide-item-title{color:#fff;font-size:16px;font-weight:500;line-height:24px;margin-top:8px}.drive_guide-item-context{color:hsla(0,0%,100%,.56);font-size:14px;font-weight:400;line-height:20px;margin-top:8px}.drive_reviews{margin-top:56px;text-align:center}.drive_reviews-list{column-gap:24px;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin-bottom:80px;margin-top:32px;padding:0;row-gap:24px}.drive_reviews-item{background:#fff;border-radius:10px;box-shadow:0 2px 4px hsla(218,6%,73%,.48);padding:24px;width:calc(32.9% - 12px)}.drive_reviews-item:nth-child(2) .drive_reviews-rating-icon:last-child:before,.drive_reviews-item:nth-child(3) .drive_reviews-rating-icon:last-child:before{background-size:cover;width:0}.drive_reviews-item-top{align-items:center;column-gap:8px;display:flex;justify-content:space-between}.drive_reviews-user{align-items:center;column-gap:8px;display:inline-flex;flex:1;width:50%}.drive_reviews-user-avatar{border-radius:50%;height:40px;width:40px}.drive_reviews-user-avatar img,.drive_reviews-user-avatar picture{border-radius:inherit;display:block;width:100%}.drive_reviews-user-name{color:#0b1524;display:block;flex:1;font-size:16px;font-weight:500;line-height:24px;max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.drive_reviews-rating{align-items:center;color:#006aff;display:inline-flex;font-size:18px;font-weight:500;justify-content:flex-end;line-height:32px}.drive_reviews-rating-icons{align-items:center;column-gap:4px;display:inline-flex;margin-left:8px}.drive_reviews-rating-icon{display:flex;height:12px;position:relative;width:12px}.drive_reviews-rating-icon:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.413 1.348 4.138 3.933l-2.853.416A.625.625 0 0 0 .94 5.416l2.065 2.011-.489 2.842a.625.625 0 0 0 .907.658l2.552-1.342 2.552 1.342a.625.625 0 0 0 .907-.658l-.489-2.842 2.064-2.011a.625.625 0 0 0-.345-1.067L7.81 3.933 6.534 1.348a.625.625 0 0 0-1.12 0Z' fill='%23FF9500'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.drive_reviews-rating-icon svg{fill:#ff9500;height:100%;width:100%}.drive_reviews-context{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;margin-top:16px;text-align:left}@media screen and (max-width:1000px){.drive_registration-form{max-width:50%}.drive_reviews-list{column-gap:8px;row-gap:8px}.drive_reviews-item{width:calc(33.3% - 8px)}}@media screen and (max-width:900px){.drive_registration{flex-direction:column}.drive_registration-form{margin-top:24px;max-width:100%;order:2}.drive_guide{margin-top:24px}.drive_guide-list{column-gap:16px;row-gap:16px}.drive_guide-item{flex:auto;width:calc(50% - 16px)}.drive_reviews{margin-top:24px}.drive_reviews-list{column-gap:16px;margin-top:24px;row-gap:16px}.drive_reviews-item{max-width:calc(50% - 8px);width:100%}}@media screen and (max-width:750px){.drive_registration-item-icon{height:24px}}@media screen and (max-width:570px){.drive_guide,.drive_registration,.drive_reviews,.drive_title{padding-left:16px;padding-right:16px}.drive_title{margin-top:24px}.drive_title h1{font-size:24px;line-height:32px}.drive_registration{margin-top:24px}.drive_registration-form{padding:24px}.drive_registration-form h3{font-size:20px;line-height:28px}.drive_registration-context{font-size:16px;line-height:24px}.drive_registration .form-button.button-lg{font-size:14px}.drive_guide-wrapper{padding:24px}.drive_guide-wrapper h3{font-size:20px;line-height:28px}.drive_reviews{overflow:hidden}.drive_reviews h2{font-size:20px;line-height:28px}.drive_reviews-list{flex-direction:column;margin-bottom:24px}.drive_reviews-list .owl-stage-outer{overflow:unset}.drive_reviews-list .owl-stage{display:flex;flex-wrap:wrap;height:100%}.drive_reviews-list .owl-item{display:flex;height:auto}.drive_reviews-list .owl-dots{margin-top:8px}.drive_reviews-list .owl-dot{background:#006aff;border-radius:50%;height:8px;margin-right:8px;opacity:.55;width:8px}.drive_reviews-list .owl-dot.active{opacity:1}.drive_reviews-item{max-width:100%;width:100%}}@media screen and (max-width:500px){.drive_guide-item{max-width:100%;width:100%}}.seo-stations{margin-top:32px}.seo-stations_popular-routes{display:block;width:100%}.seo-stations_popular-routes-description{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin-top:32px}.seo-stations_popular-routes-lists{background:#fff;border-radius:10px;margin-bottom:82px;margin-top:48px;padding:32px 48px}.seo-stations_popular-routes-list{list-style:none;margin-bottom:0;margin-top:32px;padding:0}.seo-stations_popular-routes-list.seo-stations_letter-list{column-gap:16px;display:flex;flex-wrap:wrap;row-gap:8px}.seo-stations_popular-routes-list.seo-stations_letter-list .seo-stations_letter-item-link{color:#006aff;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;text-transform:uppercase}.seo-stations_popular-routes-list.seo-stations_region-list{column-gap:32px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:16px}.seo-stations_popular-routes-list.seo-stations_region-list .seo-stations_region-item-link{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;text-decoration:none}.seo-stations_contacts{background:#fff;border-radius:10px;margin-top:32px;padding:32px 48px}.seo-stations_contacts-list{list-style:none;margin-bottom:0;margin-top:24px;padding:0}.seo-stations_contacts-item{column-gap:24px;display:grid;grid-template-columns:repeat(3,1fr)}.seo-stations_contacts-item:not(:last-child){border-bottom:1px solid hsla(229,8%,60%,.2);margin-bottom:12px;padding-bottom:12px}.seo-stations_contacts-item h6{color:#0b1524;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px}.seo-stations_contacts-item-content{display:flex;flex-direction:column}.seo-stations_contacts-item-caption{display:none}.seo-stations_contacts-item-description{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.seo-stations_contacts-item-link{color:#006aff;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;white-space:nowrap;width:fit-content}.seo-stations_map{background:#fff;border-radius:10px;margin-top:24px;padding:32px 48px}.seo-stations_map-content{height:388px;margin-top:16px;width:100%}.seo-stations_map-balloon{background:rgba(59,81,114,.96);border-radius:10px;display:block;left:0;padding:16px 24px;position:absolute;top:0;width:264px}.seo-stations_map-balloon-close{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.734 2.275a.906.906 0 0 0-1.284 0L8 6.717l-4.45-4.45a.906.906 0 1 0-1.284 1.282L6.716 8l-4.45 4.45a.906.906 0 1 0 1.283 1.284L8 9.284l4.45 4.45a.906.906 0 1 0 1.284-1.284L9.284 8l4.45-4.45a.912.912 0 0 0 0-1.275Z' fill='%239DACBF'/%3E%3C/svg%3E");background-position:0 0;border:0;cursor:pointer;display:inline-block;height:16px;margin:0;padding:0;position:absolute;right:8px;top:8px;vertical-align:top;width:16px}.seo-stations_map-balloon-title{color:#fff;font-size:14px;font-weight:500;line-height:20px}.seo-stations_map-balloon-address{color:hsla(0,0%,100%,.75);font-size:14px;font-weight:400;line-height:20px}.seo-stations_bus-routes-wrapper{margin-top:32px}.seo-stations_bus-routes-list{column-gap:32px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:16px}.seo-stations_bus-routes-cell{display:flex;flex-direction:column;row-gap:8px}.seo-stations_bus-routes-context{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.seo-stations_bus-routes-link{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;text-decoration:none}.seo-stations_railway-list{display:block;margin:8px 0 0;padding:0;width:100%}.seo-stations_railway-list li{border-bottom:1px solid rgba(11,21,36,.14);color:#0b1524;display:grid;font-size:16px;font-weight:400;grid-template-columns:392px 1fr;line-height:24px;padding:16px 0;width:100%}.seo-stations_railway-list li:last-child{border-bottom:0;padding-bottom:0}@media screen and (max-width:1000px){.seo-stations_railway-list li{grid-template-columns:220px 1fr}.seo-stations_popular-routes .seo-stations_region-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:900px){.seo-stations_contacts{padding:32px}.seo-stations_contacts-item{grid-template-columns:100%;row-gap:12px}.seo-stations_contacts-item h6{color:#0b1524;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px}.seo-stations_contacts-item-caption{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px}.seo-stations_map{padding:32px}}@media screen and (max-width:768px){.seo-stations_popular-routes-lists{margin-bottom:38px;padding:24px}}@media screen and (max-width:750px){.seo-stations{margin-top:16px}.seo-stations_railway-list li{grid-template-columns:1fr}.seo-stations_railway-list li div:first-child{margin-bottom:4px;opacity:.66}.seo-stations_popular-routes{padding:0 16px}.seo-stations_popular-routes-description{margin-top:16px}.seo-stations_popular-routes-lists{margin-top:24px;padding:16px}.seo-stations_popular-routes-list{margin-top:24px}.seo-stations_contacts{margin-top:16px;padding:16px}.seo-stations_contacts-list{margin-top:16px}.seo-stations_contacts-item-description,.seo-stations_contacts-item-link,.seo-stations_contacts-item h6{font-size:14px;line-height:20px}.seo-stations_contacts-item-content{row-gap:4px}.seo-stations_map{padding:16px}.seo-stations_map-content{height:396px;width:100%}.seo-stations_bus-routes-wrapper{margin-top:24px}.seo-stations_bus-routes-wrapper h6{font-size:16px;line-height:24px}.seo-stations_bus-routes-list{grid-template-columns:100%}}@media screen and (max-width:500px){.seo-stations_popular-routes .seo-stations_region-list{grid-template-columns:repeat(1,100%)}}.seo-schedule_page{display:block;margin-bottom:32px;width:100%}.seo-schedule_search-form{display:block;margin-top:32px;width:100%}.seo-schedule_search-form .search_form-container{padding:24px}.seo-schedule_search-form .search-form_wrapper-min{margin-top:0}.seo-schedule_description{color:rgba(11,21,36,.66);display:block;font-size:16px;font-weight:400;line-height:24px;width:100%}.seo-schedule_board{background:#fff;border-radius:10px;display:block;margin-top:32px;padding:32px 48px;width:100%}.seo-schedule_letters{display:block;list-style:none;margin:32px 0 0;padding:0;width:100%}.seo-schedule_letters li{display:inline-block;margin-right:12px;vertical-align:top}.seo-schedule_letters li a{color:#006aff;display:block;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px;text-decoration:none;text-transform:uppercase}.seo-schedule_routes-container{display:block;margin-top:8px;width:100%}.seo-schedule_routes-container.flex{gap:0 32px}.seo-schedule_routes-container.flex .seo-schedule_routes-wrapper{flex:0 0 322px}.seo-schedule_routes-wrapper{display:block;margin-top:24px;width:100%}.seo-schedule_routes-wrapper h6{margin-top:16px}.seo-schedule_routes-wrapper ul{column-gap:48px;display:grid;grid-template-columns:1fr 1fr;list-style:none;margin:16px 0 0;padding:0}.seo-schedule_routes-wrapper ul.column-list{display:flex;flex-direction:column;margin-top:12px}.seo-schedule_routes-wrapper ul li{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px}.seo-schedule_routes-wrapper ul li a{color:#0b1524;display:inline;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:.3s}.seo-schedule_routes-wrapper ul li a:hover{color:#006aff}.seo-schedule_destinations-container{display:block;margin-top:8px;width:100%}.seo-schedule_destinations-container .pagination{margin-top:12px}.seo-schedule_destinations-wrapper{display:block;margin-top:24px;width:100%}.seo-schedule_destinations-wrapper ul{column-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr;list-style:none;margin:16px 0 0;padding:0}.seo-schedule_destinations-wrapper ul li{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px}.seo-schedule_destinations-wrapper ul li a{color:#0b1524;display:inline;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:.3s}.seo-schedule_destinations-wrapper ul li a:hover{color:#006aff}.seo-schedule_popular-container,.seo-schedule_stations-container{display:block;margin-top:48px;width:100%}.seo-schedule_list{display:block;margin-top:32px;width:100%}.seo-schedule_list .bus-schedule-item{margin:16px 0}.seo-schedule_list .bus-schedule-item:first-child{margin-top:0}.seo-schedule_list .bus-schedule-item:last-child{margin-bottom:0}.seo-schedule_list-empty{align-items:center;color:#0b1524;column-gap:16px;display:block;display:inline-flex;font-size:24px;font-weight:500;line-height:32px;margin-top:32px;width:100%}.seo-schedule_list-empty_button{display:inline}@media screen and (max-width:1000px){.seo-schedule_board{padding:24px}.seo-schedule_list-empty{align-items:flex-start;flex-direction:column}.seo-schedule_list-empty_button{display:block;margin-top:16px}.seo-schedule_destinations-wrapper ul,.seo-schedule_popular-destinations ul,.seo-schedule_popular-stations ul{grid-template-columns:1fr 1fr}.seo-schedule_routes-container.flex{gap:0 32px}.seo-schedule_routes-container.flex .seo-schedule_routes-wrapper{flex:0 1 320px}}@media screen and (max-width:750px){.seo-schedule_page{padding:0 16px}.seo-schedule_search-form{margin-top:16px}.seo-schedule_board,.seo-schedule_search-form .search-form_box{padding:24px}.seo-schedule_routes-wrapper ul{grid-template-columns:1fr}.seo-schedule_popular-container,.seo-schedule_stations-container{padding:0 16px}.seo-schedule_destinations-wrapper ul{grid-template-columns:1fr}.seo-schedule_list .bus-schedule-item{margin:8px 0}.seo-schedule_list-empty{font-size:20px;line-height:28px;margin-top:16px}}.bus{background:#fff}.bus .about-service{column-gap:24px;display:flex;flex-wrap:wrap;justify-content:space-between}.bus .about-service_item{border-radius:20px;flex:1;margin:0}.bus .about-service_reward{height:100%;margin-top:0}.bus .about-service_reward-item{column-gap:16px;display:flex}.bus .about-service_reward-content{flex:1;margin:0;padding-left:0}.bus .about-service_reward-icon{float:unset;position:static}.bus .main-seo_cell p:first-child{margin-bottom:12px}.bus .section-heading_link-caption{margin:0;padding:0}@media screen and (max-width:1150px){.bus .search-form{padding:0}}@media screen and (max-width:1024px){.bus .main-board_search-form .search-form_box{border-radius:0 0 10px 10px}}@media screen and (max-width:1000px){.bus .about-service{padding:0}.bus .about-service_item{flex:unset;padding:16px;width:100%}.bus .about-service_item:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:8px}.bus .about-service_item:last-child{border-top-left-radius:0;border-top-right-radius:0;padding-top:8px}.bus .about-service_reward{padding:0 16px 16px}}@media screen and (max-width:750px){.bus .common-section_body{padding:0 24px}}@media screen and (max-width:500px){.bus .about-service_reward-icon{height:40px;width:40px}.bus .about-service_reward-icon svg{height:20px;width:20px}}@media screen and (max-width:370px){.bus .common-section_body{padding:0}.bus .about-service_item{border-radius:0}}@media screen and (max-width:350px){.bus.main-wrapper .section-heading_caption{padding:0 16px}}.bus-tickets_auth{color:rgba(11,21,36,.66);display:block;font-size:16px;font-weight:400;line-height:24px;margin-bottom:24px;width:100%}.bus-tickets_sidebar{display:block;padding-left:48px;width:100%}.bus-tickets_content{padding:0}.bus-tickets_content_passengers-button{display:block;margin-top:-16px;width:100%}.bus-tickets_content-total{background:rgba(11,21,36,.05);border-radius:10px;display:block;padding:32px 48px;width:100%}.bus-tickets_content-total_desktop{display:block}.bus-tickets_content-total_caption{display:none}.bus-tickets_content-total_cost{align-items:flex-end;display:flex;flex-direction:row;margin-top:4px}.bus-tickets_content-total_cost h4{margin-right:8px}.bus-tickets_content-total_description{display:none}.bus-tickets_content-total_description-button{color:#006aff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:20px;vertical-align:top}.bus-tickets_content-total_description-button_wrapper{display:block;height:22px;overflow:hidden;transition:.3s;width:100%}.bus-tickets_content-total_description-list{height:0;opacity:0;overflow:hidden;transition:.3s}.bus-tickets_content-total_description-item{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;margin:4px 0}.bus-tickets_content-total_description-item:first-child{margin-top:0}.bus-tickets_content-total_description-item:last-child{margin-bottom:0}.bus-tickets_content-total_trip-info_description{color:rgba(11,21,36,.66);display:block;display:none;font-size:14px;font-weight:400;line-height:20px;margin-top:8px;width:100%}.bus-tickets_content-total_security{display:block;margin-top:16px;width:100%}.bus-tickets_content-total_security-icon{display:block;float:left;height:40px;width:40px}.bus-tickets_content-total_security-content{margin-left:40px;padding-left:8px}.bus-tickets_content-total_security-sides{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.bus-tickets_content-total_security-sides img,.bus-tickets_content-total_security-sides picture{max-width:180px}.bus-tickets_content-total_security-description{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;padding-right:24px}.bus-tickets_content-total_security-description span{display:block}.bus-tickets_content-total .form-checkbox_caption{padding:0 0 0 12px}.bus-tickets_content-total_places{color:#0b1524;display:none;font-size:16px;font-weight:400;line-height:24px;margin-top:12px}.bus-tickets_content-total_refund-caption{display:block}.bus-tickets_content-total_details-controls_refund{display:inline-block;margin-left:16px;vertical-align:middle}.bus-tickets_content-total_details-controls_refund .form-button:last-child{display:none}.bus-tickets_content-total_info-container{display:inline-block;font-family:Roboto,sans-serif;height:24px;margin-left:4px;position:relative;top:3px;width:24px}.bus-tickets_content-total_info-container .bus-trip-info_popup{left:100%;top:-16px}.bus-tickets_content-total_info-container .bus-trip-info_popup-wrapper{left:0;margin-left:8px;padding:20px 24px}.bus-tickets_content-total_info-container .bus-trip-info_popup-item:last-child{color:#0b1524;font-size:14px;font-weight:400;line-height:20px}.bus-tickets_content-total_info-icon{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.bus-tickets_content-total_success-caption{display:block}.bus-tickets_content-total_success-controls{display:block;font-size:0;margin-top:16px;width:100%}.bus-tickets_content-total_success-controls .form-button{margin-right:24px}@media screen and (max-width:1150px){.bus-tickets_sidebar{margin-bottom:24px;padding:0 24px}.bus-tickets_content-total .h5,.bus-tickets_content-total_desktop,.bus-tickets_content-total h5{display:none}.bus-tickets_content-total_caption,.bus-tickets_content-total_description,.bus-tickets_content-total_places,.bus-tickets_content-total_trip-info_description{display:block}}@media screen and (max-width:1000px){.bus-tickets_content-total_security-description span{display:inline}}@media screen and (max-width:750px){.bus-tickets_content{padding:0 24px}.bus-tickets_content .common_wrapper{padding:24px}.bus-tickets_content-total{padding:16px 24px 24px}.bus-tickets_content-total_security-sides img,.bus-tickets_content-total_security-sides picture{display:none}.bus-tickets_content-total_security-description{padding-right:0}.bus-tickets_content-total_details-controls .form-button{width:100%}.bus-tickets_content-total_details-controls_refund{display:block;margin-left:0;margin-top:16px;text-align:center;width:100%}.bus-tickets_content-total_details-controls_refund .form-button:first-child{display:none}.bus-tickets_content-total_details-controls_refund .form-button:last-child{display:inline-block}.bus-tickets_content-total_info-container .bus-trip-info_popup{align-items:flex-end;background:rgba(11,21,36,.8);display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.bus-tickets_content-total_info-container .bus-trip-info_popup-wrapper{border-radius:10px 10px 0 0;margin-left:0;width:100%}.bus-tickets_content-total_info-container .bus-trip-info_popup-item:last-child{color:#0b1524;font-size:14px;font-weight:400;line-height:20px}}@media screen and (max-width:600px){.bus-tickets_content-total .form-button{width:100%}.bus-tickets_content-total_success-controls .form-button{margin-right:0;margin-top:16px}.bus-tickets_content-total_success-controls .form-button:first-child{margin-top:0}}@media screen and (max-width:370px){.bus-tickets_content,.bus-tickets_sidebar{padding:0 16px}.bus-tickets_content-total,.bus-tickets_content .common_wrapper{padding:16px}}.bus-confirm_alert{background:#e1e9fb;border-radius:10px;display:block;padding:32px 48px;width:100%}.bus-confirm_alert-icon{display:block;float:left;width:32px}.bus-confirm_alert-head{display:block;width:100%}.bus-confirm_alert-head .h5,.bus-confirm_alert-head h5{padding-top:4px}.bus-confirm_alert-caption{margin-left:32px;padding-left:8px}.bus-confirm_alert-controls{display:block;margin-top:24px;width:100%}.bus-confirm_alert-controls .form-button{margin-right:16px}.bus-confirm_alert-controls .form-button:last-child{margin-right:0}.bus-confirm_passenger{border-top:1px solid #e9eaec;column-gap:16px;display:grid;grid-template-columns:292px 108px 40px 120px 120px;margin-top:16px;padding-top:16px;row-gap:5px;width:100%}.bus-confirm_passenger:nth-child(2){border-top:0;padding-top:0}.bus-confirm_passenger.has-refund{opacity:.5}.bus-confirm_passenger-items{display:block;width:100%}.bus-confirm_passenger-document_name{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bus-confirm_passenger-place,.bus-confirm_passenger-place span{color:#43b02a}.bus-confirm_passenger-tariff_name{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bus-confirm_passenger-refund{background:#ff9500;border-radius:24px;color:#fff;display:inline-block;font-size:10px;font-weight:500;grid-column:1/6;line-height:13px;margin-right:4px;padding:2px 8px;text-transform:uppercase;width:max-content}.bus-confirm_contacts{display:inline-block;margin-top:16px;padding-right:24px;vertical-align:top}@media screen and (max-width:1000px){.bus-confirm_passenger{grid-template-columns:180px 110px 40px 100px 110px}}@media screen and (max-width:750px){.bus-confirm_alert{padding:24px}.bus-confirm_passenger{grid-template-columns:1fr;row-gap:12px}.bus-confirm_passenger-place{color:rgba(11,21,36,.66);display:block;margin-bottom:12px}.bus-confirm_passenger-place span{display:block;margin-top:4px}.bus-confirm_passenger-refund{grid-column:auto}.bus-confirm_passenger-mark{display:none}}@media screen and (max-width:550px){.bus-confirm_alert-controls{text-align:center}.bus-confirm_alert-controls .form-button{margin-right:0}.bus-confirm_alert-controls .form-button.button-md{width:100%}.bus-confirm_alert-controls .form-button.button-trans-md{margin-top:16px}}@media screen and (max-width:350px){.bus-confirm_alert{padding:16px}}@media screen and (max-width:1000px){.trucking .main-board_search-form .search_wrapper{border-radius:0}}.trucking-account .form-select-list{display:flex;margin-left:auto;width:fit-content}.trucking-account .form-select-list_dropdown{z-index:10}@media screen and (max-width:1150px){.trucking-account.middle-wrap{padding:0 24px}.trucking-account .route-type-switcher{padding:0}}@media screen and (max-width:750px){.trucking-account.middle-wrap{padding:0 16px}.trucking-account .route-type-switcher{padding:0}.trucking-account .form-select-list{margin-bottom:8px;margin-left:0;margin-top:16px}.trucking-account .form-select-list_caption{font-size:16px;line-height:24px}.trucking-account .form-select-list_display{align-items:center}.trucking-account .form-select-list_display-title{font-size:16px;line-height:24px}.trucking-account .form-select-list_dropdown{left:16px;right:unset}.trucking-account .nav-section{padding:0}.trucking-account .trucking-routes{margin-top:8px;padding:0}.trucking-account .trucking-routes_item:not(:first-child){margin-top:16px}.trucking-account .route-empty{padding:0}}@media screen and (max-width:1150px){.common-wrapper{padding:0 24px}}@media screen and (max-width:1000px){.renting .main-board_search-form .search_wrapper{border-radius:0}}@media screen and (max-width:750px){.common-wrapper{padding:0 16px}}.renting-account .form-select-list{display:flex;margin-left:auto;width:fit-content}.renting-account .form-select-list_dropdown{z-index:10}@media screen and (max-width:1150px){.renting-account.middle-wrap{padding:0 24px}.renting-account .route-type-switcher{padding:0}}@media screen and (max-width:750px){.renting-account.middle-wrap{padding:0 16px}.renting-account .route-type-switcher{padding:0}.renting-account .form-select-list{margin-bottom:8px;margin-left:0;margin-top:16px}.renting-account .form-select-list_caption{font-size:16px;line-height:24px}.renting-account .form-select-list_display{align-items:center}.renting-account .form-select-list_display-title{font-size:16px;line-height:24px}.renting-account .form-select-list_dropdown{left:16px;right:unset}.renting-account .nav-section{padding:0}.renting-account .renting-routes{margin-top:8px;padding:0}.renting-account .renting-routes_item:not(:first-child){margin-top:16px}.renting-account .route-empty{padding:0}}.railway{background:#fff}.railway .main-board_content>h1{width:300px}.railway .about-service{column-gap:24px;display:flex;flex-wrap:wrap;justify-content:space-between}.railway .about-service_item{border-radius:20px;flex:1;margin:0}.railway .about-service_reward{height:100%;margin-top:0}.railway .about-service_reward-item{column-gap:16px;display:flex}.railway .about-service_reward-content{flex:1;margin:0;padding-left:0}.railway .about-service_reward-icon{float:unset;position:static}.railway .main-seo_cell p:first-child{margin-bottom:12px}.railway .section-heading_link-caption{margin:0;padding:0}@media screen and (max-width:1150px){.railway .search-form{padding:0}}@media screen and (max-width:1024px){.railway .main-board_search-form .search-form_box{border-radius:0 0 10px 10px}}@media screen and (max-width:1000px){.railway .about-service{padding:0}.railway .about-service_item{flex:unset;padding:16px;width:100%}.railway .about-service_item:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:8px}.railway .about-service_item:last-child{border-top-left-radius:0;border-top-right-radius:0;padding-top:8px}.railway .about-service_reward{padding:0 16px 16px}}@media screen and (max-width:750px){.railway .common-section_body{padding:0 24px}}@media screen and (max-width:500px){.railway .about-service_reward-icon{height:40px;width:40px}.railway .about-service_reward-icon svg{height:20px;width:20px}}@media screen and (max-width:370px){.railway .common-section_body{padding:0}.railway .about-service_item{border-radius:0}}@media screen and (max-width:350px){.railway.main-wrapper .section-heading_caption{padding:0 16px}}.class-of-service{padding:0}@media screen and (max-width:1150px){.class-of-service{padding:0 24px}}@media screen and (max-width:750px){.class-of-service{padding:0 16px}}.payment-methods_title{column-gap:12px;display:flex;justify-content:space-between}.payment-methods_button{align-items:center;background:0;border:0;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;padding:0;width:24px}.payment-methods_link{color:#006aff;text-decoration:none}.payment-methods_modal .custom-modal_header{font-size:16px;line-height:24px}.payment-methods_modal .custom-modal_body{margin-top:16px}@media screen and (max-width:750px){.payment-methods_button{height:32px}}.railway-payment-waiting .common-section>.attention{margin-top:32px}.railway-payment-waiting .form-button_disable.button-blue{background:#006aff}.railway-payment-waiting .info-layout{margin-top:16px}.railway-payment-waiting .info-layout_description{row-gap:16px}.railway-payment-waiting .info-layout a{color:#006aff}.railway-payment-waiting_modal .custom-modal_body{display:flex;flex-direction:column;row-gap:24px}.railway-payment-waiting_modal p{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.railway-payment-waiting_modal .form-button{margin:0 auto}@media screen and (max-width:750px){.railway-payment-waiting .common-section>.attention{margin-top:24px}}.railway-payment-success .common-section>.attention{margin-top:32px}.railway-payment-success .info-layout{margin-top:16px}@media screen and (max-width:750px){.railway-payment-success .common-section>.attention{margin-top:24px}}.railway-payment-fail .info-layout{margin-top:32px}.railway-checkout,.railway-passengers,.railway-seat-and-carriage{padding-top:12px}.railway-payment-methods{margin-top:96px}@media screen and (max-width:1150px){.railway-payment-methods{margin-top:48px}}@media screen and (max-width:750px){.railway-payment-methods{margin-top:32px}}.transport-create .alert,.transport-create_wrapper{margin:0 auto;max-width:744px}.transport-create_wrapper{background:#fff;border-radius:10px;display:block;padding:32px 48px;width:100%}.transport-create_cell{margin:32px 0}.transport-create_cell-wrap{margin-top:24px}.transport-create_list-group{display:flex;flex-direction:column;row-gap:12px}.transport-create_list-group_caption{align-items:center;color:rgba(11,21,36,.66);display:flex;font-size:16px;font-weight:500;line-height:24px;padding-right:12px}.transport-create_additional-caption{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:24px;margin-top:32px}.transport-create_details{margin-top:32px}.transport-create_details-select{z-index:10}.transport-create_details-select:first-child{z-index:20}.transport-create_details-attention{margin-top:24px}.transport-create_details .form-group{display:block;width:100%}.transport-create_details .form-group.form-textarea .form-placeholder{white-space:normal}.transport-create_details .form-group.form-textarea .form-placeholder.active{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;left:24px;line-height:24px;opacity:0;top:12px;visibility:hidden}.transport-create_details .form-group.form-textarea .form-group_hint{padding-right:24px;text-align:right}.transport-create_details .transport-create_list-group{column-gap:24px;display:flex;flex-direction:row;row-gap:16px}.transport-create_details .transport-create_list-group.flex-column{flex-direction:column}.transport-create_details .transport-create_list-group_caption{margin:0;padding:0}.transport-create_location-list{align-items:center;column-gap:8px;display:flex;row-gap:8px}.transport-create_location-inputs{margin-top:24px}.transport-create_location-inputs .form-group_error{padding-left:28px}.transport-create_location-attention{margin-top:24px}.transport-create_through-wrapper{display:block;margin-top:32px;width:100%}.transport-create_through-wrapper .list-group{margin-bottom:16px}.transport-create_through-wrapper .list-group li{align-items:center;display:flex;flex-direction:row}.transport-create_through-wrapper .list-group li .remove-handle{cursor:pointer;margin-left:12px}.transport-create_through-wrapper .list-group li .remove-handle:hover svg path{fill:#ff4e3d}.transport-create_through-wrapper .list-group li .remove-handle svg{display:block}.transport-create_through-wrapper .list-group li .remove-handle svg path{transition:.2s}.transport-create_through-wrapper .list-group .form-between{max-width:312px}.transport-create_cost{grid-gap:24px;display:grid;grid-template-columns:1fr 260px;margin-top:32px}.transport-create_cost-through{border-top:1px solid rgba(11,21,36,.14);margin-top:24px;padding-top:24px}.transport-create_cost-through transport-create_cost-map{align-items:center}.transport-create_cost-through .cost-route-map_location:first-child{padding-bottom:16px}.transport-create_cost-through .cost-route-map_icon{height:24px}.transport-create_cost-through .cost-route-map_caption{color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.transport-create_cost-map{align-items:flex-start;display:flex}.transport-create_cost-form{align-items:center;display:flex;flex-direction:row}.transport-create_cost-form_container .form-group.has-error .form-group_error{position:relative}.transport-create_cost-form .form-group.form-dimensions .form-placeholder{font-weight:600;left:24px}.transport-create_cost-form .form-group.form-dimensions .form-control{padding-left:24px}.transport-create_cost-currency{color:#0b1524;font-size:16px;font-weight:700;line-height:24px;margin-left:8px}.transport-create_cost-total{align-items:center;background:#f2f3f4;border-radius:8px;display:flex;height:32px;justify-content:space-between;margin-top:8px;padding:0 12px}.transport-create_success-decor{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:block;height:120px;width:100%}.transport-create_controls{display:block;margin-top:32px;width:100%}.transport-create_controls.has-sides{align-items:center;display:flex;justify-content:space-between}.transport-create_controls.has-border{border-top:1px solid rgba(11,21,36,.14);padding-top:32px}@media screen and (max-width:1000px){.transport-create{padding:0 24px}}@media screen and (max-width:750px){.transport-create{padding:0}.transport-create_wrapper{padding:16px}.transport-create_cell{margin:24px 0}.transport-create_cell-wrap{margin-top:16px}.transport-create_fork .list-group{margin-top:24px}.transport-create_list-group{flex-direction:column}.transport-create_list-group_caption{padding-right:0}.transport-create_additional-caption{display:block}.transport-create_details,.transport-create_location-inputs{margin-top:16px}.transport-create_location-attention{margin-top:12px}.transport-create_controls,.transport-create_through-wrapper{margin-top:24px}.transport-create_controls.has-sides{align-items:center;display:flex;flex-direction:column;justify-content:center}.transport-create_controls.has-sides .form-button{margin:8px 0;width:100%}.transport-create_controls.has-sides .form-button:first-child{margin-top:0}.transport-create_controls.has-sides .form-button:last-child{margin-bottom:0}.transport-create_controls.has-sides .form-button.button-blank-blue,.transport-create_controls.has-sides .form-button.button-blank-gray{margin:12px 0}.transport-create_controls.has-border{padding-top:24px}}@media screen and (max-width:650px){.transport-create_photo-list.list-group.row{grid-gap:16px;display:grid;grid-template-columns:repeat(2,1fr)}.transport-create_photo-list.list-group.row.m-16{margin-bottom:0}.transport-create_photo-list li{margin:0}.transport-create_photo-list li .image-uploader{height:auto;padding-top:56.5%;width:100%}.transport-create_photo-list li .image-uploader_preview{height:auto;padding-top:60%;width:100%}.transport-create_cost{grid-template-columns:1fr;margin-top:24px}.transport-create_details{margin-top:16px}.transport-create_details .transport-create_list-group{flex-direction:column}.transport-create_details-attention{margin-top:16px}}@media screen and (max-width:350px){.transport-create_wrapper{padding:16px}.transport-create_controls{margin-top:16px}.transport-create_controls.has-border{padding-top:16px}}.app-shop-button{background:transparent;border:none;cursor:pointer;padding:0}.app-shop-button.small img{height:32px;width:110px}.app-shop-button.medium img{height:40px;width:140px}.app-shop__modal__image{height:300px;object-fit:contain;width:300px}.app-shop__link img{height:32px}.app-shop__modal-content{padding:24px 26px}.modal_item.modal_item-small.app-shop-modal{width:auto}.start-curtain{background:#fff;display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition:.3s ease-out;visibility:hidden;width:100%;z-index:10000}.start-curtain.active{opacity:1;visibility:visible}.preloader:before{background:url(/images/svg/preloader.svg) no-repeat 50% 50% hsla(0,0%,100%,.7);border-radius:12px;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;vertical-align:middle;width:100%;z-index:10}.b-header-root{left:0;position:sticky;top:0;width:100%;z-index:100}.b-header{background:var(--Color-White);border-bottom:1px solid rgba(96,123,159,.2);display:block;font-family:Inter,Arial,Helvetica,sans-serif;position:relative;transition:background-color .15s ease-in-out;width:100%;z-index:100}.b-header__wrapper{display:block;margin:0 auto;max-width:1158px;padding:0 15px;transition:all .15s ease-in-out;width:100%}.b-header__inner{align-items:center;display:flex;gap:0 12px;height:64px;position:relative}@media screen and (min-width:991.9px){.b-header__inner{height:68px}}.b-header__logotype{height:32px;position:relative;width:132px}.b-header__logotype img{height:100%;object-fit:contain;width:100%}@media screen and (min-width:1199.9px){.b-header__logotype{height:36px;width:148px}}.b-header__burger{display:none}@media screen and (max-width:1199.9px){.b-header__burger{display:block;position:relative}}.b-header__button.b-button--primary:not(.b-header__button--full){display:none;margin-left:auto}@media screen and (min-width:575.9px){.b-header__button.b-button--primary:not(.b-header__button--full){display:block}}.b-header__button--full{margin-left:8px;margin-right:8px;margin-top:16px;width:calc(100% - 16px)}.b-header__user-block{margin-left:auto}@media screen and (min-width:575.9px){.b-header__user-block{margin-left:0}}.b-header--scroll{background-color:var(--Color-White);border-bottom:1px solid rgba(96,123,159,.2)}.b-burger{background:#fff;border:none;border-radius:50%;cursor:pointer;height:36px;position:relative;transition:.15s ease-in-out;width:36px}.b-burger__notification-bullet{position:absolute;right:0;top:0;transition:.15s ease-in-out}.b-burger__item{left:50%;top:50%;transform:translate(-50%,-50%);width:18px}.b-burger__item,.b-burger__item:after,.b-burger__item:before{background:#181f29;border-radius:10px;height:2px;position:absolute}.b-burger__item:after,.b-burger__item:before{content:"";left:0;width:100%}.b-burger__item:before{top:-6px}.b-burger__item:after{top:6px}.b-burger__link{align-items:center;display:flex}.b-burger--active{background:#f5f7fa}.b-burger--active .b-burger__notification-bullet{opacity:0;visibility:hidden}.b-burger--active .b-burger__item{background-color:transparent}.b-burger--active .b-burger__item:after,.b-burger--active .b-burger__item:before{top:0}.b-burger--active .b-burger__item:before{transform:rotate(-45deg)}.b-burger--active .b-burger__item:after{transform:rotate(45deg)}.b-notification-bullet{background:#f00629;border-radius:50%;display:inline-block;height:10px;width:10px}.b-notification-bullet--hidden,.b-notification-bullet.hidden{display:none}.b-top-navigation__list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.b-top-navigation__link{background-color:transparent;border-radius:14px;color:var(--Color-Neutral-600);display:inline-block;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:300;line-height:20px;padding:4px 12px;text-decoration:none;transition:.15s ease-in-out}.b-top-navigation__link:hover{background-color:var(--Color-Neutral-Opacity-7);color:var(--Color-Neutral-600)}.b-top-navigation__link--active{background-color:var(--Color-Neutral-Opacity-7);color:var(--Color-Neutral-950);pointer-events:none}.b-top-navigation__link--active:hover{background-color:var(--Color-Neutral-Opacity-7);color:var(--Color-Neutral-700)}@media screen and (min-width:767.9px){.b-top-navigation__link{font-size:13px}}@media screen and (min-width:991.9px){.b-top-navigation__link{padding:4px 6px}}@media screen and (min-width:1199.9px){.b-top-navigation__link{font-size:14px;padding:4px 9px}}@media screen and (max-width:1199.9px){.b-top-navigation{display:none}}.b-user-block__list{align-items:center;display:flex;gap:0 12px;list-style:none;margin:0;padding:0}.b-user-block__row{align-items:center;display:flex;gap:12px}.b-user-block__notifications{position:relative}@media screen and (max-width:991.9px){.b-user-block__header-account{display:none}}.b-user-block--background .b-user-block__list{align-items:flex-start;border:1px solid var(--Color-Neutral-Opacity-15);border-radius:24px;flex-direction:column;padding:8px 16px}.b-user-block--background .b-user-block__list-item{width:100%}.b-user-block--background .b-user-block__list-item:not(:last-child){border-bottom:1px solid var(--Color-Neutral-Opacity-15)}.b-user-block--background .b-user-block__action{align-items:center;color:var(--Color-Blue);display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:22px;min-height:48px;width:100%}.b-button,.b-user-block--background .b-user-block__action{font-family:Inter,Arial,Helvetica,sans-serif;text-decoration:none}.b-button{background:#0064f0;border:1px solid transparent;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:20px;padding:8px 18px;text-align:center;transition:.15s ease-in-out}.b-button:hover{background:transparent;border-color:#0064f0;color:#0064f0}.b-button:active{transform:scale(.88)}.b-button--secondary{background:transparent;border-color:#0064f0;color:#0064f0}.b-button--secondary:hover{background:#cce0fc}.b-button--primary{background-color:var(--Color-Green);border:none;color:var(--Color-White)}.b-button--primary:not(:disabled):hover{background-color:var(--Color-Green-500);border-color:transparent;color:var(--Color-White)}.b-button--primary:active{background-color:var(--Color-Green-500);transform:scale(1)}.b-button--primary:focus{outline-color:rgba(16,239,105,.7)}.b-button--primary:disabled{background-color:var(--Color-Green-200)}.b-button--L{font-size:16px;font-weight:600;line-height:22px;padding:14px 24px}.b-header-menu{display:none;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}.b-header-menu__row{align-items:center;background:#fff;display:flex;gap:0 12px;left:0;min-height:64px;padding:0 15px;position:sticky;top:0;z-index:10}.b-header-menu__inner{background:#fff;height:100%;overflow-y:auto;padding-bottom:64px;position:relative;transform:translateX(-384px);transition:.3s;width:384px;z-index:102}@media screen and (max-width:575.9px){.b-header-menu__inner{transform:translateX(-306px);width:306px}}@media screen and (max-width:373.9px){.b-header-menu__inner{transform:translateX(-100%);width:100%}}.b-header-menu__head{margin-top:12px;padding:0 8px}.b-header-menu__header-navigation-pages{margin-top:40px}.b-header-menu__footer{margin-bottom:8px;margin-top:40px}.b-header-menu__app-list{gap:40px;list-style:none;margin:0;padding:0}.b-header-menu__app,.b-header-menu__app-list{align-items:center;display:flex;justify-content:center}.b-header-menu__app{height:32px;position:relative;width:32px}.b-header-menu__button{background-color:transparent;border:none;margin:0;padding:0}.b-header-menu__shadow{z-index:101}.b-header-menu:after,.b-header-menu__shadow{height:100%;left:0;position:absolute;top:0;width:100%}.b-header-menu:after{background-color:transparent;content:"";transition:.15s ease-in-out;z-index:-1}.b-header-menu--active{pointer-events:all}.b-header-menu--active .b-header-menu__inner{transform:translateX(0)}.b-header-menu--active:after{background-color:rgba(3,4,5,.5)}.b-header-menu--active:before{display:block;transform:translateX(0)}@media screen and (max-width:991.9px){.b-header-menu{display:block}}.b-header-navigation-pages__title{color:#909cac;display:inline-block;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:600;line-height:22px;padding:0 24px 8px;position:relative;text-transform:uppercase;width:100%}.b-header-navigation-pages__title:before{background:#f2f3f5;bottom:-1px;content:"";height:1px;left:24px;position:absolute;width:calc(100% - 48px)}.b-header-navigation-pages__list{list-style:none;margin:0;padding:0 5px}.b-header-navigation-pages__item .b-header-navigation-pages__link{position:relative}.b-header-navigation-pages__item .b-header-navigation-pages__link:before{background:#f2f3f5;bottom:0;content:"";height:1px;left:16px;position:absolute;width:calc(100% - 32px)}.b-header-navigation-pages__link{align-items:center;border-radius:20px;color:#516887;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:22px;min-height:48px;padding:12px 16px;text-decoration:none;width:100%}.b-header-navigation-pages__link svg:first-child{margin-right:12px}.b-header-navigation-pages__link span{display:inline-block;margin-right:auto}.b-header-navigation-pages__link:hover{background:#f2f3f5}.b-header-navigation-pages__link:hover:before{display:none}.b-header-navigation-pages__link--active{background:#2a3646;color:#fff}.b-header-navigation-pages__link--active .b-header-navigation-pages span{color:#fff}.b-header-navigation-pages__link--active .b-header-navigation-pages__chevron{display:none}.b-header-navigation-pages__link--active:hover{background:#2a3646;color:#fff}.b-header-navigation-pages__link--active:hover .b-header-navigation-pages span{color:#fff}.b-header-point{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;position:relative;transition:.15s ease-in-out;width:36px}.b-header-point__notification-bullet{position:absolute;right:0;top:0}.b-header-point svg{color:var(--Color-Neutral-700)}.b-header-point:hover{background-color:rgba(70,90,117,.07)}.b-header-point--active,.b-header-point.active-state{background-color:var(--Color-Neutral-700)}.b-header-point--active svg,.b-header-point.active-state svg{color:#fff}.b-header-point--active:hover,.b-header-point.active-state:hover{background-color:var(--Color-Neutral-700)}.b-header-account{position:relative}.b-header-account__notification-bullet{position:absolute;right:0;top:0}.b-header-account__row{align-items:center;background-color:#fff;border-radius:18px;cursor:pointer;display:flex;overflow:hidden;transition:.15s ease-in-out}.b-header-account__row svg{display:inline-block;margin:0 10px 0 12px}.b-header-account__image{height:100%;object-fit:contain;width:100%}.b-header-account__image-container{border-radius:50%;height:36px;overflow:hidden;width:36px}.b-header-account svg{transition:.15s ease-in-out}.b-header-account:hover .b-header-account__row{background-color:rgba(70,90,117,.07)}.b-header-account--active .b-header-account__row{background-color:var(--Color-Neutral-700)}.b-header-account--active .b-header-account__row svg{transform:rotate(-180deg)}.b-header-account--active:hover .b-header-account__row{background-color:var(--Color-Neutral-700)}.b-popup{background-color:#fff;border-radius:16px;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);opacity:0;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(16px);transition:.3s;visibility:hidden;width:400px;z-index:9999}.b-popup__shadow{height:100%;position:fixed;transition:.3s;width:100%;z-index:1}.b-popup__inner{position:relative;z-index:2}.b-popup__head{display:none}@media screen and (max-width:767.9px){.b-popup__head{align-items:center;display:flex;justify-content:space-between}}.b-popup__list{list-style:none;margin:0;max-height:672px;overflow-y:auto;padding:10px 10px 40px}.b-popup--small{width:297px}.b-popup--active{opacity:1;transform:translateY(0);visibility:visible}.b-notification{background-color:transparent;border-radius:12px;display:grid;gap:12px;grid-template-columns:44px 1fr;padding:24px 16px 0;transition:.15s ease-in-out}.b-notification__head{align-items:center;display:flex;justify-content:space-between}.b-notification__name{color:#516887;font-size:14px;font-weight:500;line-height:20px;margin-right:5px}.b-notification__date,.b-notification__name{font-family:Inter,Arial,Helvetica,sans-serif}.b-notification__date{color:#909cac;font-size:12px;font-weight:400;line-height:16px}.b-notification__body{margin-top:4px;max-width:272px;padding-bottom:24px}.b-notification__text{color:#0b1524;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px}.b-notification__text span{display:inline-block}.b-notification__text span:not(:last-child){margin-bottom:10px}.b-notification:not(:last-child){position:relative}.b-notification:not(:last-child):after{background-color:rgba(70,90,117,.07);bottom:0;content:"";height:1px;left:16px;position:absolute;transition:.15s ease-in-out;width:calc(100% - 32px)}.b-notification:hover{background-color:rgba(70,90,117,.07)}.b-notification:hover:after{opacity:0}.b-user-menu{border:1px solid var(--grey-opacity-grey-7,rgba(70,90,117,.07));border-radius:24px;overflow:hidden}.b-user-menu__head{align-items:center;border-bottom:1px solid rgba(70,90,117,.07);display:flex;gap:0 12px;padding:16px 16px 12px;text-decoration:none}.b-user-menu__avatar{height:100%;object-fit:cover;width:100%}.b-user-menu__avatar-container{border-radius:50%;height:36px;overflow:hidden;width:36px}.b-user-menu__name{color:#0b1524;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;line-height:22px;text-decoration:none}.b-user-menu__list{list-style:none;margin:0;padding:0}@media screen and (max-width:991.9px){.b-user-menu__list{padding:5px 5px 16px}}.b-user-menu__item:not(:last-child) .b-user-menu__link{position:relative}.b-user-menu__item:not(:last-child) .b-user-menu__link:before{background:#f2f3f5;bottom:-1px;content:"";height:1px;left:12px;position:absolute;width:calc(100% - 24px)}.b-user-menu__item--secondary .b-user-menu__text{color:#909cac}.b-user-menu__item--secondary .b-user-menu__link{color:#909cac;transition:none}.b-user-menu__item--secondary .b-user-menu__link:hover{background:transparent}.b-user-menu__item--secondary .b-user-menu__link:active{background:#fee6ea;color:#f00629}.b-user-menu__item--secondary .b-user-menu__link:active .b-user-menu__text{color:#f00629}.b-user-menu__link{align-items:center;background:transparent;border:none;border-radius:12px;border-radius:20px;color:var(--Color-Neutral-600);cursor:pointer;display:flex;font-size:16px;gap:0 12px;line-height:22px;min-height:48px;padding:9px 12px;text-decoration:none;transition:.15s ease-in-out;width:100%}.b-user-menu__link:hover{background:var(--Color-Neutral-Opacity-7)}.b-user-menu__link:hover:before{display:none}.b-user-menu__link--active{background:var(--Color-Neutral-Opacity-70);color:var(--Color-White)}.b-user-menu__link--active .b-user-menu__text{color:var(--Color-White)}.b-user-menu__link--active .b-user-menu__row svg{display:none}.b-user-menu__link--active:hover{background:var(--Color-Neutral-Opacity-70);color:var(--Color-White)}.b-user-menu__link--active:hover .b-user-menu__text{color:var(--Color-White)}.b-user-menu__link--secondary{color:var(--Color-Text-Tertiary)}.b-user-menu__link--secondary:active{background:var(--Color-Red-50);color:var(--Color-Red-400)}.b-user-menu__link--secondary:active .b-user-menu__text{color:var(--Color-Red-400)}@media screen and (min-width:991.9px){.b-user-menu__link{border-radius:20px;font-size:14px;line-height:20px;min-height:auto}}.b-user-menu__row{align-items:center;display:flex;gap:0 9px;margin-left:auto}.b-user-menu__text{color:#0b1524;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:22px;text-decoration:none}.b-user-menu--secondary{border:none}.b-user-menu--secondary .b-user-menu__navigation{padding:0 18px}.b-user-menu--secondary .b-user-menu__head{align-items:center;border-bottom:1px solid var(--Color-Neutral-Opacity-7);display:flex;gap:0 12px;margin:16px 32px 0;padding:16px 16px 12px 0;text-decoration:none}.b-user-menu--secondary .b-user-menu__list{padding-top:8px}.b-user-menu--secondary .b-user-menu__list:not(:last-child){border-bottom:1px solid var(--Color-Neutral-Opacity-7);padding-bottom:8px}.b-user-menu--secondary .b-user-menu__list:last-child{padding-bottom:16px}.b-user-menu--secondary .b-user-menu__item:not(:last-child) .b-user-menu__link:before{display:none}.b-user-menu--secondary .b-user-menu__link{align-items:center;background:transparent;border:none;border-radius:12px;border-radius:20px;color:var(--Color-Neutral-600);cursor:pointer;display:flex;font-size:16px;gap:0 12px;line-height:22px;min-height:48px;padding:9px 12px;text-decoration:none;transition:.15s ease-in-out;width:100%}.b-user-menu--secondary .b-user-menu__link:hover{background:var(--Color-Neutral-Opacity-7);color:var(--Color-Neutral-600)}.b-user-menu--secondary .b-user-menu__link:hover:before{display:none}.b-user-menu--secondary .b-user-menu__link--active{background:var(--Color-Neutral-Opacity-70);color:var(--Color-White)}.b-user-menu--secondary .b-user-menu__link--active .b-user-menu__text{color:var(--Color-White)}.b-user-menu--secondary .b-user-menu__link--active .b-user-menu__row svg{display:none}.b-user-menu--secondary .b-user-menu__link--active:hover{background:var(--Color-Neutral-Opacity-70);color:var(--Color-White)}.b-user-menu--secondary .b-user-menu__link--active:hover .b-user-menu__text{color:var(--Color-White)}.b-user-menu--secondary .b-user-menu__link--secondary{color:var(--Color-Text-Tertiary)}.b-user-menu--secondary .b-user-menu__link--secondary:active{background:var(--Color-Red-50);color:var(--Color-Red-400)}.b-user-menu--secondary .b-user-menu__link--secondary:active .b-user-menu__text{color:var(--Color-Red-400)}@media screen and (min-width:991.9px){.b-user-menu--secondary .b-user-menu__link{border-radius:20px;font-size:14px;line-height:20px;min-height:auto}}.popup-notice{cursor:default;display:inline-block;font-family:Inter,Arial,Helvetica,sans-serif;margin-top:32px;opacity:0;position:absolute;right:0;top:100%;transition:.3s;vertical-align:top;visibility:hidden;width:400px;z-index:5}@media screen and (max-width:575.9px){.popup-notice{right:0;width:330px}}.popup-notice.active{margin-top:-5px;opacity:1;visibility:visible}.popup-notice.active .popup-notice_container .popup-notice_item-body .form-button{display:inline-block}@media screen and (min-width:991.9px){.popup-notice.active{margin-top:-16px}}.popup-notice_shadow{display:block;height:100%;left:0;position:fixed;top:0;transition:.3s;width:100%;z-index:1}.popup-notice_container{background:#fff;border-radius:16px;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);display:block;margin:0 auto;max-height:400px;max-width:400px;overflow:hidden;z-index:2}.popup-notice_item{border-bottom:1px solid rgba(70,90,117,.07);display:grid;gap:12px;grid-template-columns:40px 1fr;padding:20px 18px 22px 24px;position:relative;transition:.3s;width:100%;z-index:1}.popup-notice_item:before{align-items:center;background:url(/images/svg/preloader.svg) 50% hsla(0,0%,100%,.8) no-repeat;content:"";display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:.3s;visibility:hidden;width:100%;z-index:-1}.popup-notice_item:last-child{border-bottom:0}.popup-notice_item:hover{background:#f2f7fc}.popup-notice_item-head{display:grid;grid-template-columns:1fr 80px;width:100%}.popup-notice_item-head_caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup-notice_item-head_name{color:#0b1524;display:inline;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:.3s}.popup-notice_item-head_name:not(.service):hover{color:#006aff}.popup-notice_item-head_date{color:rgba(11,21,36,.46);font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:22px;text-align:right;white-space:nowrap}.popup-notice_item-body{display:block;position:relative;width:100%}.popup-notice_item-body_relative{overflow:unset}.popup-notice_item-body_relative:before{display:none}.popup-notice_item-body_relative .popup-notice_item-context{height:auto;overflow:unset;position:relative;text-overflow:unset;white-space:unset}.popup-notice_item-context{color:rgba(11,21,36,.66);display:block;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:4px;opacity:1;position:relative;transition:.3s;width:100%;z-index:1}.popup-notice_item-context.hide{opacity:0;top:-20px;visibility:hidden}.popup-notice_item-status{color:rgba(11,21,36,.46);display:none;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;left:0;line-height:20px;margin-top:2px;position:relative;top:0;transition:.3s;width:100%}.popup-notice_item-status.active{display:block}.popup-notice_item-status_renting,.popup-notice_item-status_trucking{color:rgba(11,21,36,.46)}.popup-notice_item-status_renting svg,.popup-notice_item-status_trucking svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_renting svg path,.popup-notice_item-status_trucking svg path{fill:#0b1524}.popup-notice_item-status_renting-archive svg,.popup-notice_item-status_trucking-archive svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_renting-archive svg path,.popup-notice_item-status_trucking-archive svg path{fill:#ff9500}.popup-notice_item-status_undefined{color:rgba(7,98,200,.55)}.popup-notice_item-status_undefined svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_undefined svg path{fill:rgba(7,98,200,.55)}.popup-notice_item-status_allow{color:#43b02a}.popup-notice_item-status_allow svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_allow svg path{fill:#43b02a}.popup-notice_item-status_disallow{color:#ff4e3d}.popup-notice_item-status_disallow svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_disallow svg path{fill:#ff4e3d}.popup-notice_item-status_dispute{color:#43b02a}.popup-notice_item-status_dispute svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_dispute svg path{fill:#43b02a}.popup-notice_item-status_trip-start{color:#0b1524}.popup-notice_item-status_trip-start svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_trip-start svg path{fill:#0b1524}.popup-notice_item-status_trip-end{color:#0b1524}.popup-notice_item-status_trip-end svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_trip-end svg path{fill:#0b1524}.popup-notice_item-status_trip-start-wait{color:#ff9500}.popup-notice_item-status_trip-start-wait svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_trip-start-wait svg path{fill:#ff9500}.popup-notice_item-status_trip-end-wait{color:#ff9500}.popup-notice_item-status_trip-end-wait svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_trip-end-wait svg path{fill:#ff9500}.popup-notice_item-status_notice{color:#0b1524}.popup-notice_item-status_notice svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_notice svg path{fill:#0b1524}.popup-notice_item-status_deposit{color:#0b1524}.popup-notice_item-status_deposit svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_deposit svg path{fill:#0b1524}.popup-notice_item-status_locator{color:#83b0e3}.popup-notice_item-status_locator svg{display:inline-block;margin-right:4px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-status_locator svg path{fill:#83b0e3}.popup-notice_item-action{color:rgba(11,21,36,.46);font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;height:24px;left:0;line-height:20px;margin-top:4px;max-width:100%;opacity:0;position:absolute;top:20px;transition:.3s;z-index:1}.popup-notice_item-action.active{opacity:1;top:0}.popup-notice_item-action svg{display:inline-block;margin-right:6px;position:relative;top:-1px;vertical-align:middle}.popup-notice_item-action.action-accept{color:#43b02a}.popup-notice_item-action.action-accept svg path{fill:#43b02a}.popup-notice_item-action.action-reject{color:#ff4e3d}.popup-notice_item-action.action-reject svg path{fill:#ff4e3d}.popup-notice_item-buttons{display:block;height:26px;margin-top:8px;overflow:hidden;position:relative;transition:.3s;width:100%;z-index:2}.popup-notice_item-buttons.hide{height:0;margin-top:0}.popup-notice_item-buttons .form-button{font-family:Inter,Arial,Helvetica,sans-serif;margin-right:16px;padding:0}.popup-notice_item-buttons .form-button:hover{color:#064ea0}.popup-notice_item-buttons .form-button:last-child{margin-right:0}.popup-notice_item-buttons .form-button.preloader:before{display:none}.popup-notice_item-buttons .form-button.preloader span{opacity:1;visibility:visible}.popup-notice_item.preloader:before{opacity:1;visibility:visible;z-index:10}.popup-notice_item-empty{display:block;padding:32px 0;text-align:center;width:100%}.popup-notice_item-empty .h6,.popup-notice_item-empty h6{color:rgba(11,21,36,.46);font-family:Inter,Arial,Helvetica,sans-serif;font-weight:500}@keyframes noticeDisplayAnimate{0%{fill:rgba(11,21,36,.46)}50%{fill:#0b1524}to{fill:rgba(11,21,36,.46)}}.b-footer{display:block;margin-top:24px;position:relative;width:100%;z-index:1}.b-footer__body{border-top:1px solid var(--Color-Neutral-Opacity-40);padding:40px 0 96px}.b-footer__body--padding{padding:40px 0 140px}@media screen and (min-width:767.9px){.b-footer__body{padding:52px 0 80px}.b-footer__body--padding{padding:52px 0 112px}}@media screen and (min-width:991.9px){.b-footer__body{padding:56px 0 40px}}.b-footer__wrapper{padding:0 16px}@media screen and (min-width:767.9px){.b-footer__wrapper{padding:0 24px}}@media screen and (min-width:991.9px){.b-footer__wrapper{margin:0 auto;max-width:1176px}}.b-footer__inner{display:flex;flex-direction:column;gap:0;justify-content:space-between}@media screen and (min-width:991.9px){.b-footer__inner{flex-direction:row;gap:30px}}@media screen and (min-width:1199.9px){.b-footer__inner{gap:40px}}@media screen and (max-width:991.9px){.b-footer__logotype{padding-top:38px}}@media screen and (max-width:767.9px){.b-footer__logotype{padding-top:0}}.b-footer__column{display:flex;flex-direction:column;gap:0;padding:0 8px}@media screen and (min-width:767.9px){.b-footer__column{padding:0}}@media screen and (min-width:991.9px){.b-footer__column{gap:32px 0}}.b-footer__column--row{align-items:flex-start;flex-direction:column;gap:32px 0;margin-bottom:32px}@media screen and (min-width:767.9px){.b-footer__column--row{display:grid;gap:41px 32px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:991.9px){.b-footer__column--row{align-items:flex-start;display:flex;flex-direction:column;gap:32px 0;justify-content:space-between;margin-bottom:32px}}@media screen and (min-width:1199.9px){.b-footer__column--row{gap:29px 0;margin-bottom:0;margin-right:16px}}.b-footer__copyrights{color:var(--Color-Neutral-600);font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-top:auto}@media screen and (max-width:991.9px){.b-footer__copyrights{bottom:48px;left:24px;position:absolute}}.b-footer__info{color:var(--Color-Neutral-600);display:block;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-bottom:12px}@media screen and (min-width:767.9px){.b-footer__info{padding-left:0}}@media screen and (min-width:991.9px){.b-footer__info{max-width:164px}}.b-meta-list__title{color:var(--Color-Neutral-600);display:inline-block;font-family:Inter,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-bottom:12px}.b-meta-list__list{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}@media screen and (min-width:991.9px){.b-meta-list__list{gap:12px}}.b-meta-list__button{background:transparent;border:none;margin:0;padding:0}.b-meta-list__item a,.b-meta-list__item button{align-items:center;background:var(--Color-Neutral-Opacity-7);border-radius:20px;cursor:pointer;display:flex;height:64px;justify-content:center;position:relative;width:72px}@media screen and (min-width:767.9px){.b-meta-list__item a,.b-meta-list__item button{height:64px;width:80px}}@media screen and (min-width:991.9px){.b-meta-list__item a,.b-meta-list__item button{background:transparent;height:auto;width:auto}}.b-meta-list__item a:hover .b-meta-list__app-icon,.b-meta-list__item button:hover .b-meta-list__app-icon{transform:scale(1.1)}.b-meta-list__item--secondary a,.b-meta-list__item--secondary button{align-items:center;background:var(--Color-Neutral-Opacity-7);border:none;border-radius:20px;color:var(--Color-Neutral-600);display:flex;height:64px;justify-content:center;margin:0;padding:0;transition:.15s ease-in-out;width:72px}.b-meta-list__item--secondary a:hover,.b-meta-list__item--secondary button:hover{background:var(--Color-Neutral-600);color:var(--Color-White)}@media screen and (min-width:767.9px){.b-meta-list__item--secondary a,.b-meta-list__item--secondary button{width:80px}}@media screen and (min-width:991.9px){.b-meta-list__item--secondary a,.b-meta-list__item--secondary button{border-radius:8px;height:32px;width:32px}}.b-meta-list__item--icon{position:relative}@media screen and (min-width:991.9px){.b-meta-list__item--icon{height:32px;width:32px}}.b-meta-list__icon{height:32px;width:32px}@media screen and (min-width:991.9px){.b-meta-list__icon{height:18px;width:18px}}.b-meta-list__app-icon{transition:.15s ease-in-out}@media screen and (min-width:767.9px){.b-meta-list:first-of-type{grid-area:2/1/3/2}.b-meta-list:last-of-type{grid-area:2/2/3/3;margin-left:auto}}@media screen and (min-width:991.9px){.b-meta-list:last-of-type{margin-left:0}}.b-footer-navigation-pages{padding-top:8px}.b-footer-navigation-pages__title{color:var(--Color-Text-Primary);display:inline-block;font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:var(--Font-Weight-Medium);line-height:27px;margin-bottom:8px;text-transform:uppercase}@media screen and (max-width:991.9px){.b-footer-navigation-pages__title{margin-bottom:0}}.b-footer-navigation-pages__list{list-style:none;margin:0;padding:0}@media screen and (max-width:991.9px){.b-footer-navigation-pages__list{margin-bottom:8px;margin-top:8px}}.b-footer-navigation-pages__item--secondary .b-footer-navigation-pages__link{padding:6px 12px}.b-footer-navigation-pages__link{align-items:center;border-radius:14px;color:var(--Color-Neutral-600);display:flex;gap:8px;margin:0 -12px;padding:4px 12px;text-decoration:none;transition:.15s ease-in-out}.b-footer-navigation-pages__link svg{color:var(--Color-Neutral-600)}.b-footer-navigation-pages__link span{color:var(--Color-Neutral-600);font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px}.b-footer-navigation-pages__link:is(span){background:var(--Color-Neutral-Opacity-7);color:var(--Color-Black)}.b-footer-navigation-pages__link:is(span) span{color:var(--Color-Black)!important}.b-footer-navigation-pages__link:hover:not(:is(span)){background:var(--Color-Neutral-Opacity-7)}@media screen and (min-width:991.9px){.b-footer-navigation-pages__link{border-radius:14px;min-height:auto}.b-footer-navigation-pages__link:hover:not(:is(span)){background:var(--Color-Neutral-Opacity-7)}}@media screen and (min-width:1199.9px){.b-footer-navigation-pages__link{gap:6px;min-height:32px}}.b-footer-navigation-pages__chevron{display:none}@media screen and (max-width:991.9px){.b-footer-navigation-pages{padding-top:0}.b-footer-navigation-pages.js-accordion .b-footer-navigation-pages__title,.b-footer-navigation-pages[rel=js-accordion] .b-footer-navigation-pages__title{align-items:center;border-bottom:1px solid rgba(70,90,117,.2);cursor:pointer;display:flex;justify-content:space-between;min-height:48px;width:100%}.b-footer-navigation-pages.js-accordion .b-footer-navigation-pages__title.js-accordion-open .b-footer-navigation-pages__chevron,.b-footer-navigation-pages[rel=js-accordion] .b-footer-navigation-pages__title.js-accordion-open .b-footer-navigation-pages__chevron{transform:rotate(-90deg)}.b-footer-navigation-pages.js-accordion .b-footer-navigation-pages__list:not(.b-footer-navigation-pages__list--secondary),.b-footer-navigation-pages[rel=js-accordion] .b-footer-navigation-pages__list:not(.b-footer-navigation-pages__list--secondary){display:none}.b-footer-navigation-pages.js-accordion .b-footer-navigation-pages__chevron,.b-footer-navigation-pages[rel=js-accordion] .b-footer-navigation-pages__chevron{display:block;transform:rotate(90deg)}}.app-shop-button__link img{width:110px}.r-app-shops-modal .custom-modal_wrapper{max-width:360px}.aside-form{margin:0;position:fixed;transition:all .3s ease 0s;z-index:-1}.aside-form,.aside-form:before{display:block;height:100%;opacity:0;right:0;top:0;width:100%}.aside-form:before{background:none;content:"";position:absolute}.aside-form_filter-form{background-color:#fff;box-shadow:0 12px 32px rgba(38,50,56,.2);height:100%;max-width:520px;overflow-y:auto;padding:24px 24px 34px;position:fixed;right:0;transform:translateX(200%);transition:all .3s ease 0s;width:100%}.aside-form.active{z-index:9999}.aside-form.active,.aside-form.active:before{opacity:1;transition:all .3s ease 0s}.aside-form.active .aside-form_filter-form{transform:translateX(0);transition:all .3s ease 0s}.aside-form_fieldset{border:0;margin:0;padding:0}.aside-form_legend{align-items:center;border-bottom:1px solid hsla(229,8%,60%,.2);display:flex;margin-bottom:20px;padding-bottom:24px;position:relative;text-align:center;width:100%}.aside-form_title{color:#0b1524;flex:1;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:28px;text-align:center}.aside-form_title-mobile{display:none}.aside-form_close-button{align-items:center;background:0;border:0;cursor:pointer;display:inline-flex;justify-content:center;margin:0;padding:0;position:absolute;right:0;top:0}.aside-form_item{align-items:center;display:flex;justify-content:space-between}.aside-form_item:not(:last-child){border-bottom:1px solid hsla(229,8%,60%,.2);margin-bottom:20px;padding-bottom:20px}.aside-form_item.hide{display:none}.aside-form_item.form-checkbox label [type=checkbox]:checked+span,.aside-form_item.form-checkbox label [type=checkbox]:not(:checked)+span{align-items:center;display:flex;padding-left:0}.aside-form_item.form-checkbox label [type=checkbox]:checked+span:before,.aside-form_item.form-checkbox label [type=checkbox]:not(:checked)+span:before{border-radius:20px;height:32px;left:unset;right:0;top:0;width:48px}.aside-form_item.form-checkbox label [type=checkbox]:checked+span:after,.aside-form_item.form-checkbox label [type=checkbox]:not(:checked)+span:after{height:22px;left:unset;right:22px;top:6px;width:22px}.aside-form_item.form-checkbox label [type=checkbox]:checked+span:after{right:6px}.aside-form_item.form-checkbox label{flex:1}.aside-form_item .form-checkbox_caption{max-width:calc(100% - 50px);padding:0 8px 0 0;width:100%}.aside-form_item .form-checkbox_caption,.aside-form_item .form-checklist_title{color:#0b1524;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:32px}.aside-form_item .form-checklist_title{flex:1 0 auto}.aside-form_item .form-checklist_items{width:auto}.aside-form_item .form-checklist_item{margin:0}.aside-form_item .form-checklist_item:not(:last-child){margin-right:8px}.aside-form_item .form-checklist_item label [type=checkbox]:checked+span,.aside-form_item .form-checklist_item label [type=checkbox]:not(:checked)+span{align-items:center;display:flex;justify-content:center}.aside-form_item.form-checklist label [type=checkbox]:checked+span,.aside-form_item.form-checklist label [type=radio]:checked+span{align-items:center;background:#f2f7fc;border:1px solid #b5d0ef;border-radius:30px;color:#0b1524;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;line-height:20px;padding:6px 16px;transition:.3s;user-select:none}.aside-form_item.form-checklist label [type=checkbox]:not(:checked)+span,.aside-form_item.form-checklist label [type=radio]:not(:checked)+span{align-items:center;border:1px solid hsla(229,8%,60%,.2);border-radius:30px;color:rgba(11,21,36,.66);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;line-height:20px;padding:6px 16px;transition:.3s}.aside-form_item.form-checklist label:hover [type=checkbox]:not(:checked)+span,.aside-form_item.form-checklist label:hover [type=radio]:not(:checked)+span{border-color:#b5d0ef;transition:.3s}.aside-form_item.form-checklist .form-checklist_checkbox-icon{align-items:center;display:inline-flex;transform:scale(0);transition:all .3s ease 0s;vertical-align:middle;width:0}.aside-form_item-slide-bar{flex-wrap:wrap}.aside-form_item-header{align-items:center;display:flex;justify-content:space-between;width:100%}.aside-form_item-info{color:#006aff;flex-shrink:0;font-size:14px;font-weight:500;line-height:20px}.aside-form_item-slider{display:block;margin-top:18px;padding:0 12px;width:100%}.aside-form_item-slider.noUi-target{background-color:rgba(11,21,36,.14);border:0;box-shadow:none}.aside-form_item-slider.noUi-horizontal{height:2px}.aside-form_item-slider .noUi-connect{background-color:#006aff}.aside-form_item-slider .noUi-handle{background-color:#fff;border:2px solid #006aff;border-radius:50%;box-shadow:0 2px 4px rgba(176,190,197,.5);cursor:pointer;height:24px;right:-12px;top:50%;transform:translateY(-50%);width:24px}.aside-form_item-slider .noUi-handle+.noUi-tooltip:not(.show),.aside-form_item-slider .noUi-handle:after,.aside-form_item-slider .noUi-handle:before{display:none}.aside-form_item-slider .noUi-tooltip{align-items:center;background-color:#0b1524;border:0;border-radius:5px;bottom:20px;color:#fff;display:flex;font-size:12px;font-weight:400;height:32px;justify-content:center;line-height:16px;opacity:0;padding:8px 12px;width:fit-content}.aside-form_item-slider .noUi-tooltip:before{background:0;border:6px solid transparent;border-top-color:#0b1524;content:"";display:block;position:absolute;top:100%}.aside-form_buttons{align-items:center;display:flex;justify-content:space-between;padding-top:4px}.aside-form-renting .range-slider .noUi-target,.aside-form-trucking .range-slider .noUi-target{background:#dddee0}.aside-form-renting .range-slider .noUi-connect,.aside-form-trucking .range-slider .noUi-connect{background:#006aff}@media screen and (max-width:1150px){.aside-form_item.hide{display:flex}.aside-form-renting .form-checklist,.aside-form-trucking .form-checklist{align-items:flex-start;flex-direction:column}.aside-form-renting .form-checklist_items,.aside-form-trucking .form-checklist_items{column-gap:8px;display:flex;flex-wrap:wrap;row-gap:16px}.aside-form-renting .form-checklist .range-slider_title,.aside-form-trucking .form-checklist .range-slider_title{font-size:14px;line-height:20px}.aside-form-renting .search-form_checkbox-items,.aside-form-trucking .search-form_checkbox-items{border:0}.aside-form_title-desktop{display:none}.aside-form_title-mobile{display:block}}@media screen and (max-width:750px){.aside-form_filter-form{max-width:300px;padding:16px 16px 24px}.aside-form-renting .aside-form_filter-form,.aside-form-trucking .aside-form_filter-form{max-width:520px}.aside-form_legend{padding-bottom:16px}.aside-form_item{align-items:center;display:flex;justify-content:space-between}.aside-form_item:not(:last-child){border-bottom:1px solid hsla(229,8%,60%,.2)}.aside-form_item.form-checklist{align-items:flex-start;flex-direction:column}.aside-form_item .form-checklist_items{align-items:center;display:flex;flex-wrap:wrap;row-gap:16px}.aside-form_buttons{flex-direction:column-reverse;justify-content:center}.aside-form_buttons .form-button:last-child{margin-bottom:16px;width:100%}}@media screen and (max-width:575px){.aside-form-renting .aside-form_filter-form,.aside-form-trucking .aside-form_filter-form{max-width:89%}}.sidebar{display:block;padding-left:48px;width:100%}.sidebar .user-rating_stars svg{height:24px}@media screen and (max-width:1150px){.sidebar{padding:0 24px}.sidebar .rating{display:flex;flex-direction:row}.sidebar .rating .h6,.sidebar .rating h6{display:inline-block;margin-bottom:0;margin-right:24px;vertical-align:middle;white-space:nowrap;width:auto}.sidebar .user-rating{flex-direction:row}.sidebar .user-rating_caption{line-height:24px}.sidebar .user-rating_stars{margin-right:8px}.sidebar .user-rating_stars svg{height:22px}.sidebar .user-rating_grade{font-size:12px}.sidebar .summary-rating{display:none}}@media screen and (max-width:750px){.sidebar .rating{display:inline-block;float:right;margin-top:-52px;text-align:left;vertical-align:top;width:auto}.sidebar .rating .h6,.sidebar .rating h6{display:none}.sidebar .user-rating{align-items:flex-end;flex-direction:column}.sidebar .user-rating_stars{margin-right:0}}.route{background:#f2f3f4;border-radius:10px;display:block;position:relative;width:100%;z-index:1}.route .alert_wrapper{border-radius:0;margin-bottom:0}.route-notice .notice{margin-bottom:24px}.route-cell{display:block;position:relative;width:100%}.route-cell:first-child{background:#fff;border-radius:10px 10px 0 0}.route-cell.border-radius-bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.route-description{display:block;margin:0 auto;width:712px}.route-description_box{border-left:2px solid #fff;border-right:2px solid #fff;display:block;overflow:hidden;padding:0 48px 32px;position:relative;width:100%;z-index:1}.route-description_box .passenger-subscription{margin-bottom:8px}.route-description_listbox{display:flex}.route-description_listbox-cell{width:50%}.route-description_listbox-cell:first-child{padding:0 12px 0 16px}.route-description_listbox-cell:nth-child(2){padding:0 16px 0 12px}.route-description_listbox-item{display:block;margin-top:16px;width:100%}.route-description_listbox-item .route-car_wrap{background:#fff;border:1px solid hsla(229,8%,60%,.2);padding:0 16px}.route-form{align-items:center;border:2px solid #fff;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top:1px solid hsla(229,8%,60%,.2);display:block;display:flex;font-size:0;justify-content:space-between;padding:32px 48px;text-align:center;width:100%}.route-form_cell:last-child{margin-bottom:0}.route-form_inline{display:inline-block;vertical-align:middle}.route-form_inline-counter{color:rgba(11,21,36,.46);font-size:14px;font-weight:400;line-height:20px}.route-form_cell{align-items:center;display:flex;width:100%}.route-form_cell .route-form_inline{margin-right:16px}.route-form_dispute-button{margin-left:12px}.route-form .form-button{flex:1 0 auto}.route-controls{align-items:center;border:2px solid #fff;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top:1px solid hsla(229,8%,60%,.2);display:flex;justify-content:space-between;min-height:48px;padding:32px 48px}.route-controls_paramount{display:flex}.route-controls_secondary{align-items:center;display:flex;flex:1;justify-content:flex-start;min-height:48px}.route-controls_button{display:inline-block;margin:8px 32px 8px 0;vertical-align:middle}.route-controls_button:last-child{margin-right:0}@media screen and (max-width:1150px){.route-description_cell{width:50%}.route-description_cell:nth-child(2){padding-right:0}.route-description_cell:last-child{margin-top:16px;padding:0;width:100%}}@media screen and (max-width:1000px){.route-description{width:428px}.route-description_driver{display:block;margin-top:16px}.route-description_driver-cell{display:block;padding:0;width:100%}.route-description_driver .route-driver_caption{color:rgba(11,21,36,.66)}.route-description_listbox{display:block}.route-description_listbox-cell{display:block;width:100%}.route-description_listbox-cell:first-child,.route-description_listbox-cell:nth-child(2){padding:0}}@media screen and (max-width:750px){.route-notice{padding:0 16px}.route:last-child{margin-bottom:16px}.route .alert_wrapper{margin-bottom:24px}.route-cell{background:#fff}.route-cell_details{padding:0 16px}.route-description{width:100%}.route-description_box{padding:0 16px 16px}.route-details_caption{color:rgba(11,21,36,.66);display:block}.route-details_wrap{border:1px solid hsla(229,8%,60%,.2);border-radius:10px;font-size:0;margin:0;padding:16px;text-align:left}.route-details_item{display:block;margin:12px 0;width:100%}.route-details_item:first-child{margin-top:0}.route-details_item:last-child{margin-bottom:0}.route-details_icon,.route-details_icon-box,.route-details_icon-box svg{height:16px;width:16px}.route-details_name{padding:0 0 0 8px}.route-form{padding:32px 16px}.route-form_wrapper{padding:24px 16px}.route-controls{display:block;padding:0 16px 24px;width:100%}.route-controls_paramount{border-top:1px solid rgba(11,21,36,.14);display:block;margin-top:16px;padding-top:24px;text-align:center;width:100%}.route-controls_secondary{display:block;min-height:auto;text-align:center;white-space:nowrap;width:100%}}@media screen and (max-width:375px){.route-form{flex-direction:column-reverse}.route-form>.form-button{margin-bottom:16px}.route-form_cell{justify-content:center}.route-form_cell .route-form_inline{margin-right:0}.route-controls_button{margin:8px 16px 8px 0}}.route-status{align-items:flex-start;background:#dfebf8;border-radius:10px;display:inline-flex;flex-direction:row;font-size:0;padding:0 8px 0 0;text-align:left}.route-status_container{display:block;margin-bottom:-8px;padding:32px 48px 0;text-align:center;width:100%}.route-status_description{margin:0 8px}.route-status_content{color:#0b1524;font-size:12px;font-weight:400;line-height:18px}.route-status_no-description{background:none;padding:0}.route-status_archive .route-status_content{padding-top:3px}@media screen and (max-width:1150px){.route-status_container{padding:32px 32px 0}}@media screen and (max-width:750px){.route-status{display:flex;flex-direction:column;padding:12px}.route-status_container{padding:24px 16px 0;text-align:left}.route-status_description{margin:8px 0 0}.route-status .trip-list_item_status-box{padding:0}}.route-map{margin:0 auto;max-width:680px}.route-map,.route-map_container{display:block;position:relative;width:100%}.route-map_container{padding:32px 48px}.route-map_item{display:block;padding-bottom:8px;position:relative;width:100%}.route-map_item-icon{align-items:center;background:#fff;display:flex;float:left;height:20px;justify-content:center;position:relative;top:0;width:16px;z-index:2}.route-map_item-location{margin-left:16px;padding-left:8px}.route-map_item-date{color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:400;left:0;line-height:16px;position:absolute;top:-20px;white-space:nowrap!important}.route-map_item-date_wrapper{display:inline;position:relative}.route-map_item-time{color:#0b1524;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:28px}.route-map_item-city{color:rgba(11,21,36,.46);display:inline;font-size:14px;font-weight:500;line-height:20px}.route-map_item-description{color:rgba(11,21,36,.66);display:inline;font-size:14px;font-weight:400;line-height:20px}.route-map_item-from .route-map_item-location{position:relative;top:-4px}.route-map_item-from .route-map_item-city{color:#0b1524;font-size:18px;font-weight:500;line-height:24px}.route-map_item-to .route-map_item-location{position:relative;top:-4px}.route-map_item-to .route-map_item-city{color:#0b1524;font-size:18px;font-weight:500;line-height:24px}.route-map_item-to .route-map_decorate svg line{stroke:rgba(11,21,36,.46)}.route-map_item-between .route-map_item-city{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.route-map_item-margin{padding-bottom:24px}.route-map_item-margin_top{margin-top:16px}.route-map_item-margin_destroy{padding-bottom:0}.route-map_distance{color:rgba(11,21,36,.66);display:inline-block;font-size:12px;font-weight:400;line-height:16px;position:absolute;right:0;top:3px;vertical-align:top;z-index:2}.route-map_distance span{color:rgba(11,21,36,.46)}.route-map_distance_no-before{top:-16px}.route-map_decorate{display:block;height:100%;left:5px;overflow:hidden;position:absolute;top:0;width:6px;z-index:1}.route-map_decorate svg{height:100%;transform:scaleY(-1);width:6px}.route-map_decorate svg line{fill:none;stroke-width:3px;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round;animation:pathDotAnimate .8s linear infinite}@media screen and (max-width:750px){.route-map_container{padding:24px 16px 16px}.route-map_item-description{display:block;width:100%}.route-map_item-from .route-map_item-location{top:-4px}.route-map_item-from .route-map_item-city{font-size:16px;line-height:24px}.route-map_item-to .route-map_item-location{top:-4px}.route-map_item-to .route-map_item-city{font-size:16px;line-height:24px}}.route-booking{cursor:pointer;display:block;text-align:left;width:100%}.route-booking_approved .account_booking-item_box:first-child{margin-top:0}.route-booking_approved .account_booking-item{grid-template-columns:minmax(auto,471px) 340px auto;justify-content:space-between}.route-booking_approved .account_booking-item_cell:last-child{border-top:0;grid-column:auto;grid-row:auto;margin-top:0;padding-top:0}.route-booking_approved .account_booking-item_cell-inner_cell:first-child{max-width:186px;width:186px}.route-booking_approved .account_booking-item_controls{min-height:auto}.route-booking_approved .account_booking-item_controls-box{column-gap:16px}.route-booking_type-wrapper{display:block;margin-bottom:24px;width:100%}.route-booking_price{align-items:center;background:url(/images/index/head-background/search-megalopolis.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;flex-direction:column;height:120px;justify-content:center;overflow:hidden;position:relative;width:100%}.route-booking_price-background{background:#368d22;display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.route-booking_price .price{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:30px;position:relative;text-align:center;z-index:2}.route-booking_price .price svg{margin-right:8px;opacity:.75}.route-booking_price .price svg path{fill:#fff}.route-booking_cost-caption{color:#fff;font-size:14px;font-weight:400;line-height:20px;position:relative;z-index:2}.route-booking_commission{display:block;opacity:1;transition:.3s;width:100%}.route-booking_commission-wrapper{padding-top:8px}.route-booking_commission-hidden{opacity:0}.route-booking_conditions{display:block;overflow:hidden;transition:.3s;width:100%}.route-booking_conditions-wrapper .form-checkbox{margin-top:24px}.route-booking_payment-type{display:block;margin-top:24px;width:100%}.route-booking_payment-container{display:block;overflow:hidden;transition:.3s;width:100%}.route-booking_payment-wrapper{background:#f2f3f4;border-radius:10px;display:block;margin-top:24px;width:100%}.route-booking_payment-wrapper.create_route-booking_payment-wrapper{padding:16px}.route-booking_payment-wrapper .warning_icon{position:relative;top:1px}.route-booking_payment-wrapper .warning_icon svg{height:16px;width:16px}.route-booking_payment-wrapper .warning_icon svg path{fill:#ff9500}.route-booking_payment-items{padding:16px}.route-booking_payment-items_container{display:block;overflow:hidden;transition:.3s;width:100%}.route-booking_payment-item{display:block;margin-top:16px;width:100%}.route-booking_payment-item:first-child{margin-top:0}.route-booking_payment-item:last-child{margin-bottom:0}.route-booking_payment-item_attention{display:block;height:0;overflow:hidden;transition:.3s;width:100%}.route-booking_payment-item_attention-background{background:#fff4e5;border-radius:10px;height:unset}.route-booking_payment-item_attention-wrapper{border-top:1px solid hsla(229,8%,60%,.2);display:block;padding:16px;transition:.3s;width:100%}.route-booking_payment-item_attention-wrapper.no-border{border-top:0}.route-booking_payment-recommend_container{display:block;overflow:hidden;transition:.3s;width:100%}.route-booking_payment-recommend_wrapper{color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:400;line-height:16px;margin-top:8px;width:100%}.route-booking_payment-icon{display:block;float:left;height:16px;width:16px}.route-booking_payment-icon svg path{fill:#43b02a}.route-booking_payment-icon.color-orange svg path{fill:#ff9500}.route-booking_payment-description{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:17px;margin-left:16px;padding-left:8px}.route-booking_payment-description span{color:#43b02a;font-size:inherit;font-weight:400;line-height:inherit}.route-booking_payment-handle{display:none}.route-booking_payment-handle.active{display:block}.route-booking_places-container{display:block;overflow:hidden;transition:.3s;width:100%}.route-booking_controls,.route-booking_places-wrapper{display:block;margin-top:24px;width:100%}.route-booking_controls{border-top:1px solid hsla(229,8%,60%,.2);padding-top:32px;text-align:center}.route-booking_controls .common_form-conditions{margin:24px auto 0;max-width:312px;text-align:left;width:100%}.route-booking_controls .common_form-conditions a{text-decoration:none}.route-booking_counter{background:rgba(11,21,36,.05);border-radius:10px;display:block;padding:12px 16px;width:100%}.route-booking_counter-caption{color:#0b1524;display:block;font-size:14px;font-weight:500;line-height:24px;width:100%}.route-booking_counter-red{background:#ffedec}.route-booking_counter-red .warning_icon svg path{fill:#ff4e3d}.route-booking_counter-red .warning_content .common_text-default_smx{color:#ff4e3d}.route-booking_counter-duplicate .route-booking_counter{display:none}.route-booking_packages{background-image:url(../../images/promotion/page-background.jpg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;padding:32px 24px}.route-booking_link{text-decoration:none}.route-booking_caption{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px;width:100%}@media screen and (max-width:1150px){.route-booking_approved .account_booking-item_box:first-child{margin-top:0}}@media screen and (max-width:1000px){.route-booking_approved .account_booking-item{grid-template-columns:100%}.route-booking_approved .account_booking-item_cell:last-child{grid-column:1/-1}.route-booking_approved .account_booking-item_controls{min-height:32px}.route-booking_approved .account_booking-item_decor-desktop{display:none}.route-booking_approved .account_booking-item_decor-mobile{display:flex;top:31px}.route-booking_approved .account_booking-item_cell-inner_cell .user-link_wrapper{max-width:100%}.route-booking_approved .account_booking-item_cell-inner_cell .user-link.mdx{width:100%}.route-booking_approved .account_booking-item_cell-inner_cell:first-child{max-width:100%;width:100%}.route-booking_counter{display:none}.route-booking_counter-duplicate .route-booking_counter{display:block}}@media screen and (max-width:750px){.route-booking_approved{padding:0 16px}}@media screen and (max-width:500px){.route-booking_approved .account_booking-item_controls-cell{column-gap:8px}.route-booking_approved .account_booking-item_controls-cell:last-child{justify-content:flex-end}.route-booking_approved .account_booking-item_cell-inner{grid-template-columns:calc(50% - 8px) calc(50% - 8px)}.route-booking_approved .account_booking-item_cell-inner_cell .user-link_wrapper{width:calc(100% - 56px)}.route-booking_approved .account_booking-item_cell-inner_cell:first-child{width:100%}}.route-driver{display:block;position:relative;width:100%}.route-driver_caption{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px;width:100%}.route-driver_wrap{background:#fff;border:1px solid hsla(229,8%,60%,.2);border-radius:10px;display:block;font-size:0;height:72px;padding:16px;position:relative;text-decoration:none;transition:.3s;width:100%;z-index:2}.route-driver_wrap:hover .route-driver_right-arrow svg path{fill:#006aff}.route-driver_user{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:64px}.route-driver_description{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:60px;position:relative;width:100%}.route-driver_name{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.route-driver_name-wrapper{display:block;font-size:16px;line-height:24px;padding:12px 0;position:relative;width:calc(100% - 80px)}.route-driver_name-row{display:block;left:0;max-width:100%;position:absolute;top:0}.route-driver_info{display:flex;flex-direction:row;font-size:0;left:100%;margin-left:4px;position:absolute;top:4px}.route-driver_info .user-link_icon:first-child{margin-left:0}.route-driver_reviews{display:block;margin-top:3px;width:100%}.route-driver_reviews .user-rating{flex-direction:row}.route-driver_reviews .user-rating_grade{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px;margin:0 0 0 8px}.route-driver_right{align-items:center;display:flex;height:100%;justify-content:flex-start;position:absolute;right:0;top:0;width:40px;z-index:1}.route-driver_right-arrow{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.route-driver_right-arrow svg path{fill:rgba(11,21,36,.46);transition:.3s}.route-driver_contacts{align-items:center;background:#f2f3f4;border:1px solid hsla(229,8%,60%,.2);border-radius:10px;display:flex;font-size:0;justify-content:center;margin-top:-16px;padding:32px 16px 16px;width:100%}.route-driver_contacts-extended{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.route-driver_contacts-extended .route-driver_contacts-buttons{width:auto}.route-driver_contacts-extended .route-driver_contacts-buttons .form-button{margin:0 8px}.route-driver_contacts-button,.route-driver_contacts-buttons{align-items:center;display:flex;flex-direction:row;justify-content:center}.route-driver_contacts-buttons{width:100%}.route-driver_contacts-buttons .form-button{margin:0 8px}.route-driver_contacts-buttons .form-button:first-child{margin-left:0}.route-driver_contacts-buttons .form-button:last-child{margin-right:0}.route-driver_contacts-buttons .form-button .button-gray .button-icon svg path{fill:#006aff}.route-driver_contacts-form-button{align-items:center;display:flex;flex-direction:row;text-decoration:none}.route-driver_contacts-form-button:hover .form-button.button-gray{background:rgba(11,21,36,.14)}.route-driver_contacts-form-button_name{color:#006aff;display:inline-block;font-size:14px;font-weight:500;line-height:20px;margin-left:8px;vertical-align:middle}@media screen and (max-width:750px){.route-driver_caption{color:rgba(11,21,36,.66)}}.route-rider{display:block;width:100%}.route-rider_caption{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:24px;margin-bottom:8px;position:relative}.route-rider_caption-text{display:inline-block;position:relative;vertical-align:top}.route-rider_caption-text .bubble{background:#ff4e3d;color:#fff;font-size:12px;font-weight:400;line-height:12px;margin-left:4px;padding:3px 5px 2px}.route-rider_wrap{align-items:center;background:#fff;border:1px solid hsla(229,8%,60%,.2);border-radius:10px;display:flex;font-size:0;height:72px;justify-content:flex-start;margin-bottom:4px;padding:0 16px;position:relative;text-decoration:none;transition:.3s;width:100%}.route-rider_wrap:hover .route-rider_right-arrow svg path{fill:#006aff}.route-rider_wrap .user-link{margin-right:4px}.route-rider_wrap .user-link:last-child{margin-right:0}.route-rider_wrap .user-link_middle{margin-right:4px}.route-rider_wrap .user-link_middle:last-child{margin-right:0}.route-rider_wrap .user-link_balloon{background-color:#ff4e3d;border:1px solid #fff;border-radius:50%;height:12px;position:absolute;right:0;top:0;width:12px;z-index:2}.route-rider_wrap .user-link_icon{align-items:center;background-color:#ff9500;border:1px solid #fff;border-radius:4px;bottom:0;box-shadow:0 2px 4px rgba(176,190,197,.5);display:flex;height:24px;justify-content:center;line-height:0;position:absolute;right:0;width:24px;z-index:2}.route-rider_wrap .user-link_icon svg path{fill:#fff}.route-rider_wrap.no-link{cursor:default}.route-rider_subtexts{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px;width:100%}.route-rider_row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.route-rider_qty{display:inline-block;vertical-align:middle}.route-rider_qty .user-link{align-items:center;background:#e1e9fb;display:inline-flex;justify-content:center;margin-right:2px}.route-rider_qty .user-link.sm{height:32px;width:32px}.route-rider_qty .user-link.md,.route-rider_qty .user-link.sm{color:var(--Color-Blue);font-size:12px;font-weight:400;line-height:16px}.route-rider_qty .user-link.md{height:40px;width:40px}.route-rider_qty .user-link.lg{color:#006aff;font-size:20px;font-weight:400;height:64px;line-height:28px;width:64px}.route-rider_qty .user-link.xl{color:#006aff;font-size:32px;font-weight:400;height:128px;line-height:44px;width:128px}.route-rider_qty .user-link.xxl{color:#006aff;font-size:40px;font-weight:400;height:256px;line-height:56px;width:256px}.route-rider_qty-caption{color:var(--Color-Blue);display:inline-block;font-size:12px;font-weight:400;line-height:16px;vertical-align:middle}.route-rider_right{align-items:center;display:flex;height:100%;justify-content:flex-start;position:absolute;right:0;top:0;width:40px;z-index:1}.route-rider_right-arrow{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.route-rider_right-arrow svg path{fill:rgba(11,21,36,.46);transition:.3s}.route-rider_description{color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:400;line-height:16px;margin-top:4px;width:100%}.route-rider_wait{background:#e1e9fb;border-radius:10px;color:#0b1524;display:none;font-size:14px;font-weight:400;line-height:20px;padding:16px;width:100%}.route-rider_wait span{font-weight:500;letter-spacing:.1px}.route-rider_wait-desktop .route-rider_wait{display:block}@media screen and (max-width:1000px){.route-rider_wait{display:block}.route-rider_wait-desktop .route-rider_wait{display:none}}@media screen and (max-width:750px){.route-rider_caption{color:rgba(11,21,36,.66)}}.route-package{display:block;width:100%}.route-package_caption{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:24px;margin-bottom:8px;position:relative}.route-package_caption-text{display:inline-block;position:relative;vertical-align:top}.route-package_caption .bubble{background:#ff4e3d;color:#fff;font-size:12px;font-weight:400;line-height:12px;margin-left:4px;padding:3px 5px 2px}.route-package_wrap{align-items:center;background:#fff;border:1px solid hsla(229,8%,60%,.2);border-radius:10px;display:flex;font-size:0;height:72px;justify-content:flex-start;margin-bottom:4px;padding:0 16px;position:relative;text-decoration:none;transition:.3s;width:100%}.route-package_wrap:hover .route-package_right-arrow svg path{fill:#006aff}.route-package_wrap .user-link{margin-right:4px}.route-package_wrap .user-link:last-child{margin-right:0}.route-package_wrap .user-link_middle{margin-right:4px}.route-package_wrap .user-link_middle:last-child{margin-right:0}.route-package_wrap .user-link_balloon{background-color:#ff4e3d;border:1px solid #fff;border-radius:50%;height:12px;position:absolute;right:0;top:0;width:12px;z-index:2}.route-package_wrap.no-link{cursor:default}.route-package_subtexts{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px;width:100%}.route-package_row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.route-package_qty{display:inline-block;vertical-align:middle}.route-package_qty .user-link{align-items:center;background:#e1e9fb;display:inline-flex;justify-content:center;margin-right:2px}.route-package_qty .user-link.sm{color:#006aff;font-size:12px;font-weight:400;height:32px;line-height:16px;width:32px}.route-package_qty .user-link.md{color:#006aff;font-size:12px;font-weight:400;height:40px;line-height:16px;width:40px}.route-package_qty .user-link.lg{color:#006aff;font-size:20px;font-weight:400;height:64px;line-height:28px;width:64px}.route-package_qty .user-link.xl{color:#006aff;font-size:32px;font-weight:400;height:128px;line-height:44px;width:128px}.route-package_qty .user-link.xxl{color:#006aff;font-size:40px;font-weight:400;height:256px;line-height:56px;width:256px}.route-package_qty-caption{color:#006aff;display:inline-block;font-size:12px;font-weight:400;line-height:16px;vertical-align:middle}.route-package_right{align-items:center;display:flex;height:100%;justify-content:flex-start;position:absolute;right:0;top:0;width:40px;z-index:1}.route-package_right-arrow{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.route-package_right-arrow svg path{fill:rgba(11,21,36,.46);transition:.3s}.route-package_description{color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:400;line-height:16px;margin-top:4px;width:100%}.route-package_wait{background:#e1e9fb;border-radius:10px;color:#0b1524;display:none;font-size:14px;font-weight:400;line-height:20px;padding:16px;width:100%}.route-package_wait span{font-weight:500;letter-spacing:.1px}.route-package_wait-desktop .route-package_wait{display:block}@media screen and (max-width:1000px){.route-package_wait{display:block}.route-package_wait-desktop .route-package_wait{display:none}}@media screen and (max-width:750px){.route-package_caption{color:rgba(11,21,36,.66)}}.route-car{display:block;text-align:left;width:100%}.route-car_caption{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px;width:100%}.route-car_wrap{background:#f2f3f4;border-radius:10px;display:block;font-size:0;height:72px;padding:0 48px 0 16px;position:relative;transition:.2s;width:100%}.route-car_wrap:hover .route-car_right-arrow svg path{fill:#006aff}.route-car_photo{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:64px}.route-car_photo-permission{position:absolute;right:0;top:0;z-index:3}.route-car_description{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:60px;position:relative;width:100%}.route-car_name{color:#0b1524;display:inline-block;font-size:16px;font-weight:400;line-height:24px;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.route-car_name-box{display:inline-block;max-width:100%;position:relative}.route-car_name-wrapper{display:block;margin-top:-4px;padding:12px 0;position:relative;width:100%}.route-car_name-row{display:block;left:0;padding-right:32px;position:absolute;top:0;width:100%}.route-car_has-year{padding-right:72px}.route-car_year{color:rgba(11,21,36,.46);display:inline-block;font-size:14px;font-weight:inherit;left:100%;line-height:24px;position:absolute;top:1px;vertical-align:top;white-space:nowrap}.route-car_info{display:block;margin-top:2px;position:relative;width:100%}.route-car_info-box{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;left:0;line-height:20px;overflow:hidden;padding-left:20px;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.route-car_info-box_disable{color:rgba(11,21,36,.46);pointer-events:none}.route-car_info-color{display:block;height:16px;position:relative;top:1px;width:16px}.route-car_info-color svg circle,.route-car_info-color svg path{stroke:rgba(11,21,36,.46)}.route-car_info-color_item{border-radius:100%;display:block;height:16px;width:16px}.route-car_info-color_item.has-border{border:1px solid rgba(11,21,36,.46)}.route-car_right{align-items:center;display:flex;height:100%;justify-content:flex-start;position:absolute;right:0;top:0;width:40px;z-index:1}.route-car_right-arrow{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.route-car_right-arrow svg path{fill:rgba(11,21,36,.46);transition:.3s}.route-car_right-hidden{cursor:default}.route-car_icon-enabled,.route-car_right-hidden .route-car_right{display:none}.route-car_icon-disabled{display:block}@media screen and (max-width:750px){.route-car_caption{color:rgba(11,21,36,.66)}}.route-price{border-left:2px solid #fff;border-right:2px solid #fff;display:block;padding:32px 48px 8px;text-align:center;width:100%}.route-price_container{border-bottom:1px solid hsla(229,8%,60%,.2);display:block;padding-bottom:32px;width:100%}.route-price_wrapper{text-align:center}.route-price_description{color:rgba(11,21,36,.46);font-size:14px;font-weight:400;line-height:20px}.route-price .route-payment{justify-content:center}.route-price .route-payment .payment-icon_card{fill:#43b02a}.route-price .route-payment .payment-icon_cash{fill:rgba(11,21,36,.46)}@media screen and (max-width:750px){.route-price{background:none;padding:0 16px;text-align:left}.route-price_container{border-bottom:0;padding-bottom:0}.route-price_container .route-payment{justify-content:flex-start}.route-price_wrapper{border:1px solid hsla(229,8%,60%,.2);border-radius:10px;margin-top:8px;padding:12px 16px;text-align:left}.route-price .price{font-size:24px;line-height:28px}}.route-comment{display:block;position:relative;width:100%}.route-comment_caption{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px;width:100%}.route-comment_wrap{background:#fff;border:1px solid hsla(229,8%,60%,.2);border-radius:10px;display:block;padding:16px;width:100%}.route-comment_description{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px;width:100%;word-break:break-word}.route-comment_duplicate{display:none}@media screen and (max-width:1000px){.route-comment{display:none}.route-comment_duplicate{display:block}}.route-details,.route-details_caption{display:block;width:100%}.route-details_caption{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px}.route-details_wrap{background:#fff;border:1px solid hsla(229,8%,60%,.2);border-radius:10px;display:block;font-size:0;padding:16px;position:relative;text-decoration:none;transition:.3s;width:100%}.route-details_item{display:block;margin:12px 0;width:100%}.route-details_item-locator{display:none}.route-details_item:first-child{margin-top:0}.route-details_item:last-child{margin-bottom:0}.route-details .route-details_item-locator+.route-details_item{margin-top:0}.route-details_border{border-bottom:1px solid hsla(229,8%,60%,.2);padding-bottom:12px}.route-details_icon{display:block;float:left;height:16px;position:relative;top:1px;width:16px}.route-details_icon-box{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.route-details_name{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-left:16px;padding-left:8px}.route-details_disallow .route-details_icon svg path{fill:#ff4e3d}.route-details_disallow .route-details_name{color:rgba(11,21,36,.66)}.route-details_allow .route-details_icon svg path{fill:#43b02a}.route-details_allow .route-details_name{color:rgba(11,21,36,.66)}.route-details_undefined .route-details_icon svg path{fill:rgba(11,21,36,.46)}.route-details_undefined .route-details_name{color:rgba(11,21,36,.46)}.route-details_warranty{color:#01b4a8}.route-details_warranty svg path{fill:#01b4a8}.route-details_warranty .route-details_name{color:inherit}.route-details_package{color:#ff9500}.route-details_package svg path{fill:#ff9500}.route-details_package .route-details_name{color:inherit}.route-history{display:block;width:100%}.route-history_container{display:block;margin-bottom:24px;width:100%}.route-history_title{color:#0b1524;display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px;width:100%}.route-history_items{display:flex;flex-wrap:wrap;gap:16px}.route-history_item{align-items:center;border:1px solid rgba(11,21,36,.14);border-radius:10px;column-gap:32px;display:flex;flex-direction:row;height:56px;justify-content:space-between;padding:0 16px;position:relative;text-decoration:none;width:calc(33.3333% - 11px);z-index:1}.route-history_item:hover .route-history_item-decor svg{transform:scaleX(-1)}.route-history_item:hover .route-history_item-decor line{animation:pathDotAnimate .8s linear infinite}.route-history_item-city{background:#f2f3f4;color:#0b1524;font-size:14px;font-weight:500;line-height:24px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}.route-history_item-city:first-child{padding-right:4px}.route-history_item-city:nth-child(2){padding-left:4px}.route-history_item-decor{fill:none;display:block;height:6px;left:16px;position:absolute;top:24px;transform:scaleX(-1);width:calc(100% - 32px);z-index:1}.route-history_item-decor line{stroke:rgba(11,21,36,.3);fill:none;stroke-width:3px;stroke-opacity:.5;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round}@media screen and (max-width:1150px){.route-history_container{margin-top:24px}.route-history_item{width:calc(50% - 8px)}}@media screen and (max-width:750px){.route-history_container{margin-top:16px}.route-history_items{flex-direction:column}.route-history_item{width:100%}}@media screen and (max-width:570px){.route-history_items{flex-direction:column}}.route-payment{align-items:center;color:rgba(11,21,36,.66);display:flex;flex-direction:row;font-size:14px;font-weight:500;line-height:23px}.route-payment svg{margin:0 4px}.route-payment_wrapper{margin-top:4px;text-align:center}.route-payment_type{color:#43b02a}.route-payment_desktop{display:block}.route-payment_mobile{display:none}@media screen and (max-width:750px){.route-payment_desktop{display:none}.route-payment_mobile{display:block}}.route-promo-package{display:block;text-align:left;width:100%}.route-promo-package_link{text-decoration:none}.route-promo-package_caption{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px;width:100%}.route-promo-package_wrap{background:#fff;border:1px solid hsla(229,8%,60%,.2);border-radius:10px;display:block;position:relative;transition:.3s;width:100%}.route-promo-package_wrap:hover .route-promo-package_right-arrow svg path{fill:#006aff}.route-promo-package_head{display:block;height:72px;position:relative;width:100%}.route-promo-package_photo{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:64px}.route-promo-package_name{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;max-width:100%;overflow:hidden;padding-left:12px;text-overflow:ellipsis;white-space:nowrap}.route-promo-package_name-wrapper{align-items:center;display:flex;height:100%;justify-content:flex-start;padding:12px 0 12px 64px;position:relative}.route-promo-package_name.has-cost{color:#006aff;padding-right:88px}.route-promo-package_right{align-items:center;display:flex;flex-direction:row;height:100%;padding-right:16px;position:absolute;right:0;top:0;z-index:1}.route-promo-package_right .h6{display:flex;margin-right:8px}.route-promo-package_right-arrow{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.route-promo-package_right-arrow svg path{fill:rgba(11,21,36,.46);transition:.3s}.route-promo-package_right-hidden{cursor:default}.route-promo-package_right-hidden .route-car_right{display:none}.route-promo-package_description{border-top:1px solid rgba(11,21,36,.14);display:block;padding:12px 16px;width:100%}.route-promo-package_description-item{display:block;margin:12px 0;width:100%}.route-promo-package_description-item:first-child{margin-top:0}.route-promo-package_description-item:last-child{margin-bottom:0}.route-promo-package_description-icon{display:block;float:left;height:16px;width:16px}.route-promo-package_description-context{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px;margin-left:16px;padding-left:4px}.route-booking-package{display:block;width:100%}.route-booking-package_wrap{background:#fff;border:rgba(11,21,36,.14);border-radius:10px;display:block;height:72px;position:relative;transition:.2s;width:100%}.route-booking-package_photo{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:64px}.route-booking-package_name{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;max-width:100%;overflow:hidden;padding-left:12px;text-overflow:ellipsis;white-space:nowrap}.route-booking-package_name-wrapper{align-items:center;display:flex;height:100%;justify-content:flex-start;padding:12px 0 12px 64px;position:relative}.route-booking-package_name.has-cost{color:#006aff;padding-right:88px}.route-booking-package_right{align-items:center;display:flex;flex-direction:row;height:100%;padding-right:40px;position:absolute;right:0;top:0;z-index:1}.route-booking-package_price{color:#0b1524;display:flex;font-size:16px;font-weight:500;line-height:24px;margin-right:8px}.route-passenger-subscription{display:block;text-align:left;width:100%}.route-passenger-subscription_link{display:block;text-decoration:none;width:100%}.route-passenger-subscription_caption{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px;width:100%}.route-passenger-subscription_wrap{background:rgba(11,21,36,.05);border-radius:10px;display:block;height:72px;position:relative;transition:.2s;width:100%}.route-passenger-subscription_wrap:hover .route-passenger-subscription_right-arrow svg path{fill:#006aff}.route-passenger-subscription_amount{align-items:center;background-image:url(../images/subscription/icon-background.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;font-family:Roboto,sans-serif;font-size:26px;font-weight:500;height:48px;justify-content:center;line-height:36px;padding-left:2px;width:48px}.route-passenger-subscription_photo{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:64px}.route-passenger-subscription_name{color:#006aff;display:block;font-size:16px;font-weight:500;line-height:24px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-passenger-subscription_name-wrapper{align-items:center;display:flex;height:100%;justify-content:flex-start;padding:12px 0 12px 76px;position:relative}.route-passenger-subscription_right{align-items:center;display:flex;flex-direction:row;height:100%;padding-right:16px;position:absolute;right:0;top:0;z-index:1}.route-passenger-subscription_right .h6{display:flex;margin-right:8px}.route-passenger-subscription_right-arrow{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.route-passenger-subscription_right-arrow svg path{fill:rgba(11,21,36,.46);transition:.2s}.route-passenger-subscription_right-hidden{cursor:default}.route-passenger-subscription_right-hidden .route-subscription_right{display:none}.route-suggestion{align-items:center;background:#f2f7fc;border-radius:10px;display:flex;flex-direction:row;height:56px;justify-content:space-between;margin:8px 0;padding:0 16px;position:relative;text-decoration:none;width:100%}.route-suggestion_city{background:#f2f7fc;color:#0b1524;font-size:14px;font-weight:500;line-height:24px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}.route-suggestion_city:first-child{margin-right:8px;padding-right:4px}.route-suggestion_city:nth-child(2){margin-left:8px;padding-left:4px}.route-suggestion_decor{fill:none;display:block;height:6px;left:16px;position:absolute;top:24px;width:calc(100% - 32px);z-index:1}.route-suggestion_decor line{stroke:#b6b9be;fill:none;stroke-width:3px;stroke-opacity:.5;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round}.route-edit_controls{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:24px 32px;width:100%}.route-edit_controls .form-button:last-child{margin-right:32px}@media screen and (max-width:750px){.route-edit_controls{display:block;padding:24px}.route-edit_controls .form-button{width:100%}.route-edit_controls .form-button:not(:last-child){margin-bottom:24px;margin-right:0}.route-edit_controls .form-button:last-child{margin-right:0}}.route-ticket{align-items:center;display:flex;margin:56px auto;max-width:760px}.route-ticket_decoration{display:flex;float:left;height:250px;width:233px}.route-ticket_decoration img,.route-ticket_decoration picture{animation:translateObjectPeopleTicket 28s ease-in-out 0s infinite;display:block;height:250px;width:233px}.route-ticket_content{padding-left:32px}.route-ticket_description{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin-top:16px}@media screen and (max-width:750px){.route-ticket{flex-direction:column;margin:32px 0;padding:0 16px}.route-ticket_decoration{float:none;margin:24px auto 0;order:2}.route-ticket_content{order:1;padding-left:0}}.route-item{align-items:flex-start;background-color:#fff;border-radius:10px;column-gap:2.8%;display:grid;grid-template-columns:minmax(0,471px) 540px;justify-content:space-between;margin-bottom:16px;padding:21px 24px 8px;position:relative;row-gap:16px;transition:.2s}.route-item:hover{box-shadow:0 8px 16px hsla(218,6%,73%,.48)}.route-item:hover .route-item_location-decorate svg{transform:scaleX(-1)}.route-item:hover .route-item_location-decorate svg line{animation:pathDotAnimate .8s linear infinite}.route-item_account .route-item_user{flex:1}.route-item_account .route-item_user-border .user-link_avatar,.route-item_account .route-item_user-border .user-link_qty{border:2px solid #fff;border-radius:100%}.route-item_promotion{position:relative}.route-item_promotion:before{background:linear-gradient(90deg,rgba(32,178,127,.2) 0,rgba(32,178,127,0) 14.89%),#f2f7fc;border-radius:8px;content:"";height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px)}.route-item_promotion .route-item_location-item-from{background:transparent}.route-item_promotion .route-item_location-item-to{background:#f2f7fc}.route-item_promotion .route-item_location-date{background-color:#fff}.route-item_location{align-items:flex-start;column-gap:32px;display:grid;grid-template-columns:repeat(2,calc(50% - 16px));justify-content:space-between;overflow:hidden}.route-item_location-item{background:#fff;z-index:1}.route-item_location-item:last-child{padding-left:8px}.route-item_location-time{color:#0b1524;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:28px}.route-item_location-date{background-color:#f2f3f4;border-radius:4px;color:#0b1524;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;line-height:16px;padding:0 4px}.route-item_location-date-container{align-items:center;column-gap:8px;display:inline-flex;position:relative}.route-item_location-decorate{align-items:center;bottom:6px;display:flex;left:100%;overflow:hidden;position:absolute;width:200%}.route-item_location-decorate svg{fill:none;height:6px;padding:0 12px;position:relative;width:100%}.route-item_location-decorate line{stroke:rgba(11,21,36,.3);fill:none;stroke-width:3px;stroke-opacity:.5;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round}.route-item_location-address{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;width:calc(100% - 16px)}.route-item_location-city,.route-item_location-place{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-item_details{column-gap:5.61%;display:flex;justify-content:space-between}.route-item_user{width:190px}.route-item_user .user-link_car{color:rgba(11,21,36,.66)}.route-item_user .user-link_name{color:#0b1524;font-weight:500}.route-item_user .user-link_wrapper{padding:7px 0 4px 8px}.route-item_user .user-link_qty{background-color:#f2f3f4;color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.route-item_user-wrap .user-link.mdx{width:calc(100% - 48px)}.route-item_user .trip-list_item_user-info_ac-title{padding-left:0}.route-item_conditions{grid-column:1/-1;position:relative}.route-item_conditions,.route-item_conditions-promo{align-items:center;column-gap:8px;display:inline-flex}.route-item_conditions-promo{color:#fff;font-size:12px;font-weight:500;line-height:16px}.route-item_conditions-promo-item{align-items:center;border:1px solid transparent;border-radius:10px;column-gap:4px;display:inline-flex;padding:2px 8px}.route-item_conditions-promo-warranty{background-color:#01b4a8}.route-item_conditions-promo-parcels{border-color:#dfe2e8;color:rgba(11,21,36,.46);padding:0 8px 0 0}.route-item_conditions-promo-parcels span{align-items:center;display:inline-flex;justify-content:center;position:relative}.route-item_conditions-promo-parcels span:first-child{padding:2px 8px}.route-item_conditions-promo-parcels span:first-child:before{background-color:#ff9500;border-radius:10px;content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:100%;z-index:0}.route-item_conditions-promo-parcels span svg{margin-left:-1px;position:relative}.route-item_cost{flex:1;flex-direction:column;position:relative;width:100%}.route-item_cost-type{align-items:center;color:#0b1524;column-gap:4px;display:inline-flex;font-size:24px;font-weight:500;line-height:25px}.route-item_place-count{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-top:-4px}.route-item_button{text-align:right}.route-item_button .form-button{margin-top:2px}.route-item_button-mobile{display:none}.route-item_status-box{font-size:10px;left:24px;line-height:12px;position:absolute;top:4px}.route-item_status-box .trip-list_item_status{padding:2px 0}.route-item_status-box .trip-list_item_status-name{margin-top:0}.sidebar-right .route-item_promotion{grid-template-columns:repeat(2,48%)}.sidebar-right .route-item_promotion .route-item_cost{flex:unset;width:fit-content}.sidebar-right .route-item_promotion .route-item_button{height:100%;left:0;position:absolute;top:0;width:100%}.sidebar-right .route-item_promotion .route-item_button .form-button{background:transparent;border:0;height:100%;width:100%;z-index:10}.sidebar-right .route-item_promotion .route-item_button .form-button.button-blue,.sidebar-right .route-item_promotion .route-item_button .form-button.button-blue:hover{background:transparent;border:0}.sidebar-right .route-item_promotion .route-item_button .form-button.button-md{height:100%;padding:0;width:100%}.sidebar-right .route-item_promotion .route-item_button .form-button span{display:none}@media screen and (max-width:1000px){.route-item{display:flex;flex-wrap:wrap;padding:16px;position:relative;row-gap:16px}.route-item_account{padding-top:24px}.route-item_account .trip-list_item_user-info .user-link{max-width:unset}.route-item_status-box{left:16px}.route-item_promotion:before{background:linear-gradient(90deg,rgba(32,178,127,.2) 0,rgba(32,178,127,0) 33.23%),#f2f7fc}.route-item_promotion .route-item_location-item-from .route-item_location-date-container{background:0}.route-item_promotion .route-item_location-item-to{background:transparent}.route-item_promotion .route-item_location-item-to .route-item_location-date-container{background:#f2f7fc}.route-item_promotion .route-item_details{background:#fff;position:relative}.route-item_location{column-gap:8px;display:flex;justify-content:space-between;width:100%}.route-item_location-item{background:transparent;display:flex;flex:1;flex-direction:column;width:calc(50% - 8px)}.route-item_location-item:last-child{padding-left:0}.route-item_location-item-from,.route-item_location-item-from .route-item_location-date-container{align-items:flex-start}.route-item_location-item-to,.route-item_location-item-to .route-item_location-date-container{align-items:flex-end}.route-item_location-item-to .route-item_location-address{text-align:right}.route-item_location-date-container{background:#fff;flex-direction:column-reverse}.route-item_location-decorate{width:100vw}.route-item_location-decorate svg{padding:0}.route-item_button{display:none}.route-item_button-mobile{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.route-item_button-mobile .form-button{background:transparent;border:0;height:100%;width:100%;z-index:10}.route-item_button-mobile .form-button.button-blue,.route-item_button-mobile .form-button.button-blue:hover{background:transparent;border:0}.route-item_button-mobile .form-button.button-md{height:100%;padding:0;width:100%}.route-item_button-mobile .form-button span{display:none}.route-item_user{flex:1}.route-item_cost{display:inline-flex;flex:0;justify-content:flex-end;text-align:right}.route-item_details{align-items:center;background:#f2f3f4;border-radius:8px;padding:8px;width:100%}.route-item_conditions{width:100%}.route-item_place-count{display:none}.route-item_place-empty{display:block}}@media screen and (max-width:768px){.route-item_cost-type{font-size:20px;line-height:28px}}@media screen and (max-width:750px){.owl-item .route-item_promotion{margin:0}}@media screen and (max-width:570px){.route-item_conditions-promo-item{align-items:center;border:0;height:20px;justify-content:center;padding:0;width:32px}.route-item_conditions-promo-item span{width:100%}.route-item_conditions-promo-item span:last-child{display:none}.route-item_conditions-promo-parcels span svg{margin-left:0}.route-item_conditions-promo-parcels span:first-child:before{height:100%;left:0;top:0}.route-item_user{width:auto}.route-item_user .user-link_wrapper{width:calc(100% - 48px)}.route-item_user-wrap .user-link.mdx{width:fit-content}.route-item_details{column-gap:8px;display:grid;grid-template-columns:minmax(0,auto) minmax(0,auto)}.route-item_status-box{left:16px}.route-item_cost-type svg{flex:0 0 auto}}.routes-subscriptions{background:#fff;border-radius:10px;display:block;margin:0 auto;max-width:744px;padding:32px 48px;width:100%}.routes-subscriptions_decoration{display:block;margin-top:24px;width:100%}.routes-subscriptions_decoration img{border-radius:10px;display:block;height:120px;object-fit:cover;width:100%}@media screen and (max-width:750px){.routes-subscriptions{padding:24px}}.route-edit-locator_field{height:0;left:-99999px;opacity:0;position:absolute;width:0}.route-edit-locator_content{border:1px solid rgba(11,21,36,.14);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;padding:24px 16px 24px 24px;transition:.2s;user-select:none}.route-edit-locator .route-edit-locator_field:checked+.route-edit-locator_content{background:#f2f7fc;border:1px solid #006aff}.route-edit-locator .route-edit-locator_field:checked+.route-edit-locator_content .route-edit-locator_header:before{background:#006aff;border:1px solid transparent}.route-edit-locator .route-edit-locator_field:checked+.route-edit-locator_content .route-edit-locator_header:after{background:#fff;right:3px}.route-edit-locator .route-edit-locator_field:checked+.route-edit-locator_content .route-edit-locator_header-icon{background:#fff}.route-edit-locator_header{align-items:center;column-gap:12px;display:flex;padding-right:40px;position:relative}.route-edit-locator_header-icon{background-color:#f2f7fc;border-radius:50%;height:48px;padding:9px;transition:.2s;width:48px}.route-edit-locator_header-title{color:#006aff;font-size:16px;font-weight:500;line-height:24px}.route-edit-locator_header:before{background:rgba(157,172,191,.25);border:1px solid #a4a7ae;border-radius:50px;height:18px;right:0;width:34px;z-index:1}.route-edit-locator_header:after,.route-edit-locator_header:before{content:"";left:unset;position:absolute;top:50%;transform:translateY(-50%);transition:.2s}.route-edit-locator_header:after{background:rgba(11,21,36,.66);border-radius:100%;height:14px;opacity:1;right:18.6px;width:14px;z-index:2}.route-edit-locator_list{border-top:1px solid rgba(11,21,36,.14);display:flex;flex-direction:column;margin-bottom:0;margin-top:16px;padding-left:0;padding-top:16px;row-gap:12px}.route-edit-locator_item{align-items:start;column-gap:12px;display:grid;grid-template-columns:24px 1fr}.route-edit-locator_item-text{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.route-edit-locator_item-text-green{color:#43b02a;font-size:16px;font-weight:500;line-height:24px}.route-show-locator{display:block;text-align:left;width:100%}.route-show-locator:hover .route-show-locator_arrow>path{fill:#006aff}.route-show-locator_link{text-decoration:none}.route-show-locator_caption{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px;width:100%}.route-show-locator_image{background:#f2f7fc;border-radius:50%;display:block;height:48px;padding:9px;width:48px}.route-show-locator_button{align-items:center;background-color:#fff;border:none;border-radius:10px;column-gap:12px;cursor:pointer;display:grid;grid-template-columns:48px 1fr 24px;outline:none;padding:12px 16px;width:100%}.route-show-locator_button:hover .route-activate-locator_arrow>path{fill:#006aff}.route-show-locator_content{align-items:start;display:flex;flex-direction:column}.route-show-locator_content-text{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.route-show-locator_content-text.secondary{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.route-show-locator_arrow>path{fill:rgba(11,21,36,.46)}.reviews_empty{padding:32px 24px 160px;text-align:center}.reviews_row{border-bottom:1px solid rgba(11,21,36,.14);padding:32px 48px}.reviews_row:last-child{border-bottom:0}.reviews_user{display:flex;width:100%}.reviews_user-photo{display:flex}.reviews_user-info{display:flex;flex-direction:column;justify-content:center;padding-left:12px}.reviews_user-info .user-rating{align-items:center;flex-direction:row;margin-top:-1px}.reviews_user-info .user-rating_grade{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px;margin-left:8px;margin-top:0}.reviews_user-name{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;width:100%}.reviews_user-name span{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:24px;white-space:nowrap!important}.reviews_user-message{word-wrap:break-word;color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-top:8px}.reviews_answer,.reviews_user-message{display:block;padding-left:52px;width:100%}.reviews_answer{margin-top:16px;position:relative}.reviews_answer:hover .reviews_answer-dot-button .round-link{opacity:1;visibility:visible}.reviews_answer .reviews_user-message{padding-left:44px}.reviews_answer-dot-button{display:inline-block;position:absolute;right:0;top:0;vertical-align:top}.reviews_answer-dot-button .round-link{opacity:0;transition:.2s;visibility:hidden}.reviews_answer-dot-button .round-link.active{opacity:1;visibility:visible}.reviews_answer .form-group{display:block;width:100%}.reviews_pagination{border-top:1px solid rgba(11,21,36,.14);padding:32px 48px}@media screen and (max-width:1150px){.reviews_row{padding:32px}.reviews_answer-dot-button{opacity:1;visibility:visible}.reviews_pagination{padding:32px}}@media screen and (max-width:750px){.reviews_row{padding:24px}.reviews_user-info{position:relative;top:-1px}.reviews_user-message{padding-left:0}.reviews_answer{padding-left:16px}.reviews_answer .reviews_user-message{padding-left:0}.reviews_pagination{padding:24px}}@media screen and (max-width:350px){.reviews_pagination{padding:16px}}.rating{display:block;width:100%}.rating .h6,.rating h6{margin-bottom:8px}.summary-rating{border-top:1px solid hsla(229,8%,60%,.2);margin-top:16px;padding-top:16px}.summary-rating_row{display:flex;flex-direction:row;margin:8px 0;width:100%}.summary-rating_row:first-child{margin-top:0}.summary-rating_row:last-child{margin-bottom:0}.summary-rating_stars{display:flex;flex-direction:row;justify-content:space-between;width:76px}.summary-rating_total{color:#0b1524;font-size:14px;padding-left:16px;width:56px}.summary-rating_grade,.summary-rating_total{display:flex;font-weight:400;line-height:14px}.summary-rating_grade{color:rgba(11,21,36,.66);flex:1;font-size:12px;padding-left:8px}.star-select{display:block;margin:24px 0;text-align:center;width:100%}.star-select_items{display:inline-block;margin-bottom:4px;vertical-align:top}.star-select .h6,.star-select h6{color:rgba(11,21,36,.66)}.star-select_item{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;padding:0 2px}.star-select_item svg path{transition:.3s}.star-select_item svg path.path-empty{fill:rgba(11,21,36,.46);opacity:.5}.star-select_item svg path.path-full{fill:#ff9500;opacity:0}.star-select_item:hover .path-empty{opacity:0}.star-select_item:hover .path-full{opacity:1;z-index:2}.star-select_item.active .path-empty{opacity:0}.star-select_item.active .path-full{opacity:1;z-index:2}.user-link{color:#0b1524;display:inline-block;font-size:14px;font-weight:500;line-height:19px;max-width:100%;min-width:32px;position:relative;text-decoration:none;user-select:none;vertical-align:middle}.user-link.sm{align-items:center;display:flex;min-width:32px}.user-link.sm .user-link_avatar{height:32px;width:32px}.user-link.md{height:40px;min-width:40px}.user-link.md .user-link_avatar{width:40px}.user-link.md .user-link_name{padding-left:36px}.user-link.mdx{align-items:center;display:flex;width:fit-content}.user-link.mdx .user-link_avatar,.user-link.mdx.user-link_qty{height:48px;width:48px}.user-link.lg{height:64px;min-width:64px}.user-link.lg .user-link_avatar{width:64px}.user-link.lg .user-link_name{padding-left:60px}.user-link.xl{height:128px;min-width:128px}.user-link.xl .user-link_avatar{width:128px}.user-link.xl .user-link_name{padding-left:124px}.user-link.xxl{height:256px;min-width:256px}.user-link.xxl .user-link_avatar{width:256px}.user-link.xxl .user-link_name{padding-left:252px}.user-link_container{align-items:center;display:flex;max-width:141px}.user-link_container:not(:last-child){padding-bottom:2px}.user-link_avatar{border-radius:500px;display:inline-block;flex:0 0 auto;height:inherit;vertical-align:middle;width:32px}.user-link_avatar-wrapper{position:relative}.user-link_car{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;max-width:141px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-link_wrapper{padding:0 8px;position:relative;transition:.3s;width:100%;z-index:1}.user-link_name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-link_icons{align-items:center;display:inline-flex;flex-direction:row}.user-link_icon{border-radius:100%;display:flex;margin-left:4px}.user-link_icon,.user-link_icon img,.user-link_icon picture,.user-link_icon svg{height:16px;width:16px}.user-link_qty{align-items:center;background:#dfebf8;border-radius:100%;color:#006aff;display:flex;font-size:18px;font-weight:400;justify-content:center;line-height:32px}.user-link_theme{bottom:0;display:block;height:32px;position:absolute;right:0;width:32px;z-index:3}.user-link_theme svg path{fill:#ff4e3d}.user-link_package{align-items:center;background-color:#ff9500;border:1px solid #fff;border-radius:4px;bottom:0;display:flex;height:24px;justify-content:center;line-height:0;position:absolute;right:0;width:24px}.user-link_package svg path{fill:#fff}.user-status-wait{opacity:.5}@media screen and (max-width:1000px){.user-link_car{display:none}}.user-conditions{display:inline-block;font-size:0;vertical-align:middle}.user-conditions_item{align-items:center;color:#acb3ba;display:inline-flex;height:20px;justify-content:center;margin-right:8px;position:relative;vertical-align:middle;width:20px}.user-conditions_item:first-child{margin-left:0}.user-conditions_item:last-child{margin-right:0}.user-conditions_item svg path,.user-conditions_item svg rect,.user-conditions_item svg use{fill:#b6b9be}.user-conditions_item .tooltip{margin-top:14px}.user-conditions_item.color-red svg path{fill:#ff4e3d}.user-conditions_item.color-green svg path{fill:#43b02a}.user-conditions_item.parcels{border:1px solid #dfe2e8;border-radius:10px;column-gap:4px;padding:2px 8px 2px 36px;position:relative;width:fit-content}.user-conditions_item.parcels .parcels_icon{align-items:center;background-color:#ff9500;border-radius:10px;display:flex;flex-shrink:0;height:20px;justify-content:center;left:-1px;position:absolute;top:-1px;width:32px}.user-conditions_item.parcels .parcels_icon svg{height:16px;width:16px}.user-conditions_item.parcels span{color:rgba(11,21,36,.46);flex-shrink:0;font-size:12px;font-weight:500;line-height:16px}.user-conditions_item.promotion{align-items:center;background-color:#20b27f;border-radius:10px;column-gap:4px;padding:2px 8px;width:fit-content}.user-conditions_item.promotion .promotion_icon{flex-shrink:0;height:16px;width:16px}.user-conditions_item.promotion .promotion_icon svg{height:100%;width:100%}.user-conditions_item.promotion span{color:#fff;flex-shrink:0;font-size:12px;font-weight:500;line-height:16px}@media screen and (max-width:750px){.user-conditions_item .tooltip{display:none}}.user-info,.user-info_wrapper{align-items:flex-start;display:flex}.user-info_wrapper{border-bottom:1px solid rgba(11,21,36,.14);justify-content:space-between;padding:32px 292px 32px 48px;width:100%}.user-info_photo{display:flex;margin-right:24px}.user-info_content{display:flex;flex-direction:column}.user-info_name{color:#0b1524;font-size:18px;line-height:32px;max-width:250px;word-break:break-word}.user-info_description,.user-info_name{display:block;font-weight:400;width:100%}.user-info_description{color:rgba(11,21,36,.66);font-size:14px;line-height:20px;margin-top:8px}.user-info_description span{margin-right:24px}.user-info_description span:last-child{margin-right:0}.user-confirmation{display:block;position:relative;text-align:center;width:100%;z-index:2}.user-confirmation_row{display:block;margin:12px 0;text-align:left;width:100%}.user-confirmation_row:first-child{margin-top:0}.user-confirmation_row:last-child{margin-bottom:0}.user-confirmation_icon{align-items:center;display:flex;float:left;height:24px;justify-content:center;width:24px}.user-confirmation_icon img,.user-confirmation_icon picture,.user-confirmation_icon svg{height:24px;width:24px}.user-confirmation_name{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:24px;margin-left:24px;padding-left:8px}.user-rating{display:flex;flex-direction:column;width:100%}.user-rating_container{display:inline-flex;flex-direction:column;position:absolute;right:48px;top:32px;width:196px;z-index:2}.user-rating_caption{color:#43b02a;display:flex;font-size:18px;font-weight:500;line-height:18px;margin-right:8px}.user-rating_row{align-items:center;display:flex;flex-direction:row}.user-rating_stars{display:flex;flex-direction:row;justify-content:space-between;width:76px}.user-rating_grade{color:rgba(11,21,36,.66);display:flex;font-size:14px;font-weight:400;line-height:20px;margin-top:2px}.user-rating_preview{background:#fff;border:1px solid rgba(11,21,36,.14);border-radius:10px;display:block;padding:16px 0 16px 16px}.user-rating_link{display:block;position:relative;text-decoration:none;transition:.2s;width:100%}.user-rating_link:hover .user-rating_preview{background:#f2f3f4;border:1px solid #f2f3f4}.user-rating_link-arrow{align-items:center;display:flex;height:100%;justify-content:flex-start;position:absolute;right:0;top:0;width:30px;z-index:1}.user-rating_link-arrow svg path{fill:rgba(11,21,36,.46);transition:.2s}@media screen and (max-width:750px){.user-rating_container{display:block;margin:24px auto 0;position:relative;right:0;top:0;width:calc(100% - 48px)}}@media screen and (max-width:350px){.user-rating_container{width:calc(100% - 32px)}}.user-about{display:block;padding:32px 48px;text-align:center;width:100%}.user-about_cell{display:inline-block;margin:0 28px;max-width:25%;text-align:left;vertical-align:top}.user-about_caption{color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:500;letter-spacing:.03em;line-height:20px;text-transform:uppercase;width:100%}.user-about_description{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;margin-top:2px;width:100%}@media screen and (max-width:1000px){.user-about_cell{margin:0 16px}.user-about_cell:first-child{margin-left:0}.user-about_cell:last-child{margin-right:0}}@media screen and (max-width:750px){.user-about{padding:24px;text-align:left}.user-about_cell{display:block;margin:16px 0;max-width:100%;width:100%}.user-about_cell:first-child{margin-top:0}.user-about_cell:last-child{margin-bottom:0}}@media screen and (max-width:350px){.user-about{padding:24px 16px}}.user-control{background:#fff;border-top:1px solid rgba(11,21,36,.14);display:block;padding:32px 16px;text-align:center;width:100%}.user-contacts{background:#f2f3f4;border-radius:10px;display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(2,min-content);min-height:72px;padding:12px 16px 12px 24px}.user-contacts_cost{color:rgba(11,21,36,.66);font-size:16px;font-weight:600;line-height:24px}.user-contacts_cost .contacts-cost_value{color:#0b1524}.user-contacts_details{align-items:start;display:flex;flex-direction:row;grid-column:1;grid-row:1/span 2;max-width:100%;min-width:0}.user-contacts_details .user-link_avatar{border:2px solid #fff}.user-contacts_bubble{background:#ff4e3d;border:1px solid #fff;border-radius:100%;display:block;height:10px;position:absolute;right:2px;top:2px;width:10px;z-index:2}.user-contacts_description{display:flex;flex-direction:column;margin-left:12px;overflow:hidden}.user-contacts_description .user-contacts_publication-date{color:#43b02a}.user-contacts_caption{grid-gap:8px;align-items:center;color:#0b1524;display:inline-flex;flex-wrap:wrap;font-size:16px;font-weight:500;line-height:24px;margin-bottom:5px}.user-contacts_caption-name{margin-right:8px}.user-contacts_caption-date{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:20px}.user-contacts_controls{text-align:right;white-space:nowrap}.user-contacts_controls .form-button{margin-left:8px}.user-contacts_controls .form-button:first-child{margin-left:0}.user-contacts_chronology{align-self:end;color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px}.user-contacts_route{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-bottom:7px}@media screen and (max-width:570px){.user-contacts_cost{margin-bottom:5px}.user-contacts_chronology{align-self:flex-start}}@media screen and (max-width:425px){.user-contacts{align-items:flex-start;flex-direction:column;grid-template-columns:1fr;padding:12px 24px}.user-contacts_caption{display:inline-flex;flex-wrap:wrap;overflow:auto;text-overflow:clip;white-space:normal}.user-contacts_caption-date{white-space:nowrap}.user-contacts_description{margin-bottom:20px}.user-contacts_controls{grid-gap:8px;display:grid;grid-template-columns:repeat(2,1fr);width:100%}.user-contacts_controls .form-button{margin-left:0;width:100%}}@media screen and (max-width:350px){.user-contacts{padding:12px 16px}}.has-tooltip:hover .tooltip{opacity:1;visibility:visible}.has-tooltip:hover .tooltip.tooltip-top{bottom:130%}.has-tooltip:hover .tooltip.tooltip-bottom{top:130%}.has-tooltip:hover .tooltip.tooltip-sm{max-width:500px;white-space:unset}.tooltip{background:#0b1524;border-radius:5px;box-shadow:0 8px 16px hsla(218,6%,73%,.48);color:#fff;font-size:12px;font-weight:400;line-height:18px;opacity:0;padding:8px 12px;position:absolute;transition:.3s;visibility:hidden;white-space:nowrap;width:auto;z-index:100}.tooltip.tooltip-sm{display:flex;flex-direction:column;max-width:500px;white-space:unset}.tooltip:before{background:none;border:6px solid transparent;content:"";display:block;position:absolute;z-index:1}.tooltip .tooltip-title{margin-bottom:4px}.tooltip.tooltip-top{bottom:140%}.tooltip.tooltip-top:before{border-top:6px solid #0b1524;bottom:-12px}.tooltip.tooltip-bottom{top:140%}.tooltip.tooltip-bottom:before{border-bottom:6px solid #0b1524;top:-10.5px}.tooltip.tooltip-center{left:50%;transform:translate(-50%)}.tooltip.tooltip-center:before{left:50%;margin-left:-6px}.tooltip.tooltip-left{left:0;transform:translate(0)}.tooltip.tooltip-left:before{left:4px;margin-left:0}.tooltip.tooltip-right{left:auto;right:0;transform:translate(0)}.tooltip.tooltip-right:before{left:auto;margin-left:0;right:4px}.pagination{display:block;text-align:left;width:100%}.pagination .dots{color:#0b1524;display:inline-block;font-size:16px;font-weight:500;height:16px;line-height:24px;margin:0 12px;vertical-align:middle;width:16px}.pagination_left{text-align:left}.pagination_center{text-align:center}.pagination_right{text-align:right}.pagination-wrapper{display:inline-block;font-size:0;vertical-align:middle}.pagination-wrapper .page-link{align-items:center;background:rgba(11,21,36,.05);border-radius:16px;color:#0b1524;display:inline-flex;font-size:14px;font-weight:500;height:32px;justify-content:center;line-height:20px;margin:0 6px;min-width:40px;padding:0 6px;text-decoration:none;transition:.3s;vertical-align:middle}.pagination-wrapper .page-link:first-child{margin-left:0}.pagination-wrapper .page-link:last-child{margin-right:0}.pagination-wrapper .page-link.active{background:#006aff;color:#fff}.pagination-wrapper .page-link.pagination-dot{background:none;cursor:default}.pagination-wrapper .page-link.pagination-dot:hover{background:none;color:#0b1524}.pagination-wrapper .page-link svg{fill:none;height:11px;width:8px}.pagination-wrapper .page-link svg path{fill:#0b1524;transition:.3s}.pagination-wrapper .page-link:hover{background:#006aff;color:#fff}.pagination-wrapper .page-link:hover svg path{fill:#fff}.pagination-more-wrapper{margin-top:24px;text-align:center}@media screen and (max-width:750px){.faq-table .pagination{padding:0 16px 20px}}@media screen and (max-width:420px){.pagination-wrapper .page-link{margin:0 3px}.pagination-wrapper .pagination-dot{margin:0}}@media screen and (max-width:360px){.pagination-wrapper .page-link{border-radius:100%;margin:0 3px;min-width:32px;width:32px}.pagination-wrapper .page-link.active{width:32px}.pagination-wrapper .page-link:first-child,.pagination-wrapper .page-link:last-child{border-radius:16px}.pagination-wrapper .pagination-dot{margin:0}}.badge{fill:none;height:48px;vertical-align:middle;width:48px}.badge,.badge svg{display:inline-block}.badge svg{height:inherit;vertical-align:top;width:inherit}.badge svg rect{height:48px;width:48px}.badge-bg-default,.badge svg path{fill:#fff}.badge-bg-type{fill:red}.badge-bronze .badge-bg-type{fill:#fcc0a7}.badge-silver .badge-bg-type{fill:#d0ccc7}.badge-gold .badge-bg-type{fill:#f2b809}a.badge-info,button.badge-info{cursor:pointer}.badge-info{align-items:center;background:#f2f3f4;border:none;border-radius:100px;color:rgba(11,21,36,.66);display:flex;flex-direction:row;font-size:14px;font-weight:500;height:24px;line-height:19px;padding:1px 8px;text-decoration:none;white-space:nowrap}.badge-info svg{display:block;margin-right:6px}@media screen and (max-width:750px){.badge-info{font-size:12px;height:20px;line-height:15px}.badge-info svg{height:16px;width:16px}}.price{align-items:center;color:#0b1524;display:inline-flex;flex-direction:row;font-family:Roboto,sans-serif;font-size:32px;font-weight:500;line-height:44px;white-space:nowrap}.price-currency{margin-left:-4px}.bubble{background:#dfebf8;border-radius:10px;color:#006aff;display:inline-block;font-size:12px;font-weight:400;line-height:16px;padding:2px 6px 0;position:absolute;vertical-align:middle;z-index:1}.alert{display:none;opacity:1;overflow:hidden;transform:scale(1);transition:.4s;visibility:visible;width:100%}.alert.active{display:block}.alert_wrapper{align-items:center;background:rgba(11,21,36,.46);border-radius:10px;color:#333;display:flex;justify-content:space-between;margin-bottom:16px;padding:16px 16px 16px 0;width:100%}.alert_wrapper,.alert_wrapper.alert_primary{font-size:14px;font-weight:400;line-height:20px}.alert_wrapper.alert_primary{background:#dfebf8;color:#0b1524}.alert_wrapper.alert_danger{background:#ffedec;color:#ff4e3d;font-size:14px;font-weight:400;line-height:20px}.alert_wrapper.alert_warning{background:#fff4e5;color:#804a00;font-size:14px;font-weight:400;line-height:20px}.alert_wrapper.alert_success{background:#edfff1;color:#43b02a;font-size:14px;font-weight:400;line-height:20px}.alert_wrapper.no-button{padding:16px}.alert.alert_close{opacity:0;transform:scale(.9);visibility:hidden}.alert_body{display:unset;text-align:left;width:100%}.alert_body-photo{display:block;float:left;width:40px}.alert_body-content{padding-left:24px}.alert_body b{font-weight:500}.alert_button{display:inline-flex;margin-left:60px;white-space:nowrap}.alert_button .form-button{padding:8px 0}.alert_button .form-button:not(:first-child){margin-left:12px}.alert_button .form-button:not(:last-child){margin-right:12px}.alert_has-photo .alert_body{padding:8px 16px}.alert_has-photo .alert_body-content{margin-left:40px;padding-left:16px}.notice{background:#dfebf8;border-radius:10px;display:block;padding:16px;width:100%}.notice-icon{display:block;float:left;width:24px}.notice-icon svg path{fill:#006aff}.notice-description{margin-left:0;padding-left:0}.notice.has-icon .notice-description{margin-left:24px;padding-left:8px}.notice.danger{background:#ffedec}.notice.danger .notice-icon svg path{fill:#ff4e3d}@media screen and (max-width:750px){.alert_body,.alert_wrapper{display:block}.alert_body-content{padding-left:16px}.alert_button{display:block;margin-top:12px;text-align:right}}.balance{align-items:center;background:#fff;border-radius:10px;display:flex;height:56px;padding:0 48px;position:relative;width:100%}.balance:hover .balance_icon-right svg path{fill:#006aff}.balance-items{display:grid;grid-template-columns:1fr 1fr;margin-top:32px;width:100%}.balance-item{display:block;margin-bottom:16px;padding:0 8px}.balance-item a{display:block;text-decoration:none;width:100%}.balance_icon{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:40px}.balance_icon svg path{fill:rgba(11,21,36,.46);transition:.3s}.balance_icon-right{align-items:center;display:flex;height:100%;justify-content:flex-start;position:absolute;right:0;top:0;width:40px}.balance_icon-right svg path{fill:rgba(11,21,36,.46);transition:.3s}.balance_content{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.balance_current-wrapper{border-radius:10px;display:block;width:100%}.balance_current-plus{background:#ffedec;padding:8px 16px 12px}.balance_current-minus{background:#f2f3f4;padding:10px 16px}.balance_current-caption{color:#0b1524;display:block;font-size:12px;font-weight:400;line-height:16px;text-align:center;text-transform:uppercase;width:100%}.balance_current-caption:not(:last-child){padding-bottom:8px}.balance_current-caption .h6{font-size:14px;line-height:20px}.balance_current-separator{background:hsla(229,8%,60%,.2);display:block;height:1px;margin:8px 0;width:100%}.balance_current-description{color:#0b1524;display:block;font-size:12px;font-weight:500;line-height:16px;text-align:left;width:100%}@media screen and (max-width:1000px){.balance-items{grid-template-columns:1fr}}@media screen and (max-width:750px){.balance-items{margin-top:24px}.balance-item{padding:0}}.balance-board{background:linear-gradient(-90deg,#006aff,#14aad9);border-radius:10px;box-shadow:0 8px 16px rgba(176,190,197,.5);display:block;padding:32px 8px 48px;position:relative;text-align:center;width:100%}.balance-board_title{font-size:12px;font-weight:400;line-height:16px;opacity:.75;text-transform:uppercase}.balance-board_current,.balance-board_title{color:#fff;display:block;position:relative;width:100%;z-index:2}.balance-board_current{font-family:Roboto,sans-serif;font-size:40px;font-weight:500;line-height:56px}.balance-board_current span{font-size:32px}.balance-board_decor{bottom:12px;display:block;left:0;position:absolute;width:100%;z-index:1}.balance-board_decor-line{display:block;margin-top:-24px;width:100%}.balance-board_replenish{padding:24px 0}.balance-board .trip-list_item_status{z-index:2}.balance-history_title{color:#0b1524;font-size:14px;font-weight:500;line-height:24px;margin-bottom:8px}.balance-history_item,.balance-history_items,.balance-history_title{display:block;width:100%}.balance-history_item{border-bottom:1px solid hsla(229,8%,60%,.2);padding:4px 78px 4px 0;position:relative}.balance-history_item-description{display:block;width:100%}.balance-history_item-title{color:#0b1524;display:block;font-size:14px;font-weight:400;line-height:20px;margin:4px 0;width:100%}.balance-history_item-operation{color:rgba(11,21,36,.46);display:block;font-size:12px;font-weight:400;line-height:16px;margin:4px 0;width:100%}.balance-history_total{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.balance-history_total-wrapper{align-items:center;display:inline-flex;height:100%;position:absolute;right:0;top:0}.balance-history_empty{margin-bottom:120px;text-align:center}.balance-history_empty h4{color:rgba(11,21,36,.46)}.card{display:block;width:100%}.card-wrapper{border:1px solid hsla(229,8%,60%,.2);border-radius:10px;display:flex;height:72px;padding-left:78px;padding-right:40px;position:relative;text-align:left;transition:.3s}.card-icon{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:66px}.card-icon img,.card-icon picture{height:32px;width:50px}.card-icon_remove{cursor:pointer;text-decoration:none}.card-icon_remove-wrapper{display:block;height:24px;position:relative;width:24px}.card-icon_remove svg{transition:.2s}.card-icon_remove svg path{fill:#ff4e3d;transition:.2s}.card-icon_remove:hover svg path{fill:#c73e33}.card-icon_remove:hover .card-icon_remove-bucket-lid{transform:translateY(-1px)}.card-icon_remove-bucket-lid{left:0;position:absolute;top:0;transform:translateY(0)}.card-middle{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.card-middle_text-primary{color:#0b1524;font-size:16px;line-height:24px}.card-middle_text-primary,.card-middle_text-secondary{display:block;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.card-middle_text-secondary{color:rgba(11,21,36,.66);font-size:14px;line-height:20px}.card-right{align-items:center;display:flex;height:100%;justify-content:flex-start;position:absolute;right:0;top:0;width:40px}.card-button_remove{background:none;border:0;cursor:pointer;display:block;height:24px;padding:0;position:relative;width:24px}.card-button_remove .tooltip{margin-top:2px}.card-button_remove .tooltip.tooltip-right{right:2px}.deposit,.deposit-title{display:block;width:100%}.deposit-title{color:rgba(11,21,36,.46);font-size:14px;font-weight:500;letter-spacing:.1px;line-height:24px;margin-bottom:8px;text-align:left}.deposit-wrapper{background-color:#f2f3f4;border-radius:10px;display:block;padding:16px;width:100%}.deposit-wrapper .warning_container{border-top:1px solid hsla(229,8%,60%,.2);padding-top:16px}.deposit-item{display:block;margin:12px 0;width:100%}.deposit-item:first-child{margin-top:0}.deposit-item:last-child{margin-bottom:0}.deposit-item_icon{display:block;float:left;height:16px;position:relative;top:1px;width:16px}.deposit-item_icon svg path{fill:rgba(11,21,36,.46)}.deposit-item_caption{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;margin-left:16px;padding-left:8px}.deposit-item_caption span{display:block}.deposit-allow .deposit-title{color:#43b02a}.deposit-allow .deposit-item_icon svg path{fill:#43b02a}.deposit-disallow .deposit-title{color:rgba(11,21,36,.66)}.deposit-disallow .deposit-item_icon svg path{fill:rgba(11,21,36,.66)}.deposit-noreturn .deposit-title{color:#ff4e3d}.deposit-noreturn .deposit-item_icon svg path{fill:#ff4e3d}@media screen and (max-width:1000px){.deposit-item_caption span{display:inline}}.tag{border:1px solid hsla(229,8%,60%,.2);border-radius:100px;color:#0b1524;display:inline-block;font-size:14px;font-weight:400;line-height:20px;margin-right:8px;padding:5px 12px;text-decoration:none;vertical-align:top}.tag:last-child{margin-right:0}.tag_container{display:block;font-size:0;width:100%}.faq-button{border-bottom:1px solid #e9eaec;display:block;padding:24px 48px 24px 0;position:relative;text-decoration:none;width:100%}.faq-button:last-child{border-bottom:0}.faq-button:hover .faq-button_caption{color:#006aff}.faq-button:hover .faq-button_arrow svg path{fill:#006aff}.faq-button_caption{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;transition:.3s;width:100%}.faq-button_arrow{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:24px}.faq-button_arrow svg path{fill:rgba(11,21,36,.66);transition:.3s}.faq-table ul{list-style:none;margin:0;padding:0}.faq-table_header{color:#0b1524;column-gap:32px;display:grid;font-size:16px;font-weight:500;grid-template-columns:28px 144px 190px minmax(0,255px);justify-content:space-between;line-height:24px}.faq-table_list{display:flex;flex-direction:column;row-gap:16px}.faq-table_item{border-top:1px solid rgba(11,21,36,.14);padding-top:16px}.faq-table_item:first-child{margin-top:16px}.faq-table_columns{column-gap:32px;display:grid;grid-template-columns:28px 144px 190px minmax(0,255px);justify-content:space-between}.faq-table_cell-term{color:rgba(11,21,36,.66);display:none;font-size:14px;font-weight:400;line-height:20px}.faq-table_cell-description,.faq-table_cell-list{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:1150px){.faq-table{padding:0 24px}.faq-table .common-container.md{max-width:100%}}@media screen and (max-width:750px){.faq-table{padding:0}.faq-table_header{display:none}.faq-table_item{border:0;margin:0;padding:0}.faq-table_item:first-child{margin-top:0}.faq-table_item:not(:first-child){border-top:1px solid rgba(11,21,36,.14);padding-top:16px}.faq-table_columns{grid-template-columns:100%;row-gap:12px}.faq-table_cell-term{display:block}.faq-table_cell-description{margin-top:4px}}.bonus-items{display:block;width:100%}.bonus-item{background:#dfebf8;border-radius:10px;height:64px;width:100%}.bonus-item,.bonus-item_icon{align-items:center;display:flex}.bonus-item_icon{height:100%;justify-content:flex-end;width:56px}.bonus-item_content{padding-left:12px}.uploader-photo_wrapper{align-items:center;display:flex;width:100%}.uploader-photo_cell:first-child{width:128px}.uploader-photo_cell:last-child{padding-left:24px;width:100%}.uploader-photo_preview{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:100%;display:block;height:128px;width:128px}.uploader-photo_status-wait .uploader-photo_cell:first-child{opacity:.4}.uploader-photo_content{align-items:center;display:flex;justify-content:space-between;width:100%}.uploader-photo_content-middle{display:flex;flex-direction:column}.uploader-photo_content-empty{display:none}.uploader-photo_caption{color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:500;letter-spacing:.03px;line-height:20px;text-transform:uppercase;width:100%}.uploader-photo_verify{margin-top:4px}.uploader-photo_verify-icon{margin-right:4px}.uploader-photo_verify-status{align-items:center;color:rgba(11,21,36,.46);display:none;flex-direction:row;font-size:14px;font-weight:400;line-height:20px}.uploader-photo_controls,.uploader-photo_verify-status.active{display:flex}.uploader-photo_controls.has-photo .uploader-photo_control-remove{display:block}.uploader-photo_control-remove,.uploader-photo_controls.has-photo .uploader-photo_control-add{display:none}.uploader-photo_control-add{display:block}@media screen and (max-width:750px){.uploader-photo_cell:first-child{width:64px}.uploader-photo_preview{height:64px;width:64px}.uploader-photo_content-empty{display:flex}}@media screen and (max-width:520px){.uploader-photo_cell:first-child{vertical-align:middle}.uploader-photo_cell:last-child{padding-left:16px}.uploader-photo_controls .form-button span span{display:none}}@media screen and (max-width:350px){.uploader-photo_cell:first-child{width:40px}.uploader-photo_cell:last-child{padding-left:8px}.uploader-photo_preview{height:40px;width:40px}.uploader-photo_verify{margin-top:2px}}.complain,.complain_wrap{display:block;width:100%}.complain_wrap{margin-bottom:16px}.complain_caption{color:#0b1524;display:block;font-size:14px;font-weight:500;line-height:24px;margin-bottom:4px;width:100%}.complain_button{align-items:center;cursor:pointer;display:flex;height:72px;justify-content:flex-start;position:relative;width:100%}.complain_button-driver{border-bottom:1px solid hsla(229,8%,60%,.2)}.complain_button-driver,.complain_button-rider{border-top:1px solid hsla(229,8%,60%,.2)}.complain_button-arrow{align-items:center;display:flex;height:100%;justify-content:flex-start;position:absolute;right:0;top:0;width:48px}.complain_button-arrow svg path{fill:rgba(11,21,36,.46);transition:.3s}.complain_button:hover .complain_button-arrow svg path{fill:#006aff}.complain_button .user-link_middle-name{max-width:112px}.complain-user{display:block;width:100%}.complain-user_wrapper{align-items:center;border:1px solid hsla(229,8%,60%,.2);border-radius:10px;display:flex;height:72px;padding-left:76px;padding-right:16px;position:relative;width:100%}.complain-user_photo{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:64px}.complain-user_body{display:flex;flex-direction:column;width:100%}.complain-user_name{color:#0b1524;display:inline-block;font-size:16px;font-weight:400;line-height:24px;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.complain-user_name-box{display:inline-block;max-width:100%;position:relative}.complain-user_name-wrapper{display:block;padding:12px 0;position:relative;width:100%}.complain-user_name-row{display:block;left:0;padding-right:40px;position:absolute;top:0;width:100%}.complain-user_evolution{display:flex;flex-direction:row;height:16px;left:100%;position:absolute;top:3px}.complain-user_evolution-icon{display:block;height:16px;margin-left:4px;width:16px}.complain-user_evolution-icon svg{height:16px;width:16px}.complain-user_role{color:rgba(11,21,36,.46);display:block;font-size:14px;font-weight:400;line-height:20px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.complain-access_background{display:inline-block;height:176px;vertical-align:middle;width:176px}.complain-access_description{color:rgba(11,21,36,.66);display:block;font-size:16px;font-weight:400;line-height:24px;width:100%}.warning,.warning_container{display:block;width:100%}.warning_icon{display:block;float:left;height:16px;width:16px}.warning_icon svg path{fill:#006aff}.warning_content{margin-left:16px;padding-left:8px}.passenger-subscription{display:inline-block;position:relative;vertical-align:top}.passenger-subscription_wrapper{border:1px solid hsla(229,8%,60%,.2);border-radius:10px;display:block;padding:18px 24px;width:100%}.passenger-subscription_icon-wrap{align-items:center;display:flex;float:left;height:40px;justify-content:center;width:40px}.passenger-subscription_icon-substrate{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(176,190,197,.5);display:flex;flex-direction:column;height:36px;justify-content:center;width:36px}.passenger-subscription_icon-substrate .h6{line-height:16px}.passenger-subscription_icon-month{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:12px}.passenger-subscription_content{margin-left:40px;padding-left:16px;text-align:left}.passenger-subscription_content-caption{color:#fff;font-size:12px;font-weight:400;line-height:16px}.passenger-subscription_content-date{color:#fff;font-size:16px;font-weight:400;line-height:24px;margin-top:2px}.passenger-subscription_arrow{align-items:center;display:flex;height:100%;justify-content:flex-start;position:absolute;right:0;top:0;width:40px}.insurance{position:relative}.insurance_information{background:linear-gradient(90deg,#14a9d9,#006aff);border-radius:100px;color:#fff;font-size:10px;font-weight:500;left:48px;line-height:12px;padding:2px 8px;position:absolute;text-transform:uppercase;top:8px}.insurance_cost,.insurance_information{display:inline-block;vertical-align:top}.insurance_cost{float:right;padding-left:24px;text-align:right}.insurance_cost img,.insurance_cost picture{display:block}.insurance_cost-count{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.insurance_logo{display:none}.insurance_text-inline{display:block}.insurance .form-checkbox_caption{padding-top:0;position:relative;top:-1px}@media screen and (max-width:750px){.insurance_information{display:none}.insurance_cost{padding-left:0}.insurance_cost img,.insurance_cost picture{display:none}.insurance_cost .h5,.insurance_cost h5{margin-top:0}.insurance_cost-count{display:none}.insurance .form-checkbox{margin-right:80px}.insurance_logo{display:block;margin:8px 0}.insurance_text-inline{display:inline}}.countdown{background:#e1e9fb;border-radius:10px;color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;padding:16px 20px;width:100%}.countdown+.bus-trip-info{margin-top:16px}@media screen and (max-width:1150px){.countdown{text-align:center}}@media screen and (max-width:750px){.countdown{color:#0b1524;font-size:14px;font-weight:400;line-height:20px}}.payment-type{display:block;width:100%}.payment-type_wrapper{border:1px solid hsla(229,8%,60%,.2);border-radius:10px;display:flex;height:72px;padding-left:78px;padding-right:48px;position:relative;text-align:left;transition:.3s}.payment-type_icon{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:64px}.payment-type_icon-wrapper{align-items:center;background:#f2f7fc;border-radius:100%;display:flex;height:48px;justify-content:center;width:48px}.payment-type_middle{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.payment-type_middle-text_primary{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;width:100%}.payment-type_middle-text_secondary{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.booking-type{display:block;width:100%}.booking-type_wrapper{align-items:center;background:#fff;border:1px solid rgba(11,21,36,.14);border-radius:10px;cursor:pointer;display:flex;height:72px;padding:0 48px 0 16px;position:relative;transition:.2s}.booking-type_name,.booking-type_wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking-type_name{color:#0b1524;display:block;font-size:16px;font-weight:500;line-height:24px;width:100%}.button-squared{align-items:center;-webkit-appearance:none;background-color:transparent;border:1px solid #83b0e3;border-radius:10px;cursor:pointer;display:flex;font-family:Roboto,sans-serif;letter-spacing:.03em;padding:8px 16px;position:relative;text-decoration:none;transition:.2s;user-select:none}.button-squared:before{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:1}.button-squared:not(:last-child){margin-right:16px}.button-squared-blue{background-color:transparent;border:1px solid #83b0e3}.button-squared-blue:hover{background-color:#dfebf8}.button-squared-blue:hover.button-squared_disable{background-color:transparent;pointer-events:none}.button-squared-blue.active{background-color:#006aff;border-color:transparent}.button-squared-blue.active span{color:#fff}.button-squared_md{color:var(--Color-Blue);font-size:16px;font-weight:500;height:40px;line-height:16px;padding:8px 16px}.button-squared_md:before{background:url(/images/svg/preloader-blue_24.svg) no-repeat 50% 50%}.button-squared_md.active.preloader:before{background:url(/images/svg/preloader-white_24.svg) no-repeat 50% 50%}.button-squared.preloader span{opacity:0;visibility:hidden}.button-squared.preloader:before{opacity:1;visibility:visible}.button-squared_disable{cursor:default;pointer-events:none}.form-button{align-items:center;-webkit-appearance:none;background:#b5d0ef;border:0;border-radius:48px;color:#0b1524;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;justify-content:center;line-height:20px;position:relative;text-decoration:none;transition:.2s;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.form-button-icon{fill:#0b1524;margin-right:4px;transition:.2s}.form-button-text{margin-right:4px}.form-button span{column-gap:4px;flex-direction:row;opacity:1;transform:scaleX(1);transition:.2s;visibility:visible}.form-button:before,.form-button span{align-items:center;display:flex;justify-content:center}.form-button:before{height:100%;left:0;opacity:0;position:absolute;top:0;transform:scaleX(1.4);visibility:hidden;width:100%;z-index:1}.form-button.preloader span{opacity:0;transform:scaleX(0);visibility:hidden}.form-button.preloader:before{opacity:1;transform:scale(1);visibility:visible}.form-button .button-icon{align-items:center;display:inline-flex;justify-content:center;opacity:1;transition:.2s;visibility:visible}.form-button .button-icon svg{display:block;height:inherit;width:inherit}.form-button .button-icon svg path{fill:#0b1524;transition:.2s}.form-button .button-icon+.button-name{margin-left:4px}.form-button .button-name{display:inline-block;vertical-align:middle}.form-button .button-name+.button-icon{margin-left:4px}.form-button.button-xl span{color:rgba(11,21,36,.66);font-size:18px;font-weight:500;line-height:24px}.form-button.button-xl .button-icon{height:24px;width:24px}.form-button.button-xl:before{background:url(/images/svg/preloader-white_24.svg) no-repeat 50% 50%}.form-button.button-lg{height:48px;padding:0 32px}.form-button.button-lg span{color:rgba(11,21,36,.66);font-size:18px;font-weight:500;line-height:24px}.form-button.button-lg .button-icon{height:24px;width:24px}.form-button.button-lg:before{background:url(/images/svg/preloader-white_24.svg) no-repeat 50% 50%}.form-button.button-lg .button-text-blue{color:#006aff}.form-button.button-mdx{height:32px;padding:0 24px}.form-button.button-mdx span{color:#0b1524;font-size:16px;font-weight:600;line-height:20px}.form-button.button-md{height:40px;padding:0 24px}.form-button.button-md span{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:21px}.form-button.button-md .button-icon{height:24px;width:24px}.form-button.button-md .button-icon--right{margin-right:4px}.form-button.button-md:before{background:url(/images/svg/preloader-white_24.svg) no-repeat 50% 50%}.form-button.button-md .button-text-blue{color:#006aff}.form-button.button-sm{height:32px;padding:0 16px}.form-button.button-sm span{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:21px}.form-button.button-sm .button-icon{height:20px;width:20px}.form-button.button-sm:before{background:url(/images/svg/preloader-white_20.svg) no-repeat 50% 50%}.form-button.button-sm .button-text-blue{color:#006aff}.form-button.button-blue{background:#006aff}.form-button.button-blue span{color:#fff}.form-button.button-blue .button-icon svg path{fill:#fff}.form-button.button-blue:hover{background:#064ea0}.form-button.button-blue:active{background:#054082;transition:.1s}.form-button.button-blue.preloader{background:#054082;cursor:default}.form-button.button-gray{background:rgba(11,21,36,.05)}.form-button.button-gray span{color:#0b1524}.form-button.button-gray .button-icon svg path{fill:#0b1524}.form-button.button-gray:hover{background:rgba(11,21,36,.14)}.form-button.button-gray:active:not(.button-disabled){background:#006aff;transition:.1s}.form-button.button-gray:active:not(.button-disabled) span{color:#fff}.form-button.button-gray:active:not(.button-disabled) .form-button-icon{fill:#fff;transition:.2s}.form-button.button-gray:active:not(.button-disabled) .button-icon svg path{fill:#fff}.form-button.button-gray.active-button{background:#006aff;color:#fff}.form-button.button-gray.active-button>span{color:#fff;transition:.2s}.form-button.button-gray.active-button .form-button-icon{fill:#fff;transition:.2s}.form-button.button-gray .form-button_count-filter{color:#006aff;transition:.2s}.form-button.button-gray.preloader{background:#006aff;cursor:default}.form-button.button-gray.form-button_disable span{color:rgba(11,21,36,.46)}.form-button.button-red{background:#ff4e3d}.form-button.button-red span{color:#fff}.form-button.button-red .button-icon svg path{fill:#fff}.form-button.button-red:hover{background:#e24a3a}.form-button.button-red:active{background:#c13a31;transition:.1s}.form-button.button-red.preloader{background:#c13a31;cursor:default}.form-button.button-trans-lg{background:transparent;border:1px solid red;height:48px;padding:0 32px}.form-button.button-trans-lg span{color:rgba(11,21,36,.66);font-size:18px;font-weight:500;line-height:24px}.form-button.button-trans-lg .button-icon{height:24px;width:24px}.form-button.button-trans-lg.button-trans-blue:before{background:url(/images/svg/preloader-blue_24.svg) no-repeat 50% 50%}.form-button.button-trans-lg.button-trans-red:before{background:url(/images/svg/preloader-white_24.svg) no-repeat 50% 50%}.form-button.button-trans-md{background:transparent;border:1px solid red;height:40px;padding:0 24px}.form-button.button-trans-md span{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:21px}.form-button.button-trans-md .button-icon{height:24px;width:24px}.form-button.button-trans-md.button-trans-blue:before{background:url(/images/svg/preloader-blue_24.svg) no-repeat 50% 50%}.form-button.button-trans-md.button-trans-red:before{background:url(/images/svg/preloader-white_24.svg) no-repeat 50% 50%}.form-button.button-trans-sm{background:transparent;border:1px solid red;height:32px;padding:0 16px}.form-button.button-trans-sm span{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:21px}.form-button.button-trans-sm .button-icon{height:20px;width:20px}.form-button.button-trans-sm.button-trans-blue:before{background:url(/images/svg/preloader-blue_24.svg) no-repeat 50% 50%}.form-button.button-trans-sm.button-trans-red:before{background:url(/images/svg/preloader-white_24.svg) no-repeat 50% 50%}.form-button.button-trans-blue{border:1px solid rgba(11,21,36,.14)}.form-button.button-trans-blue .button-icon svg path{fill:rgba(11,21,36,.66)}.form-button.button-trans-blue:hover{border:1px solid #b5d0ef}.form-button.button-trans-blue:hover .button-icon svg path{fill:#0b1524}.form-button.button-trans-blue:hover span{color:#0b1524}.form-button.button-trans-blue:active{background:#f2f7fc;transition:.1s}.form-button.button-trans-blue.preloader{background:#f2f7fc;cursor:default}.form-button.button-trans-red{border:1px solid #ff4e3d}.form-button.button-trans-red span{color:#ff4e3d}.form-button.button-trans-red .button-icon svg path{fill:#ff4e3d}.form-button.button-trans-red:hover{border:1px solid #e24a3a}.form-button.button-trans-red:hover span{color:#e24a3a}.form-button.button-trans-red:hover .button-icon svg path{fill:#e24a3a}.form-button.button-trans-red:active{background:#c13a31;border:1px solid #c13a31;transition:.1s}.form-button.button-trans-red:active span{color:#fff}.form-button.button-trans-red:active .button-icon svg path{fill:#fff}.form-button.button-trans-red.preloader{background:#c13a31;border:1px solid #c13a31;cursor:default}.form-button.button-blank-lg{height:24px;padding:0}.form-button.button-blank-lg span{color:rgba(11,21,36,.66);font-size:18px;font-weight:500;line-height:24px;transform:scaleX(1)}.form-button.button-blank-lg .button-icon{height:24px;width:24px}.form-button.button-blank-md{height:20px;padding:0}.form-button.button-blank-md span{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:21px;transform:scaleX(1)}.form-button.button-blank-md .button-icon{height:24px;width:24px}.form-button.button-blank-sm{height:20px;padding:0}.form-button.button-blank-sm span{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:21px;transform:scaleX(1)}.form-button.button-blank-sm .button-icon{height:20px;width:20px}.form-button.button-blank-green{background:none}.form-button.button-blank-green span{color:#43b02a}.form-button.button-blank-green .button-icon svg path{fill:#43b02a}.form-button.button-blank-green:hover span{color:#368d22}.form-button.button-blank-green:hover .button-icon svg path{fill:#368d22}.form-button.button-blank-green:active{color:#2c731b;transition:.1s}.form-button.button-blank-green:active .button-icon svg path{fill:#2c731b;transition:.1s}.form-button.button-blank-green.button-blank-lg:before,.form-button.button-blank-green.button-blank-md:before,.form-button.button-blank-green.button-blank-sm:before{background:url(/images/svg/preloader-blue_20.svg) no-repeat 50% 50%}.form-button.button-blank-blue{background:none}.form-button.button-blank-blue span{color:#006aff}.form-button.button-blank-blue .button-icon svg path{fill:#006aff}.form-button.button-blank-blue:hover span{color:#064ea0}.form-button.button-blank-blue:hover .button-icon svg path{fill:#064ea0}.form-button.button-blank-blue:active{color:#054082;transition:.1s}.form-button.button-blank-blue:active .button-icon svg path{fill:#054082;transition:.1s}.form-button.button-blank-blue.button-blank-lg:before,.form-button.button-blank-blue.button-blank-md:before,.form-button.button-blank-blue.button-blank-sm:before{background:url(/images/svg/preloader-blue_20.svg) no-repeat 50% 50%}.form-button.button-blank-blue.button-disabled{cursor:default}.form-button.button-blank-blue.button-disabled span{color:#b5d0ef}.form-button.button-blank-red{background:none}.form-button.button-blank-red span{color:#ff4e3d}.form-button.button-blank-red .button-icon svg path{fill:#ff4e3d}.form-button.button-blank-red:hover span{color:#e24a3a}.form-button.button-blank-red:hover .button-icon svg path{fill:#e24a3a}.form-button.button-blank-red:active{color:#c13a31;transition:.1s}.form-button.button-blank-red:active .button-icon svg path{fill:#c13a31;transition:.1s}.form-button.button-blank-red.button-blank-lg:before,.form-button.button-blank-red.button-blank-md:before,.form-button.button-blank-red.button-blank-sm:before{background:url(/images/svg/preloader-red_20.svg) no-repeat 50% 50%}.form-button.button-blank-gray{background:none}.form-button.button-blank-gray span{color:rgba(11,21,36,.66)}.form-button.button-blank-gray .button-icon svg path{fill:rgba(11,21,36,.66)}.form-button.button-blank-gray:hover span{color:#006aff}.form-button.button-blank-gray:hover .button-icon svg path{fill:#006aff}.form-button.button-blank-gray:active{color:#054082;transition:.1s}.form-button.button-blank-gray:active .button-icon svg path{fill:#054082;transition:.1s}.form-button.button-blank-gray.button-blank-lg:before,.form-button.button-blank-gray.button-blank-md:before,.form-button.button-blank-gray.button-blank-sm:before{background:url(/images/svg/preloader-blue_20.svg) no-repeat 50% 50%}.form-button.button-blank-lightblue{background:none;color:#83b0e3}.form-button.button-blank-lightblue:hover{color:#83b0e3}.form-button.button-blank-lightblue:active{color:#83b0e3;transition:.1s}.form-button.button-blank-lightblue:before.button-blank-lg,.form-button.button-blank-lightblue:before.button-blank-md,.form-button.button-blank-lightblue:before.button-blank-sm{background:url(/images/svg/preloader-blue_20.svg) no-repeat 50% 50%}.form-button_disable{cursor:default;pointer-events:none}.form-button_disable.button-blue{background:rgba(7,98,200,.3)}.form-button_disable.button-red{background:rgba(11,21,36,.14)}.form-button_disable.button-trans-blue,.form-button_disable.button-trans-red{background:none;border:1px solid rgba(11,21,36,.14)}.form-button_disable.button-trans-blue .button-icon svg path,.form-button_disable.button-trans-red .button-icon svg path{fill:rgba(11,21,36,.23)}.form-button_disable.button-trans-blue span,.form-button_disable.button-trans-red span{color:rgba(11,21,36,.23)}.form-button_disable.button-blank-blue span{color:#b5d0ef}.form-button_disable.button-blank-blue .button-icon svg path{fill:#b5d0ef}.form-button_disable.button-blank-red span{color:#d9b9b9}.form-button_disable.button-blank-red .button-icon svg path{fill:#d9b9b9}.form-button.button-app{align-items:center;color:var(--Color-Blue);display:inline-flex;font-size:14px;font-weight:500;height:32px;line-height:20px;padding:0 16px}.form-button.button-app svg path{fill:#006aff;transition:.2s}.form-button.button-app:hover svg path{fill:#fff}.form-button.button-app:hover .button-app_name{color:#fff}.button-app_name{margin-left:4px;position:relative;top:1px;transition:.2s}.main-seo{display:block;margin-top:56px;position:relative;width:100%;z-index:10}.main-seo_container{column-gap:24px;display:grid;grid-template-columns:repeat(2,1fr)}.main-seo_container p{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px;margin-top:8px}.main-seo_container p:first-child{margin-top:0}.main-seo_container svg{float:left}.main-seo_cell{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.main-seo_cell ol{padding:0}.main-seo_cell ul{display:block;list-style:none;margin:0;padding:0;width:100%}.main-seo_cell ul li{display:block;padding-left:24px;position:relative;width:100%}.main-seo_cell ul li:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.33 13.51-2.918-2.92a.82.82 0 0 0-1.168 0 .82.82 0 0 0 0 1.168l3.495 3.494a.83.83 0 0 0 1.176 0l8.841-8.833a.82.82 0 0 0 0-1.167.82.82 0 0 0-1.168 0l-8.257 8.257Z' fill='%2343B02A'/%3E%3C/svg%3E");content:"";display:block;height:18px;left:0;position:absolute;top:0;width:16px}.main-seo_description{margin-left:16px;padding-left:8px}@media screen and (max-width:1250px){.main-seo{padding:0 24px}.main-seo_container{grid-template-columns:1fr;row-gap:8px}.main-seo_cell{display:block;width:100%}}@media screen and (max-width:350px){.main-seo{padding:0 16px}}.main-popular-stations{margin-top:56px}@media screen and (max-width:1150px){.main-popular-stations{padding:0 24px}}@media screen and (max-width:750px){.main-popular-stations{margin-top:32px}}@media screen and (max-width:350px){.main-popular-stations{padding:0 16px}}.main-popular-schedule{margin-top:56px}@media screen and (max-width:1150px){.main-popular-schedule{padding:0 24px}}@media screen and (max-width:750px){.main-popular-schedule{margin-top:32px}}@media screen and (max-width:350px){.main-popular-schedule{padding:0 16px}}.button-action{align-items:center;background:rgba(11,21,36,.05);border:none;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;min-height:72px;padding:12px 16px 12px 24px;text-align:left;text-decoration:none;transition:.2s;user-select:none;width:100%}.button-action:hover{background:#f2f7fc}.button-action:hover .button-action_icon svg path{fill:#006aff;fill-opacity:1}.button-action.disabled{cursor:default;pointer-events:none;user-select:none}.button-action_round-icon{align-items:center;background:#fff;border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;margin-right:12px;width:48px}.button-action_promo-cost-wrapper{align-items:center;display:flex;gap:6px}.button-action_promo-wrapper-old-cost{color:#797f87;font-size:14px;font-weight:400;line-height:20px;text-decoration:line-through}.button-action_icon{align-items:center;display:flex;flex-direction:row;padding-left:16px}.button-action_icon svg{display:block}.button-action_icon svg path{fill:#0b1524;fill-opacity:.3;transition:.2s}.button-action_car{align-items:center;display:flex;flex-direction:row}.button-action_car-image{background:#fff;border-radius:100%;margin-right:12px;position:relative}.button-action_car-image svg{display:block}.button-action_car-image img{border-radius:100%;height:48px;width:48px}.button-action_promo{align-items:center;display:flex;flex-direction:row}.button-action_promo-container{flex-direction:column}.button-action_promo-container.active{background:#f2f7fc;cursor:default}.button-action_promo-wrap{align-items:center;display:flex;justify-content:space-between;width:100%}.button-action_promo-image{background:#fff;border-radius:100%;margin-right:12px}.button-action_promo-image img{border-radius:100%;height:48px;width:48px}.button-action_promo-cost{align-items:center;color:#0b1524;display:flex;font-size:16px;font-weight:500;gap:8px;line-height:23px;margin-right:8px;white-space:nowrap}.button-action_promo-cost.text{margin:0}.button-action_promo-cost-discount{color:#006aff;font-size:20px;font-weight:600;line-height:28px}.button-action_promo-old-cost{color:#797f87;font-size:16px;font-weight:600;line-height:24px;text-decoration:line-through}.button-action_promo-terms{border-top:1px solid rgba(11,21,36,.05);display:block;list-style:none;margin-top:12px;padding-left:0;padding-top:12px;width:100%}.button-action_promo-terms li{display:flex;flex-direction:row;margin:6px 0;width:100%}.button-action_promo-terms_icon{margin-right:8px}.button-action_promo-terms_content{color:rgba(11,21,36,.66);display:block;flex:1;font-size:12px;font-weight:400;line-height:16px}.button-action_promo-terms_content-rising-text,.button-action_promo-terms_content-rising svg{vertical-align:middle}.button-action_responses-caption{color:var(--Color-Blue);font-size:16px;font-weight:500;line-height:24px}.button-action_responses-description{display:flex;flex-direction:row;flex-wrap:wrap}.button-action_responses-description .badge-info{background:none;margin-right:16px;padding:0}.button-action_responses-description .badge-info svg{margin-right:6px}.button-action_responses-bubble{background:#ff4e3d;border-radius:100px;color:#fff;font-size:12px;font-weight:400;height:20px;line-height:unset;margin-right:8px;padding:0 8px;position:relative}.button-action_responses.no-link .button-action_responses-caption{color:#0b1524}.button-action_responses.no-link:hover{background:rgba(11,21,36,.05);cursor:default}.button-action.sm{padding-left:16px}@media screen and (max-width:750px){.button-action_promo-cost.text{font-size:14px;line-height:20px}.button-action_promo-cost-discount{font-size:16px;line-height:24px}.button-action_promo-old-cost{font-size:14px;line-height:20px}.button-action_promo-terms li{margin:12px 0}.button-action_responses{padding:14px 16px}.button-action_responses-description .badge-info span{display:none}.button-action_promo-cost-wrapper{align-items:flex-start;flex-direction:column;gap:unset}}@media screen and (max-width:350px){.button-action_promo-container{padding:16px}}.form-control{-webkit-appearance:none;background:none;border:1px solid rgba(11,21,36,.14);border-radius:100px;color:#0b1524;font-size:16px;font-weight:400;height:48px;line-height:24px;overflow:hidden;padding:12px 22px;text-overflow:ellipsis;white-space:nowrap;z-index:2}.form-control,.form-group{display:inline-block;position:relative;transition:.3s;vertical-align:middle;width:280px}.form-group{text-align:left}.form-group .form-control{display:block;width:100%}.form-group .form-checklist .form-group_error{padding-left:0}.form-group.has-error .form-control{border:1px solid #ff4e3d;padding-right:44px}.form-group.has-error .form-group_icon-theme{opacity:0;right:6px;visibility:hidden}.form-group.has-error .form-group_icon-error{opacity:1;right:0;visibility:visible}.form-group.has-error .form-group_error{margin-top:4px;opacity:1;position:absolute;visibility:visible}.form-group.has-error .form-group_hint{margin-top:0;opacity:0;visibility:hidden}.form-group.has-error.form-group_hint-relative .form-group_hint{margin-top:4px;opacity:1;position:relative;visibility:visible}.form-group.has-error.form-group_hint-relative .form-group_error{margin-bottom:0}.form-group.has-error.form-time .form-clockpicker-icon{opacity:0;right:6px;visibility:hidden}.form-group.has-error.has-recommend .form-group_recommend{margin-top:0;opacity:0;visibility:hidden}.form-group.has-error.has-clear .form-group_icon-clear{opacity:0;visibility:hidden}.form-group.has-error.form-phone .form-group_error{position:relative}.form-group.has-error.form-pass .form-group_hint{display:none}.form-group.has-error.form-pass .form-group_error{position:relative}.form-group.has-error .selectric,.form-group.has-error .selectric:hover{border:1px solid #ff4e3d}.form-group.has-error .selectric .button{display:none}.form-group.has-error.form-check.is-bordered .form-check_wrapper{border:1px solid #ff4e3d}.form-group.has-recommend .form-group_recommend{margin-top:4px;opacity:1;visibility:visible}.form-group.has-clear .form-group_container{background:0;border:none;height:100%;left:0;outline:none;position:fixed;top:0;width:100%;z-index:6}.form-group.has-clear .form-group_icon-clear{opacity:1;padding:0;right:0;visibility:visible;z-index:7}.form-group.has-clear .form-group_icon-theme,.form-group.has-clear.form-time .form-group_icon-theme{opacity:0;right:6px;visibility:hidden}.form-group.has-clear .form-control{padding-right:44px}.form-group_icon-location{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;max-height:48px;position:absolute;top:0;width:36px;z-index:3}.form-group_icon-location svg path{fill:#006aff}.form-group_icon-theme{align-items:center;background:none;border:0;display:flex;height:100%;justify-content:flex-start;max-height:48px;opacity:1;position:absolute;right:0;top:0;transition:.3s;visibility:visible;width:36px;z-index:3}.form-group_icon-theme.form-datepicker-icon{cursor:pointer}.form-group_icon-theme.form-clockpicker-icon{cursor:pointer;opacity:1;right:0;visibility:visible}.form-group_icon-theme svg path{fill:#b6b9be}.form-group_icon-clear{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:100%;justify-content:flex-start;max-height:48px;opacity:0;padding:0;position:absolute;right:-6px;top:0;transition:.3s;visibility:hidden;width:36px;z-index:3}.form-group_icon-clear svg path{fill:#b6b9be}.form-group_icon-error{align-items:center;display:flex;height:100%;justify-content:flex-start;max-height:48px;min-height:48px;opacity:0;padding:0 8px 0 0;position:absolute;right:6px;top:0;transition:.3s;visibility:hidden;width:36px;z-index:3}.form-group_icon-error svg path{fill:#ff4e3d}.form-group_recommend{color:rgba(11,21,36,.66);opacity:0}.form-group_error,.form-group_recommend{font-size:12px;font-weight:400;left:0;line-height:16px;margin-bottom:-16px;margin-top:0;padding-left:23px;position:absolute;top:100%;visibility:hidden;z-index:1}.form-group_error{color:#ff4e3d;display:inline-block;min-height:16px}.form-group .form-placeholder{background:#fff;color:rgba(11,21,36,.46);cursor:default;display:inline-block;font-size:16px;font-weight:400;left:24px;line-height:24px;max-width:calc(100% - 48px);overflow:hidden;padding:0;pointer-events:none;position:absolute;text-align:left;text-overflow:ellipsis;top:12px;transition:.3s;user-select:none;vertical-align:middle;white-space:nowrap;z-index:1}.form-group .form-placeholder.active{background:#fff;left:21px;padding:0 2px;top:-8px;z-index:5}.form-group .form-placeholder.active,.form-group_hint{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px}.form-group_hint{display:block;left:0;margin-top:4px;opacity:1;overflow:hidden;padding-left:24px;position:absolute;text-align:left;text-overflow:ellipsis;top:100%;visibility:visible;white-space:nowrap;width:100%;z-index:1}.form-group_hint a{color:#006aff;text-decoration:none;transition:.3s}.form-group_hint a:hover{color:#064ea0}.form-group .form-button{width:100%}.form-group .form-dropdown{background:#fff;border:1px solid #83b0e3;border-radius:9px;box-shadow:0 12px 32px rgba(11,21,36,.2);display:block;left:0;margin-top:13px;opacity:0;overflow:hidden;padding:4px 0;position:absolute;top:100%;visibility:hidden;width:100%;z-index:8}.form-group .form-dropdown.active{margin-top:3px;opacity:1;visibility:visible}.form-group .form-dropdown .form-dropdown-container{display:block;margin:0;max-height:260px;padding-left:4px;width:100%}.form-group .form-dropdown .form-dropdown-container .mCSB_inside>.mCSB_container{margin-right:10px}.form-group .form-dropdown .form-dropdown-container .form-dropdown-item{background:#fff;border-radius:9px;cursor:pointer;display:block;padding:4px 8px 4px 12px;text-align:left;white-space:nowrap;width:100%}.form-group .form-dropdown .form-dropdown-container .form-dropdown-item.scrollbar{max-width:calc(100% - 8px)}.form-group .form-dropdown .form-dropdown-container .form-dropdown-item:hover{background:#f2f7fc}.form-group .form-dropdown .form-dropdown-container .form-dropdown-item.active{background:#dfebf8}.form-group .form-dropdown .form-dropdown-container .form-dropdown-item .form-dropdown-title{align-items:center;display:flex;justify-content:space-between;width:100%}.form-group .form-dropdown .form-dropdown-container .form-dropdown-item .form-dropdown-title .form-dropdown-city{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;overflow:hidden;padding-right:4px;text-overflow:ellipsis;white-space:nowrap}.form-group .form-dropdown .form-dropdown-container .form-dropdown-item .form-dropdown-title .form-dropdown-distance{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.form-group .form-dropdown .form-dropdown-container .form-dropdown-item .form-dropdown-description{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group.form-from .form-control{padding-left:46px;text-transform:capitalize}.form-group.form-from .form-placeholder{left:45px;max-width:calc(100% - 90px)}.form-group.form-from .form-placeholder.active{left:24px}.form-group.form-to .form-control{padding-left:46px;text-transform:capitalize}.form-group.form-to .form-placeholder{left:45px;max-width:calc(100% - 90px)}.form-group.form-to .form-placeholder.active{left:24px}.form-group.form-dimensions .form-control{padding-left:46px;text-transform:capitalize}.form-group.form-dimensions .form-placeholder{left:45px;max-width:calc(100% - 70px)}.form-group.form-dimensions .form-placeholder.active{left:24px}.form-group.form-dimensions .form-group_icon-location svg path{fill:rgba(11,21,36,.66)}.form-group.form-between .form-control{padding-left:46px}.form-group.form-between .form-placeholder{left:45px;max-width:calc(100% - 60px)}.form-group.form-between .form-placeholder.active{left:24px}.form-group.form-date .form-placeholder,.form-group.form-time .form-placeholder{max-width:calc(100% - 70px)}.form-group.form-pass .marker-pass{cursor:pointer;display:inline-block;position:absolute;vertical-align:middle}.form-group.form-pass .marker-pass.hide{opacity:0;visibility:hidden}.form-group.form-pass .form-group_hint{overflow:visible;position:relative;text-overflow:unset;white-space:normal}.form-group.form-file{width:auto}.form-group.form-file .form-control{display:none}.form-group.form-send .form-control{padding-right:40px}.form-group.form-send .form-group_icon-theme{cursor:pointer}.form-group.form-send .form-group_icon-theme svg path{transition:.2s}.form-group.form-send .form-group_icon-theme:hover svg path{fill:#006aff}.form-group.form-send .form-placeholder.active{color:rgba(11,21,36,.46);font-size:16px;font-weight:400;left:44px;line-height:24px;opacity:0;padding:0;top:12px;visibility:hidden}.form-group.form-sum .form-control{padding-right:48px;text-align:right}.form-group.form-sum .form-group_error{left:auto;right:0;white-space:nowrap}.form-group.form-textarea{display:block;width:100%}.form-group.form-textarea .form-control{border-radius:24px;color:#0b1524;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;max-height:360px;max-width:100%;min-height:120px;min-width:100%;overflow-y:auto;text-transform:unset;transition:none;white-space:normal}.form-group.form-textarea .form-placeholder.active{padding:0}.form-group.form-textarea .form-group_icon-error{align-items:flex-start;padding-top:18px}.form-group.form-textarea .form-placeholder{white-space:normal}.form-group.form-textarea .form-placeholder.active{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;left:24px;line-height:24px;opacity:0;top:12px;visibility:hidden}.form-group.form-textarea .form-group_hint{padding-right:24px;text-align:right}.form-group.lg .form-control{color:#0b1524;font-size:32px;font-weight:500;height:80px;line-height:44px;padding:18px 22px 18px 32px}.form-group.lg .form-placeholder{color:rgba(11,21,36,.46);font-size:32px;font-weight:500;left:32px;line-height:44px;padding:0;top:18px}.form-group.lg .form-placeholder.active{left:40px;opacity:0;top:18px;visibility:hidden}.form-group.lg.has-clear .form-control{padding-right:72px}.form-group.lg .form-group_icon-clear,.form-group.lg .form-group_icon-error{max-height:80px;width:56px}.form-group.md .form-group_icon-clear svg{flex-shrink:0;height:20px;width:20px}.form-group .selectric{background:none;border:1px solid rgba(11,21,36,.14);border-radius:500px}.form-group .selectric-wrapper{z-index:auto}.form-group .selectric-focus .selectric,.form-group .selectric-hover .selectric,.form-group .selectric-open .selectric{border-color:rgba(11,21,36,.14)}.form-group .selectric-focus .selectric .button,.form-group .selectric-hover .selectric .button,.form-group .selectric-open .selectric .button{color:rgba(11,21,36,.14)}.form-group .selectric-focus .selectric .button:after,.form-group .selectric-hover .selectric .button:after,.form-group .selectric-open .selectric .button:after{border-top-color:rgba(11,21,36,.14)}.form-group .selectric .button:after{border:6px solid transparent;border-radius:3px;border-top-color:#b6b9be;top:5px}.form-group .selectric .label{color:#0b1524;font-size:16px;font-weight:400;height:46px;line-height:46px;margin:0 42px 0 23px}.form-group .selectric .button{height:46px;line-height:46px;right:16px;width:12px}.form-group .selectric-items{border:0;border-radius:8px;box-shadow:0 12px 32px rgba(176,190,197,.5);margin-top:2px;z-index:10}.form-group .selectric-items ul{padding:8px 4px}.form-group .selectric-items ul li{border-radius:8px;color:#0b1524;font-size:16px;font-weight:400;line-height:24px;padding:4px 12px}.form-group .selectric-items ul li:hover{background:#f2f7fc}.form-group .selectric-items ul li:active{color:#006aff}.form-group .selectric-items ul li.selected{background:rgba(7,98,200,.15)}.form-group.form-disabled{opacity:.5}.form-group .mode{display:block;position:relative;width:100%}.form-group-button>button{width:100%}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.form-group.form-pass .marker-pass{top:15px}}@media screen and (max-width:750px){.form-group.lg .form-control{font-size:16px;height:48px;line-height:24px;padding:12px 22px}.form-group.lg .form-placeholder{font-size:16px;left:21px;line-height:24px;padding:0;top:12px}.form-group.lg .form-placeholder.active{left:32px;opacity:0;top:12px;visibility:hidden}.form-group.lg.has-clear .form-control{padding-right:44px}.form-group.lg .form-group_icon-clear,.form-group.lg .form-group_icon-error{max-height:48px;width:40px}.form-group.lg .form-group_icon-clear svg,.form-group.lg .form-group_icon-error svg{flex-shrink:0;width:20px}}.form-car{display:flex;flex-direction:column;gap:16px;width:100%}.form-car .route-car_wrap{background:#fff;border:1px solid rgba(11,21,36,.14)}.form-car .route-car_right{display:none}.form-car label{display:block;position:relative;user-select:none;width:100%}.form-car label:hover .route-car_wrap{border:1px solid rgba(7,98,200,.3)}.form-car label:hover [type=radio]+div:after{border:2px solid #006aff}.form-car label [type=radio]{left:-9999px;position:absolute}.form-car label [type=radio]+div{cursor:pointer}.form-car label [type=radio]+div:before{border-radius:500px;height:8px;margin-top:-4px;right:24px;transform:scale(0);width:8px;z-index:3}.form-car label [type=radio]+div:after,.form-car label [type=radio]+div:before{background:#fff;content:"";display:block;position:absolute;top:50%;transition:.2s}.form-car label [type=radio]+div:after{border:2px solid rgba(11,21,36,.46);border-radius:500px;height:20px;margin-top:-12px;right:16px;width:20px;z-index:2}.form-car label [type=radio]:checked+div .route-car_wrap{border:1px solid #006aff}.form-car label [type=radio]:checked+div:before{transform:scale(1)}.form-car label [type=radio]:checked+div:after{background:#006aff;border:2px solid #006aff}.form-car label [type=radio]:disabled+div{cursor:default;opacity:.6}.form-payment-type{display:flex;flex-direction:column;gap:16px;width:100%}.form-payment-type label{display:block;position:relative;user-select:none;width:100%}.form-payment-type label [type=radio]{left:-9999px;position:absolute}.form-payment-type label [type=radio]+div{cursor:pointer}.form-payment-type label [type=radio]+div:before{background:#fff;border-radius:500px;content:"";display:block;height:8px;margin-top:-4px;position:absolute;right:24px;top:50%;transform:scale(0);transition:.2s;width:8px;z-index:3}.form-payment-type label [type=radio]+div:after{background:#fff;border:2px solid rgba(11,21,36,.46);border-radius:500px;content:"";display:block;height:20px;margin-top:-12px;position:absolute;right:16px;top:50%;transition:.2s;width:20px;z-index:2}.form-payment-type label [type=radio]:checked+div .payment-type_wrapper{border:1px solid #006aff}.form-payment-type label [type=radio]:checked+div:before{transform:scale(1)}.form-payment-type label [type=radio]:checked+div:after{background:#006aff;border:2px solid #006aff}.form-payment-type label [type=radio]:disabled+div{cursor:default;opacity:.6}.form-color{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.form-color label{cursor:pointer;display:flex;user-select:none}.form-color label [type=radio]{left:-9999px;position:absolute}.form-color label [type=radio]+span{border-radius:100px;display:flex;height:32px;position:relative;width:32px}.form-color label [type=radio]+span:after{background:url(../../images/svg/color-checked.svg) 50% 50% no-repeat;border-radius:500px;content:"";display:block;height:32px;left:0;opacity:0;position:absolute;top:0;transform:scale(0);transition:.2s;visibility:hidden;width:32px;z-index:2}.form-color label [type=radio]+span.has-border{border:1px solid rgba(11,21,36,.46)}.form-color label [type=radio]+span.has-border:after{left:-1px;top:-1px}.form-color label [type=radio]:checked+span:after{opacity:1;transform:scale(1);visibility:visible}.form-refunds-cards{display:flex;flex-direction:column;gap:16px;width:100%}.form-refunds-cards .card-right{display:none}.form-refunds-cards label{display:block;position:relative;user-select:none;width:100%}.form-refunds-cards label [type=radio]{left:-9999px;position:absolute}.form-refunds-cards label [type=radio]+div{cursor:pointer}.form-refunds-cards label [type=radio]+div:before{background:#fff;border-radius:500px;content:"";display:block;height:8px;margin-top:-4px;position:absolute;right:24px;top:50%;transform:scale(0);transition:.2s;width:8px;z-index:3}.form-refunds-cards label [type=radio]+div:after{background:#fff;border:2px solid rgba(11,21,36,.46);border-radius:500px;content:"";display:block;height:20px;margin-top:-12px;position:absolute;right:16px;top:50%;transition:.2s;width:20px;z-index:2}.form-refunds-cards label [type=radio]:checked+div .card-wrapper{border:1px solid #006aff}.form-refunds-cards label [type=radio]:checked+div:before{transform:scale(1)}.form-refunds-cards label [type=radio]:checked+div:after{background:#006aff;border:2px solid #006aff}.form-refunds-cards label [type=radio]:disabled+div{cursor:default;opacity:.6}.form-booking-type{display:flex;flex-direction:column;gap:16px;width:100%}.form-booking-type label{display:block;position:relative;user-select:none;width:100%}.form-booking-type label [type=radio]{left:-9999px;position:absolute}.form-booking-type label [type=radio]+div{cursor:pointer}.form-booking-type label [type=radio]+div:before{background:#fff;border-radius:500px;content:"";display:block;height:8px;margin-top:-4px;position:absolute;right:24px;top:50%;transform:scale(0);transition:.2s;width:8px;z-index:3}.form-booking-type label [type=radio]+div:after{background:#fff;border:2px solid rgba(11,21,36,.46);border-radius:500px;content:"";display:block;height:20px;margin-top:-12px;position:absolute;right:16px;top:50%;transition:.2s;width:20px;z-index:2}.form-booking-type label [type=radio]:checked+div .booking-type_wrapper{border:1px solid #006aff}.form-booking-type label [type=radio]:checked+div:before{transform:scale(1)}.form-booking-type label [type=radio]:checked+div:after{background:#006aff;border:2px solid #006aff}.form-booking-type label [type=radio]:disabled+div{cursor:default;opacity:.6}.form-route-promo-packages{display:flex;flex-direction:column;gap:16px;width:100%}.form-route-promo-packages label{display:block;position:relative;user-select:none;width:100%}.form-route-promo-packages label [type=radio]{left:-9999px;position:absolute}.form-route-promo-packages label [type=radio]+div{cursor:pointer}.form-route-promo-packages label [type=radio]+div .route-promo-package_head:before{background:#fff;border-radius:500px;content:"";display:block;height:8px;margin-top:-4px;position:absolute;right:24px;top:50%;transform:scale(0);transition:.2s;width:8px;z-index:3}.form-route-promo-packages label [type=radio]+div .route-promo-package_head:after{background:#fff;border:2px solid rgba(11,21,36,.46);border-radius:500px;content:"";display:block;height:20px;margin-top:-12px;position:absolute;right:16px;top:50%;transition:.2s;width:20px;z-index:2}.form-route-promo-packages label [type=radio]:checked+div .route-promo-package_wrap{background:#fff}.form-route-promo-packages label [type=radio]:checked+div .route-promo-package_head:before{transform:scale(1)}.form-route-promo-packages label [type=radio]:checked+div .route-promo-package_head:after{background:#006aff;border:2px solid #006aff}.form-route-promo-packages label [type=radio]:disabled+div{cursor:default;opacity:.6}.form-route-booking-packages{display:flex;flex-direction:column;gap:16px;width:100%}.form-route-booking-packages label{display:block;position:relative;user-select:none;width:100%}.form-route-booking-packages label [type=radio]{left:-9999px;position:absolute}.form-route-booking-packages label [type=radio]+div{cursor:pointer}.form-route-booking-packages label [type=radio]+div:before{background:#fff;border-radius:500px;content:"";display:block;height:8px;margin-top:-4px;position:absolute;right:24px;top:50%;transform:scale(0);transition:.2s;width:8px;z-index:3}.form-route-booking-packages label [type=radio]+div:after{background:#fff;border:2px solid rgba(11,21,36,.46);border-radius:500px;content:"";display:block;height:20px;margin-top:-12px;position:absolute;right:16px;top:50%;transition:.2s;width:20px;z-index:2}.form-route-booking-packages label [type=radio]:checked+div:before{transform:scale(1)}.form-route-booking-packages label [type=radio]:checked+div:after{background:#006aff;border:2px solid #006aff}.form-route-booking-packages label [type=radio]:disabled+div{cursor:default;opacity:.6}.form-routes-passengers-subscriptions{display:flex;flex-direction:column;gap:16px;width:100%}.form-routes-passengers-subscriptions label{display:block;position:relative;user-select:none;width:100%}.form-routes-passengers-subscriptions label [type=radio]{left:-9999px;position:absolute}.form-routes-passengers-subscriptions label [type=radio]+div{cursor:pointer}.form-routes-passengers-subscriptions label [type=radio]+div:before{background:#fff;border-radius:500px;content:"";display:block;height:8px;margin-top:-4px;position:absolute;right:24px;top:50%;transform:scale(0);transition:.2s;width:8px;z-index:3}.form-routes-passengers-subscriptions label [type=radio]+div:after{background:#fff;border:2px solid rgba(11,21,36,.46);border-radius:500px;content:"";display:block;height:20px;margin-top:-12px;position:absolute;right:16px;top:50%;transition:.2s;width:20px;z-index:2}.form-routes-passengers-subscriptions label [type=radio]:checked+div:before{transform:scale(1)}.form-routes-passengers-subscriptions label [type=radio]:checked+div:after{background:#006aff;border:2px solid #006aff}.form-routes-passengers-subscriptions label [type=radio]:disabled+div{cursor:default;opacity:.6}.form-button_share{display:inline-block;position:relative}.form-checkbox_caption{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px;padding:2px 0 0 8px}.form-checkbox_caption a{color:#0762c8;display:inline;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}.form-checkbox label{position:relative}.form-checkbox label [type=checkbox]:checked,.form-checkbox label [type=checkbox]:not(:checked),.form-checkbox label [type=radio]:checked,.form-checkbox label [type=radio]:not(:checked){left:-9999px;position:absolute}.form-checkbox label [type=checkbox]:checked+span,.form-checkbox label [type=checkbox]:not(:checked)+span,.form-checkbox label [type=radio]:checked+span,.form-checkbox label [type=radio]:not(:checked)+span{color:rgba(11,21,36,.66);cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:24px;padding-left:36px;position:relative;user-select:none;vertical-align:top}.form-checkbox label [type=checkbox]:checked+span:before,.form-checkbox label [type=checkbox]:not(:checked)+span:before{background:rgba(157,172,191,.25);border:1px solid #a4a7ae;border-radius:50px;content:"";height:18px;left:0;position:absolute;top:0;transition:.2s;width:34px;z-index:1}.form-checkbox label [type=radio]:checked+span:before,.form-checkbox label [type=radio]:not(:checked)+span:before{background:rgba(157,172,191,.25);border:1px solid rgba(157,172,191,.25);border-radius:50px;content:"";height:18px;left:0;position:absolute;top:0;transition:.2s;width:34px;z-index:1}.form-checkbox label [type=checkbox]:not(:checked)+span:hover:before{background:rgba(181,208,239,.25);border:1px solid rgba(7,98,200,.55)}.form-checkbox label [type=checkbox]:checked+span:after,.form-checkbox label [type=checkbox]:not(:checked)+span:after,.form-checkbox label [type=radio]:checked+span:after,.form-checkbox label [type=radio]:not(:checked)+span:after{background:rgba(11,21,36,.66);border-radius:100%;content:"";height:14px;left:3px;opacity:1;position:absolute;top:3px;transition:.2s;width:14px;z-index:2}.form-checkbox label [type=checkbox]:not(:checked)+span:after,.form-checkbox label [type=radio]:not(:checked)+span:after{background:#727881;opacity:1}.form-checkbox label [type=checkbox]:checked+span:after,.form-checkbox label [type=radio]:checked+span:after{background:#fff;left:18px;opacity:1}.form-checkbox label [type=checkbox]:checked+span:before,.form-checkbox label [type=radio]:checked+span:before{background:#006aff;border:1px solid #006aff;opacity:1}.form-checkbox label [type=checkbox]:disabled:checked+span:before,.form-checkbox label [type=checkbox]:disabled:not(:checked)+span:before,.form-checkbox label [type=radio]:disabled:checked+span:before,.form-checkbox label [type=radio]:disabled:not(:checked)+span:before{background:rgba(11,21,36,.46);opacity:.25}.form-checkbox label [type=checkbox]:disabled:checked+span:after,.form-checkbox label [type=checkbox]:disabled:not(:checked)+span:after,.form-checkbox label [type=radio]:disabled:checked+span:after,.form-checkbox label [type=radio]:disabled:not(:checked)+span:after{background:rgba(11,21,36,.46);opacity:.5}.form-checkbox label [type=checkbox]:disabled+span,.form-checkbox label [type=radio]:disabled+span{color:rgba(11,21,36,.46)}.form-checklist,.form-checklist_wrapper{display:block;width:100%}.form-checklist_title{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;letter-spacing:.1px;line-height:24px}.form-checklist_items{display:block;font-size:0;padding:0;width:100%}.form-checklist_items-renting .range-slider .noUi-target,.form-checklist_items-trucking .range-slider .noUi-target{background:#dddee0}.form-checklist_items-renting .range-slider .noUi-connect,.form-checklist_items-trucking .range-slider .noUi-connect{background:#006aff}.form-checklist_item{display:inline-block;margin-right:8px;margin-top:8px;user-select:none;vertical-align:middle}.form-checklist_item:last-child{margin-right:0}.form-checklist_checkbox-icon{align-items:center;display:inline-flex;transform:scale(0);transition:all .3s ease 0s;vertical-align:middle;width:0}.form-checklist label [type=checkbox]:checked+span .form-checklist_checkbox-icon{margin-left:8px;transform:scale(1);width:auto}.form-checklist label{position:relative}.form-checklist label [type=checkbox]:checked,.form-checklist label [type=checkbox]:not(:checked),.form-checklist label [type=radio]:checked,.form-checklist label [type=radio]:not(:checked){left:-9999px;position:absolute}.form-checklist label [type=checkbox]:checked+span,.form-checklist label [type=radio]:checked+span{align-items:center;background:#006aff;border:1px solid #006aff;border-radius:500px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;line-height:14px;padding:8px 16px;transition:.3s;user-select:none}.form-checklist label [type=checkbox]:not(:checked)+span,.form-checklist label [type=radio]:not(:checked)+span{align-items:center;border:1px solid hsla(229,8%,60%,.2);border-radius:500px;color:#0b1524;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;line-height:14px;padding:8px 16px;transition:.3s}.form-checklist label [type=checkbox]:disabled:not(:checked)+span,.form-checklist label [type=radio]:disabled:not(:checked)+span{background:none;border:1px solid hsla(229,8%,60%,.2);color:rgba(11,21,36,.46);cursor:default}.form-checklist label [type=checkbox]:disabled:checked+span,.form-checklist label [type=radio]:disabled:checked+span{background:#dfebf8;border-color:#dfebf8;color:rgba(11,21,36,.46);cursor:default}.form-checklist_default .form-checklist_item{margin-right:16px;margin-top:0}.form-checklist_default label{position:relative}.form-checklist_default label [type=checkbox]:checked,.form-checklist_default label [type=checkbox]:not(:checked),.form-checklist_default label [type=radio]:checked,.form-checklist_default label [type=radio]:not(:checked){left:-9999px;position:absolute}.form-checklist_default label [type=checkbox]:checked+span,.form-checklist_default label [type=checkbox]:not(:checked)+span,.form-checklist_default label [type=radio]:checked+span,.form-checklist_default label [type=radio]:not(:checked)+span{background:none;border:0;color:rgba(11,21,36,.66);cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:24px;padding:0 0 0 28px;position:relative;vertical-align:top}.form-checklist_default label [type=checkbox]:checked+span:before,.form-checklist_default label [type=checkbox]:not(:checked)+span:before{background:#fff;border:2px solid rgba(11,21,36,.46);border-radius:4px;content:"";height:16px;left:0;position:absolute;top:1px;transition:.2s;width:16px}.form-checklist_default label [type=radio]:checked+span:before,.form-checklist_default label [type=radio]:not(:checked)+span:before{background:#fff;border:2px solid rgba(11,21,36,.46);border-radius:50%;content:"";height:16px;left:0;position:absolute;top:1px;transition:.2s;width:16px}.form-checklist_default label [type=checkbox]:checked+span:after,.form-checklist_default label [type=checkbox]:not(:checked)+span:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:10px;left:7px;position:absolute;top:3px;transform:rotate(45deg);transition:.2s;width:4px}.form-checklist_default label [type=radio]:checked+span:after,.form-checklist_default label [type=radio]:not(:checked)+span:after{background:#fff;border-radius:50%;content:"";height:8px;left:6px;position:absolute;top:7px;transition:.2s;width:8px}.form-checklist_default label [type=checkbox]:not(:checked)+span:after,.form-checklist_default label [type=radio]:not(:checked)+span:after{opacity:0}.form-checklist_default label [type=checkbox]:checked+span:after,.form-checklist_default label [type=radio]:checked+span:after{opacity:1}.form-checklist_default label [type=checkbox]:checked+span:before,.form-checklist_default label [type=radio]:checked+span:before{background:#006aff;border:2px solid #006aff}.form-checklist_default label [type=checkbox]:disabled:checked+span:before,.form-checklist_default label [type=checkbox]:disabled:not(:checked)+span:before,.form-checklist_default label [type=radio]:disabled:checked+span:before,.form-checklist_default label [type=radio]:disabled:not(:checked)+span:before{background-color:#fff;border-color:rgba(11,21,36,.46)}.form-checklist_default label [type=checkbox]:disabled+span,.form-checklist_default label [type=checkbox]:disabled:checked+span:after,.form-checklist_default label [type=radio]:disabled+span,.form-checklist_default label [type=radio]:disabled:checked+span:after{color:rgba(11,21,36,.46)}.form-checklist_default label [type=checkbox]:disabled:checked+span:after{border-bottom:2px solid rgba(11,21,36,.46);border-right:2px solid rgba(11,21,36,.46)}.form-checklist_default label [type=radio]:disabled:checked+span:after{background:rgba(11,21,36,.46)}.form-checklist_numbs{margin-top:8px}.form-checklist_numbs .form-checklist_item{margin:0 4px}.form-checklist_numbs .form-checklist_item:first-child{margin-left:0}.form-checklist_numbs .form-checklist_item:last-child{margin-right:0}.form-checklist_numbs .form-checklist_item [type=checkbox]:checked+span,.form-checklist_numbs .form-checklist_item [type=radio]:checked+span{align-items:center;background:#006aff;border:1px solid #006aff;border-radius:500px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:24px;padding:0;transition:.3s;user-select:none;vertical-align:top;width:48px}.form-checklist_numbs .form-checklist_item [type=checkbox]:not(:checked)+span,.form-checklist_numbs .form-checklist_item [type=radio]:not(:checked)+span{align-items:center;border:1px solid hsla(229,8%,60%,.2);border-radius:500px;color:#0b1524;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:24px;padding:0;transition:.3s;vertical-align:top;width:48px}.form-checklist_places .form-checklist_item{margin:0 11px 8px 0}.form-checklist_places label{position:relative}.form-checklist_places label [type=checkbox]:checked,.form-checklist_places label [type=checkbox]:not(:checked),.form-checklist_places label [type=radio]:checked,.form-checklist_places label [type=radio]:not(:checked){left:-9999px;position:absolute}.form-checklist_places label [type=checkbox]:checked+span,.form-checklist_places label [type=checkbox]:not(:checked)+span,.form-checklist_places label [type=radio]:checked+span,.form-checklist_places label [type=radio]:not(:checked)+span{align-items:center;background:none;border:0;color:var(--Color-Blue);cursor:pointer;display:inline-flex;font-size:16px;font-weight:400;height:32px;justify-content:center;line-height:17px;padding:0;position:relative;vertical-align:top;width:32px}.form-checklist_places label [type=checkbox]:checked+span,.form-checklist_places label [type=checkbox]:not(:checked)+span,.form-checklist_places label [type=radio]:checked+span,.form-checklist_places label [type=radio]:not(:checked)+span{background:transparent;border:1px solid #83b0e3}.form-checklist_places label [type=checkbox]:checked+span,.form-checklist_places label [type=checkbox]:not(:checked)+span,.form-checklist_places label [type=radio]:checked+span,.form-checklist_places label [type=radio]:not(:checked)+span{background:#006aff;border:1px solid #006aff;border-radius:8px;content:"";height:32px;transition:.2s;width:32px}.form-checklist_places label [type=checkbox]:not(:checked)+span,.form-checklist_places label [type=radio]:not(:checked)+span{background:transparent}.form-checklist_places label [type=checkbox]:checked+span,.form-checklist_places label [type=radio]:checked+span{background:#006aff;color:#fff}.form-checklist_places label [type=checkbox]:disabled:checked+span,.form-checklist_places label [type=radio]:disabled:checked+span{background:rgba(11,21,36,.46);border:1px solid rgba(11,21,36,.46);color:#fff;opacity:.5}.form-checklist_places label [type=checkbox]:disabled+span,.form-checklist_places label [type=radio]:disabled+span{background:transparent;color:rgba(11,21,36,.46)}.form-check{position:relative}.form-check label{cursor:pointer;display:flex;justify-content:space-between;position:relative;width:100%}.form-check label [type=checkbox]:checked,.form-check label [type=checkbox]:not(:checked),.form-check label [type=radio]:checked,.form-check label [type=radio]:not(:checked){left:-9999px;position:absolute}.form-check label [type=checkbox]:checked+.form-check_wrapper,.form-check label [type=checkbox]:not(:checked)+.form-check_wrapper,.form-check label [type=radio]:checked+.form-check_wrapper,.form-check label [type=radio]:not(:checked)+.form-check_wrapper{color:rgba(11,21,36,.66);cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:22px;padding-left:32px;position:relative;transition:.2s;user-select:none;vertical-align:top}.form-check label [type=checkbox]:checked+.form-check_wrapper span,.form-check label [type=checkbox]:not(:checked)+.form-check_wrapper span,.form-check label [type=radio]:checked+.form-check_wrapper span,.form-check label [type=radio]:not(:checked)+.form-check_wrapper span{color:rgba(11,21,36,.66)}.form-check label [type=checkbox]:checked+.form-check_wrapper:before,.form-check label [type=checkbox]:not(:checked)+.form-check_wrapper:before{background:#fff;border:2px solid rgba(11,21,36,.46);border-radius:4px;content:"";height:16px;left:0;position:absolute;top:0;transition:.2s;width:16px;z-index:1}.form-check label [type=checkbox]:checked+.form-check_wrapper:hover:before,.form-check label [type=checkbox]:not(:checked)+.form-check_wrapper:hover:before{border-color:#006aff}.form-check label [type=radio]:checked+.form-check_wrapper:before,.form-check label [type=radio]:not(:checked)+.form-check_wrapper:before{background:#fff;border:2px solid rgba(11,21,36,.46);border-radius:100%;content:"";height:16px;left:0;position:absolute;top:0;transition:.2s;width:16px;z-index:1}.form-check label [type=radio]:checked+.form-check_wrapper:hover:before,.form-check label [type=radio]:not(:checked)+.form-check_wrapper:hover:before{border-color:#006aff}.form-check label [type=checkbox]:checked+.form-check_wrapper:after,.form-check label [type=checkbox]:not(:checked)+.form-check_wrapper:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";height:5px;left:4px;opacity:1;position:absolute;top:5px;transform:rotate(-45deg);transition:.2s;width:10px;z-index:2}.form-check label [type=radio]:checked+.form-check_wrapper:after,.form-check label [type=radio]:not(:checked)+.form-check_wrapper:after{background:#fff;border-radius:100%;content:"";height:8px;left:6px;position:absolute;top:6px;transition:.2s;width:8px;z-index:2}.form-check label [type=checkbox]:not(:checked)+.form-check_wrapper:after,.form-check label [type=radio]:not(:checked)+.form-check_wrapper:after{opacity:0;transform:scale(0) rotate(-45deg)}.form-check label [type=checkbox]:checked+.form-check_wrapper:after,.form-check label [type=radio]:checked+.form-check_wrapper:after{opacity:1;transform:scale(1) rotate(-45deg)}.form-check label [type=checkbox]:checked+.form-check_wrapper:before,.form-check label [type=radio]:checked+.form-check_wrapper:before{background:#006aff;border:2px solid #006aff}.form-check label [type=checkbox]:checked+.form-check_wrapper,.form-check label [type=checkbox]:checked+.form-check_wrapper span,.form-check label [type=radio]:checked+.form-check_wrapper,.form-check label [type=radio]:checked+.form-check_wrapper span{color:rgba(11,21,36,.66)}.form-check label [type=checkbox]:disabled:not(:checked)+.form-check_wrapper:before,.form-check label [type=radio]:disabled:not(:checked)+.form-check_wrapper:before{border-color:rgba(11,21,36,.14)}.form-check label [type=checkbox]:disabled:checked+.form-check_wrapper:before,.form-check label [type=radio]:disabled:checked+.form-check_wrapper:before{background:#b5d0ef;border-color:#b5d0ef}.form-check label [type=checkbox]:disabled+.form-check_wrapper,.form-check label [type=radio]:disabled+.form-check_wrapper{color:rgba(11,21,36,.46);cursor:default}.form-check label [type=checkbox]:disabled+.form-check_wrapper span,.form-check label [type=radio]:disabled+.form-check_wrapper span{color:rgba(11,21,36,.46)}.form-check.is-bordered .form-check_wrapper{border:1px solid rgba(11,21,36,.14);border-radius:10px;padding:12px 16px 12px 40px}.form-check.is-bordered [type=checkbox]:checked+.form-check_wrapper:after,.form-check.is-bordered [type=checkbox]:checked+.form-check_wrapper:before,.form-check.is-bordered [type=checkbox]:not(:checked)+.form-check_wrapper:after,.form-check.is-bordered [type=checkbox]:not(:checked)+.form-check_wrapper:before,.form-check.is-bordered [type=radio]:checked+.form-check_wrapper:before,.form-check.is-bordered [type=radio]:not(:checked)+.form-check_wrapper:before{left:12px;top:12px}.form-check.is-bordered [type=checkbox]:checked+.form-check_wrapper:after,.form-check.is-bordered [type=checkbox]:not(:checked)+.form-check_wrapper:after{left:16px;top:17px}.form-check.is-bordered [type=radio]:checked+.form-check_wrapper:after,.form-check.is-bordered [type=radio]:not(:checked)+.form-check_wrapper:after{left:18px;top:18px}.form-check.has-border label{display:block;width:100%}.form-check.has-border label [type=checkbox]:checked+.form-check_wrapper,.form-check.has-border label [type=checkbox]:not(:checked)+.form-check_wrapper,.form-check.has-border label [type=radio]:checked+.form-check_wrapper,.form-check.has-border label [type=radio]:not(:checked)+.form-check_wrapper{align-items:flex-start;border:1px solid rgba(11,21,36,.14);border-radius:10px;display:flex;flex-direction:column;font-weight:500;justify-content:center;line-height:24px;min-height:72px;padding:10px 52px 10px 24px;width:100%}.form-check.has-border label [type=checkbox]:checked+.form-check_wrapper:hover,.form-check.has-border label [type=checkbox]:not(:checked)+.form-check_wrapper:hover,.form-check.has-border label [type=radio]:checked+.form-check_wrapper:hover,.form-check.has-border label [type=radio]:not(:checked)+.form-check_wrapper:hover{border-color:#b5d0ef}.form-check.has-border label [type=checkbox]:checked+.form-check_wrapper:after,.form-check.has-border label [type=checkbox]:checked+.form-check_wrapper:before,.form-check.has-border label [type=checkbox]:not(:checked)+.form-check_wrapper:after,.form-check.has-border label [type=checkbox]:not(:checked)+.form-check_wrapper:before,.form-check.has-border label [type=radio]:checked+.form-check_wrapper:before,.form-check.has-border label [type=radio]:not(:checked)+.form-check_wrapper:before{left:auto;right:18px;top:calc(50% - 10px)}.form-check.has-border label [type=checkbox]:checked+.form-check_wrapper:after,.form-check.has-border label [type=checkbox]:not(:checked)+.form-check_wrapper:after{left:auto;right:22px;top:calc(50% - 5px)}.form-check.has-border label [type=radio]:checked+.form-check_wrapper:after,.form-check.has-border label [type=radio]:not(:checked)+.form-check_wrapper:after{left:auto;right:24px;top:calc(50% - 4px)}.form-check.has-border label [type=checkbox]:checked+.form-check_wrapper,.form-check.has-border label [type=radio]:checked+.form-check_wrapper{background:#f2f7fc;border-color:#b5d0ef}.form-switch{position:relative}.form-switch label{display:inline-block;position:relative}.form-switch label [type=checkbox]:checked,.form-switch label [type=checkbox]:not(:checked){left:-9999px;position:absolute}.form-switch label [type=checkbox]:checked+.form-switch_wrapper,.form-switch label [type=checkbox]:not(:checked)+.form-switch_wrapper{color:rgba(11,21,36,.66);cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:22px;padding-left:46px;position:relative;transition:.2s;user-select:none;vertical-align:top}.form-switch label [type=checkbox]:checked+.form-switch_wrapper:empty,.form-switch label [type=checkbox]:not(:checked)+.form-switch_wrapper:empty{padding-left:0}.form-switch label [type=checkbox]:checked+.form-switch_wrapper:before,.form-switch label [type=checkbox]:not(:checked)+.form-switch_wrapper:before{background:rgba(11,21,36,.1);border:1px solid rgba(11,21,36,.1);border-radius:100px;content:"";height:18px;left:0;position:absolute;top:0;transition:.2s;width:36px;z-index:1}.form-switch label [type=checkbox]:checked+.form-switch_wrapper:hover:before,.form-switch label [type=checkbox]:not(:checked)+.form-switch_wrapper:hover:before{background:rgba(7,98,200,.05);border-color:rgba(7,98,200,.55)}.form-switch label [type=checkbox]:checked+.form-switch_wrapper:after,.form-switch label [type=checkbox]:not(:checked)+.form-switch_wrapper:after{background:rgba(11,21,36,.66);border-radius:100%;content:"";height:14px;left:3px;opacity:.75;position:absolute;top:3px;transition:.2s;width:14px;z-index:2}.form-switch label [type=checkbox]:checked+.form-switch_wrapper:before,.form-switch label [type=checkbox]:checked+.form-switch_wrapper:hover:before{background:#006aff;border:1px solid #006aff;opacity:1}.form-switch label [type=checkbox]:checked+.form-switch_wrapper:after{background:#fff;left:21px;opacity:1}.form-switch label [type=checkbox]:checked+.form-switch_wrapper{color:#0b1524}.form-switch label [type=checkbox]:disabled:not(:checked)+.form-switch_wrapper:before{border-color:rgba(11,21,36,.14)}.form-switch label [type=checkbox]:disabled:checked+.form-switch_wrapper:before{background:#b5d0ef;border-color:#b5d0ef}.form-switch label [type=checkbox]:disabled+.form-switch_wrapper{color:rgba(11,21,36,.46);cursor:default}.form-switch.has-border label{display:block;width:100%}.form-switch.has-border label [type=checkbox]:checked+.form-switch_wrapper,.form-switch.has-border label [type=checkbox]:not(:checked)+.form-switch_wrapper{align-items:flex-start;border:1px solid rgba(11,21,36,.14);border-radius:10px;display:flex;flex-direction:column;font-weight:500;justify-content:center;line-height:24px;min-height:72px;padding:10px 64px 10px 24px;width:100%}.form-switch.has-border label [type=checkbox]:checked+.form-switch_wrapper:hover,.form-switch.has-border label [type=checkbox]:not(:checked)+.form-switch_wrapper:hover{border-color:#b5d0ef}.form-switch.has-border label [type=checkbox]:checked+.form-switch_wrapper:before,.form-switch.has-border label [type=checkbox]:not(:checked)+.form-switch_wrapper:before{left:auto;right:18px;top:50%;transform:translateY(-50%)}.form-switch.has-border label [type=checkbox]:not(:checked)+.form-switch_wrapper:after{left:auto;right:39px;top:50%;transform:translateY(-50%)}.form-switch.has-border label [type=checkbox]:checked+.form-switch_wrapper:after{left:auto;right:21px;top:50%;transform:translateY(-50%)}.form-switch.has-border label [type=checkbox]:checked+.form-switch_wrapper{background:#f2f7fc;border-color:#b5d0ef}.chip{position:relative}.chip .visually-hidden{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;left:0;margin:-1px;overflow:hidden;padding:0;position:absolute;top:0;white-space:nowrap;width:1px}.chip_text{align-items:center;background:transparent;border:1px solid rgba(11,21,36,.14);border-radius:30px;cursor:pointer;display:flex;user-select:none}.chip_field:checked+.chip_text{background:#f2f7fc;border:1px solid #006aff;color:#0b1524}.chip_field:disabled+.chip_text{opacity:.5}.chip_small{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;height:32px;line-height:20px;padding:0 16px}.chip_md{height:48px;padding:0 32px}.chip_default,.chip_md{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:24px}.chip_blue,.chip_default{height:40px;padding:0 24px}.chip_blue{background-color:#f2f7fc;border:1px solid transparent;color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.chip_field:checked+.chip_blue{border:1px solid #006aff}.chip_field:disabled+.chip_blue{opacity:.5}.chip_text:hover{border:1px solid rgba(7,98,200,.15)}@media screen and (max-width:750px){.chip_md{height:40px;padding:0 24px}}.form-counter{width:128px}.form-counter .form-control{text-align:center}.form-counter.form-disabled .form-counter_control{cursor:default}.form-counter_controls{display:flex;height:100%;justify-content:space-between;left:0;position:absolute;top:0;width:100%;z-index:3}.form-counter_control{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;user-select:none;width:48px}.form-counter_control svg path{fill:#006aff}.form-counter_control:first-child{border-radius:48px 0 0 48px}.form-counter_control:last-child{border-radius:0 48px 48px 0}.form-counter_control.disabled{cursor:default;opacity:.5}.form-counter_control.disabled svg path{fill:rgba(11,21,36,.66)}.form-select-list{display:inline-flex;flex-direction:row;font-size:0;width:auto}.form-select-list.active .form-select-list_dropdown{margin-top:2px;opacity:1;visibility:visible}.form-select-list.active .form-select-list_display-icon{transform:rotateX(180deg)}.form-select-list_caption{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin-right:6px}.form-select-list_display{cursor:pointer;display:inline-flex;flex-direction:row;user-select:none}.form-select-list_display-title{color:var(--Color-Blue);display:inline-block;font-size:16px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;text-transform:lowercase;white-space:nowrap}.form-select-list_display-icon{align-items:center;display:inline-flex;height:24px;justify-content:center;transform:rotateX(0deg);transition:.3s;width:16px}.form-select-list_dropdown{background:#fff;border-radius:8px;box-shadow:0 8px 16px rgba(176,190,197,.48);display:block;margin-top:10px;opacity:0;padding:8px 4px;position:absolute;right:0;top:100%;transition:.3s;visibility:hidden;width:256px}.form-select-list_dropdown-background{display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.form-select-list_dropdown-items{position:relative;z-index:101}.form-select-list_dropdown-item{border-radius:8px;color:#0b1524;cursor:pointer;display:block;font-size:16px;font-weight:400;line-height:24px;padding:4px 12px;position:relative;transition:.3s;user-select:none;width:100%}.form-select-list_dropdown-item:hover{background:#f2f7fc}.form-select-list_dropdown-item.active{background:rgba(7,98,200,.15)}.form-select-list_dropdown-item.active:after{border-bottom:2px solid #43b02a;border-left:2px solid #43b02a;content:"";display:block;height:6px;position:absolute;right:13px;top:10px;transform:rotate(-45deg);width:12px}@media screen and (max-width:750px){.form-select-list_caption,.form-select-list_display-title{font-size:14px;line-height:20px}.form-select-list_display-icon{height:18px}}.image-uploader{align-items:center;background:#f3f4f5;border:none;border-radius:10px;cursor:pointer;display:inline-flex;flex-direction:column;height:120px;justify-content:center;padding:16px;position:relative;vertical-align:top;width:180px}.image-uploader>div{display:block;left:0;margin-top:-34px;position:absolute;text-align:center;top:50%;width:100%}.image-uploader>div svg{margin:0 auto}.image-uploader:hover svg path{fill:#006aff;fill-opacity:1}.image-uploader input{display:none}.image-uploader svg{display:block}.image-uploader svg path{fill:rgba(11,21,36,.66);fill-opacity:.4;transition:.2s}.image-uploader_preview{align-items:flex-end;background-color:#f3f4f5;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:inline-flex;height:120px;justify-content:center;padding:6px;position:relative;vertical-align:top;width:180px}.image-uploader_preview-image{border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%}.image-uploader_preview-wait{opacity:.5}.image-uploader_preview-info{bottom:6px;display:block;left:0;position:absolute;text-align:center;width:100%;z-index:1}.image-uploader_preview-info span{background:hsla(0,0%,100%,.7);border-radius:100px;color:#0b1524;display:inline-block;font-size:12px;font-weight:400;line-height:16px;padding:0 6px;vertical-align:top}.image-uploader_preview-remove{align-items:center;background:rgba(11,21,36,.55);border:none;border-radius:100%;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;width:20px;z-index:1}.image-uploader_preview-remove svg{display:block}.search_container{display:block;width:100%}.search_container-routes-list{margin-top:32px}.search_wrapper{background:#fff;border-radius:10px;display:block;width:100%}.search_caption{color:#0b1524;display:none;font-size:20px;font-weight:500;line-height:28px;padding-top:32px;text-align:center}.search_form{display:flex;flex-direction:row;position:relative;width:100%}.search_form-cell{border:1px solid #c6c9cc;border-right:0;display:flex;flex:1;position:relative}.search_form-cell label{cursor:text;display:block;height:64px;width:100%}.search_form-cell:first-child{border-radius:100px 0 0 100px}.search_form-cell:first-child .search_form-from{padding-left:28px}.search_form-cell:not(:first-child):not(:last-child){border-left-color:rgba(11,21,36,.14)}.search_form-cell_no-border{border:none}.search_form-cell_date{display:flex;flex:unset;width:200px}.search_form-cell_date .search_form-field_error{white-space:nowrap}.search_form-cell_amount{display:flex;flex:unset;width:200px}.search_form-cell_amount .form-counter{cursor:pointer;width:100%}.search_form-cell_amount .form-counter input{cursor:pointer}.search_form-cell_button{border:0;display:flex;flex:unset;height:66px;position:relative;width:133px;z-index:1}.search_form-cell_button button{align-items:center;-webkit-appearance:none;background:#006aff;border:0;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:500;justify-content:center;line-height:24px;padding:0;position:relative;transition:.2s;user-select:none;width:100%;z-index:2}.search_form-cell_button button:hover{background:#064ea0}.search_form-cell_button button:active{background:#054082;transition:.1s}.search_form-cell_button:before{top:0}.search_form-cell_button:after,.search_form-cell_button:before{background:#c6c9cc;content:"";height:1px;left:0;position:absolute;width:50%;z-index:0}.search_form-cell_button:after{bottom:0}.search_form-cell_type{display:flex;flex:unset;width:214px}.search_form-container{display:block;padding:24px;width:100%}.search_form-replace{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:-16px;position:absolute;top:0;width:32px;z-index:3}.search_form-replace+.search_form-field .search_form-field_control,.search_form-replace+.search_form-field .search_form-field_error{padding-left:24px}.search_form-swap{align-items:center;cursor:pointer;display:flex;height:66px;left:1px;position:absolute;top:0;transform:translate(-50%);width:32px;z-index:3}.search_form-field{display:flex;position:relative;width:100%}.search_form-field_control{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding-left:28px;padding-right:48px;position:absolute;top:0;width:100%}.search_form-field.has-clear .search_form-field_clear,.search_form-field.has-clear .search_form-locality{opacity:1;visibility:visible}.search_form-field.has-error.has-clear .search_form-field_clear{display:none}.search_form-field.has-error .search_form-placeholder{color:#ff4e3d}.search_form-field.has-error .search_form-field_icon-error{opacity:1;visibility:visible}.search_form-field.has-error .search_form-field_error{display:block}.search_form-field_clear{background:none;border:0;cursor:pointer;justify-content:flex-start}.search_form-field_clear,.search_form-field_icon-error{align-items:center;display:flex;height:100%;opacity:0;padding-right:16px;position:absolute;right:0;top:0;visibility:hidden;z-index:2}.search_form-field_icon-error{justify-content:center;transition:.2s}.search_form-field_error{color:#ff4e3d;display:none;font-size:12px;font-weight:400;left:0;line-height:16px;margin-top:4px;padding:0 16px;position:absolute;top:100%;width:100%;z-index:1}.search_form-field .form-dropdown{background:#fff;border:1px solid #83b0e3;border-radius:9px;box-shadow:0 12px 32px rgba(11,21,36,.2);display:block;left:0;margin-top:13px;opacity:0;overflow:hidden;padding:4px 0;position:absolute;top:100%;visibility:hidden;width:100%;z-index:8}.search_form-field .form-dropdown.active{margin-top:3px;opacity:1;visibility:visible}.search_form-field .form-dropdown .form-dropdown-container{display:block;max-height:260px;padding-left:4px;width:100%}.search_form-field .form-dropdown .form-dropdown-container .mCSB_inside>.mCSB_container{margin-right:10px}.search_form-field .form-dropdown .form-dropdown-container .form-dropdown-item{background:#fff;border-radius:9px;cursor:pointer;display:block;padding:4px 8px 4px 12px;text-align:left;white-space:nowrap;width:100%}.search_form-field .form-dropdown .form-dropdown-container .form-dropdown-item.scrollbar{max-width:calc(100% - 8px)}.search_form-field .form-dropdown .form-dropdown-container .form-dropdown-item:hover{background:#f2f7fc}.search_form-field .form-dropdown .form-dropdown-container .form-dropdown-item.active{background:#dfebf8}.search_form-field .form-dropdown .form-dropdown-container .form-dropdown-item .form-dropdown-title{align-items:center;display:flex;justify-content:space-between;width:100%}.search_form-field .form-dropdown .form-dropdown-container .form-dropdown-item .form-dropdown-title .form-dropdown-city{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;overflow:hidden;padding-right:4px;text-overflow:ellipsis;white-space:nowrap}.search_form-field .form-dropdown .form-dropdown-container .form-dropdown-item .form-dropdown-title .form-dropdown-distance{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.search_form-field .form-dropdown .form-dropdown-container .form-dropdown-item .form-dropdown-description{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_form-control{background:none;border:0;color:#0b1524;font-size:18px;font-weight:500;line-height:24px;padding:0;text-transform:capitalize}.search_form-control,.search_form-locality{display:block;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:1}.search_form-locality{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px;opacity:0;visibility:hidden}.search_form-placeholder{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:rgba(11,21,36,.46);display:-webkit-box;font-size:18px;font-weight:500;height:32px;left:0;line-height:32px;opacity:1;overflow:hidden;padding-left:inherit;position:absolute;top:15px;transition:.2s;visibility:visible;width:100%;z-index:0}.search_form-placeholder.active{opacity:0;visibility:hidden}.search_form-submit-button{align-self:start;height:66px}.search_select{width:100%}.search_select .selectric,.search_select .selectric-wrapper{display:block;height:100%;width:100%}.search_select .selectric-wrapper.selectric-open .selectric .button{transform:translateY(-50%) rotate(-180deg)}.search_select .selectric{border:0}.search_select .selectric .label{color:#0b1524;font-size:18px;font-weight:500;height:100%;line-height:62px}.search_select .selectric .button{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.417 12.333a.79.79 0 0 0 .583.23.79.79 0 0 0 .584-.23l2.583-2.583a.778.778 0 0 0 .23-.573.81.81 0 0 0-.25-.594.79.79 0 0 0-.584-.229.79.79 0 0 0-.584.23L10 10.561l-2-2a.777.777 0 0 0-.572-.229.812.812 0 0 0-.594.25.79.79 0 0 0-.23.583c0 .237.077.431.23.584l2.583 2.583Zm.583 6a8.11 8.11 0 0 1-3.25-.656 8.41 8.41 0 0 1-2.646-1.781 8.41 8.41 0 0 1-1.78-2.646A8.11 8.11 0 0 1 1.667 10a8.11 8.11 0 0 1 .657-3.25 8.41 8.41 0 0 1 1.78-2.646A8.421 8.421 0 0 1 6.75 2.322 8.119 8.119 0 0 1 10 1.667c1.153 0 2.236.218 3.25.655a8.421 8.421 0 0 1 2.646 1.782 8.41 8.41 0 0 1 1.781 2.646 8.11 8.11 0 0 1 .657 3.25 8.11 8.11 0 0 1-.657 3.25 8.41 8.41 0 0 1-1.78 2.646 8.41 8.41 0 0 1-2.647 1.78 8.11 8.11 0 0 1-3.25.657Z' fill='%23B6B9BD'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:flex;height:20px;justify-content:center;top:50%;transform:translateY(-50%) rotate(0deg);transition:.2s;width:20px}.search_select .selectric .button:after{display:none}.search_filter-container{display:flex;padding-bottom:24px;padding-left:24px;padding-right:24px}.search_filter-container_separator{background:rgba(11,21,36,.14);display:block;margin:0 12px;width:1px}@media screen and (max-width:1150px){.search_container-routes-list{padding:0 24px}.search_tabs+.search_wrapper{border-radius:0 0 10px 10px}.search_caption{display:block}.search_form-container{padding:16px 32px 32px}}@media screen and (max-width:1000px){.search_form-field_control{padding-left:24px}.search_form-cell_button,.search_form-swap{height:48px}}@media screen and (max-width:750px){.search_container-routes-list{padding:0 16px}.search_wrapper.search-form_min{padding:0 16px 16px}}@media screen and (max-width:700px){.search_form-container{padding:16px 24px 24px}.search_form-swap{top:-36px;transform:translate(-50%) rotate(90deg)}.search_form-field,.search_form-field label{position:relative}.search_form-field.has-error .search_form-field_error{margin-bottom:-16px;position:relative;top:0}}.search-form{margin-top:32px;transition:.3s}.search-form_container{display:none}.search-form_wrapper{display:block;position:relative;transition:.3s;width:100%}.search-form_wrapper-full{display:block}.search-form_wrapper-min{display:none;width:100%}.search-form_wrapper-min .search-form_title{margin-top:14px}.search-form_wrapper-min .form-group{width:100%}.search-form_wrapper .search-form_renting-filters-open-btn,.search-form_wrapper .search-form_trucking-filters-open-btn{display:none}.search-form_tabs{display:block;font-size:0;width:100%}.search-form_tabs+.search-form_box{border-radius:0 10px 10px}.search-form_tab{display:inline-block;margin-right:8px;position:relative;text-decoration:none;vertical-align:bottom;z-index:1}.search-form_tab:hover .search-form_tab-background{height:54px}.search-form_tab:hover .search-form_tab-wrapper svg{opacity:1}.search-form_tab.active{cursor:default;z-index:3}.search-form_tab.active .search-form_tab-background{background:#fff;height:54px}.search-form_tab.active .search-form_tab-wrapper line,.search-form_tab.active .search-form_tab-wrapper path,.search-form_tab.active .search-form_tab-wrapper rect,.search-form_tab.active .search-form_tab-wrapper svg{fill:#006aff;opacity:1}.search-form_tab.active .search-form_tab-caption{color:#006aff}.search-form_tab-background{background:hsla(0,0%,90%,.9);border-radius:10px 10px 0 0;bottom:0;display:block;height:50px;left:0;position:absolute;transition:.2s;width:100%;z-index:0}.search-form_tab-wrapper{align-items:center;display:flex;justify-content:center;padding:9px 28px;position:relative;text-align:left;transition:.3s;width:100%;z-index:1}.search-form_tab-wrapper svg{display:block;float:left;opacity:1;position:relative;transition:.3s;width:32px;z-index:2}.search-form_tab-caption{color:rgba(11,21,36,.66);font-size:18px;font-weight:500;line-height:24px;padding-left:8px;position:relative;user-select:none;z-index:2}.search-form_box{background:#fff;border-radius:10px;display:block;position:relative;width:100%}.search-form_box .form-control{font-weight:500}.search-form_min .search-form_wrapper-full{display:block}.search-form_min .search-form_wrapper-min{display:none}.search-form_cell-min{display:block;margin:12px 0;width:100%}.search-form_cell-min .form-group{margin-top:12px}.search-form_cell-min .form-group .form-button.button-trans-blue{color:#006aff}.search-form_cell-min .form-group .form-button.button-trans-blue:hover{color:#fff}.search-form_cell-min_icon{align-items:center;display:flex;float:left;height:16px;justify-content:center;position:relative;top:3px;width:16px}.search-form_cell-min_title{color:#0b1524;font-size:16px;font-weight:500;line-height:24px;margin-left:16px;padding-left:8px}.search-form_title{display:none;margin-top:6px;text-align:center;width:100%}.search-form_title .h5,.search-form_title h5{font-size:20px}.search-form_button,.search-form_date{display:inline-block;vertical-align:middle}.search-form_filters{margin-top:24px}.search-form_filters .form-checklist label [type=checkbox]:not(:checked)+span{background:#f2f3f4;border:0;color:rgba(11,21,36,.66);transition:all .3s ease}.search-form_filters .form-checklist label [type=checkbox]:checked+span{background:#f2f3f4;border:0;color:#0b1524;transition:all .3s ease}.search-form_filters .form-checklist label [type=checkbox]:checked+span span:before{color:#0b1524;transition:all .3s ease}.search-form_filters-list.form-checklist{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;row-gap:8px}.search-form_filters-list.form-checklist .form-checklist_item.form-checkbox label [type=checkbox]:checked+.form-checklist_inner:before,.search-form_filters-list.form-checklist .form-checklist_item.form-checkbox label [type=checkbox]:not(:checked)+.form-checklist_inner:before{left:unset;right:14px;top:50%;transform:translateY(-50%)}.search-form_filters-list.form-checklist .form-checklist_item.form-checkbox label [type=checkbox]:not(:checked)+.form-checklist_inner:after{background:#727881;left:unset;right:32.6px;top:50%;transform:translateY(-50%)}.search-form_filters-list.form-checklist .form-checklist_item.form-checkbox label [type=checkbox]:checked+.form-checklist_inner:after{left:unset;right:17px;top:50%;transform:translateY(-50%)}.search-form_filters-list.form-checklist .form-checklist_item.form-checkbox .form-checklist_inner{padding-right:56px}.search-form_filters-list .form-checklist_items{border-right:1px solid hsla(229,8%,60%,.2);margin-right:16px;padding-right:8px;transition:all .3s ease;width:fit-content}.search-form_filters-list .form-checklist_items-title{color:#0b1524;display:block;font-size:16px;font-weight:700;line-height:24px;width:100%}.search-form_filters-list .form-checklist_items-renting,.search-form_filters-list .form-checklist_items-trucking{column-gap:8px;display:flex;flex-wrap:wrap;row-gap:16px}.search-form_filters-list .form-checklist_items-renting .form-checklist_item,.search-form_filters-list .form-checklist_items-trucking .form-checklist_item{margin:0;transition:all .3s ease}.search-form_filters-list .form-checklist_items-renting .form-checklist_inner,.search-form_filters-list .form-checklist_items-trucking .form-checklist_inner{transition:all .3s ease}.search-form_filters-list .form-checklist_items-renting .form-checklist_inner-filter,.search-form_filters-list .form-checklist_items-trucking .form-checklist_inner-filter{height:0;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:all .3s ease;width:0}.search-form_filters-list .form-checklist_items-renting .form-checklist_inner-filter.show,.search-form_filters-list .form-checklist_items-trucking .form-checklist_inner-filter.show{height:auto;opacity:1;position:static;transition:all .3s ease;width:unset}.search-form_filters-list .form-checklist_items-renting .form-checklist_inner-filter.show+span,.search-form_filters-list .form-checklist_items-trucking .form-checklist_inner-filter.show+span{display:none}.search-form_filters-list .form-checklist_inner{font-weight:500;height:32px;padding:8px 12px 7px;transition:.3s}.search-form_filters-list .form-checklist_inner-filter,.search-form_filters-list .form-checklist_inner-time{color:#006aff;flex-shrink:0;font-weight:500;margin-left:5px;transition:.3s;white-space:nowrap;width:90px}.search-form_filters-list .form-checklist_inner-filter{margin:0}.search-form_filters-list .form-checklist_inner>span{line-height:14px}.search-form_filters-list .form-checklist_inner-caption{align-items:center;column-gap:4px;display:flex;font-weight:500}.search-form_filters-list .form-checklist_inner svg{fill:#5a616b}.search-form_filters-list .form-checklist_item{margin:0 8px 0 0}.search-form_filters-list .form-checklist_item label [type=checkbox]:checked+span,.search-form_filters-list .form-checklist_item label [type=checkbox]:not(:checked)+span,.search-form_filters-list .form-checklist_item label [type=radio]:checked+span,.search-form_filters-list .form-checklist_item label [type=radio]:not(:checked)+span{align-items:center;display:flex}.search-form_filters-list .form-checklist_item-filter,.search-form_filters-list .form-checklist_item-time{position:relative}.search-form_filters-list .form-checklist_item-filter svg,.search-form_filters-list .form-checklist_item-time svg{transform:rotate(0deg);transition:all .3s ease 0s}.search-form_filters-list .form-checklist_item-filter svg:not(:first-child),.search-form_filters-list .form-checklist_item-time svg:not(:first-child){margin-left:4px}.search-form_filters-list .form-checklist_item-filter label [type=checkbox]:checked+span>svg,.search-form_filters-list .form-checklist_item-time label [type=checkbox]:checked+span>svg{transform:rotate(180deg);transition:all .3s ease 0s}.search-form_filters-list .form-checklist_item-filter label [type=checkbox]:checked+span>svg path,.search-form_filters-list .form-checklist_item-time label [type=checkbox]:checked+span>svg path{fill:#006aff}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup,.search-form_filters-list .form-checklist_item-time .search-form_time-popup{left:0;opacity:0;padding:24px 24px 34px;position:absolute;top:48px;transition:opacity .3s ease 0s;width:360px;z-index:-1}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup.show,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup.show,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup.show,.search-form_filters-list .form-checklist_item-time .search-form_time-popup.show{background:#fff;border-radius:10px;box-shadow:0 12px 32px rgba(38,50,56,.2);display:block;opacity:1;transition:opacity .3s ease 0s;z-index:999}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup.show+.search-form_filter-popup-background,.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup.show+.search-form_time-popup-background,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup.show+.search-form_filter-popup-background,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup.show+.search-form_time-popup-background,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup.show+.search-form_filter-popup-background,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup.show+.search-form_time-popup-background,.search-form_filters-list .form-checklist_item-time .search-form_time-popup.show+.search-form_filter-popup-background,.search-form_filters-list .form-checklist_item-time .search-form_time-popup.show+.search-form_time-popup-background{display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:998}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-background,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-background,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-background,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-background{background:0;display:none}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-header,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-header,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-header,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-header{align-items:center;display:flex;justify-content:space-between}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-slider,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-slider,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-slider,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-slider{display:block;margin-top:18px;padding:0 12px;pointer-events:all;width:100%}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-slider.noUi-target,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-slider.noUi-target,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-slider.noUi-target,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-slider.noUi-target{background-color:rgba(11,21,36,.14);border:0;box-shadow:none}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-slider.noUi-horizontal,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-slider.noUi-horizontal,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-slider.noUi-horizontal,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-slider.noUi-horizontal{height:2px}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-slider .noUi-connect,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-slider .noUi-connect,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-slider .noUi-connect,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-slider .noUi-connect{background-color:#006aff}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-slider .noUi-handle,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-slider .noUi-handle,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-slider .noUi-handle,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-slider .noUi-handle{background-color:#fff;border:2px solid #006aff;border-radius:50%;box-shadow:0 2px 4px rgba(176,190,197,.5);cursor:pointer;height:24px;right:-12px;top:50%;transform:translateY(-50%);width:24px}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-slider .noUi-handle+.noUi-tooltip:not(.show),.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-slider .noUi-handle:after,.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-slider .noUi-handle:before,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-slider .noUi-handle+.noUi-tooltip:not(.show),.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-slider .noUi-handle:after,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-slider .noUi-handle:before,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-slider .noUi-handle+.noUi-tooltip:not(.show),.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-slider .noUi-handle:after,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-slider .noUi-handle:before,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-slider .noUi-handle+.noUi-tooltip:not(.show),.search-form_filters-list .form-checklist_item-time .search-form_time-popup-slider .noUi-handle:after,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-slider .noUi-handle:before{display:none}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-slider .noUi-tooltip,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-slider .noUi-tooltip,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-slider .noUi-tooltip,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-slider .noUi-tooltip{align-items:center;background-color:#0b1524;border:0;border-radius:5px;bottom:20px;color:#fff;display:flex;font-size:12px;font-weight:400;height:32px;justify-content:center;line-height:16px;opacity:0;padding:8px 12px;width:fit-content}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-slider .noUi-tooltip:before,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-slider .noUi-tooltip:before,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-slider .noUi-tooltip:before,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-slider .noUi-tooltip:before{background:0;border:6px solid transparent;border-top-color:#0b1524;content:"";display:block;position:absolute;top:100%}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-info,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-info,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-info,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-info{display:block;margin-top:16px;text-align:center}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-info span,.search-form_filters-list .form-checklist_item-filter .search-form_time-popup-info span,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-info span,.search-form_filters-list .form-checklist_item-time .search-form_time-popup-info span{color:#0762c8;font-size:14px;font-weight:500;line-height:20px}.search-form_filters-list .form-checklist_item-filter .search-form_filter-label,.search-form_filters-list .form-checklist_item-filter .search-form_time-label,.search-form_filters-list .form-checklist_item-time .search-form_filter-label,.search-form_filters-list .form-checklist_item-time .search-form_time-label{align-items:center;cursor:pointer;display:inline-flex;height:24px;justify-content:center;pointer-events:all;width:24px}.search-form_filters-list .form-checklist_item-filter .search-form_filter-label svg,.search-form_filters-list .form-checklist_item-filter .search-form_time-label svg,.search-form_filters-list .form-checklist_item-time .search-form_filter-label svg,.search-form_filters-list .form-checklist_item-time .search-form_time-label svg{margin:0}.search-form_filters-list .form-checklist_item-filter .search-form_filter-label svg path,.search-form_filters-list .form-checklist_item-filter .search-form_time-label svg path,.search-form_filters-list .form-checklist_item-time .search-form_filter-label svg path,.search-form_filters-list .form-checklist_item-time .search-form_time-label svg path{fill:#8f949a}.search-form_filters-list .form-checklist_item-filter label [type=checkbox]:checked+span:hover,.search-form_filters-list .form-checklist_item-filter label [type=checkbox]:not(:checked)+span:hover,.search-form_filters-list .form-checklist_item-time label [type=checkbox]:checked+span:hover,.search-form_filters-list .form-checklist_item-time label [type=checkbox]:not(:checked)+span:hover{background:rgba(11,21,36,.14)}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-body,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-body{margin-top:24px}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-body .form-checklist_items,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-body .form-checklist_items{column-gap:8px;display:flex;flex-wrap:wrap;row-gap:16px}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-body .form-checklist_item,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-body .form-checklist_item{background:0;border-radius:30px}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-body .form-checklist_item label [type=checkbox]+span,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-body .form-checklist_item label [type=checkbox]+span{background:0;border:1px solid rgba(11,21,36,.14)}.search-form_filters-list .form-checklist_item-filter .search-form_filter-popup-body .form-checklist_item label [type=checkbox]:checked+span,.search-form_filters-list .form-checklist_item-time .search-form_filter-popup-body .form-checklist_item label [type=checkbox]:checked+span{background:#f2f7fc;border:1px solid #b5d0ef}.search-form_filters-list .form-checklist_item-filter.show .search-form_filter-popup{background:#fff;border-radius:10px;box-shadow:0 12px 32px rgba(38,50,56,.2);display:block;opacity:1;transition:opacity .3s ease 0s;z-index:999}.search-form_filters-list .form-checklist_item-filter.show .search-form_filter-popup-background{display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:998}.search-form_filters-open-btn{align-items:center;background-color:#f2f3f4;border:0;border-radius:30px;color:rgba(11,21,36,.66);cursor:pointer;display:flex;flex:1 0 auto;font-size:14px;font-weight:500;justify-content:center;line-height:20px;max-width:fit-content;min-width:127px;padding:6px 16px;transition:.3s}.search-form_filters-open-btn:hover{background:rgba(11,21,36,.14)}.search-form_filters-open-btn.active{background-color:#006aff;color:#fff;transition:.3s}.search-form_filters-open-btn.active .search-form_filters-open-btn-icon svg path{fill:#fff}.search-form_filters-open-btn-icon{align-items:center;display:flex;justify-content:center;margin-right:6px}.search-form_filters-open-btn-icon svg path{fill:#5a616b}.search-form_filters-open-btn-text-mobile{display:none}.search-form_filters-open-btn-text-desktop{display:block}.search-form_checkbox-item label [type=checkbox]:not(:checked)+span,.search-form_checkbox-item label [type=radio]:not(:checked)+span{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px}.search-form_checkbox-item label [type=checkbox]:checked+span,.search-form_checkbox-item label [type=radio]:checked+span{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.search-form_checkbox-items:not(:first-child){margin-top:20px}.search-form_checkbox-items .search-form_checkbox-item:not(:first-child){margin-top:16px}.search-form_checkbox-items .search-form_checkbox-item label [type=checkbox]:checked+span,.search-form_checkbox-items .search-form_checkbox-item label [type=checkbox]:checked+span:hover,.search-form_checkbox-items .search-form_checkbox-item label [type=checkbox]:not(:checked)+span,.search-form_checkbox-items .search-form_checkbox-item label [type=checkbox]:not(:checked)+span:hover{background:0;border:0;padding:0}.search-form_checkbox-items .search-form_checkbox-item label [type=checkbox]:checked+span:before{background-color:#006aff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 10 0 5.192l1.4-1.346L5 7.308 12.6 0 14 1.346 5 10Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;border-color:#006aff;transition:all .3s ease}.search-form_checkbox-items .search-form_checkbox-item label span{align-items:center;column-gap:8px;display:inline-flex}.search-form_checkbox-items .search-form_checkbox-item label span:before{background-color:transparent;background-position:50%;border:2px solid rgba(11,21,36,.46);border-radius:4px;content:"";height:20px;transition:all .3s ease;width:20px}.search-form_carpooling{border:1px solid #c6c9cc;border-radius:32px;border-right:0;display:flex;height:56px}.search-form_carpooling .search-form_cell{align-items:center;display:flex}.search-form_carpooling .search-form_cell .form-group{height:100%}.search-form_carpooling .search-form_cell .form-group.has-error .form-group_error{position:absolute}.search-form_carpooling .search-form_cell .form-control{height:100%}.search-form_carpooling .search-form_cell:last-child{flex:1;width:383px}.search-form_carpooling .search-form_cell:last-child .search-form_date{padding:0;width:251px}.search-form_carpooling .search-form_cell:last-child .search-form_date .form-group{width:100%}.search-form_carpooling .search-form_cell:last-child .search-form_button{padding:0;width:132px}.search-form_carpooling .search-form_cell:first-child{flex-basis:696px}.search-form_carpooling .search-form_cell:first-child .form-group{max-width:352px;width:100%}.search-form_carpooling .search-form_button{height:100%;position:relative;right:-2px}.search-form_carpooling .search-form_button .form-group{width:132px}.search-form_carpooling .search-form_button .form-button.button-lg,.search-form_carpooling .search-form_date{height:100%}.search-form_carpooling .search-form_date .form-date .form-control{padding:24px 28px 6px 24px}.search-form_carpooling .search-form_date .form-date .form-placeholder{top:50%;transform:translateY(-50%)}.search-form_carpooling .search-form_date .form-date .form-placeholder.active{top:8px;transform:none}.search-form_carpooling .form-group_icon-clear,.search-form_carpooling .form-group_icon-error{max-height:100%}.search-form_carpooling .form-group .form-control{border:0}.search-form_carpooling .form-group.form-from .form-control,.search-form_carpooling .form-group.form-to .form-control{overflow:hidden;padding:24px 48px 6px 24px;text-overflow:ellipsis}.search-form_carpooling .form-group.form-from .form-placeholder,.search-form_carpooling .form-group.form-to .form-placeholder{left:24px;padding:0;top:50%;transform:translateY(-50%)}.search-form_carpooling .form-group.form-from .form-placeholder.active,.search-form_carpooling .form-group.form-to .form-placeholder.active{top:8px;transform:none}.search-form_carpooling .form-group.form-to{border-right:1px solid #dcdee0}@media screen and (max-width:1270px){.search-form{margin:32px 0 0}.search-form_carpooling .search-form_cell:last-child{justify-content:space-between}.search-form_carpooling .search-form_cell:last-child .search-form_date{flex:1;width:200px}.search-form .form-control{text-overflow:ellipsis}}@media screen and (max-width:1260px){.search-form_tab-wrapper{padding:9px 19px}}@media screen and (max-width:1170px){.search-form{padding:0 24px}.search-form_tabs{display:flex}.search-form_tabs+.search-form_box{border-radius:0 0 10px 10px}.search-form_tab{flex:1;margin-right:0;padding:0 4px}.search-form_tab:first-child{padding-left:0}.search-form_tab:last-child{padding-right:0}.search-form_tab-wrapper{display:block;padding:16px 8px 8px;width:100%}.search-form_tab-wrapper svg{float:none;margin:0 auto}.search-form_tab-caption{display:none}.search-form_box{border-radius:10px}.search-form_title{display:block;margin-bottom:24px}.search-form_container .main-form_replace-button{top:126px}.search-form_cell:last-child{width:260px}.search-form_container-filters{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:99}.search-form_filters{bottom:20px;left:50%;opacity:0;pointer-events:none;position:fixed;transform:translateX(-50%);transition:.3s;width:max-content;z-index:-1}.search-form_filters.scroll{opacity:1;pointer-events:all;transition:opacity .3s ease;z-index:99}.search-form_filters-open-btn{background-color:#006aff;color:#fff;font-size:16px;line-height:20px;max-width:unset;padding:8px 24px}.search-form_filters-open-btn-icon{height:24px;width:24px}.search-form_filters-open-btn-icon svg{height:100%;width:100%}.search-form_filters-open-btn.active{background:#006aff}.search-form_filters-open-btn:hover{background:#064ea0}.search-form_filters-open-btn svg path{fill:#fff}.search-form_filters-list .form-checklist_items{display:none}.search-form .search-form_filters-open-btn-text-mobile{display:block}.search-form .search-form_filters-open-btn-text-desktop{display:none}.search-form_renting-filters-open-btn,.search-form_trucking-filters-open-btn{align-items:center;bottom:30px;display:flex;left:50%;min-width:177px;opacity:0;position:fixed;transform:translateX(-50%);transition:all .3s ease;visibility:hidden;z-index:9998}.search-form_renting-filters-open-btn.scroll,.search-form_trucking-filters-open-btn.scroll{animation:ModalVisibleAnimate .3s ease;opacity:1;transition:all .3s ease;visibility:visible}}@media screen and (max-width:1000px){.search-form_title{margin-bottom:16px;margin-top:0}.search-form_carpooling{border:0;column-gap:16px;flex-wrap:wrap;height:auto}.search-form_carpooling .search-form_cell{align-items:unset;flex-direction:column}.search-form_carpooling .search-form_cell_button{height:48px}.search-form_carpooling .search-form_cell:first-child{align-items:flex-start;flex:1;position:relative;width:100%}.search-form_carpooling .search-form_cell:first-child .form-group{max-width:100%;width:100%}.search-form_carpooling .search-form_cell:last-child{flex:0;flex-basis:unset;width:260px}.search-form_carpooling .search-form_cell:last-child .search-form_date{width:100%}.search-form_carpooling .search-form_cell:last-child .search-form_button{margin-top:24px;width:100%}.search-form_carpooling .search-form_cell:last-child .search-form_button .form-button.button-lg{height:48px}.search-form_carpooling .search-form_cell:last-child .search-form_button .form-group{width:100%}.search-form_carpooling .search-form_cell .main-form_replace-button{border:0;height:20px;left:-10px;position:absolute;top:50px;transform:rotate(-90deg);width:20px}.search-form_carpooling .search-form_cell .main-form_replace-button svg{border:0;height:20px;width:20px}.search-form_carpooling .search-form_cell .main-form_replace-button:before{display:none}.search-form_carpooling .search-form_date{border:1px solid rgba(11,21,36,.137);border-radius:60px;height:48px;width:100%}.search-form_carpooling .search-form_date .form-date .form-placeholder.active{top:-9px}.search-form_carpooling .search-form_date .form-date .form-control{padding:12px 24px}.search-form_carpooling .form-group.form-from,.search-form_carpooling .form-group.form-to{border:1px solid rgba(11,21,36,.137);border-radius:60px;height:48px}.search-form_carpooling .form-group.form-from .form-control,.search-form_carpooling .form-group.form-to .form-control{padding:12px 24px}.search-form_carpooling .form-group.form-from .form-placeholder.active,.search-form_carpooling .form-group.form-to .form-placeholder.active{top:-9px}.search-form_carpooling .form-group.form-to{margin-top:24px}.search-form_box{padding:32px}}@media screen and (max-width:750px){.search-form{margin:16px 0 0;padding:0 16px}.search-form_carpooling,.search-form_carpooling .search-form_cell{display:block}.search-form_carpooling .search-form_cell:last-child{width:100%}.search-form_carpooling .search-form_cell .main-form_replace-button{left:-10px}.search-form_min .search-form_wrapper-full{display:none}.search-form_min .search-form_wrapper-min{display:block}.search-form_wrapper{padding:0}.search-form_wrapper-min{background:#f2f3f4;border-radius:10px;padding:16px}.search-form_box{padding:24px 16px}.search-form_cell,.search-form_container{display:block;width:100%}.search-form_cell .form-group_error{left:0;margin-bottom:-16px;position:absolute;right:auto;text-align:left}.search-form_cell:first-child{padding-right:0}.search-form_cell:first-child.has-error{margin:0 0 24px}.search-form_cell:last-child{width:100%}.search-form_cell .search-form_date{margin-top:24px}}.search-form-min_wrapper{border:1px solid rgba(11,21,36,.05);border-radius:10px;display:flex;justify-content:space-between;padding:6px 12px}.search-form-min_train-info{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:center}.search-form-min_cities{color:#0b1524;font-weight:500}.search-form-min_cities,.search-form-min_dates{font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis}.search-form-min_dates{color:rgba(11,21,36,.46);font-weight:40}.search_tabs+.search_wrapper{border-radius:0 10px 10px}@media screen and (max-width:1170px){.search_tabs+.search_wrapper{border-radius:0 0 10px 10px}}.search_form-container.search_form-carpooling .search_form-cell:first-child .search_form-field_control{padding-left:28px;padding-right:60px}.search_form-container.search_form-carpooling .search_form-cell:first-child .search_form-field_clear,.search_form-container.search_form-carpooling .search_form-cell:first-child .search_form-field_icon-error{padding-right:24px}.search_form-container.search_form-carpooling .search_form-cell:first-child .search_form-field_error{padding-left:28px}.carpooling_search_form .search_form-cell_button{grid-column:initial!important}@media screen and (max-width:1000px){.carpooling_search_form .search_to{order:3}.carpooling_search_form .search_form-cell_date{order:2!important}.search_form-container.search_form-carpooling .search_form{grid-gap:24px;display:grid;grid-template-columns:1fr 200px}.search_form-container.search_form-carpooling .search_form-cell{border:0}.search_form-container.search_form-carpooling .search_form-cell:first-child .search_form-field_control{padding-left:24px;padding-right:48px}.search_form-container.search_form-carpooling .search_form-cell:first-child .search_form-field_clear,.search_form-container.search_form-carpooling .search_form-cell:first-child .search_form-field_icon-error{padding-right:16px}.search_form-container.search_form-carpooling .search_form-cell:first-child .search_form-field_error{padding-left:24px}.search_form-container.search_form-carpooling .search_form-cell:first-child{order:1}.search_form-container.search_form-carpooling .search_form-cell:nth-child(2){order:3}.search_form-container.search_form-carpooling .search_form-cell:nth-child(3){order:2}.search_form-container.search_form-carpooling .search_form-cell:nth-child(4){order:4}.search_form-container.search_form-carpooling .search_form-cell_button,.search_form-container.search_form-carpooling .search_form-cell_date{width:100%}.search_form-container.search_form-carpooling .search_form-cell_button:after,.search_form-container.search_form-carpooling .search_form-cell_button:before{display:none}.search_form-container.search_form-carpooling .search_form-field{border:0;flex-direction:column;padding-left:0}.search_form-container.search_form-carpooling .search_form-field label{border:1px solid #c6c9cc;border-radius:100px;height:48px}.search_form-container.search_form-carpooling .search_form-field_control{height:48px}.search_form-container.search_form-carpooling .search_form-control{font-size:16px}.search_form-container.search_form-carpooling .search_form-placeholder{font-size:16px;top:7px}.search_form-container.search_form-carpooling .search_form-replace{height:32px;top:-28px;transform:rotate(90deg)}}@media screen and (max-width:700px){.carpooling_search_form .search_form-cell_date{order:4!important}.search_form-container.search_form-carpooling .search_form{grid-template-columns:1fr}.search_form-container.search_form-carpooling .search_form-cell:first-child{order:1}.search_form-container.search_form-carpooling .search_form-cell:nth-child(2){order:2}.search_form-container.search_form-carpooling .search_form-cell:nth-child(3){order:3}.search_form-container.search_form-carpooling .search_form-cell:nth-child(4){order:4}.search_form-container.search_form-carpooling .search_form-cell.search_form-cell_button{height:48px}}.search_form-container.search_form-bus .search_form-cell:first-child .search_form-field_control{padding-left:28px;padding-right:60px}.search_form-container.search_form-bus .search_form-cell:first-child .search_form-field_clear,.search_form-container.search_form-bus .search_form-cell:first-child .search_form-field_icon-error{padding-right:24px}.search_form-container.search_form-bus .search_form-cell:first-child .search_form-field_error{padding-left:28px}.search_form-container.search_form-bus .search_form-cell .search_form-field_error{white-space:nowrap}@media screen and (max-width:1150px){.search_form-container.search_form-bus .search_form{flex-wrap:wrap}.search_form-container.search_form-bus .search_form-cell{border:0}.search_form-container.search_form-bus .search_form-cell:first-child .search_form-field_control{padding-left:24px;padding-right:48px}.search_form-container.search_form-bus .search_form-cell:first-child .search_form-field_clear,.search_form-container.search_form-bus .search_form-cell:first-child .search_form-field_icon-error{padding-right:16px}.search_form-container.search_form-bus .search_form-cell:first-child .search_form-field_error{padding-left:24px}.search_form-container.search_form-bus .search_form-cell:first-child,.search_form-container.search_form-bus .search_form-cell:nth-child(2){flex:unset;margin-bottom:24px;width:50%}.search_form-container.search_form-bus .search_form-cell:first-child{padding-right:24px}.search_form-container.search_form-bus .search_form-cell:nth-child(2){padding-left:24px}.search_form-container.search_form-bus .search_form-cell:nth-child(3),.search_form-container.search_form-bus .search_form-cell:nth-child(5){flex:unset;width:30%}.search_form-container.search_form-bus .search_form-cell:nth-child(4){flex:unset;width:40%}.search_form-container.search_form-bus .search_form-cell_amount{padding:0 16px}.search_form-container.search_form-bus .search_form-cell_amount label{border:1px solid #c6c9cc;border-radius:100px}.search_form-container.search_form-bus .search_form-cell_amount .search-form_bus-counter-popup{left:auto;right:0;top:52px}.search_form-container.search_form-bus .search_form-cell_button:after,.search_form-container.search_form-bus .search_form-cell_button:before{display:none}.search_form-container.search_form-bus .search_form-field{border:0;flex-direction:column;padding-left:0}.search_form-container.search_form-bus .search_form-field label{border:1px solid #c6c9cc;border-radius:100px}.search_form-container.search_form-bus .search_form-field_control,.search_form-container.search_form-bus .search_form-field_error{padding-left:24px}.search_form-container.search_form-bus .search_form-control,.search_form-container.search_form-bus .search_form-placeholder{font-size:16px}}@media screen and (max-width:1000px){.search_form-container.search_form-bus .search_form-cell_amount label,.search_form-container.search_form-bus .search_form-cell_button,.search_form-container.search_form-bus .search_form-field_control,.search_form-container.search_form-bus .search_form-field label{height:48px}.search_form-container.search_form-bus .search_form-placeholder{top:7px}}@media screen and (max-width:700px){.search_form-container.search_form-bus .search_form{grid-gap:24px;display:grid;grid-template-columns:1fr}.search_form-container.search_form-bus .search_form-cell:first-child,.search_form-container.search_form-bus .search_form-cell:nth-child(2),.search_form-container.search_form-bus .search_form-cell:nth-child(3),.search_form-container.search_form-bus .search_form-cell:nth-child(4),.search_form-container.search_form-bus .search_form-cell:nth-child(5){padding:0;width:100%}.search_form-container.search_form-bus .search_form-cell:first-child,.search_form-container.search_form-bus .search_form-cell:nth-child(2){margin-bottom:0}.search_form-container.search_form-bus .search_form-replace{height:32px;top:-28px;transform:rotate(90deg)}}.search-form_bus{border:1px solid #c6c9cc;border-radius:32px;display:flex;height:56px}.search-form_bus .form-group_icon-clear,.search-form_bus .form-group_icon-error{height:100%;max-height:100%}.search-form_bus-location{max-width:588px;width:100%}.search-form_bus-location_wrapper{display:flex;height:100%;width:100%}.search-form_bus-from{border-right:1px solid #dcdee0;flex:1;padding-right:8px;position:relative}.search-form_bus-from .main-form_replace-button{display:inline-flex;left:unset;margin:0;position:absolute;right:-12px;top:50%;transform:translateY(-50%);vertical-align:top;z-index:6}.search-form_bus-from .main-form_replace-button path,.search-form_bus-from .main-form_replace-button svg{fill:#006aff;background:#fff;border:2px solid #fff;border-radius:50%}.search-form_bus-to{border-right:1px solid #dcdee0;flex:1}.search-form_bus-date{border-right:1px solid #dcdee0;flex-shrink:0;width:182px}.search-form_bus-date .form-placeholder{left:16px;max-width:100%;padding:0;top:50%;transform:translateY(-50%)}.search-form_bus-date .form-placeholder.active{left:16px;padding:0;top:8px;transform:none}.search-form_bus-date .form-group.form-date .form-placeholder{max-width:100%}.search-form_bus-date .form-control{padding:24px 16px 6px}.search-form_bus-details{max-width:491px;width:100%}.search-form_bus-details_wrapper{display:flex;height:100%;width:100%}.search-form_bus-control{flex:1}.search-form_bus-control .form-button.button-lg{height:100%;right:-2px;width:100%}.search-form_bus-counter{position:relative;width:160px}.search-form_bus-counter .form-placeholder{left:24px;padding:0;top:50%;transform:translateY(-50%)}.search-form_bus-counter .form-placeholder.active{left:16px;padding:0;top:8px;transform:none}.search-form_bus-counter .form-control{cursor:pointer;padding:24px 16px 6px;text-align:left}.search-form_bus-counter .form-counter.show .search-form_bus-counter-icon{transform:rotate(180deg) translateY(50%);transition:.3s}.search-form_bus-counter-icon{height:20px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:.3s;width:20px}.search-form_bus-counter-popup{color:#0b1524;font-size:16px;font-weight:400;left:0;line-height:24px;opacity:0;padding:16px;position:absolute;top:58px;transition:opacity .3s ease 0s;z-index:-1}.search-form_bus-counter-popup.show{align-items:center;background:#fff;border-radius:10px;box-shadow:0 12px 32px rgba(38,50,56,.2);column-gap:20px;display:flex;opacity:1;transition:opacity .3s ease 0s;z-index:999}.search-form_bus-counter-popup.show+.search-form_counter-popup-background{display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:998}.search-form_bus-counter-popup>span{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.search-form_bus-counter-popup-background{background:0;display:none}.search-form_bus-counter-popup .form-counter_controls{position:static}.search-form_bus-counter-popup .form-counter_controls .form-control{align-items:center;border:0;display:flex;flex-shrink:0;height:40px;justify-content:center;padding:0;text-align:center;width:40px}.search-form_bus-counter-popup .form-counter_controls .end path,.search-form_bus-counter-popup .form-counter_controls .end svg,.search-form_bus-counter-popup .form-counter_controls .start path,.search-form_bus-counter-popup .form-counter_controls .start svg{fill:rgba(11,21,36,.46)}.search-form_bus-counter-popup .form-counter_control{align-items:center;background:rgba(11,21,36,.05);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.search-form_bus .form-group{height:100%;max-width:100%;width:100%}.search-form_bus .form-group.has-error .form-control{border:0}.search-form_bus .form-group.has-error .form-placeholder{max-width:calc(100% - 70px)}.search-form_bus .form-group .form-control{border:0;height:100%}.search-form_bus .form-group.form-from .form-control,.search-form_bus .form-group.form-to .form-control{overflow:hidden;padding:24px 48px 6px 24px;text-overflow:ellipsis}.search-form_bus .form-group.form-from .form-placeholder,.search-form_bus .form-group.form-to .form-placeholder{left:24px;padding:0;top:50%;transform:translateY(-50%)}.search-form_bus .form-group.form-from .form-placeholder.active,.search-form_bus .form-group.form-to .form-placeholder.active{top:8px;transform:none}.search-form_bus .form-control{border:0;height:100%}@media screen and (max-width:1150px){.search-form_bus{border:0;flex-direction:column;height:auto;row-gap:24px}.search-form_bus-location{column-gap:48px;height:48px;max-width:100%}.search-form_bus-location_wrapper{column-gap:37px}.search-form_bus-from,.search-form_bus-to{border:1px solid #dcdee0;border-radius:60px;flex:1;padding:0;width:50%}.search-form_bus-from .main-form_replace-button,.search-form_bus-to .main-form_replace-button{height:20px;left:calc(100% + 9px);position:absolute;width:20px}.search-form_bus-from .main-form_replace-button svg,.search-form_bus-to .main-form_replace-button svg{border:0;height:20px;width:20px}.search-form_bus .form-group.form-from .form-control,.search-form_bus .form-group.form-to .form-control{padding:12px 26px}.search-form_bus .form-group.form-from .form-placeholder.active,.search-form_bus .form-group.form-to .form-placeholder.active{padding:0 2px;top:-8px}.search-form_bus-details{height:48px;max-width:100%;width:100%}.search-form_bus-details_wrapper{column-gap:16px}.search-form_bus-counter,.search-form_bus-date{border:1px solid #dcdee0;border-radius:60px;flex:1}.search-form_bus-counter .form-control,.search-form_bus-date .form-control{padding:12px 26px}.search-form_bus-counter .form-group.form-counter .form-placeholder,.search-form_bus-counter .form-group.form-date .form-placeholder,.search-form_bus-date .form-group.form-counter .form-placeholder,.search-form_bus-date .form-group.form-date .form-placeholder{left:24px}.search-form_bus-counter .form-group.form-counter .form-placeholder.active,.search-form_bus-counter .form-group.form-date .form-placeholder.active,.search-form_bus-date .form-group.form-counter .form-placeholder.active,.search-form_bus-date .form-group.form-date .form-placeholder.active{left:24px;padding:0 2px;top:-8px}.search-form_bus-counter-icon{right:16px}}@media screen and (max-width:750px){.search-form_bus-details,.search-form_bus-location{flex-direction:column;height:auto}.search-form_bus-details_wrapper,.search-form_bus-location_wrapper{display:flex;flex-direction:column;row-gap:24px}.search-form_bus-counter,.search-form_bus-date,.search-form_bus-from,.search-form_bus-to{height:48px;max-width:100%;width:100%}.search-form_bus .main-form_replace-button{left:-10px;top:50px;transform:rotate(-90deg)}.search-form_bus-control{flex:unset;height:48px}.search-form_bus-control .form-button.button-lg{right:0}}@media screen and (max-width:700px){.search_form-container.search_form-bus .search_form-cell .search_form-field_error{white-space:unset}}.search_form-container.search_form-renting .search_form-cell:first-child,.search_form-container.search_form-trucking .search_form-cell:first-child{padding-left:0}.search_form-container.search_form-renting .search_form-cell_date .search_form-field_error,.search_form-container.search_form-trucking .search_form-cell_date .search_form-field_error{white-space:nowrap}.search_form-container.search_form-renting .search_form-field.form-group .selectric .label,.search_form-container.search_form-trucking .search_form-field.form-group .selectric .label{margin-left:0;padding-left:28px}.search_form-container.search_form-renting .search_from-city,.search_form-container.search_form-trucking .search_from-city{display:flex}.search_form-container.search_form-renting .search_location-city,.search_form-container.search_form-renting .search_to-city,.search_form-container.search_form-trucking .search_location-city,.search_form-container.search_form-trucking .search_to-city{display:none}.search_form-container.search_form-renting .search_form-field_error,.search_form-container.search_form-trucking .search_form-field_error{white-space:nowrap}.search_form-container.search_form-renting.city .search_from-city,.search_form-container.search_form-trucking.city .search_from-city{display:flex}.search_form-container.search_form-renting.city .search_location-city,.search_form-container.search_form-renting.city .search_to-city,.search_form-container.search_form-renting.region .search_from-city,.search_form-container.search_form-trucking.city .search_location-city,.search_form-container.search_form-trucking.city .search_to-city,.search_form-container.search_form-trucking.region .search_from-city{display:none}.search_form-container.search_form-renting.region .search_location-city,.search_form-container.search_form-trucking.region .search_location-city{display:flex}.search_form-container.search_form-renting.region .search_to-city,.search_form-container.search_form-trucking.region .search_to-city{display:none}.search_form-container.search_form-renting.inter-city,.search_form-container.search_form-trucking.inter-city{position:unset}.search_form-container.search_form-renting.inter-city .search_from-city,.search_form-container.search_form-trucking.inter-city .search_from-city{display:flex}.search_form-container.search_form-renting.inter-city .search_from-city .search_form-field_control,.search_form-container.search_form-trucking.inter-city .search_from-city .search_form-field_control{padding-right:60px}.search_form-container.search_form-renting.inter-city .search_from-city .search_form-field_clear,.search_form-container.search_form-trucking.inter-city .search_from-city .search_form-field_clear{padding-right:24px}.search_form-container.search_form-renting.inter-city .search_location-city,.search_form-container.search_form-trucking.inter-city .search_location-city{display:none}.search_form-container.search_form-renting.inter-city .search_to-city,.search_form-container.search_form-trucking.inter-city .search_to-city{display:flex}.search_form-container.search_form-renting .search-form_filters-list .form-checklist_items,.search_form-container.search_form-trucking .search-form_filters-list .form-checklist_items{border-right:0;margin-right:0;padding-right:0}.search_form-container.search_form-renting .search-form_popular-filters,.search_form-container.search_form-trucking .search-form_popular-filters{align-items:center;column-gap:8px;display:flex;margin-top:24px}.search_form-container.search_form-renting .search-form_filters-caption,.search_form-container.search_form-trucking .search-form_filters-caption{align-self:center;color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.search_form-container.search_form-renting .search-form_popular-filters-list,.search_form-container.search_form-trucking .search-form_popular-filters-list{column-gap:8px;display:flex;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;width:100%}.search_form-container.search_form-renting .search-form_popular-filters-list::-webkit-scrollbar,.search_form-container.search_form-trucking .search-form_popular-filters-list::-webkit-scrollbar{display:none}.search_form-container.search_form-renting .search-form_popular-filters-list li,.search_form-container.search_form-trucking .search-form_popular-filters-list li{flex-shrink:0}.search_form-container.search_form-renting .search-form_renting-filters-open-btn,.search_form-container.search_form-renting .search-form_trucking-filters-open-btn,.search_form-container.search_form-trucking .search-form_renting-filters-open-btn,.search_form-container.search_form-trucking .search-form_trucking-filters-open-btn{display:none}@media screen and (max-width:1150px){.search_form-container.search_form-trucking .search-form_renting-filters-open-btn,.search_form-container.search_form-trucking .search-form_trucking-filters-open-btn{bottom:24px;display:flex;left:50%;position:fixed;transform:translateX(-50%);z-index:9998}.search_form-container.search_form-renting .search_form-cell .search_form-field_error,.search_form-container.search_form-trucking .search_form-cell .search_form-field_error{padding-left:24px}.search_form-container.search_form-renting .search_form-field,.search_form-container.search_form-trucking .search_form-field{border:1px solid #c6c9cc;border-radius:100px;padding-left:24px}.search_form-container.search_form-renting .search_form-field .search_form-control,.search_form-container.search_form-trucking .search_form-field .search_form-control{padding-left:0}.search_form-container.search_form-renting .search_form-field_control,.search_form-container.search_form-trucking .search_form-field_control{padding-left:24px}.search_form-container.search_form-renting .search_form-field_clear,.search_form-container.search_form-trucking .search_form-field_clear{padding-right:16px}.search_form-container.search_form-renting .search_form-field.form-group,.search_form-container.search_form-trucking .search_form-field.form-group{padding-left:0}.search_form-container.search_form-renting .search_form-field.form-group .selectric .label,.search_form-container.search_form-renting .search_form-placeholder,.search_form-container.search_form-trucking .search_form-field.form-group .selectric .label,.search_form-container.search_form-trucking .search_form-placeholder{padding-left:24px}.search_form-container.search_form-renting .search_form-replace,.search_form-container.search_form-trucking .search_form-replace{height:32px;top:-28px;transform:rotate(90deg);width:32px}.search_form-container.search_form-renting.city .search_form,.search_form-container.search_form-trucking.city .search_form{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr}.search_form-container.search_form-renting.city .search_form-cell,.search_form-container.search_form-trucking.city .search_form-cell{border:0}.search_form-container.search_form-renting.city .search_form-cell_type,.search_form-container.search_form-trucking.city .search_form-cell_type{order:2;width:100%}.search_form-container.search_form-renting.city .search_form-cell_date,.search_form-container.search_form-trucking.city .search_form-cell_date{order:3;width:100%}.search_form-container.search_form-renting.city .search_form-cell_button,.search_form-container.search_form-trucking.city .search_form-cell_button{order:4;width:100%}.search_form-container.search_form-renting.city .search_form-cell_button:after,.search_form-container.search_form-renting.city .search_form-cell_button:before,.search_form-container.search_form-trucking.city .search_form-cell_button:after,.search_form-container.search_form-trucking.city .search_form-cell_button:before{display:none}.search_form-container.search_form-renting.city .search_to-city,.search_form-container.search_form-trucking.city .search_to-city{order:3;width:100%}.search_form-container.search_form-renting.region .search_form,.search_form-container.search_form-trucking.region .search_form{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr}.search_form-container.search_form-renting.region .search_form-cell,.search_form-container.search_form-trucking.region .search_form-cell{border:0}.search_form-container.search_form-renting.region .search_form-cell_type,.search_form-container.search_form-trucking.region .search_form-cell_type{order:2;width:100%}.search_form-container.search_form-renting.region .search_form-cell_date,.search_form-container.search_form-trucking.region .search_form-cell_date{order:3;width:100%}.search_form-container.search_form-renting.region .search_form-cell_button,.search_form-container.search_form-trucking.region .search_form-cell_button{height:64px;order:4;width:100%}.search_form-container.search_form-renting.region .search_form-cell_button:after,.search_form-container.search_form-renting.region .search_form-cell_button:before,.search_form-container.search_form-trucking.region .search_form-cell_button:after,.search_form-container.search_form-trucking.region .search_form-cell_button:before{display:none}.search_form-container.search_form-renting.region .search_to-city,.search_form-container.search_form-trucking.region .search_to-city{order:3;width:100%}.search_form-container.search_form-renting.inter-city .search_form,.search_form-container.search_form-trucking.inter-city .search_form{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr}.search_form-container.search_form-renting.inter-city .search_form-cell,.search_form-container.search_form-trucking.inter-city .search_form-cell{border:0}.search_form-container.search_form-renting.inter-city .search_form-cell_type,.search_form-container.search_form-trucking.inter-city .search_form-cell_type{order:2;width:100%}.search_form-container.search_form-renting.inter-city .search_form-cell_date,.search_form-container.search_form-trucking.inter-city .search_form-cell_date{order:4;width:100%}.search_form-container.search_form-renting.inter-city .search_form-cell_button,.search_form-container.search_form-trucking.inter-city .search_form-cell_button{grid-column:1/3;height:64px;order:5;width:100%}.search_form-container.search_form-renting.inter-city .search_form-cell_button:after,.search_form-container.search_form-renting.inter-city .search_form-cell_button:before,.search_form-container.search_form-trucking.inter-city .search_form-cell_button:after,.search_form-container.search_form-trucking.inter-city .search_form-cell_button:before{display:none}.search_form-container.search_form-renting.inter-city .search_from-city,.search_form-container.search_form-trucking.inter-city .search_from-city{order:1}.search_form-container.search_form-renting.inter-city .search_from-city .search_form-field_control,.search_form-container.search_form-trucking.inter-city .search_from-city .search_form-field_control{padding-right:48px}.search_form-container.search_form-renting.inter-city .search_from-city .search_form-field_clear,.search_form-container.search_form-trucking.inter-city .search_from-city .search_form-field_clear{padding-right:16px}.search_form-container.search_form-renting.inter-city .search_to-city,.search_form-container.search_form-trucking.inter-city .search_to-city{order:3;width:100%}}@media screen and (max-width:1000px){.search_form-container.search_form-renting .search_form-cell .search_form-placeholder,.search_form-container.search_form-trucking .search_form-cell .search_form-placeholder{top:7px}.search_form-container.search_form-renting .search_form-field.form-group .selectric .label,.search_form-container.search_form-trucking .search_form-field.form-group .selectric .label{line-height:48px}.search_form-container.search_form-renting.inter-city .search_form-cell_button,.search_form-container.search_form-renting .search_form-field_control,.search_form-container.search_form-renting .search_form-field label,.search_form-container.search_form-trucking.inter-city .search_form-cell_button,.search_form-container.search_form-trucking .search_form-field_control,.search_form-container.search_form-trucking .search_form-field label{height:48px}.search_form-container.search_form-renting .search_form-placeholder,.search_form-container.search_form-trucking .search_form-placeholder{top:7px}}@media screen and (max-width:768px){.search_form-container.search_form-renting .search-form_popular-filters,.search_form-container.search_form-trucking .search-form_popular-filters{align-items:flex-start;flex-direction:column;row-gap:8px}.search_form-container.search_form-renting .search-form_filters-caption,.search_form-container.search_form-trucking .search-form_filters-caption{align-self:flex-start;color:#0b1524;font-size:12px;font-weight:500;line-height:16px}}@media screen and (max-width:700px){.search_form-container.search_form-renting .search_form-cell .search_form-placeholder,.search_form-container.search_form-trucking .search_form-cell .search_form-placeholder{top:7px}.search_form-container.search_form-renting .search_form-field,.search_form-container.search_form-trucking .search_form-field{border:0;flex-direction:column;padding-left:0}.search_form-container.search_form-renting .search_form-field.search_select,.search_form-container.search_form-trucking .search_form-field.search_select{border:1px solid #c6c9cc}.search_form-container.search_form-renting .search_form-field label,.search_form-container.search_form-trucking .search_form-field label{border:1px solid #c6c9cc;border-radius:100px;height:48px}.search_form-container.search_form-renting .search_form-field_control,.search_form-container.search_form-trucking .search_form-field_control{height:48px}.search_form-container.search_form-renting .search_form-field.form-group .selectric .label,.search_form-container.search_form-trucking .search_form-field.form-group .selectric .label{line-height:48px}.search_form-container.search_form-renting .search_form-field_error,.search_form-container.search_form-trucking .search_form-field_error{white-space:normal}.search_form-container.search_form-renting.city .search_form,.search_form-container.search_form-trucking.city .search_form{display:grid;grid-template-columns:1fr}.search_form-container.search_form-renting.city .search_form-cell,.search_form-container.search_form-trucking.city .search_form-cell{border:0}.search_form-container.search_form-renting.city .search_form-cell_type,.search_form-container.search_form-trucking.city .search_form-cell_type{order:1;width:100%}.search_form-container.search_form-renting.city .search_form-cell_date,.search_form-container.search_form-trucking.city .search_form-cell_date{order:3;width:100%}.search_form-container.search_form-renting.city .search_form-cell_button,.search_form-container.search_form-trucking.city .search_form-cell_button{height:48px;order:4;width:100%}.search_form-container.search_form-renting.city .search_form-cell_button:after,.search_form-container.search_form-renting.city .search_form-cell_button:before,.search_form-container.search_form-trucking.city .search_form-cell_button:after,.search_form-container.search_form-trucking.city .search_form-cell_button:before{display:none}.search_form-container.search_form-renting.city .search_from-city,.search_form-container.search_form-trucking.city .search_from-city{order:2}.search_form-container.search_form-renting.city .search_to-city,.search_form-container.search_form-trucking.city .search_to-city{order:0}.search_form-container.search_form-renting.region .search_form,.search_form-container.search_form-trucking.region .search_form{grid-gap:24px;display:grid;grid-template-columns:1fr}.search_form-container.search_form-renting.region .search_form-cell,.search_form-container.search_form-trucking.region .search_form-cell{border:0}.search_form-container.search_form-renting.region .search_form-cell_type,.search_form-container.search_form-trucking.region .search_form-cell_type{order:1;width:100%}.search_form-container.search_form-renting.region .search_form-cell_date,.search_form-container.search_form-trucking.region .search_form-cell_date{order:3;width:100%}.search_form-container.search_form-renting.region .search_form-cell_button,.search_form-container.search_form-trucking.region .search_form-cell_button{height:48px;order:4;width:100%}.search_form-container.search_form-renting.region .search_form-cell_button:after,.search_form-container.search_form-renting.region .search_form-cell_button:before,.search_form-container.search_form-trucking.region .search_form-cell_button:after,.search_form-container.search_form-trucking.region .search_form-cell_button:before{display:none}.search_form-container.search_form-renting.region .search_location-city,.search_form-container.search_form-trucking.region .search_location-city{order:2}.search_form-container.search_form-renting.region .search_to-city,.search_form-container.search_form-trucking.region .search_to-city{order:3;width:100%}.search_form-container.search_form-renting.inter-city .search_form,.search_form-container.search_form-trucking.inter-city .search_form{grid-gap:24px;display:grid;grid-template-columns:1fr}.search_form-container.search_form-renting.inter-city .search_form-cell,.search_form-container.search_form-trucking.inter-city .search_form-cell{border:0}.search_form-container.search_form-renting.inter-city .search_form-cell_type,.search_form-container.search_form-trucking.inter-city .search_form-cell_type{order:1;width:100%}.search_form-container.search_form-renting.inter-city .search_form-cell_date,.search_form-container.search_form-trucking.inter-city .search_form-cell_date{order:4;width:100%}.search_form-container.search_form-renting.inter-city .search_form-cell_button,.search_form-container.search_form-trucking.inter-city .search_form-cell_button{grid-column:unset;height:48px;order:5;width:100%}.search_form-container.search_form-renting.inter-city .search_form-cell_button:after,.search_form-container.search_form-renting.inter-city .search_form-cell_button:before,.search_form-container.search_form-trucking.inter-city .search_form-cell_button:after,.search_form-container.search_form-trucking.inter-city .search_form-cell_button:before{display:none}.search_form-container.search_form-renting.inter-city .search_from-city,.search_form-container.search_form-trucking.inter-city .search_from-city{order:2}.search_form-container.search_form-renting.inter-city .search_to-city,.search_form-container.search_form-trucking.inter-city .search_to-city{order:3;width:100%}}.search-form_renting,.search-form_trucking{border:1px solid #c6c9cc;border-radius:32px;display:grid;grid-template-columns:minmax(0,214px) 1fr 328px}.search-form_renting .main-form_replace-button,.search-form_trucking .main-form_replace-button{display:none}.search-form_renting+.search-form_filters .form-checklist,.search-form_trucking+.search-form_filters .form-checklist{flex-direction:column}.search-form_renting+.search-form_filters .form-checklist_items,.search-form_trucking+.search-form_filters .form-checklist_items{border:0;margin:0;padding:0}.search-form_renting .form-group,.search-form_trucking .form-group{width:100%}.search-form_renting .form-group.has-error .form-control,.search-form_trucking .form-group.has-error .form-control{border:0 transparent;border-right:1px solid #c6c9cc}.search-form_renting .form-group .selectric-focus .selectric,.search-form_renting .form-group .selectric-hover .selectric,.search-form_renting .form-group .selectric-open .selectric,.search-form_trucking .form-group .selectric-focus .selectric,.search-form_trucking .form-group .selectric-hover .selectric,.search-form_trucking .form-group .selectric-open .selectric{border-color:#c6c9cc}.search-form_renting .form-group_icon-clear,.search-form_trucking .form-group_icon-clear{max-height:56px;opacity:1}.search-form_renting .form-group_icon-clear path,.search-form_renting .form-group_icon-clear svg,.search-form_trucking .form-group_icon-clear path,.search-form_trucking .form-group_icon-clear svg{fill:#b6b9bd}.search-form_renting .selectric,.search-form_trucking .selectric{align-items:flex-end;border:0;border-radius:0;border-right:1px solid #c6c9cc;display:flex;height:56px}.search-form_renting .selectric .button,.search-form_trucking .selectric .button{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.417 12.333a.79.79 0 0 0 .583.23.79.79 0 0 0 .584-.23l2.583-2.583a.778.778 0 0 0 .23-.573.81.81 0 0 0-.25-.594.79.79 0 0 0-.584-.229.79.79 0 0 0-.584.23L10 10.561l-2-2a.777.777 0 0 0-.572-.229.812.812 0 0 0-.594.25.79.79 0 0 0-.23.583c0 .237.077.431.23.584l2.583 2.583Zm.583 6a8.11 8.11 0 0 1-3.25-.656 8.41 8.41 0 0 1-2.646-1.781 8.41 8.41 0 0 1-1.78-2.646A8.11 8.11 0 0 1 1.667 10a8.11 8.11 0 0 1 .657-3.25 8.41 8.41 0 0 1 1.78-2.646A8.421 8.421 0 0 1 6.75 2.322 8.119 8.119 0 0 1 10 1.667c1.153 0 2.236.218 3.25.655a8.421 8.421 0 0 1 2.646 1.782 8.41 8.41 0 0 1 1.781 2.646 8.11 8.11 0 0 1 .657 3.25 8.11 8.11 0 0 1-.657 3.25 8.41 8.41 0 0 1-1.78 2.646 8.41 8.41 0 0 1-2.647 1.78 8.11 8.11 0 0 1-3.25.657Z' fill='%23B6B9BD'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;display:flex;height:20px;justify-content:center;top:50%;transform:translateY(-50%);transition:all .3s ease;width:20px}.search-form_renting .selectric .button:after,.search-form_trucking .selectric .button:after{display:none}.search-form_renting .selectric-open .button,.search-form_trucking .selectric-open .button{transform:translateY(-50%) rotate(180deg);transition:all .3s ease}.search-form_renting .selectric .label,.search-form_trucking .selectric .label{color:#0b1524;font-size:16px;font-weight:500;height:auto;line-height:24px;margin-left:26px;padding-bottom:8px}.search-form_renting .form-type,.search-form_trucking .form-type{background:#fff;border-radius:inherit;position:relative;z-index:8}.search-form_renting .form-type .form-placeholder.active,.search-form_trucking .form-type .form-placeholder.active{color:rgba(11,21,36,.66);left:26px;padding:0;top:8px;z-index:-1}.search-form_renting .form-control,.search-form_trucking .form-control{border:0;border-radius:0;border-right:1px solid #c6c9cc;color:#0b1524;font-weight:500;height:56px;padding:16px 16px 3px}.search-form_renting .form-control[data-name=route-type],.search-form_trucking .form-control[data-name=route-type]{cursor:pointer}.search-form_renting .form-placeholder,.search-form_trucking .form-placeholder{color:rgba(11,21,36,.46);left:16px;max-width:calc(100% - 30px);padding:0;top:16px}.search-form_renting .form-placeholder.active,.search-form_trucking .form-placeholder.active{color:rgba(11,21,36,.66);left:16px;padding:0;top:8px}.search-form_renting .form-group.has-clear .form-control,.search-form_trucking .form-group.has-clear .form-control{padding-right:35px}.search-form_renting .form-group.has-error .form-group_icon-error,.search-form_trucking .form-group.has-error .form-group_icon-error{max-height:58px;padding:0;width:24px}.search-form_renting .form-group.has-error .form-group_error,.search-form_trucking .form-group.has-error .form-group_error{padding-left:0}.search-form_renting .form-group_icon-clear,.search-form_trucking .form-group_icon-clear{width:35px}.search-form_renting .form-group_icon-arrow,.search-form_trucking .form-group_icon-arrow{height:20px;position:absolute;right:17px;top:50%;transform:translateY(-50%);width:20px}.search-form_renting .form-group.form-from-location .form-control,.search-form_renting .form-group.form-from .form-control,.search-form_renting .form-group.form-to .form-control,.search-form_trucking .form-group.form-from-location .form-control,.search-form_trucking .form-group.form-from .form-control,.search-form_trucking .form-group.form-to .form-control{padding:16px 16px 3px}.search-form_renting .form-group.form-from-location .form-placeholder,.search-form_renting .form-group.form-from .form-placeholder,.search-form_renting .form-group.form-to .form-placeholder,.search-form_trucking .form-group.form-from-location .form-placeholder,.search-form_trucking .form-group.form-from .form-placeholder,.search-form_trucking .form-group.form-to .form-placeholder{left:16px;max-width:calc(100% - 60px)}.search-form_renting .form-date .form-placeholder,.search-form_trucking .form-date .form-placeholder{max-width:calc(100% - 45px)}.search-form_renting .form-date .form-control,.search-form_trucking .form-date .form-control{border-right:0}.search-form_renting-details .form-group,.search-form_trucking-details .form-group{background:0}.search-form_renting-details_wrapper,.search-form_trucking-details_wrapper{border:0;height:56px}.search-form_renting-details_wrapper .form-button.button-lg,.search-form_trucking-details_wrapper .form-button.button-lg{height:56px}.search-form_renting.region,.search-form_renting.route,.search-form_trucking.region,.search-form_trucking.route{grid-template-columns:214px 1fr 1fr minmax(280px,330px)}.search-form_renting-location-to,.search-form_trucking-location-to{height:0;opacity:0;position:absolute;transition:all .3s ease;width:0}.search-form_renting.city .form-from,.search-form_trucking.city .form-from{display:inline-block}.search-form_renting.city .form-from-location,.search-form_trucking.city .form-from-location{display:none}.search-form_renting.route,.search-form_trucking.route{background:transparent;z-index:3}.search-form_renting.route .form-from-location,.search-form_trucking.route .form-from-location{display:none}.search-form_renting.route .search-form_renting-location-to,.search-form_renting.route .search-form_trucking-location-to,.search-form_trucking.route .search-form_renting-location-to,.search-form_trucking.route .search-form_trucking-location-to{height:auto;opacity:1;position:relative;transition:all .3s ease;width:auto;z-index:6}.search-form_renting.route .form-to,.search-form_trucking.route .form-to{flex:1;height:56px;max-width:268px;opacity:1;position:relative;transform:scaleZ(1);transition:all .3s ease;visibility:visible;width:100%;z-index:6}.search-form_renting.route .main-form_replace-button,.search-form_trucking.route .main-form_replace-button{display:inline-flex;left:unset;margin:0;position:absolute;right:-12px;top:50%;transform:translateY(-50%);vertical-align:top;z-index:7}.search-form_renting.route .main-form_replace-button path,.search-form_renting.route .main-form_replace-button svg,.search-form_trucking.route .main-form_replace-button path,.search-form_trucking.route .main-form_replace-button svg{fill:#006aff;background:#fff;border:2px solid #fff;border-radius:50%}.search-form_renting.region .form-from,.search-form_trucking.region .form-from{display:none}.search-form_renting.region .form-from-location,.search-form_trucking.region .form-from-location{display:inline-block}.search-form_renting.region .search-form_renting-location-to,.search-form_renting.region .search-form_trucking-location-to,.search-form_trucking.region .search-form_renting-location-to,.search-form_trucking.region .search-form_trucking-location-to{height:auto;opacity:1;position:relative;transition:all .3s ease;width:auto;z-index:6}.search-form_renting.region .form-region,.search-form_trucking.region .form-region{flex:1;height:56px;max-width:268px;opacity:1;position:relative;transform:scaleZ(1);transition:all .3s ease;visibility:visible;width:100%;z-index:6}.search-form_renting.region .form-region .form-group_icon-clear,.search-form_trucking.region .form-region .form-group_icon-clear{display:none}.search-form_renting.region .form-region input,.search-form_trucking.region .form-region input{color:rgba(11,21,36,.46);cursor:default;pointer-events:none;user-select:none}.search-form_renting-form .form-region,.search-form_renting-form .form-to,.search-form_trucking-form .form-region,.search-form_trucking-form .form-to{flex:0;height:0;left:0;opacity:0;position:absolute;transform:scaleZ(0);visibility:hidden;width:0;z-index:-1}.search-form_renting-details_wrapper,.search-form_trucking-details_wrapper{align-items:center;column-gap:8px;display:flex}.search-form_renting-control,.search-form_trucking-control{width:132px}.search-form_renting-control .form-button,.search-form_trucking-control .form-button{width:100%}.search-form_renting-date,.search-form_trucking-date{flex:1}.search-form_renting-date .form-group.has-error .form-control,.search-form_trucking-date .form-group.has-error .form-control{border-right:0}@media screen and (max-width:1150px){.search-form_renting,.search-form_trucking{border:0;column-gap:8px;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:24px}.search-form_renting .form-group.form-from-location .form-control,.search-form_renting .form-group.form-from .form-control,.search-form_renting .form-group.form-to .form-control,.search-form_trucking .form-group.form-from-location .form-control,.search-form_trucking .form-group.form-from .form-control,.search-form_trucking .form-group.form-to .form-control{padding:16px}.search-form_renting .form-group.form-from-location .form-control,.search-form_trucking .form-group.form-from-location .form-control{padding:12px 24px}.search-form_renting .form-group.form-from-location .form-placeholder,.search-form_trucking .form-group.form-from-location .form-placeholder{left:24px}.search-form_renting .form-group.has-error .form-control,.search-form_trucking .form-group.has-error .form-control{border:1px solid #c6c9cc}.search-form_renting.region .search-form_renting-location-to,.search-form_renting.region .search-form_trucking-location-to,.search-form_renting.route .search-form_renting-location-to,.search-form_renting.route .search-form_trucking-location-to,.search-form_trucking.region .search-form_renting-location-to,.search-form_trucking.region .search-form_trucking-location-to,.search-form_trucking.route .search-form_renting-location-to,.search-form_trucking.route .search-form_trucking-location-to{flex:1;height:48px;width:100%;z-index:8}.search-form_renting.region .form-region,.search-form_renting.region .form-to,.search-form_renting.route .form-region,.search-form_renting.route .form-to,.search-form_trucking.region .form-region,.search-form_trucking.region .form-to,.search-form_trucking.route .form-region,.search-form_trucking.route .form-to{height:48px;max-width:100%;width:100%}.search-form_renting.region .search-form_renting-details,.search-form_renting.region .search-form_trucking-details,.search-form_renting.route .search-form_renting-details,.search-form_renting.route .search-form_trucking-details,.search-form_trucking.region .search-form_renting-details,.search-form_trucking.region .search-form_trucking-details,.search-form_trucking.route .search-form_renting-details,.search-form_trucking.route .search-form_trucking-details{flex:1}.search-form_renting.region .search-form_renting-date,.search-form_renting.region .search-form_trucking-date,.search-form_renting.route .search-form_renting-date,.search-form_renting.route .search-form_trucking-date,.search-form_trucking.region .search-form_renting-date,.search-form_trucking.region .search-form_trucking-date,.search-form_trucking.route .search-form_renting-date,.search-form_trucking.route .search-form_trucking-date{flex:1;min-width:218px;width:218px}.search-form_renting.region .search-form_renting-control,.search-form_renting.region .search-form_trucking-control,.search-form_renting.route .search-form_renting-control,.search-form_renting.route .search-form_trucking-control,.search-form_trucking.region .search-form_renting-control,.search-form_trucking.region .search-form_trucking-control,.search-form_trucking.route .search-form_renting-control,.search-form_trucking.route .search-form_trucking-control{width:204px}.search-form_renting.route .main-form_replace-button,.search-form_trucking.route .main-form_replace-button{border:0;height:20px;left:-10px;position:absolute;top:50px;transform:rotate(-90deg);width:20px}.search-form_renting.route .main-form_replace-button svg,.search-form_trucking.route .main-form_replace-button svg{border:0;height:20px;width:20px}.search-form_renting .selectric,.search-form_trucking .selectric{border:1px solid #c6c9cc;border-radius:32px;height:48px}.search-form_renting .selectric .label,.search-form_trucking .selectric .label{padding-bottom:12px}.search-form_renting .form-from,.search-form_renting .form-from-location,.search-form_trucking .form-from,.search-form_trucking .form-from-location{max-width:calc(50% - 4px);width:100%;z-index:9}.search-form_renting .form-date .form-control,.search-form_trucking .form-date .form-control{border-right:1px solid #c6c9cc}.search-form_renting .form-from,.search-form_renting .form-from-location,.search-form_trucking .form-from,.search-form_trucking .form-from-location{order:-1}.search-form_renting .form-type,.search-form_trucking .form-type{border:0;max-width:calc(50% - 4px);z-index:10}.search-form_renting .form-type .form-placeholder.active,.search-form_trucking .form-type .form-placeholder.active{left:24px;padding:0 2px;top:-8px;z-index:5}.search-form_renting .form-region,.search-form_trucking .form-region{height:48px}.search-form_renting .form-control,.search-form_trucking .form-control{border:1px solid #c6c9cc;border-radius:32px;height:48px;padding:12px 24px}.search-form_renting .form-placeholder,.search-form_trucking .form-placeholder{left:24px;top:12px}.search-form_renting .form-placeholder.active,.search-form_trucking .form-placeholder.active{left:24px;padding:0 2px;top:-8px;z-index:5}.search-form_renting .form-group_icon-clear,.search-form_trucking .form-group_icon-clear{max-height:48px;width:38px}.search-form_renting .form-group.form-from .form-control,.search-form_trucking .form-group.form-from .form-control{padding:12px 24px}.search-form_renting .form-group.form-from .form-placeholder,.search-form_trucking .form-group.form-from .form-placeholder{left:24px;max-width:calc(100% - 30px)}.search-form_renting .form-group.form-to .form-control,.search-form_trucking .form-group.form-to .form-control{padding:12px 24px}.search-form_renting .form-group.form-to .form-placeholder,.search-form_trucking .form-group.form-to .form-placeholder{left:24px;max-width:calc(100% - 30px)}.search-form_renting .form-group.has-error .form-group_error,.search-form_trucking .form-group.has-error .form-group_error{padding-left:23px}.search-form_renting .form-group.has-error .form-group_icon-error,.search-form_trucking .form-group.has-error .form-group_icon-error{width:34px}.search-form_renting .form-button.button-lg,.search-form_trucking .form-button.button-lg{height:48px;width:100%}.search-form_renting-date,.search-form_trucking-date{flex:1;width:100%}.search-form_renting-control,.search-form_trucking-control{width:calc(50% - 4px)}.search-form_renting-location_wrapper,.search-form_trucking-location_wrapper{width:100%}.search-form_renting-location-to,.search-form_trucking-location-to{height:48px;max-width:calc(50% - 4px);width:100%}.search-form_renting-details,.search-form_trucking-details{width:100%}.search-form_renting-details_wrapper,.search-form_trucking-details_wrapper{column-gap:8px;height:48px}.search-form_renting-form,.search-form_trucking-form{width:100%}}@media screen and (max-width:750px){.search-form_renting,.search-form_trucking{flex-direction:column;row-gap:24px}.search-form_renting .form-type,.search-form_trucking .form-type{max-width:100%}.search-form_renting .form-from,.search-form_renting .form-from-location,.search-form_trucking .form-from,.search-form_trucking .form-from-location{max-width:100%;order:unset}.search-form_renting-details_wrapper,.search-form_trucking-details_wrapper{flex-direction:column;height:auto;row-gap:24px}.search-form_renting-control,.search-form_trucking-control{width:100%}.search-form_renting.region .search-form_renting-control,.search-form_renting.region .search-form_renting-date,.search-form_renting.region .search-form_trucking-control,.search-form_renting.region .search-form_trucking-date,.search-form_renting.route .search-form_renting-control,.search-form_renting.route .search-form_renting-date,.search-form_renting.route .search-form_trucking-control,.search-form_renting.route .search-form_trucking-date,.search-form_trucking.region .search-form_renting-control,.search-form_trucking.region .search-form_renting-date,.search-form_trucking.region .search-form_trucking-control,.search-form_trucking.region .search-form_trucking-date,.search-form_trucking.route .search-form_renting-control,.search-form_trucking.route .search-form_renting-date,.search-form_trucking.route .search-form_trucking-control,.search-form_trucking.route .search-form_trucking-date{max-width:100%;width:100%}.search-form_renting.region .search-form_renting-location-to,.search-form_renting.region .search-form_trucking-location-to,.search-form_renting.route .search-form_renting-location-to,.search-form_renting.route .search-form_trucking-location-to,.search-form_trucking.region .search-form_renting-location-to,.search-form_trucking.region .search-form_trucking-location-to,.search-form_trucking.route .search-form_renting-location-to,.search-form_trucking.route .search-form_trucking-location-to{max-width:100%}}@media screen and (max-width:640px){.search-form_renting-location .form-group,.search-form_renting-location .form-group:first-child,.search-form_trucking-location .form-group,.search-form_trucking-location .form-group:first-child{max-width:100%;width:100%}.search-form_renting-details_wrapper,.search-form_trucking-details_wrapper{flex-direction:column;row-gap:24px}.search-form_renting-control,.search-form_renting-date,.search-form_trucking-control,.search-form_trucking-date{width:100%}}.search_container-routes-list{margin-top:24px}.search_form-container.search_form-railway .search_form-cell:first-child .search_form-field_control{padding-left:28px;padding-right:60px}.search_form-container.search_form-railway .search_form-cell:first-child .search_form-field_clear,.search_form-container.search_form-railway .search_form-cell:first-child .search_form-field_icon-error{padding-right:24px}.search_form-container.search_form-railway .search_form-cell:first-child .search_form-field_error{padding-left:28px;white-space:nowrap}.search_form-container.search_form-railway .search_form-cell:first-child .select-search_field{padding-left:28px;padding-right:60px}.search_form-container.search_form-railway .search_form-cell:first-child .select-search_field-clear-button,.search_form-container.search_form-railway .search_form-cell:first-child .select-search_field-icon-error{padding-right:24px}@media screen and (max-width:1150px){.search_container-routes-list{padding:0 24px}.search_form-container.search_form-railway .search_form{flex-wrap:wrap}.search_form-container.search_form-railway .search_form-cell{border:0}.search_form-container.search_form-railway .search_form-cell_date-back{padding:0 12px}.search_form-container.search_form-railway .search_form-cell:first-child .select-search_field-clear-button{padding-right:16px}.search_form-container.search_form-railway .search_form-cell:first-child .search_form-field_control{padding-left:24px;padding-right:48px}.search_form-container.search_form-railway .search_form-cell:first-child .search_form-field_clear,.search_form-container.search_form-railway .search_form-cell:first-child .search_form-field_icon-error{padding-right:16px}.search_form-container.search_form-railway .search_form-cell:first-child .search_form-field_error{padding-left:24px}.search_form-container.search_form-railway .search_form-cell_from,.search_form-container.search_form-railway .search_form-cell_to{flex:unset;margin-bottom:24px;width:50%}.search_form-container.search_form-railway .search_form-cell_from{padding-right:24px}.search_form-container.search_form-railway .search_form-cell_to{padding-left:24px}.search_form-container.search_form-railway .search_form-cell_date-back,.search_form-container.search_form-railway .search_form-cell_date-there{flex:1 1 214px}.search_form-container.search_form-railway .search_form-cell_button{flex:1 1 149px}.search_form-container.search_form-railway .search_form-cell_button:after,.search_form-container.search_form-railway .search_form-cell_button:before{display:none}.search_form-container.search_form-railway .search_form-field{border:0;flex-direction:column;padding-left:0}.search_form-container.search_form-railway .search_form-field label{border:1px solid #c6c9cc;border-radius:100px}.search_form-container.search_form-railway .search_form-field_control{padding-left:24px;padding-right:24px}.search_form-container.search_form-railway .search_form-field_control .search_form-locality,.search_form-container.search_form-railway .search_form-field_control input{padding-right:24px}.search_form-container.search_form-railway .search_form-field_error{padding-left:24px}.search_form-container.search_form-railway .search_form-control,.search_form-container.search_form-railway .search_form-placeholder{font-size:16px}}@media screen and (max-width:1000px){.search_form-container.search_form-railway .search_form-cell_button,.search_form-container.search_form-railway .search_form-field_control,.search_form-container.search_form-railway .search_form-field label{height:48px}.search_form-container.search_form-railway .search_form-placeholder{top:7px}}@media screen and (max-width:750px){.search_container-routes-list{padding:0 16px}}@media screen and (max-width:700px){.search_form-container.search_form-railway .search_form{grid-gap:24px;display:grid;grid-template-columns:1fr}.search_form-container.search_form-railway .search_form-cell_date-back{padding:0}.search_form-container.search_form-railway .search_form-cell_button,.search_form-container.search_form-railway .search_form-cell_date-back,.search_form-container.search_form-railway .search_form-cell_date-there,.search_form-container.search_form-railway .search_form-cell_from,.search_form-container.search_form-railway .search_form-cell_to{padding:0;width:100%}.search_form-container.search_form-railway .search_form-cell_from,.search_form-container.search_form-railway .search_form-cell_to{margin-bottom:0}.search_form-container.search_form-railway .search_form:first-child .search_form-field_error{white-space:unset}.search_form-container.search_form-railway .search_form-replace{height:32px;top:-28px;transform:rotate(90deg)}}.link-tour{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;text-decoration:none}.link-tour .link-tour_icon{align-items:center;display:inline-flex;height:16px;justify-content:center;width:16px}.link-tour .link-tour_icon svg{fill:none}.link-tour .link-tour_icon svg path{fill:#ccc;transition:.3s}.link-tour .link-tour_name{color:#ccc;display:inline-flex;font-size:14px;font-weight:500;letter-spacing:.03em;line-height:19px;margin-left:4px;text-transform:uppercase;transition:.3s}.link-tour_search .link-tour_icon svg path{fill:#43b02a}.link-tour_search .link-tour_name{color:#43b02a}.link-tour_search:hover .link-tour_icon svg path{fill:#368d22}.link-tour_search:hover .link-tour_name{color:#368d22}.link-tour_create .link-tour_icon svg path{fill:#006aff}.link-tour_create .link-tour_name{color:#064ea0}.link-tour_create:hover .link-tour_icon svg path{fill:#006aff}.link-tour_create:hover .link-tour_name{color:#064ea0}.round-link{align-items:center;border:1px solid #83b0e3;border-radius:100%;cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:relative;transition:.3s;user-select:none;vertical-align:middle;width:32px}.round-link svg path{fill:#006aff;transition:.3s}.round-link:hover{background:#006aff;border:1px solid #006aff}.round-link:hover svg path{fill:#fff}.round-link_sm{height:32px;width:32px}.round-link_md{height:40px;width:40px}.round-link_disable{background:transparent;cursor:default;opacity:.5;pointer-events:none}.round-link_disable svg path{fill:#006aff}.round-link_disable .tooltip{display:none}.round-link.active{background:#006aff;border:1px solid #006aff}.round-link.active svg path{fill:#fff}.round-link_default{border:0}.round-link_default svg path{fill:rgba(11,21,36,.46)}.round-link_default.active,.round-link_default:hover{border:0}.round-link_pop-option{background:#fff;border-radius:10px;box-shadow:0 8px 16px rgba(168,172,185,.5);display:block;margin-top:8px;opacity:0;padding:10px 0;position:absolute;right:0;text-align:left;top:100%;transition:.2s;visibility:hidden;width:250px;z-index:-1}.round-link_pop-option.active{margin-top:0;opacity:1;visibility:visible;z-index:10}.round-link_pop-option_item{color:#787c8e;cursor:pointer;display:block;font-size:14px;padding:10px 16px;text-decoration:none;transition:.3s;width:100%}.round-link_pop-option_item:hover{background:#dfebf8}.round-link_pop-option_separator{background:hsla(229,8%,60%,.2);display:block;height:1px;margin:10px 0;width:100%}.trip-list_item{background:#fff;border-radius:10px;box-shadow:0 2px 4px rgba(168,172,185,.5);display:block;padding:4px;position:relative;text-align:left;transition:.3s;width:100%}.trip-list_item:hover{box-shadow:0 8px 16px rgba(168,172,185,.5)}.trip-list_item:hover .round-link{background:#006aff;border:1px solid #006aff}.trip-list_item:hover .round-link svg path{fill:#fff}.trip-list_item_user-info .user-link_package-text,.trip-list_item_user-info .user-link_promotion{display:none}.trip-list_item_user-info .user-link_container{padding-bottom:3px}.trip-list_item_geo{display:block;position:relative;z-index:2}.trip-list_item_geo-container{align-items:flex-end;display:flex;flex-direction:row;padding-bottom:8px}.trip-list_item_geo-data{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:14px;padding-right:13px}.trip-list_item_geo-time{color:#0b1524;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:19px;padding-right:6px;position:relative;z-index:1}.trip-list_item_geo-address{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0b1524;display:-webkit-box;font-size:14px;font-weight:400;line-height:20px;max-width:216px;min-height:40px;overflow:hidden;padding-right:16px}.trip-list_item_geo-city{color:#0b1524;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:24px;margin-top:4px}.trip-list_item_geo-city,.trip-list_item_geo-place{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.trip-list_item_geo-place{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px}.trip-list_item_geo:first-child .trip-list_item_geo-time{display:flex;flex-direction:row}.trip-list_item_geo:first-child .trip-list_item_geo-time-hour{display:flex}.trip-list_item_geo:last-child .trip-list_item_geo-city,.trip-list_item_geo:last-child .trip-list_item_geo-time-hour{padding:0 10px 0 6px}.trip-list_item_geo:last-child .trip-list_item_geo-time-hour{width:100%}.trip-list_item_geo:last-child .trip-list_item_geo-address,.trip-list_item_geo:last-child .trip-list_item_geo-data{padding-right:0}.trip-list_item_geo:last-child{flex:1 0 auto}.trip-list_item-details{background-position:0 50%;background-repeat:no-repeat;background-size:cover;border-radius:10px}.trip-list_item-details-wrapper{column-gap:16px;display:grid;grid-template-columns:190px 1fr;width:100%}.trip-list_item-details-cell{transition:.3s}.trip-list_item-details_user{display:none;max-width:100%}.trip-list_item-details_user-name{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trip-list_item-details_user-guaranty{align-items:flex-start;display:flex;margin-top:4px}.trip-list_item_user-info{display:block;font-size:0;width:100%}.trip-list_item_user-info_ac-title{color:var(--Color-Blue);display:inline-block;font-size:14px;font-weight:400;line-height:20px;padding-left:4px;position:relative;vertical-align:middle}.trip-list_item_user-info_ac-description{display:flex}.trip-list_item_user-info_ac-description .user-link{height:48px;margin-left:-18px;width:48px}.trip-list_item_user-info_ac-description .user-link:first-child{margin-left:0}.trip-list_item_user-info_no-rider{align-items:center;display:flex;flex-direction:row}.trip-list_item_user-info_no-rider .user-link{align-items:center;background:#006aff;border-radius:100%;color:#fff;display:inline-flex;font-size:12px;justify-content:center}.trip-list_item_user-info_no-rider .trip-list_item_user-info_ac-title{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.trip-list_item_user-car{color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.trip-list_item_user-conditions{display:block;width:100%}.trip-list_item_sum{display:inline-block;vertical-align:middle}.trip-list_item_sum-item{align-items:center;color:#0b1524;display:flex;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:24px;margin-top:-4px;width:100%}.trip-list_item_sum-item svg{margin-right:4px}.trip-list_item_sum-description,.trip-list_item_sum-description_duplicate{color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:400;line-height:16px;width:100%}.trip-list_item_sum-description_duplicate{display:none}.trip-list_item_sum-place{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px;margin-top:4px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.trip-list_item_sum-warranty{color:#01b4a8;font-size:14px;font-weight:400;line-height:20px}.trip-list_item_sum-warranty:not(:last-child){padding-bottom:1px}.trip-list_item_sum-package{color:#ff9500;font-size:14px;font-weight:400;line-height:20px}.trip-list_item-guaranty{background:#01b4a8;border-radius:100px;color:#fff;display:inline-block;font-size:10px;font-weight:500;letter-spacing:1.5px;line-height:16px;padding:0 8px;text-transform:uppercase;vertical-align:top}.trip-list_item_no-place{color:#ff4e3d}.trip-list_item_link{display:inline-block;vertical-align:middle}.trip-list_item_link-ac{display:block;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.trip-list_item_icon-check{height:24px;width:24px}.trip-list_item_icon-check,.trip-list_item_status{align-items:center;display:inline-flex;justify-content:center;position:relative}.trip-list_item_status{background:#0b1524;border-radius:40px;color:#fff;font-size:10px;font-weight:500;line-height:12px;padding:4px 0;vertical-align:top}.trip-list_item_status svg{margin-left:4px}.trip-list_item_status-box{display:inline-block;vertical-align:top}.trip-list_item_status-icon svg,.trip-list_item_status-name-text,.trip-list_item_status-tooltip-text{display:none}.trip-list_item_status-allow{background:#43b02a}.trip-list_item_status-allow .trip-list_item_status-icon-allow,.trip-list_item_status-allow .trip-list_item_status-name-text-allow,.trip-list_item_status-allow .trip-list_item_status-tooltip-text-allow{display:block}.trip-list_item_status-disallow{background:#ff4e3d}.trip-list_item_status-disallow .trip-list_item_status-icon-disallow,.trip-list_item_status-disallow .trip-list_item_status-name-text-disallow,.trip-list_item_status-disallow .trip-list_item_status-tooltip-text-disallow{display:block}.trip-list_item_status-undefined{background:#b5d0ef}.trip-list_item_status-undefined .trip-list_item_status-icon-undefined,.trip-list_item_status-undefined .trip-list_item_status-name-text-undefined,.trip-list_item_status-undefined .trip-list_item_status-tooltip-text-undefined{display:block}.trip-list_item_status-wait{background:#ff9500}.trip-list_item_status-wait .trip-list_item_status-icon-wait,.trip-list_item_status-wait .trip-list_item_status-name-text-wait,.trip-list_item_status-wait .trip-list_item_status-tooltip-text-wait{display:block}.trip-list_item_status-payment-success{background:#01b4a8}.trip-list_item_status-payment-success .trip-list_item_status-icon-payment-success,.trip-list_item_status-payment-success .trip-list_item_status-name-text-payment-success,.trip-list_item_status-payment-success .trip-list_item_status-tooltip-text-payment-success{display:block}.trip-list_item_status-dispute{background:#ff4e3d}.trip-list_item_status-dispute .trip-list_item_status-icon-dispute,.trip-list_item_status-dispute .trip-list_item_status-name-text-dispute,.trip-list_item_status-dispute .trip-list_item_status-tooltip-text-dispute{display:block}.trip-list_item_status-notice{background:#0b1524}.trip-list_item_status-notice .trip-list_item_status-icon-notice,.trip-list_item_status-notice .trip-list_item_status-name-text-notice,.trip-list_item_status-notice .trip-list_item_status-tooltip-text-notice{display:block}.trip-list_item_status-archive,.trip-list_item_status-private{background:rgba(11,21,36,.46)}.trip-list_item_status-hide{background:#ff9500;padding:0;width:24px}.trip-list_item_status svg path{fill:#fff}.trip-list_item_status-name{color:#fff;font-size:10px;font-weight:500;letter-spacing:1.5px;line-height:10px;margin:1px 8px 0;text-transform:uppercase;white-space:nowrap}.trip-list_item_status.has-tooltip .tooltip.tooltip-right{margin-top:4px;right:2px}.trip-list_item-control{border-top:1px solid hsla(229,8%,60%,.2);display:none;margin-top:16px;padding:18px 0 0;text-align:center;width:100%}@media screen and (max-width:1000px){.trip-list_item-container{display:flex}.trip-list_item-details{padding:10px}.trip-list_item-details-wrapper{align-items:center;column-gap:0;grid-template-columns:calc(50% - 8px) calc(50% - 8px);justify-content:space-between}.trip-list_item-details-wrapper .user-link_wrapper{display:inline-block;flex:1 0 auto;padding:0 0 0 8px;vertical-align:middle}.trip-list_item-box{grid-template-columns:100%;row-gap:6px}.trip-list_item-box .trip-list_item_status-box{margin-bottom:-4px;position:relative;top:0}.trip-list_item_geo{float:none;position:static}.trip-list_item_geo-container{align-items:unset;flex-direction:column-reverse;position:relative;width:fit-content;width:-moz-fit-content;z-index:3}.trip-list_item_geo-time{background-color:#fff;padding-right:8px;width:fit-content;width:-moz-fit-content}.trip-list_item_geo-address,.trip-list_item_geo-data{padding-right:0}.trip-list_item_geo:last-child{align-items:flex-end;display:flex;flex-direction:column;text-align:right}.trip-list_item_geo:last-child .trip-list_item_geo-time{align-self:flex-end;padding-left:8px;padding-right:0}.trip-list_item_user-conditions{display:none}.trip-list_item_sum-item{justify-content:flex-end}.trip-list_item_sum-package,.trip-list_item_sum-place,.trip-list_item_sum-warranty{display:none}.trip-list_item_user-info .user-link{max-width:calc(100% - 56px)}.trip-list_item_user-info .user-link_package-text,.trip-list_item_user-info .user-link_promotion{display:block}.trip-list_item_user-info .user-link_package-text{color:#ff9500;font-size:12px;font-weight:500;line-height:16px;min-width:86px}.trip-list_item_user-info .user-link_promotion{color:#01b4a8;font-size:12px;font-weight:500;line-height:16px}.trip-list_item_user-info_no-rider{min-height:40px}.trip-list_item_status-box{padding:0 16px;position:static}.trip-list_item_sum-place.trip-list_item_no-place{display:block}.trip-list_popular-list{column-gap:48px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:750px){.trip-list_item{padding:0}.trip-list_item-box{display:block}.trip-list_item_status-box{margin:4px 0 0;width:100%}.trip-list_geo{float:none;position:static}.trip-list_geo-container{align-items:unset;background-color:#fff;flex-direction:column-reverse;position:relative;width:fit-content;width:-moz-fit-content;z-index:3}.trip-list_geo-address,.trip-list_geo-data,.trip-list_geo-time{padding-right:0}.trip-list_geo:last-child{align-items:flex-end;display:flex;flex-direction:column;text-align:right}.trip-list_user-car,.trip-list_user-conditions{display:none}.trip-list_sum-item{justify-content:flex-end}.trip-list_sum-package,.trip-list_sum-place,.trip-list_sum-warranty{display:none}.trip-list_user-info .user-link_package-text,.trip-list_user-info .user-link_promotion{display:block}}@media screen and (max-width:650px){.trip-list_item_sum-item{font-size:20px;line-height:100%}}@media screen and (max-width:500px){.trip-list_item_geo-address{display:block;max-width:100%;padding-right:0;white-space:nowrap}}@media screen and (max-width:350px){.trip-list_item-promotion .trip-list_item_user-info{padding-right:0}.trip-list_item-promotion .trip-list_item_user-info .user-link.sm{height:40px;min-width:40px}.trip-list_item-promotion .trip-list_item_user-info .user-link.sm .user-link_avatar{width:40px}.trip-list_item-details_user-name{width:80px}}.trip-inner{background:#fff;border-radius:10px;display:block;margin:16px 0;padding:20px;position:relative;width:100%;z-index:1}.trip-inner:first-child{margin-top:0}.trip-inner_cell-dynamic{display:block}.trip-inner_cell-w100{display:block;padding:12px;width:100%}.trip-inner_info-item{color:rgba(11,21,36,.66);display:inline-block;font-size:12px;font-weight:400;line-height:16px;position:absolute;right:8px;top:8px;vertical-align:top;z-index:1}.trip-inner_substrate{border:1px solid hsla(229,8%,60%,.2);border-radius:10px;display:block;width:100%}.trip-inner_substrate-inner{padding:24px;position:relative}.trip-inner_float{display:block;float:left;width:40px}.trip-inner_float-content{margin-left:40px;padding-left:12px}.trip-inner_map{display:block;overflow:hidden;width:100%}.trip-inner_map-body{position:relative}.trip-inner_map .alert_wrapper{display:block;margin-bottom:0}.trip-inner_map .alert_body{display:block}.trip-inner_map .alert_button{display:block;text-align:right}.trip-inner_map-space{display:block;margin:12px 0;overflow:hidden;transition:.5s;width:100%}.trip-inner_map-space_distance{display:block;float:left;width:68px}.trip-inner_map-space_distance-time{color:rgba(11,21,36,.66);display:inline-block;font-size:12px;font-weight:400;line-height:16px;position:absolute;right:8px;top:8px;z-index:1}.trip-inner_map-space_items{margin-left:68px}.trip-inner_map-space_item{display:block;margin:12px 0;width:100%}.trip-inner_map-space_item:first-child{margin-top:0}.trip-inner_map-space_item:last-child{margin-bottom:0}.trip-inner_map-space_item-marker{background:#fff;display:block;float:left;height:22px;padding-top:3px;position:relative;width:22px;z-index:2}.trip-inner_map-space_item-marker svg path{fill:#43b02a;fill-opacity:.5}.trip-inner_map-space_item-city{margin-left:22px}.trip-inner_map-space_item-city-name{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:24px;width:100%}.trip-inner_map-space_item-city-description{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px;width:100%}.trip-inner_map-point:first-child{z-index:2}.trip-inner_map-point:last-child{z-index:1}.trip-inner_map-point_offset{margin-top:-15px}.trip-inner_map-point-date{display:block;float:left;width:68px}.trip-inner_map-point-date-day{color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:400;line-height:14px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.trip-inner_map-point-date-time{color:#0b1524;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:22px}.trip-inner_map-point-description{margin-left:68px}.trip-inner_map-point-marker{background:#fff;display:flex;float:left;padding-top:18px;width:22px}.trip-inner_map-point-marker svg path{fill:#43b02a;fill-opacity:.5}.trip-inner_map-point-city{margin-left:22px;padding-top:15px}.trip-inner_map-point-city-name{color:#0b1524;display:block;font-size:16px;font-weight:500;line-height:24px;width:100%}.trip-inner_map-point-city-place{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px;width:100%}.trip-inner_map-point-decor{display:block;height:calc(100% - 80px);left:73px;overflow:hidden;position:absolute;top:36px;width:3px;z-index:1}.trip-inner_map-point-decor svg{height:100%;transform:scaleX(-1);width:3px}.trip-inner_map-point-decor svg line{stroke:#43b02a;fill:none;stroke-width:3px;stroke-opacity:.5;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round;animation:pathDotAnimate .8s linear infinite}.trip-inner_map-edit{margin:24px 0}.trip-inner_map-edit:first-child{margin-top:32px}.trip-inner_map-edit:last-child{margin-bottom:8px}.trip-inner_map-edit_wrapper{display:block;width:100%}.trip-inner_map-edit_point{display:block;margin-bottom:16px;width:100%}.trip-inner_map-edit_point-icon{display:block;float:left;width:12px}.trip-inner_map-edit_point-icon svg{position:relative;top:3px}.trip-inner_map-edit_point-name{color:#0b1524;font-size:16px;font-weight:500;line-height:24px;margin-left:12px;padding-left:7px}.trip-inner_map-edit_point-name span{color:rgba(11,21,36,.46);font-size:14px;font-weight:400;line-height:20px}.trip-inner_map-edit_position{display:block;width:100%}.trip-inner_map .trip-inner_edit_context{padding-right:24px}.trip-inner_map-footer{display:none;margin-top:20px;text-align:center;width:100%}.trip-inner_map-footer .form-button:hover{color:#fff}.trip-inner_user-name{display:block;width:100%}.trip-inner_user-name-link{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:20px;max-width:200px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:.3s;white-space:nowrap}.trip-inner_user-name-link:hover{color:#064ea0}.trip-inner_user-rating{display:block;position:relative;top:4px;width:100%}.trip-inner_user-rating .account_opinion-bar_qty{display:inline-block;vertical-align:middle;width:auto}.trip-inner_user-rating .account_opinion-bar_qty-num{font-size:12px;line-height:16px}.trip-inner_user-rating .account_opinion-bar_all{display:inline-block;margin-left:6px;padding-top:1px;vertical-align:middle;width:auto}.trip-inner_user-write{display:block;font-size:0;margin-top:18px;width:100%}.trip-inner_user-write .form-button{margin-right:8px}.trip-inner_car{display:block;padding:24px;width:100%}.trip-inner_car-model{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;width:100%}.trip-inner_car-color{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin:6px 0 0}.trip-inner_car .trip-inner_float-content{margin-left:0;padding-left:0}.trip-inner_car .form-group{width:100%}.trip-inner_conditions{border-top:1px solid hsla(229,8%,60%,.2);display:block;padding:24px;width:100%}.trip-inner_conditions:first-child{border-top:0}.trip-inner_conditions .trip-inner_float-container{margin:14px 0}.trip-inner_conditions .trip-inner_float-container:first-child{margin:0 0 14px}.trip-inner_conditions .trip-inner_float-container:last-child{margin:14px 0 0}.trip-inner_conditions .trip-inner_float-container .trip-inner_float{padding-top:1px;text-align:center;width:20px}.trip-inner_conditions .trip-inner_float-container .trip-inner_float-content{margin-left:20px}.trip-inner_conditions-title{color:rgba(11,21,36,.46);font-size:14px;font-weight:400;line-height:20px}.trip-inner_conditions svg path{fill:rgba(11,21,36,.46)}.trip-inner_conditions-red svg path{fill:#ff4e3d}.trip-inner_conditions-red .trip-inner_conditions-title{color:rgba(11,21,36,.66)}.trip-inner_conditions-green svg path{fill:#43b02a}.trip-inner_conditions-green .trip-inner_conditions-title{color:rgba(11,21,36,.66)}.trip-inner_conditions .form-group{margin:12px 0}.trip-inner_conditions-description{color:rgba(11,21,36,.46);display:block;font-size:14px;font-weight:400;line-height:20px;margin-top:16px;width:100%}.trip-inner_conditions .route-type_select{padding-right:0}.trip-inner_conditions .route-payment svg{margin-left:0}.trip-inner_package{align-items:center;display:flex}.trip-inner_package-caption{color:#ff9500;font-size:14px;font-weight:500;line-height:24px;margin-left:4px}.trip-inner_package-icon{line-height:0}.trip-inner_package-icon svg path{fill:#ff9500}.trip-inner_booking{background:#dfebf8;border-radius:10px;display:block;padding:32px 32px 24px;text-align:center;width:100%}.trip-inner_booking_no-place .trip-inner_booking-price_info{color:rgba(11,21,36,.66)}.trip-inner_booking-price{display:block;width:100%}.trip-inner_booking-price_title{color:#0b1524;display:block;font-family:Roboto,sans-serif;font-size:32px;font-weight:500;line-height:44px;margin-top:8px;width:100%}.trip-inner_booking-price_title .currency{font-size:26px}.trip-inner_booking-price_description{color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:400;line-height:16px;margin-top:4px;width:100%}.trip-inner_booking-form{display:block;margin:24px 0;width:100%}.trip-inner_booking-form .form-group{margin:8px 0;width:100%}.trip-inner_booking-form .form-group:first-child{margin-top:0}.trip-inner_booking-form .form-group:last-child{margin-bottom:0}.trip-inner_booking-subway{font-size:12px;line-height:16px;margin-top:24px}.trip-inner_booking-saw,.trip-inner_booking-subway{color:rgba(11,21,36,.66);display:block;font-weight:400;width:100%}.trip-inner_booking-saw{font-size:14px;line-height:20px;margin:24px 0 8px}.trip-inner_booking-status{display:block;margin:24px 0;width:100%}.trip-inner_booking-status .trip-list_item_status-box{position:relative;right:0;top:0}.trip-inner_booking-already{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px;margin:24px 0;width:100%}.trip-inner_edit_title{display:block;margin-bottom:16px;width:100%}.trip-inner_edit_context{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px;margin-bottom:24px;width:100%}.trip-inner_edit_context b{color:#ff4e3d;font-size:inherit;font-weight:500;line-height:inherit}.trip-inner_edit_form-inline{display:inline-block;margin-right:24px;margin-top:24px;vertical-align:top;width:180px}.trip-inner_edit_form-inline:first-child{width:200px}.trip-inner_edit_form-group{margin-top:-24px}.trip-inner_edit_form-group .form-group{width:100%}.trip-inner_ac-edit{border:0}.trip-inner_ac-edit-form-body{display:grid;grid-template-columns:68% auto;padding:20px}.trip-inner_ac-edit-form-body .route-car_wrap{padding:16px}.trip-inner_ac-edit-form-body .route-car_right{display:none}.trip-inner_ac-edit .form-group{width:100%}.trip-inner_ac-edit .trip-inner_edit-wrap{border-bottom:1px solid hsla(229,8%,60%,.2);padding:24px}.trip-inner_ac-edit .trip-inner_edit-wrap .create_car-wrapper,.trip-inner_ac-edit .trip-inner_edit-wrap .create_card-wrapper{padding:0}.trip-inner_ac-edit .trip-inner_edit-wrap .form-car{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);width:100%}.trip-inner_ac-edit .trip-inner_edit-wrap .create-comment{padding:0}.trip-inner_ac-edit .trip-inner_edit-wrap .create-comment .trip-inner_edit_context{margin-bottom:0}.trip-inner_ac-edit .trip-inner_edit-wrap .create-comment .form-group.has-error .form-group_error{position:relative;top:0}.trip-inner_ac-edit .trip-inner_edit-wrap .create-instant{padding:0}.trip-inner_ac-edit .trip-inner_booking-form-body{padding:24px}.trip-inner_ac-edit .trip-inner_substrate-inner{padding:0}.trip-inner_ac-edit .trip-inner_map{padding:24px 0 0 24px}.trip-inner_ac-edit .trip-inner_conditions .form-checklist{margin-top:16px}.trip-inner_ac-edit .trip-inner_conditions .form-checklist:first-child{margin-top:0}.trip-inner_ac-edit .route-edit_controls{padding:12px}.trip-inner-section{display:block;width:100%}.trip-inner-section .trip-inner{margin:0 0 46px}@media screen and (max-width:1150px){.trip-inner_booking{padding:32px 16px 24px}}@media screen and (max-width:1000px){.trip-inner_cell-dynamic{width:100%}.trip-inner_cell-half{width:50%}.trip-inner_map-footer{display:block}.trip-inner_ac-edit{border:0;box-shadow:0 4px 8px hsla(218,6%,73%,.48)}.trip-inner_ac-edit-form-body{grid-template-columns:100%}}@media screen and (max-width:750px){.trip-inner,.trip-inner_cell-w100{padding:0}.trip-inner_cell-half{width:100%}.trip-inner_substrate{border:0;border-bottom:1px solid hsla(229,8%,60%,.2);border-radius:0}.trip-inner_substrate-booking{border:0}.trip-inner_map-point:first-child .trip-inner_map-point-date{background:#fff;display:inline-block;width:100px}.trip-inner_map-point:first-child .trip-inner_map-point-description{margin-top:-3px}.trip-inner_map-point_offset{margin-top:14px}.trip-inner_map-point-description{margin-left:0}.trip-inner_map-point-date{float:none;padding-left:24px;width:100%}.trip-inner_map-point-city{padding-top:3px}.trip-inner_map-point-marker{padding-top:5px}.trip-inner_map-point-decor{height:calc(100% - 104px);left:5px;top:60px}.trip-inner_map-space_items{margin-left:0}.trip-inner_map-space_distance-time{z-index:2}.trip-inner_booking{border-radius:0 0 10px 10px}.trip-inner_booking-status .trip-list_item_status-name{display:block}.trip-inner_edit_form-group{margin-top:0}.trip-inner_edit_form-inline{display:block;width:100%}.trip-inner_edit_form-inline:first-child{width:100%}.trip-inner_ac-edit-form-body{padding:0}.trip-inner_ac-edit-form-body .trip-inner_booking{border-radius:0}.trip-inner_ac-edit-form-body .route-rider{margin-top:12px}.trip-inner_ac-edit-form-body .route-rider_caption{margin-bottom:0;padding:0 16px}.trip-inner_ac-edit-form-body .route-rider_wrap{border:0;border-bottom:1px solid hsla(229,8%,60%,.2);border-radius:0}.trip-inner .route-edit_controls{padding:24px}}@media screen and (max-width:650px){.trip-inner_ac-edit .trip-inner_edit-wrap .form-car{grid-template-columns:1fr}}.trip-empty{align-items:center;display:flex;flex-direction:row;width:100%}.trip-empty .h6,.trip-empty h6{color:rgba(11,21,36,.46)}.trip-empty_decoration{display:flex;width:128px}.trip-empty_decoration img,.trip-empty_decoration picture{width:inherit}.trip-empty_content{display:flex;flex-direction:column;padding-left:32px}@media screen and (max-width:750px){.trip-empty{align-items:flex-start;flex-direction:column;padding:0 16px}.trip-empty_content{padding-left:0}.trip-empty_content .h6,.trip-empty_content h6{margin-top:24px}}.trip-archive{display:block;width:100%}.trip-archive .h5,.trip-archive h5{color:#0b1524;display:block;margin:32px 0;text-align:left;width:100%}.trip-archive .routes-list_caption-content{margin-left:24px;padding-left:4px}.trip-archive_button{margin-top:24px}.trip-archive_button,.trip-archive_list{display:block;width:100%}@media screen and (max-width:750px){.trip-archive_button{padding:0 16px}.trip-archive .routes-list_caption-content{margin-left:16px}.trip-archive h5{margin:16px 0}.trip-archive_list{padding:0 16px}.trip-archive_list-routes{padding:0}.trip-archive_list-routes .h5,.trip-archive_list-routes h5{padding:0 16px}}.promo-routes{background:rgba(11,21,36,.05);border-radius:10px;display:block;margin-bottom:32px;min-height:181px;padding:16px 0;position:relative;width:100%}.promo-routes_decor{border-radius:inherit;bottom:0;display:block;height:172px;overflow:hidden;position:absolute;right:0;width:172px}.promo-routes_decor span{display:block;height:430px;position:absolute;transform:rotate(45deg)}.promo-routes_decor span:first-child{background-color:#ff8377;bottom:-85px;filter:blur(4px);right:0;width:12px}.promo-routes_decor span:nth-child(2){background-color:#ffbf66;bottom:-125px;filter:blur(2px);right:0;width:16px}.promo-routes_decor span:last-child{background-color:#67d2cb;bottom:-165px;right:0;width:20px}.promo-routes .route_item{grid-template-columns:minmax(auto,488px) 542px}.promo-routes_caption{align-items:center;color:#01998f;column-gap:16px;display:flex;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:28px;margin-bottom:12px;padding:0 16px;width:100%}.promo-routes_navigation{align-items:center;column-gap:12px;display:none}.promo-routes_navigation.has-navigation{display:inline-flex}.promo-routes_navigation-button{align-items:center;background-color:rgba(11,21,36,.05);border:0;border-radius:16px;cursor:pointer;display:flex;height:32px;justify-content:center;padding:6px 16px;width:52px}.promo-routes_navigation-button:hover{background-color:rgba(11,21,36,.14)}.promo-routes_navigation-button svg{fill:#006aff}.promo-routes_preview .route_item{grid-template-columns:minmax(auto,488px) auto;position:static}.promo-routes .swiper{padding:0 16px}.promo-routes .owl-carousel{opacity:0;transition:.3s;visibility:hidden}.promo-routes .owl-carousel.owl-loaded{opacity:1;overflow:hidden;padding:0 16px;visibility:visible}.promo-routes .owl-carousel .owl-stage-outer{overflow:unset}.promo-routes .owl-item{max-width:1096px;width:100%}.promo-routes .owl-item .route-item{margin-bottom:0}.promo-routes .owl-item .route-item:hover{box-shadow:none}.promo-routes .owl-dots{display:flex;justify-content:center;margin-top:12px}.promo-routes .owl-dot{background:#fffbe5;border-radius:100%;display:flex;height:8px;margin:0 4px;opacity:.5;width:8px}.promo-routes .owl-dot.active{opacity:1}.promo-routes .user-conditions .tooltip{display:none}.promo-routes .renting-routes_item,.promo-routes .trucking-routes_item{margin:0}@media screen and (max-width:1000px){.promo-routes{margin-bottom:24px}.promo-routes_decor span:first-child{bottom:-110px}.promo-routes_decor span:nth-child(2){bottom:-155px}.promo-routes_decor span:last-child{bottom:-205px}}@media screen and (max-width:750px){.promo-routes{border-radius:0;min-height:236px}.promo-routes_caption{font-size:20px;line-height:28px}.promo-routes_decor span:first-child{bottom:-85px}.promo-routes_decor span:nth-child(2){bottom:-125px}.promo-routes_decor span:last-child{bottom:-165px}}@media screen and (max-width:360px){.promo-routes_caption{column-gap:8px;font-size:16px;line-height:24px}}.account_booking-item{align-items:flex-start;background:#fff;border-radius:10px;column-gap:16px;display:grid;grid-template-columns:minmax(auto,520px) 400px auto;width:100%}.account_booking-item_promotion{position:relative;z-index:1}.account_booking-item_promotion:before{background:linear-gradient(90deg,rgba(32,178,127,.2) 0,rgba(32,178,127,0) 14.89%),#f2f7fc;border-radius:8px;content:"";height:calc(100% - 4px);left:2px;position:absolute;top:2px;width:calc(100% - 4px);z-index:-1}.account_booking-item_box{display:block;margin:0 0 16px;position:relative;width:100%}.account_booking-item_status{align-items:center;background:#6aa1de;border-radius:100px;color:#fff;display:inline-flex;font-size:10px;font-weight:500;height:17px;justify-content:center;line-height:12px;padding:0 8px;text-transform:uppercase;vertical-align:top}.account_booking-item_wrapper{background:#fff;border-radius:10px;display:block;padding:24px;transition:.2s;width:100%}.account_booking-item_wrapper.has-status{padding:4px 24px 24px}.account_booking-item_wrapper:hover{box-shadow:0 8px 16px hsla(218,6%,73%,.48)}.account_booking-item_request-box{align-items:center;display:flex;font-size:0;justify-content:flex-end;text-align:left}.account_booking-item_request-icon{display:block;height:16px;position:relative;width:16px}.account_booking-item_request-title{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;padding-left:6px}.account_booking-item_controls{align-items:center;display:flex;justify-content:flex-end;min-height:32px;width:100%}.account_booking-item_controls-box{align-items:center;display:flex;flex-direction:row;font-size:0;justify-content:flex-end}.account_booking-item_controls-side{width:fit-content}.account_booking-item_controls-cell,.account_booking-item_controls-side{align-items:center;column-gap:16px;display:flex}.account_booking-item_controls-cell:first-child{padding-left:0}.account_booking-item_controls-button{display:inline-block;position:relative;vertical-align:middle}.account_booking-item_controls-button:first-child{margin-left:0}.account_booking-item_controls-button.account_booking-item_controls-allow,.account_booking-item_controls-button.account_booking-item_controls-disallow,.account_booking-item_controls-button.account_booking-item_controls-wait{display:none;margin-left:16px;width:149px}.account_booking-item_controls-button .round-link{background-color:#006aff;border:0}.account_booking-item_controls-button .round-link svg{height:20px;width:20px}.account_booking-item_controls-button .round-link svg path{fill:#fff}.account_booking-item_controls-button .round-link:hover{background:#064ea0}.account_booking-item_controls-button .has-tooltip .tooltip.tooltip-right{right:9px}.account_booking-item_controls-button .has-tooltip:hover .tooltip.tooltip-bottom{top:108%}.account_booking-item_controls-button .button-blank-md{line-height:19px}.account_booking-item_controls-button_reject-desktop{display:inline-block}.account_booking-item_controls-button_reject-mobile{display:none}.account_booking-item_controls-button .trip-list_item_link{margin:16px 0}.account_booking-item_controls-curtain-link{display:block;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.account_booking-item_cell{position:relative}.account_booking-item_cell:nth-child(3){text-align:right}.account_booking-item_cell:last-child{border-top:1px solid rgba(11,21,36,.14);grid-column:1/-1;grid-row:2;margin-top:24px;padding-top:24px}.account_booking-item_cell .account_booking-item_controls-button_complain{display:none}.account_booking-item_cell.allow+.account_booking-item_cell .account_booking-item_controls-side .account_booking-item_controls-button_complain,.account_booking-item_cell.allow .account_booking-item_controls-allow,.account_booking-item_cell.disallow .account_booking-item_controls-disallow,.account_booking-item_cell.wait .account_booking-item_controls-wait{display:inline-block}.account_booking-item_cell.disallow+.account_booking-item_cell .account_booking-item_controls-side:not(:first-child){display:none}.account_booking-item_cell.disallow+.account_booking-item_cell .account_booking-item_controls-side .account_booking-item_controls-button_complain{display:inline-block}.account_booking-item_cell.disallow+.account_booking-item_cell .account_booking-item_controls-side .account_booking-item_controls-button_allow,.account_booking-item_cell.disallow+.account_booking-item_cell .account_booking-item_controls-side .account_booking-item_controls-button_reject-desktop{display:none}.account_booking-item_cell-col{display:inline-block;margin:0 12px;position:relative;vertical-align:middle}.account_booking-item_cell-col:first-child{margin-left:0}.account_booking-item_cell-col:last-child{margin-right:0}.account_booking-item_map{display:block;float:left;width:50%}.account_booking-item_map-box{position:relative}.account_booking-item_map:last-child{float:right}.account_booking-item_map-title{color:#0b1524;font-size:16px;font-weight:500;line-height:24px;position:relative;z-index:1}.account_booking-item_map-city{align-items:center;background:none;color:rgba(11,21,36,.66);display:inline-flex;flex-direction:row;font-size:14px;font-weight:400;line-height:20px;padding:0 6px 0 0;width:auto}.account_booking-item_map-city .h6,.account_booking-item_map-city h6{color:#0b1524;display:inline-block;font-size:20px;font-weight:400;line-height:28px;margin-right:6px;vertical-align:middle}.account_booking-item_map-city_date,.account_booking-item_map-date{position:relative;top:1px}.account_booking-item_map-position{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account_booking-item_place{color:rgba(11,21,36,.66);display:inline-block;font-size:12px;font-weight:400;line-height:16px;text-align:left;white-space:nowrap}.account_booking-item_place-sum{align-items:center;color:#0b1524;display:flex;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:24px}.account_booking-item_place-sum svg{margin-right:4px}@media screen and (max-width:1000px){.account_booking-item{grid-template-columns:100%;row-gap:16px}.account_booking-item_cell:last-child{border:0;grid-row:3;margin:0;padding:0}.account_booking-item_cell-tablet{align-items:center;grid-column:1/-1;grid-row:3;margin:0;min-height:32px;padding:0}.account_booking-item_cell-tablet.allow,.account_booking-item_cell-tablet.disallow{align-items:center;display:flex;justify-content:flex-end;min-height:32px}.account_booking-item_cell-tablet.disallow{z-index:1}.account_booking-item_cell-tablet.wait .account_booking-item_controls-wait{display:none}.account_booking-item_cell-tablet.disallow+.account_booking-item_cell .account_booking-item_controls{justify-content:flex-start;position:relative;z-index:1}.account_booking-item_cell-tablet.disallow+.account_booking-item_cell .account_booking-item_controls-button_allow,.account_booking-item_cell-tablet.disallow+.account_booking-item_cell .account_booking-item_controls-button_reject-desktop{display:none}.account_booking-item_cell-tablet.disallow+.account_booking-item_cell .account_booking-item_controls.hide{z-index:0}.account_booking-item_cell-tablet.allow+.account_booking-item_cell .account_booking-item_controls.hide{display:none}.account_booking-item_controls{background:#fff;opacity:1;transition:opacity .5s ease 0s}.account_booking-item_controls-cell{background:#fff}}@media screen and (max-width:750px){.account_booking-item{grid-template-columns:100%}.account_booking-item_wrapper{padding:16px 24px}.account_booking-item_cell-tablet{grid-row:3}.account_booking-item_cell:first-child{padding-bottom:12px}.account_booking-item_cell:last-child{grid-row:3}.account_booking-item_controls-cell{justify-content:space-between;width:100%}}@media screen and (max-width:500px){.account_booking-item_wrapper{padding:16px}.account_booking-item_controls-box{width:100%}.account_booking-item_controls-button{margin:0}.account_booking-item_controls-button .form-button{font-size:14px;line-height:100%}.account_booking-item_controls-button_reject-mobile{display:inline-block}.account_booking-item_controls-button_reject-desktop{display:none}.account_booking-item_controls-cell{justify-content:space-between;width:100%}.account_booking-item_controls-side{column-gap:8px}.account_booking-item_controls-side:last-child{margin-left:0}}.nav-section{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:32px 0;row-gap:16px;width:100%}.nav-section_caption{display:flex;word-break:break-word}.nav-section_caption-date,.nav-section_caption-empty{margin-right:12px}.nav-section_caption-distance{margin-left:12px}.nav-section_caption-icon{align-items:center;align-self:center;border-radius:90px;display:inline-flex;height:24px;justify-content:center;width:36px}.nav-section_caption-icon--promo{background:#01b4a8}.nav-section_caption-icon--rising{background:#7789e5}.nav-section_caption.has-sides{align-items:flex-end;justify-content:space-between;width:100%}.nav-section_pull-right{align-items:center;display:flex;flex-direction:row;height:36px;padding-left:16px}.nav-section_user-reviews .nav-section_caption{display:block;width:100%}.nav-section_package-icons{align-items:center;display:inline-flex;list-style:none;margin:0 0 0 12px;padding:0}.nav-section_package-icons li{display:flex}.nav-section_package-icons li:not(:last-child){margin-right:8px}.nav-section_renting:not(:last-child),.nav-section_trucking:not(:last-child){margin-bottom:0}.nav-section_row{display:flex;gap:16px;justify-content:space-between;width:100%}@media screen and (max-width:1150px){.nav-section{padding:0 24px}.nav-section_renting,.nav-section_trucking{padding:0}}@media screen and (max-width:750px){.nav-section{margin:16px 0;padding:0 16px}.nav-section_pull-right{height:32px}.nav-section_user-reviews .nav-section_caption{padding-right:136px}.nav-section_user-reviews .nav-section_caption h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.advantage{display:block;width:100%}.advantage_wrapper{background-color:#fff;border-radius:10px;padding:32px 48px;text-align:left}.advantage_caption,.advantage_caption.h5{color:#0b1524;font-family:Roboto,sans-serif;font-weight:500}.advantage_list{column-gap:32px;display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;list-style:none;margin:32px 0 0;padding:0;row-gap:32px}.advantage_item{column-gap:16px;display:flex;max-width:500px;width:100%}.advantage_item-icon{align-items:center;background:#dfebf8;border-radius:50%;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.advantage_item-descriptions{width:100%}.advantage_item-text{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-top:8px}.advantage_item-caption,.advantage_item-caption.h6{font-family:Roboto,sans-serif;font-weight:500}@media screen and (max-width:1150px){.advantage_wrapper{padding:24px}.advantage_list{column-gap:24px;margin-top:24px;row-gap:32px}}@media screen and (max-width:750px){.advantage{margin:24px 0;padding:0 16px}.advantage_item{max-width:100%}.advantage_list{grid-template-columns:100%}}@media screen and (max-width:570px){.advantage{margin:16px 0}.advantage_list{margin-top:16px;row-gap:16px}.advantage_item{flex-direction:column;max-width:100%}.advantage_item-icon{margin-bottom:12px}}.booking-guide{display:block;width:100%}.booking-guide_wrapper{background-color:#fff;border-radius:10px;padding:32px 48px;text-align:left}.booking-guide_caption,.booking-guide_caption.h5{color:#0b1524;font-family:Roboto,sans-serif;font-weight:500}.booking-guide_list{column-gap:32px;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:32px 0 0;padding:0;row-gap:32px}.booking-guide_item{flex:1;max-width:234px;width:100%}.booking-guide_item-number{font-size:24px;font-weight:500}.booking-guide_item-number-wrapper{align-items:center;background-color:#e1e9fb;border-radius:50%;display:flex;height:40px;justify-content:center;margin-bottom:16px;width:40px}.booking-guide_item-caption{margin-bottom:8px}.booking-guide_item-caption,.booking-guide_item-caption.h6{font-family:Roboto,sans-serif;font-weight:500}.booking-guide_item-text{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:1150px){.booking-guide_wrapper{padding:24px}.booking-guide_list{column-gap:24px;margin-top:24px;row-gap:24px}.booking-guide_item{column-gap:16px;display:flex;flex:unset;max-width:calc(50% - 24px)}.booking-guide_item-number-wrapper{flex-shrink:0}}@media screen and (max-width:750px){.booking-guide{padding:16px}.booking-guide_item{max-width:100%}}@media screen and (max-width:570px){.booking-guide{margin:16px 0 0}.booking-guide_list{margin-top:16px;row-gap:16px}.booking-guide_item{flex-direction:column}.booking-guide_item-number-wrapper{margin-bottom:12px}}.promo-banners{column-gap:16px;display:flex;margin-bottom:24px;min-height:72px;width:100%}.promo-banners:not(:first-child){margin-top:32px}.promo-banners_item{align-items:center;background:#fff;border:2px solid #fff;border-radius:10px;column-gap:8px;cursor:pointer;display:flex;flex:1;justify-content:space-between;overflow:hidden;padding:16px 16px 16px 124px;position:relative}.promo-banners_item-image{left:0;position:absolute;top:0;z-index:1}.promo-banners_item-image img{display:block;width:100%}.promo-banners_item-image-card{max-width:121px;top:-14px}.promo-banners_item-image-parcel{max-width:110px}.promo-banners_item-image-ticket{left:-67px;max-width:242px;top:-69px}.promo-banners_item-card:before,.promo-banners_item-parcel:before{border-radius:inherit;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.promo-banners_item-card:before{background:linear-gradient(91.88deg,#fff -.68%,#9eccff 12.38%,#fff 24.16%)}.promo-banners_item-parcel:before{background:linear-gradient(91.84deg,#fff,#ffdeaf 11.39%,#fff 22.46%)}.promo-banners_item-description{column-gap:4px;display:inline-flex;flex-wrap:wrap;font-size:14px;font-weight:400;line-height:20px;position:relative}.promo-banners_item-caption{color:#006aff;font-weight:500}.promo-banners_item-context{color:rgba(11,21,36,.46)}.promo-banners_item_status,.promo-banners_status{background:#ff4e3d;border-radius:10px;color:#fff;font-size:10px;font-weight:500;line-height:12px;padding:2px 8px;position:absolute;right:2px;text-align:center;top:2px;z-index:1}.promo-banners_item-ticket{background:#043b78;border:0}.promo-banners_item-ticket .promo-banners_item-caption{color:#f2f4f8}.promo-banners_item-ticket .promo-banners_item-context{color:rgba(242,244,248,.6)}.promo-banners_icon{height:24px;position:relative;width:24px;z-index:1}@media screen and (max-width:1000px){.promo-banners:not(:first-child){margin-top:24px}.promo-banners_item{min-height:72px;padding-left:80px}.promo-banners_item-card:before{background:linear-gradient(93.84deg,#fff -6.75%,#9eccff 8.82%,#fff 22.85%)}.promo-banners_item-parcel:before{background:linear-gradient(91.93deg,#fff -.76%,#ffe8c6 11.53%,#fff 23.07%)}.promo-banners_item-image-card{left:-39px;max-width:127px;top:-20px}.promo-banners_item-image-parcel{left:-45px;max-width:130px}.promo-banners_item-image-ticket{left:-80px;max-width:222px;top:-65px}}@media screen and (max-width:750px){.promo-banners{padding:0 16px}.promo-banners_item{column-gap:0}}@media screen and (max-width:700px){.promo-banners{flex-wrap:wrap;row-gap:16px}.promo-banners_item{flex:1 1 100%;min-height:84px;padding-right:8px;width:100%}.promo-banners_item-card:before{background:linear-gradient(93.07deg,#fff -6.31%,#9eccff 9.05%,#fff 25.41%)}.promo-banners_item-parcel:before{background:linear-gradient(93.66deg,#fff 2.15%,#ffe8c6 14.8%,#fff 27.72%)}}@media screen and (max-width:359px){.promo-banners_item-image-card{left:-13%;max-width:127px;top:-5%}}.chat{background:#fff;border-radius:10px;display:block;height:600px;margin:32px 0;padding-top:10px;width:100%}@media screen and (min-width:767.9px){.chat{padding-top:0}}.chat_sidebar{border-radius:10px 0 0 10px;display:block;float:left;height:100%;overflow:hidden;position:relative;width:288px;z-index:1}.chat_sidebar .scrollbar-inner .mCSB_inside>.mCSB_container{margin-right:0}.chat_dialogues{display:block;height:100%;width:100%}.chat_history{background:#fff;border-left:1px solid hsla(229,8%,60%,.2);border-radius:0 10px 10px 0;height:100%;margin-left:288px}.chat_history-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;width:100%;z-index:2}.chat_history-wrapper.preloader:before{background-color:#fff}.chat_receiver{display:block;width:100%}.chat_messages{flex:1;position:relative}.chat_messages-pagination{display:block;margin:12px 0;text-align:center;width:100%}.chat_messages-rows{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.chat_messages-rows .scrollbar-inner .mCSB_inside>.mCSB_container{margin-right:0}.chat_messages-form{display:block;width:100%}@media screen and (max-width:1150px){.chat{margin-top:0}}@media screen and (max-width:750px){.chat{border-radius:0}.chat_sidebar{float:none;width:100%}.chat.dialog-active .chat_sidebar,.chat_history{display:none}.chat.dialog-active .chat_history{border-left:0;border-radius:0;display:block;margin-left:0}.chat.dialog-active .chat-messages_row .chat-messages_user{display:none}.chat.dialog-active .dialog-content_from .chat-messages_content{margin-left:0;padding-left:0}.chat.dialog-active .dialog-content_to .chat-messages_content{margin-right:0;padding-right:0}}.chat-dialogue_row{background:#fff;border-bottom:1px solid hsla(229,8%,60%,.2);display:block;height:72px;padding:0 16px;text-decoration:none;transition:.3s;width:100%}.chat-dialogue_row:hover{background:rgba(225,233,251,.2)}.chat-dialogue_row.active{background:#e1e9fb;cursor:default}.chat-dialogue_photo{align-items:center;display:flex;float:left;height:100%;justify-content:flex-end;width:40px}.chat-dialogue_details{display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:40px;padding-left:12px}.chat-dialogue_user{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.chat-dialogue_user-name{color:#0b1524;display:flex;font-size:16px;font-weight:400;line-height:24px;max-width:128px;position:relative}.chat-dialogue_user-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-dialogue_user-name .bubble{right:-20px;top:-7px}.chat-dialogue_date{display:flex;font-size:12px;line-height:22px;padding-left:12px}.chat-dialogue_date,.chat-dialogue_message{color:rgba(11,21,36,.66);font-weight:400;white-space:nowrap}.chat-dialogue_message{display:block;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;width:100%}.chat-receiver_wrapper{border-bottom:1px solid hsla(229,8%,60%,.2);display:block;height:72px;padding-left:24px;width:100%}.chat-receiver_user{align-items:center;display:flex;float:left;height:100%;justify-content:flex-end;width:40px}.chat-receiver_user-name{color:#0b1524;font-size:16px;line-height:24px}.chat-receiver_user-name,.chat-receiver_user-online{display:block;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.chat-receiver_user-online{color:rgba(11,21,36,.46);font-size:14px;line-height:20px;margin:2px 0}.chat-receiver_dialogue-reset{cursor:pointer;display:none;padding:16px;text-decoration:none;transition:.3s;vertical-align:middle}.chat-receiver_dialogue-reset svg path{fill:rgba(11,21,36,.46)}.chat-receiver_dialogue-reset:hover svg path{fill:#006aff}.chat-receiver_control{align-items:center;float:right;position:relative;width:72px}.chat-receiver_control,.chat-receiver_info{display:flex;height:100%;justify-content:center}.chat-receiver_info{align-items:flex-start;flex-direction:column;margin:0 72px 0 40px;padding:2px 0 0 12px}@media screen and (max-width:750px){.chat-receiver_wrapper{padding:0}.chat-receiver_user{width:88px}.chat-receiver_dialogue-reset{display:inline-flex}}@media screen and (max-width:480px){.chat-receiver_control{width:64px}.chat-receiver_info{margin-right:64px}}.chat-messages_empty{align-items:center;color:rgba(11,21,36,.66);display:flex;flex-direction:column;font-size:16px;font-weight:400;height:100%;justify-content:center;left:0;line-height:24px;position:absolute;text-align:center;top:0;width:100%;z-index:1}.chat-messages_empty img,.chat-messages_empty picture{margin-bottom:32px}.chat-messages_date{color:rgba(11,21,36,.46);display:block;font-size:12px;font-weight:400;line-height:16px;margin:24px 0 12px;padding:0 72px;text-align:center;width:100%}.chat-messages_date:before{background:hsla(229,8%,60%,.2);content:"";display:block;height:1px;margin-bottom:-8px;position:relative;width:100%;z-index:1}.chat-messages_date span{background:#fff;color:rgba(11,21,36,.46);display:inline-block;font-size:12px;font-weight:400;line-height:16px;padding:0 8px;position:relative;vertical-align:top;z-index:2}.chat-messages_row{display:block;margin-top:10px;width:100%}.chat-messages_row.dialog-content_from .chat-messages_container{margin:4px 0;padding:0 72px;text-align:left}.chat-messages_row.dialog-content_from .chat-messages_container:first-child .chat-messages_wrapper{border-radius:0 10px 10px 10px}.chat-messages_row.dialog-content_from .chat-messages_container:first-child .chat-messages_wrapper:before{background:#eff7f1;content:"";display:block;height:12px;left:-12px;position:absolute;top:0;width:12px;z-index:1}.chat-messages_row.dialog-content_from .chat-messages_container:first-child .chat-messages_wrapper:after{background:#fff;border-radius:100%;content:"";display:block;height:24px;left:-24px;position:absolute;top:0;width:24px;z-index:2}.chat-messages_row.dialog-content_from .chat-messages_wrapper{background:#eff7f1}.chat-messages_row.dialog-content_from .chat-messages_user{float:left}.chat-messages_row.dialog-content_from .chat-messages_content{margin-left:32px;padding-left:8px}.chat-messages_row.dialog-content_to .chat-messages_container{margin:4px 0;padding:0 72px;text-align:right}.chat-messages_row.dialog-content_to .chat-messages_container:first-child .chat-messages_wrapper{border-radius:10px 0 10px 10px}.chat-messages_row.dialog-content_to .chat-messages_container:first-child .chat-messages_wrapper:before{background:#dfebf8;content:"";display:block;height:12px;position:absolute;right:-12px;top:0;width:12px;z-index:1}.chat-messages_row.dialog-content_to .chat-messages_container:first-child .chat-messages_wrapper:after{background:#fff;border-radius:100%;content:"";display:block;height:24px;position:absolute;right:-24px;top:0;width:24px;z-index:2}.chat-messages_row.dialog-content_to .chat-messages_wrapper{background:#dfebf8}.chat-messages_row.dialog-content_to .chat-messages_user{float:right}.chat-messages_row.dialog-content_to .chat-messages_content{margin-right:32px;padding-right:8px}.chat-messages_row.dialog-content_same-user{margin-top:4px}.chat-messages_row.dialog-content_same-user .chat-messages_container:first-child .chat-messages_wrapper{border-radius:10px 10px 10px}.chat-messages_row.dialog-content_same-user .chat-messages_container:first-child .chat-messages_wrapper:after,.chat-messages_row.dialog-content_same-user .chat-messages_container:first-child .chat-messages_wrapper:before,.chat-messages_row.dialog-content_same-user .chat-messages_user{display:none}.chat-messages_container{display:block}.chat-messages_container .user-link{display:none}.chat-messages_container:first-child .user-link{display:block}.chat-messages_wrapper{background:#fcfcfc;border-radius:10px;display:inline-block;max-width:80%;padding:7px 12px 4px;position:relative;text-align:left;transition:.3s;vertical-align:middle}.chat-messages_user{display:block;position:relative;width:32px;z-index:3}.chat-messages_text{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;padding-right:56px;word-break:break-word}.chat-messages_time{color:rgba(11,21,36,.46);display:block;font-size:12px;font-weight:400;line-height:16px;margin-top:-14px;text-align:right;width:100%}.chat-messages_form{display:block;padding:24px 72px;width:100%}.chat-messages_form .form-group{width:100%}.chat-messages_form-alert{border-radius:10px;display:block;padding:16px 24px;width:100%}.chat-messages_form-alert_user-deleted{background:#ffedec;color:#ff4e3d;font-size:14px;font-weight:400;line-height:20px}.chat-messages_form-alert_user-no-trip{background:#e1e9fb;color:#0b1524;font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:1150px){.chat-messages_date,.chat-messages_row.dialog-content_from .chat-messages_container,.chat-messages_row.dialog-content_to .chat-messages_container{padding:0 24px}.chat-messages_form{padding:24px}}@media screen and (max-width:480px){.chat-messages_row.dialog-content_from .chat-messages_container,.chat-messages_row.dialog-content_to .chat-messages_container{padding:0 16px}.chat-messages_wrapper{max-width:92%}.chat-messages_form{padding:16px}}.profile-user{align-items:center;background:#fff;border-radius:10px;display:flex;height:88px;position:relative;text-decoration:none;transition:.3s;width:100%}.profile-user:hover .profile-user_arrow svg path{fill:#006aff}.profile-user_avatar{text-align:center;width:80px}.profile-user_avatar .user-link{margin:0 auto}.profile-user_name{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.profile-user_sub{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;opacity:.7}.profile-user_arrow{margin-left:auto;text-align:center;width:56px}.profile-user_arrow svg{display:block;margin:0 auto}.profile-user_arrow svg path{fill:rgba(11,21,36,.46);transition:.3s}@media screen and (max-width:750px){.profile-user{border-radius:0;height:72px}}.profile-subscription{background:linear-gradient(to right,#14aad9,var(--Color-Blue));border-radius:10px;display:block;height:88px;position:relative;width:100%}.profile-subscription_front{align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:80px}.profile-subscription_icon-wrap{align-items:center;display:flex;height:64px;justify-content:center;width:64px}.profile-subscription_icon-substrate{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(176,190,197,.5);display:flex;flex-direction:column;height:36px;justify-content:center;width:36px}.profile-subscription_icon-substrate .h6{line-height:16px}.profile-subscription_icon-month{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:12px}.profile-subscription_content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:96px}.profile-subscription_content-caption{color:#fff;font-size:12px;font-weight:400;line-height:16px}.profile-subscription_content-date{color:#fff;font-size:16px;font-weight:400;line-height:24px;margin-top:2px}.profile-subscription_arrow{align-items:center;display:flex;height:100%;justify-content:flex-start;position:absolute;right:0;top:0;width:40px}@media screen and (max-width:750px){.profile-subscription{border-radius:0;height:72px}.profile-subscription_front{width:56px}.profile-subscription_icon-wrap{height:40px;width:40px}.profile-subscription_content{padding-left:72px}}.profile_uploader-photo{border-bottom:1px solid hsla(229,8%,60%,.2);display:block;padding:24px 0 32px;position:relative;width:100%}@media screen and (max-width:750px){.profile_uploader-photo{padding:24px 0}}.profile_caption{margin-bottom:24px;margin-top:32px}.profile_forbidden-banner{background:#fff5e6;border-radius:16px;display:none;padding:16px 48px 16px 16px;position:relative}.profile_forbidden-banner-close{cursor:pointer;position:absolute;right:16px;top:16px}.profile_forbidden-banner-close:hover svg path{fill:#006aff}.profile_forbidden-banner-label{align-items:center;background:#f29100;border-radius:8px;display:flex;gap:4px;justify-content:center;padding:4px 6px;width:fit-content}.profile_forbidden-banner-label-title{color:#fff;font-size:12px;font-weight:500;line-height:16px}.profile_forbidden-banner-caption{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.profile_forbidden-banner-text{color:#030405;font-size:16px;font-style:normal;font-weight:400;line-height:22px}@media screen and (max-width:750px){.profile_caption{margin:16px 0;padding:0 16px}.profile_forbidden-banner-caption{font-size:16px;line-height:22px}}.profile_option{border-bottom:1px solid rgba(11,21,36,.14);display:block;padding:24px 0;position:relative;text-decoration:none;width:100%}.profile_option:last-child{border-bottom:0}.profile_option:hover .profile_option-button_arrow svg path{fill:#006aff}.profile_option:hover .profile_option-title{color:#006aff}.profile_option-title{color:rgba(11,21,36,.66);display:block;float:left;font-size:12px;font-weight:500;letter-spacing:.03px;line-height:20px;padding-top:3px;text-transform:uppercase;transition:.3s;width:156px}.profile_option-title .not-confirm{align-items:center;color:rgba(11,21,36,.46);display:none;flex-direction:row;font-size:14px;font-weight:400;line-height:15px;margin-left:4px;text-transform:none;vertical-align:top}.profile_option-title .not-confirm svg{display:inline-block;margin-right:4px;position:relative;top:1px;vertical-align:middle}.profile_option-content{margin-left:156px;padding-right:40px}.profile_option-content_email{padding-right:192px}.profile_option-content_email .not-confirm svg{margin-right:4px}.profile_option-content_car{padding-right:136px}.profile_option-content_car .not-confirm svg{margin-right:4px}.profile_option-name{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.profile_option-name .not-confirm{align-items:center;color:rgba(11,21,36,.46);display:flex;flex-direction:row;font-size:14px;font-weight:400;line-height:15px;position:absolute;right:40px;text-transform:none;top:28px}.profile_option-name .not-confirm svg{display:inline-block;vertical-align:middle}.profile_option-controls{align-items:center;display:flex;height:100%;position:absolute;right:0;top:0}.profile_option-button_arrow{background:#fff;border:0;cursor:pointer;display:block;height:24px;padding:0;width:24px}.profile_option-button_arrow svg path{fill:rgba(11,21,36,.46);transition:.3s}@media screen and (max-width:750px){.profile_option{padding:16px 0}.profile_option:last-child{border-bottom:0}.profile_option-title{float:none;padding-top:0;width:100%}.profile_option-title .not-confirm{display:inline-flex}.profile_option-content{margin-left:0;margin-top:2px;padding-right:48px}.profile_option-name .not-confirm{display:none}.profile_option-name .not-confirm.active{margin-top:-8px;right:32px;top:50%}}.profile-button{align-items:center;border-bottom:1px solid rgba(11,21,36,.14);display:flex;height:92px;justify-content:space-between;position:relative;text-decoration:none;transition:.2s;width:100%}.profile-button:last-child{border-bottom:none}.profile-button:hover .profile-button_arrow svg path{fill:#006aff}.profile-button_caption{color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.profile-button_caption,.profile-button_description{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.profile-button_description{color:rgba(11,21,36,.46);font-size:14px;font-weight:400;line-height:20px}.profile-button_info{color:rgba(11,21,36,.66);display:block;font-size:16px;font-weight:400;line-height:24px;margin-right:8px;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-button_arrow svg,.profile-button_info.view-always,.profile-button_info svg{display:block}.profile-button_arrow svg path{transition:.2s}.profile-button_controls{align-items:center;display:flex;flex-direction:row;margin-left:16px;white-space:nowrap}@media screen and (max-width:750px){.profile-button{height:76px}.profile-button_info{display:none}}.profile_button-logout{margin-top:24px}@media screen and (max-width:750px){.profile_button-logout{padding:0 16px}}.modal-window{align-items:center;display:flex;margin:24px auto;min-height:calc(100% - 48px);width:100%}.modal-window_container{-ms-overflow-style:none;animation:ModalVisibleAnimate .2s ease-in-out 0s both;background:rgba(11,21,36,.8);display:block;height:100%;left:0;overflow-y:auto;overscroll-behavior:none;padding:0 24px;position:fixed;scrollbar-width:none;top:0;width:100%;z-index:9999}.modal-window_container~.datepickers-container,.modal-window_container~.popover{z-index:9999}.modal_item{animation:ModalItemAnimate .2s ease-in-out 0s both;background:#fff;box-shadow:0 12px 32px rgba(38,50,56,.2);cursor:default;display:block;margin:0 auto;max-width:360px;position:relative;text-align:left;width:100%}.modal_item,.modal_item.preloader:before{border-radius:10px}.modal_item-head{display:block;padding:24px 24px 12px;position:relative;width:100%}.modal_item-head_title{padding-right:32px}.modal_item-head_back{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.modal_item-head_back svg path{fill:#0b1524}.modal_item-close{align-items:center;cursor:pointer;display:flex;font-size:0;height:32px;justify-content:center;position:absolute;right:16px;top:22px;transform:rotate(0deg);transition:.3s;width:32px;z-index:1}.modal_item-close svg path{fill:rgba(11,21,36,.46);transition:.3s}.modal_item-close:hover{transform:rotate(180deg)}.modal_item-close:hover svg path{fill:#006aff}.modal_item-body{display:block;padding:12px 24px;width:100%}.modal_item-body .form-group{width:100%}.modal_item-body .form-group:not(:first-child){margin-top:12px}.modal_item-body .form-group:not(:last-child){margin-bottom:12px}.modal_item-body_text{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.modal_item-body_text-red{color:#ff4e3d;font-size:16px;font-weight:400;line-height:24px}.modal_item-body_text-error{display:none}.modal_item-body_text-bold{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:24px}.modal_item-footer{padding:12px 24px 24px}.modal_item-footer,.modal_item-footer_row{display:block;width:100%}.modal_item-footer_row:first-child{margin-top:0}.modal_item-footer_row:last-child{margin-bottom:0}.modal_item-footer .form-group{width:100%}.modal_item.modal_item-medium{max-width:560px}.modal_item.modal_item-medium .modal_item-body p{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin:0}.modal_item.modal_item-medium .modal_item-footer{text-align:right}.modal_item.modal_item-medium .modal_item-footer .form-button{margin-left:24px}.modal_item.modal_item-booking{background:#fff;max-width:376px}.modal_item.modal_item-booking .modal_item-head{text-align:center}.modal_item.modal_item-booking .modal_item-head_title{padding-right:0}.modal_item.modal_item-booking .form-checklist_item{margin-top:0;text-align:center}.modal_item.modal_item-booking .form-checklist label [type=checkbox]:checked+span,.modal_item.modal_item-booking .form-checklist label [type=radio]:checked+span{color:#fff;font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px 12px 4px;width:48px}.modal_item.modal_item-booking .form-checklist label [type=checkbox]:not(:checked)+span,.modal_item.modal_item-booking .form-checklist label [type=radio]:not(:checked)+span{color:#0b1524;font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px 12px 4px;width:48px}.modal_item-review{background:#fff;max-width:376px}.modal_item-review .modal_item-head{text-align:center}.modal_item-review .modal_item-head_title{padding-right:0}.modal_item-review .modal_item-body .account_booking-item_box{margin-top:0}.modal_item-review_user{align-items:center;display:flex;flex-direction:row;justify-content:center}.modal_item-review_user-name{color:#0b1524;font-size:14px;font-weight:500;line-height:20px;padding-left:8px;word-break:break-word}.modal_item-review .user-link{background:#fff}.modal_item-complain .modal_item-body{padding-right:0}.modal_item-complain_reason .form-checklist_item{margin-top:12px}.modal_item-complain_reason .form-group.has-error .form-group_error{position:relative;top:0}.modal_item-reason-cancel{max-width:370px}.modal_item-reason-cancel .alert_body-content{padding-left:16px}.modal_item-reason-cancel .form-checklist_item{margin-top:12px}.modal_item-reason-cancel .form-group.has-error .form-group_error{position:relative;top:0}.modal_item-edit-locator{max-width:520px}.modal_item-edit-locator .modal_item-footer_row{display:flex;justify-content:center}.modal_item-edit-locator .modal_item-footer .form-group{width:max-content}.modal_item-booking-cancel{max-width:360px}.modal_item-dispute{text-align:center}.modal_item-dispute .modal_item-head_title{padding-right:0}.modal_item-dispute .account_booking-item_box{margin-top:0}.modal_item-dispute .form-checklist_item{margin:12px 0 0;width:100%}.modal_item-dispute .form-checklist_item:first-child{margin-top:0}.modal_item-photo{display:flex;flex:1;flex-direction:column;height:100%;max-width:1128px;min-height:160px}.modal_item-photo .modal_item-body img,.modal_item-photo .modal_item-body picture{margin:0 auto;max-height:100%;max-width:100%}.modal_item-create-route_edit-date{max-width:808px}.modal_item-create-route_edit-date .create_draft-edit{margin-bottom:16px;padding:0 24px}.modal_item-create-route_edit-date .alert_wrapper{display:block;margin-bottom:0;padding:16px 24px}.modal_item-create-route_edit-date .modal_item-footer{text-align:center}.modal_item-create-route_edit-date .modal_item-footer .form-group{width:auto}.modal_item-passenger-subscription_info ul{margin:0;padding-left:18px}.modal_item-passenger-subscription_info ul li{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;margin:24px 0}.modal_item-passenger-subscription_info ul li:first-child{margin-top:0}.modal_item-passenger-subscription_info ul li:last-child{margin-bottom:0}.modal_item-verify-phone_content{display:none}.modal_item-verify-phone .modal_item-head_title{padding:0;text-align:center}.modal_item-verify-phone.active .modal_item-verify-phone_content{display:block}.modal_item-verify-phone.active .modal_item-verify-sms_content{display:none}.modal_item-verify-sms_content{display:block}.modal_item-uploader-photo_icon{display:block;float:left;height:24px;width:24px}.modal_item-uploader-photo_description{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin-left:24px;padding-left:24px}.modal_item-uploader-photo_warning{display:block;margin-top:72px;text-align:center;width:100%}.modal_item-uploader-photo_warning .warning_container{display:inline-block;width:auto}.modal_item-promo{max-width:520px}.modal_item-promo .modal_item-image{width:100%}.modal_item-promo .modal_item-image img,.modal_item-promo .modal_item-image picture{display:block;width:100%}.modal_item-promo .modal_item-description{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;margin-top:24px}.modal_item-promo .modal_item-list-caption{margin-top:16px}.modal_item-promo .modal_item-list.modal-list{list-style:none;margin:8px 0 0;padding:0}.modal_item-promo .modal_item-list.modal-list .modal-list_item{align-items:flex-start;color:rgba(11,21,36,.66);column-gap:8px;display:inline-flex;font-size:16px;font-weight:400;line-height:24px;margin-top:8px;text-align:left}.modal_item-promo .modal_item-list.modal-list .modal-list_item-description{flex:1}.modal_item-promo .modal_item-list.modal-list .modal-list_item-description span{font-weight:500}.modal_item-promo .modal_item-footer-wrapper{background-color:#dfebf8;border-radius:10px;padding:14px 16px}.modal_item-promo .modal_item-footer-wrapper .warning_content{margin-left:20px}.modal_item-promo .modal_item-footer-wrapper .warning_icon path,.modal_item-promo .modal_item-footer-wrapper .warning_icon svg{fill:#006aff;height:20px;width:20px}.modal_item-promo .modal_item-footer-notification{color:#0b1524;font-size:14px;font-weight:400;line-height:20px}.modal_item-promo_tickets .modal_item-footer-wrapper{background-color:#fff4e5}.modal_item-promo_tickets .modal_item-footer-wrapper .warning_icon path,.modal_item-promo_tickets .modal_item-footer-wrapper .warning_icon svg{fill:#ff9500}.modal_item-attention-popup{max-width:520px;padding-bottom:24px}.modal_item-attention-popup .modal_item-attention-popup-head{display:block;padding:24px 94px 0 24px;position:relative;width:100%}.modal_item-attention-popup .modal_item-attention-popup-close{right:8px;top:8px}.modal_item-attention-popup .modal_item-attention-popup-title{font-size:24px;font-weight:600;line-height:32px}.modal_item-attention-popup .modal_item-attention-popup-body{padding:0 24px}.modal_item-attention-popup .modal_item-attention-popup-text{font-size:16px;font-weight:400;line-height:22px}.modal_item-attention-popup .modal_item-attention-popup-footer{display:flex;gap:16px;justify-content:space-between;padding:0 24px}.modal_item-attention-popup .modal_item-attention-popup-footer-button{flex:1}.modal_user-phone{display:block;text-align:center;width:100%}.modal_user-phone .h2{font-size:30px;text-decoration:none;transition:.2s}.modal_user-phone .h2:hover{color:#006aff}.modal.modal-text .modal_item{max-width:560px}.modal.modal-text .modal_item-body p{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin:0}.modal.modal-text .modal_item-footer{text-align:right}.modal.modal-text .modal_item-footer .form-button{margin-left:24px}@media screen and (max-width:750px){.modal-window_container{padding:0 16px}.modal_item-service-fee .modal_item-close{top:19px}.modal_item.modal_item-route-type .modal_item-body{padding:12px 16px}.modal_item-create-route_edit-date .create_draft-edit{padding:0}.modal_item-edit-locator{max-width:360px}.modal_item-promo .modal_item-description,.modal_item-promo .modal_item-list.modal-list .modal-list_item{font-size:14px;line-height:20px}}@media screen and (max-width:575px){.modal-window{align-items:flex-end;margin:0;min-height:100%}.modal-window_container{padding:0}.modal_item{animation:popup-slide-up .3s ease;border-bottom-left-radius:0;border-bottom-right-radius:0;max-width:100%}.modal_item-attention-popup .modal_item-attention-popup-head{padding-left:16px;padding-right:50px}.modal_item-attention-popup .modal_item-attention-popup-title{font-size:16px;font-weight:400;line-height:22px}.modal_item-attention-popup .modal_item-attention-popup-body{padding:0 16px}.modal_item-attention-popup .modal_item-attention-popup-footer{flex-direction:column}.modal_item-attention-popup .modal_item-attention-popup-footer-button{padding:12px 32px}}@media screen and (max-width:350px){.modal_user-phone .h2{font-size:24px}}.modal_create-car{max-width:788px}.modal_create-car .modal_item-body{padding:12px 0}.modal_create-car .alert_wrapper{border-radius:0;margin-bottom:0}.modal_create-car .create_car-wrapper{padding:24px}.modal_create-car .create_car-wrapper_route{padding-top:0}.modal_create-car .create_car-load{padding-bottom:66px}.modal_create-car .create_car-load .uploader-photo_controls .uploader-photo_file{display:none}@media screen and (max-width:750px){.modal_create-car .create_car-load .uploader-photo_cell:first-child{width:64px}.modal_create-car .create_car-load .uploader-photo_preview{height:64px;width:64px}.modal_create-car .create_car-info{margin:0}.modal_create-car .create_car-info .form-group{margin-bottom:24px}.modal_create-car .create_car-info_left{float:none;padding-right:0;width:100%}.modal_create-car .create_car-info_left .form-group{margin-bottom:0}.modal_create-car .create_car-info_right{display:block;margin-left:0;padding-left:0;width:100%}.modal_create-car .create_car-info_filter{margin:16px 0}.modal_create-car .create_car-info_filter .form-checklist{display:block;margin-bottom:16px;margin-right:0;width:100%}.modal_create-car .create_car-info_filter .form-checklist:last-child{margin-bottom:0}.modal_create-car .create_car-info_warn{padding-top:0}}.modal_tickets-conditions-return{max-width:540px}.modal_tickets-conditions-return .modal_item-head{padding:24px 24px 12px 48px}.modal_tickets-conditions-return .modal_item-body{padding:12px 48px 32px}@media screen and (max-width:550px){.modal_tickets-conditions-return .modal_item-head{padding:24px 24px 12px 16px}.modal_tickets-conditions-return .modal_item-body{padding:12px 16px 32px}}.tickets-details{-ms-overflow-style:none;background:rgba(11,21,36,.55);bottom:0;display:block;height:100%;left:0;overflow-y:auto;overscroll-behavior:none;position:fixed;right:0;scrollbar-width:none;text-align:center;top:0;width:100%;z-index:11}.tickets-details::-webkit-scrollbar{display:none}.tickets-details:before{content:"";display:inline-block;height:100%;vertical-align:middle}.tickets-details.show{animation:ModalVisibleAnimate .3s ease;opacity:1}.tickets-details.md .tickets-details_wrapper{max-width:696px}.tickets-details.mdx .tickets-details_wrapper{max-width:520px}.tickets-details.sm .tickets-details_wrapper{max-width:370px;padding:48px 0 32px}.tickets-details.disabled .react-datepicker__month{pointer-events:none}.tickets-details.disabled .react-datepicker__day:not(.react-datepicker__day--highlighted){color:rgba(11,21,36,.46);font-weight:400}.tickets-details.disabled .react-datepicker__day--highlighted{background:rgba(11,21,36,.46)}.tickets-details.disabled .react-datepicker__day--today{border-color:transparent}.tickets-details.popup{background:0;overflow:unset;position:absolute}.tickets-details.popup .tickets-details_wrapper{box-shadow:0 12px 32px 0 rgba(11,21,36,.2);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.tickets-details_wrapper{background:#fff;border-radius:10px;display:inline-block;max-width:520px;padding:48px 0 32px;position:relative;text-align:left;vertical-align:middle;width:100%;z-index:120}.tickets-details_click-wrapper{height:100%;left:0;position:fixed;top:0;width:100%}.tickets-details_header{align-items:flex-start;color:#0b1524;display:flex;font-size:20px;font-weight:500;justify-content:space-between;line-height:28px;word-break:break-word}.tickets-details_header button{align-items:center;background:0;border:0;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:0;position:absolute;right:12px;top:12px;width:24px}.tickets-details_header button svg{height:100%;transform:rotate(0deg);transition:all .3s ease;width:100%}.tickets-details_header button:hover svg{transform:rotate(180deg);transition:all .3s ease}.tickets-details_user{align-items:center;column-gap:16px;display:flex}.tickets-details_user .renting-route_account-image,.tickets-details_user .trucking-route_account-image{cursor:default}.tickets-details_user img{border-radius:50%;height:56px;object-fit:cover;width:56px}.tickets-details_user-name{overflow:hidden;text-overflow:ellipsis}.tickets-details_link{display:block;margin-top:12px;text-align:left;text-decoration:none}.tickets-details_dates .tickets-details_wrapper{max-width:696px}.tickets-details_buttons{align-items:center;column-gap:32px;display:flex;justify-content:flex-end}.tickets-details.warning-photo .warning-photo_title{color:#0b1524;font-size:16px;font-weight:500;line-height:24px;text-align:left}.tickets-details.warning-photo .warning-photo_list{color:rgba(11,21,36,.55);font-size:14px;font-weight:400;line-height:20px;list-style:none;margin:16px 0 0;padding:0;text-align:left}.tickets-details.warning-photo .warning-photo_item{align-items:flex-start;column-gap:8px;display:flex}.tickets-details.warning-photo .warning-photo_item:not(:first-child){margin-top:16px}.tickets-details.warning-photo .warning-photo_item svg{flex-shrink:0}.tickets-details.warning-photo .warning-photo_subtext{color:rgba(11,21,36,.55);font-size:12px;font-weight:400;line-height:16px;margin-top:16px;text-align:left}.tickets-details.warning-photo .form-button{display:block;margin:24px auto 0}.tickets-details_image{display:block;height:120px;width:100%}.tickets-details_image img,.tickets-details_image picture{border-radius:10px;display:block;height:100%;object-fit:cover;width:100%}.tickets-details_image:not(:last-child){margin-bottom:16px}.tickets-details.app-shop_modal .tickets-details_wrapper{max-width:400px}@media screen and (max-width:1150px){.tickets-details.show .tickets-details_wrapper{animation:popup-slide-up .3s ease}.tickets-details.md .tickets-details_wrapper,.tickets-details.mdx .tickets-details_wrapper,.tickets-details.sm .tickets-details_wrapper{max-width:100%}.tickets-details_wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0;max-width:100%;vertical-align:bottom}}.modal_insurance{max-width:540px}.modal_insurance .modal_item-head{padding:24px 24px 12px 48px}.modal_insurance .modal_item-body{padding:12px 48px 32px}.modal_insurance-event{color:#0b1524;display:block;font-size:14px;font-weight:400;line-height:20px;margin-top:8px;width:100%}.modal_insurance-event_icon{display:block;float:left;width:24px}.modal_insurance-event_content{margin-left:24px;padding-left:8px}.modal_insurance-link{color:var(--Color-Blue);display:block;font-size:14px;font-weight:400;line-height:20px;margin-top:8px;text-decoration:none;width:100%}@media screen and (max-width:550px){.modal_insurance .modal_item-head{padding:24px 24px 12px 16px}.modal_insurance .modal_item-body{padding:12px 16px 32px}}.modal_original-route{max-width:520px;width:100%}.modal_original-route .modal_item-image{border-radius:10px;width:100%}.modal_original-route .modal_item-image img{border-radius:inherit;display:block;height:auto;width:100%}.modal_original-route .modal_item-description{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;margin-top:16px}.modal_original-route .modal_item-label{align-items:center;cursor:pointer;display:inline-flex;margin-top:16px}.modal_original-route .modal_item-label span{align-items:flex-start;color:rgba(11,21,36,.66);column-gap:10px;display:inline-flex;font-size:16px;font-weight:400;line-height:24px;transition:.3s}.modal_original-route .modal_item-label span:hover:before{border-color:#006aff;transition:.3s}.modal_original-route .modal_item-label span:before{background:transparent no-repeat 50%;border:2px solid #8f939a;border-radius:4px;content:"";flex-shrink:0;height:20px;transition:.3s;width:20px}.modal_original-route .modal_item-label input:checked+span:before{background-color:#006aff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 10 0 5.192l1.4-1.346L5 7.308 12.6 0 14 1.346 5 10Z' fill='%23fff'/%3E%3C/svg%3E");border-color:#006aff;transition:.3s}.modal_original-route .modal_item-label input:checked+span{color:#0b1524;transition:.3s}.modal_original-route .modal_item-footer{margin-top:12px}.modal_original-route .modal_item-footer-wrapper{border-top:1px solid #dddee0;padding-top:24px;text-align:center}.modal_original-route .modal_item-footer-button{color:#fff}.custom-modal{-ms-overflow-style:none;background:rgba(11,21,36,.55);bottom:0;display:block;height:100%;left:0;overflow-y:auto;overscroll-behavior:none;padding:16px;position:fixed;right:0;scrollbar-width:none;text-align:center;top:0;width:100%;z-index:111}.custom-modal::-webkit-scrollbar{display:none}.custom-modal:before{content:"";display:inline-block;height:100%;vertical-align:middle}.custom-modal.show{animation:ModalVisibleAnimate .3s ease;opacity:1}.custom-modal.md .custom-modal_wrapper{max-width:696px}.custom-modal.mdx .custom-modal_wrapper{max-width:520px}.custom-modal.sm .custom-modal_wrapper{max-width:370px;padding:24px}.custom-modal.disabled .react-datepicker__month{pointer-events:none}.custom-modal.disabled .react-datepicker__day:not(.react-datepicker__day--highlighted){color:rgba(11,21,36,.46);font-weight:400}.custom-modal.disabled .react-datepicker__day--highlighted{background:rgba(11,21,36,.46)}.custom-modal.disabled .react-datepicker__day--today{border-color:transparent}.custom-modal.popup{background:0;overflow:unset;position:absolute}.custom-modal.popup .custom-modal_wrapper{box-shadow:0 12px 32px 0 rgba(11,21,36,.2);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.custom-modal_wrapper{background:#fff;border-radius:10px;display:inline-block;max-width:520px;padding:24px;position:relative;text-align:left;vertical-align:middle;width:100%;z-index:120}.custom-modal_click-wrapper{height:100%;left:0;position:fixed;top:0;width:100%}.custom-modal_header{align-items:flex-start;color:#0b1524;display:flex;font-size:20px;font-weight:500;justify-content:space-between;line-height:28px;word-break:break-word}.custom-modal_header button{align-items:center;background:0;border:0;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.custom-modal_header button svg{height:100%;transform:rotate(0deg);transition:all .3s ease;width:100%}.custom-modal_header button:hover svg{transform:rotate(180deg);transition:all .3s ease}.custom-modal_body{margin-top:24px}.custom-modal_body .renting-route_alert,.custom-modal_body .trucking-route_alert{padding:14px 16px}.custom-modal_body .renting-route_alert:not(:first-child),.custom-modal_body .trucking-route_alert:not(:first-child){margin-top:16px}.custom-modal_user{align-items:center;column-gap:16px;display:flex}.custom-modal_user .renting-route_account-image,.custom-modal_user .trucking-route_account-image{cursor:default}.custom-modal_user img{border-radius:50%;height:56px;object-fit:cover;width:56px}.custom-modal_user-name{overflow:hidden;text-overflow:ellipsis}.custom-modal_link{display:block;margin-top:12px;text-align:left;text-decoration:none}.custom-modal_dates .custom-modal_wrapper{max-width:696px}.custom-modal_buttons{align-items:center;column-gap:32px;display:flex;justify-content:flex-end}.custom-modal.warning-photo .warning-photo_title{color:#0b1524;font-size:16px;font-weight:500;line-height:24px;text-align:left}.custom-modal.warning-photo .warning-photo_list{color:rgba(11,21,36,.55);font-size:14px;font-weight:400;line-height:20px;list-style:none;margin:16px 0 0;padding:0;text-align:left}.custom-modal.warning-photo .warning-photo_item{align-items:flex-start;column-gap:8px;display:flex}.custom-modal.warning-photo .warning-photo_item:not(:first-child){margin-top:16px}.custom-modal.warning-photo .warning-photo_item svg{flex-shrink:0}.custom-modal.warning-photo .warning-photo_subtext{color:rgba(11,21,36,.55);font-size:12px;font-weight:400;line-height:16px;margin-top:16px;text-align:left}.custom-modal.warning-photo .form-button{display:block;margin:24px auto 0}.custom-modal_image{display:block;height:120px;width:100%}.custom-modal_image img,.custom-modal_image picture{border-radius:10px;display:block;height:100%;object-fit:cover;width:100%}.custom-modal_image:not(:last-child){margin-bottom:16px}.custom-modal.app-shop_modal .custom-modal_wrapper{max-width:400px}@media screen and (max-width:575px){.custom-modal{padding:72px 0 0}.custom-modal.show .custom-modal_wrapper{animation:popup-slide-up .3s ease}.custom-modal.md .custom-modal_wrapper,.custom-modal.mdx .custom-modal_wrapper,.custom-modal.sm .custom-modal_wrapper{max-width:100%}.custom-modal_wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0;max-width:100%;padding:24px 16px;vertical-align:bottom}}@media screen and (max-width:350px){.custom-modal_dates .custom-modal_wrapper{padding:16px 8px}}@keyframes popup-slide-up{0%{transform:translateY(200%)}to{transform:translateY(0)}}.modal_checkout-dates{max-width:696px}.modal_checkout-options,.modal_remove-company{max-width:520px}.modal_remove-company .modal_item-footer{text-align:right}.modal_remove-company .modal_item-footer .form-button{margin-left:16px}.modal_remove-company .modal_item-footer .form-button:first-child{margin-left:0}.modal_remove-route .custom-modal_wrapper{max-width:520px}.modal_remove-route_decoration{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:block;height:120px;width:100%}.modal_remove-route_sub-attention-text{padding-left:32px}.modal_remove-route_controls{grid-gap:24px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:24px}.custom-modal_wrapper .checkbox_container .modal_remove-route_checkbox-text{margin-left:unset}@media screen and (max-width:750px){.modal_remove-route_sub-attention-text{padding-left:28px}}@media screen and (max-width:370px){.modal_remove-route_controls{grid-gap:16px;grid-template-columns:1fr}}.modal_subscription-route_decor{display:block;width:100%}.modal_subscription-route_decor img{border-radius:10px;display:block;width:100%}.popup-share{background:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(84,110,122,.24);display:inline-block;padding:16px;position:relative;text-align:left;vertical-align:top;z-index:2}.popup-share_overlay{display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.popup-share_container{animation:PopupShareShow .2s ease-in-out 0s both;bottom:100%;display:inline-block;left:0;margin-bottom:0;opacity:0;position:absolute;vertical-align:top;visibility:hidden;z-index:2}.popup-share_head{align-items:flex-start;display:flex;justify-content:space-between}.popup-share_title{flex:1}.popup-share_close{cursor:pointer;display:flex;height:24px;width:24px}.popup-share_close:hover svg{transform:rotate(180deg)}.popup-share_close svg{transition:.3s}.popup-share_content{display:flex;flex-direction:row;margin-top:16px}.popup-share_content button{background:none;border:0;cursor:pointer;margin:0 4px;opacity:1;padding:0;transition:.3s}.popup-share_content button img{display:block}.popup-share_content button:first-child{margin-left:0}.popup-share_content button:last-child{margin-right:0}.popup-share_content button:hover{opacity:.8}@media screen and (max-width:750px){.popup-share_container{margin-bottom:16px}.popup-share_content button img{height:40px;width:40px}}.bus-preloader_container{display:block;margin-top:24px;overflow:hidden;padding:0 24px 100px;position:relative;text-align:center;width:100%}.bus-preloader_container:before{background:linear-gradient(90deg,#f2f3f4 0,rgba(244,246,254,0) 50%,rgba(244,246,254,0));left:0;z-index:3}.bus-preloader_container:after,.bus-preloader_container:before{content:"";display:block;height:200px;position:absolute;top:0;width:50%}.bus-preloader_container:after{background:linear-gradient(270deg,#f2f3f4 0,rgba(244,246,254,0) 50%,rgba(244,246,254,0));right:0;z-index:2}.bus-preloader_wrapper{display:inline-block;margin-top:80px;min-width:390px;position:relative;vertical-align:top;z-index:2}.bus-preloader_scene{display:block;margin:0 auto;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0);width:356px;z-index:1}.bus-preloader_scene-wrapper{display:block;height:120px;position:relative;width:100%}.bus-preloader_scene-sprite{display:inline-block;position:absolute;vertical-align:top}.bus-preloader_scene-bus{font-size:0;left:50%;top:41px;transform:translateX(-50%);z-index:3}.bus-preloader_scene-bus_body{animation:BusesPreloaderAnimateBusBody 2s linear 0s infinite;position:relative;top:-10px;transform:translateY(0);width:256px}.bus-preloader_scene-bus_body img,.bus-preloader_scene-bus_body picture{display:block}.bus-preloader_scene-bus_wheel{display:block;height:30px;position:absolute;width:30px}.bus-preloader_scene-bus_wheel img,.bus-preloader_scene-bus_wheel picture{display:block;width:100%}.bus-preloader_scene-bus_wheel-1{bottom:-3px;right:20px;z-index:2}.bus-preloader_scene-bus_wheel-2{bottom:-3px;left:20px;z-index:2}.bus-preloader_scene-bus_wheel-3{bottom:-3px;left:54px;z-index:2}.bus-preloader_scene-bus_shadow{animation:BusesPreloaderAnimateBusShadow 2s linear 0s infinite;bottom:-21px;display:block;left:-5px;position:absolute;transform:translateX(-1px);width:350px;z-index:0}.bus-preloader_scene-bus_shadow img,.bus-preloader_scene-bus_shadow picture{display:block;width:100%}.bus-preloader_scene-lines{animation:animateBusBackgroundLines 2.5s linear 0s infinite;column-gap:8px;display:flex;flex-direction:row-reverse;position:absolute;transform:translateX(0);z-index:-1}.bus-preloader_scene-lines-1{left:190px}.bus-preloader_scene-lines-2{flex-direction:column;left:0;row-gap:8px;top:41px}.bus-preloader_scene-line{background-color:#9cc0e9;border-radius:16px;display:inline-block;height:16px;vertical-align:top;width:127px}.bus-preloader_scene-line-1{width:30px}.bus-preloader_scene-line-3{width:47px}.bus-preloader_scene-line-4{margin-left:30px}@media screen and (max-width:570px){.bus-preloader_wrapper{min-width:100%}.bus-preloader_scene{width:100%}}@media screen and (max-width:350px){.bus-preloader_wrapper{z-index:3}}.bus-route_navigation-container{align-items:flex-end;column-gap:24px;display:flex;justify-content:space-between;margin:32px 0}.bus-route_navigation-container .nav-section{margin:0}.bus-route_navigation-sort{align-items:center;bottom:100%;display:flex;right:0;z-index:2}.bus-route_list{display:block;width:100%}.bus-route_list .bus-route_list-item{margin:16px 0}.bus-route_list .bus-route_list-item:first-child{margin-top:0}.bus-route_list .bus-route_list-item:last-child{margin-bottom:0}.bus-route_list-wrapper{margin-bottom:24px;padding:0}.bus-route_list-item{background:#fff;border-radius:10px;display:block;padding:24px;position:relative;transition:.3s;width:100%;z-index:1}.bus-route_list-item:hover{box-shadow:0 8px 16px hsla(218,6%,73%,.48)}.bus-route_list-item:hover .bus-route_list-item_map-decorate svg{transform:scaleX(-1)}.bus-route_list-item:hover .bus-route_list-item_map-decorate svg line{animation:pathDotAnimate .8s linear infinite}.bus-route_list-item_status{background:#ff4e3d;border-radius:24px;color:#fff;display:inline-block;font-size:10px;font-weight:500;line-height:13px;margin-right:4px;overflow:hidden;padding:2px 8px;position:relative;text-transform:uppercase;vertical-align:top}.bus-route_list-item_status:last-child{margin-right:0}.bus-route_list-item_status-wrapper{display:block;left:0;padding:6px 24px 0;position:absolute;top:0;width:100%;z-index:2}.bus-route_list-item_status.green{background:#27ae60}.bus-route_list-item_status.blue{background:#2f80ed}.bus-route_list-item_status-blink{animation:BusStatusBlinkAnimate 5s linear 5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);display:block;height:100%;left:-64px;position:absolute;top:0;transform:skewX(-45deg);width:32px;z-index:1}.bus-route_list-item_wrapper{display:flex;justify-content:space-between}.bus-route_list-item_map{padding-top:5px}.bus-route_list-item_map-wrapper{display:flex}.bus-route_list-item_map-cell{display:flex;flex-direction:column;position:relative;width:260px}.bus-route_list-item_map-date{display:block;position:relative;width:100%}.bus-route_list-item_map-date_wrapper{align-items:center;background:#fff;column-gap:4px;display:inline-flex;padding-right:8px;position:relative;row-gap:4px;z-index:2}.bus-route_list-item_map-time{color:#0b1524;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:28px}.bus-route_list-item_map-day{background-color:#f2f3f4;border-radius:4px;color:#0b1524;font-size:12px;font-weight:500;line-height:16px;padding:0 4px}.bus-route_list-item_map-location{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:rgba(11,21,36,.66);display:-webkit-box;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;padding-right:16px;width:100%;word-break:break-word}.bus-route_list-item_map-decorate{bottom:6px;display:block;font-size:0;height:6px;left:0;line-height:0;position:absolute;width:calc(100% - 8px);z-index:1}.bus-route_list-item_map-decorate svg{fill:none;height:6px;position:relative;width:100%}.bus-route_list-item_map-decorate svg line{stroke:rgba(11,21,36,.3);fill:none;stroke-width:3px;stroke-opacity:.5;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round}.bus-route_list-item_details{flex:1}.bus-route_list-item_details-wrapper{display:flex}.bus-route_list-item_details-cell:first-child{padding-top:8px;width:230px}.bus-route_list-item_details-cell:last-child{flex:1}.bus-route_list-item_travel-time{color:#0b1524;display:block;font-size:14px;font-weight:500;line-height:24px;padding-right:16px;width:100%}.bus-route_list-item_travel-company{color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:400;line-height:14px;margin-top:2px;overflow:hidden;padding-right:16px;text-overflow:ellipsis;white-space:nowrap;width:100%}.bus-route_list-item_info{display:flex;justify-content:space-between}.bus-route_list-item_info-cell:last-child{width:184px}.bus-route_list-item_info-cell .form-button{width:100%}.bus-route_list-item_info-cost{color:#0b1524;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;line-height:32px}.bus-route_list-item_info-places-left{color:#43b02a;font-size:14px;font-weight:400;line-height:20px}.bus-route_list-item_button{border-radius:10px;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.bus-route_list-banner{background:#fff;border-radius:10px;display:block;margin-bottom:0;opacity:1;position:relative;transform:scale(1);transition:.5s;visibility:visible;width:100%}.bus-route_list-banner.close{opacity:0;transform:scale(.8)}.bus-route_list-banner.remove{margin-bottom:-16px}.bus-route_list-banner_close{cursor:pointer;display:block;height:16px;position:absolute;right:16px;top:16px;transform:rotate(0deg);transition:.3s;width:16px;z-index:1}.bus-route_list-banner_close:hover{transform:rotate(180deg)}.bus-route_list-banner_wrapper{display:flex;flex-direction:row}.bus-route_list-banner_poster{display:flex;justify-content:flex-end;width:370px}.bus-route_list-banner_poster img,.bus-route_list-banner_poster picture{display:flex}.bus-route_list-banner_content{display:inline-flex;flex-direction:column;justify-content:center;padding-left:32px}.bus-route_list-banner_subtitle{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;margin-top:8px}.bus-route_list-empty{display:block;margin-bottom:24px;width:100%}@media screen and (max-width:1150px){.bus-route_navigation-container{padding:0 24px}.bus-route_navigation-container .nav-section{padding:0}.bus-route_list-item_info,.bus-route_list-item_info-cell{display:block}.bus-route_list-item_info-cell:last-child .form-button{display:none}.bus-route_list-item_button{display:block}}@media screen and (max-width:1000px){.bus-route_list-item{padding:16px 24px}.bus-route_list-item_wrapper{display:block}.bus-route_list-item_status-wrapper+.bus-route_list-item_wrapper .bus-route_list-item_map{padding-top:7px}.bus-route_list-item_map{padding-top:0}.bus-route_list-item_map-cell{width:100%}.bus-route_list-item_map-decorate{width:200%}.bus-route_list-item_map-to{text-align:right}.bus-route_list-item_map-to .bus-route_list-item_map-date_wrapper{padding-left:8px;padding-right:0}.bus-route_list-item_map-to .bus-route_list-item_map-location{padding-right:0}.bus-route_list-item_details{display:block;margin-top:12px}.bus-route_list-item_details-cell{vertical-align:bottom;width:50%}.bus-route_list-item_details-cell:first-child{width:50%}.bus-route_list-item_info-cell{text-align:right}.bus-route_list-item_info-cell .form-button{display:none}.bus-route_list-item_info-cell:last-child{margin-top:0}.bus-route_list-item_info-places-left{display:none}.bus-route_list-item_travel-time{padding-right:0}.bus-route_list-item_travel-company{line-height:20px;margin-top:0;padding-right:0}.bus-route_list-banner_poster{width:310px}.bus-route_list-banner_poster img,.bus-route_list-banner_poster picture{max-height:180px}.bus-route_list-banner_content h4{color:#0b1524;font-size:20px;font-weight:500;line-height:28px}}@media screen and (max-width:750px){.bus-route_navigation-container{flex-direction:column;margin:16px 0;padding:0 16px;row-gap:16px}.bus-route_navigation-container .nav-section{margin:0;padding:0}.bus-route_navigation-sort{align-self:flex-end}.bus-route_list-wrapper{margin-top:16px;padding:0 16px}.bus-route_list-wrapper .routes-list_banner{padding:0}.bus-route_list-item{padding:16px}.bus-route_list-item_status-wrapper{padding:6px 16px 0}.bus-route_list-banner_wrapper{flex-direction:column;padding:0 16px 16px}.bus-route_list-banner_poster{justify-content:center;width:100%}.bus-route_list-banner_poster img,.bus-route_list-banner_poster picture{max-height:100px}.bus-route_list-banner_content{margin-top:2px;padding-left:0}.bus-route_list-banner_content h4{color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.bus-route_list-banner_subtitle{color:#0b1524;font-size:12px;font-weight:400;line-height:16px}.bus-route_list-empty{padding:0 16px}}@media screen and (max-width:500px){.bus-route_list-item{padding:20px 16px 16px}.bus-route_list-item_map-date_wrapper{background:transparent;display:inline-flex;flex-direction:column;padding:0}.bus-route_list-item_map-day{order:1}.bus-route_list-item_map-time{background:#fff;margin-top:-4px;order:2;padding-right:8px;width:fit-content}.bus-route_list-item_map-to .bus-route_list-item_map-date_wrapper{padding:0}.bus-route_list-item_map-to .bus-route_list-item_map-time{align-self:flex-end;padding-left:8px;padding-right:0}}.bus-schedule-item{display:block;position:relative;width:100%}.bus-schedule-item_wrapper{background:#fff;border-radius:10px;display:grid;grid-template-columns:520px 1fr;padding:24px;position:relative;transition:.3s}.bus-schedule-item_wrapper:hover{box-shadow:0 8px 16px rgba(168,172,185,.5)}.bus-schedule-item_wrapper:hover .bus-schedule-item_path-decorate svg{transform:scaleX(-1)}.bus-schedule-item_wrapper:hover .bus-schedule-item_path-decorate svg line{animation:pathDotAnimate .8s linear infinite}.bus-schedule-item_carrier{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:rgba(11,21,36,.66);display:-webkit-box;font-size:14px;font-weight:400;line-height:20px;margin-top:2px;overflow:hidden}.bus-schedule-item_carrier-wrapper{display:none}.bus-schedule-item_carrier-name{background:#e1e9fb;border-radius:32px;color:#0b1524;display:inline-block;font-size:10px;font-weight:500;height:16px;line-height:12px;max-width:152px;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;text-transform:uppercase;vertical-align:top;white-space:nowrap}.bus-schedule-item_location{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0b1524;display:-webkit-box;font-size:14px;font-weight:400;line-height:20px;min-height:40px;overflow:hidden;padding-right:16px;word-break:break-word}.bus-schedule-item_path{display:grid;grid-template-columns:1fr 1fr;position:relative}.bus-schedule-item_path-cell{position:relative;z-index:2}.bus-schedule-item_path-time{background:#fff;color:#0b1524;display:inline-flex;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:28px;padding-right:0;position:relative}.bus-schedule-item_path-time:after{content:"";display:block;height:100%;position:absolute;top:0;width:16px;z-index:1}.bus-schedule-item_path-from .bus-schedule-item_path-time{padding-right:4px}.bus-schedule-item_path-from .bus-schedule-item_path-time:after{background:linear-gradient(90deg,#fff,transparent);left:100%}.bus-schedule-item_path-to{background:#fff;padding-left:4px}.bus-schedule-item_path-to .bus-schedule-item_path-time:after{background:linear-gradient(270deg,#fff,transparent);right:calc(100% + 4px)}.bus-schedule-item_path-decorate{display:block;font-size:0;height:6px;left:0;line-height:0;position:absolute;top:16px;width:100%;z-index:1}.bus-schedule-item_path-decorate svg{fill:none;height:6px;position:relative;width:100%}.bus-schedule-item_path-decorate svg line{stroke:rgba(11,21,36,.3);fill:none;stroke-width:3px;stroke-opacity:.5;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round}.bus-schedule-item_details{display:grid;grid-template-columns:1fr 150px 1fr}.bus-schedule-item_details-info{padding-right:8px;padding-top:7px}.bus-schedule-item_time-path{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.bus-schedule-item_time-path_mobile{display:none}.bus-schedule-item_frequency{flex:1}.bus-schedule-item_dates{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;padding-top:7px}.bus-schedule-item_controls{text-align:right}.bus-schedule-item_controls-mobile{display:none}.bus-schedule-item_controls a{text-decoration:none}.bus-schedule-item_cost{color:var(--Color-Blue);font-size:24px;font-weight:500;line-height:32px;position:relative;text-decoration:none;top:-3px;transition:.3s}.bus-schedule-item_cost:hover{color:#064ea0}.bus-schedule-item_passengers{color:rgba(11,21,36,.46);display:none;font-size:14px;font-weight:400;line-height:20px}.bus-schedule-item_link{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (max-width:1150px){.bus-schedule-item_wrapper{grid-template-columns:440px 1fr}}@media screen and (max-width:1000px){.bus-schedule-item_wrapper{display:block;padding:16px}.bus-schedule-item_carrier-wrapper{display:flex}.bus-schedule-item_path{margin-top:4px}.bus-schedule-item_path-to{background:none;text-align:right}.bus-schedule-item_path-to .bus-schedule-item_path-time{padding-left:4px}.bus-schedule-item_path-to .bus-schedule-item_path-time:after{right:100%}.bus-schedule-item_path-to .bus-schedule-item_location{padding-right:0}.bus-schedule-item_path-decorate{top:16px}.bus-schedule-item_details{align-items:center;background:#f2f3f4;border-radius:10px;display:flex;margin-top:8px;padding:8px}.bus-schedule-item_details-info{display:none}.bus-schedule-item_time-path_mobile{display:block}.bus-schedule-item_dates{padding-top:0}.bus-schedule-item_controls .form-button{display:none}.bus-schedule-item_controls-mobile{display:block}.bus-schedule-item_cost{top:0}.bus-schedule-item_link,.bus-schedule-item_passengers{display:block}}@media screen and (max-width:750px){.bus-schedule-item_cost{color:var(--Color-Blue);font-size:20px;font-weight:500;line-height:28px}}.popular-schedule{display:block;width:100%}.popular-schedule_caption{align-items:flex-end;display:flex;justify-content:space-between}.popular-schedule_caption h5{flex:1}.popular-schedule_list{column-gap:48px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:16px;row-gap:12px;width:100%}.popular-schedule_cell{display:flex;flex-direction:column;row-gap:12px}.popular-schedule_item{color:rgba(11,21,36,.66);column-gap:8px;display:inline-flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px}.popular-schedule_item-link{color:#0b1524;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.popular-schedule_item-link:hover{color:#064ea0}.popular-schedule_item-price{color:rgba(11,21,36,.46);flex-shrink:0;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap}.popular-schedule_control{display:block;width:100%}@media screen and (max-width:1000px){.popular-schedule_list{grid-template-columns:1fr 1fr}}@media screen and (max-width:750px){.popular-schedule_caption .form-button{display:none}.popular-schedule_list{grid-template-columns:100%}}.popular-stations{display:block;width:100%}.popular-stations_caption{align-items:flex-end;display:flex;justify-content:space-between}.popular-stations_caption h5{flex:1}.popular-stations_list{column-gap:48px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:16px;row-gap:12px;width:100%}.popular-stations_cell{display:flex;flex-direction:column;row-gap:12px}.popular-stations_item{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.popular-stations_item-link{color:#0b1524;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.popular-stations_item-link:hover{color:#064ea0}.popular-stations_control{display:block;width:100%}@media screen and (max-width:1000px){.popular-stations_list{grid-template-columns:1fr 1fr}}@media screen and (max-width:750px){.popular-stations_caption .form-button{display:none}.popular-stations_list{grid-template-columns:100%}}.bus-trip-info{border:1px solid rgba(11,21,36,.14);border-radius:10px;display:block;padding:16px 20px;width:100%}.bus-trip-info_desktop{display:block}.bus-trip-info_mobile{display:none}.bus-trip-info .route-map_item-icon{background:#f2f3f4}.bus-trip-info .route-map_item-location{top:0}.bus-trip-info .route-map_item-city{font-size:16px;line-height:16px;word-break:break-word}.bus-trip-info .route-map_decorate svg line{stroke-dashoffset:6.4;animation:none}.bus-trip-info_route-map_button{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;width:100%}.bus-trip-info_route-map_button.active .bus-trip-info_route-map_arrow{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.bus-trip-info_route-map_path{color:#0b1524;font-size:14px;font-weight:500;line-height:24px}.bus-trip-info_route-map_arrow{align-items:center;display:flex;height:24px;justify-content:center;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);transition:.3s;width:24px}.bus-trip-info_drop{height:0;overflow:hidden;transition:.3s}.bus-trip-info_drop-list{padding:0 16px 16px}.bus-trip-info_caption,.bus-trip-info_date{color:#0b1524;font-size:16px;font-weight:500;line-height:24px;margin-top:4px}.bus-trip-info_location{color:#0b1524;margin-top:4px}.bus-trip-info_location,.bus-trip-info_location-button{font-size:14px;font-weight:400;line-height:20px;position:relative}.bus-trip-info_location-button{color:var(--Color-Blue);cursor:pointer;display:inline-block;user-select:none;vertical-align:top;z-index:1}.bus-trip-info_departure{margin-top:8px}.bus-trip-info_arrival{margin-top:12px}.bus-trip-info_details{display:flex;width:100%}.bus-trip-info_details-cell{width:50%}.bus-trip-info_popup{animation:PopupVisibleAnimate .2s ease-in-out 0s both;display:block;left:0;margin-top:8px;opacity:0;position:absolute;top:100%;visibility:hidden;width:100%;z-index:6}.bus-trip-info_popup-background{background:transparent;display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.bus-trip-info_popup-wrapper{background:#fff;border-radius:8px;box-shadow:0 8px 16px rgba(176,190,197,.48);display:block;left:calc(50% - 148px);padding:12px 24px;position:relative;width:296px;z-index:2}.bus-trip-info_popup-close{align-items:center;cursor:pointer;display:flex;height:16px;justify-content:center;position:absolute;right:4px;top:4px;width:16px}.bus-trip-info_popup-close svg{transform:rotate(0deg);transition:.3s}.bus-trip-info_popup-close:hover svg{transform:rotate(180deg)}.bus-trip-info_popup-item{align-items:flex-start;color:#0b1524;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;margin:4px 0}.bus-trip-info_popup-item:last-child{color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.bus-trip-info_ticket-price{margin-top:4px;position:relative}.bus-trip-info_ticket-price_button{color:var(--Color-Blue);cursor:pointer;display:inline-block;font-size:12px;font-weight:400;line-height:16px;vertical-align:top}.bus-trip-info_description{color:#0b1524;display:block;font-size:12px;font-weight:400;line-height:16px;margin-top:16px;padding:0 20px;width:100%}.bus-trip-info_refunds{border-top:1px solid rgba(11,21,36,.14);display:block;margin-top:12px;padding-top:12px;width:100%}.bus-trip-info_refunds-wrapper{border:1px solid rgba(11,21,36,.14)}@media screen and (max-width:1150px){.bus-trip-info{background:#fff;border:0;padding:0}.bus-trip-info_description,.bus-trip-info_desktop{display:none}.bus-trip-info_mobile{display:block}.bus-trip-info_refunds{border-top:1px solid #ccd5e9}.bus-trip-info_refunds-wrapper{background:#e1e9fb;border:0;box-shadow:none;padding:24px}}@media screen and (max-width:750px){.bus-trip-info_refunds-wrapper{padding:16px}}.bus-places_counter{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.bus-places_counter .form-counter{margin-left:16px}.bus-places_wrapper{display:block;margin-top:24px;width:100%}.bus-places_items{font-size:0;margin-top:16px}.bus-places_items,.bus-places_items-stage{display:block;width:100%}.bus-places_item{align-items:center;border:1px solid #83b0e3;border-radius:8px;color:var(--Color-Blue);cursor:pointer;display:inline-flex;font-size:16px;font-weight:400;height:32px;justify-content:center;line-height:17px;text-transform:uppercase;transition:.2s;user-select:none;width:32px}.bus-places_item.active{background:#006aff;border:1px solid #006aff;color:#fff}.bus-places_item.disabled{border:1px solid hsla(229,8%,60%,.2);color:rgba(11,21,36,.46);cursor:default}.bus-places_description{display:block;font-size:0;margin-top:16px;width:100%}.bus-places_description-cell{align-items:center;display:inline-flex;flex-direction:row;margin-right:16px;vertical-align:top}.bus-places_description-cell:last-child{margin-right:0}.bus-places_description-cell .bus-places_item{border-radius:4px;cursor:default;font-size:14px;height:24px;line-height:15px;margin-right:8px;width:24px}.bus-places_name{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.bus-places_alert{background:#dfebf8;border-radius:10px;display:block;margin-top:24px;padding:14px 16px;width:100%}.bus-places_alert-icon{display:block;float:left;width:24px}.bus-places_alert-icon svg path{fill:#006aff}.bus-places_alert-description{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;margin-left:24px;padding-left:8px}.bus-places_items .bus-places_items-stage{margin-top:16px}.bus-places_items .bus-places_items-stage .form-checklist{position:relative}.bus-places_items .bus-places_items-stage .form-checklist_items-wrapper{display:block}.bus-places_items .bus-places_items-stage .form-checklist_items{column-gap:8px;display:grid;grid-template-columns:repeat(auto-fill,32px);row-gap:8px}.bus-places_items .bus-places_items-stage .form-checklist_item{margin:0}.bus-places_items .bus-places_items-stage .form-checklist_item.disabled label [type=checkbox]:checked+span,.bus-places_items .bus-places_items-stage .form-checklist_item.disabled label [type=checkbox]:not(:checked)+span{border:1px solid hsla(229,8%,60%,.2);color:rgba(11,21,36,.46);cursor:default}.bus-places_items.rotate .bus-places_items-stage,.bus-places_items.scrollbar-inner .bus-places_items-stage{width:fit-content}.bus-places_items.rotate .form-checklist,.bus-places_items.scrollbar-inner .form-checklist{border:2px solid #dfebf8;border-radius:24px;padding:24px 24px 24px 72px}.bus-places_items.rotate .form-checklist_items,.bus-places_items.scrollbar-inner .form-checklist_items{grid-auto-flow:column dense;grid-template-rows:1fr 1fr}.bus-places_items.rotate .form-checklist_items:last-child,.bus-places_items.scrollbar-inner .form-checklist_items:last-child{margin-top:32px}.bus-places_items.rotate .form-checklist_items:first-child .form-checklist_item:nth-child(odd),.bus-places_items.rotate .form-checklist_items:last-child .form-checklist_item:nth-child(2n),.bus-places_items.scrollbar-inner .form-checklist_items:first-child .form-checklist_item:nth-child(odd),.bus-places_items.scrollbar-inner .form-checklist_items:last-child .form-checklist_item:nth-child(2n){grid-row:2}.bus-places_items.rotate .form-checklist_places-icon,.bus-places_items.scrollbar-inner .form-checklist_places-icon{align-items:flex-start;bottom:44px;display:flex;left:24px;position:absolute}@media screen and (max-width:750px){.bus-places_description,.bus-places_wrapper{margin-top:16px}.bus-places_items-stage{margin-top:12px}}@media screen and (max-width:570px){.bus-places_items.rotate .bus-places_items-stage{margin:16px auto 0}.bus-places_items.rotate .form-checklist{padding:72px 24px 24px}.bus-places_items.rotate .form-checklist_items{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;width:72px}.bus-places_items.rotate .form-checklist_items:last-child{margin:0}.bus-places_items.rotate .form-checklist_items-wrapper{align-items:flex-start;column-gap:32px;display:flex;flex-direction:row-reverse;justify-content:space-between}.bus-places_items.rotate .form-checklist_places-icon{bottom:calc(100% + 16px);left:50%;transform:rotate(90deg) translateY(50%)}}@media screen and (max-width:500px){.bus-places_items-stage{position:relative}.bus-places_items-stage .form-checklist_items{margin:0 auto;max-width:192px}.bus-places_items.rotate .bus-places_items.scrollbar-inner.scrollbar-inner-x .form-checklist_items{margin:0;max-width:unset}.bus-places_items.rotate .bus-places_items.scrollbar-inner.scrollbar-inner-x .form-checklist_items:last-child{margin-top:32px}.bus-places_description-cell{margin-right:8px}.bus-places_description-cell .bus-places_item{font-size:12px;height:20px;margin-right:4px;width:20px}.bus-places_description-cell span{display:none}.bus-places_name{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px}}@media screen and (max-width:350px){.bus-places_description-cell{margin-right:4px}}.bus-passengers-list{display:block;width:100%}.bus-passengers-caption{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.bus-passengers-fields_container{column-gap:16px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:24px;row-gap:24px}.bus-passengers-fields_container .form-group{display:block;width:100%}.bus-passengers-fields_container .form-group.has-error .form-group_error{margin-bottom:-8px;position:relative;top:0}.bus-passengers-fields_sex.form-group.has-error .form-group_error{margin-bottom:0;position:relative}.bus-passengers-nationality.form-group{display:none}.bus-passengers-nationality.form-group.active{display:block}.bus-passengers-baggage,.bus-passengers-customer{display:block;margin-top:24px;width:100%}.bus-passengers-customer{font-size:0}.bus-passengers-customer .form-group{margin-bottom:14px;margin-right:16px;max-width:237px;vertical-align:top}.bus-passengers-return{background:rgba(11,21,36,.05);border-radius:10px;display:block;padding:32px 48px;width:100%}.bus-passengers-return_icon{display:block;float:left;height:32px;width:32px}.bus-passengers-return_content{margin-left:32px;padding-left:16px}.bus-passengers-return_sides{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.bus-passengers-return_button{color:var(--Color-Blue);cursor:pointer;font-size:16px;font-weight:500;line-height:32px}.bus-passengers-return_carrier{color:#0b1524;font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:750px){.bus-passengers-fields_container{grid-template-columns:1fr}.bus-passengers-fields_data{grid-row:4}.bus-passengers-fields_citizenship{grid-row:6}.bus-passengers-fields_document-number{margin-bottom:24px;order:2}.bus-passengers-customer .form-group{display:block;max-width:100%;width:100%}.bus-passengers-customer .form-group:first-child .form-group_hint{position:relative}.bus-passengers-customer .form-group.has-error:first-child .form-group_hint{position:absolute}.bus-passengers-customer .form-group.has-error:first-child .form-group_error{margin-bottom:12px;position:relative}.bus-passengers-return{padding:32px 24px}.bus-passengers-return_button{font-size:14px}}@media screen and (max-width:600px){.bus-passengers-return{padding:24px}.bus-passengers-return_content{padding-left:8px}.bus-passengers-return_sides{align-items:flex-start;flex-direction:column}.bus-passengers-return_button{line-height:20px}.bus-passengers-return_carrier{margin-top:4px}}@media screen and (max-width:370px){.bus-passengers-customer_wrapper,.bus-passengers-list .common_wrapper{padding:16px}.bus-passengers-customer .form-group:last-child{margin-bottom:24px}.bus-passengers-customer .form-group:last-child.has-error{margin-bottom:0}.bus-passengers-return{padding:16px}}.bus-payment_order-caption_container{color:#0b1524;display:flex;flex-direction:row;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:28px}.bus-payment_order-caption_container .h5,.bus-payment_order-caption_container h5{margin-right:8px}.bus-payment_ticket{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;margin-top:16px;width:100%}.bus-payment_ticket span{font-weight:500;white-space:nowrap!important}.bus-payment_phone{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;margin-top:8px;width:100%}.bus-payment_phone span{font-weight:500;white-space:nowrap!important}.bus-payment_info-decoration{width:80px}.bus-payment_info-decoration img,.bus-payment_info-decoration picture{display:block;width:100%}.bus-payment_info-description{flex:1;padding-left:24px}@media screen and (max-width:750px){.bus-payment_order-caption_container{color:#0b1524;flex-direction:column;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px}.bus-payment_order-caption_container .h5,.bus-payment_order-caption_container h5{margin-bottom:4px}.bus-payment_ticket{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px;margin-top:12px}.bus-payment_ticket span{color:#0b1524;display:block;font-size:14px;font-weight:400;line-height:20px;width:100%}.bus-payment_phone{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px}.bus-payment_phone span{color:#0b1524;display:block;font-size:14px;font-weight:400;line-height:20px;width:100%}}.bus-details_order{background:#fff;border-radius:10px;box-shadow:0 2px 4px rgba(176,190,197,.5);display:none;padding:32px 48px;transition:.3s;width:100%}@media screen and (max-width:1150px){.bus-details_order{display:block}}@media screen and (max-width:750px){.bus-details_order{padding:12px 16px}}.bus-refunds_item,.bus-refunds_list{display:block;width:100%}.bus-refunds_item{border-top:1px solid rgba(11,21,36,.14);margin-top:16px;padding-top:16px}.bus-refunds_item:first-child{border-top:0;padding-top:0}.bus-refunds_success-wrapper{background:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(84,110,122,.24);display:block;margin-bottom:32px;padding:32px 48px;width:100%}.bus-refunds_success-caption{display:block;width:100%}.bus-refunds_success-caption_icon{display:block;float:left;height:32px;width:32px}.bus-refunds_success-caption_icon svg{height:inherit;width:inherit}.bus-refunds_success-caption_content{margin-left:32px;padding-left:12px}.bus-refunds_success-description{color:#0b1524;display:block;font-size:16px;font-weight:400;line-height:24px;margin-top:16px;width:100%}.bus-refunds_success-control{display:block;margin-top:24px;width:100%}@media screen and (max-width:750px){.bus-refunds_success-wrapper{padding:16px}.bus-refunds_success-control{margin-top:16px;text-align:center}}@media screen and (max-width:450px){.bus-refunds_success-description{font-size:12px;line-height:16px;margin-top:8px}.bus-refunds_success-control .form-button{display:block;width:100%}}.bus-trip-list{display:block;width:100%}.bus-trip-list_caption{font-size:16px;line-height:24px;margin-bottom:16px}.bus-trip-list_wrap{column-gap:80px;display:grid;grid-template-columns:repeat(auto-fit,minmax(auto,316px));padding-bottom:45px;row-gap:8px}.bus-trip-list_list{list-style:none;margin:0;padding:0}.bus-trip-list_item:not(:last-child){padding-bottom:8px}.bus-trip-list_link{color:#0b1524;display:flex;font-size:16px;justify-content:space-between;line-height:24px;text-decoration:none;width:100%}.bus-trip-list_link-text:not(:last-child){margin-right:8px}@media screen and (max-width:750px){.bus-trip-list{padding:0 16px}.bus-trip-list_wrap{grid-template-columns:100%}}.modal_item-close{top:26px}.mobile-app-banner{border-top-left-radius:16px;border-top-right-radius:16px}.mobile-app-banner__background{padding-top:23px;position:relative;z-index:1}.mobile-app-banner__background .modal_item-close{position:absolute;right:20px;top:20px}.mobile-app-banner__background .modal_item-close svg path{fill:#0b1524}.mobile-app-banner__image{height:100%;object-fit:contain;width:100%}.mobile-app-banner__image-container{height:100%;margin:0 auto -165px;max-width:283px;width:100%}.mobile-app-banner__content{background-color:#fff;border-radius:16px;box-shadow:0 0 8px 0 rgba(68,83,113,.1);padding:24px 24px 32px;position:relative;z-index:2}.mobile-app-banner__content .modal_item-head{padding:0}.mobile-app-banner__content .modal_item-head_title{font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:24px;padding-right:0;text-align:center}.mobile-app-banner__content .mobile-app-banner_subtitle{font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:22px;text-align:center}.mobile-app-banner_content{display:block;margin:0 auto;position:relative;width:100%;z-index:1}.mobile-app-banner_content .mobile-app-banner_title{margin-bottom:6px}.mobile-app-banner_content .mobile-app-banner_picture{background:rgba(11,21,36,.05);border-radius:10px;margin-bottom:14px;padding:17px 36px}.mobile-app-banner_content .mobile-app-banner_picture .mobile-app-banner_decoration{bottom:0;display:block;height:auto;left:0;width:100%}.mobile-app-banner_content .mobile-app-banner_subtitle{font-size:17px;font-weight:100;line-height:30px;margin-bottom:24px}.mobile-app-banner_content .button-md{background:#006aff;border:1px solid #fff;padding:24px;width:100%}.mobile-app-banner_content .button-md .app-banner-button_text{color:#fff;font-size:18px}.mobile-app-banner_content .button-md:hover{border:1px solid #fff;color:#006aff}@media screen and (max-width:750px){.mobile-app-banner{display:inline-block}}.rtb-section{display:block;position:relative;width:100%;z-index:1}.ya-rtb_main{padding:80px 0 0}.ya-rtb_main:empty{padding:0}.ya-rtb_routes-list{margin:32px 0}.ya-rtb_routes-list:empty{margin:0}.ya-rtb_about{margin-top:24px}.ya-rtb_about:empty{margin-top:0}.ya-rtb_safety{margin-top:24px}.ya-rtb_safety:empty{margin-top:0}.ya-rtb_feedback{margin-bottom:48px;margin-top:24px}.ya-rtb_feedback:empty{margin-bottom:0;margin-top:0}.ya-rtb_popular{margin-bottom:48px;margin-top:24px}.ya-rtb_popular:empty{margin-bottom:0;margin-top:0}.ya-rtb_search-empty{margin-bottom:48px;margin-top:24px}.ya-rtb_search-empty:empty{margin-bottom:0;margin-top:0}.ya-rtb_register{margin-bottom:48px;margin-top:24px}.ya-rtb_register:empty{margin-bottom:0;margin-top:0}.ya-rtb_login{margin-bottom:48px;margin-top:24px;position:relative;z-index:1}.ya-rtb_login:empty{margin-bottom:0;margin-top:0}.ya-rtb_user{margin-top:24px}.ya-rtb_user:empty{margin-top:0}.ya-rtb_driver{margin-top:24px}.ya-rtb_driver:empty{margin-top:0}.ya-rtb_rider{margin-top:24px}.ya-rtb_rider:empty{margin-top:0}.ya-rtb_route-show{margin:24px 0}.ya-rtb_route-show:empty{margin:0}.ya-rtb_route-create{margin:24px 0}.ya-rtb_route-create:empty{margin:0}.ya-rtb_reviews{margin-top:24px;max-width:840px}.ya-rtb_reviews:empty{margin-top:0}.ya-rtb_profile{margin-top:24px}.ya-rtb_profile:empty{margin-top:0}.ya-rtb_route-booking-rider{margin-top:24px}.ya-rtb_route-booking-rider:empty{margin-top:0}.ya-rtb_balance{margin-top:24px}.ya-rtb_balance:empty{margin-top:0}.ya-rtb_blog{padding:48px 0 0}.ya-rtb_blog:empty{padding:0}.ya-rtb_faq{padding:48px 0 0}.ya-rtb_faq:empty{padding:0}.ya-rtb_faq-list{margin:24px 0}.ya-rtb_faq-list:empty{margin:0}@media screen and (max-width:750px){.rtb-section{padding:0 24px}}.route-banner{display:flex;flex-direction:column;margin-top:32px;row-gap:24px}.route-banner_wrapper{background:#fff;border-radius:10px;column-gap:16px;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:132px;padding:14px 32px;position:relative;text-align:left;transition:.3s;width:100%}.route-banner_description{flex:1;margin:10px 0;max-width:402px}.route-banner_description .h5,.route-banner_description h5{color:#0b1524;font-family:Roboto,sans-serif;font-weight:500}.route-banner_description p{color:rgba(11,21,36,.66)}.route-banner_image{max-width:315px}.route-banner_image img,.route-banner_image picture{display:block;width:100%}.route-banner_renting .route-banner_image,.route-banner_trucking .route-banner_image{max-width:223px}.return-route{align-items:center;background:0;border:0;color:var(--Color-Blue);column-gap:8px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:400;line-height:24px;padding:0}.return-route:hover{color:#064ea0}.return-route:hover svg{fill:#064ea0;transition:.3s}.return-route svg{fill:#006aff;transition:.3s}.return-route_text{flex:1;text-align:left}@media screen and (max-width:768px){.return-route{align-items:flex-start;font-size:14px;line-height:20px}.return-route svg{height:20px;width:20px}}.breadcrumbs{padding:0 24px 32px;width:100%}.breadcrumbs_list{align-items:center;column-gap:8px;display:flex;flex-wrap:wrap;list-style:none;margin:0 auto;max-width:1128px;padding:0;row-gap:8px;width:100%}.breadcrumbs_item{align-items:center;color:rgba(11,21,36,.46);column-gap:8px;display:inline-flex;font-size:12px;font-weight:400;line-height:16px}.breadcrumbs_item:not(:last-child):after{content:"/"}.breadcrumbs_link{color:rgba(11,21,36,.66);font-size:12px;font-weight:500;line-height:16px;text-decoration:none}@media screen and (max-width:1150px){.breadcrumbs{padding:0 0 24px}.breadcrumbs_list{padding:0 24px}}@media screen and (max-width:750px){.breadcrumbs{bottom:calc(100% + 8px)}.breadcrumbs_list{padding:0 16px}}.other-routes{margin-bottom:48px;margin-top:32px}.other-routes_title{color:#0b1524;font-family:Roboto,sans-serif;font-weight:500}.other-routes_list{column-gap:16px;display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between;list-style:none;margin:24px 0 0;padding:0;row-gap:8px}.other-routes_item{display:flex;flex-direction:column;max-width:344px;row-gap:8px;width:100%}.other-routes_link{color:var(--Color-Blue);column-gap:16px;display:flex;font-size:16px;font-weight:500;justify-content:space-between;line-height:24px;text-decoration:none}.other-routes_link:focus,.other-routes_link:hover{color:#064ea0}.other-routes_link-price{color:rgba(11,21,36,.46);font-weight:400;white-space:nowrap}@media screen and (max-width:1150px){.other-routes_list{column-gap:48px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:570px){.other-routes_list{grid-template-columns:100%}.other-routes_item{max-width:100%}}.popular-city{text-align:left;width:100%}.popular-city .h5,.popular-city h5{color:#0b1524;font-family:Roboto,sans-serif;font-weight:500}.popular-city_list{column-gap:48px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:16px;row-gap:12px}.popular-city_items{display:flex;flex-direction:column;row-gap:12px}.popular-city_item{color:#5e656f;column-gap:6px;display:inline-flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;width:fit-content}.popular-city_item span{color:#0b1524;font-weight:500}.popular-city .form-button{white-space:unset}@media screen and (max-width:1150px){.popular-city{margin-top:24px;padding:0 16px}}@media screen and (max-width:1000px){.popular-city_list{column-gap:48px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:570px){.popular-city_list{grid-template-columns:100%}}.popular-routes{text-align:left;width:100%}.popular-routes .h5{color:#0b1524;font-family:Roboto,sans-serif;font-weight:500}.popular-routes_list{column-gap:48px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:16px;row-gap:12px}.popular-routes_items{display:flex;flex-direction:column;row-gap:12px}.popular-routes_item{color:#5e656f;column-gap:6px;display:inline-flex;flex-direction:column;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;width:fit-content}.popular-routes_item span{color:#0b1524;font-weight:500}@media screen and (max-width:1150px){.popular-routes{margin-top:24px;padding:0 16px}}@media screen and (max-width:1000px){.popular-routes_list{column-gap:48px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:570px){.popular-routes_list{grid-template-columns:100%}}.list-group{display:block;list-style:none;margin:0;padding:0;width:100%}.list-group>li{margin:16px 0}.list-group>li:first-child{margin-top:0}.list-group>li:last-child{margin-bottom:0}.list-group>li .form-group{display:block;width:100%}.list-group>li .form-check{display:flex;justify-content:space-between}.list-group>li .form-check.is-bordered .form-check_wrapper,.list-group>li .form-check.is-bordered label{display:block;width:100%}.list-group.col-2{display:grid;grid-template-columns:repeat(2,1fr)}.list-group.col-2>li{display:flex;margin:0}.list-group.col-2.m-16{grid-gap:16px}.list-group.col-2.m-24{grid-gap:24px}.list-group.col-2.m-26{grid-gap:26px}.list-group.col-3{display:grid;grid-template-columns:repeat(3,1fr)}.list-group.col-3>li{display:flex;margin:0}.list-group.col-3.m-16{grid-gap:16px}.list-group.col-3.m-24{grid-gap:24px}.list-group.row{display:flex;flex-direction:row;flex-wrap:wrap}.list-group.row>li{margin:0}.list-group.row>li:first-child{margin-left:0}.list-group.row>li:last-child{margin-right:0}.list-group.row.m-8{margin-bottom:-8px}.list-group.row.m-8 li{margin-bottom:8px;margin-right:8px}.list-group.row.m-12{margin-bottom:-12px}.list-group.row.m-12 li{margin-bottom:12px;margin-right:12px}.list-group.row.m-16{margin-bottom:-16px}.list-group.row.m-16 li{margin-bottom:16px;margin-right:16px}.list-group.row.m-24{margin-bottom:-24px}.list-group.row.m-24 li{margin-bottom:24px;margin-right:24px}.list-group.is-centered{align-items:center}@media screen and (max-width:650px){.list-group.col-2,.list-group.col-3{grid-template-columns:1fr}}.switch-section{align-items:center;background:rgba(11,21,36,.05);border-radius:30px;display:flex;height:48px;justify-content:space-between;padding:4px;width:fit-content}.switch-section_link{align-items:center;color:rgba(11,21,36,.66);column-gap:10px;display:flex;flex:1;font-size:16px;font-weight:500;height:100%;justify-content:center;line-height:24px;padding:8px 24px;text-decoration:none}.switch-section_link.active{background:#fff;border:1px solid rgba(11,21,36,.06);border-radius:64px;box-shadow:0 2px 4px hsla(218,6%,73%,.5);color:#006aff;cursor:default;pointer-events:none;user-select:none}.switch-section_link.active svg{fill:#006aff}.switch-section_link svg{fill:rgba(11,21,36,.46);flex-shrink:0}@media screen and (max-width:1150px){.route-type-switcher{padding:0 24px}}@media screen and (max-width:750px){.route-type-switcher{padding:0 16px}.switch-section{width:100%}}@media screen and (max-width:570px){.switch-section_link svg+span{display:none}}.renting-routes{margin-top:16px}.renting-routes_pagination{margin-top:24px}.renting-routes_pagination .page-link{border:0;cursor:pointer}.renting-routes_pagination .page-link.active{cursor:default;pointer-events:none;user-select:none}.renting-routes_item{align-items:flex-start;background:#fff;border:2px solid transparent;border-radius:10px;column-gap:20px;display:grid;grid-template-columns:180px minmax(0,1fr) 235px;margin-top:16px;padding:18px 22px;position:relative;row-gap:8px;transition:all .3s ease}.renting-routes_item:hover{box-shadow:0 8px 16px hsla(218,6%,73%,.48);transition:all .3s ease}.renting-routes_item.promotion{background:linear-gradient(90deg,rgba(32,178,127,.1) 0,rgba(32,178,127,0) 14.89%),#f2f7fc;border-color:#fff}.renting-routes_item.promotion .renting-routes_details-tariff_cargo,.renting-routes_item.promotion .renting-routes_details-tariff_cost,.renting-routes_item.promotion .renting-routes_info-date{background:#fff}.renting-routes_image{align-items:center;background:#f2f3f4;border-radius:8px;display:flex;grid-row:1/4;height:128px;justify-content:center;width:180px}.renting-routes_image img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.renting-routes_info-title{color:#0b1524;font-size:20px;font-weight:700;line-height:28px}.renting-routes_info-year{color:#0b1524;font-size:20px;font-weight:400;line-height:28px}.renting-routes_info-location{align-items:center;column-gap:9px;display:flex;flex-wrap:wrap;margin-top:8px}.renting-routes_info-cities{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.renting-routes_info-date{background:#f2f3f4;border-radius:4px;color:#0b1524;display:flex;font-size:12px;font-weight:500;gap:4px;line-height:16px;padding:0 6px}.renting-routes_info-status{align-items:center;background:#ffdfb3;border-radius:6px;color:#804a00;display:flex;font-size:12px;font-weight:600;gap:4px;line-height:20px;padding:0 6px}.renting-routes_info-type{align-items:flex-start;color:#0b1524;column-gap:5px;display:flex;font-size:14px;font-weight:500;line-height:20px}.renting-routes_info-type>span:first-child{align-items:flex-start;column-gap:6px;display:inline-flex;flex-shrink:0;line-height:20px}.renting-routes_info-types{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;text-transform:lowercase}.renting-routes_info-types a{text-decoration:none}.renting-routes_details{grid-column:3;grid-row:1/4}.renting-routes_details-image-container{display:none}.renting-routes_details-tariffs{display:flex;flex-direction:column;row-gap:8px}.renting-routes_details-tariff{align-items:center;border-radius:8px;color:rgba(11,21,36,.66);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;width:100%}.renting-routes_details-tariff_list{display:flex;flex:1;flex-direction:column;row-gap:8px}.renting-routes_details-tariff_cargo,.renting-routes_details-tariff_cost{align-items:center;background:#f2f3f4;border-radius:8px;color:rgba(11,21,36,.66);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:4px 12px;width:100%}.renting-routes_details-tariff_cargo span,.renting-routes_details-tariff_cost span{color:#0b1524;font-size:16px;font-weight:700;line-height:24px}.renting-routes_details .form-button{height:32px;margin-top:12px;max-width:100%;width:100%}.renting-routes_details .form-button span{font-size:14px}.renting-routes_conditions{align-items:center;align-self:end;color:rgba(11,21,36,.66);column-gap:12px;display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;grid-column:2;grid-row-start:3;line-height:20px;row-gap:12px}.renting-routes_conditions_rising-icon{align-items:center;background:#7789e5;border-radius:90px;display:flex;height:24px;justify-content:center;width:36px}.renting-routes_condition{align-items:center;column-gap:6px;display:inline-flex;flex-shrink:0}.renting-routes_condition.promo{background:#01b4a8;border-radius:20px;color:#fff;height:24px;justify-content:center;padding:2px 8px;width:36px}.renting-routes_views-count{margin-left:3px}.renting-fields{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.renting-fields .form-checklist_items{display:flex;flex:0 1;white-space:nowrap}.search_form-container.inter-city .renting_search_form .search_form-cell_button{grid-column:initial!important}.search_form-container.city .renting_search_form .search_form-cell_button{grid-column:1/-1!important}.renting-filters .h6{font-weight:500}.renting-filters .chips{display:flex;flex-wrap:wrap;gap:8px}.renting-filters .min-period input{width:72px}.renting-filters-footer{display:flex;justify-content:space-between;padding:10px 24px}.renting-routes_improvement{display:flex;gap:8px}@media screen and (max-width:1150px){.renting_search_form .search_to{order:3}.renting_search_form .search_form-cell_date{order:2!important}.renting-routes_item{column-gap:30px;grid-template-columns:186px 1fr}.renting-routes_item .renting-routes_info-type{align-self:center}.renting-routes_image{grid-row:1/5;height:164px;width:186px}.renting-routes_conditions{grid-row:4}.renting-routes_details{grid-column:2;grid-row:2}.renting-routes_details .form-button{border-radius:inherit;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}}@media screen and (max-width:1000px){.renting-routes{padding:0}.renting-routes_item{padding:16px 22px}.renting-routes_condition.promo span{display:none}}@media screen and (max-width:700px){.renting_search_form .search_form-cell_date{order:4!important}}@media screen and (max-width:750px){.renting-routes{padding:0 15px}.renting-routes_pagination{padding:0 16px}.renting-routes_condition-account-type,.renting-routes_info-types .tooltip,.renting-routes_views-count{display:none}.renting-routes_info-location{margin-top:4px;row-gap:6px}}@media screen and (max-width:570px){.renting-routes_item{grid-template-columns:100%;padding:14px;row-gap:2px}.renting-routes_item.promotion .renting-routes_details{background:#fff}.renting-routes_item.promotion .renting-routes_details-tariff{background:transparent}.renting-routes_info{margin-bottom:12px}.renting-routes_info-location{display:flex;flex-wrap:wrap}.renting-routes_info-location>svg{display:block}.renting-routes_info-cities{display:inline-block}.renting-routes_info-type{display:none}.renting-routes_image{grid-column:unset;grid-row:unset;height:184px;width:100%}.renting-routes_conditions{grid-column:unset;grid-row:10}.renting-routes_details{align-items:center;background:#f2f3f4;border-radius:8px;column-gap:8px;display:grid;grid-column:unset;grid-row:3;grid-template-columns:168px 1fr;justify-content:space-between;padding:4px 8px 4px 4px;transition:.2s}.renting-routes_details-image-container{align-items:center;background:rgba(11,21,36,.05);border-radius:8px;display:flex;height:94px;justify-content:center;width:100%}.renting-routes_details-image{border-radius:8px;height:100%;object-fit:cover;width:100%}.renting-routes_details-tariffs{width:100%}.renting-routes_details-tariff{border-radius:0;column-gap:16px}.renting-routes_details-tariff:nth-child(2n){border-top:1px solid rgba(11,21,36,.14);padding-top:4px}.renting-routes_details-tariff_list{row-gap:0}.renting-routes_details-tariff_cargo,.renting-routes_details-tariff_cost{align-items:flex-end;background:transparent;border-radius:0;flex-direction:column-reverse;padding:0;text-align:right}.renting-routes_details-tariff_cargo span,.renting-routes_details-tariff_cost span{color:#0b1524;font-size:16px;font-weight:700;line-height:20px;white-space:nowrap}.renting-routes_details-tariff_cargo{border-top:1px solid rgba(11,21,36,.14);margin-top:4px;padding-top:4px}.renting-routes_details-tariff_cargo span{font-size:14px;line-height:20px}.renting-routes_details-tariff_separator{background:rgba(11,21,36,.14);height:1px}}@media screen and (max-width:350px){.renting-routes_details{grid-template-columns:130px 1fr}}.renting-route{align-items:flex-start;column-gap:32px;display:grid;grid-template-columns:1fr 320px}.renting-route .promo-routes{max-width:776px}.renting-route .promo-routes .renting-routes_item{grid-template-columns:198px 1fr}.renting-route .promo-routes .renting-routes_image{grid-row:1/5;height:148px;width:200px}.renting-route .promo-routes .renting-routes_details{grid-column:2;grid-row:2;margin-top:12px}.renting-route .promo-routes .renting-routes_details .form-button{border-radius:inherit;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.renting-route .promo-routes .renting-routes_condition.promo span{display:none}.renting-route_duration span{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.renting-route_duration span:first-child{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:24px}.renting-route_images{height:368px;width:100%}.renting-route_images.disabled{height:auto}.renting-route_images .swiper{height:100%;width:100%}.renting-route_images .swiper img{border-radius:10px;cursor:pointer;height:100%;object-fit:cover;width:100%}.renting-route_images .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.197 14.303 8.903 10l4.294-4.303-1.322-1.322L6.25 10l5.625 5.625 1.322-1.322Z' fill='%230B1524'/%3E%3C/svg%3E");left:12px}.renting-route_images .swiper-button-next,.renting-route_images .swiper-button-prev{background-color:hsla(0,0%,100%,.8);background-position:50% 50%;background-repeat:no-repeat;border-radius:50%;cursor:pointer;height:32px;opacity:1;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:32px;z-index:2}.renting-route_images .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.803 14.303 11.097 10 6.803 5.697l1.322-1.322L13.75 10l-5.625 5.625-1.322-1.322Z' fill='%230B1524'/%3E%3C/svg%3E");right:12px}.renting-route_images .swiper-button-next.swiper-button-disabled,.renting-route_images .swiper-button-prev.swiper-button-disabled{cursor:default;opacity:.3;transition:all .3s ease}.renting-route_images .swiper-pagination{background:hsla(0,0%,100%,.7);border-radius:20px;bottom:16px;color:#0b1524;font-size:12px;font-weight:500;left:50%;line-height:16px;padding:4px 12px;position:absolute;transform:translateX(-50%);width:fit-content;z-index:2}.renting-route_images .swiper-pagination.swiper-pagination-lock{display:none}.renting-route_images-grid{column-gap:8px;display:grid;grid-template-columns:428px 244px;grid-template-rows:180px 180px;row-gap:8px}.renting-route_images-grid img{border-top-right-radius:10px;cursor:pointer;height:100%;object-fit:cover;width:100%}.renting-route_images-grid img:first-child{border-radius:10px 0 0 10px;grid-column:1;grid-row:1/3}.renting-route_images-grid img:last-child{border-radius:0 0 10px 0}.renting-route_images-disabled{align-items:center;column-gap:16px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:16px}.renting-route_images-disabled img{border-radius:10px;height:120px;object-fit:cover;width:160px}.renting-route_image{cursor:pointer}.renting-route_image-disabled{cursor:unset;height:120px;position:relative;width:160px}.renting-route_image-disabled:before{background:#fff;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.renting-route_image-disabled-status{background:hsla(0,0%,100%,.7);border-radius:10px;bottom:6px;color:#0b1524;display:block;font-size:12px;font-weight:400;left:50%;line-height:16px;padding:0 8px;position:absolute;text-align:center;transform:translateX(-50%);width:119px}.renting-route_truck{margin-top:32px}.renting-route_property{column-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);margin:24px 0 0}.renting-route_property-list{list-style:none;margin:0;padding:0}.renting-route_property-item{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:25px}.renting-route_property-item:not(:first-child){margin-top:16px}.renting-route_property-item svg{display:inline-block;margin-right:12px;vertical-align:middle}.renting-route_property-item span{color:rgba(11,21,36,.66);vertical-align:middle}.renting-route_property-item .property_item-description{color:#0b1524}.renting-route_cargo-type,.renting-route_load-type,.renting-route_location,.renting-route_services{border-top:1px solid rgba(11,21,36,.14);list-style:none;margin-top:32px;padding-top:32px}.renting-route_properties{column-gap:40px;display:flex;justify-content:space-between;margin-top:24px;width:100%}.renting-route_properties ul{list-style:none;margin:0;max-width:320px;padding:0;width:100%}.renting-route_properties-item{align-items:flex-start;color:#0b1524;column-gap:12px;display:flex;font-size:16px;font-weight:400;line-height:24px}.renting-route_properties-item:not(:first-child){margin-top:16px}.renting-route_properties-item svg{flex-shrink:0}.renting-route_account{align-items:center;border-top:1px solid rgba(11,21,36,.14);column-gap:16px;display:flex;flex-direction:row;margin-top:32px;padding-top:32px;width:100%}.renting-route_account-descriptions{flex:1}.renting-route_account-descriptions h5{word-break:break-word}.renting-route_account-image{border-radius:50%;cursor:pointer;flex-shrink:0}.renting-route_account-image-lg{height:56px;width:56px}.renting-route_account-image-md{height:48px;width:48px}.renting-route_account-image-sm{height:40px;width:40px}.renting-route_account-image img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.renting-route_account-image.no-photo{align-items:center;background:#dae8f7;color:rgba(7,98,200,.55);cursor:default;display:flex;font-size:32px;font-weight:600;justify-content:center;line-height:44px}.renting-route_account-conditions{align-items:center;column-gap:16px;display:flex;margin-top:4px}.renting-route_account-condition{align-items:center;color:rgba(11,21,36,.66);column-gap:6px;display:flex;font-size:16px;font-weight:400;line-height:25px}.renting-route_comment{border-top:1px solid rgba(11,21,36,.14);margin-top:32px;padding-top:32px;transition:all .3s ease;word-break:break-all}.renting-route_comment p{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin-top:24px;transition:all .3s ease;word-break:break-word}.renting-route_comment .form-button{color:#006aff;margin-top:16px}.renting-route_alert{align-items:flex-start;background-color:#dfebf8;border-radius:10px;color:#0b1524;column-gap:8px;display:flex;font-size:14px;font-weight:400;line-height:20px;padding:14px 16px 14px 24px;text-align:left;width:100%}.renting-route_alert svg{flex-shrink:0}.renting-route_alert:not(:first-child){margin-top:32px}.renting-route_tariffs{background:#fff;border-radius:10px;left:0;padding:24px;position:sticky;top:120px}.renting-route_tariffs-item{align-items:center;background:rgba(11,21,36,.05);border-radius:8px;color:rgba(11,21,36,.66);column-gap:8px;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:24px;padding:4px 12px;width:100%}.renting-route_tariffs-item:not(:first-child){margin-top:8px}.renting-route_tariffs-item span:last-child{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.renting-route_tariffs-buttons{margin-top:24px}.renting-route_tariffs-buttons .form-button{max-width:100%;width:100%}.renting-route_tariffs-buttons .form-button:not(:first-child){margin-top:16px}.renting-route .common_wrapper{margin-bottom:0;max-width:776px}.renting-route_details{background:#fff;border-radius:10px;padding:32px 48px}.renting-route_details-controls{display:none;margin-top:24px}.renting-route_details-controls .form-button{display:flex;margin:16px auto;max-width:260px;width:100%}.renting-route_details-controls .form-button:first-child{margin-top:0}.renting-route_details-controls .form-button:last-child{margin-bottom:0}.renting-route_details-controls.fixed-bottom .renting-route_details-controls_substrate{background:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.1);display:block;left:0;padding:16px 24px;position:fixed;width:100%;z-index:1}.renting-route_aside{height:100%;margin-top:0}.renting-route_aside-wrapper{position:sticky;top:120px;z-index:5}.renting-route_view-controls{display:none;margin-top:24px}.renting-route_view-controls .form-button{width:100%}.renting-route_view-controls.fixed-bottom .renting-route_view-control_phone{background:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.1);left:0;margin-bottom:0;order:1;padding:16px 24px;position:fixed;width:100%;z-index:1}.renting-route_view-controls.fixed-bottom:after{content:"";display:flex;height:48px;order:2}.renting-route_view-control{display:block;margin:0 auto 16px;max-width:320px;width:100%}.renting-route_view-control_phone{text-align:center}.renting-route_view-control_phone .form-button{max-width:320px}.renting-route_edit-wrapper{margin-bottom:0;padding-left:44px;padding-right:44px}.renting-route_edit-title{align-items:center;display:flex;justify-content:space-between}.renting-route_edit-controls{background:#fff;border-radius:10px;display:flex;flex-direction:column;padding:24px 16px 12px;width:100%}.renting-route_edit-controls .form-button{width:100%}.renting-route_edit-controls.fixed-bottom .renting-route_edit-controls_substrate{background:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.1);left:0;margin-bottom:0;order:1;padding:16px;position:fixed;width:100%;z-index:1}.renting-route_edit-controls.fixed-bottom:before{content:"";display:flex;height:48px}.renting-route_edit-controls_substrate{margin-bottom:16px}.renting-route_edit-promotion{display:block;margin-top:20px;width:100%}.renting-route_edit-promotion .button-action_promo-container{padding:12px 8px 12px 16px}.renting-route_edit-content_package{display:none;margin-bottom:24px}.renting-route_edit-cost{align-items:flex-start;background:#f2f3f4;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;padding:24px}.renting-route_edit-cost .renting-route_tariffs-item{background:#fff}.renting-route_edit-cost .renting-route_tariffs-item span{font-size:14px;line-height:20px}.renting-route_edit-cost .renting-route_tariffs-item span:last-child{font-size:16px;line-height:24px}.renting-route_edit-cost_map{flex:1}.renting-route_edit-cost_map .cost-route-map_icon{background:#f2f3f4}.renting-route_edit-cost_map .cost-route-map_location:first-child .cost-route-map_icon:after{background:linear-gradient(180deg,#f2f3f4,transparent)}.renting-route_edit-cost_map .cost-route-map_location:last-child .cost-route-map_icon:after{background:linear-gradient(0deg,#f2f3f4,transparent)}.renting-route_edit-cost_items{margin-left:16px;width:232px}.renting-route_edit-cost_item{align-items:center;background:#fff;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;margin:8px 0;min-height:32px;padding:4px 12px}.renting-route_edit-cost_item:first-child{margin-top:0}.renting-route_edit-cost_item:last-child{margin-bottom:0}.renting-route_edit-modal_dates{display:block}.renting-route_button-duplicate_archive{margin-bottom:12px}.additional-properties{display:flex;flex-direction:column;gap:8px}.additional-property{display:flex;gap:8px;justify-content:space-between}.additional-property-name{color:rgba(11,21,36,.66)}.additional-property-name,.additional-property-value{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.additional-property-value{color:#0b1524}@media screen and (max-width:1150px){.middle-wrap_renting{padding:0 24px}.renting-route{grid-gap:0;background:#f2f3f4;grid-template-columns:100%}.renting-route .promo-routes{max-width:100%}.renting-route .common_wrapper{border-radius:0 0 10px 10px;max-width:100%;padding-top:0}.renting-route .common_wrapper.renting-route_edit-wrapper{border-radius:10px 10px 0 0;padding-top:24px}.renting-route .common_wrapper.renting-route_edit-wrapper.route-archive{border-radius:10px}.renting-route_details-controls{display:block}.renting-route_tariffs{background:#fff;border-radius:10px 10px 0 0;grid-row:1;padding:32px 48px;position:static}.renting-route_tariffs>div{background:#f2f3f4;border-radius:10px;padding:16px}.renting-route_tariffs-item{background:#fff}.renting-route_tariffs-buttons,.renting-route_tariffs-buttons+div{display:none}.renting-route_properties ul{flex:1;max-width:unset}.renting-route_images-grid{grid-template-columns:1fr 244px}.renting-route_view .renting-route_aside{grid-row:1}.renting-route_view-controls{display:block}.renting-route_edit-controls{border-radius:0 0 10px 10px;flex-direction:column-reverse;padding-bottom:24px;padding-top:0;row-gap:16px;text-align:center}.renting-route_edit-controls .form-button{margin:0 auto;width:250px}.renting-route_edit-controls_substrate{margin-bottom:0}.renting-route_edit-content_package{display:block}.renting-route_aside .renting-route_edit-promotion{display:none}}@media screen and (max-width:1000px){.renting-route_images .swiper-pagination{left:unset;right:-12px}.renting-route_images .swiper-button-next,.renting-route_images .swiper-button-prev{display:none}}@media screen and (max-width:768px){.renting-route_account-conditions{flex-wrap:wrap;row-gap:4px}}@media screen and (max-width:750px){.middle-wrap_renting{padding:0}.renting-route_images{height:178px;margin-top:24px}.renting-route_tariffs{padding:16px}.renting-route_tariffs .h6{font-size:16px;line-height:24px}.renting-route_account{column-gap:24px}.renting-route .swiper-pagination{bottom:12px;right:-8px}.renting-route_property,.renting-route_truck{margin-top:24px}.renting-route_property-item:not(:first-child){margin-top:12px}.renting-route_properties{margin-top:16px}.renting-route_properties-item:not(:first-child){margin-top:12px}.renting-route_account,.renting-route_cargo-type,.renting-route_comment,.renting-route_load-type,.renting-route_location,.renting-route_services{margin-top:24px;padding-top:24px}.renting-route_comment p{margin-top:16px}.renting-route_edit-wrapper{padding:0 16px 24px}.renting-route_edit-title{row-gap:4px}.renting-route_edit-content_package{padding:0 16px}.renting-route_edit-content_package .button-action_promo{align-items:flex-start}.renting-route_edit-title{align-items:flex-start;flex-direction:column}.renting-route_edit-title .badge-info{margin-top:4px}.renting-route_edit-cost{flex-direction:column}.renting-route_edit-cost_items{margin:16px 0 0;width:100%}.renting-route_view .common_wrapper{padding:0 16px 24px}}@media screen and (max-width:570px){.renting-route .promo-routes .renting-routes_item{grid-template-columns:100%;padding:16px}.renting-route .promo-routes .renting-routes_image{grid-column:unset;grid-row:unset;height:222px;width:100%}.renting-route .promo-routes .renting-routes_conditions{grid-column:unset;grid-row:unset;margin-top:12px}.renting-route .promo-routes .renting-routes_details{grid-column:unset}.renting-route_property{grid-template-columns:100%;row-gap:12px}.renting-route_properties{flex-direction:column;row-gap:12px}.renting-route_tariffs-buttons{flex-direction:column-reverse}.renting-route_tariffs-buttons .form-button{max-width:328px;width:100%}}@media screen and (max-width:400px){.renting-route_edit-controls .form-button{width:100%}}@media screen and (max-width:350px){.renting-route_edit-cost{padding:16px}}.payment{color:#0762c8}.payment.sbp-payment{background:radial-gradient(87.35% 278.37% at 89.2% 50.44%,rgba(224,255,211,.5) 0,rgba(214,255,238,.5) 30.73%,rgba(213,247,255,.5) 64.46%,rgba(194,223,255,.5) 100%)}.payment.sbp-payment:hover{background:radial-gradient(87.35% 278.37% at 89.2% 50.44%,#e0ffd3 0,#d6ffee 30.73%,#d5f7ff 64.46%,#c2dfff 100%)}.payment.sbp-payment:hover .payment_icon-arrow svg{fill:#43b02a}.renting-promotion .custom-modal_header span{margin:0 auto}.renting-promotion_picture{border-radius:10px;height:120px;width:100%}.renting-promotion_picture img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.renting-promotion_description{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin-top:24px}.renting-promotion_title{color:#0b1524;display:block;font-size:16px;font-weight:500;line-height:24px;margin-top:16px}.renting-promotion_list{list-style:none;margin:8px 0 0;padding:0}.renting-promotion_item{column-gap:8px;display:inline-flex}.renting-promotion_item svg{flex-shrink:0}.renting-promotion_item p{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px}.renting-promotion_item p svg{margin-bottom:-4px;margin-left:8px}.trucking-routes{margin-top:16px}.trucking-routes_pagination{margin-top:24px}.trucking-routes_pagination .page-link{border:0;cursor:pointer}.trucking-routes_pagination .page-link.active{cursor:default;pointer-events:none;user-select:none}.trucking-routes_item{align-items:flex-start;background:#fff;border:2px solid transparent;border-radius:10px;column-gap:20px;display:grid;grid-template-columns:173px minmax(0,1fr) 224px;margin-top:16px;padding:18px 22px;position:relative;transition:all .3s ease}.trucking-routes_item:hover{box-shadow:0 8px 16px hsla(218,6%,73%,.48);transition:all .3s ease}.trucking-routes_item.promotion{background:linear-gradient(90deg,rgba(32,178,127,.1) 0,rgba(32,178,127,0) 14.89%),#f2f7fc;border-color:#fff}.trucking-routes_item.promotion .trucking-routes_details-tariff_cargo,.trucking-routes_item.promotion .trucking-routes_details-tariff_cost,.trucking-routes_item.promotion .trucking-routes_info-date{background:#fff}.trucking-routes_image{align-items:center;background:#f2f3f4;border-radius:8px;display:flex;grid-row:1/3;height:128px;justify-content:center;width:180px}.trucking-routes_image img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.trucking-routes_info-title{color:#0b1524;font-size:20px;font-weight:700;line-height:28px}.trucking-routes_info-location{align-items:center;column-gap:9px;display:flex;flex-wrap:wrap;margin-top:8px}.trucking-routes_info-cities{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.trucking-routes_info-date{background:#f2f3f4;border-radius:4px;color:#0b1524;display:flex;font-size:12px;font-weight:500;gap:4px;line-height:16px;padding:0 6px}.trucking-routes_info-status{align-items:center;background:#ffdfb3;border-radius:6px;color:#804a00;display:flex;font-size:12px;font-weight:600;gap:4px;line-height:20px;padding:0 6px}.trucking-routes_info-type{align-items:flex-start;color:#0b1524;column-gap:5px;display:flex;font-size:14px;font-weight:500;line-height:20px;margin-top:12px}.trucking-routes_info-type>span:first-child{align-items:flex-start;column-gap:6px;display:inline-flex;flex-shrink:0}.trucking-routes_info-types{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.trucking-routes_info-types a{text-decoration:none}.trucking-routes_details{grid-column:3;grid-row:1/4}.trucking-routes_details-image-container{display:none}.trucking-routes_details-tariffs{display:flex;flex-direction:column;row-gap:8px}.trucking-routes_details-tariff{align-items:center;border-radius:8px;color:rgba(11,21,36,.66);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;width:100%}.trucking-routes_details-tariff_list{display:flex;flex:1;flex-direction:column;row-gap:8px}.trucking-routes_details-tariff_cargo,.trucking-routes_details-tariff_cost{align-items:center;background:#f2f3f4;border-radius:8px;color:rgba(11,21,36,.66);display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px;padding:4px 12px;width:100%}.trucking-routes_details-tariff_cargo span,.trucking-routes_details-tariff_cost span{color:#0b1524;font-size:16px;font-weight:700;line-height:24px}.trucking-routes_details .form-button{height:32px;margin-top:12px;max-width:100%;width:100%}.trucking-routes_details .form-button span{font-size:14px}.trucking-routes_conditions{align-items:center;color:rgba(11,21,36,.66);column-gap:12px;display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;grid-column:2;line-height:20px;margin-top:16px;row-gap:12px}.trucking-routes_conditions_rising-icon{align-items:center;background:#7789e5;border-radius:90px;display:flex;height:24px;justify-content:center;width:36px}.trucking-routes_condition{align-items:center;column-gap:6px;display:inline-flex;flex-shrink:0}.trucking-routes_condition.promo{background:#01b4a8;border-radius:20px;color:#fff;padding:2px 8px}.trucking-routes_views-count{margin-left:3px}@media screen and (max-width:1150px){.trucking-routes_item{grid-template-columns:198px 1fr}.trucking-routes_image{grid-row:1/5;height:160px;width:182px}.trucking-routes_conditions{margin-top:8px}.trucking-routes_details{grid-column:2;grid-row:2;margin-top:12px}.trucking-routes_details .form-button{border-radius:inherit;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}}@media screen and (max-width:1000px){.trucking-routes_item{padding:16px 22px}.trucking-routes_condition.promo span{display:none}.trucking-routes{padding:0}}@media screen and (max-width:750px){.trucking-routes{padding:0 15px}.trucking-routes_pagination{padding:0 16px}.trucking-routes_condition-account-type,.trucking-routes_info-types .tooltip,.trucking-routes_views-count{display:none}}@media screen and (max-width:570px){.trucking-routes_item{grid-template-columns:100%;padding:16px}.trucking-routes_item.promotion .trucking-routes_details{background:#fff}.trucking-routes_item.promotion .trucking-routes_details-tariff{background:transparent}.trucking-routes_info-location{display:flex;flex-wrap:wrap;row-gap:6px}.trucking-routes_info-location>svg{display:block}.trucking-routes_info-cities{display:inline-block}.trucking-routes_info-type{display:none}.trucking-routes_image{grid-column:unset;grid-row:unset;height:184px;width:100%}.trucking-routes_conditions{grid-column:unset;grid-row:10;margin-top:12px}.trucking-routes_details{align-items:center;background:#f2f3f4;border-radius:8px;column-gap:8px;display:grid;grid-column:unset;grid-row:3;grid-template-columns:168px 1fr;justify-content:space-between;padding:4px 8px 4px 4px;transition:.2s}.trucking-routes_details-image-container{align-items:center;background:rgba(11,21,36,.05);border-radius:8px;display:flex;height:94px;justify-content:center;width:100%}.trucking-routes_details-image{border-radius:8px;height:100%;object-fit:cover;width:100%}.trucking-routes_details-tariffs{width:100%}.trucking-routes_details-tariff{border-radius:8px;column-gap:16px}.trucking-routes_details-tariff_list{row-gap:0}.trucking-routes_details-tariff_cargo,.trucking-routes_details-tariff_cost{align-items:flex-end;background:transparent;border-radius:0;flex-direction:column-reverse;padding:0}.trucking-routes_details-tariff_cargo span,.trucking-routes_details-tariff_cost span{color:#0b1524;font-size:20px;font-weight:700;line-height:24px}.trucking-routes_details-tariff_cargo{border-top:1px solid rgba(11,21,36,.14);margin-top:4px;padding-top:4px}.trucking-routes_details-tariff_cargo span{font-size:14px;line-height:20px}}@media screen and (max-width:350px){.trucking-routes_details{grid-template-columns:130px 1fr}}.other-dates-filter{align-items:center;column-gap:8px;display:flex;margin-top:32px}.other-dates-filter_text{color:rgba(11,21,36,.66);flex-shrink:0;font-size:16px;font-weight:400;line-height:24px}.other-dates-filter .list-group.row{flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none}.other-dates-filter .list-group.row::-webkit-scrollbar{display:none}.other-dates-filter .list-group.row li{flex-shrink:0}.other-dates-filter .chip.has-border label [type=checkbox]:not(:checked)+.chip_wrapper,.other-dates-filter .chip.has-border label [type=radio]:not(:checked)+.chip_wrapper{background:transparent}@media screen and (max-width:750px){.other-dates-filter{align-items:flex-start;flex-direction:column;row-gap:8px}.other-dates-filter .list-group.row,.other-dates-filter_text{padding:0 16px}}@media screen and (max-width:475px){.other-dates-filter .list-group.row.m-12 li{margin-right:8px}}.trucking-route{align-items:flex-start;column-gap:32px;display:grid;grid-template-columns:1fr 320px}.trucking-route .promo-routes{max-width:776px}.trucking-route .promo-routes .trucking-routes_item{grid-template-columns:198px 1fr}.trucking-route .promo-routes .trucking-routes_image{grid-row:1/5;height:148px;width:200px}.trucking-route .promo-routes .trucking-routes_details{grid-column:2;grid-row:2;margin-top:12px}.trucking-route .promo-routes .trucking-routes_details .form-button{border-radius:inherit;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.trucking-route .promo-routes .trucking-routes_condition.promo span{display:none}.trucking-route_duration span{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.trucking-route_duration span:first-child{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:24px}.trucking-route_images{height:368px;width:100%}.trucking-route_images.disabled{height:auto}.trucking-route_images .swiper{height:100%;width:100%}.trucking-route_images .swiper img{border-radius:10px;cursor:pointer;height:100%;object-fit:cover;width:100%}.trucking-route_images .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.197 14.303 8.903 10l4.294-4.303-1.322-1.322L6.25 10l5.625 5.625 1.322-1.322Z' fill='%230B1524'/%3E%3C/svg%3E");left:12px}.trucking-route_images .swiper-button-next,.trucking-route_images .swiper-button-prev{background-color:hsla(0,0%,100%,.8);background-position:50% 50%;background-repeat:no-repeat;border-radius:50%;cursor:pointer;height:32px;opacity:1;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:32px;z-index:2}.trucking-route_images .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.803 14.303 11.097 10 6.803 5.697l1.322-1.322L13.75 10l-5.625 5.625-1.322-1.322Z' fill='%230B1524'/%3E%3C/svg%3E");right:12px}.trucking-route_images .swiper-button-next.swiper-button-disabled,.trucking-route_images .swiper-button-prev.swiper-button-disabled{cursor:default;opacity:.3;transition:all .3s ease}.trucking-route_images .swiper-pagination{background:hsla(0,0%,100%,.7);border-radius:20px;bottom:16px;color:#0b1524;font-size:12px;font-weight:500;left:50%;line-height:16px;padding:4px 12px;position:absolute;transform:translateX(-50%);width:fit-content;z-index:2}.trucking-route_images .swiper-pagination.swiper-pagination-lock{display:none}.trucking-route_images-grid{column-gap:8px;display:grid;grid-template-columns:428px 244px;grid-template-rows:180px 180px;row-gap:8px}.trucking-route_images-grid img{border-top-right-radius:10px;cursor:pointer;height:100%;object-fit:cover;width:100%}.trucking-route_images-grid img:first-child{border-radius:10px 0 0 10px;grid-column:1;grid-row:1/3}.trucking-route_images-grid img:last-child{border-radius:0 0 10px 0}.trucking-route_images-disabled{align-items:center;column-gap:16px;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:16px}.trucking-route_images-disabled img{border-radius:10px;height:120px;object-fit:cover;width:160px}.trucking-route_image-disabled{height:120px;position:relative;width:160px}.trucking-route_image-disabled:before{background:#fff;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.trucking-route_image-disabled-status{background:hsla(0,0%,100%,.7);border-radius:10px;bottom:6px;color:#0b1524;display:block;font-size:12px;font-weight:400;left:50%;line-height:16px;padding:0 8px;position:absolute;text-align:center;transform:translateX(-50%);width:119px}.trucking-route_truck{margin-top:32px}.trucking-route_property{column-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);margin:24px 0 0}.trucking-route_property-list{list-style:none;margin:0;padding:0}.trucking-route_property-item{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px}.trucking-route_property-item:not(:first-child){margin-top:16px}.trucking-route_property-item svg{display:inline-block;margin-right:12px;vertical-align:middle}.trucking-route_property-item span{color:rgba(11,21,36,.66);vertical-align:middle}.trucking-route_cargo-type,.trucking-route_load-type,.trucking-route_location,.trucking-route_services{border-top:1px solid rgba(11,21,36,.14);list-style:none;margin-top:32px;padding-top:32px}.trucking-route_properties{column-gap:40px;display:flex;justify-content:space-between;margin-top:24px;width:100%}.trucking-route_properties ul{list-style:none;margin:0;max-width:320px;padding:0;width:100%}.trucking-route_properties-item{align-items:flex-start;color:#0b1524;column-gap:12px;display:flex;font-size:16px;font-weight:400;line-height:24px}.trucking-route_properties-item:not(:first-child){margin-top:16px}.trucking-route_properties-item svg{flex-shrink:0}.trucking-route_account{align-items:center;border-top:1px solid rgba(11,21,36,.14);column-gap:16px;display:flex;flex-direction:row;margin-top:32px;padding-top:32px;width:100%}.trucking-route_account-descriptions{flex:1}.trucking-route_account-descriptions h5{word-break:break-word}.trucking-route_account-image{border-radius:50%;cursor:pointer;flex-shrink:0}.trucking-route_account-image-lg{height:56px;width:56px}.trucking-route_account-image-md{height:48px;width:48px}.trucking-route_account-image-sm{height:40px;width:40px}.trucking-route_account-image img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.trucking-route_account-image.no-photo{align-items:center;background:#dae8f7;color:rgba(7,98,200,.55);cursor:default;display:flex;font-size:32px;font-weight:600;justify-content:center;line-height:44px}.trucking-route_account-conditions{align-items:center;column-gap:16px;display:flex;margin-top:4px}.trucking-route_account-condition{align-items:center;color:rgba(11,21,36,.66);column-gap:6px;display:flex;font-size:16px;font-weight:400;line-height:25px}.trucking-route_comment{border-top:1px solid rgba(11,21,36,.14);margin-top:32px;padding-top:32px;transition:all .3s ease;word-break:break-all}.trucking-route_comment p{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin-top:24px;transition:all .3s ease;word-break:break-word}.trucking-route_comment .form-button{color:#006aff;margin-top:16px}.trucking-route_alert{align-items:flex-start;background-color:#dfebf8;border-radius:10px;color:#0b1524;column-gap:8px;display:flex;font-size:14px;font-weight:400;line-height:20px;padding:14px 16px 14px 24px;text-align:left;width:100%}.trucking-route_alert svg{flex-shrink:0}.trucking-route_alert:not(:first-child){margin-top:32px}.trucking-route_tariffs{background:#fff;border-radius:10px;left:0;padding:24px;position:sticky;top:120px}.trucking-route_tariffs-item{align-items:center;background:rgba(11,21,36,.05);border-radius:8px;color:rgba(11,21,36,.66);column-gap:16px;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:24px;padding:4px 12px;width:100%}.trucking-route_tariffs-item:not(:first-child){margin-top:8px}.trucking-route_tariffs-item span:last-child{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.trucking-route_tariffs-buttons{margin-top:24px}.trucking-route_tariffs-buttons .form-button{max-width:100%;width:100%}.trucking-route_tariffs-buttons .form-button:not(:first-child){margin-top:16px}.trucking-route .common_wrapper{margin-bottom:0;max-width:776px}.trucking-route_details{background:#fff;border-radius:10px;padding:32px 48px}.trucking-route_details-controls{display:none;margin-top:24px}.trucking-route_details-controls .form-button{display:flex;margin:16px auto;max-width:260px;width:100%}.trucking-route_details-controls .form-button:first-child{margin-top:0}.trucking-route_details-controls .form-button:last-child{margin-bottom:0}.trucking-route_details-controls.fixed-bottom .trucking-route_details-controls_substrate{background:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.1);display:block;left:0;padding:16px 24px;position:fixed;width:100%;z-index:1}.trucking-route_aside{height:100%;margin-top:0}.trucking-route_aside-wrapper{position:sticky;top:120px;z-index:5}.trucking-route_view-controls{display:none;margin-top:24px}.trucking-route_view-controls .form-button{width:100%}.trucking-route_view-controls.fixed-bottom .trucking-route_view-control_phone{background:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.1);left:0;margin-bottom:0;order:1;padding:16px 24px;position:fixed;width:100%;z-index:1}.trucking-route_view-controls.fixed-bottom:after{content:"";display:flex;height:48px;order:2}.trucking-route_view-control{display:block;margin:0 auto 16px;max-width:320px;width:100%}.trucking-route_view-control_phone{text-align:center}.trucking-route_view-control_phone .form-button{max-width:320px}.trucking-route_edit-wrapper{margin-bottom:0}.trucking-route_edit-title{align-items:center;display:flex;justify-content:space-between}.trucking-route_edit-controls{background:#fff;border-radius:10px;display:flex;flex-direction:column;padding:24px 16px 12px;width:100%}.trucking-route_edit-controls .form-button{width:100%}.trucking-route_edit-controls.fixed-bottom .trucking-route_edit-controls_substrate{background:#fff;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.1);left:0;margin-bottom:0;order:1;padding:16px;position:fixed;width:100%;z-index:1}.trucking-route_edit-controls.fixed-bottom:before{content:"";display:flex;height:48px}.trucking-route_edit-controls_substrate{margin-bottom:16px}.trucking-route_edit-promotion{display:block;margin-top:20px;width:100%}.trucking-route_edit-promotion .button-action_promo-container{padding:12px 8px 12px 16px}.trucking-route_edit-content_package{display:none;margin-bottom:24px}.trucking-route_edit-cost{align-items:flex-start;background:#f2f3f4;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;padding:24px}.trucking-route_edit-cost .trucking-route_tariffs-item{background:#fff}.trucking-route_edit-cost .trucking-route_tariffs-item span{font-size:14px;line-height:20px}.trucking-route_edit-cost .trucking-route_tariffs-item span:last-child{font-size:16px;line-height:24px}.trucking-route_edit-cost_map{flex:1}.trucking-route_edit-cost_map .cost-route-map_icon{background:#f2f3f4}.trucking-route_edit-cost_map .cost-route-map_location:first-child .cost-route-map_icon:after{background:linear-gradient(180deg,#f2f3f4,transparent)}.trucking-route_edit-cost_map .cost-route-map_location:last-child .cost-route-map_icon:after{background:linear-gradient(0deg,#f2f3f4,transparent)}.trucking-route_edit-cost_items{margin-left:16px;width:232px}.trucking-route_edit-cost_item{align-items:center;background:#fff;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;margin:8px 0;min-height:32px;padding:4px 12px}.trucking-route_edit-cost_item:first-child{margin-top:0}.trucking-route_edit-cost_item:last-child{margin-bottom:0}.trucking-route_edit-modal_dates{display:block}.trucking-route_button-duplicate_archive{margin-bottom:12px}@media screen and (max-width:1150px){.middle-wrap_trucking{padding:0 24px}.trucking-route{grid-gap:0;background:#f2f3f4;grid-template-columns:100%}.trucking-route .promo-routes{max-width:100%}.trucking-route .common_wrapper{border-radius:0 0 10px 10px;max-width:100%;padding-top:0}.trucking-route .common_wrapper.trucking-route_edit-wrapper{border-radius:10px 10px 0 0;padding-top:24px}.trucking-route .common_wrapper.trucking-route_edit-wrapper.route-archive{border-radius:10px}.trucking-route_details-controls{display:block}.trucking-route_tariffs{background:#fff;border-radius:10px 10px 0 0;grid-row:1;padding:32px 48px;position:static}.trucking-route_tariffs>div{background:#f2f3f4;border-radius:10px;padding:16px}.trucking-route_tariffs-item{background:#fff}.trucking-route_tariffs-buttons,.trucking-route_tariffs-buttons+div{display:none}.trucking-route_properties ul{flex:1;max-width:unset}.trucking-route_images-grid{grid-template-columns:1fr 244px}.trucking-route_view .trucking-route_aside{grid-row:1}.trucking-route_view-controls{display:block}.trucking-route_edit-controls{border-radius:0 0 10px 10px;flex-direction:column-reverse;padding-bottom:24px;padding-top:0;row-gap:16px;text-align:center}.trucking-route_edit-controls .form-button{margin:0 auto;width:250px}.trucking-route_edit-controls_substrate{margin-bottom:0}.trucking-route_edit-content_package{display:block}.trucking-route_aside .trucking-route_edit-promotion{display:none}}@media screen and (max-width:1000px){.trucking-route_images .swiper-pagination{left:unset;right:-12px}.trucking-route_images .swiper-button-next,.trucking-route_images .swiper-button-prev{display:none}}@media screen and (max-width:768px){.trucking-route_account-conditions{flex-wrap:wrap;row-gap:4px}}@media screen and (max-width:750px){.middle-wrap_trucking{padding:0}.trucking-route_images{height:178px;margin-top:24px}.trucking-route_tariffs{padding:16px}.trucking-route_tariffs .h6{font-size:16px;line-height:24px}.trucking-route_account{column-gap:24px}.trucking-route .swiper-pagination{bottom:12px;right:-8px}.trucking-route_property,.trucking-route_truck{margin-top:24px}.trucking-route_property-item:not(:first-child){margin-top:12px}.trucking-route_properties{margin-top:16px}.trucking-route_properties-item:not(:first-child){margin-top:12px}.trucking-route_account,.trucking-route_cargo-type,.trucking-route_comment,.trucking-route_load-type,.trucking-route_location,.trucking-route_services{margin-top:24px;padding-top:24px}.trucking-route_comment p{margin-top:16px}.trucking-route_edit-wrapper{padding:0 16px 24px}.trucking-route_edit-title{row-gap:4px}.trucking-route_edit-content_package{padding:0 16px}.trucking-route_edit-content_package .button-action_promo{align-items:flex-start}.trucking-route_edit-title{align-items:flex-start;flex-direction:column}.trucking-route_edit-title .badge-info{margin-top:4px}.trucking-route_edit-cost{flex-direction:column}.trucking-route_edit-cost_items{margin:16px 0 0;width:100%}.trucking-route_view .common_wrapper{padding:0 16px 24px}}@media screen and (max-width:570px){.trucking-route .promo-routes .trucking-routes_item{grid-template-columns:100%;padding:16px}.trucking-route .promo-routes .trucking-routes_image{grid-column:unset;grid-row:unset;height:222px;width:100%}.trucking-route .promo-routes .trucking-routes_conditions{grid-column:unset;grid-row:unset;margin-top:12px}.trucking-route .promo-routes .trucking-routes_details{grid-column:unset}.trucking-route_property{grid-template-columns:100%;row-gap:12px}.trucking-route_properties{flex-direction:column;row-gap:12px}.trucking-route_tariffs-buttons{flex-direction:column-reverse}.trucking-route_tariffs-buttons .form-button{max-width:328px;width:100%}}@media screen and (max-width:400px){.trucking-route_edit-controls .form-button{width:100%}}@media screen and (max-width:350px){.trucking-route_edit-cost{padding:16px}}.gallery{-ms-overflow-style:none;background:0;background:#0b1524;bottom:0;display:block;height:100%;left:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;position:fixed;right:0;scrollbar-width:none;text-align:center;top:0;transition:all .3s ease;width:100%;z-index:9999999999}.gallery::-webkit-scrollbar{display:none}.gallery.show{animation:ModalVisibleAnimate .3s ease;opacity:1}.gallery_wrapper-click{height:100%;left:0;position:fixed;top:0;width:100%}.gallery button{cursor:pointer}.gallery:before{content:"";display:inline-block;left:0;position:absolute;top:0}.gallery:before,.gallery_wrapper{height:100%;vertical-align:middle}.gallery_wrapper{align-items:center;display:inline-flex;justify-content:center;max-width:1544px;position:relative;width:100%;z-index:1}.gallery_wrapper h3{color:#fff;font-size:28px;font-weight:600;left:32px;line-height:36px;position:absolute;top:32px}.gallery img{display:block;height:auto;margin:0 auto;max-height:100%;max-width:100%;object-fit:cover;width:auto}.gallery_close-button{align-items:center;background:#6f6f6f;border:0;border-radius:50%;display:inline-flex;height:56px;justify-content:center;position:absolute;right:32px;top:23px;width:56px;z-index:10}.gallery .swiper{height:100%;max-width:1544px;overflow:unset;padding-top:64px;width:100%}.gallery .swiper-slide{padding:64px}.gallery .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.836 17.164 10.684 12l5.152-5.164L14.25 5.25 7.5 12l6.75 6.75 1.586-1.586Z' fill='%23fff'/%3E%3C/svg%3E");left:32px}.gallery .swiper-button-next,.gallery .swiper-button-prev{background-color:#6f6f6f;background-position:50% 50%;background-repeat:no-repeat;border-radius:50%;cursor:pointer;height:56px;opacity:1;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:56px;z-index:2}.gallery .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.164 17.164 13.316 12 8.164 6.836 9.75 5.25 16.5 12l-6.75 6.75-1.586-1.586Z' fill='%23fff'/%3E%3C/svg%3E");right:32px}.gallery .swiper-button-disabled{cursor:unset;opacity:.2;transition:all .3s ease}@media screen and (max-width:1000px){.gallery .swiper-button-next,.gallery .swiper-button-prev{display:none}}.payment{background:#f2f3f4;border-radius:10px;color:#006aff;display:block;font-size:16px;font-weight:600;line-height:24px;margin-top:16px;padding:12px 16px;text-decoration:none;transition:.2s}.payment:hover{background:#f2f7fc;transition:.2s}.payment:hover .payment_icon-arrow svg path{fill:#006aff;fill-opacity:1;transition:.2s}.payment_container{align-items:center;display:flex;justify-content:space-between;min-height:48px}.payment_content{column-gap:12px}.payment_content,.payment_icon{align-items:center;display:flex}.payment_icon{background:#fff;border-radius:50%;flex-shrink:0;height:48px;justify-content:center;width:48px}.payment_icon-arrow svg{display:block}.payment_icon-arrow svg path{fill:#0b1524;fill-opacity:.3;transition:.2s}.payment-confirm{margin-top:24px}.payment-confirm_container{align-items:flex-start;column-gap:8px;display:flex}.payment-confirm_container svg{flex-shrink:0}.payment-confirm_description{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.payment-confirm_button{border-top:1px solid rgba(11,21,36,.14);display:block;margin-top:32px;padding-top:32px;text-align:center}.trucking-promotion .custom-modal_header span{margin:0 auto}.trucking-promotion_picture{border-radius:10px;height:120px;width:100%}.trucking-promotion_picture img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.trucking-promotion_description{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin-top:24px}.trucking-promotion_title{color:#0b1524;display:block;font-size:16px;font-weight:500;line-height:24px;margin-top:16px}.trucking-promotion_list{list-style:none;margin:8px 0 0;padding:0}.trucking-promotion_item{column-gap:8px;display:inline-flex}.trucking-promotion_item svg{flex-shrink:0}.trucking-promotion_item p{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px}.trucking-promotion_item p svg{margin-bottom:-4px;margin-left:8px}.tabs-periods{background:rgba(11,21,36,.05);border-radius:30px;display:flex;padding:4px;position:relative;transition:.3s}.tabs-periods,.tabs-periods.min-width{width:max-content}.tabs-periods.max-width{width:100%}.tabs-periods_container{position:relative}.tabs-periods_active-tab{background:#fff;border:1px solid rgba(11,21,36,.06);border-radius:64px;box-shadow:0 2px 4px hsla(218,6%,73%,.5);height:calc(100% - 8px);left:4px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;width:122px;z-index:2}.tab-period{align-items:center;column-gap:4px;cursor:pointer;display:flex;justify-content:center;position:relative;transition:.3s;z-index:3}.tab-period_discount{align-items:center;background-color:#fff;border:2px solid #f90;border-radius:15px;display:flex;gap:2px;padding:4px 6px;position:absolute;right:8px;top:-18px;user-select:none}.tab-period_discount-text{color:#030405;font-size:12px;font-weight:600;line-height:normal}.tab-period_discount-icon{height:12px;width:12px}.tab-period.th{padding:8px 16px}.tab-period.sm,.tab-period.th{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:20px}.tab-period.md,.tab-period.sm{padding:8px 24px}.tab-period.md{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:24px}.tab-period.min-width{width:max-content}.tab-period.max-width{width:100%}.tab-period_icon{fill:#81888e;height:30px;width:30px}.tab-period_icon.active_icon,.tab-period_icon.active_icon path{fill:#006aff}.tab-period.active{color:#006aff;cursor:default;pointer-events:none;user-select:none}@media screen and (max-width:1150px){.tab-period{width:100%}.tab-period_icon+span{display:none}}@media screen and (max-width:450px){.tabs-periods{justify-content:space-between}.tabs-periods.min-width{width:100%}.tab-period.md{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:20px;padding:8px 16px}}.range-slider{width:100%}.range-slider:not(:first-child){margin-top:24px}.range-slider_title{align-items:center;color:rgba(11,21,36,.66);column-gap:16px;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px}.range-slider_container{display:block;margin-top:28px;width:100%}.range-slider_container.noUi-target{background:#006aff;border:0;box-shadow:none}.range-slider_container.noUi-horizontal{height:2px}.range-slider_container .noUi-connect{background:#dddee0;height:2px}.range-slider_container .noUi-handle{background-color:#fff;border:2px solid #006aff;border-radius:50%;box-shadow:0 2px 4px rgba(176,190,197,.5);cursor:pointer;height:24px;top:50%;transform:translateY(-50%);width:24px}.range-slider_container .noUi-handle+.noUi-tooltip:not(.show),.range-slider_container .noUi-handle:after,.range-slider_container .noUi-handle:before{display:none}.range-slider_container .noUi-tooltip{align-items:center;background-color:#0b1524;border:0;border-radius:5px;bottom:20px;color:#fff;display:flex;font-size:12px;font-weight:400;height:32px;justify-content:center;line-height:16px;opacity:0;padding:8px 12px;width:fit-content}.range-slider_container .noUi-tooltip:before{background:0;border:6px solid transparent;border-top-color:#0b1524;content:"";display:block;position:absolute;top:100%}.range-slider_output,.range-slider_output-container{color:var(--Color-Blue);font-size:14px;font-weight:500;line-height:20px}.range-slider_output-container{text-align:right;width:60px}.route-empty{margin-top:32px}.route-empty_wrapper{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;max-width:744px;padding:32px 48px;width:100%}.route-empty_image{max-width:255px}.route-empty_image img,.route-empty_image picture{display:block;height:auto;width:100%}.route-empty_content{margin-top:16px;text-align:center}.route-empty_content,.route-empty_content p{color:rgba(11,21,36,.46);font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:750px){.route-empty{padding:0 16px}}.route-type-switcher{margin:32px 0}@media screen and (max-width:750px){.route-type-switcher{margin:16px 0 24px}}.history-caption{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:24px;margin-bottom:24px;margin-top:-8px}@media screen and (max-width:750px){.history-caption{font-size:12px;line-height:16px;margin-bottom:16px}}.account-routes{display:flex;flex-direction:column;row-gap:24px}.account-routes .route-empty{margin:0}.account-routes .route-empty_image{max-width:405px}.account-routes .route-empty_content{margin-top:24px}.account-routes .route-empty .form-button{margin-top:32px}.account-routes .route-empty_wrapper{max-width:100%}.account-routes>.form-button{max-width:139px}.account-routes_list{margin:0;padding:0}.account-routes_list,.account-routes_section{display:flex;flex-direction:column;row-gap:16px}.account-routes_section-subtitle{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:24px;margin-bottom:-8px}.account-routes_section .renting-routes,.account-routes_section .trucking-routes{display:flex;flex-direction:column;margin:0;row-gap:16px}.account-routes_section .renting-routes_item,.account-routes_section .trucking-routes_item{margin:0}@media screen and (max-width:1150px){.account-routes{padding:0 24px}}@media screen and (max-width:750px){.account-routes{padding:0 16px}.account-routes .route-empty{padding:0}.account-routes .route-empty_wrapper{padding:48px 16px 16px}.account-routes_section{row-gap:8px}.account-routes_section .renting-routes,.account-routes_section .trucking-routes{padding:0;row-gap:12px}.account-routes_section-subtitle{font-size:14px;line-height:20px;margin:0}.account-routes_list{row-gap:12px}.account-routes_list+.account-routes_section-subtitle{margin-top:8px}}.email-confirm_button-container{display:flex;margin:8px auto 0}.email-confirm.common-section.content-center{margin-top:32px}.user-information{align-items:center;column-gap:8px;display:grid;grid-template-columns:32px 1fr;max-width:200px}.user-information_name{color:#0b1524;cursor:pointer;display:block;font-size:14px;font-weight:400;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cost-route-map{display:block;position:relative;width:100%}.cost-route-map_location{display:flex;flex-direction:row;position:relative}.cost-route-map_location:first-child{padding-bottom:24px}.cost-route-map_location:first-child .cost-route-map_icon:after{background:linear-gradient(180deg,#fff,transparent);content:"";display:block;height:8px;left:0;position:absolute;top:100%;width:100%;z-index:1}.cost-route-map_location:last-child .cost-route-map_icon:after{background:linear-gradient(0deg,#fff,transparent);bottom:100%;content:"";display:block;height:8px;left:0;position:absolute;width:100%;z-index:1}.cost-route-map_all-distance{background:#dcdee0;border-radius:10px;bottom:3px;color:rgba(11,21,36,.66);font-size:10px;font-weight:500;left:28px;line-height:12px;padding:2px 8px;position:absolute;top:auto;width:max-content}.cost-route-map_min .cost-route-map_location{padding-bottom:0}.cost-route-map_icon{align-items:center;background:#fff;display:flex;height:28px;margin-right:8px;position:relative;z-index:2}.cost-route-map_icon svg{display:block}.cost-route-map_caption{color:#0b1524;font-size:20px;font-weight:500;line-height:28px;word-break:break-word}.cost-route-map_decor{display:block;height:100%;left:7px;overflow:hidden;position:absolute;top:0;width:6px;z-index:1}.cost-route-map_decor svg{display:block;transform:scaleY(-1)}.cost-route-map_decor svg line{fill:none;stroke:rgba(11,21,36,.3);stroke-width:3px;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round;animation:pathDotAnimate .8s linear infinite}.checkout_header{flex-wrap:wrap}.checkout_header,.checkout_wallet{align-items:center;display:flex;justify-content:space-between}.checkout_wallet{background:rgba(11,21,36,.05);border-radius:10px;min-height:72px;padding:12px 24px}.checkout_wallet-cash{align-items:center;background:#20b27f;border-radius:15px;color:#fff;column-gap:6px;display:flex;font-size:14px;font-weight:500;line-height:20px;padding:2px 8px}.checkout_display{border:1px solid rgba(11,21,36,.14);border-radius:10px;display:block;margin-top:16px;padding:24px;width:100%}.checkout_display-item{align-items:flex-start;display:flex;flex-wrap:wrap;row-gap:8px}.checkout_display-item-dates{margin-right:auto}.checkout_display-item_promo,.checkout_display-item_rising{color:#0b1524;display:flex;font-size:16px;font-weight:500;justify-content:space-between;line-height:24px;order:3;width:100%}.checkout_display-item_replenish-amount{justify-content:space-between}.checkout_display-item_cell{align-items:flex-start;display:flex;flex-direction:column}.checkout_display-item_cell:last-child{align-items:center;flex-direction:row;margin-left:8px;white-space:nowrap}.checkout_display-item_placement{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:4px}.checkout_display-item_placement-description{color:#0b1524;font-size:16px;font-weight:500;line-height:24px;margin-right:8px}.checkout_display-item_warn{display:flex;justify-content:space-between;margin-bottom:12px}.checkout_display-item_cost-through{color:rgba(11,21,36,.46);font-size:14px;font-weight:500;line-height:20px;margin-right:8px;text-decoration-line:line-through}.checkout_display .hr{margin:24px 0}@media screen and (max-width:600px){.checkout_wallet{align-items:flex-start;flex-direction:column;justify-content:center;padding:12px 16px}.checkout_wallet-warn{margin-top:2px}.checkout_display{padding:24px 16px}.checkout_display-item-dates{order:2}.checkout_display-item_ad-caption{margin-right:auto}.checkout_display-item_cell:last-child{align-items:flex-end;flex-direction:column}.checkout_display-item_cell:last-child .checkout_display-item_cost-through{margin-right:0;order:2}}@media screen and (max-width:365px){.checkout_display-item-dates{margin-top:6px}}.calendar-dates{align-items:center;-webkit-appearance:none;background:#f2f3f4;border:none;border-radius:100px;color:rgba(11,21,36,.66);column-gap:4px;cursor:pointer;display:flex;flex-direction:row;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;height:24px;justify-content:center;line-height:19px;padding:0 8px;position:relative;text-decoration:none;transition:.2s;white-space:nowrap;width:auto}.calendar-dates-status{align-items:center;background:#ffdfb3;border-radius:6px;color:#804a00;display:flex;font-size:12px;font-weight:600;gap:4px;line-height:20px;padding:0 6px}.calendar-dates_icon svg{display:block;height:20px;width:20px}.calendar-dates_list{color:#006aff;font-size:14px;font-weight:500;line-height:19px}@media screen and (max-width:750px){.calendar-dates{height:20px}.calendar-dates_icon svg{height:16px;width:16px}.calendar-dates_list{font-size:12px;line-height:15px}}.checkbox{display:flex;width:100%}.checkbox_input{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.checkbox_input:checked+.checkbox_container:before{background-color:#006aff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 10 0 5.192l1.4-1.346L5 7.308 12.6 0 14 1.346 5 10Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;border-color:#006aff}.checkbox_input:checked+.checkbox_container{color:#0b1524}.checkbox_input:checked:disabled+.checkbox_container:before{background-color:#b5d0ef;border-color:#b5d0ef}.checkbox_input:disabled+.checkbox_container:before{border-color:#c6c9cc}.checkbox_input:disabled+.checkbox_container{color:#8f949a;cursor:unset;pointer-events:none;user-select:none}.checkbox_container{align-items:center;color:rgba(11,21,36,.66);column-gap:10px;cursor:pointer;display:flex;font-size:14px;font-weight:400;line-height:20px;transition:.3s;user-select:none;width:100%}.checkbox_container:hover:before{border-color:#006aff}.checkbox_container:before{align-self:flex-start;background:#fff;border:2px solid #8f949a;border-radius:4px;content:"";flex-shrink:0;height:16px;transition:background-color .3s ease,border-color .3s ease;width:16px}.checkbox_container>:first-child{align-self:flex-start}.checkbox_container>:last-child{margin-left:auto}.checkbox_container div{line-height:20px}.custom-checkbox{display:flex;width:100%}.custom-checkbox_input{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.custom-checkbox_input:checked+.custom-checkbox_container:after{background-color:#006aff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 10 0 5.192l1.4-1.346L5 7.308 12.6 0 14 1.346 5 10Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;border-color:#006aff}.custom-checkbox_input:checked+.custom-checkbox_container{background-color:#f2f7fc;border-color:#006aff;color:#0b1524}.custom-checkbox_input:checked:disabled+.custom-checkbox_container:after{background-color:#b5d0ef;border-color:#b5d0ef}.custom-checkbox_input:checked:disabled+.custom-checkbox_container{border-color:#b5d0ef}.custom-checkbox_input:disabled+.custom-checkbox_container:after{border-color:#c6c9cc}.custom-checkbox_input:disabled+.custom-checkbox_container{color:#c6c9cc;cursor:unset;pointer-events:none;user-select:none}.custom-checkbox_input:disabled+.custom-checkbox_container .custom-checkbox_description{color:#c6c9cc}.custom-checkbox_container{align-items:center;border:1px solid #dcdee0;border-radius:10px;color:rgba(11,21,36,.66);column-gap:10px;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;line-height:24px;min-height:72px;padding:14px 18px 14px 24px;transition:.3s;width:100%}.custom-checkbox_container:hover{border-color:#b5d0ef}.custom-checkbox_container:hover:after{border-color:#006aff}.custom-checkbox_container:after{border:2px solid #8f949a;border-radius:4px;content:"";flex-shrink:0;height:20px;transition:background-color .3s ease,border-color .3s ease;width:20px}.custom-checkbox_text{display:flex;flex-direction:column;user-select:none}.custom-checkbox_description{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.radio{display:inline-flex}.radio_input{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.radio_input:checked+.radio_container:before{border-color:#006aff;border-width:6px;height:8px;width:8px}.radio_input:checked+.radio_container{color:#0b1524}.radio_input:checked:disabled+.radio_container:before{border-color:#b5d0ef}.radio_input:disabled+.radio_container:before{border-color:rgba(11,21,36,.14)}.radio_input:disabled+.radio_container{color:rgba(11,21,36,.46);cursor:unset;pointer-events:none;user-select:none}.radio_container{align-items:center;color:rgba(11,21,36,.66);column-gap:10px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:400;line-height:20px;transition:.3s}.radio_container:hover:before{border-color:#006aff}.radio_container:before{align-self:flex-start;border:2px solid rgba(11,21,36,.46);border-radius:50%;content:"";flex-shrink:0;height:16px;transition:background-color .3s ease,border-color .3s ease;width:16px}.radio_container>:first-child{align-self:flex-start}.radio_container div{line-height:20px}.radio.error .radio_container:before{border-color:#ff4e3d}.select{position:relative}.select.disabled{opacity:.5;pointer-events:none}.select input{display:none}.select.has-error .select_error{position:static;visibility:visible}.select.has-error .select_container{border-color:#ff4e3d}.select_error{color:#ff4e3d;display:block;font-size:12px;font-weight:400;left:0;line-height:16px;margin-bottom:-16px;padding-left:23px;position:absolute;top:0;visibility:hidden;z-index:-1}.select_container{border:1px solid rgba(11,21,36,.14);border-radius:60px;color:#0b1524;column-gap:8px;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:48px;justify-content:space-between;line-height:24px;padding:12px 16px 12px 24px;position:relative}.select_container.active{cursor:default;pointer-events:none;user-select:none}.select_container.active .select_icon{transform:rotate(-180deg);transition:all .3s ease}.select_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.select_icon{display:block;flex-shrink:0;height:20px;transform:rotate(0deg);transition:all .3s ease;width:20px}.select_label{background:#fff;bottom:calc(100% + 1.5px);color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:400;left:22px;line-height:16px;padding:0 2px;position:absolute;transform:translateY(50%)}.select_list{list-style:none;margin:0;padding:8px 4px}.select_list-container{animation:ModalVisibleAnimate .3s ease;background:#fff;border-radius:10px;box-shadow:0 12px 32px rgba(11,21,36,.2);left:0;opacity:1;position:absolute;top:calc(100% + 4px);width:100%;z-index:10}.select_list-container.top{bottom:calc(100% + 4px);top:unset}.select_item{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:4px 12px;pointer-events:auto;user-select:auto}.select_item.scrollable{width:calc(100% - 8px)}.select_item.active{background:#dae8f7}.select_item.active:hover{background:#dae8f7;cursor:default}.select_item:hover{background:rgba(7,98,200,.05)}.select_item-icon{flex-shrink:0}@media screen and (max-width:750px){.select.has-error .select_error{margin-bottom:0}}.select-search{position:relative;width:100%}.select-search:first-child{border-bottom-left-radius:100px;border-top-left-radius:100px}.select-search-md{width:274px}.select-search-lg{width:100%}.select-search_field{border:1px solid #c6c9cc;border-radius:inherit;border-right:none;cursor:text;display:flex;flex-direction:column;height:66px;justify-content:center;padding-left:24px;padding-right:60px;position:relative;width:100%}.select-search_field-name{border:none;color:#0b1524;font-size:18px;font-weight:500;line-height:24px;outline:none;overflow:hidden;padding:0;text-overflow:ellipsis;transition:.3s;white-space:nowrap;width:100%}.select-search_field-icon-error{align-items:center;display:flex;height:100%;padding-right:16px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.select-search_field-placeholder{color:#8f949a;font-size:18px;font-weight:500;left:24px;line-height:32px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:.1s;visibility:hidden}.select-search_field-placeholder.active{opacity:1;visibility:visible}.select-search_field-placeholder-error{color:#ff4e3d}.select-search_field-locality{border:none;color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px;outline:none;overflow:hidden;padding:0;text-overflow:ellipsis;transition:.3s;white-space:nowrap;width:100%}.select-search_field-clear-button{padding-left:6px;padding-right:16px;top:0}.select-search_field-clear,.select-search_field-clear-button{align-items:center;cursor:pointer;display:flex;height:100%;position:absolute;right:0}.select-search_field-clear{padding-right:24px;top:50%;transform:translateY(-50%)}.select-search_error-text{color:#ff4e3d;display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:-16px;padding-left:28px;padding-right:16px;padding-top:2px;width:100%}.select-search_dropdown{background:#fff;border:1px solid #83b0e3;border-radius:10px;box-shadow:0 12px 32px rgba(11,21,36,.2);left:0;opacity:0;padding:4px;position:absolute;top:calc(100% - 12px);transition:.3s;visibility:hidden;width:100%;z-index:15}.select-search_dropdown.active{opacity:1;top:calc(100% + 2px);visibility:visible}.select-search_dropdown-item{border-radius:10px;cursor:pointer;margin-right:8px;padding:4px 8px 4px 12px;text-align:left;white-space:nowrap}.select-search_dropdown-item:hover{background:#f2f7fc}.select-search_dropdown-item.active{background:#dfebf8}.select-search_dropdown-item-name{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.select-search_dropdown-item-locality{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1150px){.select-search_field{border:1px solid #c6c9cc;border-radius:100px}}@media screen and (max-width:1000px){.select-search_field{height:48px;padding-left:24px;padding-right:48px}.select-search_field-error{top:50px;width:88%}}@media screen and (max-width:700px){.select-search_error-text{padding-left:24px}}.input-date{position:relative;width:100%}.input-date-md{width:200px}.input-date-lg{width:100%}.input-date_field{border:1px solid #c6c9cc;border-radius:inherit;border-right:none;cursor:text;display:block;height:66px;padding-left:16px;padding-right:48px;position:relative;width:100%}.input-date_field-placeholder{color:#8f949a;font-size:18px;font-weight:500;left:16px;line-height:24px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;visibility:hidden}.input-date_field-placeholder.visible{opacity:1;visibility:visible}.input-date_field-value{border:0;color:#0b1524;font-size:18px;font-weight:500;height:100%;line-height:24px;outline:none;padding:0 0 1px;transition:.3s;width:100%}.input-date_field-value-error::placeholder{color:#ff4e3d;opacity:1}.input-date_field-clear,.input-date_field-icon-error{align-items:center;display:flex;height:100%;padding-right:16px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.input-date_field-clear{cursor:pointer}.input-date_error-text{color:#ff4e3d;display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:-16px;padding-left:16px;padding-right:16px;padding-top:2px;width:100%}.input-date_shadow{bottom:0;left:0;position:fixed;right:0;top:0;z-index:10}.input-date_dropdown{background:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(11,21,36,.2);left:-44px;opacity:0;position:absolute;top:60px;transition:.3s;visibility:hidden;width:312px;z-index:999}.input-date_dropdown-active{display:block;opacity:1;top:56px;visibility:visible}.new-input-date_dropdown{width:348px}@media screen and (max-width:1150px){.input-date_field{border-radius:100px;border-right:1px solid #c6c9cc;padding-left:33px}.input-date_field-placeholder{left:24px}.input-date_dropdown{left:50%;transform:translate(-50%)}}@media screen and (max-width:1000px){.input-date_field{height:48px;padding-left:24px}.input-date_field-placeholder{left:24px}.input-date_dropdown{top:52px}.input-date_dropdown-active{top:48px}}@media screen and (max-width:700px){.input-date_error-text{padding-left:24px}}.input-switch{cursor:pointer;display:flex;position:relative;user-select:none;width:fit-content}.input-switch:hover .input-switch_toggle{background-color:#ecf3fb;border-color:#6ea3df}.input-switch:hover .input-switch_toggle-round{background-color:#7d8591}.input-switch.disabled{cursor:default;pointer-events:none}.input-switch.disabled .input-switch_content-title{color:rgba(11,21,36,.46)}.input-switch.reverse .input-switch_container{column-gap:10px;flex-direction:row-reverse}.input-switch input{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;left:0;margin:-1px;overflow:hidden;padding:0;position:absolute;top:0;white-space:nowrap;width:1px}.input-switch input:checked+.input-switch_container .input-switch_content-title{color:#0b1524;transition:all .2s ease}.input-switch input:checked+.input-switch_container .input-switch_toggle{background-color:#006aff;border-color:#006aff;transition:all .2s ease}.input-switch input:checked+.input-switch_container .input-switch_toggle-round{background-color:#fff;transform:translateX(100%);transition:all .2s ease}.input-switch input:disabled+.input-switch_container .input-switch_toggle{background-color:#e3e4e6;border-color:#b1b4b9}.input-switch input:disabled+.input-switch_container .input-switch_toggle-round{background-color:#b1b5b9}.input-switch input:checked:disabled+.input-switch_container .input-switch_toggle{background-color:#b5d0ef;border-color:#b5d0ef}.input-switch input:checked:disabled+.input-switch_container .input-switch_toggle-round{background-color:#fff}.input-switch_container{display:flex}.input-switch_content{align-self:flex-start}.input-switch_content-title{color:rgba(11,21,36,.66);display:block;font-size:16px;font-weight:400;line-height:20px;transition:all .2s ease}.input-switch_toggle{align-items:center;background-color:#e3e4e6;border:1px solid #adb0b5;border-radius:20px;display:flex;flex-shrink:0;height:20px;padding:3px;transition:all .2s ease;width:36px}.input-switch_toggle-round{background-color:#787d86;border-radius:50%;height:14px;transform:translateX(0);transition:all .2s ease;width:14px}@media screen and (max-width:570px){.input-switch_content-title{font-size:14px}}a{text-decoration:none}.attention{column-gap:8px;display:flex}.attention svg{flex-shrink:0}.attention.text-primary{color:#0b1524}.attention.text-secondary{color:rgba(11,21,36,.66)}.attention.text-dark-red{color:#80271e}.attention.text-dark-orange{color:#804a00}.attention.bg-orange{background:#fff4e5;border-radius:10px;color:#804a00;padding:14px 16px 14px 24px}.attention.bg-orange svg{fill:#ff9500}.attention.bg-light-blue{background:#dfebf8;border-radius:10px;padding:14px 16px 14px 24px}.attention.bg-light-red{background:#ffedec;border-radius:10px;padding:14px 24px}.attention.bg-transparent{background:0;font-weight:400;padding:0}.attention.md .attention_description{color:inherit;font-size:14px;font-weight:400;line-height:20px}.attention.md .attention_description .attention-description_link{color:#006aff}.attention.md svg{height:20px;width:20px}.attention.md.bg-transparent .attention_description{font-weight:400}.attention.md.bg-transparent .attention_description .attention-description_link{color:#006aff}.attention.lg .attention_description{color:inherit;font-size:16px;font-weight:400;line-height:24px}.attention.lg .attention_description .attention-description_link{color:#006aff}.attention.lg svg{height:24px;width:24px}.attention_close-button{align-items:center;background:0;border:0;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-left:auto;padding:0;width:24px}.attention_close-button svg{height:100%;transform:rotate(0deg);transition:all .3s ease;width:100%}.attention_close-button:hover svg{transform:rotate(180deg);transition:all .3s ease}.attention_hidden{display:none}@media screen and (max-width:750px){.attention.bg-light-blue{padding:16px}.attention.lg .attention_description{color:inherit;font-size:14px;font-weight:400;line-height:20px}.attention.lg svg{height:20px;width:20px}}.multi-attention{display:flex;flex-direction:column;row-gap:8px}.multi-attention_item{column-gap:8px;display:flex}.multi-attention_item .multi-attention_description{width:100%}.multi-attention_item .line{border-bottom:1px solid rgba(11,21,36,.14);padding-bottom:8px}.multi-attention svg{flex-shrink:0}.multi-attention.text-primary{color:#0b1524}.multi-attention.text-secondary{color:rgba(11,21,36,.66)}.multi-attention.bg-orange{background:#fff4e5;border-radius:10px;color:#804a00;padding:14px 24px}.multi-attention.bg-orange svg{fill:#ff9500}.multi-attention.bg-light-blue{background:#dfebf8;border-radius:10px;padding:14px 16px 14px 24px}.multi-attention.bg-transparent{background:0;font-weight:400;padding:0}.multi-attention.md .multi-attention_description{color:inherit;font-size:14px;font-weight:400;line-height:20px}.multi-attention.md svg{height:20px;width:20px}.multi-attention.md.bg-transparent .multi-attention_description{font-weight:400}.multi-attention.lg .multi-attention_description{color:inherit;font-size:16px;font-weight:400;line-height:24px}.multi-attention.lg svg{height:24px;width:24px}@media screen and (max-width:750px){.attention.bg-light-blue{padding:16px}.attention.lg .multi-attention_description{color:inherit;font-size:14px;font-weight:400;line-height:20px}.attention.lg svg{height:20px;width:20px}}.contacts .contacts-nav-section{display:flex;flex-direction:column;padding:0;row-gap:14px}@media screen and (max-width:1150px){.contacts{padding-left:24px;padding-right:24px}}@media screen and (max-width:600px){.contacts{padding-left:16px;padding-right:16px}}.our-contacts_map{background:#fff;border-radius:10px;padding:2px}.our-contacts_map-content{border-radius:10px;height:240px;width:100%}.our-contacts_details{column-gap:32px;display:flex;flex-wrap:wrap;margin-top:32px;row-gap:16px}.our-contacts_detail{column-gap:12px;display:flex}.our-contacts_icon{background:rgba(11,21,36,.05);border-radius:8px;display:block;height:36px;padding:8px;position:relative;width:36px}.our-contacts_info{display:flex;flex-direction:column}.our-contacts_info-description{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px}.our-contacts_info-title{color:#0b1524;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.our-contacts_phones{column-gap:24px;display:flex}.our-contacts_phones .our-contacts_info:not(:last-child){position:relative}.our-contacts_phones .our-contacts_info:not(:last-child):after{background:rgba(11,21,36,.14);content:"";display:block;height:100%;left:calc(100% + 12px);position:absolute;top:0;width:1px}.our-contacts_details__railway-support .our-contacts_detail__group{display:flex;gap:12px}.our-contacts_details__railway-support .our-contacts_phones__divider{background-color:rgba(11,21,36,.14);height:40px;width:1px}@media screen and (max-width:440px){.our-contacts_phones{flex-direction:column;row-gap:12px}.our-contacts_phones .our-contacts_info:not(:last-child):after{display:none}.our-contacts_details__railway-support>.our-contacts_detail__group{flex-direction:column;gap:16px}.our-contacts_details__railway-support .our-contacts_phones__divider{display:none}.our-contacts_details__railway-support .our-contacts_phones__divider+.our-contacts_phones{margin-left:48px}}.contacts-feedback{border-top:1px solid rgba(11,21,36,.14);column-gap:24px;display:flex;flex-wrap:wrap;margin-top:32px;padding-top:32px;row-gap:24px}.contacts-feedback_item{background:#fff;border-radius:10px;padding:32px 47px;width:360px}.contacts-feedback_item-description{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-top:8px}.contacts-feedback_item-link{border-radius:64px;color:var(--Color-Blue);font-size:16px;font-weight:500;line-height:20px;margin-top:24px;width:100%}.contacts-feedback_item-link:active{color:#fff}@media screen and (max-width:1024px){.contacts-feedback{border-top:none;padding-top:0}}@media screen and (max-width:800px){.contacts-feedback_item{background:#fff;border-radius:10px;column-gap:22px;padding:24px 30px;width:344px}}@media screen and (max-width:760px){.contacts-feedback_item{width:100%}}.feedback{background-color:#fff;border-radius:10px;display:block;padding:32px 48px;transition:.3s;width:100%}.feedback_container{display:block;max-width:744px;width:100%}.feedback_title{color:#0b1524;font-size:20px;font-weight:500;line-height:26px}.feedback_description{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-top:12px}.feedback_form{display:block;margin-top:24px;width:100%}.feedback_form-field{column-gap:16px;display:grid;grid-template-columns:1fr 1fr;row-gap:24px;width:100%}.feedback_select{grid-column:1/3;width:100%}.feedback_select .selectric-items{border:none;border-radius:10px;box-shadow:0 12px 32px rgba(11,21,36,.2)}.feedback_form-group{width:100%}.feedback_form-textarea{grid-column:1/3}.feedback_form-conditions{color:rgba(11,21,36,.66);margin-top:24px}.feedback_form-conditions,.feedback_form-link{font-size:12px;font-weight:400;line-height:16px}.feedback_form-link{color:var(--Color-Blue);text-decoration:none;white-space:nowrap}.feedback_form-button{display:block;margin-top:24px;text-align:center;width:100%}@media screen and (max-width:750px){.feedback{padding:24px}.feedback-container{padding:0 16px}.feedback_form-textarea,.feedback_select{grid-column:1}.feedback_form{margin-top:0}.feedback_form-field{display:block}.feedback_form-field .form-group{margin-top:24px}.feedback_form-field .form-group.has-error .form-group_error{position:relative;top:0}}@media screen and (max-width:450px){.feedback_form-button .form-button{display:block;width:100%}}.subscription-route{align-items:center;background:#dfebf8;border-radius:10px;display:flex;justify-content:space-between;overflow:hidden;padding:16px 24px 16px 124px;position:relative}.subscription-route_decoration{display:block;left:24px;position:absolute;top:-6px;transition:.3s;width:84px;z-index:0}.subscription-route_decoration img{display:block;width:100%}.subscription-route_content{flex:1;flex-wrap:wrap;padding-right:24px;word-break:break-word}.subscription-route_button{white-space:nowrap}@media screen and (max-width:560px){.subscription-route{margin:16px 0}}@media screen and (max-width:540px){.subscription-route{align-items:flex-start;flex-direction:column;justify-content:flex-start}.subscription-route_button{margin-top:12px}}@media screen and (max-width:420px){.subscription-route{padding:16px 24px 16px 80px}.subscription-route_decoration{left:-24px;top:8px;width:94px}}.custom-toggle{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;left:0;margin:-1px;overflow:hidden;padding:0;position:absolute;top:0;white-space:nowrap;width:1px}.custom-toggle-text{background:rgba(11,21,36,.05);border-radius:30px;display:block;font-size:14px;font-weight:500;line-height:20px;padding:6px 56px 6px 16px;position:relative;user-select:none}.custom-toggle-text,.custom-toggle-text.hasBorder{color:rgba(11,21,36,.66);cursor:pointer;transition:.3s}.custom-toggle-text.hasBorder{align-items:flex-start;background:transparent;border:1px solid #dcdee0;border-radius:10px;column-gap:10px;display:flex;flex-direction:column;font-size:16px;font-weight:600;justify-content:space-between;line-height:24px;min-height:72px;padding:14px 60px 14px 24px;width:100%}.custom-toggle-text.hasBorder>span{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.custom-toggle-text.hasBorder:hover{border-color:#b5d0ef}.custom-toggle-text.disabled{cursor:default;opacity:.3}.custom-toggle-text:before{background:rgba(157,172,191,.25);border:1px solid rgba(11,21,36,.46);border-radius:20px;height:20px;right:16px;width:36px}.custom-toggle-text:after,.custom-toggle-text:before{box-sizing:border-box;content:"";position:absolute;top:50%;transform:translateY(-50%);transition:.2s}.custom-toggle-text:after{background:rgba(11,21,36,.66);border-radius:100%;height:14px;right:35px;width:14px}.custom-toggle-without-text{border-radius:30px;cursor:pointer;display:block;padding:6px 16px;position:relative;transition:.3s;user-select:none}.custom-toggle-without-text.hasBorder{align-items:flex-start;background:transparent;border:1px solid #dcdee0;border-radius:10px;color:rgba(11,21,36,.66);column-gap:10px;cursor:pointer;display:flex;flex-direction:column;font-size:16px;font-weight:600;justify-content:space-between;line-height:24px;min-height:72px;padding:14px 60px 14px 24px;transition:.3s;width:100%}.custom-toggle-without-text.hasBorder:hover{border-color:#b5d0ef}.custom-toggle-without-text.disabled{cursor:default;opacity:.3}.custom-toggle-without-text:before{background:rgba(157,172,191,.25);border:1px solid rgba(11,21,36,.46);border-radius:20px;height:20px;left:0;width:36px}.custom-toggle-without-text:after,.custom-toggle-without-text:before{box-sizing:border-box;content:"";position:absolute;top:50%;transform:translateY(-50%);transition:.2s}.custom-toggle-without-text:after{background:rgba(11,21,36,.66);border-radius:100%;height:14px;left:3px;width:14px}.custom-toggle-text:hover:before,.custom-toggle-without-text:hover:before{background:rgba(181,208,239,.25);border:1px solid #006aff}.custom-toggle:checked+.custom-toggle-text{color:#0b1524}.custom-toggle:checked+.custom-toggle-text:before{background:#006aff;border:none}.custom-toggle:checked+.custom-toggle-text:after{background:#fff;right:19px}.custom-toggle:checked+.custom-toggle-without-text{color:#0b1524}.custom-toggle:checked+.custom-toggle-without-text:before{background:#006aff;border:none}.custom-toggle:checked+.custom-toggle-without-text:after{background:#fff;left:19px}.custom-toggle:checked+.hasBorder{background-color:#f2f7fc;border-color:#006aff;color:#0b1524}.success-form{background-color:#fff;border-radius:10px;margin-left:auto;margin-right:auto;margin-top:96px;max-width:744px;padding:32px 48px}.success-form_image{border-radius:10px;margin-top:24px;object-fit:cover}.success-form_button{margin-left:auto;margin-right:auto;width:238px}@media screen and (max-width:600px){.success-form{margin-top:32px;padding:24px}.success-form_title{font-size:20px;line-height:28px}.success-form_button{margin-top:24px;width:100%}.success-form_button .form-button{width:100%}}.carpooling-route{background-color:#fff;border:2px solid #fff;border-radius:10px;box-shadow:none;column-gap:32px;display:grid;grid-template-columns:minmax(0,488px) minmax(0,355px) 134px;justify-content:space-between;min-height:133px;padding:19px 22px 6px 24px;position:relative;transition:all .2s ease;width:100%}.carpooling-route:hover{box-shadow:0 8px 16px hsla(218,6%,73%,.48)}.carpooling-route:hover .carpooling-route_dates svg{transform:scaleX(-1)}.carpooling-route:hover .carpooling-route_dates svg line{animation:pathDotAnimate .8s linear infinite}.carpooling-route.promo-package{background:linear-gradient(90deg,rgba(32,178,127,.2),rgba(32,178,127,0) 14.89%),#f2f7fc}.carpooling-route.promo-package .carpooling-route_date-day{background-color:#fff}.carpooling-route_dates{align-items:flex-end;column-gap:12px;display:flex;width:100%}.carpooling-route_dates svg{fill:none;flex:1;height:6px;margin-bottom:6px;position:relative;width:100%}.carpooling-route_dates svg line{stroke:rgba(11,21,36,.3);fill:none;stroke-width:3px;stroke-opacity:.5;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round}.carpooling-route_date{align-items:center;column-gap:4px;display:flex;width:118px}.carpooling-route_date:last-child{width:200px}.carpooling-route_date-time{color:#0b1524;font-size:20px;font-weight:500;line-height:28px}.carpooling-route_date-day{background-color:#f2f3f4;border-radius:4px;color:#0b1524;font-size:12px;font-weight:500;line-height:16px;padding:0 4px;white-space:nowrap}.carpooling-route_locations{column-gap:16px;display:flex;justify-content:space-between}.carpooling-route_location{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;width:200px}.carpooling-route_location-from,.carpooling-route_location-to{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.carpooling-route_passengers{display:flex}.carpooling-route_passenger{align-items:center;background-color:rgba(11,21,36,.05);border:2px solid #fff;border-radius:50%;color:rgba(11,21,36,.66);display:flex;flex-shrink:0;font-size:24px;font-weight:500;height:48px;justify-content:center;line-height:24px;position:relative;text-decoration:none;width:48px}.carpooling-route_passenger.empty{background:url(/images/header/no-photo.png) no-repeat;background-size:cover;border-color:transparent}.carpooling-route_passenger:not(:first-child){margin-left:-12px}.carpooling-route_passenger img{border-radius:inherit;height:auto;object-fit:cover;width:100%}.carpooling-route_passenger-count{align-items:center;background-color:#fff;border:1px solid #dcdee0;border-radius:50%;color:rgba(11,21,36,.66);display:flex;flex-shrink:0;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:24px;margin-left:-12px;position:relative;width:48px}.carpooling-route_passenger-parcel{align-items:center;background-color:#ff9500;border:1px solid #fff;border-radius:4px;bottom:-1px;display:flex;height:24px;justify-content:center;position:absolute;right:0;width:24px}.carpooling-route_driver{column-gap:8px;display:flex;text-decoration:none;width:fit-content}.carpooling-route_driver-image{align-items:center;background-color:#fff;border:1px solid #dcdee0;border-radius:50%;color:rgba(11,21,36,.66);display:flex;flex-shrink:0;font-size:24px;font-weight:500;height:48px;justify-content:center;line-height:24px;position:relative;text-decoration:none;width:48px}.carpooling-route_driver-image img{border-radius:inherit;height:auto;object-fit:cover;width:100%}.carpooling-route_driver-image.empty{background:url(/images/header/no-photo.png) no-repeat;background-size:cover;border-color:transparent}.carpooling-route_driver-description{width:100%}.carpooling-route_driver-name{color:#0b1524;display:block;font-weight:500}.carpooling-route_driver-car,.carpooling-route_driver-name{font-size:14px;line-height:20px;max-width:141px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carpooling-route_driver-car{color:rgba(11,21,36,.66);font-weight:400;margin-top:2px}.carpooling-route_info-passenger{column-gap:32px;display:grid;grid-template-columns:156px 132px;justify-content:space-between}.carpooling-route_cost{width:100%}.carpooling-route_cost-amount{align-items:center;color:#0b1524;column-gap:4px;display:flex;font-size:24px;font-weight:500;line-height:32px}.carpooling-route_cost-amount svg{flex-shrink:0}.carpooling-route_cost-places{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.carpooling-route_status-box{background-color:#6aa1de;border-radius:10px;color:#fff;font-size:10px;font-weight:500;left:24px;line-height:12px;padding:2px 8px;position:absolute;text-transform:uppercase;top:0}.carpooling-route_status-box-approved{background-color:#43b02a}.carpooling-route_status-box-new{background-color:#6aa1de}.carpooling-route_status-box-wait-payment{background-color:#ff9500}.carpooling-route_status-box-rejected{background-color:#ff4e3d}.carpooling-route .user-conditions{margin-top:auto}@media screen and (max-width:1150px){.carpooling-route{grid-template-columns:100%;padding:24px 16px 16px;row-gap:16px}.carpooling-route.promo-package .carpooling-route_info-passenger{background-color:#fff}.carpooling-route_status-box{left:16px}.carpooling-route_dates{column-gap:6px}.carpooling-route_date{align-items:flex-start;flex-direction:column-reverse;width:fit-content}.carpooling-route_date:last-child{align-items:flex-end;width:fit-content}.carpooling-route_location{width:45%}.carpooling-route_location:last-child{text-align:right}.carpooling-route_driver{width:100%}.carpooling-route_driver-name{max-width:100%}.carpooling-route_driver-description{max-width:calc(100% - 48px);width:100%}.carpooling-route_info-passenger{align-items:center;background-color:#f2f3f4;border-radius:10px;grid-template-columns:minmax(0,auto) auto;padding:8px}.carpooling-route_cost{text-align:right}.carpooling-route_cost-amount{font-size:20px;justify-content:flex-end;line-height:28px}.carpooling-route .form-button{height:100%;left:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}}@media screen and (max-width:750px){.carpooling-route_passenger{column-gap:10px}.carpooling-route_driver{align-items:center}.carpooling-route_driver-car{display:none}.carpooling-route_info-passenger{column-gap:16px}.carpooling-route .user-conditions_item.parcels span,.carpooling-route .user-conditions_item.promotion span{display:none}.carpooling-route .user-conditions_item.parcels{border:0;padding:0}.carpooling-route .user-conditions_item.parcels .parcels_icon{position:static}}@media screen and (max-width:359px){.carpooling-route_passenger{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;height:40px;line-height:24px;width:40px}.carpooling-route_passenger-parcel{height:20px;width:20px}.carpooling-route_passenger-count{height:40px;width:40px}.carpooling-route_driver-image{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;height:40px;line-height:24px;width:40px}}.switch-tabs{background:rgba(11,21,36,.05);border-radius:30px;display:flex;padding:4px;position:relative;transition:.3s}.switch-tabs,.switch-tabs.min-width{width:max-content}.switch-tabs.max-width{width:100%}.switch-tabs_container{position:relative}.switch-tabs_active-tab{background:#fff;border:1px solid rgba(11,21,36,.06);border-radius:64px;box-shadow:0 2px 4px hsla(218,6%,73%,.5);height:calc(100% - 8px);left:4px;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;width:122px;z-index:2}.switch-tab{align-items:center;column-gap:4px;cursor:pointer;display:flex;justify-content:center;transition:.3s;z-index:3}.switch-tab.th{padding:8px 16px}.switch-tab.sm,.switch-tab.th{color:rgba(11,21,36,.66);font-size:14px;font-weight:500;line-height:20px}.switch-tab.md,.switch-tab.sm{padding:8px 24px}.switch-tab.md{color:rgba(11,21,36,.66);font-size:16px;font-weight:500;line-height:24px}.switch-tab.min-width{width:max-content}.switch-tab.max-width{width:100%}.switch-tab_icon{fill:#81888e;height:30px;width:30px}.switch-tab_icon.active_icon,.switch-tab_icon.active_icon path{fill:#006aff}.switch-tab.active{color:#006aff;cursor:default;pointer-events:none;user-select:none}@media screen and (max-width:1150px){.switch-tab,.switch-tabs{width:100%}.switch-tab_icon+span{display:none}}@media screen and (max-width:768px){.switch-tabs{justify-content:space-between}.switch-tabs.min-width{width:100%}.switch-tab{flex:1}}@media screen and (max-width:570px){.switch-tab>:last-child{flex:none}}.margin-smx{margin-top:4px}.margin-sm{margin-top:8px}.margin-mdx{margin-top:12px}.margin-md{margin-top:16px}.margin-lg{margin-top:24px}.margin-xl{margin-top:32px}.margin-xxl{margin-top:48px}.margin-bottom-sm{margin-bottom:8px}.margin-bottom-mdx{margin-bottom:12px}.margin-bottom-md{margin-bottom:16px}.margin-bottom-lg{margin-bottom:24px}.margin-vertical-smx{margin:4px 0}.margin-vertical-sm{margin:8px 0}.margin-vertical-mdx{margin:12px 0}.margin-vertical-md{margin:16px 0}.margin-vertical-lg{margin:24px 0}.margin-vertical-xl{margin:32px 0}.margin-vertical-xxl{margin:48px 0}.margin-horizontal-smx{margin:0 4px}.margin-horizontal-sm{margin:0 8px}.margin-horizontal-mdx{margin:0 12px}.margin-horizontal-md{margin:0 16px}.margin-horizontal-lg{margin:0 24px}.margin-horizontal-xl{margin:0 32px}.padding-top-md{padding-top:16px}@media screen and (max-width:1150px){.padding-horizontal{padding:0 24px}}@media screen and (max-width:750px){.padding-horizontal{padding:0 16px}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-smx{font-size:12px;line-height:16px}.text-sm,.text-smx{color:rgba(11,21,36,.66);font-weight:400}.text-sm{font-size:14px;line-height:20px}.text-md{font-size:16px;line-height:24px}.text-lg,.text-md{color:rgba(11,21,36,.66);font-weight:400}.text-lg{font-size:18px;line-height:32px}.text-xl{color:rgba(11,21,36,.66);font-size:20px;font-weight:400;line-height:28px}.text-medium{font-weight:500}.text-bold{font-weight:700}.text-gradient{-webkit-text-fill-color:transparent;background:linear-gradient(45deg,#14aad9,#006aff);-webkit-background-clip:text;color:#006aff}.text-link{cursor:pointer;text-decoration:none}.text-capitalize{text-transform:capitalize}.text-hyphens{hyphens:auto}.full-wh,.full-width{display:block;width:100%}.full-wh{height:100%}.hr{background:rgba(11,21,36,.14);display:block;height:1px;width:100%}.color-primary{color:#0b1524}.color-secondary{color:rgba(11,21,36,.66)}.color-disable{color:rgba(11,21,36,.46)}.color-blue{color:#006aff}.color-green{color:#43b02a}.color-red{color:#ff4e3d}.color-red60{color:#80271e}.color-orange{color:#ff9500}.color-orange60{color:#804a00}.color-rider{color:#01b4a8}.color-driver{color:#7789e5}.color-teal{color:#01b4a8}.color-white{color:#fff}.color-light-yellow{color:#fffbe5}.color-light-blue{color:#b5d0ef}.color-link{color:#006aff}.word-spacing-sm{word-spacing:-2px}.word-spacing-md{word-spacing:0}.word-spacing-lg{word-spacing:2px}.no-wrap{white-space:nowrap}.word-wrap{word-wrap:anywhere}.hyphen{color:#43b02a}.common_currency{margin-left:-4px}.common_icon-12{height:12px;width:12px}.common_icon-16{height:16px;width:16px}.common_icon-24{height:24px;width:24px}.common_icon-32{height:32px;width:32px}.common_icon-48{height:48px;width:48px}.common_smile{display:inline-block;vertical-align:middle}.flex{display:flex}.align-center{align-items:center}.inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-column{display:flex;flex-direction:column}.gap-column-smx{column-gap:2px}.gap-column-sm{column-gap:4px}.gap-column-mdx{column-gap:6px}.gap-column-md{column-gap:8px}.position-relative{position:relative}.position-absolute{position:absolute}.text-lines-1{-webkit-line-clamp:1}.text-lines-1,.text-lines-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.text-lines-2{-webkit-line-clamp:2}.text-lines-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.buses-route{background-color:#fff;border-radius:10px;box-shadow:none;column-gap:32px;display:grid;grid-template-columns:minmax(0,488px) minmax(0,355px) 134px;justify-content:space-between;min-height:116px;padding:24px;position:relative;transition:all .2s ease;width:100%}.buses-route:hover{box-shadow:0 8px 16px hsla(218,6%,73%,.48)}.buses-route:hover .buses-route_dates svg{transform:scaleX(-1)}.buses-route:hover .buses-route_dates svg line{animation:pathDotAnimate .8s linear infinite}.buses-route_dates{align-items:flex-end;column-gap:12px;display:flex;width:100%}.buses-route_dates svg{fill:none;flex:1;height:6px;margin-bottom:6px;position:relative;width:100%}.buses-route_dates svg line{stroke:rgba(11,21,36,.3);fill:none;stroke-width:3px;stroke-opacity:.5;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round}.buses-route_date{align-items:center;column-gap:4px;display:flex;width:118px}.buses-route_date:last-child{width:200px}.buses-route_date-time{color:#0b1524;font-size:20px;font-weight:500;line-height:28px}.buses-route_date-day{background-color:#f2f3f4;border-radius:4px;color:#0b1524;font-size:12px;font-weight:500;line-height:16px;padding:0 4px;white-space:nowrap}.buses-route_locations{column-gap:16px;display:flex;justify-content:space-between}.buses-route_location{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;width:200px}.buses-route_location-from,.buses-route_location-to{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;word-break:break-word}.buses-route_info-route{column-gap:32px;display:grid;grid-template-columns:156px 132px;justify-content:space-between}.buses-route_duration{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.buses-route_company{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:400;line-height:20px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.buses-route_cost{color:#0b1524;font-size:24px;font-weight:500;line-height:32px}.buses-route_amount{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:1150px){.buses-route{grid-template-columns:100%;padding:16px;row-gap:16px}.buses-route_dates{column-gap:6px}.buses-route_date{align-items:flex-start;flex-direction:column-reverse;width:fit-content}.buses-route_date:last-child{align-items:flex-end;width:fit-content}.buses-route_location{width:45%}.buses-route_location:last-child{text-align:right}.buses-route_info-route{align-items:center;background-color:#f2f3f4;border-radius:10px;grid-template-columns:minmax(auto,50%) auto;padding:8px}.buses-route_cost{text-align:right}.buses-route_cost-amount{font-size:20px;justify-content:flex-end;line-height:28px}.buses-route .form-button{height:100%;left:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}}.site-map{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0;width:100%}.site-map li a{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:.2s}.site-map li a:hover{color:#006aff}@media screen and (max-width:1000px){.site-map{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:750px){.site-map{grid-template-columns:1fr}}.slider .swiper-slide{height:auto}@media screen and (max-width:1150px){.slider .swiper{padding:0 24px}.slider.without-padding .swiper{padding:0}}@media screen and (max-width:750px){.slider .swiper{padding:0 16px 0 0}.slider.without-padding .swiper{padding:0}}.promo-banner{align-items:center;border:2px solid #fff;border-radius:10px;column-gap:24px;cursor:pointer;display:flex;height:100%;justify-content:space-between;min-height:72px;overflow:hidden;padding:14px 14px 14px 126px;position:relative;width:100%}.promo-banner.promotion{background:linear-gradient(93.72deg,#fff .43%,#c5fcff 14.14%,#fff 25.27%)}.promo-banner.promotion .promo-banner_picture{left:-30px}.promo-banner.rising{background:linear-gradient(94.33deg,#fff .54%,#dce2ff 13.84%,#fff 23.76%)}.promo-banner.rising .promo-banner_picture{left:0;max-width:93px}.promo-banner svg{flex-shrink:0}.promo-banner_picture{left:0;max-width:157px;position:absolute;top:0;width:100%}.promo-banner_picture img{object-fit:cover;width:100%}.promo-banner_title{color:var(--Color-Blue);font-size:16px;font-weight:600;line-height:24px}.promo-banner_description{color:rgba(11,21,36,.46);font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:750px){.promo-banner{column-gap:0;min-height:104px;padding:10px 5px 10px 83px}.promo-banner.promotion .promo-banner_picture{left:-14px;max-width:98px;top:-11px}.promo-banner.rising .promo-banner_picture{left:-15px;max-width:86px;top:3px}.promo-banner_title{line-height:20px}}.status{align-items:center;border-radius:90px;color:#fff;column-gap:4px;font-size:12px;font-weight:500;line-height:14px;width:fit-content}.status-md{font-size:12px;line-height:16px}.status-md,.status-sm{color:#0b1524;font-weight:500;padding:2px 8px}.status-sm{font-size:10px;line-height:12px}.status-red{background:#ff4e3d;color:#fff}.status-blue{background:#f2f7fc;color:#0b1524}.status-violet{background:#7789e5;color:#fff}.status-dark-blue{background:rgba(7,98,200,.55);color:#fff}.status-teal{background:#01b4a8;color:#fff}.status-green{background:#43b02a;color:#fff}.status-gray{background:#f2f7fc;color:#0b1524}.status-orange{background:#ff9500;color:#fff}.status-white{background:#fff;color:#0b1524}.status-link-text{color:#006aff}.accordion{background:#fff;border-radius:10px}.accordion.highlight{box-shadow:0 0 0 2px var(--Color-Blue),0 0 0 2px var(--Color-Blue) inset}.accordion_prefix{color:var(--Color-Blue);font-size:16px;font-weight:600;line-height:24px}.accordion:after{content:"";display:block;height:1px;position:relative;visibility:hidden;width:100%;z-index:-1}.accordion:not(.open){cursor:pointer}.accordion.lg{padding-bottom:16px}.accordion.lg .accordion_summary-container{padding:16px 24px 0 48px}.accordion.lg .accordion_content{padding:0 48px}.accordion.sm{padding-bottom:24px}.accordion.sm .accordion_summary-container{padding-top:24px}.accordion.sm .accordion_description{color:#0b1524;font-size:16px;font-weight:600;line-height:24px;user-select:none}.accordion.open .accordion_label svg{transform:rotate(180deg);transition:all .3s ease}.accordion_summary{cursor:pointer;display:grid;list-style:none;position:relative}.accordion_summary_header{display:flex;flex-direction:column}.accordion_summary::marker{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:0;border:0}.accordion_summary::-webkit-details-marker{display:none}.accordion_summary-container{align-items:center;column-gap:24px;display:flex;justify-content:space-between}.accordion_description{font-size:20px;font-weight:400;line-height:28px;user-select:none}.accordion_description b{font-weight:600}.accordion_content{height:100%;margin-bottom:0;max-height:0;overflow:hidden;position:relative}.accordion_content .attention-other-arrival-time{display:inline-flex;padding:2px 8px 2px 4px}.accordion_content .attention-other-arrival-time .attention_description{font-size:12px;font-weight:500}.accordion_label{align-items:center;color:var(--Color-Blue) Secondary;column-gap:4px;display:flex;font-size:14px;font-weight:600;line-height:20px;user-select:none}.accordion_label svg{flex-shrink:0;transform:rotate(0deg);transition:all .3s ease}.accordion.inline .accordion_summary{width:fit-content}.accordion.inline.lg,.accordion.inline.lg .accordion_content,.accordion.inline.lg .accordion_summary-container{padding:0}.accordion.reverse{position:relative}.accordion.reverse .accordion_summary{left:0;position:absolute;top:100%}.accordion_statuses{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}@media screen and (max-width:1150px){.accordion.lg .accordion_summary:after{display:none}.accordion.lg.open .accordion_content,.accordion.open .accordion_summary:after{margin-bottom:0}}@media screen and (max-width:750px){.accordion.lg{padding-bottom:16px}.accordion.lg .accordion_summary-container{padding:16px 16px 0}.accordion.lg .accordion_content{padding:0 16px}.accordion.reverse .accordion_label span{display:block}.accordion_summary-container{column-gap:8px}.accordion_prefix{font-size:14px;font-weight:600}.accordion_description{font-size:16px;line-height:24px}.accordion_label span{display:none}}.react-tooltip{background-color:rgba(11,21,36,.9);border-radius:10px;color:#fff;display:block;font-size:12px;font-weight:400;line-height:16px;max-width:208px;padding:8px 12px;position:fixed;transition:opacity .3s ease;width:fit-content;z-index:100000}.react-tooltip.show{animation:tooltip-opacity .3s ease}.react-tooltip.has-modal{z-index:9999999999}.react-tooltip.hide{display:none}.react-tooltip_tail{background-color:rgba(11,21,36,.9);-webkit-clip-path:polygon(0 0,15px 0,7.5px 5px);clip-path:polygon(0 0,15px 0,7.5px 5px);display:block;height:5px;position:fixed;transform:rotate(0deg);width:15px;z-index:12}@keyframes tooltip-opacity{0%{opacity:0}to{opacity:1}}.railway-content{margin:0 auto;max-width:1176px;padding-left:24px;padding-right:24px}.railway-heading{margin-bottom:12px;margin-top:24px}.railway-rows,.railway-rows-md{display:flex;flex-direction:column;gap:16px}.railway-rows-mdx{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:750px){.railway-content{padding:16px 16px 0}.railway-heading{font-size:24px;line-height:32px;margin-bottom:4px;margin-top:12px}}.route-info{background:rgba(11,21,36,.05);border-radius:10px;column-gap:12px;display:flex;margin-top:16px;padding:16px}.route-info .form-button{align-self:flex-end}.route-info_container{column-gap:8px;display:flex;flex:1;overflow:hidden}.route-info_locations{display:flex;flex-direction:column;row-gap:12px}.route-info_time{font-weight:600}.route-info_time-location{color:#0b1524;font-size:16px;font-weight:500;line-height:16px;margin-top:4px}.route-info_location-container{align-items:flex-start;column-gap:8px;display:flex}.route-info_location-icon{background:#f2f3f3;flex-shrink:0;height:16px;position:relative;width:16px}.route-info_location-icon-line{left:50%;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%);width:6px;z-index:0}.route-info_location-icon-line svg{display:block;transform:scaleY(-1)}.route-info_location-icon-line svg line{fill:none;stroke:rgba(11,21,36,.14);stroke-width:3px;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round;animation:pathDotAnimate .8s linear infinite}.route-info_location-icon-to{align-self:flex-end}.route-info_location_tooltip{max-width:290px}@media screen and (max-width:750px){.route-info{flex-direction:column;margin-top:16px;row-gap:16px}.route-info .form-button{width:100%}.route-info_time-location{font-size:14px;line-height:14px}}.carriage-group{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:16px}.carriage-group_type{grid-column:1}.carriage-group_item{background:#fff;border-radius:10px;column-gap:32px;display:grid;grid-template-columns:164px 1fr 148px;justify-content:space-between;padding:32px 48px;row-gap:20px;transition:.2s}.carriage-group_item:hover{box-shadow:0 8px 16px hsla(218,6%,73%,.48);transition:.2s}.carriage-group_item-container{column-gap:32px;display:grid;grid-auto-flow:row dense;grid-column:2;grid-template-columns:80px minmax(0,542px)}.carriage-group_item-container+.carriage-group_item-container{border-top:1px solid rgba(11,21,36,.14);padding-top:20px}.carriage-group_item-details{grid-column:3;grid-row:1;text-align:right}.carriage-group_item-details .form-button{margin-top:8px}.carriage-group_seat{color:#8f949a;font-size:14px;font-weight:400;line-height:18px}.carriage-group_seat-count{align-items:baseline;column-gap:4px;display:flex}.carriage-group_seat-count h5{line-height:20px}.carriage-group_class{display:block;margin-top:6px}.carriage-group_class,.carriage-group_description{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.carriage-group_price{font-weight:700}@media screen and (max-width:1150px){.carriage-group_type{grid-column:1;grid-row:1}.carriage-group_item{grid-template-columns:repeat(2,1fr);position:relative;row-gap:12px}.carriage-group_item .form-button{border-radius:10px;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.carriage-group_item-container{grid-column:1/-1;grid-template-columns:100%;row-gap:8px}.carriage-group_item-container+.carriage-group_item-container{padding-top:12px}.carriage-group_item-conditions,.carriage-group_item-info{grid-column:1/-1}.carriage-group_item-info{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end}.carriage-group_item-details{grid-column:2;grid-row:1}.carriage-group_seat{line-height:20px}.carriage-group_seat-count:before{align-self:center;background:hsla(229,8%,60%,.2);content:"";display:block;height:20px;margin:0 4px 0 8px;width:1px}.carriage-group_class{margin:0}.carriage-group_price{color:#006aff;font-size:16px;line-height:24px}}@media screen and (max-width:750px){.carriage-group_item{padding:16px}.carriage-group_type{color:#0b1524;font-size:16px;font-weight:600;line-height:24px}.carriage-group_seat,.carriage-group_seat-count h5{line-height:24px}}.carriages-groups__title{color:#0b1524;display:inline-block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:12px}.carriages-group__list{display:flex;gap:8px;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0 0 10px}.carriages-group__item{background-color:rgba(11,21,36,.05);border-radius:10px;display:flex;flex-shrink:0;overflow:hidden;transition:.25s ease-in-out}.carriages-group__item--active{background-color:#006aff}.carriages-group__item--active .carriages-group__details,.carriages-group__item--active .carriages-group__price,.carriages-group__item--active .carriages-group__title{color:#fff}.carriages-group__button{align-items:flex-start;background-color:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;margin:0;padding:8px 16px}.carriages-group__title{color:rgba(11,21,36,.66);font-size:16px;font-weight:600;line-height:24px;transition:.2s ease-in-out}.carriages-group__price{color:var(--Color-Blue)}.carriages-group__details,.carriages-group__price{font-size:12px;font-weight:400;line-height:16px;transition:.2s ease-in-out}.carriages-group__details{color:rgba(11,21,36,.66);display:inline-block;margin-top:4px}.seat-and-carriage__trains{display:flex;flex-direction:column;gap:12px}.conditions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.conditions_tooltip{max-width:232px}.conditions_item{height:16px;width:16px}.conditions_item svg{height:100%;width:100%}.railway-order_notation{display:flex;flex-direction:column;margin-left:5px;row-gap:12px}.railway-order_notation .form-button{align-self:flex-start;height:auto;padding:0}.railway-order_notation .form-button span{font-size:14px;font-weight:400;line-height:20px}.railway-order_notation-attribute{align-items:center;align-self:flex-start;border:1px solid #006aff;border-radius:4px;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:400;height:20px;justify-content:center;line-height:14px;width:20px}.railway-order_notation-attribute.blue{background:#006aff}.railway-order_notation-attribute.light-blue{background:#fff;border-color:#006aff;color:#006aff}.railway-order_notation-attribute.light{background-color:rgba(7,98,200,.15);border-color:#fff}.railway-order_notation-attribute.attention{background-color:#b5d0ef;border-color:#ff4e3d}.railway-order_notation-attribute.transparent{background:#d1d4d7;border-color:#d1d4d7;color:#fff}.railway-order_modal-container:not(:first-child){margin-top:24px}.railway-order_modal-subtitle{color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.railway-order_modal-notations{column-gap:32px;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(2,1fr);list-style:none;margin:16px 0 0;padding:0;row-gap:12px}.railway-order_modal-notation{color:rgba(11,21,36,.66);column-gap:8px;display:flex;font-size:14px;font-weight:400;line-height:20px}.railway-order_modal-notation.column-1{grid-column:1}.railway-order_modal-notation svg{flex-shrink:0}@media screen and (max-width:570px){.railway-order_modal-notations{grid-template-columns:100%}}.railway-aside{height:100%;margin:0}.railway-aside_sticky{position:sticky;top:120px}.railway-aside_sticky .form-button{width:100%}.railway-aside_container{background:#fff;border-radius:10px;display:flex;flex-direction:column;padding:24px;row-gap:16px}.railway-aside_container p{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px}.railway-aside_container.group-items{row-gap:8px}.railway-aside_container.group-items .railway-aside_title{margin-bottom:8px}.railway-aside_container.group-items .railway-aside_seats{margin-top:4px}.railway-aside_container.group-items .railway-aside_seats-title{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.railway-aside_container.group-items .railway-aside_item-container:not(:last-child){border-bottom:0;padding-bottom:0}.railway-aside_container.group-items .railway-aside_item-amount,.railway-aside_container.group-items .railway-aside_item-container+.railway-aside_seats-title{border-top:1px solid rgba(11,21,36,.14);margin-top:8px;padding-top:16px}.railway-aside_container.group-items .railway-aside_item-amount{margin-bottom:8px}.railway-aside_container.group-items .railway-aside_item-places{display:flex;flex-direction:column;font-weight:400}.railway-aside_container.group-items .railway-aside_item-insurance{border-top:1px solid rgba(11,21,36,.14);margin-top:8px;padding-top:16px}.railway-aside_seats{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;row-gap:8px}.railway-aside_item{color:#0b1524;column-gap:12px;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:20px}.railway-aside_item-price{flex-shrink:0}.railway-aside_item-container:not(:last-child){border-bottom:1px solid rgba(11,21,36,.14);padding-bottom:16px}.railway-aside_item-sub-text{color:rgba(11,21,36,.46);font-size:14px;font-weight:400;line-height:20px}.railway-aside_item-places,.railway-aside_item-seat{display:flex;flex-direction:column}.railway-aside_item-places{font-weight:400}.railway-aside_item-amount{color:#0b1524;display:flex;font-size:20px;font-weight:600;justify-content:space-between;line-height:28px}.railway-aside_item-info{align-items:center;column-gap:4px;display:inline-flex}.railway-aside_item-info svg{display:block;height:24px;width:24px}.railway-aside_description{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px;margin-top:16px;padding:0 24px}.railway-aside_insurance-preloader{height:16px;position:relative;width:16px}.railway-aside_insurance-preloader:before{background-size:16px}@media screen and (max-width:1150px){.railway-aside_container{padding:32px 48px}}@media screen and (max-width:750px){.railway-aside_container{padding:16px}.railway-aside_description{padding:0 16px}.railway-aside_title{font-size:20px;line-height:28px}}.railway-aside_custom-tooltip{max-width:260px}.railway-counter_list{display:flex;list-style:none;margin:24px 0 0;padding:0;row-gap:16px}.railway-counter_item{align-items:center;column-gap:42px;display:grid;grid-template-columns:max-content 120px;justify-content:space-between;padding:0 32px;position:relative;width:fit-content}.railway-counter_item:first-child{padding-left:0}.railway-counter_item:last-child{padding-right:0}.railway-counter_item:not(:last-child):before{background-color:rgba(70,90,117,.15);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.railway-counter_description{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;width:100%}.railway-counter_description-title{display:block}.railway-counter_description-subtitle{color:rgba(11,21,36,.66);display:block;font-size:14px;line-height:20px}@media screen and (max-width:1150px){.railway-counter_list{flex-direction:column}.railway-counter_item{grid-template-columns:minmax(145px,1fr) 120px;padding:0}.railway-counter_item:before{display:none}}@media screen and (max-width:750px){.railway-counter_list{margin-top:16px}}@media screen and (max-width:570px){.railway-counter_item{column-gap:32px;justify-content:space-between;width:100%}}.carriage-list_scrollbar{overflow-x:visible;padding-bottom:16px}.carriage-list{display:flex;gap:16px;list-style:none;margin:0;padding:0}.carriage-list .swiper-slide{height:auto;width:118px}.carriage-list_item{height:100%}.carriage-list_item-label{display:block;height:100%;min-height:72px;position:relative;user-select:none}.carriage-list_item-label input{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;left:0;margin:-1px;overflow:hidden;padding:0;position:absolute;top:0;white-space:nowrap;width:1px}.carriage-list_item-label input:checked+.carriage-list_item-radio{background:#f2f7fc;border-color:#006aff;color:#0b1524;cursor:default;pointer-events:none;user-select:none}.carriage-list_item-count{align-items:center;background:#ff4e3d;color:#fff;font-size:10px;font-weight:500;line-height:12px;padding:2px 6px;position:absolute;right:4px;top:4px}.carriage-list_item-count,.carriage-list_item-radio{border-radius:10px;display:inline-flex;justify-content:center}.carriage-list_item-radio{border:1px solid rgba(11,21,36,.14);color:#0b1524;cursor:pointer;flex-direction:column;flex-shrink:0;font-size:16px;font-weight:600;height:100%;line-height:24px;min-height:inherit;padding:14px 24px;text-align:left;width:100%}.carriage-list_item-radio:hover{border-color:#006aff}.carriage-list_item-seat{font-size:14px;font-weight:400;line-height:20px;white-space:nowrap}@media screen and (max-width:570px){.carriage-list .swiper{padding:0 16px}.carriage-list .swiper-slide:first-child{margin:0 0 0 16px}}.carriages-list{list-style:none;margin:0;padding:0}.carriages-list__item{background-color:#fff;border-radius:10px}.carriages-list__item:not(:last-child){margin-bottom:16px}.carriages-list-item{overflow:hidden;position:relative;z-index:1}.carriages-list-item__details{cursor:pointer;display:flex;gap:55px;padding:20px 48px}.carriages-list-item__content{height:100%;margin-bottom:0;position:relative}.carriages-list-item__column{display:flex;flex-direction:column}.carriages-list-item__column--center{justify-content:center}.carriages-list-item__column--width{align-items:center;display:grid;gap:4px 12px;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);min-width:285px}.carriages-list-item__column--width .carriages-list-item__title{width:max-content}.carriages-list-item__column--width .carriages-list-item__subtitle{margin-left:16px}.carriages-list-item__column--width .carriages-list-item__subtitle--last{margin-left:0}.carriages-list-item__column--width.row{align-items:flex-start;grid-template-rows:1fr}.carriages-list-item__column--left{margin-left:auto}.carriages-list-item__column--toggle{display:none}.carriages-list-item__column--columns{align-items:baseline;display:flex;flex-direction:row;min-height:57px}.carriages-list-item__row{align-items:center;display:flex;gap:12px}.carriages-list-item__seats{display:flex;flex-direction:column;justify-content:center;margin-right:14px;min-width:100px}.carriages-list-item__seats--auto{margin-bottom:auto}.carriages-list-item__title{color:#0b1524;font-size:20px;font-weight:600;line-height:24px}.carriages-list-item__subtitle{color:rgba(11,21,36,.46);font-size:14px;font-weight:400;line-height:24px}.carriages-list-item__subtitle span{color:#0b1524;font-size:14px;font-weight:400;line-height:24px}.carriages-list-item__text{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.carriages-list-item__price{color:var(--Color-Blue);font-size:16px;font-weight:600;line-height:24px;margin-right:4px}.carriages-list-item__button{align-items:center;align-self:flex-start;background-color:transparent;border:1px solid #b5d0ef;border-radius:30px;color:var(--Color-Blue);column-gap:4px;cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:20px;margin:0;min-width:175px;padding:10px 20px;text-align:center;user-select:none}.carriages-list-item__button--mobile-visible{display:none}.carriages-list-item__icon{flex-shrink:0;height:20px;transform:rotate(0deg);transition:all .3s ease;width:20px}.carriages-list-item__icon--rotate{transform:rotate(180deg)}.carriages-list-item__content--padding{padding-bottom:32px}.carriages-list-item--shadow{box-shadow:0 2.12px 3.71px 0 rgba(60,68,80,.02);box-shadow:0 9.48px 8.58px 0 rgba(60,68,80,.03);box-shadow:0 23.59px 19.58px 0 rgba(60,68,80,.04);box-shadow:0 45.93px 41.73px 0 rgba(60,68,80,.05);box-shadow:0 78px 80px 0 rgba(60,68,80,.07);z-index:2}.carriage-list-item-scheme{padding:0 48px 8px}.carriage-list-item-scheme:not(:first-child){margin-top:32px}.carriage-list-item-scheme__attention{margin-bottom:16px}.carriage-list-item-scheme__info{display:flex;justify-content:center;margin-top:16px}.carriage-list-item-scheme .carriage-scheme .position-relative{align-items:center;display:flex;justify-content:center;margin:0 auto}.carriage-list-item-scheme .carriage-scheme .position-relative:not(:last-child){margin-bottom:32px}@media screen and (max-width:1150px){.carriages-list-item__details{display:grid;gap:0;grid-template-columns:1fr 175px;grid-template-rows:1fr}.carriages-list-item__title{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.carriages-list-item__column{flex-direction:row}.carriages-list-item__column--width{display:flex;gap:0 16px;grid-area:1/1/2/2;margin-bottom:32px}.carriages-list-item__column--width .carriages-list-item__subtitle--last{margin-bottom:-4px;margin-left:0}.carriages-list-item__column--left{grid-area:1/2/3/3}.carriages-list-item__column--center{align-items:flex-start;grid-area:2/1/3/2;justify-content:flex-start}.carriages-list-item__column--columns{margin-bottom:0}.carriages-list-item__row--center{align-items:flex-end;flex-direction:column;justify-content:space-between;padding-bottom:5px}.carriages-list-item__price{margin-right:0}.carriages-list-item__content{position:relative}.carriages-list-item__content--padding{padding-bottom:24px}.carriages-list-item__button--bottom{bottom:32px;position:absolute;right:48px;z-index:5}}@media screen and (max-width:1050px){.carriage-list-item-scheme__info{justify-content:flex-start}.carriage-list-item-scheme .conditions{flex-wrap:wrap;justify-content:center}.carriage-list-item-scheme .carriage-scheme_attention{margin-bottom:12px}.carriage-list-item-scheme .railway-carriages_scheme{margin-top:0}}@media screen and (max-width:750px){.carriages-list-item__details{grid-template-columns:none;grid-template-rows:none;padding:20px 16px 90px}.carriages-list-item__details--open{padding-bottom:0}.carriages-list-item__title{grid-area:1/1/2/3;position:relative}.carriages-list-item__column--width{align-items:flex-start;flex-direction:column;margin-bottom:24px}.carriages-list-item__column--grid{align-items:center;display:grid;grid-template-columns:repeat(2,max-content);grid-template-rows:repeat(2,1fr)}.carriages-list-item__column--grid .carriages-list-item__title{grid-area:1/1/2/2}.carriages-list-item__column--grid .carriages-list-item__subtitle{grid-area:1/2/2/3}.carriages-list-item__column--columns{gap:0 12px;grid-template-columns:repeat(2,max-content);grid-template-rows:repeat(2,1fr)}.carriages-list-item__column--columns .carriages-list-item__title{grid-area:1/1/2/3}.carriages-list-item__column--columns .carriages-list-item__subtitle--first{grid-area:2/1/3/2}.carriages-list-item__column--columns .carriages-list-item__subtitle--last,.carriages-list-item__column--columns .carriages-list-item__subtitle .conditions{grid-area:1/3/2/3}.carriages-list-item__column--toggle .carriages-list-item__text--seats{display:none}.carriages-list-item__row--column{align-items:flex-start;flex-direction:column}.carriages-list-item__title{grid-area:1/1/2/2}.carriages-list-item__subtitle{grid-area:1/2/2/3;margin-bottom:-2px}.carriages-list-item .conditions{grid-area:2/1/3/3}.carriages-list-item__price{position:absolute;right:16px;top:22px}.carriages-list-item__button{bottom:16px;left:16px;position:absolute;width:calc(100% - 32px)}.carriages-list-item__button--mobile-hidden{display:none}.carriages-list-item__button--mobile-visible{bottom:0;display:flex;left:0;margin:12px 16px 16px;position:relative;width:calc(100% - 32px)}.carriage-list-item-scheme{padding:0 16px}.carriage-list-item-scheme .railway-carriages_button>button{width:100%}.carriage-list-item-scheme__attention{padding:0 16px}}@media screen and (max-width:570px){.conditions{padding:0 16px}.carriages-list-item__column--width .carriages-list-item__subtitle{margin-left:12px}.carriages-list-item__column--width .carriages-list-item__subtitle--last{margin-left:0}.carriages-list-item__column--grid .conditions{padding:0}.carriages-list-item__column--columns{gap:0 12px;grid-template-columns:repeat(2,max-content);grid-template-rows:repeat(2,1fr)}.carriages-list-item__column--columns .conditions{padding:0 16px}.carriages-list-item__column--columns .carriages-list-item__subtitle--last,.carriages-list-item__column--columns .carriages-list-item__subtitle .conditions{grid-area:2/1/3/3}.carriage-list-item-scheme{padding:0}}.schemes{display:flex;flex-direction:column;gap:10px}.schemes__scheme{height:44px}.schemes__scheme svg [id^=Seat i].available rect{fill:#6aa1de}.schemes__scheme svg rect[stroke="#0B1524"]{stroke-opacity:.15}.railway-params_container{border:0;column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);margin:0 0 16px;padding:0;row-gap:16px}.railway-params_container:not(:first-child){margin-top:24px}.railway-params_container.full-width{grid-template-columns:minmax(0,100%);row-gap:24px}.railway-params_title{color:#0b1524;font-size:16px;font-weight:500;grid-column:1/-1;line-height:24px;margin-bottom:16px}.railway-params_button{border-top:1px solid rgba(11,21,36,.14);margin-top:48px;padding-top:24px;text-align:center;width:100%}.railway-params_button>div{display:inline-block}.railway-params .checkbox{grid-column:1/-1}.railway-params .checkbox_container>:last-child{margin:0}.railway-params_checkbox{display:inline-flex;flex-direction:column;margin:0}.railway-params_checkbox-text{color:#0b1524;font-size:16px;font-weight:400;line-height:20px}.railway-params_checkbox-sub{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px}@media screen and (max-width:570px){.railway-params_button .form-button{width:100%}}.railway-carriages{position:relative}.railway-carriages_attention{margin-top:32px}.railway-carriages_scheme{margin-top:20px}.railway-carriages_info{align-items:center;color:rgba(11,21,36,.66);column-gap:32px;display:flex;flex-wrap:wrap;font-size:16px;font-weight:400;justify-content:space-between;line-height:24px;margin-top:24px;row-gap:4px}.railway-carriages_info-description{color:#0b1524}.railway-carriages_conditions{margin-top:20px}.railway-carriages_button{margin-top:32px}.railway-carriages .carriage-scheme_modal{z-index:15}.railway-carriages .conditions{margin-top:8px}.railway-children_agree_control{display:flex;gap:24px;justify-content:space-between;margin-top:24px}.railway-children_agree_button{display:flex;flex:1;justify-content:center}@media screen and (max-width:750px){.railway-carriages_attention,.railway-carriages_scheme{margin-top:24px}.railway-carriages .carriage-scheme_modal{z-index:9999999999999}}@media screen and (max-width:570px){.railway-carriages.common-container{padding-left:0;padding-right:0}.railway-carriages .conditions,.railway-carriages_attention,.railway-carriages_button,.railway-carriages_conditions,.railway-carriages_info,.railway-carriages h5{padding:0 16px}}.swiper-pagination{display:flex;gap:8px;justify-content:center;margin-top:16px}.swiper-pagination-bullet{background-color:rgba(11,21,36,.05);border-radius:99px;cursor:pointer;height:8px;width:8px}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#006aff;cursor:default}.railway-passenger.hasStatus{margin-top:32px}.railway-passenger_statuses{column-gap:8px;display:flex;flex-wrap:wrap;margin-bottom:-8px;row-gap:4px}.railway-passenger_list{list-style:none;margin:0;padding:0}.railway-passenger_item:not(:first-child){border-top:1px solid rgba(11,21,36,.14);margin-top:32px;padding-top:32px}.railway-passenger_sex{column-gap:16px;display:flex;flex-wrap:wrap;margin-top:24px}.railway-passenger_fields{align-items:start;column-gap:16px;display:grid;grid-template-columns:repeat(2,calc(50% - 8px));margin-top:24px;row-gap:24px}.railway-passenger_fields .form-group{line-height:16px;max-width:100%;width:100%}.railway-passenger_fields .form-group .form-group_error{margin-bottom:-12px;padding-left:24px;position:static}.railway-passenger_fields .form-group.has-error+.railway-passenger_input-example{display:none}.railway-passenger_fields .form-group .form-control{max-width:100%}.railway-passenger_input{display:flex;flex-direction:column;position:relative;row-gap:4px}.railway-passenger_input-example{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px;padding:0 24px}.railway-passenger_input-error{color:#ff4e3d;flex:1 0 100%;font-size:12px;font-weight:400;line-height:16px;margin-bottom:-16px;margin-top:4px;padding-left:24px}.railway-passenger_documents{row-gap:24px}.railway-passenger_bonus,.railway-passenger_documents{column-gap:16px;display:grid;grid-column:1/-1;grid-template-columns:repeat(2,1fr)}.railway-passenger_bonus button{max-width:249px}.railway-passenger_bonus button:active span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 10.834h-4.167V15a.836.836 0 0 1-.833.834.836.836 0 0 1-.834-.834v-4.166H5A.836.836 0 0 1 4.167 10c0-.458.375-.833.833-.833h4.166V5c0-.458.375-.833.834-.833.458 0 .833.375.833.833v4.167H15c.458 0 .833.375.833.833a.836.836 0 0 1-.833.834Z' fill='%23fff'/%3E%3C/svg%3E");transition:.2s}.railway-passenger_attention{grid-column:1/-1}.railway-passenger_tariff{column-gap:16px;display:flex;flex-direction:column;row-gap:12px}.railway-passenger_tariff h6{grid-column:1/-1}.railway-passenger_tariff .select{max-width:332px}.railway-passenger_tariff .railway-passenger_bonus{margin-top:12px}.railway-passenger_info{display:flex;flex-direction:column;list-style:none;margin:24px 0 0;padding:0;row-gap:24px}.railway-passenger_info.hasStatus{margin-top:20px}.railway-passenger_info.hasStatus .railway-passenger_info-details{grid-template-columns:minmax(0,250px) 108px 40px 1fr}.railway-passenger_info-refund-error{background:#fff4e5;border-radius:10px;column-gap:8px;display:grid;grid-template-columns:20px 1fr;margin-top:4px;padding:14px 24px}.railway-passenger_info-refund-text{color:#804a00;font-size:14px;font-weight:400;line-height:20px}.railway-passenger_info-item{display:flex;flex-direction:column;row-gap:12px;width:100%}.railway-passenger_info-item:not(:first-child){border-top:1px solid rgba(11,21,36,.14);padding-top:24px}.railway-passenger_info-details{column-gap:16px;display:grid;grid-template-columns:minmax(304px,1fr) 108px 40px auto}.railway-passenger_info-cell{display:flex;flex-direction:column;row-gap:4px}.railway-passenger_info-title{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.railway-passenger_info-description{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.railway-passenger_info-seat{color:rgba(11,21,36,.66);column-gap:8px;display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;line-height:20px}.railway-passenger_info-seat .railway-passenger_info-title{display:none}.railway-passenger_info-seat-tariff{display:inline;text-transform:lowercase}.railway-passenger_info-seat-tariff+span{align-items:center;display:inline-flex;height:20px;justify-content:center;margin-left:4px;vertical-align:bottom;width:20px}.railway-passenger_info-seat-cost{align-items:flex-start;column-gap:4px;display:inline-flex}.railway-passenger_info-seat-cost>div{height:20px;width:20px}.railway-passenger_info-seat-description:not(:last-child):after{background:rgba(11,21,36,.14);content:"";display:inline-block;height:16px;margin-left:8px;vertical-align:middle;width:1px}.railway-passenger_middle-name-paragraph:not(:last-child){margin-bottom:10px}.railway-passenger_middle-name-actions{display:flex;justify-content:space-between;margin-top:24px;width:100%}.railway-passenger_fields.railway-passenger_tariffs{border-top:1px solid rgba(11,21,36,.14);display:flex;flex-wrap:wrap;gap:24px;justify-content:stretch;margin-top:32px;max-width:none;padding-top:32px;width:auto}.railway-passenger_fields.railway-passenger_tariffs .select{max-width:none}.railway-passenger_tariff_section{display:flex;flex-wrap:wrap;gap:24px;max-width:100%}.railway-passenger_tariff_section h6{flex:0 0 100%}.railway-passenger_tariff,.railway-passenger_tariff .select_container{max-width:100%}.railway-passenger_info-title-tooltip{max-width:312px}.railway-passenger_info-title-one-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.railway-passenger_info-cell-identity-documents{max-width:288px;min-width:120px;width:auto}@media screen and (min-width:1151px){.railway-passenger_tariff{flex:0 1 524px}.railway-passenger_fields{align-items:start;column-gap:12px;display:flex;flex-wrap:wrap;max-width:none;row-gap:16px;width:auto}.railway-passenger_fields .form-group,.railway-passenger_fields .railway-passenger_input-example,.railway-passenger_fields .select{width:270px}.railway-passenger_fields.railway-passenger_tariffs .select{max-width:524px;width:100%}.railway-passenger_small_input{flex:1 1 140px}.railway-passenger_small_input .form-group,.railway-passenger_small_input .railway-passenger_input-example{width:auto}.railway-passenger_medium_input{flex:0 1 200px}.railway-passenger_medium_input .form-group,.railway-passenger_medium_input .railway-passenger_input-example{width:auto}.railway-passenger_bonus{flex:450 1 0}.railway-passenger_bonus .form-group{flex:1 1 auto;width:auto}}@media screen and (max-width:1150px){.railway-passenger_tariff_section .railway-passenger_tariff{flex:0 0 100%}.railway-passenger_bonus{width:100%}}@media screen and (max-width:750px){.railway-passenger_bonus{row-gap:16px;width:100%}.railway-passenger_bonus,.railway-passenger_tariff{grid-template-columns:100%}.railway-passenger_tariff .select{max-width:100%}.railway-passenger_info{margin-top:16px;row-gap:16px;width:auto}.railway-passenger_info.hasStatus .railway-passenger_info-details{grid-template-columns:100%}.railway-passenger_info-item:not(:first-child){padding-top:16px}.railway-passenger_info-details{grid-template-columns:100%;row-gap:12px}.railway-passenger_info-seat{align-items:flex-start;display:flex;flex-direction:column;row-gap:4px}.railway-passenger_info-seat .railway-passenger_info-title{display:block}.railway-passenger_info-seat-description{color:#0b1524}.railway-passenger_info-seat-description:not(:last-child):after{display:none}.railway-passenger_fields{grid-template-columns:100%;row-gap:16px}.railway-passenger_fields .form-group.has-error{margin-bottom:0}.railway-passenger_middle-name-actions{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;width:100%}.railway-passenger_info-cell-identity-documents{max-width:none;min-width:auto}.railway-passenger_info-title-tooltip{max-width:296px}}.railway-contacts_description{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin-top:8px}.railway-contacts_fields{column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:16px}.railway-contacts_sub-fields{padding-top:24px}.railway-contacts_field{display:flex;flex-direction:column;row-gap:4px}.railway-contacts_field .form-group{max-width:100%;width:100%}.railway-contacts_field .form-group.has-error{margin-bottom:0}.railway-contacts_field .form-group.has-error .form-group_error{padding-left:24px;position:static}.railway-contacts_field .form-group.has-error+.railway-passenger_input-example{visibility:hidden}.railway-contacts_field .form-group .form-control{max-width:100%}.railway-contacts_attention{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px;padding:0 24px}.railway-contacts_info{column-gap:16px;display:grid;grid-template-columns:minmax(0,156px) 1fr;margin-top:8px}.railway-contacts_info-cell{display:flex;flex-direction:column;row-gap:4px}.railway-contacts_info-contact{margin-top:20px}.railway-contacts_info-caption{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.railway-contacts_info-full-name{color:#0b1524;font-size:16px;font-weight:600;line-height:24px}.railway-contacts_info-title{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.railway-contacts_info-description{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.railway-contacts_checkbox{margin-top:16px}.railway-contacts_checkbox+.railway-contacts_sub-fields{border-top:1px solid rgba(11,21,36,.14);margin-top:24px}.railway-contacts_checkbox .checkbox{width:fit-content}.railway-contacts_checkbox .checkbox_container>span:last-child{margin:0}@media screen and (max-width:750px){.railway-contacts{margin:0 -16px;width:auto}.railway-contacts-caption{font-size:16px;line-height:24px}.railway-contacts-full-name,.railway-contacts_description{font-size:14px;line-height:20px}.railway-contacts_fields{grid-template-columns:100%;row-gap:20px}.railway-contacts_fields .form-group.has-error{margin-bottom:0}}@media screen and (max-width:570px){.railway-contacts_info{grid-template-columns:100%;margin-top:16px;row-gap:12px}}.carriage-scheme{position:relative;width:100%}.carriage-scheme.transparent .simplebar-track.simplebar-horizontal,.carriage-scheme.transparent .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{background:transparent}.carriage-scheme_container{overflow-x:auto;overflow-y:hidden;position:relative;scroll-behavior:smooth;scrollbar-width:none}.carriage-scheme_container::-webkit-scrollbar{width:0}.carriage-scheme_container::-webkit-scrollbar-thumb,.carriage-scheme_container::-webkit-scrollbar-track{background-color:transparent}.carriage-scheme_container svg{min-height:100%}.carriage-scheme_container [id^=Seat i]{fill:#dcdee0;cursor:pointer;position:relative;z-index:5}.carriage-scheme_container [id^=Seat i] path,.carriage-scheme_container [id^=Seat i] rect{position:relative;z-index:4}.carriage-scheme_container [id^=Seat i] rect[stroke="#0064F0"]{stroke:#dcdee0}.carriage-scheme_container [id^=Seat i] rect[fill="#0064F0"]{fill:#dcdee0}.carriage-scheme_container [id^=Seat i] rect[fill=white]{fill:#dcdee0}.carriage-scheme_container [id^=Seat i] path[fill="#0064F0"]{fill:#fff}.carriage-scheme_container [id^=Seat i] path[fill=white]{fill:#dcdee0;stroke:#dcdee0}.carriage-scheme_container [id^=Seat i].available{fill:#fff}.carriage-scheme_container [id^=Seat i].available rect[stroke="#0064F0"]{stroke:#0762c8}.carriage-scheme_container [id^=Seat i].available rect[fill="#0064F0"]{fill:#0762c8}.carriage-scheme_container [id^=Seat i].available rect[fill=white]{fill:#fff}.carriage-scheme_container [id^=Seat i].available path[fill="#0064F0"]{fill:#0762c8}.carriage-scheme_container [id^=Seat i].available path[fill=white]{fill:#fff;stroke:#fff}.carriage-scheme_container [id^=Seat i].available path[stroke="#0064F0"]{stroke:#0762c8}.carriage-scheme_container [id^=Seat i].active{fill:#0762c8}.carriage-scheme_container [id^=Seat i].active rect[stroke="#0064F0"]{stroke:#0762c8}.carriage-scheme_container [id^=Seat i].active rect[fill="#0064F0"]{fill:#fff}.carriage-scheme_container [id^=Seat i].active rect[fill=white]{fill:#0762c8}.carriage-scheme_container [id^=Seat i].active path[fill="#0064F0"]{fill:#fff}.carriage-scheme_container [id^=Seat i].active path[fill=white]{fill:#0762c8;stroke:#0762c8}.carriage-scheme_container [id^=Seat i].active path[stroke="#0064F0"]{stroke:#0762c8}.carriage-scheme_container [id^=Seat i] path,.carriage-scheme_container [id^=Seat i] rect{transition:.08s ease-in-out}.carriage-scheme_container [id^=Seat i]:focus{outline:none}.carriage-scheme_container .genderMixed path:first-child,.carriage-scheme_container .genderMixed path:nth-child(2){display:none}.carriage-scheme_container .genderMixed path:last-child{fill:rgba(11,21,36,.66)}.carriage-scheme_container .genderFemale path:last-child,.carriage-scheme_container .genderFemale path:nth-child(2){display:none}.carriage-scheme_container .genderFemale path:first-child,.carriage-scheme_container .genderMale path:nth-child(2){fill:rgba(11,21,36,.66)}.carriage-scheme_container .genderMale path:first-child,.carriage-scheme_container .genderMale path:last-child{display:none}.carriage-scheme_button{background:#fff;border:0;border-radius:50%;box-shadow:0 4px 8px rgba(84,110,122,.24);cursor:pointer;display:block;height:40px;padding:8px;position:absolute;top:calc(50% - 6px);transform:translateY(-50%);width:40px;z-index:1}.carriage-scheme_button.next{right:4px}.carriage-scheme_button.previous{left:4px}.carriage-scheme_button.disabled{cursor:default;display:none;pointer-events:none;user-select:none}.carriage-scheme_button:hover path,.carriage-scheme_button:hover svg{fill:#064ea0}.carriage-scheme_button:active path,.carriage-scheme_button:active svg{fill:#043b78}.carriage-scheme_attention{display:none}.carriage-scheme_modal-info{column-gap:4px;display:flex;margin-top:4px;padding-left:30px}.carriage-scheme_modal-info p{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px}.carriage-scheme_modal-info span{align-self:start;background:#43b02a;border-radius:10px;color:#fff;font-size:12px;font-weight:500;line-height:16px;padding:0 4px}.carriage-scheme_modal-price{align-items:flex-end;column-gap:8px;display:flex}.carriage-scheme_modal-price h5{font-size:20px;line-height:28px;padding:0}.carriage-scheme_modal-price-text{color:#8f949a;font-size:16px;font-weight:500;line-height:24px;text-decoration-color:#8f949a;text-decoration-line:line-through}.carriage-scheme_modal-gender-buttons{align-items:center;column-gap:12px;display:flex;justify-content:space-between;margin-top:16px}.carriage-scheme_modal-gender .custom-modal_header{font-size:16px;line-height:24px}.carriage-scheme_modal-gender .custom-modal_body{margin-top:12px}.carriage-scheme_modal .custom-modal_header{font-size:16px;line-height:24px}.carriage-scheme_modal .custom-modal_body{display:flex;flex-direction:column;margin-top:16px;row-gap:12px}.carriage-scheme_modal .custom-modal_body .form-button{margin-top:4px}.carriage-scheme_modal .checkbox{width:fit-content}.carriage-scheme_modal .checkbox_container>:last-child{margin:0}.carriage-scheme .simplebar-track.simplebar-horizontal{background:#f2f3f4;border-radius:3px;height:4px}.carriage-scheme .simplebar-track.simplebar-horizontal .simplebar-scrollbar{border-radius:3px;height:100%;top:0}.carriage-scheme .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{background:#d2d4d7;border-radius:3px;left:0;right:0;width:auto}.carriage-scheme_tooltip{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.carriage-scheme_tooltip>span:first-child{font-size:14px;font-weight:400}.carriage-scheme_tooltip-container{display:flex;flex-direction:column;row-gap:4px}.carriage-scheme_tooltip-places{color:#f2f3f4;font-size:14px;font-weight:500;line-height:20px}.carriage-scheme_tooltip-info{color:#dcdee0;font-size:14px;font-weight:400;line-height:20px}.carriage-scheme_tooltip-amount{color:#f2f3f4;font-size:16px;font-weight:600;line-height:24px}.carriage-scheme_tooltip-sub-info{color:#dcdee0;font-size:12px;font-weight:400;line-height:16px}@media screen and (max-width:570px){.carriage-scheme_button{display:none}.carriage-scheme_attention{align-items:center;color:rgba(11,21,36,.46);column-gap:8px;display:flex;font-size:12px;font-weight:400;justify-content:space-between;line-height:16px;margin-top:12px;padding:0 16px}.carriage-scheme_attention svg{flex-shrink:0}.carriage-scheme_container>svg{padding:0 16px}.carriage-scheme .simplebar-track.simplebar-horizontal{left:16px;width:calc(100% - 32px)}}.train{background:#fff;border-radius:10px;column-gap:48px;display:grid;grid-template-columns:repeat(2,1fr) minmax(381px,1fr);grid-template-rows:auto 1fr;min-height:172px;padding:8px 24px;row-gap:16px;text-decoration:none;transition:.3s;width:100%}.train:hover{box-shadow:0 8px 16px hsla(218,6%,73%,.48)}.train:hover .trip-info_duration-icon>line{animation:pathDotAnimate .8s linear infinite}.train-duration-time{word-spacing:-2px}.train-status{grid-column:1/3}.train-status-values{column-gap:4px;display:flex;flex-wrap:wrap;padding-right:32px;row-gap:4px}.train-status-values>span{margin-right:0}.train-status .attention-other-arrival-time{display:inline-flex;padding:2px 8px 2px 4px}.train-status .attention-other-arrival-time .attention_description{font-size:12px;font-weight:500}.train-route{display:flex;flex-direction:column;grid-column:1/3;row-gap:16px}.train-route_details-icon{display:none}.train-route_conditions{display:flex;margin-top:auto}.train-route_conditions-separator{background:rgba(11,21,36,.14);height:100%;margin:0 16px;width:1px}.train-details{display:flex;gap:8px;margin-left:16px}.train-details__button{background-color:transparent;border:none;color:var(--Color-Blue);cursor:pointer;font-size:14px;font-weight:400;line-height:20px;outline:none;padding:0}.train-details__button:hover{color:#064ea0}.train-details-company{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.train-places{grid-column-start:3;grid-row-end:3;grid-row-start:1;padding-bottom:8px}.train-places .form-button{margin-top:8px;width:100%}.train-info{display:flex;flex-direction:column}.train-info_title{color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.train-info_route{color:rgba(11,21,36,.46);font-size:14px;font-weight:400;line-height:20px;margin-top:4px}.train-info_route-duration,.train-info_route-passenger{color:#0b1524}.train-info_dynamic-price{align-items:start;display:flex;flex-direction:column}.train-info_dynamic-price-text{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.train-info_dynamic-price-link{color:#0762c8;font-size:12px;font-weight:400;line-height:16px;text-decoration:none}.train-info_statuses{column-gap:8px;display:flex;flex-wrap:wrap;margin-top:8px;row-gap:4px}.train-info_conditions{border-top:1px solid rgba(11,21,36,.14);margin-top:20px;padding-top:20px}.train-info_conditions-title{color:#0b1524;font-size:16px;font-weight:600;line-height:24px}.train-info_conditions-list{display:flex;flex-direction:column;list-style:none;margin-bottom:0;margin-top:16px;padding:0;row-gap:12px}.train-info_conditions-item{align-items:start;color:#0b1524;column-gap:12px;display:flex;font-size:16px;font-weight:400;line-height:24px}.train-info .attention-other-arrival-time{display:inline-flex;padding:2px 8px 2px 4px}.train-info .attention-other-arrival-time .attention_description{font-size:12px;font-weight:500}.form-button-overlay{display:none}@media screen and (max-width:1150px){.train{column-gap:24px;grid-template-columns:repeat(2,1fr) minmax(324px,1fr)}}@media screen and (max-width:767px){.train{column-gap:0;cursor:pointer;grid-template-columns:1fr;padding:16px;position:relative}.train-status{grid-column:auto}.train-duration-time{word-spacing:-1px}.train-route{position:relative}.train-route_details-icon{display:block;position:absolute;right:16px;top:16px;z-index:12}.train-route_conditions{display:none}.train-places{grid-column-start:auto;grid-row-end:auto;grid-row-start:auto;min-width:0}.train-places .form-button-overlay{cursor:pointer;display:block;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}}.trains{display:flex;flex-direction:column;margin-top:32px}.trains_header-text{color:#0b1524;font-size:28px;font-weight:500;line-height:36px;margin:0}.trains_list{display:flex;flex-direction:column;margin-top:12px;row-gap:16px}.trains_sort{margin-top:24px;position:relative;z-index:13}.trains_header{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.trains_header-prefix{color:rgba(11,21,36,.66);font-size:16px;font-weight:600;line-height:24px}.trains_header__near_dates{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.trains_header__near_dates::-webkit-scrollbar{display:none}.trains_header-start{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:1150px){.trains_sort{margin-top:32px;padding:0 24px}.trains_list{display:flex;flex-direction:column;margin-top:8px;row-gap:16px}.trains_header,.trains_list{padding:0 24px}}@media screen and (max-width:750px){.trains,.trains_sort{margin-top:16px}.trains_sort{padding:0 16px}.trains_header-text{color:#0b1524;font-size:24px;font-weight:500;line-height:32px}.trains_list{display:flex;flex-direction:column;margin-top:8px;row-gap:16px}.trains_header,.trains_list{padding:0 16px}.trains_header-prefix{font-size:14px;line-height:20px}}.classes-carriages{display:flex;flex-direction:column;margin-top:4px;row-gap:4px}.classes-carriages_item{background:#f2f3f4;border:none;border-radius:40px;column-gap:8px;cursor:pointer;display:grid;grid-template-columns:1fr 100px 1fr;outline:none;padding:6px 16px;text-decoration:none}.classes-carriages_item:hover{background:rgba(11,21,36,.14)}.classes-carriages_item-container-tooltip{opacity:.9999;z-index:13}.classes-carriages_item-tooltip{color:#fff;display:flex;flex-direction:column;font-size:12px;font-weight:400;line-height:18px;row-gap:2px;width:132px}.classes-carriages_item-tooltip-places{column-gap:12px;display:flex;justify-content:space-between;width:100%}.classes-carriages_item-type{color:#0b1524;font-size:12px;font-weight:400;justify-self:flex-start;line-height:20px;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:100%}.classes-carriages_item-count-places{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;justify-self:center;line-height:20px;text-align:left;width:100%}.classes-carriages_item-cost{color:var(--Color-Blue);font-size:14px;font-weight:500;justify-self:flex-end;line-height:20px}.classes-carriages_item-count-places{overflow:hidden}.classes-carriages_item-count-places-tooltip{display:inline-flex;max-width:100%;overflow:hidden}.classes-carriages_item-count-places-tooltip>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.classes-carriages_item-type-tooltip-wrapper{display:inline-flex;max-width:100%;overflow:hidden}.classes-carriages_item-type-tooltip-wrapper>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1150px){.classes-carriages_item{display:flex;justify-content:flex-end}.classes-carriages_item-type{flex:1 1 auto;position:relative;z-index:11}.classes-carriages_item-cost,.classes-carriages_item-count-places{flex:0 0 100px;position:relative;z-index:11}.classes-carriages_item-cost{text-align:right}}@media screen and (max-width:767px){.classes-carriages_item-type{flex:1 1 74px;overflow:hidden}.classes-carriages_item-count-places{flex:0 0 74px}}.carriage-non-scheme{display:flex;flex-wrap:wrap;gap:12px;position:relative;width:100%}.carriage-non-scheme:not(:first-child){margin-top:20px}.carriage-non-scheme_label{cursor:pointer;display:block;flex-shrink:0;height:30px;position:relative;width:30px}.carriage-non-scheme_input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.carriage-non-scheme_input:checked+.carriage-non-scheme_text{background:#006aff;color:#fff}.carriage-non-scheme_text{align-items:center;border:1px solid #006aff;border-radius:8px;color:var(--Color-Blue);display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;line-height:20px;user-select:none;width:100%}.carriage-non-scheme_tooltip{display:flex;flex-direction:column}.carriage-non-scheme_tooltip>span:first-child{font-size:14px;font-weight:400}@media screen and (max-width:570px){.carriage-non-scheme{padding:0 16px}}.railway-filter{display:flex;flex-direction:column;padding-top:24px}.railway-filter_reset-button{display:flex;justify-content:right;margin:6px 0}.railway-filter_item{border-bottom:1px solid rgba(11,21,36,.14)}.railway-filter_item:last-child{border:none}.railway-filter_item-types{display:flex;flex-direction:column;margin-top:16px;row-gap:16px}.railway-filter_range{margin-top:18px}.railway-filter_range:first-child{margin-top:0}.railway-filter_fast{column-gap:8px;display:flex}.railway-filter__footer{align-items:center;display:flex;justify-content:flex-end}.railway-filter__apply_button{color:#fff;display:none}@media screen and (max-width:1150px){.railway-filter_fast{display:none}}@media screen and (max-width:750px){.railway-filter__footer{justify-content:space-between;padding:12px 24px}.railway-filter__apply_button{display:block}.railway-filter_reset-button{justify-content:flex-start;margin:0}.railway-filter_reset-button .form-button.button-md{padding:0}}.stations{position:relative}.stations_image{border-radius:10px;object-fit:cover}.stations_description{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;margin-top:16px}.stations_container{overflow:hidden;position:relative}.stations_container-decorate{display:flex;height:100%;justify-content:center;left:8px;position:absolute;top:32px;transform:translate(-50%);width:6px}.stations_container-decorate.departure{top:0}.stations_container-decorate>line{stroke:#b6b9bd;fill:none;stroke-width:3px;stroke-opacity:.5;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round}.stations_clarify{background:#fff;padding-top:8px}.station-item{overflow:hidden;position:relative}.station-item_header{align-items:start;column-gap:10px;display:grid;grid-template-columns:16px 1fr 210px;position:relative;row-gap:8px}.station-item_header-icon{align-items:center;background:#fff;display:flex;height:16px;position:relative;width:16px}.station-item_header-icon.passenger{align-items:start;height:100%}.station-item_header-icon.no-arrival{align-items:start;grid-row-end:3;grid-row-start:1;height:100%}.station-item_header-icon-map{fill:rgba(11,21,36,.46);z-index:10}.station-item_header-name,.station-item_header-time{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.station-item_header-time{margin-left:auto;text-align:end}.station-item.departure{padding-bottom:16px}.station-item.arrival{padding-top:16px}.station-item.arrival .station-item_header{background:#fff}.station-item.passengers{padding-top:20px}.station-item.passengers .station-item_header-icon{width:16px}.station-item.passengers .station-item_header-icon-map.arrival{fill:#006aff}.station-item.passengers .station-item_header-name,.station-item.passengers .station-item_header-time{color:#0b1524;font-size:16px;font-weight:600;line-height:24px}.station-item.passengers .station-item_header-status-date{background:#f2f3f4;border-radius:4px;color:#0b1524;font-size:12px;font-weight:600;left:28px;line-height:16px;padding:0 4px;position:absolute;transform:translateY(-100%)}@media screen and (max-width:750px){.station-item_header{display:grid;grid-template-columns:16px 1fr;row-gap:0}.station-item_header-time{column-gap:2px;display:flex;grid-column-start:2;justify-content:flex-start;width:100%}.station-item.passengers .station-item_header-name,.station-item.passengers .station-item_header-time{color:#0b1524;font-size:14px;font-weight:600;line-height:20px}}.sidebar-details_route{background:#fff;border-top:1px solid rgba(11,21,36,.05);display:flex;justify-content:space-between;padding:16px;width:100%}.sidebar-details_route-price{align-items:flex-start;display:flex;flex-direction:column}.sidebar-details_route-price-value{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.sidebar-details_route-price-clarify{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px}.intermediate-stations{display:flex;flex-direction:column;padding-left:28px}.intermediate-stations_content{height:0;overflow:hidden;transition:.3s}.intermediate-stations_content_inner{display:flex;flex-direction:column;gap:8px}.intermediate-stations_content-item{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between}.intermediate-stations_content-item-name,.intermediate-stations_content-item-time{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.intermediate-stations_content-item-time{text-align:end}.intermediate-stations_content-item-interchange{background:#dfebf8;border-radius:10px;color:#0b1524;font-size:14px;font-weight:400;grid-column:1/-1;line-height:20px;margin-bottom:12px;margin-top:8px;padding:16px 16px 16px 24px}.intermediate-stations_icon-button{transition:.3s}.intermediate-stations_icon-button.rotate{transform:rotate(180deg)}.intermediate-stations.button-top{flex-direction:column-reverse}.intermediate-stations.button-bottom{flex-direction:column}@media screen and (max-width:750px){.intermediate-stations_content{height:0;overflow:hidden;transition:.3s}.intermediate-stations_content-item{grid-template-columns:100%}.intermediate-stations_content-item-time{text-align:start}}.account-orders{display:flex;flex-direction:column;row-gap:16px}@media screen and (max-width:750px){.account-orders{row-gap:12px}}.account-order{background:#fff;border-radius:10px;display:flex;flex-direction:column;min-height:120px;padding:8px 24px 32px;row-gap:20px;transition:.3s;width:100%}.account-order_duration-time{word-spacing:-2px}.account-order_back,.account-order_there{column-gap:32px;display:grid;grid-template-columns:488px 390px 1fr;position:relative}.account-order:hover{box-shadow:0 8px 16px hsla(218,6%,73%,.48)}.account-order:hover .trip-info_duration-icon>line{animation:pathDotAnimate .8s linear infinite}.account-order_show-details-icon{display:none;position:absolute;right:0;top:0}.account-order_route{display:flex;flex-direction:column;row-gap:4px}.account-order_route-statuses{column-gap:4px;display:flex;flex-wrap:wrap;row-gap:4px}.account-order_route-conditions{display:flex;margin-top:auto;padding-top:36px}.account-order_route-conditions-separator{background:rgba(11,21,36,.14);height:100%;margin:0 16px;width:1px}.account-order_route-conditions-er-not{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.account-order_route-conditions-er-not-text{color:#006aff;cursor:default}.account-order_wrapper{column-gap:96px;display:grid;grid-template-columns:150px 1fr}.account-order_details{display:flex;flex-direction:column;margin-left:22px;padding-top:30px}.account-order_details-duration{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.account-order_details-company{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-top:2px}.account-order_details-carriage{display:none}.account-order_details .form-button{height:auto;justify-content:flex-start;padding:0}.account-order_details .form-button>span{font-weight:400}.account-order_info{display:flex;flex-direction:column;padding-top:20px}.account-order_info-cost{color:#0b1524;font-size:24px;font-weight:500;line-height:32px}.account-order_info-places{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.account-order_button{margin-left:auto;padding-top:24px}.account-order_button.reverse{display:none}@media screen and (max-width:1150px){.account-order{padding:16px}.account-order_duration-time{word-spacing:-1px}.account-order_back,.account-order_there{cursor:pointer;grid-template-columns:1fr}.account-order_show-details-icon{display:block;z-index:12}.account-order_route-conditions{display:none}.account-order_wrapper{background:#f2f3f4;border-radius:8px;column-gap:10px;grid-template-columns:1fr 1fr;margin-top:8px;padding:4px 8px}.account-order_details{justify-content:space-between;padding-top:0}.account-order_details-carriage{color:rgba(11,21,36,.66);display:block;font-size:12px;font-weight:400;line-height:16px}.account-order_details-button,.account-order_details-company{display:none}.account-order_info{align-self:flex-end;padding-top:0}.account-order_info-cost{color:#0b1524;font-size:20px;font-weight:500;line-height:24px;text-align:right}.account-order_info-places{text-align:right}.account-order_button{margin-left:0;padding-top:0;z-index:10}.account-order_button.reverse{display:block}.account-order_button .form-button{border-radius:8px;bottom:0;height:auto;left:0;opacity:0;padding:0;position:absolute;right:0;top:0}}.account-order-details{background:#fff;border-radius:10px;padding:32px}.account-order-details_buttons{display:flex;flex-direction:column;row-gap:16px}.account-order-details_title{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.account-order-details_link .form-button{height:16px}.account-order-details_link .form-button>span{color:var(--Color-Blue);font-size:12px;font-weight:400;line-height:16px}@media screen and (max-width:1150px){.account-order-details_buttons{column-gap:16px;display:flex;flex-direction:row-reverse}}@media screen and (max-width:750px){.account-order-details_buttons{display:flex;flex-direction:column-reverse}}.railway-preloader_container{display:block;margin-top:24px;overflow:hidden;padding-bottom:100px;position:relative;text-align:center;width:100%}.railway-preloader_wrapper{display:inline-block;margin-top:80px;min-width:390px;position:relative;vertical-align:top;width:100%;z-index:5}.railway-preloader_scene{display:block;margin:0 auto;position:relative;transform:translateZ(0);width:100%;z-index:4}.railway-preloader_scene-wrapper{display:block;height:120px;position:relative;width:100%}.railway-preloader_scene-wrapper:before{background:linear-gradient(90deg,#f5f7fa 0,rgba(244,246,254,0) 50%,rgba(244,246,254,0));content:"";display:block;height:200px;left:0;position:absolute;top:0;width:50%;z-index:6}.railway-preloader_scene-wrapper:after{background:linear-gradient(270deg,#f5f7fa 0,rgba(244,246,254,0) 50%,rgba(244,246,254,0));content:"";display:block;height:200px;position:absolute;right:0;top:0;width:50%;z-index:5}.railway-preloader_scene-sprite{display:inline-block;left:50%;position:absolute;transform:translate(-50%);vertical-align:top;z-index:10}.railway-preloader_scene-carriage{height:95px;width:434px}.railway-preloader_scene-lines{animation:animateRailwayBackgroundLines 2.5s linear 0s infinite;column-gap:8px;display:flex;flex-direction:row-reverse;position:absolute;transform:translateX(0);z-index:2}.railway-preloader_scene-lines-1{left:190px}.railway-preloader_scene-lines-2{flex-direction:column;left:0;row-gap:8px;top:41px}.railway-preloader_scene-line{background-color:rgba(7,98,200,.15);border-radius:16px;display:inline-block;height:16px;vertical-align:top;width:127px}.railway-preloader_scene-line-1{width:30px}.railway-preloader_scene-line-3{width:47px}.railway-preloader_scene-line-4{margin-left:30px}.railway-preloader_title{margin-top:32px}@media screen and (max-width:750px){.railway-preloader_wrapper{margin-top:20px;min-width:100%}.railway-preloader_scene{width:100%}.railway-preloader_scene-sprite{top:15px}.railway-preloader_scene-wrapper{height:90px}.railway-preloader_scene-carriage{height:58px;width:264px}.railway-preloader_scene-lines-1{left:116px}.railway-preloader_scene-lines-2{flex-direction:column;left:0;row-gap:8px;top:25px}.railway-preloader_scene-line{background-color:rgba(7,98,200,.15);border-radius:16px;display:inline-block;height:10px;vertical-align:top;width:77px}.railway-preloader_scene-line-1{width:18px}.railway-preloader_scene-line-3{width:29px}.railway-preloader_scene-line-4{margin-left:18px}.railway-preloader_title{margin-top:8px}}.railway-insurances_head{column-gap:12px;display:flex;justify-content:space-between}.railway-insurances_info{column-gap:8px;display:flex}.railway-insurances_info-passengers{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px}.railway-insurances_info-cost{color:#0b1524;font-size:16px;font-weight:500;line-height:20px;white-space:nowrap}.railway-insurances_info-title{color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.railway-insurances_body{margin-top:12px}.railway-insurances_description{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;letter-spacing:-.1px;line-height:20px;margin-top:2px}.railway-insurances_button{background:0;border:0;color:var(--Color-Blue);cursor:pointer;font-size:14px;font-weight:400;line-height:20px;margin:0;padding:0}.railway-insurances_button:hover{color:#064ea0}.railway-insurances_button:active{color:#043b78}.railway-insurances_modal-title{color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.railway-insurances_modal-content{column-gap:8px;display:flex;margin:8px 0 0}.railway-insurances_modal-content svg{flex-shrink:0}.railway-insurances_modal-description{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;margin:0}.railway-insurances_modal-list{list-style:none;margin:12px 0 0;padding:0}.railway-insurances_modal-item{display:flex;flex-direction:column;row-gap:8px;width:fit-content}.railway-insurances_modal-item:not(:first-child){margin-top:8px}.railway-insurances_modal-item a{color:#006aff;text-decoration:none}.railway-insurances_modal-item a:hover{color:#064ea0}.railway-insurances_modal-item a:active{color:#043b78}.railway-insurances_insurance-preloader{height:48px;margin:0 auto;position:relative;width:48px}.railway-insurances_insurance-preloader:before{background-size:48px}@media screen and (max-width:750px){.railway-insurances{margin:0 -16px;width:auto}}@media screen and (max-width:570px){.railway-insurances_info-passengers{display:none}}.railway-checkout_scheme{display:flex;flex-direction:column;row-gap:16px}.railway-checkout_scheme-description h6{font-weight:500}.railway-checkout_scheme-description p{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px;margin-top:4px}.railway-checkout_scheme .railway-scheme-node .position-relative:not(:last-child){margin-bottom:32px}.accordion .railway-checkout_scheme{margin-top:32px;padding:0}@media screen and (max-width:1150px){.railway-checkout{padding-top:4px}}@media screen and (max-width:750px){.railway-checkout_scheme{row-gap:8px}.accordion .railway-checkout_scheme{margin-top:20px;padding:0}}@media screen and (max-width:570px){.railway-checkout_scheme.common-container{padding-left:0;padding-right:0}.railway-checkout_scheme-description{padding:0 16px}}.electronic-registration_description{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.electronic-registration_tickets{display:flex;flex-direction:column;margin-top:16px;max-height:440px;overflow-y:auto;row-gap:16px}.electronic-registration_button{display:flex;justify-content:center;margin-top:24px;width:100%}@media screen and (max-width:750px){.electronic-registration_button .form-button{width:100%}}.refund-trip,.refund-trip_success{background:#fff;border-radius:10px;padding:32px 48px}.refund-trip_success{align-items:start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:96px;max-width:744px}.refund-trip_success-title{color:#0b1524;font-size:28px;font-weight:600;line-height:36px}.refund-trip_success-button{align-self:center;margin-top:32px}.refund-trip_success-image{border-radius:10px;margin-top:24px;object-fit:cover}.refund-trip_success-description{color:#0b1524;font-size:16px;font-weight:400;line-height:24px;margin-top:16px}.refund-trip_title{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.refund-trip_warning{align-items:flex-start;background:rgba(7,98,200,.15);border-radius:10px;column-gap:8px;display:grid;grid-template-columns:20px 1fr;margin-top:16px;padding:14px 16px 14px 24px}.refund-trip_warning>span{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.refund-trip_tickets{display:flex;flex-direction:column;margin-top:24px;row-gap:16px}.refund-trip_buttons{align-items:center;column-gap:24px;display:flex;margin-top:24px;row-gap:16px}.refund-trip_buttons .form-button{width:100%}.refund-trip_button-end-time{display:flex;justify-content:center;margin-top:24px}.refund-trip_clarify{color:rgba(11,21,36,.66);font-size:12px;font-weight:400;line-height:16px}.refund-trip_clarify-link{color:#006aff;text-decoration:none}.refund-trip_modal-caption{color:#0b1524;display:inline-block;font-size:16px;font-weight:400;line-height:24px;margin-top:16px}.refund-trip_modal-description{column-gap:8px;display:grid;grid-template-columns:20px 1fr;margin-top:16px}.refund-trip_modal-description>p{color:#0b1524;font-size:14px;font-weight:400;line-height:20px}.refund-trip_modal-image{border-radius:10px;display:block;object-fit:cover}.refund-trip_tooltip{max-width:290px}@media screen and (max-width:750px){.refund-trip{padding:16px}.refund-trip_success{margin-top:64px;padding:16px 16px 24px}.refund-trip_success-title{color:#0b1524;font-size:24px;font-weight:600;line-height:32px}.refund-trip_success-button{margin-top:24px;width:100%}.refund-trip_success-button .form-button{width:100%}.refund-trip_success-description{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;margin-top:16px}.refund-trip_buttons{flex-direction:column}.refund-trip_button-end-time .form-button{width:100%}}.rules-modal .custom-modal_body{display:flex;flex-direction:column;row-gap:16px}.rules-modal_button{border-top:1px solid rgba(11,21,36,.14);margin-top:8px;padding-top:24px;text-align:center;width:100%}.er-not{position:relative}.er-not_popup{align-items:start;background:rgba(11,21,36,.9);border-radius:10px;bottom:100%;column-gap:16px;display:flex;left:50%;opacity:0;padding:14px 16px 14px 24px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:.3s;visibility:hidden;width:338px}.er-not_popup.open{opacity:1;pointer-events:auto;visibility:visible;z-index:100}.er-not_popup-content{display:flex;flex-direction:column;row-gap:4px}.er-not_popup-content-text{color:#fff;font-size:14px;font-weight:400;line-height:20px}.er-not_popup-close{cursor:pointer;flex-shrink:0}.er-not_content-text{color:#0b1524}.er-not_content-button,.er-not_content-text{font-size:14px;font-weight:400;line-height:20px}.er-not_content-button{background:transparent;border:none;color:var(--Color-Blue);cursor:pointer;margin:0;padding:0}.er-not_content-button>span{font-weight:400}.bottom-total-amount{border-bottom:1px solid transparent;bottom:-1px;left:0;margin:0 auto;min-height:74px;position:sticky;transition:.05s ease-in-out;z-index:110}.bottom-total-amount_sticky{align-items:center;display:flex;gap:32px;justify-content:flex-end;margin:0 auto;max-width:1128px;padding:12px 0;transition:.05s ease-in-out}.bottom-total-amount_container{align-items:center;display:flex;gap:16px;width:100%}.bottom-total-amount_cost{display:flex;flex-direction:column;margin-left:16px}.bottom-total-amount_cost-title{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.bottom-total-amount_cost-value-wrapper{display:flex;gap:5px}.bottom-total-amount_cost-value{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.bottom-total-amount_seats{align-items:center;border:1px solid #8f949a;border-radius:10px;display:flex;padding:2px 0}.bottom-total-amount_seat-wrapper{align-self:stretch;display:flex}.bottom-total-amount_seat-separator-wrapper{height:auto;padding:7px 0}.bottom-total-amount_seat-separator{background:rgba(11,21,36,.14);height:100%;width:1px}.bottom-total-amount_seat{display:flex;flex-direction:column;padding:0 12px}.bottom-total-amount_seat-title{color:rgba(11,21,36,.46);font-size:14px;font-weight:500;line-height:20px}.bottom-total-amount_seat-cost-wrapper{align-items:center;display:flex;gap:6px}.bottom-total-amount_seat-old-cost{color:#8f949a;font-size:16px;font-weight:600;line-height:24px;position:relative}.bottom-total-amount_seat-old-cost:before{background:#8f949a;border-bottom:1px solid #f2f3f4;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.bottom-total-amount_seat-cost{color:#0b1524;font-size:16px;font-weight:600;line-height:24px}.bottom-total-amount_details{align-items:center;cursor:pointer;display:flex;gap:4px}.bottom-total-amount_details-title{color:var(--Color-Text-Tertiary);font-size:14px;font-weight:600;line-height:18px;padding-top:2px}.bottom-total-amount_description{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px}.round-trip_seats{align-items:center;border:1px solid #8f949a;border-radius:10px;display:flex;padding:2px 0}.round-trip_seats .round-trip_seat-wrapper{align-self:stretch;display:flex}.round-trip_seats .round-trip_seat{display:flex;flex-direction:column;min-width:112px;padding:0 12px}.round-trip_seats .round-trip_seat-title{color:rgba(11,21,36,.46);font-size:14px;font-weight:500;line-height:20px}.round-trip_seats .round-trip_seat-cost{color:#0b1524;font-size:16px;font-weight:600;line-height:24px}.round-trip_seats .round-trip_seat-separator-wrapper{height:auto;padding:7px 0}.round-trip_seats .bottom-total-amount_seat-separator{background:rgba(11,21,36,.14);height:100%;width:1px}.option{align-items:center;background:rgba(11,21,36,.05);border-radius:10px;cursor:pointer;display:flex;gap:16px;padding:2px 13px 2px 12px;user-select:none}.option:hover{background:#dae8f7}.option:hover .custom-toggle[value="0"]+.custom-toggle-without-text:before{background:rgba(181,208,239,.25);border:1px solid #006aff}.option_text{display:flex;flex-direction:column}.option_text-title{color:rgba(11,21,36,.46);font-size:14px;font-weight:500;line-height:20px}.option_text-cost{color:#0b1524;font-size:16px;font-weight:600;line-height:24px}.option-round-trip_wrapper{align-items:center;border-radius:10px;display:flex;overflow:hidden;position:relative}.option-round-trip_wrapper:hover .option-round-trip-separator-wrapper .option-round-trip-separator{background:transparent}.option-round-trip_wrapper .option-round-trip{align-items:center;background:rgba(11,21,36,.05);cursor:pointer;display:flex;gap:16px;padding:2px 13px 2px 12px;user-select:none}.option-round-trip_wrapper .option-round-trip:hover{background:#dae8f7}.option-round-trip_wrapper .option-round-trip:hover .custom-toggle[value="0"]+.custom-toggle-without-text:before{background:rgba(181,208,239,.25);border:1px solid #006aff}.option-round-trip_wrapper .option-round-trip_text{display:flex;flex-direction:column}.option-round-trip_wrapper .option-round-trip_text-title{color:rgba(11,21,36,.46);font-size:14px;font-weight:500;line-height:20px}.option-round-trip_wrapper .option-round-trip_text-cost{color:#0b1524;font-size:16px;font-weight:600;line-height:24px}.option-round-trip_wrapper .option-round-trip-separator-wrapper{height:100%;left:50%;padding:7px 0;position:absolute;top:0;width:1px}.option-round-trip_wrapper .option-round-trip-separator{background:#c6c9cc;height:100%;width:1px}.bottom-total-amount_tooltip{background:rgba(11,21,36,.9);box-shadow:0 8px 16px 0 hsla(218,6%,73%,.48);max-width:320px;padding:8px 12px}.bottom-total-amount_tooltip .bottom-total-amount_tooltip-section{border-bottom:1px solid #3c4450;display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding-bottom:12px}.bottom-total-amount_tooltip .bottom-total-amount_tooltip-title{color:#f3f4f5;font-size:16px;font-weight:600;line-height:24px}.bottom-total-amount_tooltip .bottom-total-amount_tooltip-tickets-item{align-items:baseline;display:flex;justify-content:space-between}.bottom-total-amount_tooltip .bottom-total-amount_tooltip-tickets-item-text-wrapper{display:flex;flex-direction:column;gap:8px}.bottom-total-amount_tooltip .bottom-total-amount_tooltip-tickets-item-text{color:#fff;font-size:14px;font-weight:400;line-height:20px}.bottom-total-amount_tooltip .bottom-total-amount_tooltip-tickets-item-text_flex_shrink{flex-shrink:0;margin-left:15px}.bottom-total-amount_tooltip .bottom-total-amount_tooltip-tickets-item-sub-text{color:#797f87;font-size:12px;font-weight:400;line-height:16px;margin-top:-4px}.bottom-total-amount_tooltip-icon-trigger:focus{outline:none}.bottom-total-amount_modal{max-height:100vh;z-index:1012}.bottom-total-amount_modal .bottom-total-amount_modal-details{display:flex;flex-direction:column;margin:0 auto;max-width:424px;overflow:hidden}.bottom-total-amount_modal .bottom-total-amount_modal-details-general{display:flex;flex-direction:column;gap:16px;padding:0 32px}.bottom-total-amount_modal .bottom-total-amount_modal-details-general-amounts{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding-top:16px}.bottom-total-amount_modal .bottom-total-amount_modal-details-general-commission{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.bottom-total-amount_modal .bottom-total-amount_modal-details-general-commission-text{color:#797f87;font-size:14px;font-weight:400;line-height:20px}.bottom-total-amount_modal .bottom-total-amount_modal-details-general-commission-value{color:#797f87;font-size:14px;font-weight:500;line-height:20px}.bottom-total-amount_modal .bottom-total-amount_modal-details-tickets{display:flex;flex-direction:column;max-height:45vh;overflow-y:auto;padding:0 32px}.bottom-total-amount_modal .bottom-total-amount_modal-details-section{border-bottom:1px solid rgba(11,21,36,.05);display:flex;flex-direction:column;gap:8px;padding-bottom:16px}.bottom-total-amount_modal .bottom-total-amount_modal-details-amount{display:flex;justify-content:space-between}.bottom-total-amount_modal .bottom-total-amount_modal-details-amount-text{color:#000;font-size:18px;font-weight:500;letter-spacing:-.18px;line-height:26px}.bottom-total-amount_modal .bottom-total-amount_modal-details-title{color:#0b1524;font-size:16px;font-weight:600;line-height:24px}.bottom-total-amount_modal .bottom-total-amount_modal-details-tickets-item{align-items:baseline;display:flex;justify-content:space-between}.bottom-total-amount_modal .bottom-total-amount_modal-details-tickets-item-text-wrapper{display:flex;flex-direction:column;gap:8px}.bottom-total-amount_modal .bottom-total-amount_modal-details-tickets-item-text{color:#0b1524;font-size:14px;font-weight:400;line-height:20px}.bottom-total-amount_modal .bottom-total-amount_modal-details-tickets-item-text-price{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.bottom-total-amount_modal .bottom-total-amount_modal-details-tickets-item-text_flex_shrink{flex-shrink:0;margin-left:15px}.bottom-total-amount_modal .bottom-total-amount_modal-details-tickets-item-sub-text{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px;margin-top:-4px}.bottom-total-amount_modal-details-general-shadow{box-shadow:7px 15px 20px 0 rgba(0,0,0,.16),-4px 0 12.104px 0 rgba(0,0,0,.1),0 20px 3.096px 0 rgba(0,0,0,.06)}.bottom-total-amount_errors{background:rgba(11,21,36,.9);box-shadow:0 8px 16px 0 hsla(218,6%,73%,.48);padding:8px 12px}.section-border-top{border-top:1px solid rgba(11,21,36,.05)}@media screen and (max-width:1150px){.bottom-total-amount_sticky{padding:12px 24px}.bottom-total-amount_container{justify-content:space-between}.bottom-total-amount_cost{margin-left:unset}}@media screen and (max-width:750px){.bottom-total-amount_sticky{padding:16px 16px 12px}.bottom-total-amount_description{padding:0 16px}.bottom-total-amount_title{font-size:20px;line-height:28px}}@media screen and (max-width:570px){.bottom-total-amount_sticky{flex-direction:column;gap:16px;padding:16px 16px 12px}.bottom-total-amount .form-button,.bottom-total-amount_children{width:100%}}.railway-order-steps{background-color:#f5f7fa;display:flex;flex:1 0 100%;gap:12px;margin:0 auto;max-width:1176px;overflow-x:auto;padding:24px 24px 12px;position:sticky;scrollbar-width:none;top:56px;z-index:14}.railway-order-steps::-webkit-scrollbar{display:none}.railway-order-step{background-color:transparent;border:none;color:#0b1524;cursor:pointer;display:flex;flex:1 0 150px;flex-direction:column;justify-content:space-between;outline:none;padding:0;text-align:left}.railway-order-step[disabled]{cursor:default}.railway-order-step[disabled]:not(.active) .railway-order-step-name{color:rgba(11,21,36,.46)}.railway-order-step:not([disabled]):hover{opacity:.7}.railway-order-step-name{color:rgba(11,21,36,.66);display:block;font-size:14px;font-weight:500;line-height:20px}.railway-order-step-annotation{color:rgba(11,21,36,.46);display:block;font-size:11px;font-weight:400;line-height:16px;margin-top:-2px}.railway-order-step-arrow{margin-top:6px;position:relative;width:100%}.railway-order-step-arrow-line{height:8px}.railway-order-step-arrow-start{left:1px;position:absolute;top:0;transform:translateX(-100%)}.railway-order-step-arrow-end{position:absolute;right:1px;top:0;transform:translateX(100%)}@media screen and (max-width:750px){.railway-order-steps{padding-left:16px;padding-right:16px;padding-top:16px}}.no-trains__content{display:flex;flex-wrap:wrap;gap:24px;margin-top:32px}.no-trains__block{align-items:stretch;background-color:#fff;border-radius:10px;display:flex;flex:1 1 100%;flex-direction:column;flex-wrap:wrap;gap:32px;justify-content:space-between;min-width:0;padding:24px}.no-trains__block:first-child{flex:1 1 648px}.no-trains__block:nth-child(2){flex:1 1 456px}.no-trains__block-header{display:flex;gap:16px;justify-content:space-between}.no-trains__block-header-text{color:#0b1524;font-size:20px;font-weight:600;line-height:28px;white-space:nowrap}.no-trains__block-header-min-price-text{color:var(--Color);font-size:14px;font-weight:400;line-height:20px}.no-trains__block-header-start{display:flex;gap:16px}.no-trains__block-header-end{display:flex;flex:1 1 100%;justify-content:space-between}.no-trains__block-header-end-content{display:flex;flex:1 1 100%;flex-direction:column}.no-trains__block-header-route-text{color:rgba(11,21,36,.46);font-size:14px;font-weight:400;line-height:20px}.no-trains__block-content{display:flex;gap:8px;justify-content:flex-end}.no-trains__block-content .form-button{flex:0 0 161px}.no-trains__select-train-button{align-self:center;flex:0 0 150px}.no-trains__select-train-button .form-button{width:100%}.no-trains__select-train-button-mobile{display:none}.no-trains__block-scrollable-content-wrapper{max-width:100%}.no-trains__block-scrollable-content{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.no-trains__block-scrollable-content::-webkit-scrollbar{display:none}.no_trains__date-text{color:#0b1524;flex:0 0 auto;font-size:14px;font-weight:500;line-height:20px}.no-trains__calendar-button-relative-container .input-date_dropdown{left:auto;right:0;transform:translateX(0)}@media screen and (max-width:1150px){.no-trains__content{gap:12px}.no-trains__block{gap:24px}}@media screen and (max-width:750px){.no-trains__select-train-button-mobile{display:block;flex:auto;width:100%}.no-trains__select-train-button-desktop{display:none}.no-trains__block{padding:16px}.no-trains__block-header{flex-direction:column;gap:0}.no-trains__block-header-start svg{height:32px;width:36px}.no-trains__block-header-text{font-size:16px;line-height:24px}.no-trains__calendar-button-relative-container .form-button.button-blank-sm span{font-size:0}.no-trains__calendar-button-relative-container .form-button.button-blank-sm span svg{flex:0 0 24px;height:24px;width:24px}}.railway-banners__heading{color:#0b1524;font-size:16px;font-weight:600;line-height:24px;margin-bottom:16px}.railway-banners__list{display:flex;flex-wrap:wrap;gap:24px}.railway-banner{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex:1 1 552px;gap:24px;justify-content:space-between;padding:24px}.railway-banner__start-content{display:flex;gap:16px}.railway-banner__name{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.railway-banner__route{color:rgba(11,21,36,.46);font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:1150px){.railway-banners__list{flex-direction:column;gap:16px}.railway-banner{flex:auto}}@media screen and (max-width:750px){.railway-banners__list{gap:12px}.railway-banner__icon{height:32px;width:36px}.railway-banner{align-items:stretch;flex-direction:column;padding:16px}.railway-banner__start-content{flex-direction:column;gap:0}.railway-banner__name{font-size:16px}}.railway-no-trains__content{display:flex;flex-direction:column;gap:64px}.no-trains__calendar-button-relative-container{position:relative}@media screen and (max-width:750px){.railway-no-trains__content{gap:40px;gap:32px}}.date{background:rgba(11,21,36,.05);border-radius:4px;color:#0b1524;display:block;font-size:12px;font-weight:600;line-height:16px;padding:0 4px;width:fit-content}.counter{align-items:center;align-self:flex-start;display:inline-flex;flex-shrink:0}.counter_button{align-items:center;background:rgba(11,21,36,.05);border:0;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0;padding:0;transition:all .3s ease;width:40px}.counter_button:not([disabled]):hover{background:rgba(11,21,36,.14);transition:all .3s ease}.counter_button[disabled]{cursor:default;pointer-events:none;user-select:none}.counter_button svg{fill:#0b1524}.counter_button.disabled svg{fill:rgba(11,21,36,.3)}.counter_input{background:0;border:0;color:#0b1524;cursor:default;font-size:16px;font-weight:600;height:40px;line-height:24px;margin:0;padding:0;pointer-events:none;text-align:center;user-select:none;width:40px}.counter_input.disabled{color:rgba(11,21,36,.66)}.calendar{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;padding:24px;width:100%}.calendar.md.has-border{border:1px solid rgba(11,21,36,.14);border-radius:10px}.calendar.md .calendar_month-title{color:#0b1524;font-size:16px;font-weight:600;line-height:24px}.calendar.md .calendar_week-day{font-size:14px;font-weight:400;line-height:20px}.calendar.md .calendar_week:not(:last-child){margin-bottom:2px}.calendar.md .calendar_day{font-size:14px;font-weight:500;line-height:20px;outline:none}.calendar.md .calendar_day-empty{height:38px;visibility:hidden;width:38px}.calendar.sm{padding:16px}.calendar.sm.has-border{border:1px solid rgba(11,21,36,.14);border-radius:10px}.calendar.sm .calendar_month-title{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.calendar.sm .calendar_month-header{align-items:center;height:32px}.calendar.sm .calendar_week{column-gap:0;margin-bottom:0}.calendar.sm .calendar_week-days{column-gap:0;margin-bottom:3px}.calendar.sm .calendar_week-day{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;height:40px;line-height:20px;width:40px}.calendar.sm .calendar_week-day.weekend{color:#ff4e3d}.calendar.sm .calendar_day{color:#0b1524;font-size:14px;font-weight:500;height:40px;line-height:20px;outline:none;width:40px}.calendar.sm .calendar_day.weekend{color:#ff4e3d}.calendar.sm .calendar_day.disabled{color:rgba(11,21,36,.46);cursor:default;user-select:none}.calendar.sm .calendar_day.disabled:hover{background:0}.calendar.sm .calendar_day.selected{background-color:#006aff;color:#fff}.calendar.sm .calendar_day.selected.disabled{background-color:rgba(11,21,36,.46);color:#fff}.calendar.sm .calendar_day.selected.disabled:hover{background-color:rgba(11,21,36,.46)}.calendar.sm .calendar_day-empty{height:40px;visibility:hidden;width:40px}.calendar_month-title{margin-bottom:12px;text-align:center}.calendar_month-header{display:flex;justify-content:space-between;width:100%}.calendar_month-header .calendar_month-title{margin:0}.calendar_month-button{align-items:center;background:0;border:0;cursor:pointer;display:flex;height:24px;justify-content:center;margin:0;padding:0;width:24px}.calendar_month-button.disabled{visibility:hidden}.calendar_week,.calendar_week-days{column-gap:2px;display:flex}.calendar_week-days{justify-content:space-between}.calendar_week-day{align-items:center;display:inline-flex;height:38px;justify-content:center;width:38px}.calendar_week-day.weekend{color:#ff4e3d}.calendar_day{align-items:center;background:0;border:1px solid transparent;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;margin:0;padding:0;width:38px}.calendar_day:hover{background-color:#e5f0ff}.calendar_day.selected{background-color:#006aff;color:#fff;cursor:default}.calendar_day.disabled{color:rgba(11,21,36,.46);cursor:default;user-select:none}.calendar_day.disabled:hover{background:0}.calendar_day.weekend{color:#ff4e3d}.calendar_day.selected.disabled{color:#fff}.calendar_day.selected.disabled,.calendar_day.selected.disabled:hover{background-color:rgba(11,21,36,.46)}.calendar_day.weekend.disabled{color:#ffc1bb}.calendar_day.weekend.selected{color:#fff}.calendar_day.current-day{border-color:rgba(11,21,36,.14)}.new-calendar.calendar{box-sizing:border-box;gap:12px;padding:24px}.new-calendar .calendar_month{width:100%}.new-calendar .calendar_month-title{font-size:16px;font-weight:600}.new-calendar .calendar_week-days{gap:1px}.new-calendar .calendar_week{display:flex;gap:1px}.new-calendar .calendar_week-day{flex:0 0 42px;text-transform:uppercase;width:auto}.new-calendar.calendar.sm .calendar_day,.new-calendar.calendar.sm .calendar_day-empty,.new-calendar.calendar.sm .calendar_week-day,.new-calendar .calendar_day,.new-calendar .calendar_day-empty{border-radius:8px;display:flex;flex:0 0 42px;flex-direction:column;font-weight:600;gap:1px;height:44px;width:auto}.new-calendar .calendar_day.disabled .calendar--min-price{color:#b6b9be}.new-calendar .calendar--min-price{color:#006aff;font-size:9px;font-weight:600;line-height:1;min-height:9px}.new-calendar .calendar_day.current-day{border-color:#006aff}.new-calendar .calendar_day.current-day.not-available{border-color:#dcdee0}.new-calendar .calendar_day.current-day.disabled{border-color:rgba(96,123,159,.3)}.new-calendar .calendar_day.weekend{color:#0b1524}.new-calendar .calendar_day.weekend.disabled,.new-calendar .calendar_day.weekend.not-available{color:rgba(11,21,36,.46)}.new-calendar .calendar_day.not-available{color:rgba(11,21,36,.46);text-decoration:none}.new-calendar .calendar_day.not-available .calendar--min-price{color:rgba(11,21,36,.46)}.new-calendar .calendar_day.selected{color:#fff}.new-calendar .calendar_day.selected .calendar--min-price{color:#b5d0ef}.new-calendar .calendar_day.selected .calendar--min-price.calendar--actual-min-price{color:#fff}.new-calendar.calendar.sm .calendar_day.weekend{color:#0b1524}.new-calendar.calendar.sm .calendar_day.weekend.disabled,.new-calendar.calendar.sm .calendar_day.weekend.not-available{color:rgba(11,21,36,.46)}.new-calendar.calendar.sm .calendar_day.weekend.selected{color:#fff}@media screen and (max-width:800px){.calendar{margin:0 auto;max-width:328px;padding:16px 24px}.new-calendar.new-calendar{max-width:none}}@media screen and (max-width:359px){.calendar_day,.calendar_day-empty,.calendar_week-day{height:32px;width:32px}}.project-alert-modal img{border-radius:10px;display:block;height:auto;object-fit:cover;width:100%}.project-alert-modal.modal_item-low{max-width:400px}.project-alert-modal.modal_item-low .modal_item-head_image{border-radius:unset;width:110px}.project-alert-modal.modal_item-low .modal_item-body{padding:36px 52px 52px}.project-alert-modal.modal_item-low .modal_item-body img{border-radius:unset}.project-alert-modal.modal_item-medium{max-width:520px}.project-alert-modal.modal_item-medium .modal_item-body{display:flex;flex-direction:column;row-gap:16px}.project-alert-modal.modal_item-medium .modal_item-body p{color:#0b1524}.project-alert-modal.modal_item-medium .modal_item-footer{text-align:center}.project-alert-modal.modal_item-medium .modal_item-footer .form-button{margin:0}.project-alert-modal.custom-modal .custom-modal_body{display:flex;flex-direction:column;row-gap:16px}.project-alert-modal.custom-modal .custom-modal_body .form-button{margin:24px auto 0}.project-alert{background:#f2f7fc;overflow:hidden;position:relative;z-index:10}.project-alert_container{column-gap:12px;display:flex;height:0;margin-bottom:12px;margin-top:12px;transition:.3s}.project-alert_icon{flex-shrink:0;height:48px;object-fit:cover;width:48px}.project-alert_texts{display:flex;flex-direction:column;row-gap:2px;width:100%}.project-alert_announce{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.project-alert_modal-button{background:0;border:0;color:var(--Color-Blue);cursor:pointer;font-size:16px;font-weight:400;line-height:24px;padding:0}.project-alert_close-button{background:0;border:0;cursor:pointer;height:24px;padding:0;width:24px}.project-alert_close-button svg{fill:#889098}@media screen and (max-width:1150px){.project-alert_container{padding:0 16px}}@media screen and (max-width:750px){.project-alert_announce,.project-alert_modal-button{font-size:14px;line-height:20px}}.notifications{margin-left:24px}.notifications,.notifications-button{display:inline-flex;position:relative}.notifications-button{align-items:center;cursor:pointer;height:24px;justify-content:center;user-select:none;width:24px}.notifications-button.active>svg path{animation:noticeDisplayAnimate 2s ease-in-out infinite}.notifications-button>svg path{fill:rgba(11,21,36,.46);transition:.3s}.notifications-button:hover>svg path{fill:#0b1524}.notifications-button_counters{background:#ff4e3d;border-radius:100%;color:#fff;font-size:11px;font-weight:400;left:12px;line-height:16px;padding:2px 6px 0;position:absolute;top:-10px}.notifications-shadow{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9}.notifications-list{background:#fff;border-radius:10px;box-shadow:0 8px 16px hsla(218,6%,73%,.48);max-height:400px;min-height:88px;opacity:0;position:absolute;right:0;top:64px;transition:.3s;visibility:hidden;width:400px;z-index:10}.notifications-list_open{display:block;opacity:1;top:44px;visibility:visible}.notifications-item{align-items:start;border-bottom:1px solid hsla(229,8%,60%,.2);display:grid;gap:12px;grid-template-columns:40px 1fr;padding:20px 18px 22px 24px;position:relative;transition:.3s;width:100%;z-index:1}.notifications-item:last-child{border-bottom:none}.notifications-empty{align-items:center;color:rgba(11,21,36,.46);display:flex;font-size:16px;font-weight:500;height:88px;justify-content:center;line-height:24px}.notifications-preloader{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:480px){.notifications-list{left:50%;max-height:none;max-width:400px;position:fixed;top:70px;transform:translate(-50%);width:100%}.notifications-list_open{display:block;opacity:1;top:50px;visibility:visible}}.avatar{align-items:center;display:flex}.avatar_image{border-radius:100%;height:32px;width:32px}.account-menu{margin-left:24px;position:relative}.account-menu_button{align-items:center;column-gap:8px;cursor:pointer;display:flex}.account-menu_button>svg{fill:rgba(11,21,36,.46);margin-top:-1px}.account-menu_button-open>svg{fill:#0b1524;transform:rotateX(180deg)}.account-menu_notice-event{background:#ff4e3d;border:2px solid #fff;border-radius:50%;display:inline-block;height:12px;left:22px;position:absolute;top:0;vertical-align:top;width:12px;z-index:3}.account-menu_dropdown{background:#fff;border:1px solid rgba(11,21,36,.14);border-radius:10px;box-shadow:0 8px 16px rgba(176,190,197,.5);display:flex;flex-direction:column;opacity:0;padding:8px 0;position:absolute;right:-6px;top:64px;transition:.3s;visibility:hidden;width:300px;z-index:9999}.account-menu_dropdown-open{display:flex;flex-direction:column;opacity:1;top:44px;visibility:visible}.account-menu_dropdown-item{align-items:center;color:#0b1524;column-gap:24px;cursor:pointer;display:grid;font-size:16px;font-weight:400;grid-template-columns:24px 1fr;line-height:24px;padding:8px 24px;text-decoration:none}.account-menu_dropdown-item:nth-child(-n+2){grid-template-columns:24px 80px 1fr}.account-menu_dropdown-item>svg{fill:rgba(11,21,36,.46)}.account-menu_dropdown-item:hover{background:#dfebf8}.account-menu_dropdown-item_balance{justify-self:flex-end}.account-menu_dropdown-item_routes{justify-self:flex-start;position:relative}.account-menu_dropdown-item_routes>span{left:100%;top:-6px}.account-menu_dropdown-item-logout{background:transparent;border:none;grid-template-columns:1fr;outline:none;text-align:left}.account-menu_dropdown-separator{background:hsla(229,8%,60%,.2);height:1px;margin:8px 0;width:100%}.account-menu_shadow{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9998}.trip-info{column-gap:10px;display:flex;justify-content:space-between;position:relative;width:100%}.trip-info_departure{align-items:flex-start;display:flex;flex-direction:column;gap:4px;line-height:0;z-index:2}.trip-info_departure-date{display:inline-flex;flex-direction:column;gap:4px;position:relative}.trip-info_departure-date-time{color:#0b1524;font-size:20px;font-weight:500;line-height:28px}.trip-info_departure-date-day{background:#f2f3f4;border-radius:4px;color:#0b1524;font-size:12px;font-weight:500;line-height:16px;padding:0 4px}.trip-info_departure-location{color:#0b1524;font-size:14px;font-weight:400;line-height:20px}.trip-info_departure-clarification{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px}.trip-info_duration{display:flex;height:16px;justify-content:center;left:60px;position:absolute;right:60px;top:26px}.trip-info_duration-icon{bottom:0;height:6px;margin:auto;position:absolute;top:0;transform:rotate(180deg);width:100%;z-index:1}.trip-info_duration-icon>line{stroke:#b6b9bd;fill:none;stroke-width:3px;stroke-opacity:.5;stroke-dasharray:0,7;stroke-dashoffset:0;stroke-linecap:round}.trip-info_duration-value{background:#fff;color:rgba(11,21,36,.66);font-size:12px;font-weight:400;height:16px;line-height:16px;line-height:1.2;padding:0 6px;position:relative;z-index:2}.trip-info_arrival{z-index:2}.trip-info_arrival,.trip-info_arrival-date{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.trip-info_arrival-date-time{background:#fff;color:#0b1524;font-size:20px;font-weight:500;line-height:28px}.trip-info_arrival-date-day{background:#f2f3f4;border-radius:4px;color:#0b1524;font-size:12px;font-weight:500;line-height:16px;padding:0 4px;white-space:nowrap}.trip-info_arrival-location{color:#0b1524;font-size:14px;font-weight:400;line-height:20px;text-align:right}.trip-info_arrival-clarification{color:rgba(11,21,36,.46);font-size:12px;font-weight:400;line-height:16px;margin-top:4px}.trip-info_tooltip{max-width:290px}.react-range-slider{display:flex;flex-direction:column;row-gap:18px}.react-range-slider_header{display:flex;flex-wrap:wrap;justify-content:space-between}.react-range-slider_header-name{color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.react-range-slider_header-value{color:var(--Color-Blue);font-size:14px;font-weight:500;line-height:20px}.react-range-slider_content{padding:0 12px;position:relative}.react-range-slider_content:before{background:rgba(11,21,36,.14);content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media screen and (max-width:750px){.react-range-slider_header-name{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}}.react-sidebar{position:relative}.react-sidebar_container{background:#fff;display:flex;flex-direction:column;height:100%;position:fixed;right:0;top:0;transform:translate(100%);transition:.3s;width:520px;z-index:9999}.react-sidebar_container.open{box-shadow:0 12px 32px rgba(38,50,56,.2);transform:translate(0)}.react-sidebar_container-content{-ms-overflow-style:none;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;padding:0 24px 16px;scrollbar-width:none}.react-sidebar_container-content::-webkit-scrollbar{display:none}.react-sidebar_container-header{padding:24px;width:100%}.react-sidebar_container-header.border{border-bottom:1px solid rgba(11,21,36,.14)}.react-sidebar_container-header_wrapper{position:relative}.react-sidebar_container-header_title{color:#0b1524;font-size:20px;font-weight:500;line-height:28px;text-align:center}.react-sidebar_container-header_close-button{cursor:pointer;display:block;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.react-sidebar_container-footer{border-top:1px solid rgba(11,21,36,.14);width:100%}.react-sidebar_shadow{bottom:0;left:0;position:fixed;right:0;top:0;z-index:9998}@media screen and (max-width:750px){.react-sidebar_container{width:360px}.react-sidebar_container.open{right:0}.react-sidebar_container_separator{margin:0 16px;width:calc(100% - 32px)}.react-sidebar_container-header_title{color:#0b1524;font-size:16px;font-weight:500;line-height:24px}.react-sidebar_container-content{padding:0 16px 24px}}@media screen and (max-width:360px){.react-sidebar_container{width:100vw}.react-sidebar_container.open{right:0}}.payment-fail{row-gap:24px}.payment-fail,.payment-fail_body{display:flex;flex-direction:column}.payment-fail_body{row-gap:16px}.payment-fail_picture{border-radius:10px;height:120px;width:100%}.payment-fail_picture img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.payment-fail_description{color:#0b1524;font-size:16px;font-weight:400;line-height:24px}.payment-fail_footer{column-gap:16px;display:flex;justify-content:space-between}.payment-fail_footer .form-button{width:100%}@media screen and (max-width:570px){.payment-fail_footer{flex-direction:column;row-gap:16px}}.info-layout{row-gap:24px}.info-layout,.info-layout_body{display:flex;flex-direction:column}.info-layout_body{row-gap:16px}.info-layout_picture{border-radius:10px;height:120px;width:100%}.info-layout_picture img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.info-layout_description{color:#0b1524;display:flex;flex-direction:column;font-size:16px;font-weight:400;line-height:24px;row-gap:8px}.info-layout_footer{column-gap:16px;display:flex;justify-content:space-between}.info-layout_footer .form-button{width:100%}@media screen and (max-width:570px){.info-layout_footer{flex-direction:column;row-gap:16px}}.banner-empty-routes{background:#fff;border-radius:10px;column-gap:62px;display:grid;grid-template-columns:232px 1fr auto;min-height:128px;width:100%}.banner-empty-routes_image{border-bottom-left-radius:inherit;border-top-left-radius:inherit;overflow:hidden;position:relative}.banner-empty-routes_image picture{position:absolute;right:0;top:16px}.banner-empty-routes_image.car img,.banner-empty-routes_image.car picture{width:220px}.banner-empty-routes_image.renting img,.banner-empty-routes_image.renting picture{transform:translateX(-1px);width:230px}.banner-empty-routes_image.bus img,.banner-empty-routes_image.bus picture{width:312px}.banner-empty-routes_image.trucking img,.banner-empty-routes_image.trucking picture{width:217px}.banner-empty-routes_image.railway{justify-content:flex-start}.banner-empty-routes_image.railway img,.banner-empty-routes_image.railway picture{width:384px}.banner-empty-routes_content{display:flex;flex-direction:column;max-width:500px;padding:22px 0;row-gap:4px;width:100%}.banner-empty-routes_title{color:#0b1524;font-size:24px;font-weight:500;line-height:32px}.banner-empty-routes_description{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:750px){.banner-empty-routes{display:flex;flex-direction:column-reverse;padding:16px 0;row-gap:16px}.banner-empty-routes_image{display:flex;justify-content:center}.banner-empty-routes_image picture{position:static}.banner-empty-routes_image.car img,.banner-empty-routes_image.car picture,.banner-empty-routes_image.renting img,.banner-empty-routes_image.renting picture{width:330px}.banner-empty-routes_content{max-width:100%;padding:0 16px}}@media screen and (max-width:500px){.banner-empty-routes_image.car img,.banner-empty-routes_image.car picture,.banner-empty-routes_image.renting img,.banner-empty-routes_image.renting picture{max-width:100%}}.banner-routes{background:#fff;border-radius:10px;column-gap:16px;display:grid;grid-template-columns:294px 1fr 186px 185px;min-height:128px;width:100%}.banner-routes_image{border-bottom-left-radius:inherit;border-top-left-radius:inherit;overflow:hidden;position:relative}.banner-routes_image picture{position:absolute;right:0;top:16px}.banner-routes_caption{align-items:flex-start;display:none;flex-direction:row;justify-content:space-between;white-space:nowrap;width:100%}.banner-routes_caption-subtitle{color:rgba(11,21,36,.66);font-size:16px;font-weight:600;line-height:24px}.banner-routes_caption-cost{color:#0b1524;font-size:24px;font-weight:600;line-height:32px}.banner-routes_name{display:flex;flex-direction:column}.banner-routes_name:first-letter{text-transform:capitalize}.banner-routes_name-subtitle{color:rgba(11,21,36,.66);font-size:16px;font-weight:600;line-height:24px}.banner-routes_car img,.banner-routes_car picture{transform:translateX(-33px);width:230px}.banner-routes_renting img,.banner-routes_renting picture{transform:translateX(-40px);width:330px}.banner-routes_bus img,.banner-routes_bus picture{transform:translateX(-30px);width:312px}.banner-routes_railway img,.banner-routes_railway picture{transform:translateX(-30px);width:384px}.banner-routes_trucking img,.banner-routes_trucking picture{width:217px}.banner-routes_content{display:flex;flex-direction:column;padding:24px 0;row-gap:4px;width:100%}.banner-routes_cost{color:#0b1524;font-size:24px;font-weight:600;line-height:32px;padding:24px 0}.banner-routes_button .form-button{margin-top:24px}.banner-routes_title{color:#0b1524;font-size:24px;font-weight:500;line-height:32px}.banner-routes_description{color:rgba(11,21,36,.66);font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:1000px){.banner-routes{display:flex;flex-direction:column;padding:24px}.banner-routes_image img,.banner-routes_image picture{margin:8px auto 0;position:relative;top:0;transform:translateX(0)}.banner-routes_car img,.banner-routes_car picture{width:330px}.banner-routes_caption{display:flex}.banner-routes_name-title:first-letter{text-transform:uppercase}.banner-routes_content,.banner-routes_cost{display:none}.banner-routes_button{padding:0;text-align:center}}@media screen and (max-width:500px){.banner-routes_caption-cost{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.banner-routes_image img,.banner-routes_image picture{max-width:100%}.banner-routes_button .form-button{width:100%}.banner-routes_name-subtitle{color:rgba(11,21,36,.66);font-size:14px;font-weight:600;line-height:20px}}.rains{display:block;overflow:hidden;top:0}.rains,.rains_item{height:100%;left:0;position:absolute;width:100%}.rains_item.back-row{bottom:20%;display:block;opacity:.8;z-index:1}.rains_item .drop{animation:drop 1.5s linear infinite;bottom:100%;height:100%;pointer-events:none;position:absolute;width:15px}.rains_item .stem{animation:stem 1.5s linear infinite;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.25));height:30%;width:1px}.rains_item .splat{animation:splat 1.5s linear infinite;border-radius:50%;border-top:2px dotted hsla(0,0%,100%,.5);display:none;height:10px;opacity:1;transform:scale(0);width:15px}.tab-links{background:#fff;border-radius:16px;padding:20px 24px}.tab-links_list{display:flex;list-style:none;margin:0;padding:0}.tab-links_item{flex:1}.tab-links_item:first-child{border-bottom-left-radius:16px;border-top-left-radius:16px}.tab-links_item:last-child{border-bottom-right-radius:16px;border-top-right-radius:16px}.tab-links_link{align-items:center;border:1px solid #dcdee0;border-radius:inherit;color:#0b1524;display:flex;font-size:18px;font-weight:500;height:100%;justify-content:center;line-height:24px;padding:12px 32px;text-align:center;text-decoration:none;transition:all .2s ease;width:100%}.tab-links_link.active{cursor:default;pointer-events:none;user-select:none}.tab-links_link.active,.tab-links_link:hover{background-color:#f2f7fc;border-color:#006aff;color:#006aff}.tab-links_link:hover{transition:all .2s ease}@media screen and (max-width:750px){.tab-links{padding:0}.tab-links_link{font-size:16px;line-height:20px;padding:12px 16px}}.discount-banner-wrapper{border:2px solid rgba(11,21,36,.14);border-radius:10px;overflow:hidden;position:relative;width:100%}.discount-banner-wrapper:hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#43b02a,var(--Color-Blue)) border-box;border:2px solid transparent}.discount-banner_calculation,.discount-banner_discount-image,.discount-banner_subtitle,.discount-banner_subtitle-discount,.discount-banner_subtitle-text,.discount-banner_title{user-select:none}.discount-banner{background:radial-gradient(circle farthest-side at 60px 80px,#c2dfff 0,#d5f7ff 30.73%,#d6ffee 64.46%,#e0ffd3 100%);cursor:pointer;display:flex;height:100%;justify-content:flex-end;padding:12px 16px 12px 24px;position:relative}.discount-banner_discount-image{bottom:50%;display:flex;left:-1px;position:absolute;transform:translateY(58%)}.discount-banner_interactive-panel{display:flex;justify-content:space-between;max-width:308px;width:100%}.discount-banner_title{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.discount-banner_subtitle{align-items:center;display:flex;margin-bottom:12px}.discount-banner_subtitle-text{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-right:4px}.discount-banner_calculation{align-items:center;background-color:#fff;border-radius:8px;display:inline-flex;gap:8px;padding:2px 12px}.discount-banner_old-price{color:#797f87;font-size:14px;font-weight:400;line-height:20px;text-decoration:line-through}.discount-banner_new-price{color:#0b1524;font-size:24px;font-weight:600;line-height:32px}.discount-banner-checkbox{align-self:flex-start;height:24px;width:24px}.discount-banner_active{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#43b02a,var(--Color-Blue)) border-box;border:2px solid transparent}@media screen and (max-width:800px){.discount-banner_interactive-panel{max-width:265px}}@media screen and (max-width:640px){.discount-banner_discount-image{left:-22px}}@media screen and (max-width:620px){.discount-banner{justify-content:unset}.discount-banner_interactive-panel{justify-content:space-between;max-width:unset}}@media screen and (max-width:400px){.discount-banner_title{font-size:16px;line-height:24px}.discount-banner_new-price{font-size:20px;line-height:28px}}.promotion-banner-wrapper{border:2px solid rgba(11,21,36,.14);border-radius:10px;overflow:hidden;position:relative;width:100%}.promotion-banner_calculation,.promotion-banner_promotion-image,.promotion-banner_subtitle,.promotion-banner_subtitle-promotion,.promotion-banner_subtitle-text,.promotion-banner_title{user-select:none}.promotion-banner{background:radial-gradient(circle farthest-side at 60px 80px,#ccf6ff 0,#d3faff 30.73%,#ccf6ff 64.46%,#d3faff 100%);display:flex;height:100%;justify-content:flex-end;padding:13px 24px;position:relative}.promotion-banner_promotion-image{bottom:50%;display:flex;left:-1px;position:absolute;transform:translateY(61%)}.promotion-banner_promotion-image-bluray{bottom:-1px;position:absolute;right:16px;z-index:1}.promotion-banner_interactive-panel{display:flex;justify-content:space-between;max-width:318px;width:100%;z-index:2}.promotion-banner_title{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.promotion-banner_subtitle{align-items:center;display:flex;margin-bottom:12px}.promotion-banner_subtitle-text{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-right:4px}.promotion-banner_active{border:2px solid #01b4a8}.promotion-banner_status{font-size:16px;font-weight:400;line-height:24px;padding:2px 12px}.promotion-banner_redirect{cursor:pointer}@media screen and (max-width:780px){.promotion-banner_interactive-panel{max-width:305px}.promotion-banner_promotion-image{left:-17px}}@media screen and (max-width:640px){.promotion-banner_interactive-panel{max-width:255px}}@media screen and (max-width:590px){.promotion-banner{justify-content:unset}.promotion-banner_interactive-panel{justify-content:space-between;max-width:unset}}@media screen and (max-width:400px){.promotion-banner{padding-right:15px}.promotion-banner_title{font-size:16px;line-height:24px;margin-bottom:4px}.promotion-banner_status{padding:0 12px}}.download-app-banner{align-items:center;background:linear-gradient(95deg,#50abc0,#377eab 99.3%);border-radius:16px;display:flex;justify-content:space-between;overflow:hidden}.download-app-banner__content{flex:0 0 516px;padding:32px 0 32px 32px}.download-app-banner__title{color:#fff;font-size:36px;font-weight:700;line-height:110%;margin-bottom:16px}.download-app-banner__annotation{color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.download-app-banner__shop_buttons{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:23px 0 0;max-width:292px;padding:0}.download-app-banner__shop_buttons li{display:flex}.download-app-banner__mobile-app-image img{height:318px;width:617px}@media screen and (max-width:1200px){.download-app-banner__content{max-width:400px;padding:24px 0 24px 24px}.download-app-banner__title{font-size:32px;margin-bottom:8px}.download-app-banner__annotation{font-size:16px}.download-app-banner__shop_buttons{margin-top:20px}.download-app-banner__mobile-app-image img{height:257px;width:308px}}@media screen and (max-width:767px){.download-app-banner__content{flex:auto;max-width:none;padding:20px 18px 20px 20px}.download-app-banner__title{font-size:20px;line-height:130%}.download-app-banner__annotation{font-size:16px;line-height:150%}.download-app-banner__shop_buttons{gap:10px}.download-app-banner__shop_buttons li{flex:0 1 calc(50% - 5px)}.download-app-banner__shop_buttons button img{max-width:100%}.download-app-banner__mobile-app-image{display:none}}.rising-banner-wrapper{border:2px solid rgba(11,21,36,.14);border-radius:10px;overflow:hidden;position:relative;width:100%}.rising-banner_calculation,.rising-banner_rising-image,.rising-banner_subtitle,.rising-banner_subtitle-rising,.rising-banner_subtitle-text,.rising-banner_title{user-select:none}.rising-banner{background:radial-gradient(circle farthest-side at 60px 80px,#d1d9ff 0,#d1d9ff 30.73%,#d1d9ff 64.46%,#dae4ff 100%);display:flex;height:100%;justify-content:flex-end;padding:13px 24px;position:relative}.rising-banner_rising-image{bottom:50%;display:flex;left:-1px;position:absolute;transform:translateY(61%)}.rising-banner_rising-image-bluray{bottom:-1px;position:absolute;right:16px;z-index:1}.rising-banner_interactive-panel{display:flex;justify-content:space-between;max-width:318px;width:100%;z-index:2}.rising-banner_title{color:#0b1524;font-size:20px;font-weight:600;line-height:28px}.rising-banner_subtitle{align-items:center;display:flex;margin-bottom:12px}.rising-banner_subtitle-text{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;margin-right:4px}.rising-banner_active{border:2px solid #7789e5}.rising-banner_status{font-size:16px;font-weight:400;line-height:24px;padding:2px 12px}.rising-banner_redirect{cursor:pointer}@media screen and (max-width:780px){.rising-banner_interactive-panel{max-width:305px}.rising-banner_rising-image{left:-17px}}@media screen and (max-width:640px){.rising-banner_interactive-panel{max-width:255px}}@media screen and (max-width:590px){.rising-banner{justify-content:unset}.rising-banner_interactive-panel{justify-content:space-between;max-width:unset}}@media screen and (max-width:400px){.rising-banner{padding-right:15px}.rising-banner_title{font-size:16px;line-height:24px;margin-bottom:4px}.rising-banner_status{padding:0 12px}}.b-toggle-tabs{background-color:rgba(11,21,36,.051);list-style:none;margin:0;padding:4px}.b-toggle-tabs,.b-toggle-tabs__chip{align-items:center;border-radius:30px;display:flex}.b-toggle-tabs__chip{border:1px solid transparent;cursor:pointer;justify-content:center;padding:8px 24px;text-align:center}.b-toggle-tabs__chip.active{background:#fff;border:1px solid rgba(11,21,36,.059);box-shadow:0 2px 4px 0 hsla(218,6%,73%,.502)}.b-toggle-tabs__chip.active .b-toggle-tabs__title{color:#006aff}.b-toggle-tabs__input{height:0;opacity:0;pointer-events:none;visibility:hidden;width:0}.b-toggle-tabs__title{color:rgba(11,21,36,.4);font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:767.9px){.b-toggle-tabs{justify-content:space-between;width:100%}.b-toggle-tabs__item{flex-grow:1;width:max-content}.b-toggle-tabs__chip{padding:8px 16px}}.rzd-notice{margin-top:56px}.rzd-notice p{color:#0b1524;font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:1250px){.rzd-notice{padding:0 24px}}@media screen and (max-width:350px){.rzd-notice{padding:0 16px}}.status{border-radius:8px;display:inline-flex;gap:4px;padding:4px 6px}.status .icon{flex:0 0 16px;height:16px;width:16px}.status .icon svg{fill:#fff;height:16px;width:16px}.status .text{color:#fff;font-size:12px;font-weight:500;line-height:16px}.status.neutral{background-color:#0064f0}.status.success{background-color:#0dc255}.status.warning{background-color:#f29100}.status.error{background-color:#f00629}.status.info{background:rgba(70,90,117,.07)}.status.info .text{color:#030405}.status.info .icon svg{fill:#000}.status.bonus{background-color:#ffd540}.status.bonus .text{color:#030405}.status.bonus .icon svg{fill:#516887}.near-date__wrapper-tooltip{flex:1 1 98px}.near-date{align-items:flex-start;background-color:rgba(11,21,36,.05);border-radius:10px;display:flex;flex:1 1 98px;flex-direction:column;gap:4px;padding:8px 16px;transition:.3s;white-space:nowrap}.near-date:hover{background-color:rgba(11,21,36,.14)}.near-date.disabled,.near-date.disabled:hover{background-color:rgba(11,21,36,.05)}.near-date__date{color:rgba(11,21,36,.66);font-size:16px;font-weight:600;line-height:24px}.near-date__min-price{color:var(--Color-Blue);font-size:12px;font-weight:400;line-height:16px;min-height:16px}.near-date.active{background-color:var(--Color-Blue);cursor:default;pointer-events:none}.near-date.active .near-date__date,.near-date.active .near-date__min-price{color:#fff}.near-date.outlined{background-color:transparent;box-shadow:inset 0 0 0 1px rgba(11,21,36,.14);gap:0;padding:6px 12px}.near-date.outlined.active .near-date__date,.near-date.outlined .near-date__date{color:#0b1524;font-size:14px;font-weight:500;line-height:20px}.near-date.outlined.active{background-color:#f3f4f5;box-shadow:none}.near-date.outlined:hover{background-color:#f3f4f5}.near-date.outlined.disabled{background-color:#f3f4f5;box-shadow:none}.near-date.outlined.disabled .near-date__date{color:rgba(11,21,36,.46)}.near-date.outlined.disabled .near-date__min-price{color:#b6b9be}.near-date.disabled{cursor:default}.near-date.disabled .near-date__date,.near-date.disabled .near-date__min-price{color:rgba(11,21,36,.46)}.near-date .active .near-date__no-places,.near-date .near-date__no-places{color:#ff4e3d;font-size:12px;font-weight:400;line-height:16px}.form-group .mCSB_scrollTools,.scrollbar-inner .mCSB_scrollTools,.selectric-scroll .mCSB_scrollTools{filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";opacity:1;width:6px}.form-group .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.scrollbar-inner .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.selectric-scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:rgba(96,123,159,.2);width:6px}.form-group .mCSB_scrollTools .mCSB_draggerRail,.scrollbar-inner .mCSB_scrollTools .mCSB_draggerRail,.selectric-scroll .mCSB_scrollTools .mCSB_draggerRail{background:#f2f7fc;width:6px}.form-group.scrollbar-inner-x .mCSB_scrollTools,.scrollbar-inner.scrollbar-inner-x .mCSB_scrollTools,.selectric-scroll.scrollbar-inner-x .mCSB_scrollTools{height:6px;width:auto}.form-group.scrollbar-inner-x .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail,.scrollbar-inner.scrollbar-inner-x .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail,.selectric-scroll.scrollbar-inner-x .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:6px;margin:0;width:100%!important}.form-group.scrollbar-inner-x .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.scrollbar-inner.scrollbar-inner-x .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.selectric-scroll.scrollbar-inner-x .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:0 auto;width:100%}.selectric-scroll .mCSB_inside>.mCSB_container{margin-right:6px}.selectric-scroll .mCSB_inside>.mCSB_container.mCS_no_scrollbar_y{margin-right:0!important}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:0}.selectric-wrapper{cursor:pointer;position:relative}.selectric-responsive{width:100%}.selectric{background:#fff;border:1px solid #a8acb9;border-radius:40px;overflow:hidden;position:relative}.selectric .label{color:#5d6494;font-size:14px;margin:0 30px 0 12px;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap}.selectric .button,.selectric .label{display:block;height:30px;line-height:30px}.selectric .button{background-color:none;color:#a8acb9;font:0/0 a;*font:20px/30px Lucida Sans Unicode,Arial Unicode MS,Arial;position:absolute;right:0;text-align:center;top:0;width:30px}.selectric .button:after{border:4px solid transparent;border-bottom:none;border-top-color:#a8acb9;bottom:0;content:" ";height:0;left:0;margin:auto;position:absolute;right:0;top:0;width:0}.selectric-focus .selectric{border-color:#70768b}.selectric-hover .selectric{border-color:#8c91a2}.selectric-hover .selectric .button{color:#8c91a2}.selectric-hover .selectric .button:after{border-top-color:#8c91a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#8c91a2}.selectric-open .selectric-items{display:block}.selectric-disabled{cursor:default;filter:alpha(opacity=50);opacity:.5;user-select:none}.selectric-hide-select{height:0;overflow:hidden;position:relative;width:0}.selectric-hide-select select{left:-100%;position:absolute}.selectric-hide-select.selectric-is-native{height:100%;position:absolute;width:100%;z-index:10}.selectric-hide-select.selectric-is-native select{border:none;box-sizing:border-box;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1}.selectric-input{clip:rect(0,0,0,0)!important;background:none!important;border:none!important;*font:0/0 a!important;height:1px!important;left:0!important;margin:0!important;outline:none!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:1px!important}.selectric-temp-show{display:block!important;position:absolute!important;visibility:hidden!important}.selectric-items{background:#fff;border:1px solid #a8acb9;border-radius:9px;box-shadow:0 0 10px -6px;display:none;left:0;overflow:hidden;position:absolute;top:100%;z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{bottom:100%;top:auto}.selectric-items li,.selectric-items ul{font-size:14px;line-height:20px;list-style:none;margin:0;min-height:20px;padding:0}.selectric-items li{color:#666;cursor:pointer;display:block;padding:10px}.selectric-items li.selected{background:#efefef;color:#444}.selectric-items li.highlighted{background:#eee;color:#444}.selectric-items li:hover{background:#f3f3f3;color:#444}.selectric-items .disabled{background:none!important;color:#666!important;cursor:default!important;filter:alpha(opacity=50);opacity:.5;user-select:none}.selectric-items .selectric-group .selectric-group-label{background:none;color:#444;cursor:default;font-weight:500;padding-left:10px;user-select:none}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.datepickers-container{z-index:10000}.datepicker{border:none;border-radius:10px;box-shadow:0 8px 16px hsla(218,6%,73%,.48);font-family:Roboto,sans-serif;font-weight:500;padding:16px;width:280px}.datepicker--content{padding:0}.datepicker--pointer{display:none}.datepicker--cell-day,.datepicker--day-name{height:40px;width:40px}.datepicker--day-name{color:rgba(11,21,36,.66);font-size:14px;font-weight:400;line-height:20px;text-transform:none}.datepicker--day-name.-weekend-{color:#ff4e3d}.datepicker--nav{border-bottom:none}.datepicker--nav-action path{stroke:#006aff}.datepicker--nav-title{color:#006aff}.datepicker--cell{color:#0b1524;line-height:20px}.datepicker--cell.-current-{border:1px solid rgba(11,21,36,.14);border-radius:100%;color:#0b1524}.datepicker--cell.datepicker--cell-month.-current-,.datepicker--cell.datepicker--cell-year.-current-{border:0}.datepicker--cell.datepicker--cell-month.-current-.-selected-,.datepicker--cell.datepicker--cell-year.-current-.-selected-{background:none;color:#0b1524}.datepicker--cell.datepicker--cell-month.-current-.-selected-:hover,.datepicker--cell.datepicker--cell-year.-current-.-selected-:hover{background:rgba(11,21,36,.05)}.datepicker--cell.datepicker--cell-month.-selected-,.datepicker--cell.datepicker--cell-year.-selected-{background:none;color:#0b1524}.datepicker--cell.datepicker--cell-month.-selected-:hover,.datepicker--cell.datepicker--cell-year.-selected-:hover{background:rgba(11,21,36,.05)}.datepicker--cell.-current-.-weekend-{color:#ff4e3d}.datepicker--cell.-other-month-{cursor:default;opacity:0;pointer-events:none;user-select:none}.datepicker--cell.-weekend-{color:#ff4e3d}.datepicker--cell:hover{border-radius:100%}.datepicker--cell.-weekend-.-other-month-{color:#ff8377}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{background:#006aff;border-radius:100%;color:#fff}.datepicker--cell.-selected-.-current-:hover,.datepicker--cell.-selected-:hover{background:#006aff}.datepicker--cell.-disabled-,.datepicker--cell.-disabled-.-other-month-{background:transparent;color:rgba(11,21,36,.46);cursor:default}.datepicker--cell.-disabled-.-other-month-:hover,.datepicker--cell.-disabled-:hover{background:transparent;color:rgba(11,21,36,.46)}.datepicker--cell-not-available-day-text{align-items:center;background:rgba(11,21,36,.9);border-radius:5px;bottom:100%;color:#fff;display:inline-flex;font-size:12px;font-weight:400;justify-content:center;line-height:16px;margin:auto auto -5px;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;text-align:center;transition:.1s;white-space:nowrap;z-index:2}.datepicker--cell-not-available-day-text:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='5' fill='none'%3E%3Cpath d='M8.662 4.17a2 2 0 0 1-2.324 0L.5 0h14L8.662 4.17Z' fill='%230B1524' fill-opacity='.9'/%3E%3C/svg%3E");bottom:-5px;content:"";display:block;height:5px;left:0;margin:auto;position:absolute;right:0;top:auto;width:14px}.datepicker--cell.-disabled-.-weekend-{color:#ffc1bb}.datepicker--nav-title,.datepicker--nav-title>i{color:#0b1524;font-weight:500}.datepicker--buttons{display:none}.new-calendar .datepicker--nav-action:hover,.new-calendar .datepicker--nav-title:hover{background-color:#e5f0ff}.new-calendar.datepicker{box-sizing:border-box;padding:24px;width:348px}.new-calendar .datepicker--nav-action path{stroke:#0b1524}.new-calendar .datepicker--nav{margin-bottom:12px;padding:0}.new-calendar .datepicker--nav-title{font-size:16px;font-weight:600}.new-calendar .datepicker--cells-days,.new-calendar .datepicker--days-names{gap:1px}.new-calendar .datepicker--day-name{flex:0 0 42px;text-transform:uppercase;width:auto}.new-calendar .datepicker--cell-day{display:flex;flex:0 0 42px;flex-direction:column;font-weight:600;gap:1px;height:44px;padding:12px 0 8px;width:auto}.new-calendar .datepicker--cell-day.-weekend-{color:#0b1524}.new-calendar .datepicker--cell-day.-disabled-,.new-calendar .datepicker--cell-day.-weekend-.-disabled-,.new-calendar .datepicker--cell-day.-weekend-.-not-available-{color:rgba(11,21,36,.46)}.new-calendar .datepicker--cell-day.-disabled-.-current-{border-color:rgba(96,123,159,.3)}.new-calendar .datepicker--cell-day.-disabled-.-current-.-focus-{color:rgba(11,21,36,.46)}.new-calendar .datepicker--cell-day.-disabled- .datepicker--min-price{color:#b6b9be}.new-calendar .datepicker--min-price{color:#006aff;font-size:9px;font-weight:600;line-height:1;min-height:9px}.new-calendar .datepicker--cell.-current-,.new-calendar .datepicker--cell.-focus-,.new-calendar .datepicker--cell.-selected-,.new-calendar .datepicker--cell.-selected-.-current-{border-radius:8px}.new-calendar .datepicker--cell.-focus-:not(.-selected-):not(.-disabled-){background-color:#e5f0ff}.new-calendar .datepicker--cell.-current-{border-color:#006aff}.new-calendar .datepicker--cell.-not-available-{border-color:#dcdee0;color:#b6b9be;text-decoration:none}.new-calendar .datepicker--cell.-not-available- .datepicker--min-price{color:#b6b9be}.new-calendar .datepicker--cell.-selected-,.new-calendar .datepicker--cell.-selected-.-not-available-{color:#fff}.new-calendar .datepicker--cell.-selected- .datepicker--min-price{color:#b5d0ef}.new-calendar .datepicker--cell.-selected- .datepicker--min-price.calendar--actual-min-price{color:#fff}@media(max-width:750px){.datepicker--cell-not-available-day-text{display:none}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:content-box;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker__day{outline:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:50%;color:#000;display:inline-block;font-family:Roboto,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:16px;font-weight:700;line-height:24px;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:24px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:24px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:50%;display:inline;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:2px;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:50%}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name{text-transform:capitalize}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:2px;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:50%;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:transparent;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:50%}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day{border:1px solid transparent}.react-datepicker__day--today{border-color:rgba(11,21,36,.14)}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#006aff;border-radius:50%;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#006aff}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:50%;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#2579ba;border-radius:50%;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:50%;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__day--outside-month{background-color:transparent;margin:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:50%;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}.react-datepicker__week{align-items:center;display:flex;justify-content:space-between}@media(max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.MuiFormControl-root{width:100%!important}.MuiPickersClockPointer-noPoint,.MuiPickersClockPointer-pointer,.MuiPickersToolbar-toolbar{background-color:#006aff!important}.MuiPickersClockPointer-thumb{border:14px solid #006aff!important}.MuiIconButton-label{background-image:url(/images/icons/48/time.png);background-size:cover!important}.MuiIconButton-label svg{opacity:0!important}.MuiInputBase-root{border:1px solid rgba(11,21,36,.14);border-radius:100px;height:72px;padding-left:32px;padding-right:8px}.MuiInputBase-root:after,.MuiInputBase-root:before{display:none}.MuiInputBase-root input{color:#0b1524;font-size:32px;font-weight:600;line-height:44px;padding:0}.MuiInputBase-root .MuiInputAdornment-positionEnd{margin-left:0}.MuiFormHelperText-root.Mui-error{padding-left:32px}.react-datepicker{border:1px solid rgba(11,21,36,.14);border-radius:10px;display:grid;grid-template-columns:1fr 1fr;user-select:none;width:100%}.react-datepicker.react-datepicker--time-only{grid-template-columns:1fr}.react-datepicker.react-datepicker--time-only .react-datepicker__triangle{display:none!important}.react-datepicker.react-datepicker--time-only .react-datepicker__header{padding-top:8px}.react-datepicker.react-datepicker--time-only .react-datepicker__time-container .react-datepicker__time{background:none;width:100%}.react-datepicker__day-name{font-weight:400!important}.react-datepicker__header{background:none;border-bottom:none;padding-top:24px}.react-datepicker__day.react-datepicker__day--highlighted{color:#fff}.react-datepicker__day-names .react-datepicker__day-name{color:rgba(11,21,36,.66)}.react-datepicker__day-names .react-datepicker__day-name:nth-child(n+6){color:#ff4e3d}.react-datepicker__current-month{text-transform:capitalize}.react-datepicker__month{margin-bottom:24px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#0b1524;font-size:14px;font-weight:600;line-height:38px;width:40px}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:rgba(11,21,36,.46);font-weight:400}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected:hover{background-color:#006aff!important;border-radius:50%;color:#fff}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{border-radius:50%}.react-datepicker__navigation{top:18px}.react-datepicker__navigation--next{right:8px}.react-datepicker__navigation--previous{left:8px}@media screen and (max-width:650px){.react-datepicker{grid-template-columns:1fr;margin:0 auto;max-width:328px}.react-datepicker__month-container:last-child .react-datepicker__header{padding-top:0!important}}.hidden{display:none!important}.preloader{position:relative!important}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.h-captcha iframe{display:block;margin:0 auto;width:303px}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px}.simplebar-scrollbar,.simplebar-scrollbar:before{border-radius:10px;left:0;position:absolute;right:0;width:6px}.simplebar-scrollbar:before{background:rgba(96,123,159,.2);content:"";opacity:1;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:1;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{background:#f2f7fc;border-radius:10px;top:0;width:6px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-hide-scrollbar{-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden}.rc-slider{border-radius:6px;height:24px;padding:11px 0;position:relative;touch-action:none;width:100%}.rc-slider,.rc-slider *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-rail{background-color:transparent;height:2px;position:absolute;width:100%}.rc-slider-track{background-color:#006aff;height:2px;position:absolute}.rc-slider-track-draggable{background-clip:content-box;border-bottom:5px solid transparent;border-top:5px solid transparent;box-sizing:content-box;transform:translateY(-5px);z-index:1}.rc-slider-handle{background-color:#fff;border:2px solid #006aff;border-radius:50%;cursor:pointer;cursor:-webkit-grab;cursor:grab;height:24px;margin-top:-11px;position:absolute;touch-action:pan-x;width:24px}.rc-slider-handle .slider-tooltip{background:rgba(11,21,36,.9);border-radius:5px;color:#fff;font-size:12px;font-weight:400;height:32px;left:50%;line-height:16px;opacity:0;padding:8px 12px;position:absolute;top:-42px;transform:translate(-50%);transition:.2s;visibility:hidden}.rc-slider-handle .slider-tooltip:before{background-color:rgba(11,21,36,.9);bottom:-5px;-webkit-clip-path:polygon(0 0,15px 0,7.5px 5px);clip-path:polygon(0 0,15px 0,7.5px 5px);content:"";height:5px;left:50%;position:absolute;transform:translate(-50%) rotate(0deg);width:15px}.rc-slider-mark{font-size:12px;left:0;position:absolute;top:18px;width:100%}.rc-slider-mark-text{color:#999;cursor:pointer;display:inline-block;position:absolute;text-align:center;vertical-align:middle}.rc-slider-mark-text-active{color:#666}.rc-slider-step{background:transparent;height:4px;position:absolute;width:100%}.rc-slider-dot{background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;bottom:-2px;cursor:pointer;height:8px;position:absolute;vertical-align:middle;width:8px}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{background-color:#fff;border-color:#ccc;box-shadow:none;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{height:100%;padding:0 5px;width:14px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{bottom:0;left:5px;width:4px}.rc-slider-vertical .rc-slider-track-draggable{border-bottom:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:0;transform:translateX(-5px)}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-top:0;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{height:100%;left:18px;top:0}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{margin-left:-2px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;display:block!important}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:scale(0)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform:scale(0);transform-origin:50% 100%}to{transform:scale(1);transform-origin:50% 100%}}@keyframes rcSliderTooltipZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{opacity:0;transform:scale(0);transform-origin:50% 100%}}.rc-slider-tooltip{left:-9999px;position:absolute;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9;color:#fff;font-size:12px;height:24px;line-height:1;min-width:24px;padding:6px 2px;text-align:center;text-decoration:none}.rc-slider-tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{border-top-color:#6c6c6c;border-width:4px 4px 0;bottom:4px;left:50%;margin-left:-4px}.rc-slider-handle-dragging .slider-tooltip{opacity:1;visibility:visible}.os-size-observer,.os-size-observer-listener{box-sizing:border-box;direction:inherit;overflow:hidden;pointer-events:none;scroll-behavior:auto!important;visibility:hidden}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{left:0;position:absolute;top:0;writing-mode:horizontal-tb}.os-size-observer{border:inherit;bottom:0;box-sizing:inherit;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;left:0;margin:-133px;padding:inherit;right:0;top:0;transform:scale(.1);z-index:-1}.os-size-observer:before{box-sizing:inherit;content:"";flex:none;height:10px;padding:10px;width:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{border:inherit;box-sizing:border-box;flex:auto;margin:-133px;padding:inherit;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";height:100%;width:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{border:inherit;box-sizing:content-box;display:block;flex:auto;padding:inherit;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{bottom:0;direction:ltr;flex:none;overflow:hidden;right:0}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{border:none;box-sizing:border-box;contain:strict;flex:none;height:0;margin:0;max-height:1px;max-width:0;overflow:hidden;padding:0;position:relative;top:calc(100% + 1px);z-index:-1}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{height:1000%;min-height:1px;min-width:1px;width:1000%}.os-environment{--os-custom-prop:-1;height:200px;opacity:0;overflow:scroll;position:fixed;scroll-behavior:auto!important;visibility:hidden;width:200px;z-index:var(--os-custom-prop)}.os-environment div{height:200%;margin:10px 0;width:200%}.os-environment.os-environment-flexbox-glue{display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;min-height:200px;min-width:200px;width:auto}.os-environment.os-environment-flexbox-glue div{flex:auto;height:auto;margin:0;max-height:100%;max-width:100%;width:auto}.os-environment.os-environment-flexbox-glue-max{max-height:200px}.os-environment.os-environment-flexbox-glue-max div{overflow:visible}.os-environment.os-environment-flexbox-glue-max div:before{content:"";display:block;height:999px;width:999px}.os-environment,[data-overlayscrollbars-viewport]{-ms-overflow-style:scrollbar!important}.os-scrollbar-hidden.os-environment,[data-overlayscrollbars-initialize],[data-overlayscrollbars-viewport~=scrollbarHidden],[data-overlayscrollbars~=scrollbarHidden]{scrollbar-width:none!important}.os-scrollbar-hidden.os-environment::-webkit-scrollbar,.os-scrollbar-hidden.os-environment::-webkit-scrollbar-corner,[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;appearance:none!important;display:none!important;height:0!important;width:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html.os-scrollbar-hidden,html.os-scrollbar-hidden>body,html[data-overlayscrollbars]{box-sizing:border-box;height:100%;margin:0;width:100%}html[data-overlayscrollbars]>body{overflow:visible}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{align-items:stretch!important;display:flex;flex-direction:row!important;flex-wrap:nowrap!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{border:none;box-sizing:inherit;flex:auto!important;height:auto;margin:0;min-width:0;padding:0;position:relative;width:100%;z-index:0}[data-overlayscrollbars-viewport]{--os-vaw:0;--os-vah:0}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";height:var(--os-vah);min-height:1px;min-width:1px;pointer-events:none;position:absolute;width:var(--os-vaw);z-index:-1}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{overflow:hidden}[data-overlayscrollbars~=host],[data-overlayscrollbars~=viewport]{overflow:hidden;position:relative}[data-overlayscrollbars-padding~=overflowVisible],[data-overlayscrollbars-viewport~=overflowVisible],[data-overlayscrollbars~=overflowVisible]{overflow:visible}[data-overlayscrollbars-overflow-x=hidden]{overflow-x:hidden}[data-overlayscrollbars-overflow-x=scroll]{overflow-x:scroll}[data-overlayscrollbars-overflow-x=hidden]{overflow-y:hidden}[data-overlayscrollbars-overflow-y=scroll]{overflow-y:scroll}[data-overlayscrollbars~=scrollbarPressed],[data-overlayscrollbars~=scrollbarPressed] [data-overlayscrollbars-viewport]{scroll-behavior:auto!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}[data-overlayscrollbars-viewport=scrollbarHidden]{overflow:scroll}.os-scrollbar{contain:size layout;contain:size layout style;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none}.os-scrollbar-track{border:none!important;direction:ltr!important;padding:0!important;position:relative}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{height:100%;pointer-events:none;width:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{right:0;top:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0}.os-scrollbar-vertical .os-scrollbar-handle{right:0}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{bottom:0;top:0}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar .os-scrollbar-track{background:var(--os-track-bg);border:var(--os-track-border);border-radius:var(--os-track-border-radius);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar .os-scrollbar-track:hover{background:var(--os-track-bg-hover);border:var(--os-track-border-hover)}.os-scrollbar .os-scrollbar-track:active{background:var(--os-track-bg-active);border:var(--os-track-border-active)}.os-scrollbar .os-scrollbar-handle{background:var(--os-handle-bg);border:var(--os-handle-border);border-radius:var(--os-handle-border-radius)}.os-scrollbar .os-scrollbar-handle:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.os-scrollbar .os-scrollbar-handle:hover{background:var(--os-handle-bg-hover);border:var(--os-handle-border-hover)}.os-scrollbar .os-scrollbar-handle:active{background:var(--os-handle-bg-active);border:var(--os-handle-border-active)}.os-scrollbar-horizontal{height:var(--os-size);padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-handle{height:var(--os-handle-perpendicular-size);max-width:var(--os-handle-max-size);min-width:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc(var(--os-padding-perpendicular)*-1 + var(--os-handle-interactive-area-offset)*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{bottom:var(--os-size);padding:var(--os-padding-axis) var(--os-padding-perpendicular);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-handle{max-height:var(--os-handle-max-size);min-height:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s;width:var(--os-handle-perpendicular-size)}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc(var(--os-padding-perpendicular)*-1 + var(--os-handle-interactive-area-offset)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1 + var(--os-handle-interactive-area-offset)*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars~=updating]>.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px;box-sizing:border-box}.os-theme-dark{--os-handle-bg:rgba(0,0,0,.44);--os-handle-bg-hover:rgba(0,0,0,.55);--os-handle-bg-active:rgba(0,0,0,.66)}.os-theme-light{--os-handle-bg:hsla(0,0%,100%,.44);--os-handle-bg-hover:hsla(0,0%,100%,.55);--os-handle-bg-active:hsla(0,0%,100%,.66)}.os-no-css-vars.os-theme-dark.os-scrollbar .os-scrollbar-handle,.os-no-css-vars.os-theme-dark.os-scrollbar .os-scrollbar-track,.os-no-css-vars.os-theme-light.os-scrollbar .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar .os-scrollbar-track{border-radius:10px}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal{height:10px;padding:2px;right:10px}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal.os-scrollbar-cornerless{right:0}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal.os-scrollbar-rtl,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal.os-scrollbar-rtl{left:10px;right:0}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal.os-scrollbar-rtl.os-scrollbar-cornerless,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal.os-scrollbar-rtl.os-scrollbar-cornerless{left:0}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal .os-scrollbar-handle{max-width:none;min-width:33px}.os-no-css-vars.os-theme-dark.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-no-css-vars.os-theme-light.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:-2px;top:-6px}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical,.os-no-css-vars.os-theme-light.os-scrollbar-vertical{bottom:10px;padding:2px;width:10px}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical.os-scrollbar-cornerless,.os-no-css-vars.os-theme-light.os-scrollbar-vertical.os-scrollbar-cornerless{bottom:0}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical .os-scrollbar-handle,.os-no-css-vars.os-theme-light.os-scrollbar-vertical .os-scrollbar-handle{max-height:none;min-height:33px}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical .os-scrollbar-handle:before,.os-no-css-vars.os-theme-light.os-scrollbar-vertical .os-scrollbar-handle:before{left:-6px;right:-2px}.os-no-css-vars.os-theme-dark.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before,.os-no-css-vars.os-theme-light.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{left:-2px;right:-6px}.os-no-css-vars.os-theme-dark .os-scrollbar-handle{background:rgba(0,0,0,.44)}.os-no-css-vars.os-theme-dark:hover .os-scrollbar-handle{background:rgba(0,0,0,.55)}.os-no-css-vars.os-theme-dark:active .os-scrollbar-handle{background:rgba(0,0,0,.66)}.os-no-css-vars.os-theme-light .os-scrollbar-handle{background:hsla(0,0%,100%,.44)}.os-no-css-vars.os-theme-light:hover .os-scrollbar-handle{background:hsla(0,0%,100%,.55)}.os-no-css-vars.os-theme-light:active .os-scrollbar-handle{background:hsla(0,0%,100%,.66)}