/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

.site-header.site-header--not-scrolled {
    position: relative;
}
.site-header--scrolled .lwt-logos__company-logo {
  height: 60px;
    width: auto;
}

.site-header__main {
 background-color: white; 
}
.site-header--scrolled .lwt-logos__company-logo img {
    height: 100%;
    width: auto;
}
.lwt-logos__company-logo img {
  max-height: 100px;
   width: auto;
}
.navigation-lynton__item:hover .navigation-lynton__label,
.navigation-lynton__item:focus-within .navigation-lynton__label,
.navigation-lynton__flyout>.navigation-lynton__wrapper>.navigation-lynton__item:focus-within>.navigation-lynton__item-wrapper>.navigation-lynton__link {
  color: var(--focus-color);
}
.navigation-lynton__flyout > .navigation-lynton__wrapper .navigation-lynton__depth-1 > .navigation-lynton__children-wrapper {
  border: none;
}
.navigation-lynton__depth-2.navigation-lynton__item:hover .navigation-lynton__label {
    color: var(--main-links-color, var(--base-color));
}


.content-block__text ul {
      list-style-position: inside;
}


.lwt-collapsible-columns__container .lwt-collapsible-columns{
    display:flex;
    gap:var(--item-gap)
}
.lwt-collapsible-columns__container .lwt-collapsible-columns__column{
    flex:1
}
@media (min-width:1024px){
    .lwt-collapsible-columns__container .lwt-collapsible-columns--mobile, .lwt-collapsible-columns__container .lwt-collapsible-columns--tablet{
        display:none
    }
}
@media (min-width:768px){
    @media not screen and (min-width:1024px){
        .lwt-collapsible-columns__container .lwt-collapsible-columns--desktop, .lwt-collapsible-columns__container .lwt-collapsible-columns--mobile{
            display:none
        }
    }
}
@media not screen and (min-width:768px){
    .lwt-collapsible-columns__container .lwt-collapsible-columns--desktop, .lwt-collapsible-columns__container .lwt-collapsible-columns--tablet{
        display:none
    }
}
.lwt-collapsible-columns__container .lwt-collapsible__content{
    --padding:2rem;
    border-bottom:var(--collapsible-border,var(--global-border));
    -moz-column-break-inside:avoid;
    break-inside:avoid
}
.lwt-collapsible-columns__container .lwt-collapsible__content:first-child{
    border-top:var(--collapsible-border,var(--global-border))
}
.lwt-collapsible-columns__container .lwt-collapsible__content__title-wrapper{
    cursor:pointer;
    list-style:none;
    padding-bottom:var(--title-margin-bottom,25px);
    padding-top:var(--title-margin-top,25px);
    transition:font-weight .2s
}
.lwt-collapsible-columns__container .lwt-collapsible__content__title-wrapper::marker{
    display:none
}
.lwt-collapsible-columns__container .lwt-collapsible__content__title-wrapper::-webkit-details-marker{
    display:none
}
.lwt-collapsible-columns__container .lwt-collapsible__content[open] .lwt-collapsible__content__title-wrapper h4,.lwt-collapsible-columns__container .lwt-collapsible__content__title-wrapper:hover h4{
    color:var(--heading-hover-color,var(--h4-color));
    font-style:var(--heading-hover-font-style,var(--h4-font-style));
    font-weight:var(--heading-hover-variant,var(--h4-variant));
    -webkit-text-decoration:var(--heading-hover-underline,var(--h4-underline));
    text-decoration:var(--heading-hover-underline,var(--h4-underline))
}
.lwt-collapsible-columns__container .lwt-collapsible__content__title{
    align-items:center;
    display:flex
}
.lwt-collapsible-columns__container .lwt-collapsible__content__title h4{
    margin-bottom:var(--heading-margin-bottom,0)
}
.lwt-collapsible-columns__container .lwt-collapsible__content__title-tags{
    color:var(--tags-color,var(--base-color));
    font-family:var(--tags-family,var(--base-family));
    font-size:var(--tags-size,var(--base-size));
    font-size:var(--tags-size,var(--small-font-size));
    font-style:var(--tags-style,var(--base-style));
    font-weight:var(--tags-variant,var(--base-variant));
    letter-spacing:var(--tags-letter-spacing,var(--base-letter-spacing));
    line-height:var(--tags-line-height,var(--base-line-height));
    -webkit-text-decoration:var(--tags-underline,var(--base-underline));
    text-decoration:var(--tags-underline,var(--base-underline));
    text-transform:var(--tags-transform,var(--base-transform))
}
@media not screen and (min-width:768px){
   .lwt-collapsible-columns__container  .lwt-collapsible__content__title-tags{
        font-size:var(--tags-mobile-size,var(--base-mobile-size));
        font-size:var(--tags-mobile-size,var(--small-font-size));
        line-height:var(--tags-mobile-line-height,var(--base-mobile-line-height))
    }
}
.lwt-collapsible-columns__container .lwt-collapsible__content__title-content{
    width:70%
}
.lwt-collapsible-columns__container .lwt-collapsible__content__title-dropdown{
    align-items:center;
    color:var(--dropdown-color,var(--h4-color));
    display:flex;
    font-family:var(--dropdown-family,var(--h4-family));
    font-size:var(--dropdown-size,var(--h4-size));
    font-size:var(--dropdown-size,var(--small-font-size));
    font-style:var(--dropdown-style,var(--h4-style));
    font-weight:var(--dropdown-variant,var(--h4-variant));
    gap:10px;
    letter-spacing:var(--dropdown-letter-spacing,var(--h4-letter-spacing));
    line-height:var(--dropdown-line-height,var(--h4-line-height));
    margin-left:auto;
    padding-right:var(--dropdown-arrow-size);
    -webkit-text-decoration:var(--dropdown-underline,var(--h4-underline));
    text-decoration:var(--dropdown-underline,var(--h4-underline));
    text-transform:var(--dropdown-transform,var(--h4-transform))
}
@media not screen and (min-width:768px){
   .lwt-collapsible-columns__container  .lwt-collapsible__content__title-dropdown{
        font-size:var(--dropdown-mobile-size,var(--h4-mobile-size));
        font-size:var(--dropdown-mobile-size,var(--small-font-size));
        line-height:var(--dropdown-mobile-line-height,var(--h4-mobile-line-height))
    }
}
.lwt-collapsible-columns__container .lwt-collapsible__content__title-dropdown:after{
    border-bottom:3px solid var(--base-color,var(--dropdown-arrow-color));
    border-right:3px solid var(--base-color,var(--dropdown-arrow-color));
    content:"";
    height:var(--dropdown-arrow-size);
    transform:rotate(45deg) translateY(-50%);
    transition:transform .2s;
    width:var(--dropdown-arrow-size)
}
.lwt-collapsible-columns__container .lwt-collapsible__content[open] .lwt-collapsible__content__title-dropdown:after{
    transform:rotate(-135deg)
}
.lwt-collapsible-columns__container .lwt-collapsible__content__title-dropdown:focus-visible,.lwt-collapsible__content__title-dropdown:hover{
    color:var(--dropdown-hover-color,var(--h4-color));
    font-style:var(--dropdown-hover-font-style,var(--h4-font-style));
    font-weight:var(--dropdown-hover-variant,var(--h4-variant));
    -webkit-text-decoration:var(--dropdown-hover-underline,var(--h4-underline));
    text-decoration:var(--dropdown-hover-underline,var(--h4-underline))
}
.lwt-collapsible-columns__container .lwt-collapsible__content__text{
    color:var(--base-color);
    font-family:var(--base-family);
    font-size:var(--base-size);
    font-style:var(--base-style);
    font-weight:var(--base-variant);
    letter-spacing:var(--base-letter-spacing);
    line-height:var(--base-line-height);
    padding-bottom:var(--title-margin-top,25px);
    -webkit-text-decoration:var(--base-underline);
    text-decoration:var(--base-underline);
    text-transform:var(--base-transform)
}
@media not screen and (min-width:768px){
    .lwt-collapsible-columns__container .lwt-collapsible__content__text{
        font-size:var(--base-mobile-size);
        line-height:var(--base-mobile-line-height)
    }
}
.lwt-collapsible-columns__container .lwt-collapsible__content__text p{
    margin-bottom:var(--base-margin-bottom);
    margin-top:var(--base-margin-top)
}
.lwt-collapsible-columns__container .lwt-collapsible.lwt-collapsible--remove-top-border .lwt-collapsible__content:first-child{
    border-top:none
}
.lwt-collapsible-columns__container .lwt-collapsible.lwt-collapsible--remove-bottom-border .lwt-collapsible__content:last-child{
    border-bottom:none
}
@media (min-width: 768px) {
    .lwt-blog-post__body-content {
    width: calc(81% - var(--post-body-gap-mobile,30px));
  }
.lwt-blog-post__body-content h2 {
 font-size: 28px; 
}
  
  .lwt-blog-post__body>.row-fluid-wrapper {
    gap: 50px;
  }
  .lwt-blog-post__body ul {
  list-style-position: inside;
}
.lwt-blog-post__body-content .lwt-grid {
  margin: 20px -30px !important;
}
  .lwt-cards__card__title a:hover {
   color: #212721; 
  }
  
  
  .navigation-lynton__flyout>.navigation-lynton__wrapper>.navigation-lynton__item>.navigation-lynton__item-wrapper {
   padding: 5px 15px !important; 
  }