p, div.columns-single-dual-mobile > p:first-child{
  margin-bottom:20px; }

h2:not([class]){
  padding-top:24px;
  padding-bottom:20px; }

h3:not([class]){
  padding-top:4px; }

ul:not([class]), ol:not([class]){
  margin-bottom:16px; }

details summary > :only-child:before{
  font-size:32px;
  line-height:16px;
  width:16px;
  height:16px; }

details summary > :only-child:after{
  font-size:26px;
  margin-top:-2px;
  line-height:16px;
  width:16px;
  height:16px; }

figure:not([class]) header h2, figure:not([class]) header h3, figure:not([class]) header h4, figure:not([class]) header h5, .figure--default header h2, .figure--default header h3, .figure--default header h4, .figure--default header h5{
  font-size:1.25rem;
  line-height:1.25; }

.pull-quote{
  padding-top:40px; }

.tablet{
  display:block; }

.mobile{
  display:none !important; }

.is-sticky--scroll{
  top:90px; }
.page-title{
  font-size:2.25rem;
  line-height:1.125;
  font-weight:600;
  letter-spacing:0em; }

.page-node-type-gsb-page #main{
  padding-top:72px; }

.page-node-type-gsb-page #content-main{
  margin-top:-24px; }

.page-node-type-gsb-page .field-para-text-content > *:first-child{
  padding-top:20px; }
.a-btn:not(.a-btn--sm):not(.a-btn--md):not(.a-btn--lg){
  padding:18px 30px; }

#sidebar-first ul.menu{
  font-weight:500; }
  #sidebar-first ul.menu > li{
    padding-bottom:16px; }
  #sidebar-first ul.menu .menu-item--expanded ul.menu li{
    padding-top:8px;
    padding-bottom:0;
    color:#687078;
    font-weight:400; }
    #sidebar-first ul.menu .menu-item--expanded ul.menu li ul.menu{
      margin-left:12px; }
  #sidebar-first ul.menu a:before{
    content:"";
    position:absolute;
    right:calc(100% + 12px);
    border-top:1px solid #9e9e9e;
    left:-36px;
    top:calc(50% - 1px);
    opacity:0;
    -webkit-transform:translateX(-12px);
            transform:translateX(-12px);
    -webkit-transition:opacity 195ms ease,-webkit-transform 195ms ease;
    transition:opacity 195ms ease,-webkit-transform 195ms ease;
    transition:opacity 195ms ease,transform 195ms ease;
    transition:opacity 195ms ease,transform 195ms ease,-webkit-transform 195ms ease; }
  #sidebar-first ul.menu .is-active:before, #sidebar-first ul.menu a:hover:before{
    opacity:1;
    -webkit-transform:none;
            transform:none; }
/*# sourceMappingURL=gsb_base-tablet.css.map */
