.contact-info-wrap{background-color:#fafafa;padding:50px}.single-contact-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 30px}.single-contact-info-wrap.text-end{flex-direction:row-reverse;text-align:right}.single-contact-info-wrap.text-end .info-content{margin-left:0;margin-right:20px}.single-contact-info-wrap.text-end .info-content p.width{margin-left:auto}.single-contact-info-wrap.text-center{display:inherit;text-align:center}.single-contact-info-wrap.text-center .info-content{margin-left:0;margin-top:20px}.single-contact-info-wrap.text-center .info-content p.width{margin:0 auto}@media only screen and (min-width:768px) and (max-width:991px){.contact-info-wrap{padding:30px}}@media only screen and (max-width:767px){.contact-info-wrap{padding:40px 30px}}.single-contact-info-wrap:last-child{margin:0}.single-contact-info-wrap .info-icon svg{height:30px;width:30px}.single-contact-info-wrap .info-icon svg path{stroke:currentColor;fill:currentColor}.single-contact-info-wrap .info-content{margin-left:20px}.single-contact-info-wrap .info-content h4{display:block;line-height:1;margin:0 0 10px}.single-contact-info-wrap .info-content p.width{width:60%}@media only screen and (min-width:992px) and (max-width:1199px){.single-contact-info-wrap .info-content p.width{width:80%}}@media only screen and (min-width:768px) and (max-width:991px){.single-contact-info-wrap .info-content p.width{width:100%}}@media only screen and (max-width:767px){.single-contact-info-wrap .info-content p.width{width:100%}}.social-icon-style a{align-items:center;border:1px solid transparent;border-radius:100%;color:#fff;display:inline-flex;font-size:12px;height:31px;justify-content:center;margin-right:5px;text-align:center;width:31px}.social-icon-style a>span{line-height:10px}.social-icon-style a svg{height:12px;width:12px}.social-icon-style a svg path{stroke:currentColor;fill:currentColor}.contact-from-wrap{border:1px solid #c5f1ff;border-radius:10px;padding:50px}@media only screen and (min-width:768px) and (max-width:991px){.contact-from-wrap{padding:30px}}@media only screen and (max-width:767px){.contact-from-wrap{margin-top:30px;padding:40px 30px}}.contact-from-wrap form{background-color:var(--form-bg-color);border:1px solid var(--form-borderColor)}.contact-from-wrap form .hs-form-field{margin:0 0 20px}.contact-from-wrap form .hs-form-field.hs-fieldtype-textarea{margin:0 0 33px}.contact-from-wrap form .hs-form-field input,.contact-from-wrap form .hs-form-field textarea{background-color:var(--form-fieldInput-bg-color);border:1px solid var(--form-input-border-color);border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:var(--form-inputs-text-color);font-size:15px;height:50px;line-height:50px;padding:2px 24px;width:100%}.contact-from-wrap form .hs-form-field input:focus,.contact-from-wrap form .hs-form-field textarea:focus{border:1px solid var(--form-input-focus-border-color)}.contact-from-wrap form .hs-form-field input::-moz-input-placeholder,.contact-from-wrap form .hs-form-field input::-webkit-input-placeholder,.contact-from-wrap form .hs-form-field textarea::-moz-input-placeholder,.contact-from-wrap form .hs-form-field textarea::-webkit-input-placeholder{color:var(--form-inputs-text-color);opacity:1}.contact-from-wrap form .hs-form-field textarea{height:120px}.contact-from-wrap form .hs-submit input{background-color:var(--form-btn-bg-color);border:1px solid var(--form-btn-border-color);border-radius:4px;box-shadow:none;color:var(--form-btn-text-color);font-size:15px;height:50px;line-height:50px;padding:2px 24px;text-align:center;transition:all .3s linear;width:100%}.contact-from-wrap form .hs-submit input:hover{background-color:var(--form-btn-hover-bg-color);border:1px solid var(--form-btn-hover-border-color)}:focus{outline:none}