.contact-details{padding-left:15px;padding-right:15px}.contact-details .title h3{padding-bottom:16px;margin:0;font-size:23px;line-height:1.2;font-weight:600}.contact-details .title hr{max-width:135px;margin:0 0 30px;background:#000;height:2px;border:0}.contact-details .address p{margin-top:0;margin-bottom:20px;line-height:1.7;font-size:16px}.contact-details ul{font-size:15px;margin:0;padding:0;padding-bottom:30px;list-style:none;line-height:1.7;font-size:15px}.contact-details ul li{margin-bottom:10px;line-height:1.7;font-size:15px}.contact-details ul li>span{margin-right:15px;vertical-align:middle;position:relative;line-height:1;margin-top:3px}.contact-details ul li>span i{color:#009cdf;font-size:16px;text-align:center;display:inline-block}.contact-details ul li span.gdlr-core-icon-list-content{font-size:16px}.contact-details ul li i.gdlr-core-icon-list-icon-hover{text-align:center;transition:opacity 200ms,transform 200ms;-moz-transition:opacity 200ms,-moz-transform 200ms;-o-transition:opacity 200ms,-o-transform 200ms;-webkit-transition:opacity 200ms,-webkit-transform 200ms;display:inline-block;opacity:0;width:0;transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);color:#009cdf;font-size:16px}.contact-details ul li>span:hover{margin-right:12px;margin-left:3px}.contact-details ul li span:hover i.gdlr-core-icon-list-icon-hover{opacity:1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);text-align:center;transition:opacity 200ms,transform 200ms;-moz-transition:opacity 200ms,-moz-transform 200ms;-o-transition:opacity 200ms,-o-transform 200ms;-webkit-transition:opacity 200ms,-webkit-transform 200ms}.contact-details ul li span:hover i.icon{opacity:0;transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}