.tour_details{min-height:300px;top:.25rem;padding:15px;font-size:14px}.tour_details .icon{height:50px;background:#12295f;border-radius:10px 10px 0 0;position:relative;width:50px}.tour_details .tour_title{color:#10285e;font-size:18px}.tour_details a{font-size:14px}.tour_details .hdr{margin-bottom:20px}.tour_details .hdr .tlt{font-size:1rem;font-weight:bold;text-align:center;justify-content:center;display:flex;width:100%}.tour_details .hdr small{position:relative;font-size:.75rem;width:60px;background-color:#f5f5f5;border-radius:0 3px 3px 0}.tour_details .hdr small.first{float:right}.tour_details .hdr small.first:after{position:absolute;content:"";top:0;left:-8px;width:8px;height:30px;border-color:rgba(0,0,0,0) #f4f4f9 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:15px 8px 15px 0}.tour_details .hdr small.last{float:left}.tour_details .hdr small.last:after{position:absolute;content:"";top:0;left:100%;width:8px;height:30px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f4f4f9;border-style:solid;border-width:15px 8px 15px 10px}.tour_details .head{display:block;height:30px;line-height:30px;margin-bottom:10px !important;text-align:center}.tour_details .head .tlt{position:absolute;left:0;right:0;margin:0 auto;color:#808080;font-size:1rem;font-weight:bold}.tour_details .head small{position:relative;font-size:.75rem;width:60px;background-color:#f5f5f5;border-radius:0 3px 3px 0}.tour_details .head small.first{float:right}.tour_details .head small.first:after{position:absolute;content:"";top:0;left:-8px;width:8px;height:30px;border-color:rgba(0,0,0,0) #f4f4f9 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:15px 8px 15px 0}.tour_details .head small.last{float:left}.tour_details .head small.last:after{position:absolute;content:"";top:0;left:100%;width:8px;height:30px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f4f4f9;border-style:solid;border-width:15px 8px 15px 10px}.tour_details .date_info_mnsec{max-height:160px;overflow:auto;margin-bottom:1rem !important;border:2px solid #12295f;padding:.5rem;border-radius:5px}.tour_details .date_info_mnsec .date_info_sec{border:1px solid #e7e7e7;margin-bottom:.5rem !important;align-items:center;padding:.5rem;border-radius:5px;height:65px;width:100%;display:flex}.tour_details .date_info_mnsec .date_info_sec span{display:block;line-height:2em;font-size:12px}.tour_details .date_info_mnsec .date_info_sec .flght_dt{float:right;text-align:right}.tour_details .date_info_mnsec .date_info_sec .flght__dt{float:left;text-align:left}.tour_details .show_clndr{height:50px;background-color:#12295f;line-height:50px;color:#fff;font-weight:bold;font-size:15px}.tour_details .night_pckg{align-items:center;line-height:2;padding:1rem 0}.tour_details .night_pckg span{display:block;width:100%}.tour_details .night_pckg span.cnt_nght{font-weight:bold}.tour_details .night_pckg img{width:40px;height:40px}.tour_details .cost_pckg{line-height:2em;background-color:#f5f5f5;border-radius:5px;padding:10px 0}.tour_details .cost_pckg span{font-weight:bold;color:#168c00}.tour_details .agncy_info{line-height:2em;padding:10px 0}.tour_details .agncy_info a{border:2px solid #168c00;width:120px;text-align:center;font-size:20px;font-weight:bold;line-height:2em;border-radius:5px;color:#168c00;height:45px}.hotel_list_table .hotel_list_table_head{border:1px solid #10285e;background:#10285e;border-radius:0 10px;font-weight:bold;color:#fff}.hotel_list_table .hotel_list_table_body{border:1px solid #10285e;border-radius:0 10px;font-size:14px;text-align:center;line-height:1.3;transition:.3s}.hotel_list_table .hotel_list_table_body:hover{box-shadow:0 0 40px rgba(24,23,24,.2) !important;transform:scale(1.01);cursor:pointer}.hotel_list_table ul{justify-content:space-between;width:100%}.hotel_list_table ul li{display:flex;justify-content:space-between;width:100%;border-bottom:1px solid #ececec;align-items:center;padding:5px 0;font-size:13px}.flight_details .nights{box-shadow:0 2px 10px rgba(0,0,0,.2);border:none;border-radius:10px;padding:.8rem 0}.flight_details .flight_detail{border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.flight_details .flight_detail .description{font-weight:bold}.flight_details .flight_detail .flight_image .img{height:50px;width:50px;margin-left:1rem}.flight_details .flight_detail .flight_image .img img{border-radius:50%}.info{position:relative}.info:after{content:"";width:1px;height:100%;background:#e4e4e4;border-left:1px dashed #e4e4e4;position:absolute;top:0;left:-3rem}.info:last-child:after{content:none}.headline{align-items:center;position:relative}.headline .leg__title_brd:before{height:130px;right:-40px;position:absolute;content:"";border-right:4px dotted #dfdfdf;top:25px;border-right:4px dotted #dfdfdf;z-index:-1}.headline:before{position:absolute;content:"";top:70px;right:48px;width:4px;height:calc(100% - 140px);background-repeat:repeat;background-position:top;background:url(../image/dotted.png)}.headline span.leg__title{font-size:16px;line-height:2em;padding:10px 0;color:#12295f;position:relative;display:flex;align-items:center}.headline span.leg__title i{font-size:15px;background:#fbfbfb;width:40px;height:40px;border-radius:50px;text-align:center;line-height:2.3em;border:2px solid #ebebeb;margin-left:5px;margin-right:-45px}.headline span.gry_clr{color:#aaa}.headline span.red_clr{color:#f00}.headline .itinerary__date{font-size:15px;margin-right:15px;display:flex;align-items:center;margin-bottom:10px}.headline .itinerary__date i{margin:0 10px;font-size:25px}.info__plane{color:#aaa;font-size:14px;position:relative;align-items:center;background:#f8f8f8;padding:10px 0 0;border-radius:10px;margin:5px !important}.info__plane:after{position:absolute;content:"";font-family:"icomoon" !important;font-weight:400;right:35px;font-size:20px;transform:translateY(-5%) rotateY(180deg);color:#acacac;top:12%;right:45%}.info__plane.info__plane_back:after{transform:translateY(-5%) rotateY(0deg)}.info__plane ul{color:#aaa;padding:0 10px}.info__plane ul:first-child{border-right:0}.info__plane ul li{list-style-type:none;color:#aaa;line-height:2em}.info__plane ul li:last-child{border-bottom:0}.info__plane ul li span{color:#787878;font-size:12px;display:block}.info__plane ul.airport_tlt{width:100%;border-bottom:1px solid #ddd}.info__plane ul.airport_tlt li{justify-content:space-between;text-align:center}.info__plane ul.provider{color:#aaa;width:100%;text-align:center;display:flex;justify-content:space-around;padding:5px 0;align-items:center}.info__plane ul.provider img{width:26px;height:26px}.info__plane ul.provider span{display:block;font-size:12px}.info__plane ul.class{color:#aaa;text-align:center}.info__plane ul.class .main__center span{display:block;text-align:left}.info__plane ul.class .main__center span.type{font-weight:bold}.info__plane ul.departure{color:#aaa;width:100%;text-align:center;background:#eaeaea;border-radius:0 0 10px 10px}.info__plane ul.departure li{display:flex;justify-content:space-between}.info__plane ul.departure li span{font-size:12px;margin-left:5px}.info__plane ul.amount{color:#aaa;text-align:center;width:100%}.info__plane .provider_class_row{justify-content:space-between;border-bottom:1px solid #ddd}.hotel_list_table{margin-bottom:1.5rem !important}.hotel_list_table table{width:100%;display:flex}.hotel_list_table table tbody{width:100%;display:block}.hotel_list_table table tbody tr{width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #eee;line-height:2em;padding:4px 0;align-items:center}.hotel_list_table .price_sec_tbl span{font-size:12px;border-bottom:1px solid #eee;line-height:2.2em}.tour_offers_cards{margin-bottom:1.7rem;padding:0;transition:.3s}.tour_offers_cards:hover{box-shadow:0 0 40px rgba(24,23,24,.2) !important;transform:scale(1.015)}.questions{border:1px solid #10285e;border-radius:10px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.2);margin-bottom:1rem;font-size:15px;line-height:1.8em}.questions .questions_header{margin:5px 0;font-size:15px;cursor:pointer;color:#919191;display:flex;position:relative;text-align:right;padding:0 22px 0 10px}.questions .questions_header i{font-size:12px;color:#aaa}.questions .questions_header i.fa-question-circle{margin-left:5px;font-size:18px;color:#12295f;position:absolute;top:5px;right:0}.questions .questions_header i.fas.fa-angle-down{color:#12295f;position:absolute;left:0;top:8px}.questions .answer{background-color:#f1f1f1;border-radius:0 0 8px 8px;padding:5px 8px;font-size:14px}.questions .content_clps{font-size:14px;line-height:2em}.questions:last-child{margin-bottom:0}.questions .questions_body{margin-right:24px;position:relative}.accordion_cntnt{position:relative}.accordion_cntnt .card{border:0;border-bottom:1px solid #12295f !important}.accordion_cntnt .card .card-header{background-color:rgba(0,0,0,0);border:0;padding:.7rem 0 .7rem 1rem}.accordion_cntnt .card .card-header a h2{font-size:15px;font-weight:bold}.accordion_cntnt .card .card-header i{position:absolute;left:0;font-size:15px;top:12px;color:#12295f}.accordion_cntnt .card-body{padding:10px 10px 5px !important;background:#f3f3f3;font-size:14px;line-height:2em}.accordion_cntnt .card-body h3{border-bottom:3px solid #12295f;padding:10px 0;width:100%;margin-bottom:14px !important;font-size:15px}.qstn_pnl .panel-body{font-size:15px;line-height:1.8em;border-bottom:1px dotted #ddd}.qstn_pnl .panel-body p{margin:0;width:100%;display:block;font-size:14px}.nav_row_pckg_dtls .tab_items{background:#fff8e4;border:1px solid #12295f;border-radius:10px;padding:5px}.accordion-toggle[aria-expanded=true] i.fas.fa-angle-down{-webkit-transform:rotate(90deg) !important;transform:rotate(90deg) !important}.date_info_sec{padding-bottom:10px}.date_info_sec .date_info{width:30vw;line-height:1.4em;text-align:center;padding:5px 0;margin-left:4px;border-radius:5px;border:1px solid #12295f;font-size:13px}.date_info_sec .date_info .first_col_dt{border-left:1px solid #12295f;display:flex;justify-content:center;align-items:center}.date_info_sec .date_info .first_div{position:relative}.date_info_sec .date_info .first_div:after{position:absolute;content:"";right:11.5vw;height:100%;top:0;border:.01rem solid #12295f}.date_info_sec .date_info span{display:block}.each_row_pck_all a{line-height:2em;color:#12295f;font-weight:bold;font-size:18px;align-items:center;overflow:hidden;padding:1rem;position:relative}.each_row_pck_all a .city_pckg_gp_img{display:flex;align-items:center}.each_row_pck_all a .city_pckg_gp_img img{width:60px;height:60px;border-radius:50px;margin-left:10px;border:3px solid #12295f}.each_row_pck_all .active_pckg_ct{color:#12295f;border:2px solid #e4e4e4;width:80px;height:40px;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:10px 0 35px;position:absolute;left:-2px;top:-2px;z-index:9;position:absolute;background:#12295f;width:65px;color:#fff;font-weight:bold;text-align:center;top:-1px;font-size:14px;z-index:9}.each_row_pck_all .active_pckg_ct em{font-style:normal}.each_row_pck_all .deactive_pckg_ct{font-size:12px;position:absolute;bottom:-1px;left:-1px;border:1px solid #e7e4e4;width:130px;text-align:center;border-radius:1px 30px 0 10px;color:#b8b8b8;font-weight:normal;background-color:#78071b;color:#fff}.tlt_table{background:#12295f;margin-bottom:14px;padding:10px 5px;border-radius:8px;font-weight:bold;font-size:16px;box-shadow:0 2px 5px 3px #bababa;color:#fff}.tlt_table li{list-style-type:none}.pckg_each_row{font-size:15px;position:relative;border-radius:5px;overflow:hidden;padding-top:.5rem;border-radius:0 40px}.pckg_each_row .last_second_clr_brdr{position:relative}.pckg_each_row .brdr_left{position:relative}.pckg_each_row .is_diff{height:25px;margin-left:5px;display:flex;justify-content:center;align-items:center;width:52px;font-size:10px;color:#fff;border-radius:50px;margin-top:0;margin-right:5px}.pckg_each_row .is_diff.is_lastSecond{background-color:#10285e;position:absolute;left:4px;top:33px}.pckg_each_row .is_diff.is_nowrooz{background-color:#78071b;position:absolute;left:4px;top:60px}.pckg_each_row .is_diff.is_special{background-color:#e9971d;position:absolute;left:4px;top:6px}.pckg_each_row .is_diff.isfullpack{background-color:#f00;position:absolute;right:6px;top:6px;width:70px;border-radius:0 20px 0 !important}.pckg_each_row .mn_pic{width:115px;height:80px;object-fit:cover;border-radius:0 5px 5px 0}.pckg_each_row .title{font-weight:bold;position:relative;padding-right:12px;color:#10285e;width:calc(100% - 70px);height:70px;display:flex;align-items:center}.pckg_each_row .prc{font-size:14px;align-items:center;display:flex}.pckg_each_row .prc span{font-size:15px;color:#ed7f50;font-weight:bold}.pckg_each_row .prc .prc_from_{font-size:12px;color:#000;padding-left:10px}.pckg_each_row .btn_mr{color:#fff;padding:0 10px;font-size:14px;height:30px;display:flex;align-items:center;width:100%;border-radius:0 15px;text-align:center;background-image:linear-gradient(90deg,rgba(120,7,27,.3803921569),rgba(120,7,27,.7490196078),#78071b);justify-content:center}.pckg_each_row .cnt_night{font-size:14px;border-radius:15px;right:4px;width:60px;text-align:center;height:23px;line-height:1.5em;top:8.5px}.pckg_each_row .airline_pic{transition:.5s}.pckg_each_row .airline_pic img{width:50px;height:30px;object-fit:scale-down}.pckg_each_row .airline_pic span{font-size:13px}.pckg_each_row .airline_pic i{width:35px;height:35px;border:2px solid #edecec;display:flex;justify-content:center;align-items:center;border-radius:50px;color:#12295f;font-size:20px;transform:rotate(-45deg)}.pckg_each_row .date_dr{font-size:13px;padding:10px}.pckg_each_row .date_dr i{background-color:#e5e5e5;width:30px;height:20px;text-align:center;line-height:1.5em;border-radius:40px;color:#10285e;padding:5px}.pckg_each_row .airline_nm{font-size:13px;position:absolute;background:#000;color:#fff;top:-36px;right:0;left:0;border-radius:5px;height:26px;display:flex;justify-content:center;transition:.5s;opacity:0}.pckg_each_row .airline_nm:after{position:absolute;content:"";border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);bottom:-18px}.pckg_each_row .btn_show_more_tour{font-size:14px;background-color:#fff;border-radius:25px;color:#12295f;padding:2px 8px;position:relative;border:2px solid #12295f;transition:all .15s ease-out;height:30px;display:flex;align-items:center;cursor:pointer}.pckg_each_row .btn_show_more_tour i{transition:all .15s ease-out;padding:0 2px}.pckg_each_row .btn_show_more_tour.collapsed i{transform:rotate(180deg)}.pckg_each_row .btn_show_more_tour i{transform:rotate(0deg)}.card_itnry_date{transition:all .15s ease-out;box-shadow:0 0 2px 2px #e0dddd;width:100%;border-radius:0 25px}@media(min-width:992px){.card_itnry_date:hover{transform:scale(1.02);box-shadow:0 0 40px rgba(24,23,24,.2) !important}}@media(min-width:992px){.card_itnry_date:hover{box-shadow:0 0 40px rgba(24,23,24,.2) !important}}.card_itnry_date .each_date_row{font-size:13px;align-items:center;padding:5px}.card_itnry_date .each_date_row li{list-style-type:none}.card_itnry_date .each_date_row .plane__route{font-size:13px;background:#fff;margin-bottom:4px;border:1px solid #f4f4f4;border-radius:10px;line-height:2em;align-items:center;padding:10px 0;border:1px solid #ddd;box-shadow:0 5px 8px rgba(0,0,0,.03)}.card_itnry_date .each_date_row .plane__route ul{font-size:14px;display:flex;align-items:center;justify-content:space-around}.card_itnry_date .each_date_row .plane__route ul li{font-size:13px}.card_itnry_date .each_date_row .plane__route ul li.calc span{display:block}.card_itnry_date .each_date_row .plane__route ul li.calc span.dt{font-size:14px;padding:0;display:flex;background:#edecec;margin-bottom:4px;justify-content:space-around}.card_itnry_date .each_date_row .plane__route ul li.calc i{width:30px;height:30px;display:flex;align-items:center;font-size:15px;color:#aaa;padding-right:5px}.card_itnry_date .each_date_row .plane__route ul li span{font-size:14px;background:#f8f8f8;padding:4px 8px;margin:0 1px}.card_itnry_date .each_date_row .plane__route ul li i.fa-exchange-alt{width:30px;height:30px;margin:0 auto;background:#fff;color:#12295f;border:1px solid #12295f;display:flex;align-items:center;border-radius:50px;justify-content:center;font-size:15px}.card_itnry_date .each_date_row .booking{display:flex;font-size:13px;align-items:center;justify-content:space-between}.card_itnry_date .each_date_row .booking .price{display:flex;font-size:13px;align-items:center;justify-content:space-between}.card_itnry_date .each_date_row .booking .price p{font-size:13px}.card_itnry_date .each_date_row .booking .price .main__center{font-size:13px}.card_itnry_date .each_date_row .booking .price .main__center span{font-size:16px;color:#12295f;font-weight:bold}.card_itnry_date .each_date_row .booking .notice_tour{font-size:13px;background:#12295f;color:#fff;border-radius:30px;padding:2px 14px;display:flex;align-items:center;justify-content:center;height:30px}@media(min-width:992px){.pl_0_min992{padding-left:0 !important}}.filters_main_sec span{font-weight:bold;font-size:15px;color:#888}.filters_main_sec span i{color:#12295f;border:1.5px dotted #12295f;width:30px;height:30px;text-align:center;line-height:1.7em;border-radius:50px;margin-left:3px}.filters_items .check_box_input label{cursor:pointer;color:#444;display:flex;margin-bottom:10px;font-size:14px}.filters_items .check_box_input label:hover{color:#78041a;font-weight:bold;cursor:pointer}.filters_items .check_box_input label input[type=checkbox]+.label-text:hover:before{color:#12295f}.filters_items .check_box_input label input[type=checkbox]{display:none}.filters_items .check_box_input label input[type=checkbox]+.label-text:before{content:"";color:#dddfe6;font-family:"icomoon" !important;font-weight:900;line-height:1;width:1em;display:inline-block;margin-right:5px}.filters_items .check_box_input label input[type=checkbox]:checked+.label-text:before{content:"";color:#12295f;animation:tick 150ms ease-in;font-family:"icomoon" !important;font-weight:900}.filters_items .check_box_input label input[type=checkbox]:disabled+.label-text:before{content:"";color:#12295f;font-family:"icomoon" !important;font-weight:900}.filters_items .check_box_input .cn_fclty{background:#f1f1f1;height:20px;width:40px;text-align:center;border-radius:15px;font-size:14px}@keyframes tick{0%{transform:scale(0)}90%{transform:scale(1.3)}100%{transform:scale(1)}}.selectedPackage{border:3px solid #12295f !important;background:#f5f5f5}.attrcton_list_pg_mb .attrcton_mb_sec{position:relative}.attrcton_list_pg_mb .attrcton_mb_sec .tlt_attrcton_mb{border:2px solid #f7bd4f;margin-left:4px;padding:0 5px;border-radius:5px;font-size:14px;color:#333}.fixedddd{position:fixed;top:0;height:70px;z-index:1}.filters_box .filters_box_a{position:relative}.filters_box .filters_box_a:after{font-family:"icomoon" !important;font-weight:900;content:"";transform:rotate(-180deg);position:absolute;left:15px;color:#888;font-size:12px}.filters_box .filters_box_a.collapsed:after{transform:rotate(360deg)}.city_pckg a{height:44px;padding:10px 10px;display:flex;justify-content:space-between;align-items:center;border-radius:0 10px}.city_pckg a .active_pckg_ct{background-color:#10285e;padding:0 8px;color:#fff;border-radius:0 10px}.city_pckg a .deactive_pckg_ct{background-color:#78061b;padding:0 8px;color:#fff;border-radius:0 10px}.tour_details .itinerary_card{background:#fff;box-shadow:0 3px 6px rgba(146,146,146,.2);margin:0 0 1rem 0;position:relative;font-size:15px;padding:1.5rem 4rem 1rem 1rem}.tour_details .itinerary_card .cabin-type{position:absolute;background:#fff;left:0;top:0;font-size:13px;padding:1px 10px;color:#78061b;box-shadow:2px 2px 2px #e5f0ff;font-weight:bold}.tour_details .itinerary_card_airports_iata{position:absolute;display:flex;height:155px;top:4px;right:1rem;bottom:10px}.tour_details .itinerary_card_airports_iata .origin:after{content:"";position:absolute;display:flex;height:10px;width:10px;top:22px;right:8.5px;background:#78061b;border-radius:50%}.tour_details .itinerary_card_airports_iata .destination:after{content:"";position:absolute;display:flex;height:10px;width:10px;right:8.5px;bottom:28px;background:#78061b;border-radius:50%}.tour_details .itinerary_card_airports_iata:after{content:"";position:absolute;display:flex;height:58%;top:22px;right:12px;bottom:10px;background:#78061b;width:3px}.font-weight-bold{font-weight:700 !important}.tour_details .itinerary_card{background:#fff;box-shadow:0 3px 6px rgba(146,146,146,.2);margin:0 0 1rem 0;position:relative;font-size:15px;padding:1.5rem 4rem 1rem 1rem}.tour_details .itinerary_card_airports_iata{position:absolute;display:flex;height:155px;top:4px;right:1rem;bottom:10px}.tour_details .itinerary_card_airports_iata:after{content:"";position:absolute;display:flex;height:58%;top:22px;right:12px;bottom:10px;background:#78061b;width:3px}.tour_details .itinerary_card_airports_iata .origin-go{position:absolute;top:8px;left:-1.92rem;min-width:38px}.tour_details .itinerary_card_airports_iata .origin-go:after{content:"";position:absolute;display:flex;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:9px solid #78061b;top:90px;right:5px}.tour_details .itinerary_card_airports_iata .origin-back{position:absolute;top:8px;left:-1.92rem;min-width:38px}.tour_details .itinerary_card_airports_iata .origin-back:after{content:"";position:absolute;display:flex;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:9px solid #78061b;top:20px;right:5px}.tour_details .itinerary_card_airports_iata .destination{position:absolute;bottom:15px;right:0;min-width:38px}.tour_details .itinerary_card_airports_iata .destination:after{content:"";position:absolute;display:flex;height:10px;width:10px;right:8.5px;bottom:28px;background:#78061b;border-radius:50%}.tour_details .itinerary_card_airports_iata .origin:after{content:"";position:absolute;display:flex;height:10px;width:10px;top:22px;right:8.5px;background:#78061b;border-radius:50%}.tour_details .itinerary_card .cabin-type{position:absolute;background:#fff;left:0;top:0;font-size:13px;padding:1px 10px;color:#78061b;box-shadow:2px 2px 2px #e5f0ff;font-weight:bold}.isfullpackmodal{background-color:#f00;position:absolute;left:20px;margin:auto;bottom:10px;width:100px;border-radius:0 20px 0 !important;font-size:14px !important;color:#fff;text-align:center;padding:4px 0}.isfullDate{background-color:#f00;position:absolute;right:0;left:0;margin:auto;top:0;width:90px;border-radius:0 0 15px 15px !important;color:#fff;text-align:center}.intro_section{color:#10285e;height:200px;background-position:center;background-size:cover}.intro_section img{height:100%;width:100%}.intro_section h1{font-size:16px;font-weight:bold}.intro_section h2{font-size:14px;font-weight:bold}.intro_section .title{z-index:2;position:absolute;text-align:center;right:0;top:-20px;left:0;width:100%}.search_box_component{position:relative;z-index:5}.search_box_component .search_box_wrapper .search_box_suggestion{border:1px solid #10285e;color:#10285e;background:#fff;border-radius:20px;padding:2px 10px;text-align:center;margin:10px 4px;font-size:13px}.search_box_component .search_box_wrapper .list-style{align-items:center;margin-top:-30px;margin-right:10px}.search_box_component .search_box_wrapper .search_box_tab_items .search_box_tab_item{border:1px solid #10285e;border-radius:4px;height:50px;width:50px;display:flex;justify-content:center;color:#10285e;background:#fff4d6;flex-direction:column;align-items:center}.search_box_component .search_box_wrapper .search_box_tab_items .search_box_tab_item i{width:20px}.search_box_component .search_box_wrapper .search_box_tab_items .search_box_tab_item i.fa-plane{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}.search_box_component .search_box_wrapper .search_box_tab_items .search_box_tab_item:first-child{margin-left:.5rem}.search_box_component .search_box_wrapper .search_box_tab_items .search_box_tab_item span{font-size:13px;line-height:20px}.search_box_component .search_box_wrapper .search_box_tab_items .search_box_tab_item.active{height:60px;width:60px;color:#10285e;background:#10285e;box-shadow:0 0 5px 2px #12295f}.search_box_component .search_box_wrapper .search_box_tab_items .search_box_tab_item.active.flight_tb span{padding-top:6px !important}.search_box_component .search_box_wrapper .search_box_tab_items .search_box_tab_item.active span{display:inline-block;padding-top:4px}.search_box_component .search_box_wrapper .tab-content{border-radius:10px}.search_box_component .search_box_wrapper .search_btn{font-size:14px;line-height:2.3em;font-weight:bold;color:#fff;position:absolute;left:0;height:60px;width:93px;display:flex;justify-content:center;align-items:center;border-radius:0 30px}.search_box_component .search_box_wrapper .search_btn svg{width:30px}.all-tours-section{background:url(/Content/image/green-bg-pattern.svg) no-repeat;min-height:270px;background-size:cover;padding:1.5rem 0}.all-tours-section p{line-height:2em;text-align:center}.email_registration{background:#3ea5b5;height:170px}.email_registration .email_registration_title{font-size:1rem;color:#fff;text-align:center}.envelope_image{top:-98%;left:0}.hotel-section{margin-top:100px}.hotel-section .hotel_card{position:relative;margin-left:1rem;width:100%;height:160px;padding-top:17px;border-radius:0 30px;margin-right:5px;transition:.3s}.hotel-section .hotel_card:hover{box-shadow:0 0 40px rgba(24,23,24,.2) !important;transform:scale(1.015)}.hotel-section .hotel_card .hotel_card_star{border:2px #78061b solid;width:50%;position:absolute;top:15px;right:13px;border-radius:18px 0;background-color:#fff;display:flex;justify-content:center;justify-content:center;align-items:center;padding:3px 0}.hotel-section .hotel_card .hotel_card_star fas{font-size:24px;color:#f3ca39}.hotel-section .hotel_card .hotel_card_star .svg{fill:#f5cb36;width:20px}.hotel-section .hotel_card .white-box{box-shadow:0 3px 6px rgba(0,0,0,.85)}.hotel-section .hotel_card .hotel_card_img{position:absolute;width:70%;height:175px;top:-100px;left:0}.hotel-section .hotel_card .hotel_card_img img{border-radius:0 30px}.hotel-section .hotel_card .card-body{height:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;font-size:16px;font-weight:bold}.hotel-section .hotel_card .hotel_card_LatinName_title{color:#78071b}.hotel-section .hotel_card .hotel_card_title{color:#10285e}.tourist-sites_card{position:relative;margin-left:1rem;width:40vh}.tourist-sites_card:hover{-webkit-transform:scale(.9,.9);-moz-transform:scale(.9,.9);-ms-transform:scale(.9,.9);-o-transform:scale(.9,.9);transform:scale(.9,.9);-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.tourist-sites_card .tourist-sites_card_img{height:10.5rem;width:100%}.tourist-sites_card .tourist-sites_card_img img{border-radius:10px;height:100%;width:100%}.tourist-sites_card .card-body{position:absolute;top:1rem;right:1rem;border-radius:10px;background:rgba(255,255,255,.8);min-height:45px;width:35vh;font-size:15px}.tourist-sites_card .tourist-sites_card_name{font-weight:bold;font-size:1rem;font-weight:bold;font-size:1rem;overflow:hidden !important;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.hoverable_item{cursor:pointer;display:block;position:relative;perspective:1000px;animation-name:animateIn;animation-duration:.35s;animation-delay:calc(var(--animation-order)*100ms);animation-fill-mode:both;animation-timing-function:ease-in-out}.hoverable_item,.hoverable_item:before{width:100%;height:168px}.hoverable_item_link{background-color:#10285e;width:100%;height:100%}.hoverable_item_link:after{content:"";position:absolute;top:50%;right:24px;width:12px;height:15px;margin-top:-10px;clip-path:polygon(75% 0,100% 50%,75% 100%,0 100%,25% 50%,0 0);-webkit-clip-path:polygon(75% 0,100% 50%,75% 100%,0 100%,25% 50%,0 0);background-color:#fff;opacity:0;transition:opacity .5s ease-in,transform .3s ease-in-out 0ms}.hoverable_item_content{background-color:#fff;color:#1a1a1a;position:absolute;top:0;right:0;bottom:0;left:0}.hoverable_item_content--lhs{clip-path:polygon(0 0,51% 0,51% 100%,0 100%);-webkit-clip-path:polygon(0 0,51% 0,51% 100%,0 100%)}.hoverable_item_content--rhs{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);transition:transform .5s ease-in-out,background-color .4s ease-in-out}.hoverable_item_link:hover .hoverable_item_content--rhs{background-color:#f5f5f5;transform:rotateY(-50deg)}.hoverable_item_link:hover:after{opacity:1;transform:translateX(12px);transition:opacity .5s ease-in,transform .3s ease-in-out .25s}.position-absolute-l-0{position:absolute;left:0}@media only screen and (max-width:500px){.search_box_component{position:relative;z-index:5}}.search-section{width:100px;position:absolute;top:0;left:-12px}@media only screen and (max-width:1326px){.hotel-section .hotel_card .hotel_card_img{position:absolute;width:150px;height:150px;top:-100px;left:0}}.tile-tourcards{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:inline-block;word-wrap:break-word;background-color:#fff;background-clip:border-box;box-shadow:0 4px 15px rgba(0,0,0,.2);border-radius:10px}.tile-tourcards_title{background:#10285e;padding:2px 15px;color:#fff;border-radius:4px;position:absolute;bottom:-1rem;z-index:1;right:50%;transform:translateX(50%)}.tile-tourcards_img{position:relative;width:100%;padding-top:50%}.tile-tourcards_img img{position:absolute;top:0;right:0;left:0;bottom:0;border-radius:10px}