.location-wrapper .icon-element-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.location-wrapper .loc-item p{margin:0}.location-wrapper .icon_element{font-size:14px;line-height:0}.location-wrapper .loc-item p span{vertical-align:middle}.location-wrapper .icon_element-inner{border:2px solid transparent;box-sizing:content-box;display:inline-block;height:4em;position:relative;text-align:center;width:4em}.location-wrapper span.icon_element-icon{color:#e87722!important;display:inline-block;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-kerning:auto;font-kerning:auto;-webkit-font-language-override:normal;font-language-override:normal;font-size:2.15em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;left:50%;line-height:1!important;position:absolute;text-rendering:auto;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.location-wrapper .icon-element-wrapper h4{font-size:100%;line-height:1em;margin:0;word-wrap:break-word;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 .8em 0 0}.location-wrapper span.vc_sep_holder{height:1px;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:10%}.location-wrapper span.vc_sep_line{border:#2a2a2a;border-top:3px #2a2a2a;display:block;height:20px;overflow:hidden;position:relative;top:-1px}.location-wrapper span.vc_sep_line:after{border-radius:100%;box-shadow:-10px 10px 10px 3px;content:"";display:block;height:10px;left:0;left:-100%;overflow:hidden;position:absolute;right:0;top:-20px}.location-wrapper .loc-row{margin-bottom:32px}.location-wrapper span.icon_element-icon.fas.fa-globe{font-size:2.15em!important}.location-wrapper span.icon_element-icon{font-size:2.85em!important}.location-wrapper .loc-item{float:left;min-height:1px;padding:0 15px;width:20%}@media(max-width:767px){.location-wrapper .loc-item{width:100%}}