.off_loc-sec{background-color:#ebebeb;display:inline-block;padding-bottom:96px;width:100%}.off_loc-sec .sec-title{display:inline-block;padding-bottom:48px;width:100%}.off_loc-sec .sec-title h2{color:#29399e;margin:0}.off_loc-sec .loc_inner{align-items:stretch;display:flex;flex-wrap:wrap;gap:64px 48px;justify-content:flex-start;width:100%}.off_loc-sec .box{display:inline-block;margin:0;position:relative;width:calc(33.33333% - 32px);z-index:1}.off_loc-sec .box:after{border-right:1px solid #89bc21;bottom:0;content:"";position:absolute;right:-24px;top:0}.off_loc-sec .box:last-child:after,.off_loc-sec .box:nth-child(3n):after{border:none}.off_loc-sec .box .name,.off_loc-sec .box .name h3{display:inline-block;width:100%}.off_loc-sec .box .name h3{font-family:Inter,sans-serif}.off_loc-sec .box .loc,.off_loc-sec .box .loc p{display:inline-block;font-size:18px;line-height:26px;width:100%}.off_loc-sec .box .cont{display:inline-block;padding:24px 0 0;width:100%}.off_loc-sec .box ul{display:inline-block;margin:0;padding:0;width:100%}.off_loc-sec .box ul li{display:inline-block;font-size:18px;line-height:26px;width:100%}.off_loc-sec .box ul li+li{margin-top:8px}.off_loc-sec .box ul li strong{display:inline-block;margin:0;width:auto}.off_loc-sec .box ul li a{align-items:flex-start;color:#111c55;display:flex;flex-wrap:wrap;gap:0 .5em;justify-content:flex-start;width:100%}.off_loc-sec .box .opn-cls{display:inline-block;padding:32px 0 0;width:100%}@media (max-width:1199px){.off_loc-sec .loc_inner{gap:64px 32px}.off_loc-sec .box{width:calc(50% - 16px)}.off_loc-sec .box:after{border:none;right:-16px}.off_loc-sec .box:before{border-bottom:1px solid #89bc21;bottom:-24px;content:"";left:0;position:absolute;right:0;top:unset}.off_loc-sec .box:nth-last-child(-n+2):before{border:none}}@media (max-width:991px){.off_loc-sec{padding-bottom:60px}}@media (max-width:767px){.off_loc-sec .box{width:100%}.off_loc-sec .box:after{border:none}.off_loc-sec .sec-title{padding-bottom:24px}.off_loc-sec .box:before{bottom:-16px}.off_loc-sec .box .cont,.off_loc-sec .box .opn-cls{padding:16px 0 0}.off_loc-sec .box:nth-last-child(-n+2):before{border-bottom:1px solid #89bc21}.off_loc-sec .box:last-child:before{display:none}.off_loc-sec .box .name h3{font-size:22px;line-height:28px}}