.row-fluid .check_avaibility_section{display:inline-block;padding:12px 0;vertical-align:top;width:100%}.row-fluid .check_avaibility_raw{align-items:center;display:flex;justify-content:space-between}.row-fluid .check_avaibility_left,.row-fluid .check_form form{align-items:center;display:flex}.row-fluid .check_title{font-weight:700;padding-right:15px}.row-fluid .check_form .hs_form_field{align-items:center;display:flex}.row-fluid .check_form .hs_form_field label{font-size:16px;font-weight:600;line-height:36px;padding:0 30px}.row-fluid .check_form input[type=date]{border-radius:30px;height:54px;text-align:center;width:180px}.row-fluid .check_form input[type=submit]{font-weight:500;margin-left:25px}.row-fluid .check_avaibility_left .acessa_widget_block{align-items:center;display:flex!important}.row-fluid .check_avaibility_left .horizontal-widget{align-items:center;display:flex;font-family:Montserrat,sans-serif!important}.row-fluid .check_avaibility_left .acessa_widget_block p{font-family:Montserrat,sans-serif!important;font-size:16px;font-weight:600;line-height:36px;margin:0!important;padding:0 30px}.row-fluid .check_avaibility_left .acessa_widget_block input.widgetHotelsInputText.date{background-color:#fff;border:0;border-radius:4px;box-sizing:border-box!important;color:#59595c;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;height:31px!important;padding:0 20px 0 15px;text-align:center;width:180px}.row-fluid .check_avaibility_left .horizontal-widget a.submit_link{border:2px solid;border-radius:4px!important;color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;height:auto;line-height:20px;margin-left:25px;min-width:90px;padding:4px 15px;text-align:center;text-transform:uppercase;top:0;transition:all .4s ease-in-out;width:auto}.row-fluid .check_avaibility_left .horizontal-widget a.submit_link:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.check_avaibility_right a.cta_button{border:2px solid;padding:2px 18px}.large_wrapper{margin:auto;max-width:1268px;padding:0 15px;width:100%}.row-fluid .check_avaibility_section{background:linear-gradient(111.02deg,#28b5d0,#538dbb);color:#fff}.check_avaibility_right a.cta_button,.row-fluid .check_avaibility_left .horizontal-widget a.submit_link{background:transparent;border-radius:8px}.check_avaibility_right a.cta_button{color:#fff;font-size:14px;height:auto;text-decoration:none;text-transform:uppercase;transition:all .5s;width:auto}.check_avaibility_right{margin-left:27px}.check_avaibility_right a.cta_button:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.dnd-section.check_avaibility_main{padding:0!important}.dnd-section.check_avaibility_main>.row-fluid{max-width:100%}.row-fluid .check_avaibility_left .horizontal-widget a.submit_link:hover{background:transparent}.row-fluid .check_avaibilityv2 .check_avaibility_raw{justify-content:center}@media (min-width:1201px) and (max-width:1650px){.row-fluid .check_avaibility_left .acessa_widget_block p{font-size:14px;padding:0 15px}}@media (min-width:992px) and (max-width:1200px){.row-fluid .check_avaibility_left .acessa_widget_block p{font-size:14px;padding:0 10px}}@media (min-width:768px) and (max-width:1200px){.row-fluid .click_to_next{padding-top:150px}.row-fluid .flight_hero .click_to_next{padding-top:50px}.row-fluid .check_form .hs_form_field label{padding:0 15px 0 0}.row-fluid .check_form .hs_form_field{padding-right:25px}.row-fluid .check_form input[type=submit]{margin:0}.row-fluid .check_form input[type=date]{width:200px}}@media(max-width:1100px){.row-fluid .check_avaibility_raw{flex-wrap:wrap}.row-fluid .check_title{padding:0;width:100%}.row-fluid .check_avaibility_left,.row-fluid .check_form form{flex-wrap:wrap;justify-content:center;width:100%}.row-fluid .check_avaibility_section{padding:20px 0 25px;text-align:center}.check_avaibility_right{margin-left:0;width:100%}.row-fluid .check_avaibility_left .horizontal-widget{justify-content:center;margin:30px 0 20px}}@media (min-width:768px) and (max-width:991px){.row-fluid .check_avaibility_raw{display:inline-block;vertical-align:top;width:100%}.row-fluid .check_avaibility_left{width:100%}.row-fluid .check_avaibility_left .acessa_widget_block p{font-size:14px;padding:0 15px}.row-fluid .check_avaibility_right{padding-top:20px}}@media(max-width:767px){.row-fluid .check_avaibility_raw{text-align:center}.row-fluid .check_avaibility_left,.row-fluid .check_avaibility_raw,.row-fluid .check_form .hs_form_field,.row-fluid .check_form form{display:inline-block;vertical-align:top;width:100%}.row-fluid .check_form .hs_form_field,.row-fluid .check_title{padding:0 0 15px}.row-fluid .check_form input[type=submit]{margin:0 0 20px}.row-fluid .check_avaibility_section{padding:30px 0}.row-fluid .check_avaibility_left .acessa_widget_block p{font-size:14px;padding:0 15px;text-align:left}.row-fluid .check_avaibility_left .acessa_widget_block{display:inline-block!important}.row-fluid .check_avaibility_left .horizontal-widget a.submit_link{margin-left:0;margin-top:34px}.row-fluid .check_avaibility_right{padding-top:20px}.row-fluid .check_avaibility_left .horizontal-widget{justify-content:center;margin:0}}@media (max-width:500px){.row-fluid .check_avaibility_left .horizontal-widget{display:block}.row-fluid .check_avaibility_left .acessa_widget_block{display:inline-block!important;margin:0 0 20px!important;text-align:center;width:100%}.row-fluid .check_avaibility_left .acessa_widget_block input.widgetHotelsInputText.date{display:inline-block;float:none}.row-fluid .check_avaibility_left .horizontal-widget a.submit_link{margin:0 0 20px}.row-fluid .check_avaibility_left .acessa_widget_block p{padding:0 10px;text-align:center}.row-fluid .check_avaibility_right{padding-top:0}}