.contact__list_row{margin-top:20px}.contact_list li:hover a{color:#fff}.contact_list li:hover{opacity:.7}.contact_address_column{display:none}.contact_address_column:first-child{display:block}.contact__header h1{margin:0;padding:42px 0;text-align:center}.contact_list ul.nav{list-style:none;margin:0;padding:0;text-align:center}.contact_list ul.nav li{border:1px solid #000;cursor:pointer;display:inline-block;margin:15px;padding:5px 30px}.contact_list li.active a{color:#fff}.contact_list li.active,.contact_list ul.nav li:hover{background-color:#000;color:#fff}.contact_address{font-size:26px;padding:30px 0;text-align:center}.contact_address a{color:#000}.contact_address a:hover{color:#000;text-decoration:underline}.contact_text{font-size:16px}.contact_text_row{border-bottom:2px solid #d5d5d5;display:flex;display:none;flex-flow:wrap;padding-bottom:50px}.text_content_left{padding-right:20px;width:50%}.text_content_right{padding-left:20px;width:50%}@media(max-width:991px){.contact__header h1{padding:20px 0 10px}}@media(max-width:767px){.contact__header h1{padding:35px 0 15px}.contact_list ul.nav li{display:block;margin:15px auto;width:170px}.contact_address{font-size:16px;padding:0 0 15px}.text_content_left{padding-bottom:10px;padding-right:0;width:100%}.text_content_right{padding-left:0;padding-top:10px;width:100%}.contact_text_row{padding-bottom:30px}}@media screen and (min-width:1024px){.contact__main-v2{margin-bottom:3rem}.contact__main-v2 .contact__map{align-items:center;display:flex;gap:40px}.contact__main-v2 .contact__map .tab_map_container{flex-grow:1;min-width:75%}.contact__main-v2 .contact__list_row{margin-top:0}.contact__main-v2 .contact_list ul.nav{display:flex;flex-direction:column;gap:20px}.contact__main-v2 .contact_list ul.nav li{margin:0;width:100%}.contact__main-v2 .contact_address{font-size:18px;line-height:1.4;text-align:center}}