.contact-gp{align-items:center;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-wrap:wrap;min-height:100vh;padding:20px;position:relative;text-align:center}.contact-gp .content-wrapper{padding-left:0;padding-right:0}.contact-gp .overlay{background-color:rgba(0,0,0,.46);border-radius:inherit;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.contact-gp .content-wrapper{position:relative;z-index:1}.contact-gp .top-sec{padding:20px}.contact-gp .top-sec h2{color:#fff}.contact-gp .top-sec p .phone-num,.contact-gp .top-sec p .title{font-size:20px}.contact-gp .top-sec .email a:hover{color:#ba1f1f;text-decoration:underline}.contact-gp .top-sec .email a span{color:#fff;font-size:20px;font-weight:300}.contact-gp .write-btn{padding:20px}.contact-gp .write-btn a{background:#ba1f1f;border:1px solid #ae1313;display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.2;padding:12px 24px 13px;text-decoration:none;text-shadow:none;text-transform:uppercase}.contact-gp .write-btn a:focus,.contact-gp .write-btn a:hover{background:#fff;border-color:#fff;color:#000}.contact-gp .social-icons .pp-social-icon{float:left;margin-right:8px}.contact-gp .social-icons{display:flex;flex-wrap:wrap;justify-content:center;padding:20px}.contact-gp .social-icons .pp-social-icon:last-child{margin-right:0}.contact-gp .social-icons .pp-social-icon a{background-color:#fff;border-radius:2px;color:#000;display:inline-block;height:50px;line-height:40px;text-align:center;text-decoration:none;vertical-align:middle;width:50px}.contact-gp i:before{display:inline-block;font-family:dashicons;font-style:normal;font-weight:400;text-decoration:inherit;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;line-height:50px;text-align:center;transition:color .1s ease-in}.contact-gp .dashicons-facebook-alt:before{content:"\f305"}.contact-gp .fa-linkedin-in:before{content:"\f0e1"}.contact-gp .dashicons-twitter:before{content:"\f301"}.contact-gp .custom-icon i:before{font-size:40px;height:auto;padding:5px;width:auto}.contact-gp .top-sec .email a{text-decoration:none}.contact-gp .social-icons .pp-social-icon a:hover{background:#000;color:#fff}.contact-gp .dashicons-linkedin-in:before{content:"\f0e1";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-family:Font Awesome\ 5 Brands;font-size:40px;font-style:normal;font-variant:normal;font-weight:400;line-height:50px;text-rendering:auto}@media(max-width:767px){.contact-gp{background-attachment:scroll!important;background-position:50%!important;padding-left:0;padding-right:0}}