.contact_map .contact_map_section{display:flex;flex-wrap:wrap;margin:0 -5px}.contact_map .contact_map_section .contact_map_content{padding:0 5px;width:50%}.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image1.added_text img,.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image2 img{width:100%}.contact_map .contact_map_content h2{color:#333f48;font-size:32px;font-weight:500;line-height:100%;margin:0 0 20px}.contact_map .contact_map_content .contact_map_store ul{list-style:none;margin:0;padding:0}.contact_map .contact_map_store ul li{border-top:1px solid #e8eef2;display:flex;flex-wrap:wrap;padding:12px 0}.contact_map .contact_map_store ul li .contact_map_icon{width:37px}.contact_map .contact_map_store ul li .contact_map_description{width:calc(100% - 37px)}.contact_map .contact_map_store ul li .contact_map_description p{display:block;font-size:16px;font-weight:400;line-height:24px;margin:0 0 4px}.contact_map .contact_map_store ul li .contact_map_description p:last-of-type{margin:0}.contact_map .contact_map_store ul li .contact_map_description li{border:0;gap:30px;padding:0}.contact_map .contact_map_store ul li .contact_map_description li span{color:#333f48;font-size:16px;font-weight:400;line-height:24px;margin:0 0 5px}.contact_map .contact_map_store ul li:last-child{border-bottom:1px solid #e8eef2}.contact_map .contact_map_store ul li .contact_map_description li:last-child span{margin:0}.contact_map .contact_map_store ul li.open p{color:#333f48;display:inline-block;font-size:16px;font-weight:700;line-height:24px;margin:0}.contact_map .contact_map_content .contact_map_image1,.contact_map .contact_map_content .contact_map_image2{line-height:0}.contact_map .contact_map_content .contact_map_image1 img{height:auto;width:100%}.contact_map .contact_map_content .contact_map_btn{display:flex;gap:5px;margin:20px 0 0}.contact_map .contact_map_content .contact_map_btn a.blue_background{background:#0085cf;color:#fff;display:inline-block;font-size:16px;font-weight:700;letter-spacing:1px;line-height:125%;padding:15px 20px;text-transform:uppercase;transition:all .2s ease-in-out}.contact_map .contact_map_content .contact_map_btn a.blue_background:hover{background:#006ba2}.contact_map .contact_map_store ul li .contact_map_icon svg{position:relative;top:5px}.contact_map .contact_map_content .contact_map_btn a.transparent_background{border:1px solid #0085cf;display:inline-block;font-size:16px;font-weight:700;letter-spacing:1px;line-height:125%;padding:15px 20px;text-transform:uppercase;transition:all .2s ease-in-out}.contact_map .contact_map_content .contact_map_btn a.transparent_background:hover{background:#0085cf;color:#fff}.contact_map .contact_map_section.both_image .contact_map_content:first-child{width:35%}.contact_map .contact_map_section.both_image .contact_map_content:last-child{width:65%}.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_details{display:flex;flex-wrap:wrap;margin:0 -5px}.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image1,.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image2{padding:0 5px;width:50%}.contact_map .contact_map_content .contact_map_image1 a,.contact_map .contact_map_content .contact_map_image2 a{display:inline-block;overflow:hidden;position:relative}.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image1.added_text img,.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image2 img{height:242px;object-fit:cover;transition:all .2s ease-in-out}.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image1.added_text h2{background:linear-gradient(180deg,rgba(0,0,0,.2),transparent);color:#fff;font-weight:600;height:100%;left:0;margin:0;padding:10px;position:absolute;top:0;width:100%}.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image1.added_text a:hover img{transform:scale(1.1)}@media screen and (max-width:767px){.contact_map .contact_map_section{flex-direction:column;margin:0}.contact_map .contact_map_section.both_image .contact_map_content:first-child,.contact_map .contact_map_section.both_image .contact_map_content:last-child{width:100%}.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_details{margin:0}.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image1,.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image2{padding:10px 0;width:100%}.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image1.added_text img,.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image2 img{height:100%;width:100%}.contact_map .contact_map_content .contact_map_image1 a,.contact_map .contact_map_content .contact_map_image2 a{width:100%}.contact_map .contact_map_content h2{font-size:30px;padding-top:0}.contact_map .contact_map_section.both_image .contact_map_content .contact_map_details h2{padding-top:0}.contact_map .contact_map_content .contact_map_btn{flex-wrap:wrap}.contact_map .contact_map_section .contact_map_content:last-child{padding:30px 0 0}.contact_map .contact_map_section .contact_map_content{padding:0;width:100%}}@media (min-width:768px) and (max-width:1024px){.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_details{margin:0}.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image1{padding:0 0 20px;width:100%}.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image2{padding:0;width:100%}.contact_map .contact_map_content .contact_map_image1 a,.contact_map .contact_map_content .contact_map_image2 a,.contact_map .contact_map_section.both_image .contact_map_content:last-child .contact_map_image2 img{width:100%}.contact_map .contact_map_content .contact_map_btn{flex-wrap:wrap;gap:15px}.contact_map .contact_map_section.both_image .contact_map_content:last-child{padding-left:20px;width:55%}.contact_map .contact_map_section.both_image .contact_map_content:first-child{padding-right:20px;width:45%}}