.hospitality_section .inner .list{display:grid;grid-template-columns:1fr 1fr;padding:20px 0;grid-gap:100px}.new-hospitality.hospitality_section{box-shadow:0 50px 50px 0 rgba(0,0,0,.05);padding:40px 0 100px}.new-hospitality.hospitality_section .inner{margin:80px auto 0;max-width:850px}.new-hospitality.hospitality_section .inner .list{padding:0;grid-gap:50px}.new-hospitality.hospitality_section .inner .list:not(:last-child){border-bottom:none;margin-bottom:50px}.new-hospitality.hospitality_section .inner .list .text{font-size:20px}.hospitality_section .box .inner_box{align-items:center;display:flex}.hospitality_section_v2 .inner{max-width:850px}.hospitality_section_v2 .inner .list{grid-gap:80px}.hospitality_section_v2 .list .box:first-child .inner_box{flex-flow:row-reverse}.hospitality_section_v2 .list .box:first-child .inner_box .text{padding:0 40px 0 0;text-align:right}.hospitality_section .inner .list:not(:last-child){border-bottom:1px solid rgba(0,0,0,.25)}.hospitality_section .box .inner_box .text{font-size:16px;padding-left:40px}.hospitality_section_v2 .box .inner_box .icon{width:36px}.hospitality_section_v2 .box .inner_box .icon svg{height:auto;width:100%}.hospitality_section_v2 .box .inner_box .text{width:calc(100% - 36px)}@media (max-width:767px){.hospitality_section_v2 .list .box:first-child .icon{display:none}.hospitality_section_v2 .inner .list{display:flex;justify-content:center;grid-gap:60px;align-items:center}.hospitality_section_v2 .inner .list .box{border:none;max-width:150px;padding:0;width:100%}.hospitality_section_v2 .list .box .text{padding:0!important;width:100%}.hospitality_section_v2 .inner .list .box:last-child{position:relative}.hospitality_section_v2 .inner .list .box:last-child .icon{align-items:center;background:#fff;border-radius:100%;box-shadow:0 2px 10px 0 rgba(0,0,0,.25);display:flex;height:30px;justify-content:center;left:-45px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.hospitality_section_v2 .inner .list .box:last-child .icon svg{height:auto;width:16px}.hospitality_section_v2 .inner .list+.list{margin-top:50px}.hospitality_section_v2 .inner{position:relative;z-index:1}.hospitality_section_v2 .inner:after{background:#000;bottom:28px;content:"";left:0;margin:0 auto;opacity:.25;position:absolute;right:0;top:28px;width:1px;z-index:-1}}@media (max-width:389px){.hospitality_section_v2 .inner .list+.list{margin-top:30px}.hospitality_section_v2 .list .box .text{font-size:16px}}