.vb-20312 .vb-element.vb-element-b399b4d{--display:flex;--min-height:462px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.vb-20312 .vb-element.vb-element-b399b4d:not(.vb-motion-effects-element-type-background), .vb-20312 .vb-element.vb-element-b399b4d > .vb-motion-effects-container > .vb-motion-effects-layer{background-color:#242424;}.vb-20312 .vb-element.vb-element-ac260df{--display:flex;--min-height:447px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.vb-20312 .vb-element.vb-element-e9cc142 > .vb-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.vb-20312 .vb-element.vb-element-e9cc142{color:#FFFFFF;}.vb-20312 .vb-element.vb-element-c93bac8 > .vb-widget-container{margin:-29px 0px 0px 0px;padding:0px 40px 0px 0px;}.vb-20312 .vb-element.vb-element-c93bac8 .vb-heading-title{font-size:31px;font-weight:600;color:#FFFFFF;}.vb-20312 .vb-element.vb-element-4d68a17{--divider-border-style:solid;--divider-color:#D6D6D6;--divider-border-width:3.7px;}.vb-20312 .vb-element.vb-element-4d68a17 > .vb-widget-container{margin:-19px 0px 0px 0px;padding:0px 0px 0px 0px;}.vb-20312 .vb-element.vb-element-4d68a17 .vb-divider-separator{width:27%;}.vb-20312 .vb-element.vb-element-4d68a17 .vb-divider{padding-block-start:15px;padding-block-end:15px;}.vb-20312 .vb-element.vb-element-f8dc98a .vb-icon-list-icon i{color:#FFFFFF;font-size:14px;}.vb-20312 .vb-element.vb-element-f8dc98a .vb-icon-list-icon svg{fill:#FFFFFF;--e-icon-list-icon-size:14px;}.vb-20312 .vb-element.vb-element-f8dc98a .vb-icon-list-icon{width:14px;}.vb-20312 .vb-element.vb-element-f8dc98a .vb-icon-list-text, .vb-20312 .vb-element.vb-element-f8dc98a .vb-icon-list-text a{color:#FFFFFF;}.vb-20312 .vb-element.vb-element-f8dc98a .vb-icon-list-item{font-size:15px;font-weight:700;}.vb-20312 .vb-element.vb-element-474937f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.vb-20312 .vb-element.vb-element-474937f:not(.vb-motion-effects-element-type-background), .vb-20312 .vb-element.vb-element-474937f > .vb-motion-effects-container > .vb-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.vb-20312 .vb-element.vb-element-56e5269{--display:flex;--min-height:462px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.vb-20312 .vb-element.vb-element-56e5269:not(.vb-motion-effects-element-type-background), .vb-20312 .vb-element.vb-element-56e5269 > .vb-motion-effects-container > .vb-motion-effects-layer{background-color:#242424;}.vb-20312 .vb-element.vb-element-bd88443{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.vb-20312 .vb-element.vb-element-bd88443:not(.vb-motion-effects-element-type-background), .vb-20312 .vb-element.vb-element-bd88443 > .vb-motion-effects-container > .vb-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.vb-20312 .vb-element.vb-element-511476b{--display:flex;--min-height:447px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.vb-20312 .vb-element.vb-element-e99f95d > .vb-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.vb-20312 .vb-element.vb-element-e99f95d{color:#FFFFFF;}.vb-20312 .vb-element.vb-element-5ea547c > .vb-widget-container{margin:-29px 0px 0px 0px;padding:0px 40px 0px 0px;}.vb-20312 .vb-element.vb-element-5ea547c .vb-heading-title{font-size:31px;font-weight:600;color:#FFFFFF;}.vb-20312 .vb-element.vb-element-2a0c393{--divider-border-style:solid;--divider-color:#D6D6D6;--divider-border-width:3.7px;}.vb-20312 .vb-element.vb-element-2a0c393 > .vb-widget-container{margin:-19px 0px 0px 0px;padding:0px 0px 0px 0px;}.vb-20312 .vb-element.vb-element-2a0c393 .vb-divider-separator{width:27%;}.vb-20312 .vb-element.vb-element-2a0c393 .vb-divider{padding-block-start:15px;padding-block-end:15px;}.vb-20312 .vb-element.vb-element-892e21f .vb-icon-list-icon i{color:#FFFFFF;font-size:14px;}.vb-20312 .vb-element.vb-element-892e21f .vb-icon-list-icon svg{fill:#FFFFFF;--e-icon-list-icon-size:14px;}.vb-20312 .vb-element.vb-element-892e21f .vb-icon-list-icon{width:14px;}.vb-20312 .vb-element.vb-element-892e21f .vb-icon-list-text, .vb-20312 .vb-element.vb-element-892e21f .vb-icon-list-text a{color:#FFFFFF;}.vb-20312 .vb-element.vb-element-892e21f .vb-icon-list-item{font-size:15px;font-weight:700;}.vb-20312 .vb-element.vb-element-a404898{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.vb-20312 .vb-element.vb-element-c33825b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.vb-20312 .vb-element.vb-element-c33825b.e-con{--flex-grow:0;--flex-shrink:0;}.vb-20312 .vb-element.vb-element-ffed5ee{font-size:16px;}.vb-20312 .vb-element.vb-element-e0fd014{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.vb-20312 .vb-element.vb-element-92e9cc3 .vb-toc__header-title{text-align:start;}.vb-20312 .vb-element.vb-element-92e9cc3 .vb-toc__header{flex-direction:row;}.vb-20312 .vb-element.vb-element-92e9cc3 .vb-toc__list-item{font-family:"Barlow", Sans-serif;}.vb-20312 .vb-element.vb-element-92e9cc3{--item-text-hover-decoration:underline;--marker-size:6px;}.vb-20312 .vb-element.vb-element-b9682d5{--display:flex;box-shadow:5px 5px 10px 2px rgba(0, 0, 0, 0.08);}.vb-20312 .vb-element.vb-element-e811312 > .vb-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.vb-20312 .vb-element.vb-element-9daf635{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.vb-20312 .vb-element.vb-element-9daf635:not(.vb-motion-effects-element-type-background), .vb-20312 .vb-element.vb-element-9daf635 > .vb-motion-effects-container > .vb-motion-effects-layer{background-color:var( --e-global-color-6dfff51 );}.vb-20312 .vb-element.vb-element-76e9a09{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.vb-20312 .vb-element.vb-element-8b4a259 .vb-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-3c853ee );}.vb-20312 .vb-element.vb-element-6941b30{--item-display:flex;--read-more-alignment:1;--grid-row-gap:40px;--grid-column-gap:30px;}.vb-20312 .vb-element.vb-element-6941b30 .vb-posts-container .vb-post__thumbnail{padding-bottom:calc( 0.1 * 100% );}.vb-20312 .vb-element.vb-element-6941b30:after{content:"0.1";}.vb-20312 .vb-element.vb-element-6941b30 .vb-post__thumbnail__link{width:100%;}.vb-20312 .vb-element.vb-element-6941b30 .vb-post__meta-data span + span:before{content:"•";}.vb-20312 .vb-element.vb-element-6941b30 .vb-post__text{margin-top:7px;margin-bottom:0px;}.vb-20312 .vb-element.vb-element-6941b30 .vb-post__badge{right:0;}.vb-20312 .vb-element.vb-element-6941b30 .vb-post__card .vb-post__badge{margin:22px;}.vb-20312 .vb-element.vb-element-6941b30 .vb-post__title, .vb-20312 .vb-element.vb-element-6941b30 .vb-post__title a{color:var( --e-global-color-3c853ee );font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:700;}.vb-20312 .vb-element.vb-element-6941b30 .vb-post__excerpt p{color:#000000;font-family:"Barlow", Sans-serif;}.vb-20312 .vb-element.vb-element-6941b30 .vb-post__read-more{color:var( --e-global-color-3c853ee );margin-bottom:0px;}@media(max-width:767px){.vb-20312 .vb-element.vb-element-bd88443{--min-height:314px;}.vb-20312 .vb-element.vb-element-511476b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.vb-20312 .vb-element.vb-element-5ea547c .vb-heading-title{font-size:24px;}.vb-20312 .vb-element.vb-element-9daf635{--content-width:85%;}.vb-20312 .vb-element.vb-element-6941b30 .vb-posts-container .vb-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.vb-20312 .vb-element.vb-element-6941b30:after{content:"0.5";}.vb-20312 .vb-element.vb-element-6941b30 .vb-post__thumbnail__link{width:100%;}}@media(min-width:768px){.vb-20312 .vb-element.vb-element-b399b4d{--content-width:85%;}.vb-20312 .vb-element.vb-element-ac260df{--width:73%;}.vb-20312 .vb-element.vb-element-474937f{--width:100%;}.vb-20312 .vb-element.vb-element-56e5269{--content-width:85%;}.vb-20312 .vb-element.vb-element-bd88443{--width:100%;}.vb-20312 .vb-element.vb-element-511476b{--width:73%;}.vb-20312 .vb-element.vb-element-a404898{--content-width:85%;}.vb-20312 .vb-element.vb-element-c33825b{--width:70%;}.vb-20312 .vb-element.vb-element-e0fd014{--width:50%;}.vb-20312 .vb-element.vb-element-9daf635{--content-width:95%;}}/* Start custom CSS for theme-post-content, class: .vb-element-ffed5ee */.blog-post p {
  font-family: "Barlow", sans-serif;
  font-weight: 500;
  font-size: 16px;
}

.blog-post h2 {
  font-family: "League Spartan", sans-serif;
  font-weight: 600;
  font-size: 24px;
  margin-top:32px;
  margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .vb-element-e0fd014 */#side-bar {
    width: 30%;
    padding-right: 30px;
    position: sticky;
    top: 130px;
    align-self: flex-start;
    height: fit-content;
    box-sizing: border-box;
}/* End custom CSS */