.header--no-navigation {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
}

::selection {
  color: ;
  background: ;
}

.error-page {
  position: relative;
  z-index: 1;
  padding:50px 0 35px 0;

}
.error-page__heading{
  color: #000;
  padding:25px 0 35px 0;
}

.error-page .button {
  background-color:#1c6e8c;
  font-size:16px;
  color: #fff;
  padding: 12px 30px;
  border:none;
  border-radius: 6px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .error-page {
    height:300px;
    margin: 0px 20px 80px 20px; 
  }
  .error-page__heading{
  font-size: 26px;
    font-weight: 500;
   line-height: 1.25;
    padding-bottom:30px;
}


::-webkit-input-placeholder { opacity:1 !important; color: 35 !important; font-family: ; font-size: 16px; font-weight: 400; }
::-moz-placeholder { opacity:1 !important; color: 35 !important; font-family: ; font-size: 16px; font-weight: 400; }
:-ms-input-placeholder { opacity:1 !important; color: 35 !important; font-family: ; font-size: 16px; font-weight: 400; }
:-moz-placeholder { opacity:1 !important; color: 35 !important; font-family: ; font-size: 16px; font-weight: 400; }

*, *:before , *:after { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }

img { border:0; vertical-align: top; height:auto; max-width:100%; }
.widget-type-linked_image {overflow:hidden;}

hr { border:none; outline:none; float:left; width:100%; height:1px; background:; clear:both; margin:30px 0; }
.clear { clear:both }
.nowrap { white-space: nowrap; display: inline-block; }

.row-fluid a.cta_button { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }

.hs-menu-wrapper.hs-menu-flow-horizontal ul li a:link, .hs-menu-wrapper.hs-menu-flow-horizontal ul li a:visited { text-overflow: inherit !important; vertical-align:middle; }
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a { width:100%; }
.hs-menu-wrapper.hs-menu-flow-horizontal ul { align-items: center; }

.row-fluid [class*="span"] { min-height:0; }
.header-container-wrapper .row-fluid [class*="span"] { min-height:0; }

.row-fluid .bgimg-main { background-size:cover !important; background-repeat:no-repeat !important; background-position:center center !important; }
.row-fluid .bg-img { display:none; }

.container .dnd-section > .row-fluid, .wrapper { 
  margin: 0 auto !important;
  width: 100%;
  max-width: 1080px;
}
main.body-container-wrapper { display:inline-block; vertical-align:top; width:100%; }

/* Video Embed */
.oembed_container {
  max-width: 971px;
  border: solid 15px #efefef;
}
.oembed_container .iframe_wrapper {
  padding-top: 0;
}

@media (min-width:992px){
  .desk_hide { display: none; }
}