@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/build/assets/Roboto-Bold.ec685a46.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/assets/Roboto-Regular.4e147ab6.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:url(/build/assets/Roboto-Black.5ace0d08.ttf)}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/build/assets/Roboto-Medium.9d0d55a3.ttf)}body{font-family:Roboto,sans-serif;margin:0;padding:0}body #bingc-phone-button div.bingc-phone-button-tooltip svg.bingc-phone-button-arrow polyline,body #bingc-active{fill:#ffb800!important;background:#ffb800!important}body #bingc-phone-button svg.bingc-phone-button-circle circle.bingc-phone-button-circle-inside{fill:#ffb800!important}body #bingc-phone-button:hover svg.bingc-phone-button-circle circle.bingc-phone-button-circle-inside{fill:#ffb800!important}body #bingc-phone-button div.bingc-phone-button-tooltip,body #bingc-passive div.bingc-passive-overlay{background:#ffb800!important}.container{max-width:1200px!important;margin:0 auto;width:90%}@media screen and (min-width: 1200px){.container{padding:0;width:100%}}h3,.title{color:#1176bc;font-family:Roboto,sans-serif;font-style:normal;font-weight:900;font-size:28px;line-height:34px;margin:0;text-shadow:0px 2px 2px rgba(0,0,0,.4)}@media screen and (min-width: 1200px){h3,.title{font-size:50px;line-height:59px;letter-spacing:.075em}}p,a{color:#1176bc;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;margin:0}@media screen and (min-width: 1200px){p,a{font-size:25px;line-height:29px}}p a,a a{color:inherit;cursor:pointer;text-decoration:none;transition:.7s}p a:hover,a a:hover{color:#1176bc}.center-info{align-items:center;display:flex;flex-direction:column;justify-content:center}.route-hover:hover{background-color:#fff}@media screen and (max-width: 767px){br{display:none}}.section-header{background-color:#1074b8;left:0;padding:20px 0;position:fixed;right:0;top:0;z-index:100}@media screen and (min-width: 1100px){.section-header{padding:10px 20px 0}.section-header.scrolled .top-part{height:0;overflow:hidden;opacity:0;padding-top:0}.section-header.scrolled .bottom-part{margin:5px 0 0}.section-header.scrolled .bottom-part .logo img{height:30px;opacity:1}.section-header .bottom-part{margin:21px 0 0}.section-header .bottom-part .logo img{height:0;opacity:0}}.section-header+section{padding-top:90px}@media screen and (min-width: 1100px){.section-header+section{padding-top:180px}}.section-header .logo{display:flex}@media screen and (max-width: 1100px){.section-header .logo img{height:30px}}.section-header ul.menu{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.section-header ul.menu li{margin:0 20px;padding:0;position:relative}.section-header ul.menu li:hover ul{display:flex}.section-header ul.menu li:hover>a:before{pointer-events:none;width:100%}.section-header ul.menu li ul{align-items:flex-start;background-color:#fff;box-shadow:0 0 4px #00000040;display:none;flex-direction:column;left:0;margin-top:0;max-height:260px;overflow-y:auto;padding:5px 10px;position:absolute;z-index:1}.section-header ul.menu li ul li{padding:0;margin:0 0 4px;width:100%}.section-header ul.menu li ul a{color:#1074b8;cursor:pointer;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:23px;outline:none;padding:0;position:relative;text-decoration:none;transition:.7s;white-space:nowrap}.section-header ul.menu li ul a:before{display:none}.section-header ul.menu li ul a:hover{color:#000}.section-header ul.menu a{color:#fff;cursor:pointer;display:block;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:23px;margin:0;outline:none;padding:0 0 16px;position:relative;text-decoration:none}.section-header ul.menu a:before{background-color:#ffb800;bottom:0;content:"";position:absolute;height:6px;transition:.7s;width:0}.section-header ul.menu a.active:before,.section-header ul.menu a:hover:before{width:100%}@media screen and (max-width: 1100px){.section-header ul.menu.menu{align-items:flex-start;flex-direction:column;padding:0;margin:0}.section-header ul.menu.menu .only-mobile{padding:0!important}.section-header ul.menu.menu .btn-close{align-items:center;background-color:#fff;display:flex;height:40px;justify-content:center;position:fixed;right:0;top:0;width:40px;z-index:2}.section-header ul.menu.menu li{margin:0;padding:0 0 0 5px}.section-header ul.menu.menu li a{color:#1074b8;font-size:15px!important;line-height:22px!important}.section-header ul.menu.menu li ul{box-shadow:none;display:flex;height:auto;max-height:100%;padding:0 0 20px 30px;position:relative;left:auto;right:auto}.section-header ul.menu.menu li ul li{border:none;padding:0}}.section-header .top-part{display:flex;align-items:center;padding-top:10px;justify-content:center}.section-header .soc-networks{display:flex;align-items:flex-end;justify-content:flex-end}.section-header .soc-networks a{border:0;border-radius:0;margin:0 0 15px 30px;outline:none;padding:0;text-decoration:none}.section-header .soc-networks a:hover svg path{fill:#000}.section-header .soc-networks svg{height:23px;width:23px}.section-header .soc-networks svg path{fill:#fff;transition:.7s}.section-header .only-mobile{display:none}@media screen and (max-width: 1100px){.section-header .only-mobile{align-items:center;display:flex}.section-header .only-mobile ul{display:flex}}.section-header .only-mobile .soc-network{margin:0 10px}.section-header .btn-show-menu svg rect{fill:#fff}.white-text{color:#fff!important}@media screen and (max-width: 1100px){.mobile-menu{align-items:flex-start;background:#fff;bottom:0;display:none;flex-direction:column;position:fixed;left:0;margin:0;max-height:100vh;padding:20px 0;overflow-y:auto;right:0;top:0}.mobile-menu.show{display:flex}}.first-section{box-sizing:border-box;padding:50px 0;position:relative;height:650px}@media screen and (min-width: 767px){.first-section{height:100vh}}.first-section .text-info{position:relative;z-index:2}.first-section .main-title h1{color:#f5f5f5;font-family:Roboto,sans-serif;font-style:normal;font-weight:900;font-size:34px;line-height:40px;margin:0 0 15px;text-shadow:0px 2px 2px rgba(0,0,0,.4)}@media screen and (min-width: 767px){.first-section .main-title h1{font-size:50px;line-height:62px}}@media screen and (min-width: 1200px){.first-section .main-title h1{font-size:70px;line-height:82px;letter-spacing:.075em;margin:0 0 30px}}.first-section .main-title p{color:#fff;margin:0 0 15px;text-shadow:0px 2px 2px rgba(0,0,0,.4)}@media screen and (min-width: 1200px){.first-section .main-title p{margin:0 0 30px}}.first-section .owl-carousel.main-owl{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.first-section .owl-carousel.main-owl:before{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.first-section .owl-carousel.main-owl .item{background-position:center;background-size:cover;width:100%;height:650px}@media screen and (min-width: 767px){.first-section .owl-carousel.main-owl .item{height:100vh}}.first-section .owl-carousel.main-owl .owl-nav{display:none}.first-section .owl-carousel.main-owl .owl-dots{bottom:20px;left:0;position:absolute;right:0;text-align:center;z-index:1}@media screen and (min-width: 1200px){.first-section .owl-carousel.main-owl .owl-dots{bottom:30px}}.first-section .owl-carousel.main-owl .owl-dots .owl-dot{background-color:#fff;border-radius:100%;height:8px;margin:0 3px;opacity:.5;overflow:hidden;transition:.7s;width:8px}@media screen and (min-width: 1200px){.first-section .owl-carousel.main-owl .owl-dots .owl-dot{height:12px;margin:0 4px;width:12px}}.first-section .owl-carousel.main-owl .owl-dots .owl-dot.active{opacity:1}.info-section{box-sizing:border-box;padding:50px 0}@media screen and (min-width: 1200px){.info-section{min-height:100vh}}.info-section .title{margin-bottom:45px}@media screen and (min-width: 1200px){.info-section .title{margin-bottom:95px}}.info-section p{margin:0 0 20px}@media screen and (min-width: 1200px){.info-section p{line-height:29px;margin:0 0 30px}}.info-section h5{color:#1176bc;font-family:Roboto,sans-serif;font-style:normal;font-weight:900;font-size:24px;line-height:32px;text-align:center;margin:20px 0}@media screen and (min-width: 1200px){.info-section h5{font-size:30px;line-height:35px;margin:30px 0}}.about-us-section{background-color:#ffb800;box-sizing:border-box;padding:50px 0}@media screen and (min-width: 1200px){.about-us-section{min-height:100vh}}.about-us-section .title{margin-bottom:30px}.contacts-section{box-sizing:border-box;padding:50px 0}@media screen and (min-width: 1200px){.contacts-section{min-height:100vh}}.contacts-section .title{margin-bottom:30px}@media screen and (min-width: 1200px){.contacts-section .title{margin-bottom:50px}}.contacts-section .map{margin-bottom:10px;margin-top:20px}.contacts-section .map+p{color:#7a7a7a}.contact-tel .bg-yellow{background-color:#ffb800;box-shadow:0 4px 4px #0000001a;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:0 8px;border-radius:4px}.contact-tel .bg-yellow>*{width:auto;min-height:40px;display:flex;align-items:center;justify-content:center;padding:4px 12px;transition:.7s}.contact-tel .bg-yellow .soc_links{gap:16px}.contact-tel .bg-yellow .soc_links a{cursor:pointer}.contact-tel .bg-yellow>a:hover,.contact-tel .bg-yellow>.soc_links a:hover{background-color:#fff;border-radius:4px}.contact-tel .bg-yellow .col-12{padding:5px 20px}@media screen and (min-width: 1200px){.contact-tel .bg-yellow .col-12{min-height:60px;padding:0 20px 0 34px}}.contact-tel .bg-yellow .col-12:not(.without-hover){cursor:pointer;transition:.7s}.contact-tel .bg-yellow .col-12:not(.without-hover):hover{background-color:#fff}.contact-tel .bg-yellow p,.contact-tel .bg-yellow a{color:#000;margin:0}.contact-tel .bg-yellow a{align-items:center;display:flex;outline:none;text-decoration:none}.contact-tel .bg-yellow p{align-items:center;display:flex}.contact-tel .mb-30{margin-bottom:15px}@media screen and (min-width: 1200px){.contact-tel .mb-30{margin-bottom:30px}}.h_with_bot{display:flex;align-items:center}@media (max-width: 995px){.h_with_bot{flex-direction:column;gap:10px;align-items:flex-start}}.tg_bot_btn{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 16px;aspect-ratio:32/6;width:320px;min-width:320px;max-width:92vw;background:linear-gradient(270deg,#0775C1 27.34%,#00AFFF 95%);border-radius:20px;overflow:hidden;text-decoration:none;box-shadow:0 4px 4px #0000004d;transition:all .3s ease-in-out;height:auto}.tg_bot_btn:hover{text-decoration:none;box-shadow:4px 6px 6px 4px #000000ad}.tg_bot_btn span{font-family:Roboto,sans-serif;font-style:normal;font-size:24px;color:#fff;line-height:normal;letter-spacing:1px;text-shadow:none;text-decoration:none}.first-route-section{height:975px}@media screen and (min-width: 767px){.first-route-section{height:100vh;min-height:870px}}.first-route-section .owl-carousel.main-owl .item{height:975px}@media screen and (min-width: 767px){.first-route-section .owl-carousel.main-owl .item{height:100vh;min-height:870px}}.first-route-section .main-title h1{margin-bottom:35px}@media screen and (min-width: 1200px){.first-route-section .main-title h1{margin-bottom:65px}}.first-route-section .blue-section{margin-top:35px}@media screen and (min-width: 1200px){.first-route-section .blue-section{margin-top:65px}}.first-route-section .blue-section h6{color:#fff;text-shadow:0px 2px 2px rgba(0,0,0,.4)}.title-with-line{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.title-with-line .title{color:#fff;display:block;position:relative;margin-bottom:40px;padding:0 10px;z-index:1;width:100%}@media screen and (min-width: 1200px){.title-with-line .title{margin-bottom:90px;min-width:860px}.title-with-line .title:before{max-width:860px}}.title-with-line .title:before{background-color:#1074b8;bottom:2px;content:"";height:10px;left:0;margin:0 auto;position:absolute;right:0;z-index:-1;width:70%}@media screen and (min-width: 1200px){.title-with-line .title:before{bottom:4px;height:20px;width:100%}}.info-travel-section{box-sizing:border-box;padding:50px 0}@media screen and (min-width: 1200px){.info-travel-section{min-height:100vh}}.info-travel-section .title-with-line .title{color:#1074b8}.info-travel-section .title-with-line .title:before{background-color:#ffb800}.info-travel-section .list-info .col-12{margin-bottom:30px}.info-travel-section .list-info h5{align-items:flex-end;box-sizing:border-box;color:#1074b8;display:flex;font-style:normal;font-weight:900;font-size:25px;justify-content:center;line-height:28px;margin:0 0 10px;padding-bottom:10px;position:relative;text-align:center}@media screen and (min-width: 767px){.info-travel-section .list-info h5{min-height:66px}}@media screen and (min-width: 1200px){.info-travel-section .list-info h5{font-size:30px;line-height:35px;min-height:85px;padding-bottom:15px}}.info-travel-section .list-info h5:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background-color:#ffb800;z-index:1}@media screen and (min-width: 1200px){.info-travel-section .list-info h5:after{height:5px}}.info-travel-section .list-info p{align-items:center;color:#1074b8;display:flex;justify-content:center;margin:0;padding:20px 10px 10px;text-align:center}@media screen and (min-width: 767px){.info-travel-section .list-info p{min-height:68px}}@media screen and (min-width: 1200px){.info-travel-section .list-info p{min-height:88px;padding:0 10px}}.info-travel-section .contact-tel{margin-top:20px;margin-bottom:30px}.travel-comfortably-section{background-color:#ffb800;box-sizing:border-box;padding:30px 0}@media screen and (min-width: 1200px){.travel-comfortably-section{min-height:100vh;padding:93px 0 70px}}.travel-comfortably-section .col-12{margin-bottom:25px}.travel-comfortably-section .title-with-line .title{color:#fff}.travel-comfortably-section .title-with-line .title:before{background-color:#1074b8}.blue-section h6{color:#1074b8;font-style:normal;font-weight:400;font-size:25px;line-height:28px;margin-bottom:36px;text-align:center;text-shadow:0px 2px 2px rgba(0,0,0,.4)}@media screen and (min-width: 1200px){.blue-section h6{font-size:30px;line-height:35px;padding-left:125px;text-align:left}}.blue-section .blue-block{background-color:#1074b8;border-radius:40px;box-sizing:border-box;padding:15px 20px;height:100%;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 767px){.blue-section .blue-block{padding:22px 20px}}.blue-section .blue-block.with-triangle{padding:15px 20px;position:relative}@media screen and (min-width: 767px){.blue-section .blue-block.with-triangle{padding:22px 40px}}.blue-section .blue-block.with-triangle:before{content:"";width:0;height:0;border-bottom:50px solid #1074b8;border-left:35px solid transparent;position:absolute;top:-40px;left:70px;transform:rotate(20deg)}.blue-section .blue-block p{color:#fff;font-size:14px;line-height:18px;margin:0;text-align:center}@media screen and (min-width: 767px){.blue-section .blue-block p{font-size:16px;line-height:20px}}@media screen and (min-width: 1200px){.blue-section .blue-block p{font-size:20px;line-height:23px}}.booking-page{padding-bottom:100px}.booking-page .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%;max-width:530px}.booking-page .dropdown.bootstrap-select{width:100%}.booking-page .btn.big{align-items:center;background:#0038ff;border-radius:40px;color:#fff;display:flex;font-family:Jost,sans-serif;font-style:normal;font-weight:500;font-size:25px;height:60px;justify-content:center;width:332px}.booking-page .container{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (max-width: 1439px){.booking-page .container{flex-direction:column-reverse;justify-content:flex-start}}.booking-page .container>div{width:calc(50% - 30px)}@media screen and (max-width: 1600px){.booking-page .container>div{margin-bottom:10px;width:100%}}.booking-page h3{color:#7a7a7a;font-style:normal;font-weight:900;font-size:35px;line-height:51px;margin:0 0 10px}@media screen and (max-width: 1600px){.booking-page h3{font-size:25px;line-height:36px}}@media screen and (max-width: 1600px){.booking-page .btn.big{width:250px}}.booking-page .text-with-img{align-items:flex-start;display:flex;justify-content:space-between}.booking-page .text-with-img img{margin-left:40px}@media screen and (max-width: 1600px){.booking-page .text-with-img img{display:none}}.booking-page .return-conditions-btn{cursor:pointer;margin-top:10px;text-decoration:underline;transition:.7s}.booking-page .return-conditions-btn:hover{color:#1176bc}.return-conditions-section{position:absolute;bottom:0;left:0;right:0;top:300px;display:flex;align-items:center;justify-content:center;z-index:20}@media screen and (max-width: 1600px){.return-conditions-section{padding:20px}}.return-conditions-section .popup{background:#ffffff;box-shadow:1px 2px 13px #0006;border-radius:10px;padding:50px 50px 90px;width:750px}@media screen and (max-width: 1600px){.return-conditions-section .popup{padding:20px;width:100%}}.return-conditions-section p{font-style:normal;font-weight:400;font-size:25px;line-height:31px;margin:0}@media screen and (max-width: 1600px){.return-conditions-section p{font-size:18px;line-height:25px}}.return-conditions-section .header-part{align-items:center;display:flex;justify-content:space-between;padding-bottom:38px}@media screen and (max-width: 1600px){.return-conditions-section .header-part{padding-bottom:18px}}.return-conditions-section .header-part h2{color:#1176bc;font-style:normal;font-weight:900;font-size:40px;line-height:58px;margin:0;padding:0}@media screen and (max-width: 1600px){.return-conditions-section .header-part h2{font-size:20px;line-height:30px}}.return-conditions-section .btn-close{align-items:center;background-color:#1176bc0d;border-radius:100%;cursor:pointer;display:flex;min-height:60px;justify-content:center;transition:.7s;min-width:60px}@media screen and (max-width: 1600px){.return-conditions-section .btn-close{min-height:30px;min-width:30px}.return-conditions-section .btn-close svg{width:14px}}.return-conditions-section .btn-close svg path{transition:.7s}.return-conditions-section .btn-close:hover{background-color:#000}.return-conditions-section .btn-close:hover svg path{fill:#fff}.first-search-section{padding-bottom:25px;padding-top:60px}.first-search-section .trip-info{background:#ffffff;box-shadow:0 4px 17px 3px #00000040;box-sizing:border-box;border-radius:5px;margin-bottom:25px;margin-right:24px;padding:18px 16px 37px 45px;width:calc(50% - 12px)}@media screen and (max-width: 768px){.first-search-section .trip-info{margin:0 0 20px;padding:20px;width:100%}}.first-search-section .trip-info:nth-child(2n+2){margin-right:0}.first-search-section .container{display:flex;flex-wrap:wrap}@media screen and (max-width: 768px){.first-search-section .container{flex-direction:column}}.validate-error{color:#dc3545;text-indent:12px;font-weight:700}.form-group .input-with-img{display:inline-block;position:relative;max-width:530px;width:100%}.form-group .input-with-img:before{background-color:#fff;content:"";position:absolute;right:1px;bottom:1px;top:1px;width:75px;z-index:1;border-radius:10px;pointer-events:none}.form-group .input-with-img img{position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none}@media screen and (max-width: 1600px){.form-group .input-with-img img{right:15px;width:20px}}@media screen and (max-width: 1600px){.form-group .block-for-input{padding-top:10px}}.form-group .block-for-input p{font-style:normal;font-weight:400;font-size:30px;line-height:43px;margin:2px 0 0}@media screen and (max-width: 1600px){.form-group .block-for-input p{font-size:15px;line-height:1.2;margin-bottom:4px}}.form-group .dropdown.bootstrap-select .dropdown-toggle,.form-group .input-group{background-color:#fff;border:1px solid #1176bc;box-sizing:border-box;border-radius:10px;box-shadow:none;color:#1176bc7d;font-family:Jost,sans-serif;font-style:normal;font-weight:400;font-size:30px;height:80px;max-width:530px;outline:none;padding:0 22px;text-align:left;transition:.7s;width:100%}@media screen and (max-width: 1600px){.form-group .dropdown.bootstrap-select .dropdown-toggle,.form-group .input-group{font-size:15px;line-height:22px;padding-left:15px;height:40px}}.form-group .dropdown.bootstrap-select .dropdown-toggle::-webkit-input-placeholder,.form-group .input-group::-webkit-input-placeholder{color:#292d33;font-family:Jost,sans-serif;font-size:11px}.form-group .dropdown.bootstrap-select .dropdown-toggle::-moz-placeholder,.form-group .input-group::-moz-placeholder{color:#292d33;font-family:Jost,sans-serif;font-size:11px}.form-group .dropdown.bootstrap-select .dropdown-toggle:-ms-input-placeholder,.form-group .input-group:-ms-input-placeholder{color:#292d33;font-family:Jost,sans-serif;font-size:11px}.form-group .dropdown.bootstrap-select .dropdown-toggle:-moz-placeholder,.form-group .input-group:-moz-placeholder{color:#292d33;font-family:Jost,sans-serif;font-size:11px}.form-group .dropdown.bootstrap-select .dropdown-toggle:hover,.form-group .dropdown.bootstrap-select .dropdown-toggle:focus,.form-group .dropdown.bootstrap-select .dropdown-toggle:active,.form-group .input-group:hover,.form-group .input-group:focus,.form-group .input-group:active{border-color:#7a7a7a}.list-of-radio-btns{margin-bottom:29px;margin-top:24px}.list-of-radio-btns .form_radio{margin:0 0 18px}.list-of-radio-btns .form_radio input{margin:0;position:absolute;z-index:-1;opacity:0}.list-of-radio-btns .form_radio input:checked+label:after{opacity:1}.list-of-radio-btns .form_radio label{box-sizing:border-box;color:#7a7a7a;cursor:pointer;font-family:Jost,sans-serif;font-style:normal;font-weight:400;font-size:30px;line-height:43px;position:relative;padding-left:49px;transition:.7s}@media screen and (max-width: 1600px){.list-of-radio-btns .form_radio label{font-size:15px;line-height:22px;padding-left:25px}}.list-of-radio-btns .form_radio label:hover{color:#1176bc}.list-of-radio-btns .form_radio label:before{background-color:#fff;border:1px solid #1176bc;border-radius:10px;box-sizing:border-box;content:"";position:absolute;width:25px;height:25px;left:0;z-index:1;top:8px}@media screen and (max-width: 1600px){.list-of-radio-btns .form_radio label:before{border-radius:5px;height:15px;top:4px;width:15px}}.list-of-radio-btns .form_radio label:after{background-color:#1176bc;border-radius:10px;content:"";position:absolute;height:15px;opacity:0;left:5px;top:13px;transition:.7s;width:15px;z-index:1}@media screen and (max-width: 1600px){.list-of-radio-btns .form_radio label:after{border-radius:4px;height:9px;left:3px;top:7px;width:9px}}.trip-info p{margin:0 0 6px}.trip-info .trip-title{color:#7a7a7a;font-style:normal;font-weight:900;font-size:40px;line-height:58px;margin:0 0 10px}.trip-info .trip-title .text-blue{color:#1176bc}@media screen and (max-width: 1700px){.trip-info .trip-title{font-size:25px;line-height:36px;margin:0}}.trip-info .price,.trip-info .bubble{background:#1176bc;border-radius:40px;box-sizing:border-box;color:#fff;display:inline-block;font-family:Jost,sans-serif;font-style:normal;font-weight:900;font-size:37px;line-height:58px;margin:0 0 10px;padding:1px 48px}@media screen and (max-width: 1700px){.trip-info .price,.trip-info .bubble{font-size:25px;line-height:36px;margin:0;padding:1px 30px}}.trip-info .other-info{display:flex;flex-wrap:wrap;margin:25px 0 15px}@media screen and (max-width: 1700px){.trip-info .other-info{margin:10px 0 5px}}.trip-info .other-info div{background:#9f9f9f;border-radius:40px;box-sizing:border-box;color:#fff;font-style:normal;font-weight:900;font-size:40px;line-height:58px;margin-bottom:10px;margin-right:20px;min-width:160px;padding:0 26px;text-align:center}@media screen and (max-width: 1700px){.trip-info .other-info div{font-size:15px;line-height:30px;margin-right:5px;min-width:auto;padding:0 16px}}.trip-info .with-location{align-items:center;display:flex}.trip-info .with-location img{margin-left:20px;width:auto}@media screen and (max-width: 1700px){.trip-info .with-location img{margin-left:5px;width:15px}}.trip-info .date{font-style:normal;font-weight:500;font-size:20px;line-height:29px;padding-left:50px}@media screen and (max-width: 1600px){.trip-info .date{font-size:15px;line-height:29px;padding-left:10px}}#new_year_sale_modal.modal.show .modal-content{border:none;box-shadow:0 0 20px #00000040;padding:0;border-radius:8px;overflow:hidden}#new_year_sale_modal.modal.show .modal-content .close{position:absolute;top:16px;right:16px;line-height:14px;color:#fff}@media screen and (orientation: portrait){#new_year_sale_modal.modal.show .modal-dialog{max-width:92vw!important;margin:calc(50vh - 50vw) auto;width:92%}}@media screen and (orientation: landscape){#new_year_sale_modal.modal.show .modal-dialog{max-width:92vh!important;margin:4vh auto;width:92vh}}#new_year_sale_modal.modal.show .modal-dialog img{width:100%;height:100%;object-fit:contain}
