h1:before { 
  display: block; 
  content: " "; 
  margin-top: -100px; 
  height: 100px; 
  visibility: hidden; 
  pointer-events: none;
}
h2:before { 
  display: block; 
  content: " "; 
  margin-top: -100px; 
  height: 100px; 
  visibility: hidden; 
  pointer-events: none;
}

h1, h2, h3, h4, h5, h6 {letter-spacing:1.5px; margin-top:1em; margin-bottom:0.5em; color:black;!important}

.mobileShow {display: none;} 


  /* Smartphone Portrait and Landscape */ 
  @media only screen 
    and (min-device-width : 320px) 
    and (max-device-width : 480px){ 
      .mobileShow {display: inline;}
  }
.mobileHide { display: inline; } 

  /* Smartphone Portrait and Landscape */ 
  @media only screen 
    and (min-device-width : 320px) 
    and (max-device-width : 480px){ 
     .mobileHide { display: none;}
  }


@media (max-width: 767px){
.hideonmobile{ display:none !important;
}
}

@media (min-width: 767px){
.hideondesktop{
display: none !important;
}
}

blockquote {font-size:12pt; border-left-color:#ff9966; color:black; text-align:left; background-color:#ffeee6;}
blockquote cite {font-size:10pt; text-transform:uppercase; font-style:normal; font-family:"Verdana";}

.flexcontainer {display: -webkit-flex;
   display: -ms-flex;
   display: flex;
   -webkit-flex-wrap: wrap;
   -ms-flex-wrap: wrap;
   flex-wrap: wrap;}

.wp-block-getwid-person__content {size:9pt;}

.llms-my-courses, .llms-my-certificates, .llms-my-memberships, .llms-my-achievements, .llms-sd-title {visibility:hidden; display:none;}


.wp-block-getwid-image-box__image  {width:100%; min-width:90px; max-width:200px;}



.llms-button-primary .llms-course-continue-button a {color:white;}

body {width: 100vw; overflow-x: hidden; }

.margintop2px {margin-top:2px;}

.footer-widget-1  {
   width:100%;
   text-align:center;	
}
.footer-widget-2  {
   width:30%;
   padding-bottom:5%;
   text-align:center;	
}



.center {text-align:center;}

.wp-block-column {padding:7px;}


.c-accordion__item {background-color:#f9e7d9;} /* The accordion item container */

.c-accordion__item.is-open {background-color:#f9e7d9;} /* is-open is added to open accordion items */
.c-accordion__item.is-read {background-color:#f9e7d9;} /* is-read is added to accordion items that have been opened at least once */
.c-accordion__title {padding:5px; background-color:#b9511d; color:white;} /* An accordion item title */

.c-accordion__title--button {padding:5px; background-color:#ff9966; color:black;} /* An accordion item title that is using a button tag */

.c-accordion__title:hover {color:black; background-color:#cc7a52;} /* To modify the style when hovering over an accordion item title */
.c-accordion__title:focus {color:white; background-color:#ff9966;} /* To modify the style when an accordion item title currently has broswer focus */
.c-accordion__content {padding-left:10px; padding-right:10px; padding-bottom:1px;} /* An accordion item content container */


.nomargin {margin-bottom:0px !important; margin-top:0px !important;}
.smallwidth {width:33% !important; min-width:260px; }

.main-navigation .main-nav ul ul li a {
    font-family: Verdana; text-transform:none;
}

.inside-header {z-index:999;}