.tool-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin-top:45px;margin-bottom:45px;padding:0 20px}.tool-header .tool-header-title{color:#002440;text-align:center;font-size:40px;font-style:normal;font-weight:700;line-height:120%;max-width:1071px}.tool-header .tool-header-description{color:#002440;text-align:center;font-size:17px;font-style:normal;font-weight:400;line-height:27.429px;letter-spacing:.25px;max-width:1071px}.tool-header .social-media-bookmark-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.tool-header .social-media-bookmark-container .social-media-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-top:0!important;margin-bottom:0!important}.tool-header .social-media-bookmark-container .social-media-container .social-media-item{height:36px;width:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media (min-width:992px){.tool-header .social-media-bookmark-container .social-media-container .social-media-item:hover{border-radius:20px;background:#d4e3eb}}@media (max-width:991px){.tool-header .social-media-bookmark-container .social-media-container .social-media-item:active{border-radius:20px;background:#d4e3eb}}