.home_book_now_sec .ai-snipapps-snippet>div{width:100%!important;height:100%!important}.home_book_now_sec h4{padding-top:30px}.home_book_now_sec .ai-snipapps-snippet{width:100%!important;padding:0px 30px 30px 30px}.home_book_now_sec .ai-snipapps-snippet td{border:0px;padding:12px 6px!important}.home_book_now_sec .ai-hotel-form>table{border:0px}.home_book_now_sec .ai-hotel-form>table table td{font-family:'AvenirNextMedium',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px!important;font-weight:normal}.home_book_now_sec .ai-hotel-form select{border:1px solid #eee!important;padding-left:5px;height:40px!important;margin-top:10px!important;min-width:71px;font-family:'AvenirNextMedium',Helvetica,Arial,Lucida,sans-serif!important;text-align:center}.home_book_now_sec .ai-hotel-form>table div{width:auto!important;float:left!important;clear:none!important;margin-top:0px!important;font-family:'AvenirNextMedium',Helvetica,Arial,Lucida,sans-serif!important;padding-left:0px!important}.home_book_now_sec .ai-hotel-form table table .ai-hotel-form_label_top{padding-left:20px!important}.home_book_now_sec .ai-hotel-form>table .ai-hotel-form_label_top{padding-left:20px!important}.home_book_now_sec .ai-hotel-form .book_form_class1 label.ai-hotel-form_label_top{padding-left:0px!important;text-align:left}.home_book_now_sec .book_form_class1 td{text-align:center}.home_book_now_sec .ai-hotel-form select{width:100%;background:#fff url('/wp-content/uploads/2021/01/arrow_new_upd.png') no-repeat right!important}.home_book_now_sec .ai-hotel-form select{text-transform:none;width:100%!important;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:15px!important;text-align:left;font-weight:normal;margin-right:5px!important}.home_book_now_sec .ai-hotel-form select#checkin_year{margin-right:0px!important}.home_book_now_sec .ai-hotel-form select#checkout_year{margin-right:0px!important}.home_book_now_sec .ai-hotel-form input[type="text"]{background-color:#fff;border:1px solid #eee;padding:2px;color:#4e4e4e;height:40px!important;width:100%!important;margin-top:10px}.home_book_now_sec .ai-hotel-form .book_form_class1 .ai-hotel-form_label_top{font-family:'AvenirNextMedium',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px!important;font-weight:normal}.home_book_now_sec .ai-hotel-form #adults{padding-left:20px!important}.home_book_now_sec .ai-hotel-form #kids{padding-left:20px!important}.home_book_now_sec .ai-hotel-form .book_form_class1 table{border:0px!important}.home_book_now_sec .ai-hotel-form .book_form_class1 table td{padding-top:0px!important}.home_book_now_sec .ai-hotel-form .ai-hotel-button_submit{color:#ffffff!important;border-color:#3d8bb9;border-radius:0px;letter-spacing:2px;font-family:'AvenirNextMedium',Helvetica,Arial,Lucida,sans-serif!important;background:#3d8bb9!important;padding:0px 20px!important;width:auto!important;line-height:normal!important;height:40px!important;font-size:16px!important}@media (min-width:1199px){.home_book_now_sec .ai-hotel-form select{min-width:75px}}@media (max-width:1199px){.et_pb_section.et_pb_section_0.home_bann_sec.et_pb_with_background.et_section_regular{padding-left:20px;padding-right:20px}}@media (min-width:981px) and (max-width:1100px){.home_book_now_sec .ai-snipapps-snippet tr>td{width:100%!important;float:left}.home_book_now_sec .ai-snipapps-snippet tr>td table td{width:auto!important}.home_book_now_sec .ai-hotel-form select{min-width:80px;margin-right:10px!important}.home_book_now_sec .book_form_class0 td.ai-hotel-form_label_top{padding:12px 6px!important}.home_book_now_sec .book_form_class0 td{padding:16px 6px!important}}@media (min-width:620px) and (max-width:980px){.home_book_now_sec{margin-top:30px!important}.home_book_now_sec .ai-hotel-form select{min-width:75px;margin-right:10px!important}.home_book_now_sec .ai-hotel-form select{min-width:75px;margin-right:10px!important}}@media (max-width:619px){.et_pb_column.et_pb_column_1_2.et_pb_column_1.home_book_now_sec.et_pb_css_mix_blend_mode_passthrough.et-last-child{margin-top:30px!important}.home_book_now_sec .ai-snipapps-snippet tr>td{width:100%!important;float:left}.home_book_now_sec .ai-snipapps-snippet tr>td table td{width:auto!important}.home_book_now_sec .ai-hotel-form select{min-width:75px;margin-right:10px!important}.home_book_now_sec .book_form_class0 td.ai-hotel-form_label_top{padding:12px 6px!important}.home_book_now_sec .book_form_class0 td{padding:10px 6px!important}.home_book_now_sec .book_form_class1 td{padding:10px 6px!important}.home_book_now_sec .book_form_class0 td img{padding-top:5px!important}}@media (max-width:360px){.home_book_now_sec .ai-snipapps-snippet{padding:30px 10px}}.contact_left{width:50%;float:left;clear:both}.contact_right{width:50%;float:left}.text_height{line-height:2.5em}.msg_height textarea{line-height:1em!important}.wpcf7-form-control.wpcf7-submit{position:relative}.contact_form{position:realtive}.text_height{text-align:left}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{border-top:0px;border-left:0px;border-right:0px}.text_border{padding:5px}.wpcf7-form-control.wpcf7-submit{background-color:#0d78d6;color:white;padding:12px;border:0px;width:auto;text-transform:full-width}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{position:relative;top:-15px;width:90%}.wpcf7-form-control.wpcf7-textarea{height:165px}.text_border{font-size:20px}textarea{resize:none}.icon_img{background:url('/wp-content/uploads/2021/03/user.png') no-repeat;font-size:20px}.email_img{background:url('/wp-content/uploads/2021/03/2.png') no-repeat;font-size:20px}.move_space{position:relative;left:45px}.et_pb_cont_add{float:right;width:50%}.et_pb_cont_num{left:-25px;position:relative}.top_bar_list li a{text-decoration:none;color:#fff}.top_bar_list li{display:inline-block;width:auto;list-style:outside none none;padding-right:10px}.top_bar_list li:last-child{padding-right:0px}.top_bar_list{list-style:none!important;text-align:left!important}.photos_navi_aero.et-pb-arrow-prev{background:#1381E0;border-radius:69px;border:2px solid #1381E0}.review_descr{color:rgba(74,74,74,1)!important;text-shadow:none;font-size:21px}@media (max-width:991px){.et_pb_cont_add{float:right;width:100%}}@media (max-width:767px){.contact_left,.contact_right{width:100%}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:100%}.wpcf7-form-control.wpcf7-textarea{height:120px;width:100%}.wpcf7 .ajax-loader{float:left}}