#blog-header .hs-search-field{position:relative;width:250px;display:inline-block}#blog-header input[type="text"].hs-search-field__input{box-sizing:border-box;width:100%;margin-bottom:0 !important}.hs-search-field__input:focus{outline:0}.hs-search-field__bar button svg{height:10px}.hs-search-field__suggestions{margin:0;padding:0;list-style:none}.hs-search-field--open .hs-search-field__suggestions{border:1px solid #000}.hs-search-field__suggestions li{display:block;margin:0;padding:0}.hs-search-field__suggestions #results-for{font-weight:bold}.hs-search-field__suggestions a,.hs-search-field__suggestions #results-for{display:block}.hs-search-field__suggestions a:hover,.hs-search-field__suggestions a:focus{background-color:rgba(0,0,0,0.1);outline:0}#blog-header .button-group{position:absolute;right:0;top:50%;transform:translatey(-50%)}input[type="submit"],input[type="button"],button{display:inline-block;background:#f17708;cursor:pointer;text-decoration:none !important;max-width:100%;-webkit-transition:.15s all ease;-moz-transition:.15s all ease;-ms-transition:.15s all ease;-o-transition:.15s all ease;transition:.15s all ease}#blog-header .logo{display:inline-block;vertical-align:middle}#blog-header .button-group button.solid,.button-group-mobile button.solid{border:2px solid #f17708 !important;background-color:#f17708 !important;color:#fff !important;transition-duration:.5s}#blog-header .button-group>button,#blog-header .button-group a>button{margin-left:15px}#blog-header .button-group .phone{position:relative;display:inline-block;margin-left:15px}.clear,.wpex-clear{clear:both}#blog-header .button-group button.clear,.button-group-mobile button.clear{border:2px solid #fff;color:#fff;background-color:transparent;transition-duration:.5s}#blog-header .button-group button,.button-group-mobile button{padding:10px 16px;font-size:18px;text-transform:capitalize;color:#fff;font-weight:600;border-radius:5px}#blog-header .phone a{position:absolute;left:0;top:0;width:100%;height:100%}#blog-header .button-group button,#blog-header .button-group-mobile button{padding:10px 16px;font-size:18px;text-transform:capitalize;color:#fff;font-weight:600;border-radius:5px}#blog-header .button-group button.clear:hover,#blog-header .button-group button.solid:hover,.button-group-mobile button.clear:hover,.button-group-mobile .phone:hover button.clear,.button-group-mobile button.solid:hover,#blog-header .button-group .phone:hover button.clear,button.solid:hover{border:2px solid #f17708 !important;color:#f17708 !important;background-color:#fff !important}#blog-header{width:100%;background-color:#27387d;-webkit-box-shadow:0 0 3px 1px rgb(0 0 0 / 50%);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.5);box-shadow:0 0 3px 1px rgb(0 0 0 / 50%);z-index:9999;position:fixed}#blog-header .blog-header-container{width:1200px;margin:0 auto;padding:20px 0;position:relative}#blog-header .blog-header-container .logo img{width:auto;height:60px}#dr-menu-container{width:100%;max-width:1200px;margin:0 auto;overflow:visible;position:fixed;z-index:100;padding-top:100px;left:50%;transform:translateX(-50%)}#dr-menu{width:350px;position:fixed;top:100px;left:0;display:none;background-color:#fff;text-align:left;z-index:9;-webkit-box-shadow:1px 0 5px 0 rgb(0 0 0 / 50%);-moz-box-shadow:1px 0 5px 0 rgba(0,0,0,.5);box-shadow:1px 0 5px 0 rgb(0 0 0 / 50%)}#dr-menu-overlay{position:fixed;width:100%;background-color:rgba(255,255,255,.8);top:0;display:none;z-index:10;height:100%}#dr-menu a.home-icon{position:absolute;left:20px;bottom:-90px;font-size:28px;color:#27387d;text-decoration:none}#dr-menu-mobile{font-size:16px;color:#fff;text-align:right;text-transform:uppercase;display:none;background-color:#27387d;padding:10px 20px;cursor:pointer;position:relative}#dr-menu-mobile a{position:absolute;left:20px;top:50%;transform:translatey(-50%);text-decoration:none;color:#fff}#dr-menu-mobile i.fa-times-circle{display:none}#dr-menu .cta-container{width:100%;margin-top:30px}#dr-menu .cta-phone{width:calc(100% - 40px);padding:15px 20px;color:#fff;background-color:#f17708;line-height:1em;text-align:center;font-size:21px;font-weight:700;position:relative;z-index:9999;transition-duration:.3s}#dr-menu .cta-phone a{position:absolute;left:0;top:0;width:100%;height:100%}#dr-menu .hs-menu-item a{text-decoration:none;font-family:'Open Sans',sans-serif !important;color:#27387d;max-width:100%;width:calc(100% - 40px);overflow:unset;padding:12px 20px}#dr-menu .hs-menu-item a:hover{background-color:#27387d;color:#fff}.menu-toggle{display:inline-block;vertical-align:middle}i.fa-times-circle{display:none}.menu-toggle i{color:#fff;vertical-align:middle;font-size:30px;color:#fff;margin-left:15px;padding:10px;cursor:pointer;transition-duration:.5s}.menu-toggle span{color:#fff;font-size:16px;cursor:pointer;transition-duration:.5s;text-transform:uppercase}.menu-toggle:hover i,.menu-toggle:hover span{color:#f17708}#dr-menu .hs-menu-item i{font-size:18px}#dr-menu .hs-menu-item{display:block;width:100%;float:none;text-align:left;font-weight:700}#dr-menu ul{display:block;text-align:center;margin-top:20px}.button-group-mobile{display:none}#dr-menu-CTA{font-weight:700;background-color:#f17708;font-size:16px;text-align:center;padding:6px 0;color:#fff;margin-bottom:40px}#dr-menu-CTA>div{display:inline-block}#dr-menu-CTA button.CTA-button{background-color:#27387d !important;font-size:16px;margin-left:10px;padding:6px 10px}#blog-header i.fa-search{display:none}@media(max-width:1200px){#blog-header .blog-header-container{width:calc(100% - 40px)}}@media(max-width:1000px){#blog-header{position:fixed;top:0;left:0}.hs-search-field{margin:0 auto;display:block !important;width:100% !important;max-width:520px}#blog-header .button-group{position:fixed;right:0;top:70px;width:calc(100% - 40px);transform:translatey(0);padding:10px 20px;background-color:#f2f2f2;-webkit-box-shadow:0 0 3px 1px rgb(0 0 0 / 50%);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.5);box-shadow:0 0 3px 1px rgb(0 0 0 / 50%)}#blog-header i.fa-search{display:block;position:fixed;top:35px;right:20px;transform:translatey(-50%);color:#fff;cursor:pointer}#blog-header i.fa-search:hover{color:#f17708}#blog-header .logo{display:block}.menu-toggle{display:block;position:absolute;left:0;top:50%;transform:translatey(-50%)}#blog-header .button-group{display:none}.button-group .phone,.button-group button{display:none !important}input[type="text"].hs-search-field__input{padding:10px}.menu-toggle i{font-size:24px;margin-left:0;padding:10px 5px 10px 0}.menu-toggle span{vertical-align:middle;font-size:14px}#dr-menu-container{width:100%;padding-top:60px;height:0;overflow-y:scroll;padding-bottom:10px;position:fixed}#dr-menu{position:relative;display:none;background-color:#fff;padding:10px 0;top:auto;width:100%;-webkit-box-shadow:0 0 0 0 rgb(0 0 0 / 0%);-moz-box-shadow:0 0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 0 rgb(0 0 0 / 0%)}#dr-menu ul{margin-top:0}#dr-menu a.home-icon{display:none}#dr-menu .cta-container{display:none}#dr-menu .hs-menu-item{font-size:14px}#blog-header .blog-header-container .logo{text-align:center}#blog-header .blog-header-container{padding:10px 0}#blog-header .blog-header-container .logo img{width:auto;height:50px}#dr-menu-CTA>div{width:100%;display:block}#dr-menu-CTA>div:first-child{margin-bottom:5px}.button-group-mobile{position:fixed;bottom:0;left:0;width:calc(100% - 40px);padding:10px 20px;text-align:center;background-color:#27387d;display:flex;justify-content:center;z-index:999;-webkit-box-shadow:-2px 0 3px 1px rgb(0 0 0 / 50%);-moz-box-shadow:-2px 0 3px 1px rgba(0,0,0,.5);box-shadow:-2px 0 3px 1px rgb(0 0 0 / 50%)}.button-group-mobile button.solid{border:2px solid #f17708 !important;background-color:#f17708 !important;color:#fff !important;transition-duration:.5s}.button-group-mobile button,.button-group-mobile .phone{font-size:14px;max-width:200px;width:100%;flex-basis:50%}.button-group-mobile .phone{position:relative;display:inline-block}.button-group-mobile>:last-child{margin-left:8px;margin-right:0}.button-group-mobile .phone a{position:absolute;left:0;top:0;width:100%;height:100%}.button-group-mobile button.clear{border:2px solid #fff;color:#fff;background-color:transparent;transition-duration:.5s}.button-group-mobile button,.button-group-mobile .phone{font-size:14px;max-width:200px;width:100%;flex-basis:50%}.button-group-mobile button{padding:10px 16px;font-size:14px;text-transform:capitalize;color:#fff;font-weight:600;border-radius:5px}#dr-menu .hs-menu-item a{width:100%}}