.location-info-sec{display:inline-block;padding:80px 0;position:relative;vertical-align:top;width:100%}.location-info-sec .section-title{display:inline-block;text-align:center;width:100%}.location-info-sec .section-title h2{display:inline-block;margin:0 0 50px;width:100%}.location-info-sec .content .title strong{color:#333;display:block;font-size:22px;line-height:32px;margin:0 0 15px;width:100%}.location-info-sec .col-wrap{align-items:stretch;display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-start;vertical-align:top;width:100%}.location-info-sec .col-box{background-attachment:fixed;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;filter:drop-shadow(-7.778px 7.778px 13.5px rgba(0,0,0,.09));flex-wrap:wrap;margin:0;position:relative;width:calc(33.33333% - 22px);z-index:1}.location-info-sec .col-box:after{background-color:hsla(0,0%,100%,.8);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.location-info-sec .col-wrap.two-col .col-box{width:calc(50% - 16px)}.location-info-sec .content{margin:0 auto;padding:30px;vertical-align:top}.location-info-sec .caption,.location-info-sec .content{display:inline-block;width:100%}.location-info-sec .caption p{display:block;margin-bottom:15px;width:100%}.location-info-sec .contact-details{display:inline-block;width:100%}.location-info-sec .contact-details ul{display:inline-block;list-style-type:none;margin:0;padding:0;width:100%}.location-info-sec .contact-details ul li{display:inline-block;margin-bottom:10px;width:100%}.location-info-sec .contact-details ul li:last-child{margin-bottom:0}.location-info-sec .contact-details ul li img{height:21px;margin:0 12px 0 0;object-fit:contain;object-position:center;width:15px}.location-info-sec .contact-details ul li p{color:#3c3a3a;font-weight:600;line-height:30px;margin:0;width:calc(100% - 27px)}.location-info-sec .contact-details ul li a:hover{color:#14b6b9}.location-info-sec .contact-details ul li a,.location-info-sec .contact-details ul li p{align-items:flex-start;color:#3c3a3a;display:flex;font-weight:600;gap:12px;justify-content:flex-start;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}.location-info-sec .contact-details ul li a span,.location-info-sec .contact-details ul li p span{line-height:0;margin:6px 0 0}.location-info-sec .contact-details ul li a span svg,.location-info-sec .contact-details ul li p span svg{height:18px;width:18px}.location-info-sec .contact-details ul li .contact-label,.location-info-sec .contact-details ul li .icon{margin:0}.location-info-sec.top_zero{padding-top:0}.location-info-sec.bottom_zero{padding-bottom:0}.location-info-sec.half{padding:40px 0}.location-info-sec.none{padding:0}.location-info-sec .caption ul:first-child{margin-bottom:22px}.location-info-sec .caption ul{display:inline-block;margin:0;padding:0 0 0 18px;width:100%}.location-info-sec .caption ul li{padding-bottom:5px}.location-info-sec .caption ul li:last-child{padding:0}.location-info-sec .caption ul li a{color:#2ea3f2}.location-info-sec .caption p strong{color:#333;display:inline-block;font-size:20px;line-height:30px;width:100%}.location-info-sec .sec-caption{display:inline-block;padding:0 0 40px;text-align:center;width:100%}@media(max-width:991px){.location-info-sec{padding:60px 0}.location-info-sec .col-wrap.three-col .col-box,.location-info-sec .col-wrap.two-col .col-box{width:100%}}@media(max-width:767px){.location-info-sec{padding:50px 0}.location-info-sec .contact-details ul li a{word-break:break-word}.location-info-sec.half{padding:30px 0}.location-info-sec .content{padding:20px}.location-info-sec .content .title strong{font-size:20px;line-height:30px}}