input,select,button{font-family:Roboto,sans-serif}img{max-width:100%}.headings{font-size:28px;font-weight:700}.sub_headings{margin-bottom:30px;font-size:19px}.banner_section{color:#fff;background:url(../media/banner.fce5d5bb.jpg) 0/cover no-repeat;padding:30px 0}.banner_section .heading{font-size:28px;font-weight:700}.banner_section .sub_heading{margin-bottom:30px;font-size:19px}.sub_text{color:#ffc342;cursor:pointer;margin-top:5px;font-size:20px;font-weight:600;display:inline-block}.sub_text sup{vertical-align:super;font-size:15px;font-weight:600}.sub_text img{vertical-align:middle;width:20px;height:20px}.banner_searchbox{background:#fff;border-radius:5px}.tabs-nav ul{text-align:left;background:#eef2f6;border-bottom:1px solid #b1b3be;border-radius:.5rem .5rem 0 0;margin:0;padding:0 22px;list-style:none;display:flex}.tabs-nav li.active{position:relative}.tabs-nav li.active:after{content:"";background-color:#0047a0;width:100%;height:4px;position:absolute;bottom:0;left:0}.tabs-nav a{color:#010101;text-transform:uppercase;cursor:pointer;padding:14px 25px;font-size:15px;font-weight:700;display:block;position:relative}.tabs-nav li.active{color:#0047a0}.tabs-nav li.active a{color:inherit}.tabs-content{color:#262933;margin-top:-1px;padding:0 22px}.tabs-content .content_roots:not(:first-child){display:none}.flight_trip{color:#010101;align-items:center;gap:0 20px;width:100%;display:flex}.flight_trip span{cursor:pointer;align-items:center;gap:0 5px;font-size:15px;font-weight:600;display:flex}.input_search{flex-wrap:wrap;align-items:flex-start;gap:0 10.7px;display:flex}.input_search input{color:#262933;border:1px solid #b1b3be;border-radius:5px;width:100%;padding:11px 16px 11px 40px;font-size:15px;font-weight:500}.input_search input::-webkit-input-placeholder{color:#262933;opacity:1}.input_search input::placeholder{color:#262933;opacity:1}.input_search input:-ms-placeholder-shown{color:#262933;opacity:1}.input_search input::placeholder{color:#262933;opacity:1}.input_groups{position:relative}.input_groups i{display:inline-block;position:absolute;top:11px;left:11px}.input_groups i img{height:21px}.round_trip{position:relative}.wayroots .div_from{width:30%}.wayroots .div_date{width:21%}.wayroots .search_button{width:16%}.wayroots .add_field{text-align:center;color:#fff;cursor:pointer;background:#7d72fd;border-radius:5px;width:16%;padding:11px 0;font-size:16px;font-weight:500;display:inline-block}.radio_buttons{z-index:99;background-color:#fff;border-radius:8px;width:162px;max-height:15rem;margin:0;padding:.5rem 0;position:absolute;top:34px;left:0;right:0;overflow-y:auto;box-shadow:0 4px 76px #0006}.radio_buttons.active{display:block}.radio_buttons .inner{cursor:pointer;align-items:center;gap:0 10px;padding:10px 20px;display:flex}.radio_buttons .inner:hover{background:#dadce03d}.radio_buttons input{cursor:pointer;width:20px;height:20px}.radio_buttons label{cursor:pointer;font-size:15px;font-weight:600}.flight_hotel{position:relative}.fh_buttons{z-index:99;background-color:#fff;border-radius:8px;width:max-content;max-height:15rem;margin:0;padding:.5rem 0;display:none;position:absolute;top:34px;left:0;right:0;overflow-y:auto;box-shadow:0 4px 76px #0006}.fh_buttons.active{display:block}.fh_buttons .inner{cursor:pointer;align-items:center;gap:0 10px;padding:10px 20px;display:flex}.fh_buttons .inner:hover{background:#dadce03d}.fh_buttons input{cursor:pointer;width:20px;height:20px}.fh_buttons label{cursor:pointer;font-size:16px;font-weight:600}.drop_trip{position:relative}.one_trip{z-index:99;background-color:#fff;border-radius:8px;width:max-content;max-height:15rem;margin:0;padding:.5rem 0;display:none;position:absolute;top:34px;left:0;right:0;overflow-y:auto;box-shadow:0 4px 76px #0006}.one_trip.active{display:block}.one_trip .inner{cursor:pointer;align-items:center;gap:0 10px;padding:10px 20px;display:flex}.one_trip .inner:hover{background:#dadce03d}.one_trip input{cursor:pointer;width:20px;height:20px}.one_trip label{cursor:pointer;font-size:16px;font-weight:600}.div_from{width:24%;position:relative}.tranfer_icon{z-index:1;cursor:pointer;background:#f2f4f7;border:1px solid #9da1ae;border-radius:100px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:10px;right:-18px}.tranfer_icon img{width:24px;height:24px;margin:0;transform:rotate(90deg)}.div_date{width:17%}.from_hotel{width:49%}.car_from{width:31%}.car_div{width:12%}.car_time{width:13%}.cartime_box{color:#262933;border:1px solid #b1b3be;border-radius:5px;padding:11px 16px;font-size:15px;font-weight:500}.search_button{text-align:center;color:#fff;cursor:pointer;background:#7d72fd;border-radius:5px;width:14%;padding:11px 0;font-size:16px;font-weight:500;display:inline-block}.free_booking{align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;gap:0 10px;padding:20px 0;display:flex}.free_booking p{color:#647787;font-size:15px}.free_booking b{color:#000;font-weight:500}.list_items{z-index:1;background:#fff;border-width:1px 0 0;border-radius:5px;width:260px;height:300px;min-height:15rem;padding-top:15px;display:none;position:absolute;left:0;overflow-x:hidden;box-shadow:0 1px .25rem #18242526}.list_items.active{display:block}.list_items p{padding:15px 25px 10px;font-size:13px;font-weight:700;display:none}.list_items ul li{align-items:center;padding:8px 10px;display:flex}.list_items ul li:hover{cursor:pointer;background:#e5f0fc}.list_items .list_text{width:84%}.list_items figure{justify-content:center;align-items:center;width:15%;display:flex}.list_items figure img{width:22px}.list_items strong{color:#313541;text-overflow:ellipsis;font-size:14px;font-weight:700;display:block;overflow:hidden}.list_items small{color:#636770;font-size:14px;font-weight:600}.rental_trip{position:relative}.list_to{z-index:1;background:#fff;border-width:1px 0 0;border-radius:5px;width:260px;height:300px;min-height:15rem;padding-top:15px;display:none;position:absolute;left:0;overflow-x:hidden;box-shadow:0 1px .25rem #18242526}.list_to.active{display:block}.list_to p{padding:15px 25px 10px;font-size:13px;font-weight:700;display:none}.list_to ul li{align-items:center;padding:8px 10px;display:flex}.list_to ul li:hover{cursor:pointer;background:#e5f0fc}.list_to figure{justify-content:center;align-items:center;width:15%;display:flex}.list_to figure img{width:22px}.list_to .list_text{width:84%}.list_to strong{color:#313541;text-overflow:ellipsis;font-size:14px;font-weight:700;display:block;overflow:hidden}.list_to small{color:#636770;font-size:14px;font-weight:600}.flt_checkbox label{color:#000;cursor:pointer;align-items:center;gap:0 5px;font-size:15px;display:flex}.flt_checkbox input{cursor:pointer;width:20px;height:20px}.ps_left{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.tow_trip,.traveler_trip{position:relative}.travel_select{z-index:99;background-color:#fff;border-radius:8px;width:330px;padding:20px;position:absolute;top:0;left:0;right:0;box-shadow:0 4px 76px #0006}.travel_select.active{display:block}.roomtext{margin-bottom:18px;font-size:16px;font-weight:700}.add_rooms{text-align:right;color:#0062e3;cursor:pointer;margin:22px 0;font-size:16px;font-weight:600}.another_text{text-align:center;padding:15px 0;font-size:13px;line-height:18px}.inner_adult{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.inner_adult strong{font-size:16px;font-weight:600;display:block}.inner_adult small{font-size:13px}.number{align-items:center;gap:0 4px;display:flex}.number .minus,.number .plus{color:#fff;text-align:center;background:#0062e3;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:500;display:flex}.number .minus{color:#363636;background:#f4f4f8}.number .minus.ac{color:#fff;background:#0062e3}.number input{text-align:center;width:32px;font-size:16px;font-weight:700}.done_button{color:#fff;background:#0062e3;border-radius:4px;width:100%;padding:10px;font-size:16px;font-weight:600;display:block}.coach_trip{position:relative}.coach_buttons{z-index:99;background-color:#fff;border-radius:8px;width:max-content;max-height:15rem;margin:0;padding:.5rem 0;display:none;position:absolute;top:34px;left:0;right:0;overflow-y:auto;box-shadow:0 4px 76px #0006}.coach_buttons.active{display:block}.coach_buttons .inner{cursor:pointer;align-items:center;gap:0 10px;padding:10px 20px;display:flex}.coach_buttons .inner:hover{background:#dadce03d}.coach_buttons input{cursor:pointer;width:20px;height:20px}.coach_buttons label{cursor:pointer;font-size:16px;font-weight:600}.Same_trip{position:relative}.Same_buttons{z-index:99;background-color:#fff;border-radius:8px;width:max-content;max-height:15rem;margin:0;padding:.5rem 0;display:none;position:absolute;top:34px;left:0;right:0;overflow-y:auto;box-shadow:0 4px 76px #0006}.Same_buttons.active{display:block}.Same_buttons .inner{cursor:pointer;align-items:center;gap:0 10px;padding:10px 20px;display:flex}.Same_buttons .inner:hover{background:#dadce03d}.Same_buttons input{cursor:pointer;width:20px;height:20px}.Same_buttons label{cursor:pointer;font-size:16px;font-weight:600}.custom_flights{padding:40px 0}.custom_flights .heading{font-size:26px;font-weight:500}.custom_flights .inner_text{padding:5px 0;font-size:18px}.at_call{color:#007c04;font-size:17px;font-weight:700}.airline_deals{margin:20px 0}.air_tabs{border-bottom:1px solid #dbdbdb;align-items:center;margin-bottom:23px;display:flex}.air_tabs strong{cursor:pointer;padding:10px;font-size:17px;font-weight:600;display:inline-block;position:relative}.air_tabs strong.active:after{content:"";background:#0062e3;width:100%;height:3px;position:absolute;bottom:0;left:0;right:0}.airline_flexbox{flex-wrap:wrap;gap:23.4px;display:flex}.air_del_root{border:1px solid #d8d9df;border-radius:5px;width:32%}.inner_flexdiv{justify-content:space-between;align-items:flex-start;padding:15px;display:flex}.inner_flexdiv strong{text-transform:uppercase;font-size:20px;font-weight:700;display:block}.inner_flexdiv small{text-transform:capitalize;font-size:14px;display:block}.left_root{align-items:center;gap:0 15px;display:flex}.left_root picture{border-radius:5px;display:flex;overflow:hidden}.left_root picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.broder_line{background:#b1b3be;width:90px;height:1px;margin-top:10px}.right_root{text-align:right}.air_formtext{border-bottom:1px solid #d8d9df;justify-content:space-between;align-items:center;padding:0 15px 15px;display:flex}.air_formtext p{font-size:13px}.ai_dtext b{font-size:18px;font-weight:500}.ai_dtext sup{vertical-align:super;font-size:12px;font-weight:500}.air_sharerow{place-content:center space-between;padding:10px 15px;display:flex}.air_sharerow .left{cursor:pointer;align-items:center;gap:10px;display:flex}.air_sharerow span{color:#0062e3}.air_sharerow img{width:22px;height:22px}.air_sharerow button{color:#fff;background:#ff4600;border-radius:6px;padding:10px 16px;font-size:16px;font-weight:700;display:inline-block}.airdel_show{text-align:center;cursor:pointer;background:#f5f5f5;border-radius:5px;margin-top:25px;padding:12px 0;font-size:16px;font-weight:600}.travel_choose{padding-bottom:60px}.travel_choose .heading{color:#010101;margin-bottom:20px;font-size:28px;font-weight:500}.travel_choose ul{background-color:#f7fbff;border:1px solid #daecff;flex-wrap:wrap;display:flex}.travel_choose ul li{gap:15px;width:25%;padding:15px;display:flex}.travel_choose h3{padding-bottom:6px;font-size:15px;font-weight:600}.travel_choose p{font-size:14px;line-height:18px}.travel_choose b{font-size:14px;font-weight:600}.travel_choose a{color:#007c04;font-weight:600;text-decoration:underline}.flighthotel_roots .heading{padding-bottom:15px;font-size:26px;font-weight:600}.fh_box_info{border:1px solid #dbdbdb;border-radius:5px;flex-wrap:wrap;margin-bottom:25px;display:flex}.fh_box_info picture{width:28%}.fh_box_info picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.text_wrapper{width:40%}.text_wrapper h4{padding:15px 20px;font-size:22px;font-weight:600}.freetext{padding:0 20px 20px;font-size:15px}.freetext em{color:#008a04;margin-right:5px;font-size:17px;font-weight:900}.nyc_flt{border-top:1px solid #dbdbdb;padding:20px}.nyc_flt small{font-size:13px}.nyc_flt span{font-size:15px;display:block}.price_pertrip{border-left:1px solid #dbdbdb;flex-direction:column;justify-content:center;align-items:center;width:32%;margin:20px 0;padding:0 80px;display:flex}.price_pertrip strong,.price_pertrip span,.price_pertrip small{text-align:center;display:block}.price_pertrip strong{font-size:26px;font-weight:700}.price_pertrip sup{vertical-align:super;font-size:16px;font-weight:600}.price_pertrip small{padding:2px 0;font-size:13px}.price_pertrip span{line-height:18px}.price_pertrip button{text-align:center;color:#fff;cursor:pointer;background:#f85c21;border-radius:5px;width:100%;margin-top:5px;padding:8px 10px;font-size:20px;font-weight:600;display:block}.spacel_offer{color:#fff;background:#34364d;padding:40px 0}.spacel_offer p{font-size:16px}.spacel_offer ul{flex-wrap:wrap;gap:17px;padding:20px 0 0}.spacel_offer ul li{cursor:pointer;background:#fff;border-radius:10px 0;width:32.3%;padding:5px;display:flex;box-shadow:0 1px 5px #0003}.spacel_offer ul img{width:100%}.offer_btn{text-align:right;padding:15px 0 0}.offer_btn a{color:#fff;font-weight:500;display:inline-block}.offer_btn img{vertical-align:middle;margin-left:2px;transform:rotate(-90deg)}.aroya_packages{color:#fff;padding:40px 0 60px}.aroya_packages .text{font-size:16px}.aroya_packages ul{gap:17px;padding:30px 0 0}.aroya_packages ul li{border:1px solid #dbdbdb;border-radius:8px;width:32.3%;overflow:hidden}.aroya_packages ul li:hover figure img{transform:scale(1.1)}.aroya_packages figure{height:240px;display:flex;overflow:hidden}.aroya_packages figure img{width:100%;height:100%;transition:all .4s ease-in-out;transform:scale(1)}.aroya_packages article{padding:20px}.aroya_packages .title{font-size:17px;font-weight:700}.aroya_packages h3{padding:8px 0;font-size:16px;font-weight:600}.aroya_packages small{font-size:16px;font-weight:400}.aroya_packages p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.why_book{padding:40px 0}.why_book ul{color:#fff;gap:22.4px;padding:30px 0 0}.why_book ul li{text-align:center;background:#34364d;border-radius:8px;width:32%;padding:25px 50px;overflow:hidden;box-shadow:0 1px 5px #0003}.why_book figure{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto;display:flex;box-shadow:0 3px 6px #00142617}.why_book figure img{height:50px}.why_book .title{padding:30px 0 20px;font-size:16px;font-weight:600}.why_book p{font-size:15px}.fly{padding:40px 0}.fly ul{background:#fff;margin-top:30px}.fly ul li{text-align:center;border-right:1px dashed #ff8504;width:16.66%;padding:20px 0}.fly ul li:last-child{border:0}.fly figure{line-height:0}.fly h4{margin-top:5px;font-size:15px;font-weight:600}.flight_fe{border-top:1px solid #fff;padding:40px 0}.flight_fe .title{color:#fff;padding:5px 0 20px;font-size:18px;font-weight:500}.flight_way{gap:15px}.flight_dxb{cursor:pointer;background:#f7f7f7;border:1px solid #dbdbdb;border-radius:10px;justify-content:space-between;width:32.4%;padding:20px}.flight_dxb:hover{border-color:#7d72fd;transition:all .4s ease-in-out}.flight_dxb:hover i{background:#0c0b68;transition:all .4s ease-in-out}.flight_dxb:hover svg{fill:#fff;transition:all .4s ease-in-out}.flight_dxb .left_row,.flight_dxb .right_row{width:52%}.flight_dxb .right_row{text-align:right;width:45%}.flight_dxb .right_row p{text-align:right;white-space:normal;padding:0}.flight_dxb strong{text-transform:capitalize;margin-bottom:5px;font-size:16px;font-weight:600;display:block}.flight_dxb p{text-overflow:ellipsis;white-space:nowrap;padding-right:30px;overflow:hidden}.flight_iconsvg{justify-content:center;width:2%;display:flex;position:relative}.flight_iconsvg i{z-index:1;background:#dbdbdb;border-radius:100px;width:22px;height:22px;display:inline-block;position:absolute;top:50%;left:-9px;transform:translateY(-50%)}.flight_iconsvg svg{fill:#0c0b68}.border_line{background:#b2b9b2;width:1.5px;height:50px}.top_dest{background:#34364d;padding:40px 0}.down_row{text-align:right;padding:15px}.down_row span{color:#fff;border:1px solid #fff;border-radius:8px 0;padding:8px 14px;font-size:15px;font-weight:600;display:inline-block}.dest_flex{gap:22px}.dest_card{cursor:pointer;background:#fff;border-radius:15px 0;width:32%;display:flex;overflow:hidden;box-shadow:0 1px 5px #0003}.dest_card figure{width:55%;display:flex;overflow:hidden}.dest_card figure img{-o-object-fit:cover;object-fit:cover;width:100%;margin:-15px;transition:all .4s ease-in-out}.dest_textbox{color:#010101;width:45%;padding:15px 15px 15px 0}.dest_textbox h3{font-size:20px;font-weight:700}.dest_textbox small,.dest_textbox p{color:#929292;margin-top:3px;font-size:15px;display:block}.dest_textbox p{padding-top:18px}.dest_textbox strong{color:#0c0b68;margin-top:5px;font-size:20px;font-weight:700}.trip_ideas{color:#010101;padding:45px 0}.trip_tab{gap:10px;padding:25px 0 0}.trip_tab li{cursor:pointer;background:#fff;border:1px solid #34364d;border-radius:100px;padding:7px 20px;font-size:14px;font-weight:500}.trip_tab li:hover{color:#fff;background:#34364d}.trip_card{gap:14px}.trip_card li{background:#fff;border-radius:15px 0;width:19%;margin-top:18px;overflow:hidden;box-shadow:0 1px 5px #0003}.trip_card li:hover{cursor:pointer}.trip_card li:hover img{transform:scale(1.1)}.trip_card figure{height:150px;display:flex;position:relative;overflow:hidden}.trip_card figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .4s ease-in-out;transform:scale(1)}.pin_tag{background:#fff;border-radius:0 100px 100px 0;align-items:center;gap:6px;max-width:max-content;padding:.5rem 1rem;font-size:13px;font-weight:600;display:flex;position:absolute;top:20px;left:0;box-shadow:0 2px #00000029}.trip_content{padding:15px}.trip_content h5{padding-top:5px;font-size:18px;font-weight:500}.trip_price{text-align:right;padding-top:20px}.trip_price small{padding-bottom:5px;display:block}.trip_price strong{color:#0c0b68;font-size:18px;font-weight:600}@media (max-width:767px){.container{padding:0 15px}.banner_section .heading{font-size:20px}.banner_section .sub_heading{margin-bottom:16px}.tabs-nav a{padding:14px 12px;font-size:14px}.flight_trip{flex-wrap:wrap;gap:8px 16px}.flight_trip span{font-size:14px}.tabs-content{height:auto;padding:0 15px}.input_search{gap:10px 11.2px}.input_search input{font-size:14px}.div_from,.from_hotel,.car_from{width:100%}.div_date,.car_div,.car_time{width:48%}.search_button{width:100%}.tranfer_icon{top:30px;right:16px;transform:rotate(90deg)}.free_booking{flex-wrap:wrap}.custom_flights .heading{font-size:25px}.custom_flights .inner_text{line-height:25px}.at_call{display:block}.air_del_root{width:100%}.fly ul{white-space:nowrap;display:block;overflow:auto}.fly ul li{width:auto;padding:10px 30px;display:inline-block}.spacel_offer{padding:25px 0}.spacel_offer p{font-size:15px}.spacel_offer ul{white-space:nowrap;display:block;overflow:auto}.spacel_offer ul li{width:85%;display:inline-block}.why_book{padding:25px 0}.why_book p{white-space:normal;font-size:14px}.why_book figure{width:80px;height:80px}.why_book figure img{height:45px}.why_book .title{padding:20px 0 12px}.why_book ul{white-space:nowrap;padding:20px 2px 0;display:block;overflow:auto}.why_book ul li{width:80%;margin-right:20px;padding:15px;display:inline-block}.aroya_packages ul{white-space:nowrap;padding:20px 1px 0;display:block;overflow:auto}.aroya_packages ul li{width:80%;margin-right:10px;display:inline-block}.flight_fe .title{font-size:16px}.flight_way{white-space:nowrap;display:block;overflow:auto}.flight_dxb{width:80%;margin-right:10px;display:inline-block}.flight_dxb p{padding-right:10px;font-size:13px}.flight_dxb strong{margin:0;font-size:14px}.flight_dxb .right_row{width:50%}.flight_dxb .left_row,.flight_dxb .right_row,.flight_dxb .flight_iconsvg{display:inline-block}.flight_dxb .left_row{width:46%}.dest_flex{white-space:nowrap;display:block;overflow:auto}.dest_card{width:80%;margin-right:14px;display:inline-block}.dest_card figure{margin:-13px;display:inline-block}.dest_card figure img{margin:0}.dest_textbox{padding:4px 3px 4px 25px;display:inline-block}.dest_textbox h3{font-size:16px}.dest_textbox p,.dest_textbox small{font-size:13px}.dest_textbox p{padding-top:10px}.dest_textbox strong{font-size:18px}.trip_card{white-space:nowrap;padding-left:2px;display:block;overflow:auto}.trip_card li{width:70%;margin-right:12px;display:inline-block}.trip_content h5{font-size:16px}.trip_price strong{font-size:17px}.list_items,.list_to{box-sizing:border-box;border:1px solid #000;width:303px;height:auto;margin-top:2px;padding:15px;display:block}}
.offer-sec{margin-top:1rem;padding:30px 0}.swiper-navigation-icon{display:none!important}.offer-head{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.offer-tag{color:#3a6df0;padding-bottom:10px;font-size:14px;font-style:italic;font-weight:600;display:block}.offer-head h2{font-size:28px;font-weight:700}.tabs{gap:10px;display:flex}.tabs button{cursor:pointer;background:#f2f4f8;border:none;border-radius:25px;padding:10px 20px;font-size:14px}.tabs button.active{color:#fff;background:#3a6df0}.nav-btns{gap:10px;display:flex}.swiper-button-prevs,.swiper-button-nexts{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex;position:static;background:#3a6df0!important}.swiper-button-prevs i,.swiper-button-nexts i{color:#fff;font-size:16px}.swiper-button-prevs:after,.swiper-button-nexts:after{display:none}.offer-swiper{width:100%;padding-bottom:35px;overflow:hidden}.offer-swiper .swiper-wrapper{display:flex}.offer-swiper .swiper-slide{flex-shrink:0}.offer-card{border-radius:20px;height:300px;position:relative;overflow:hidden}.offer-card img{object-fit:cover;filter:brightness(.8);width:100%;height:100%;display:block}.price{z-index:2;background:#fff;border-radius:20px;padding:6px 14px;font-size:14px;font-weight:600;position:absolute;top:15px;left:15px}.card-info{color:#fff;background:linear-gradient(#0000,#000000d9);width:100%;padding:20px;position:absolute;bottom:0}.card-info p{opacity:.85;font-size:13px}.card-info h4{margin:5px 0;font-size:13px;font-weight:300}.card-info span{opacity:.75;font-size:13px}.swiper-pagination-bullet{opacity:1;background:#d5dbea}.swiper-pagination-bullet-active{background:#3a6df0}.flex-ship{align-items:center;gap:10px;display:flex}.swiper-pagination-bullet{border-radius:5px!important;width:30px!important;height:5px!important}
