.tab_section{padding:7.5vw 0 6vw 5vw}.tab_section .tab_container{display:flex;gap:3vw;height:38vw;min-height:550px;position:relative;width:100%}.tab_section .content_heading{font-size:calc(13.81818px + .72727vw)}.tab_section .tab_content_top .content_heading{margin-bottom:5px;margin-top:25px}.tab_section .content_text{font-size:calc(8.5px + .5vw);line-height:calc(18.5px + .5vw)}.tab_section .section_heading_container{margin-bottom:6vw;position:relative;z-index:12}.tab_section .tab_content_container{clear:both;float:left}.tab_section .tab_image_container{float:left;opacity:0;overflow:hidden;padding-bottom:22vw;position:relative;transition:opacity .5s;width:19vw;z-index:3}.tab_section .tab_content_top .tab_image_container{z-index:4}.tab_section .tab_image_container.show{opacity:1}.tab_section .tab_image_container img{height:100%;object-fit:cover;position:absolute;right:0;top:0;width:100%}.tab_section .tab_tab_container{padding-left:40px;width:100%}.tab_section .tab_content_text_container{background-color:#fff;display:flex;flex-direction:column;left:0;min-height:300px;overflow:hidden;padding:0 20px;position:relative;width:27vw;z-index:1}.tab_section .tab_content_top .tab_content_text_container{align-items:flex-end}.tab_section .tab_content_bottom .tab_content_text_container{justify-content:flex-end}.tab_section .tab_content_text_container p:first-child{margin-bottom:5px}.tab_section .tab_content_text_container a,.tab_section .tab_content_text_container p,.tab_section .tab_content_text_container p span{float:left;margin:0;opacity:0;position:relative;transition:opacity .5s}.tab_section .tab_content_text_container.show{z-index:1}.tab_section .tab_content_text_container.show a,.tab_section .tab_content_text_container.show p,.tab_section .tab_content_text_container.show p span{opacity:1;z-index:11}.tab_section .tab_content_top .content_heading.show,.tab_section .tab_content_top .content_text.show{opacity:1}.tab_section .tab_content_text_container p.content_heading{font-size:calc(12.90909px + .36364vw);font-weight:600}.tab_section .section_heading_container.short .section_heading:nth-child(2){padding-left:14vw}.tab_section .tab_content_text_container p.content_department,.tab_section .tab_content_text_container p.content_text{font-size:calc(12.90909px + .36364vw);margin-bottom:20px}.tab_section .tab_content_text_container p.content_department{margin-bottom:30px}.tab_section .tab_content_text_container a.content_contact_info_email,.tab_section .tab_content_text_container a.content_contact_info_phone,.tab_section .tab_content_text_container p.content_contact_info_email,.tab_section .tab_content_text_container p.content_contact_info_phone{color:#ff5b42;font-size:calc(9.18182px + .27273vw);line-height:20px;text-decoration:none}.tab_section .tab_content_text_container p.content_contact_info_phone{margin-bottom:25px}.tab_section .tab_content_text_container .tab_content_line{background-color:#00000021;height:2px;width:100%}.tab_section .tab_heading_container p{font-family:raleway;font-size:calc(14.09091px + .63636vw);font-weight:700;letter-spacing:.6px;margin-bottom:28px;text-transform:uppercase}.tab_section .tab_content{align-items:center;display:flex;flex-direction:column;float:left;position:relative;width:100%}.tab_section .tab_content .tab_content_bottom,.tab_section .tab_content .tab_content_top{display:flex}.tab_section .tab_content .tab_content_top{margin-left:11vw;position:absolute;top:0}.tab_section .tab_content_top .tab_content_text_container p.content_text{text-align:right}.tab_section .tab_content .tab_content_bottom{bottom:0;flex-direction:row-reverse;margin-right:11vw;margin-top:-90px;position:absolute}.tab_section .tab_left_col{float:left}.tab_section .tab_data_tab_container{cursor:pointer;padding-bottom:16px;padding-top:12px}.tab_section .tab_data_tab_container p{font-family:raleway;font-size:calc(13.81818px + .72727vw);font-weight:700;letter-spacing:.6px;margin:0;text-transform:uppercase;transition:color .5s;white-space:nowrap}.tab_section .tab_line{background-color:rgba(0,0,0,.1);height:1px;transition:background-color .5s,height .3s;width:100%}.tab_section .tab_line.show{height:2px}@media (max-width:767px){.tab_section{padding:7.5vw 0 6vw}.tab_section .section_heading_container{margin-bottom:13vw;padding-left:6vw}.tab_section .tab_container{flex-direction:column;gap:15vw;height:auto}.tab_section .tab_tab_container{float:right;margin-right:6vw;margin-top:3vw;padding-left:0;width:53vw}.tab_section .tab_content_container .tab_heading_container{float:left}.tab_section .tab_content_container{padding:0 0 0 6vw;width:100%}.tab_section .tab_content{padding-bottom:110vw}.tab_section .tab_content .tab_content_top{left:0;margin-left:0}.tab_section .tab_content .tab_content_top .content_contact_info_email,.tab_section .tab_content .tab_content_top .content_contact_info_phone,.tab_section .tab_content .tab_content_top .content_department,.tab_section .tab_content .tab_content_top .content_heading,.tab_section .tab_content .tab_content_top .content_text{text-align:right}.tab_section .tab_content .tab_content_bottom{align-items:flex-end;display:flex;margin-right:0;right:0}.tab_section .tab_image_container{height:60vw;width:51vw}.tab_section .tab_content_text_container{padding:0 6vw 0 1.5vw;width:49vw}.tab_section .tab_content_bottom .tab_content_text_container{padding:0 1.5vw 0 6vw}.tab_section .tab_content_text_container p.content_department{margin-bottom:10px}.tab_section .tab_content_text_container p.content_heading{margin-top:10px}.tab_section .tab_content_text_container p.content_contact_info_phone{margin-bottom:10px}}.tab_section .tab_line.bg.orange.show,.tab_section .tab_wrapper.bg.orange{background-color:#ff5b42}.tab_section .tab_line.bg.darkorange.show,.tab_section .tab_wrapper.bg.darkorange{background-color:#751a13}.tab_section .tab_line.bg.pink.show,.tab_section .tab_wrapper.bg.pink{background-color:#e2a69d}.tab_section .tab_line.bg.white.show,.tab_section .tab_wrapper.bg.white{background-color:#fff}.tab_section .tab_line.bg.black.show,.tab_section .tab_wrapper.bg.black{background-color:#000}.tab_section .tab_line.bg.grey.show,.tab_section .tab_wrapper.bg.grey{background-color:#e9e3e0}.tab_section .tab_data_tab_container.bg.orange.active p{color:#ff5b42}.tab_section .tab_data_tab_container.bg.darkorange.active p{color:#751a13}.tab_section .tab_data_tab_container.bg.pink.active p{color:#e2a69d}.tab_section .tab_data_tab_container.bg.white.active p{color:#fff}.tab_section .tab_data_tab_container.bg.black.active p{color:#000}.tab_section .tab_data_tab_container.bg.grey.active p{color:#e9e3e0}