.TuvIra_main_div{border-radius:30px;width:100%;height:100%}.TuvIra_image1{width:450px;height:auto}.TuvIra_content_wrap{height:100%;padding:min(9vw,250px) 50px}@media (max-width:576px){.TuvIra_content_wrap{padding:25px}}.TuvIra_title_container{margin-left:2.5rem}.TuvIra_subtitle{color:#fff}.TuvIra_two_button_row{grid-template-columns:1fr 1fr;justify-content:center;align-items:center;gap:1rem;width:100%;margin-top:3vw;display:grid}@media (min-width:1201px){.TuvIra_two_button_row{max-width:800px}}@media (max-width:768px){.TuvIra_two_button_row{grid-template-columns:1fr}}.TuvIra_col{padding-inline:25px}.TuvIra_my_location_button{z-index:10;border:0;border-radius:25px;width:100%;height:48px;font-size:calc(clamp(.85rem,1vw,1rem)/1.17647)}.TuvIra_my_location_button:hover{cursor:pointer}.TuvIra_button_icon,.TuvIra_searchIcon{width:30px;height:auto}.TuvIra_search_form_main{border-radius:60px;width:100%;margin:auto}.TuvIra_search_button{background-color:#0000;border:none;padding:0}.TuvIra_search_icon_container{background-color:#fff;border:none;border-radius:25px 0 0 25px;width:100%;height:48px;padding-inline:.7rem 0}.TuvIra_search_input{text-align:center;background-color:#fff;border:none;height:48px;padding-right:1.5vw;font-size:calc(clamp(.75rem,1.15vw,1rem)/1.05263);border-radius:0 25px 25px 0!important}.TuvIra_user_message{color:#fff;width:85%;height:1rem;margin-block:0;margin-inline:auto}.TuvIra_loading_div{padding-top:25px}.TuvIra_spinner{color:#fff}.TuvIra_place_container{color:#141826;z-index:150;background-color:#fff;border:1px solid #141826;border-top:none;width:75%;position:absolute;top:48px;left:17%}.TuvIra_place{background-color:#0000;border:none;border-top:1px solid #141826;width:100%;padding:6px 0;display:block}@media (max-width:991.98px){.TuvIra_col{padding-bottom:50px}.TuvIra_title_container{margin-top:1rem}.TuvIra_search_form_main{padding-top:0}.TuvIra_search_icon_container{padding-left:12px}.TuvIra_search_input{font-size:1.6vw}.TuvIra_place{font-size:.889rem}}@media (max-width:768px){.TuvIra_search_button{width:max-content}.TuvIra_search_icon_container{padding-inline-start:13.5px}.TuvIra_searchIcon{width:30px;margin:0}.TuvIra_search_input{text-align:center;padding-inline:0 13.5px;font-size:.889rem}}@media (max-width:576px){.TuvIra_title_container{width:75%;min-width:200px;margin-left:1.5rem}.TuvIra_title_container.TuvIra_spanish{margin-block:0;margin-inline:auto}.TuvIra_col{margin-bottom:0;padding-bottom:25px}.TuvIra_search_input{padding-inline-start:13.5px}.TuvIra_place{padding:8px 0}.TuvIra_my_location_button{letter-spacing:1px}}
