.contact-details-wrapper{padding:20px;margin:20px}.details-title h4{margin:20px;margin-bottom:0;font-family:Brandon grotesque,Verdana,Arial,sans-serif;font-weight:700;font-size:18px;letter-spacing:2px;text-align:left;text-transform:uppercase;line-height:1.4}.address-wrapper{margin:20px;margin-top:25px;margin-bottom:0}.content-box{display:inline-block}.contact-details-wrapper a:focus{text-decoration:none;color:#192738;outline:0}.address.text-content a:focus{color:#f9a66d}.fl-icon{display:table-cell;vertical-align:middle}.fl-icon i{float:left;height:auto;width:auto;color:#192738;font-size:16px}.fl-icon i:before{border:none !important;height:auto;width:auto}.fa-map:before{content:"\f279"}.text-content{height:28px;display:table-cell;text-align:left;padding-left:15px;vertical-align:middle}.text-content a p{font-family:Brandon grotesque,Verdana,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-decoration:none}.fa-envelope:before{content:"\f0e0"}.fa-phone:before{content:"\f095"}.fa,.fas{font-weight:900}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.contact-details-wrapper{background-color:#b4bbc4}.text-content p{margin:0}.custom-contact-details .fl-icon i:before{color:#192738;font-size:16px}.mail-wrapper{margin:20px}.phone-wrapper{margin:20px;margin-top:0;margin-bottom:0}.phone a p{letter-spacing:1px;font-family:"brandon-grotesque",sans-serif}.details-title h4{margin-top:15px}.envelope a{font-family:"brandon-grotesque",sans-serif;letter-spacing:1px;display:block}.envelope a:hover{color:rgba(25,39,56,1.0);text-decoration:none}.phone a:hover{color:rgba(25,39,56,1.0)}.contact-details-wrapper a:hover{text-decoration:none}