.Layout_header-container__-qc3p{align-items:center;background-color:#003b95;color:#fff;display:flex;height:100px;height:auto;line-height:64px;padding:20px 0;text-align:center}.Layout_header-content__Yz14\+,.Layout_header-links__G59kX{align-items:center;display:flex;justify-content:space-between}.Layout_header-links__G59kX{gap:15px}.Layout_content__8\+BLY{background-color:#0958d9;color:#fff;line-height:120px;min-height:120px;text-align:center}.Layout_footer-container__2busO{align-items:center;background-color:#003b95;color:#fff;display:flex;padding-bottom:25px;padding-top:40px;text-align:center}.Layout_layout__k4vin{border-radius:8px;max-width:calc(50% - 8px);overflow:hidden;width:calc(50% - 8px)}.Layout_main-logo__se904{display:block;height:23px;width:144px}.Layout_navlink__p9osW{align-items:center;background-color:#fff;border:1px solid #116aee;border-radius:5px;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:36px;justify-content:center;padding:4px 12px;text-decoration:none;transition:color .3s,background-color .3s}.Layout_button-theme__tcZz2{color:#1677ff;font-weight:500}.Layout_footer-wrapper__seK-k{display:flex;flex-wrap:wrap;justify-content:space-between}.Layout_footer-links__3UGPL{display:flex;gap:30px}.Layout_footer-links__3UGPL h3{font-size:16px;margin-bottom:10px}.Layout_footer-links__3UGPL ul{list-style:none;padding:0}.Layout_footer-links__3UGPL ul li{margin-bottom:5px}.Layout_footer-links__3UGPL ul li a{color:#fff;line-height:normal;text-decoration:none;transition:color .3s}.Layout_footer-links__3UGPL ul li a:hover{color:#1890ff}.Layout_footer-socials__S7TfO{text-align:center}.Layout_footer-socials__S7TfO h3{margin-bottom:10px}.Layout_footer-socials__S7TfO .Layout_social-icons__sBWHg a{color:#fff;font-size:24px;margin:0 10px;transition:color .3s}.Layout_footer-socials__S7TfO .Layout_social-icons__sBWHg a:hover{color:#1890ff}.Layout_footer-bottom__fr1Y3{font-size:14px;margin-top:20px;text-align:center}.Layout_menu-icon__oVRz4{display:none}.Layout_popup-menu-overlay__rpNWT{align-items:center;animation:Layout_fadeIn__al8G9 .3s ease-in-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000c;display:flex;flex-direction:column;gap:25px;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}@keyframes Layout_fadeIn__al8G9{0%{opacity:0}to{opacity:1}}.Layout_popum-menu-list__5O-rl{display:flex;flex-direction:column;gap:25px;margin-bottom:0;padding-left:0}.Layout_popum-menu-list__5O-rl li{color:#fff;font-size:20px;font-weight:500;line-height:22.98px;text-align:left}.Layout_contact-link__cdq0p{align-items:center;display:flex}.Layout_mail-icon__KXm46{margin-right:8px}.Layout_language-wrapper__1z59T{align-items:center;display:flex;position:relative}.Layout_world-button__l1AIl{background:none;border:none;cursor:pointer}.Layout_world-button__l1AIl img{height:25px;width:25px}.Layout_language-menu-container__lvGY\+{left:50%;padding-top:10px;position:absolute;top:100%;transform:translateX(-50%);z-index:10}.Layout_language-menu__Ef8R2{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;gap:10px;padding:10px}.Layout_navlink__p9osW img{height:20px;margin-right:8px;width:20px}@media(max-width:768px){.Layout_menu-icon__oVRz4{display:block}.Layout_header-links__G59kX{display:none}.Layout_main-logo__se904{height:14px;width:75px}.Layout_header-container__-qc3p{padding:8px 0}.Layout_footer-bottom__fr1Y3{font-size:10px;margin-top:12px}.Layout_footer-links__3UGPL{flex-direction:column;gap:10px}.Layout_footer-links__3UGPL h3{font-size:12px;margin-bottom:6px}.Layout_footer-links__3UGPL ul li{margin-bottom:3px}}.DestinationList_carouselContainer__rJVMn{background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:20px;position:relative}.DestinationList_carouselItem__hWNQ7{align-items:center;display:flex;justify-content:center;padding:10px}.DestinationList_loading__FCox8{align-items:center;color:#555;display:flex;flex-direction:column;font-size:18px;justify-content:center;min-height:200px}.DestinationList_emptyMessage__3NKbY{color:#888;font-size:16px;margin-top:20px;text-align:center}.DestinationList_cardItem__4kH7U{border-radius:8px;box-shadow:0 2px 8px #0000001a;cursor:pointer;height:350px;margin:auto;overflow:hidden;padding:0;position:relative;text-align:center;transition:transform .3s,box-shadow .3s;width:200px}.DestinationList_cardItem__4kH7U:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-10px)}.DestinationList_imageContainer__yUyPx{height:100%;overflow:hidden;position:relative}.DestinationList_imageContainer__yUyPx img{height:100%;object-fit:cover;transition:transform .3s;width:100%}.DestinationList_imageContainer__yUyPx:hover img{transform:scale(1.1)}.DestinationList_imageContainer__yUyPx .DestinationList_cityLabel__fHoZ-{bottom:10px;color:#fff;font-size:18px;font-weight:700;left:50%;position:absolute;text-shadow:2px 2px 4px #0009;transform:translateX(-50%)}.DestinationList_cardContent__U7ZiW{background-color:#fff;padding:10px 15px}.DestinationList_cardContent__U7ZiW .DestinationList_cityLabel__fHoZ-{color:#333;font-size:18px;font-weight:700}.DestinationList_carouselContainer__rJVMn .ant-carousel .slick-next,.DestinationList_carouselContainer__rJVMn .ant-carousel .slick-prev{align-items:center;background:#4a4a4a;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;opacity:.9;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s,opacity .3s,transform .3s;width:40px;z-index:1}.DestinationList_carouselContainer__rJVMn .ant-carousel .slick-next:after,.DestinationList_carouselContainer__rJVMn .ant-carousel .slick-prev:after{border:solid;border-radius:1px;border-width:2px 2px 0 0;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:12px}.DestinationList_carouselContainer__rJVMn .ant-carousel .slick-prev:after{transform:translate(-50%,-50%) rotate(-135deg)}.DestinationList_carouselContainer__rJVMn .ant-carousel .slick-next:after{transform:translate(-50%,-50%) rotate(45deg)}.DestinationList_carouselContainer__rJVMn .ant-carousel .slick-next:hover,.DestinationList_carouselContainer__rJVMn .ant-carousel .slick-prev:hover{background:#1e90ff;opacity:1;transform:translateY(-50%) scale(1.1)}.DestinationList_carouselContainer__rJVMn .ant-carousel .slick-prev{left:-15px}.DestinationList_carouselContainer__rJVMn .ant-carousel .slick-next{right:-15px}@keyframes DestinationList_fadeIn__bxCmr{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.DestinationList_carouselContainer__rJVMn{animation:DestinationList_fadeIn__bxCmr .8s ease-out}@media(max-width:490px){.DestinationList_carouselContainer__rJVMn{max-width:370px}.DestinationList_cardItem__4kH7U{height:200px;width:130px}}.SearchForm_search-form-container__JtNoc{display:flex;gap:20px}.SearchForm_form-container__gf9d9{margin-bottom:30px}@media(max-width:768px){.SearchForm_form-container__gf9d9{margin-bottom:15px}}.Home_home-title__fDG-c{color:#000;font-size:48px;font-weight:700;margin-bottom:15px}.Home_home-title-span__wTZba{color:#003b95}.Home_home-container__ezzMB{display:flex;flex-direction:column;padding:0 20px}.Home_find-destination__vOJou{color:#003b95;font-size:32px;font-weight:600;margin-bottom:25px}@media(max-width:768px){.Home_home-title__fDG-c{font-size:24px;margin-bottom:10px}.Home_find-destination__vOJou{font-size:28px;margin-bottom:20px}}.card-item{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.hotel-title{color:#0755ca;font-size:24px;font-weight:500;line-height:30px}.h1-hotel{color:#0755ca;font-size:36px;font-weight:600;left:40px}.ant-card-body{display:flex;flex-direction:column}:where(.css-dev-only-do-not-override-161f05s).ant-card .ant-card-body{border-radius:0 0 8px 8px;display:flex!important;flex-direction:column!important;gap:5px;padding:24px}.hotel-address,.hotel-city,.hotel-country-code,.hotel-price{color:#555;font-size:14px;margin:4px 0}.hotel-phone,.hotel-website{color:#1890ff;display:block;margin:4px 0;text-decoration:none}.hotel-phone:hover,.hotel-website:hover{text-decoration:underline}.hotel-rating{margin-top:8px}.no-hotels-container{padding:20px;text-align:center}.no-hotels-message{color:#333;font-size:18px;margin-bottom:20px}.loading{color:#555;font-size:18px;min-height:200px}.loading,.not-found-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.not-found-container{height:100vh;text-align:center}.not-found-container h1{color:#ff6b6b;font-size:8rem;margin:0}.not-found-container p{color:#666;font-size:1.5rem;margin:1rem 0}.not-found-container button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background-color .3s ease}.not-found-container button:hover{background-color:#0056b3}.not-found-container button:active{background-color:#004099}.About_h1-about__uVCZ5{color:#0755ca;font-size:36px;font-weight:600;left:40px}.About_about-container__ZNLra{padding:0 20px}.About_navigation-container__PgNBY{display:flex;gap:20px;padding-top:20px}.About_about-menu__6wL\+p{width:30%}.About_about-menu__6wL\+p ul li{color:#003b95;font-size:16px;padding:10px 14px;transition:all,.3s}.About_about-menu__6wL\+p ul li:hover{background-color:rgba(26,26,26,.059)}.About_about-active-link__TzcAN{font-weight:600}.About_legal-container__Hr0dG{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 6px #0000001a;padding:20px}.About_legal-title__yVgyy{color:#333;font-size:2rem;margin-bottom:16px}.About_legal-content__Q3XWE{color:#555;font-size:1rem;line-height:1.6}.About_legal-content__Q3XWE p{margin-bottom:16px}.About_legal-divider__oQfM0{background-color:#ddd;border:0;height:1px;margin:24px 0}.About_contact-form__sP2IV{display:flex;flex-direction:column;gap:10px;margin-top:20px}.About_contact-form__sP2IV input,.About_contact-form__sP2IV textarea{border:1px solid #ddd;border-radius:5px;padding:10px}.About_contact-form__sP2IV button{background-color:#116aee;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:12px 20px;transition:.2s}.About_contact-form__sP2IV button:hover{background-color:#003b95}.About_error__1t29c{color:red;font-size:12px;margin-top:5px}@media(max-width:768px){.About_about-menu__6wL\+p ul li{font-size:12px;padding:10px 2px}}.Profile_contact-form__HBddn{display:flex;flex-direction:column;gap:10px;margin-top:20px}.Profile_contact-form__HBddn input,.Profile_contact-form__HBddn textarea{border:1px solid #ddd;border-radius:5px;padding:10px}.Profile_contact-form__HBddn button{background-color:#116aee;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:12px 20px;transition:.2s}.Profile_contact-form__HBddn button:hover{background-color:#003b95}.Profile_error__VU48g{color:red;font-size:12px;margin-top:5px}.Profile_avatar-hover__JuDIr:hover{background-color:#000;opacity:.5}.PurchaseForm_error-message__7xKVd{color:red;font-size:12px;margin-top:5px}.PurchaseForm_payment-form-popup__zZLXx{align-items:center;animation:PurchaseForm_fadeIn__t5l\+C .3s ease-in-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000c;display:flex;flex-direction:column;gap:25px;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}@keyframes PurchaseForm_fadeIn__t5l\+C{0%{opacity:0}to{opacity:1}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body{margin:0}.wrapper{margin-left:auto;margin-right:auto;max-width:1290px;width:calc(100% - 170px)}@media(max-width:768px){.wrapper{width:calc(100% - 10px)}}