.citySectioWrap .auto-container{margin:0 auto;max-width:960px}.citySectioWrap h2{font-size:34px;margin-bottom:80px;text-align:center}.citySectioWrap .secondRow{z-index:2}.citySectioWrap .col-lg-6 .aiContentBox{margin-bottom:30px;min-height:344px;padding:30px}.citySectioWrap .aiContentBox h3{color:#001e32;margin-bottom:10px;max-width:250px}.citySectioWrap .aiContentBox{position:relative}.citySectioWrap .aiContentBox p{color:#5d5d68}.citySectioWrap .col-lg-6:first-child .aiContentBox{background-position:100% 100%;background-repeat:no-repeat;background-size:197px 229px}.citySectioWrap .col-lg-6:first-child .aiContentBox svg{bottom:30px;left:30px;position:absolute}.citySectioWrap .col-lg-6:nth-child(2) .aiContentBox{background-position:0 100%;background-repeat:no-repeat;background-size:186px 197px}.citySectioWrap .col-lg-6:nth-child(2) .aiContentBox svg{bottom:30px;position:absolute;right:30px}.citySectioWrap .col-lg-6:nth-child(3) .aiContentBox{background-position:100% 0;background-repeat:no-repeat;background-size:197px 154px}.citySectioWrap .col-lg-6:nth-child(3) .aiContentBox svg{bottom:30px;left:30px;position:absolute}.citySectioWrap .col-lg-6:nth-child(4) .aiContentBox{background-position:0 0;background-repeat:no-repeat;background-size:188px 188px;display:flex;flex-direction:column;justify-content:end;position:relative}.citySectioWrap .col-lg-6:nth-child(4) .aiContentBox svg{position:absolute;right:30px;top:30px}.citySectioWrap .col-lg-6:nth-child(2n) .aiContentBox{margin-top:-30px}.citySectioWrap .auto-container .lineImage{background-size:cover;height:187px;left:-30px;position:absolute;top:-30px;width:208px;z-index:1;z-index:-1}.citySectioWrap .auto-container .lineImage2{background-size:cover;bottom:-30px;height:187px;position:absolute;right:-30px;width:208px;z-index:1;z-index:-2}@media only screen and (max-width:991px){.citySectioWrap{overflow:hidden}}@media only screen and (max-width:690px){.citySectioWrap .auto-container .lineImage{display:none}.citySectioWrap .aiContentBox h3{font-size:20px;margin-bottom:10px}.citySectioWrap .col-lg-6 .aiContentBox svg{bottom:0!important;height:80px;left:0!important;margin-bottom:30px;position:relative!important;right:0!important;top:0!important;width:60px}.citySectioWrap .col-lg-6 .aiContentBox{display:flex;flex-direction:column-reverse!important;min-height:auto}.contactUsHeroWrap .contentBox:before{display:none}.citySectioWrap h2{font-size:30px;margin-bottom:20px;text-align:center}.citySectioWrap.contactMainbox .aiContentBox h3{order:2}.citySectioWrap.contactMainbox .aiContentBox p{order:1}.citySectioWrap .col-lg-6 .aiContentBox svg{order:3}}