html,body,body *:not([class*=fa]):not([class*=icon]):not([class*=FontAwesome]),*{font-family:roboto,-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif!important}[class*=fa],[class*=icon],[class*=FontAwesome],.fa,.fas,.far,.fab,.fal,.fad{font-family:'font awesome 6 free','font awesome 6 brands',fontawesome!important}code,pre,kbd,samp,.monospace,code *,pre *{font-family:roboto mono,courier new,Courier,monospace!important}.formkit-form input,.formkit-form select,.formkit-form textarea,.seva-form input,.seva-form select,.seva-form textarea,[data-uid] input,[data-uid] select,[data-uid] textarea,.formkit-input,.formkit-select,.formkit-textarea{font-family:roboto,-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif!important;font-style:normal!important;font-size:14px!important;font-weight:400!important;color:#333!important}.formkit-form[data-uid="634069fb06"] input,.formkit-form[data-uid="634069fb06"] select,.formkit-form[data-uid="634069fb06"] textarea,.formkit-form[data-uid="634069fb06"] .formkit-input,.formkit-form[data-uid="634069fb06"] .formkit-select,.formkit-form[data-uid="634069fb06"] .formkit-textarea,.formkit-form[data-uid="5713eb36d9"] input,.formkit-form[data-uid="5713eb36d9"] select,.formkit-form[data-uid="5713eb36d9"] textarea,.formkit-form[data-uid="5713eb36d9"] .formkit-input,.formkit-form[data-uid="5713eb36d9"] .formkit-select,.formkit-form[data-uid="5713eb36d9"] .formkit-textarea,[data-uid="634069fb06"] input,[data-uid="634069fb06"] select,[data-uid="634069fb06"] textarea,[data-uid="634069fb06"] .formkit-input,[data-uid="634069fb06"] .formkit-select,[data-uid="634069fb06"] .formkit-textarea,[data-uid="5713eb36d9"] input,[data-uid="5713eb36d9"] select,[data-uid="5713eb36d9"] textarea,[data-uid="5713eb36d9"] .formkit-input,[data-uid="5713eb36d9"] .formkit-select,[data-uid="5713eb36d9"] .formkit-textarea{font-family:roboto,-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif!important;font-style:normal!important;font-size:14px!important;font-weight:400!important;color:#333!important}.formkit-form input[type=text],.formkit-form input[type=email],.formkit-form input[type=tel],.formkit-form input[type=number],.formkit-form input[type=search],.formkit-form input[type=url],.formkit-form input,.formkit-form select,.formkit-form textarea,.seva-form input[type=text],.seva-form input[type=email],.seva-form input[type=tel],.seva-form input[type=number],.seva-form input[type=search],.seva-form input[type=url],.seva-form input,.seva-form select,.seva-form textarea,[data-uid] input[type=text],[data-uid] input[type=email],[data-uid] input[type=tel],[data-uid] input[type=number],[data-uid] input[type=search],[data-uid] input[type=url],[data-uid] input,[data-uid] select,[data-uid] textarea,.seva-fields input,.seva-fields select,.seva-fields textarea,.formkit-fields input,.formkit-fields select,.formkit-fields textarea{font-family:roboto,-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif!important;font-style:normal!important;font-size:14px!important;font-weight:400!important;color:#333!important}.formkit-form[data-uid="634069fb06"] input::placeholder,.formkit-form[data-uid="634069fb06"] textarea::placeholder,.formkit-form[data-uid="634069fb06"] .formkit-input::placeholder,.formkit-form[data-uid="634069fb06"] .formkit-textarea::placeholder,.formkit-form[data-uid="5713eb36d9"] input::placeholder,.formkit-form[data-uid="5713eb36d9"] textarea::placeholder,.formkit-form[data-uid="5713eb36d9"] .formkit-input::placeholder,.formkit-form[data-uid="5713eb36d9"] .formkit-textarea::placeholder,[data-uid="634069fb06"] input::placeholder,[data-uid="634069fb06"] textarea::placeholder,[data-uid="634069fb06"] .formkit-input::placeholder,[data-uid="634069fb06"] .formkit-textarea::placeholder,[data-uid="5713eb36d9"] input::placeholder,[data-uid="5713eb36d9"] textarea::placeholder,[data-uid="5713eb36d9"] .formkit-input::placeholder,[data-uid="5713eb36d9"] .formkit-textarea::placeholder,.formkit-form input::placeholder,.formkit-form textarea::placeholder,.seva-form input::placeholder,.seva-form textarea::placeholder,[data-uid] input::placeholder,[data-uid] textarea::placeholder,.formkit-input::placeholder,.formkit-textarea::placeholder,.seva-fields input::placeholder,.seva-fields textarea::placeholder,.formkit-fields input::placeholder,.formkit-fields textarea::placeholder{font-family:roboto,-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif!important;font-style:normal!important;font-size:14px!important;font-weight:400!important;color:#555!important;opacity:1!important}.formkit-form select option,.seva-form select option,[data-uid] select option,.formkit-select option,.seva-fields select option,.formkit-fields select option{font-family:roboto,-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#333!important}.formkit-form,.seva-form,[data-uid],[data-uid] *,[data-uid] * *,[data-uid] * * *,.formkit-form *,.formkit-form * *,.formkit-form * * *,.seva-form *,.seva-form * *,.seva-form * * *,.formkit-field,.formkit-field *,.formkit-field * *,.formkit-label,.formkit-label *,.formkit-label * *,.formkit-button,.formkit-submit,.formkit-submit *,.formkit-form button,.formkit-form label,.formkit-form p,.formkit-form div,.formkit-form span,.formkit-form h1,.formkit-form h2,.formkit-form h3,.formkit-form h4,.formkit-form h5,.formkit-form h6,.formkit-form a,.formkit-form strong,.formkit-form em,.seva-form button,.seva-form label,.seva-form p,.seva-form div,.seva-form span,.seva-form h1,.seva-form h2,.seva-form h3,.seva-form h4,.seva-form h5,.seva-form h6,.seva-form a,.seva-form strong,.seva-form em,.seva-fields,.seva-fields *,.seva-fields * *,.formkit-fields,.formkit-fields *,.formkit-fields * *,.formkit-column,.formkit-column *,.formkit-column * *,.formkit-header,.formkit-header *,.formkit-header * *,.formkit-disclaimer,.formkit-disclaimer *,.formkit-disclaimer * *{font-family:roboto,-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif!important;font-style:normal!important}[data-uid][style*=font-family],.formkit-form[style*=font-family],.seva-form[style*=font-family],[data-uid] *[style*=font-family],.formkit-form *[style*=font-family],.seva-form *[style*=font-family]{font-family:roboto,-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif!important}#subscribe .formkit-form,#subscribe .formkit-form *,#subscribe .formkit-form * *,#subscribe .seva-form,#subscribe .seva-form *,#subscribe .seva-form * *,#subscribe [data-uid],#subscribe [data-uid] *,#subscribe [data-uid] * *,.sidebar .formkit-form,.sidebar .formkit-form *,.sidebar .formkit-form * *,.sidebar .seva-form,.sidebar .seva-form *,.sidebar .seva-form * *,.sidebar [data-uid],.sidebar [data-uid] *,.sidebar [data-uid] * *,#contact .formkit-form,#contact .formkit-form *,#contact .formkit-form * *,#contact .seva-form,#contact .seva-form *,#contact .seva-form * *,#contact [data-uid],#contact [data-uid] *,#contact [data-uid] * *{font-family:roboto,-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif!important}header.navbar-affixed-top{background:#fff;box-shadow:none;margin-bottom:0!important;padding:0;position:sticky;top:0;z-index:1001;width:100%;display:block;border-bottom:none}.navbar{box-shadow:0 2px 8px rgba(0,0,0,8%);margin-bottom:0!important}.navbar{position:relative;min-height:70px;margin-bottom:0;padding:0;background:#fff}.navbar-expand-lg{padding:0}.navbar>.container,.navbar>.container-fluid{padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{padding:16px 20px!important;height:auto;min-height:70px;display:flex;align-items:center;font-weight:800!important;font-size:1.4rem!important;color:#467fbf!important;text-decoration:none;transition:all .2s ease;margin-right:auto;text-transform:uppercase!important;letter-spacing:.05em!important;text-shadow:0 1px 2px rgba(70,127,191,.1)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.navbar-brand:hover{opacity:.85!important;color:#467fbf!important;text-shadow:0 1px 3px rgba(70,127,191,.15)!important}.navbar-brand h4,.navbar-brand .mb-0,.navbar-brand h4.mb-0{color:#467fbf!important;font-weight:800!important;font-size:1.4rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;text-shadow:0 1px 2px rgba(70,127,191,.1)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;margin:0!important}.navbar-brand img{max-height:45px;width:auto}.navbar-db-icon{margin-right:12px!important;flex-shrink:0!important;vertical-align:middle!important}.navbar-collapse{padding:0}.navbar-nav{margin:0;padding:0;align-items:center}@media(min-width:992px){.navbar-collapse{display:flex!important;flex-basis:auto;flex-grow:0}.navbar-nav{flex-direction:row;margin-left:auto!important}}.navbar-nav .nav-link{text-transform:uppercase;font-weight:600;letter-spacing:.05em;padding:12px 8px!important;text-decoration:none;color:#333!important;border:none!important;transition:all .25s ease;position:relative;font-size:.875rem;border-radius:6px!important;margin:0 4px!important;display:inline-block!important;box-sizing:border-box!important}.navbar-nav .nav-link:hover{color:#fff!important;background-color:#5a8fd4!important;border-radius:6px!important;margin:0 4px!important;padding:12px 8px!important;font-weight:600!important}.navbar-nav .nav-link.active,.navbar-nav .nav-item.active .nav-link{color:#fff!important;background-color:#467fbf!important;border-radius:6px!important;font-weight:600!important;border:none!important;padding:12px 8px!important;margin:0 4px!important}.navbar-nav .nav-link.active:hover,.navbar-nav .nav-item.active .nav-link:hover{background-color:#36669c!important;color:#fff!important;border:none!important;padding:12px 8px!important;font-weight:600!important}@media(max-width:991px){.navbar-nav .nav-link{padding:12px 8px!important;border:none!important;border-radius:6px!important;font-weight:600!important;box-sizing:border-box!important}.navbar-nav .nav-link:hover{color:#fff!important;background-color:#5a8fd4!important;border-radius:6px!important;padding:12px 8px!important;font-weight:600!important}.navbar-nav .nav-link.active{background-color:#467fbf!important;color:#fff!important;border-radius:6px!important;border:none!important;padding:12px 8px!important;margin:0 4px!important;font-weight:600!important}.navbar-nav .nav-link.active:hover{background-color:#36669c!important;color:#fff!important;padding:12px 8px!important;font-weight:600!important}}@media(max-width:991px){.navbar-toggler,button.navbar-toggler,.navbar button.navbar-toggler,header .navbar-toggler,.navbar-affixed-top .navbar-toggler{display:block!important;visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important;padding:.25rem .5rem!important;margin:0!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:4px!important;background-color:initial!important;cursor:pointer!important}.navbar-toggler-icon{display:block!important;visibility:visible!important;opacity:1!important;width:1.5em!important;height:1.5em!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")!important}.navbar-collapse{display:none!important}.navbar-collapse.show{display:block!important;width:100%!important;max-width:100%!important;margin-top:1rem!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;background:#fff!important;border-radius:6px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;overflow:hidden!important;box-sizing:border-box!important}.navbar-nav{flex-direction:column!important;width:100%!important;max-width:100%!important;margin:0!important;padding:8px 0!important;box-sizing:border-box!important}.navbar-nav .nav-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.navbar-nav .nav-link{width:100%!important;max-width:100%!important;padding:12px 15px!important;text-align:left!important;border-radius:4px!important;margin:2px 0!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.navbar-nav .dropdown-menu{width:100%!important;max-width:100%!important;margin:0!important;padding:8px 0!important;box-sizing:border-box!important}.navbar-nav .dropdown-item{width:100%!important;max-width:100%!important;padding:10px 20px!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important}}@media(min-width:992px){.navbar-toggler,button.navbar-toggler,.navbar button.navbar-toggler{display:none!important}}.dropdown-menu{border:1px solid rgba(0,0,0,.1);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:200px;padding:8px 0}.dropdown-item{padding:10px 20px;text-transform:uppercase;font-size:.8125rem;letter-spacing:.05em;font-weight:500;color:#555;transition:all .2s ease}.dropdown-item:hover{background-color:rgba(70,127,191,8%);color:var(--primary-accent,#467fbf);padding-left:24px}.dropdown-item:active{background-color:rgba(70,127,191,.15);color:var(--primary-accent,#467fbf)}.dropdown-header{text-transform:uppercase;font-weight:700;font-size:.75rem;letter-spacing:.05em;padding:12px 20px 8px;color:#999}.yamm-content{padding:1rem}.yamm-content .row{margin:0}.yamm-content .col-sm-3,.yamm-content .col-sm-6{padding:.5rem}.home-carousel{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;position:relative;z-index:998!important;display:block;overflow:hidden!important;max-height:500px!important}section.carousel-section,section:has(.home-carousel){margin-top:0;padding-top:0!important}section:has(.home-carousel),header.navbar-affixed-top+section:has(.home-carousel){margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.home-carousel h1,.home-carousel h2,.home-carousel h3,.home-carousel h4,.home-carousel h5,.home-carousel h6,.home-carousel p,.home-carousel ul,.home-carousel li,.home-carousel span,.home-carousel div,.home-carousel .item,.home-carousel .item *,.home-carousel .row,.home-carousel .row *{text-decoration:none!important;border-bottom:none!important;border-top:none!important}.home-carousel a,.home-carousel a:not(.btn),.home-carousel a:hover,.home-carousel a:focus,.home-carousel a:visited,.home-carousel a:active{text-decoration:none!important;border-bottom:none!important;border-top:none!important;text-transform:none!important;letter-spacing:normal!important;font-weight:inherit!important}.home-carousel *{border-top:none!important}.home-carousel .container{padding-top:0!important;margin-top:0!important;overflow:visible!important}.home-carousel .item{display:flex!important;align-items:center!important;max-height:500px!important;min-height:300px!important;padding:20px 0!important;overflow:hidden!important}.home-carousel .item .row{display:flex!important;align-items:center!important;width:100%!important;margin:0!important}.home-carousel .item .col-sm-5,.home-carousel .item .col-sm-7{display:flex!important;flex-direction:column!important;justify-content:center!important}.home-carousel .item img{max-height:400px!important;width:auto!important;object-fit:contain!important}.home-carousel .item,.home-carousel .owl-item{overflow:visible!important}.home-carousel .dark-mask{top:0!important;margin-top:0!important;padding-top:0!important}.home-carousel .owl-carousel{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;max-height:500px!important;overflow:hidden!important}.home-carousel .homepage.owl-carousel{display:block!important;visibility:visible!important;overflow:visible!important}.home-carousel .homepage.owl-carousel:not(.owl-loaded) .item{display:none!important}.home-carousel .homepage.owl-carousel:not(.owl-loaded) .item:first-child{display:block!important;min-height:300px}.home-carousel .homepage.owl-carousel.owl-loaded .item{display:block!important}#subscribe .row{display:flex!important;justify-content:center!important}#subscribe .col-md-9{max-width:800px!important;margin:0 auto!important}#subscribe section{padding:8px 20px!important;overflow:visible!important}#subscribe .col-md-3 section{padding:0!important;margin:0!important}#subscribe .col-md-9 section{padding:8px 30px!important;overflow:visible!important}#subscribe img{margin:30px auto!important;max-width:100%!important;max-height:none!important;height:auto!important;min-height:auto!important;display:block!important;object-fit:contain!important;object-position:center!important}#subscribe .box-image-text,#subscribe .box-image-text .top,#subscribe .box-image-text .top .image,#subscribe .box-image-text .image{overflow:visible!important;max-height:none!important;min-height:auto!important;height:auto!important}#subscribe .col-md-9,#subscribe .row,#subscribe .container,#subscribe section,#subscribe .col-md-9 section,#subscribe .col-md-9>section>div:first-child,#subscribe .col-md-9>section>div,#subscribe section>div,#subscribe section>div>div{overflow:visible!important;max-height:none!important;min-height:auto!important}#subscribe [data-uid],#subscribe [data-uid]+*,#subscribe .formkit-form,#subscribe .formkit-form *,#subscribe .seva-form,#subscribe .seva-form *,#subscribe div[data-uid]>*,#subscribe div[data-uid]>*>*{overflow:visible!important;max-height:none!important;height:auto!important}#subscribe iframe,#subscribe [data-uid],#subscribe [data-uid] iframe,#subscribe .formkit-form,#subscribe .formkit-form iframe,#subscribe .seva-form,#subscribe .seva-form iframe,#subscribe div[data-uid],#subscribe div[data-uid] iframe,#subscribe div[data-uid]>div,#subscribe div[data-uid]>div>iframe,#subscribe .col-md-9 iframe,#subscribe section iframe,#subscribe .col-md-9 section iframe{height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important}#subscribe [data-uid],#subscribe div[data-uid],#subscribe div[data-uid]>div{height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important}#subscribe .col-md-9>section>div,#subscribe .col-md-9>section>div>div{height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important}#subscribe [data-uid] img,#subscribe .formkit-form img,#subscribe .seva-form img,#subscribe div[data-uid] img{max-height:none!important;height:auto!important;min-height:auto!important;object-fit:contain!important;object-position:center!important;display:block!important}#subscribe .formkit-background,#subscribe .formkit-column,#subscribe [data-element=column],#subscribe div[data-element=column]{height:auto!important;min-height:auto!important;max-height:none!important;background-size:contain!important;background-position:50%!important;background-repeat:no-repeat!important}#subscribe form.formkit-form,#subscribe form.seva-form,#subscribe [data-uid].formkit-form,#subscribe [data-uid].seva-form{border:none!important;border-radius:0!important;box-shadow:none!important;outline:none!important}#subscribe form[style*=border-radius]{border-radius:0!important}#subscribe form[style*=background-color]{background-color:initial!important}#subscribe .formkit-form>div,#subscribe .seva-form>div,#subscribe [data-style=full]{height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important}#subscribe .col-md-9>section>div:first-child{margin-bottom:20px!important;margin-top:0!important}#subscribe [data-uid],#subscribe .formkit-form,#subscribe .seva-form{margin-top:0!important;padding:0!important;border:none!important;box-shadow:none!important;outline:none!important}#subscribe .formkit-form input[type=email],#subscribe .formkit-form input[type=text],#subscribe .formkit-form select,#subscribe .seva-form input[type=email],#subscribe .seva-form input[type=text],#subscribe .seva-form select,#subscribe [data-uid] input[type=email],#subscribe [data-uid] input[type=text],#subscribe [data-uid] select,#subscribe .formkit-input,#subscribe .formkit-select{width:100%!important;max-width:350px!important;min-width:200px!important}#subscribe .formkit-form[style*=border-radius],#subscribe .seva-form[style*=border-radius]{border-radius:0!important;background-color:initial!important}#heading-breadcrumbs{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;overflow:hidden!important}header.navbar-affixed-top+#content,header.navbar-affixed-top~#content,#content{margin-top:0!important;padding-top:20px!important}body,#all{background:linear-gradient(to bottom,#fafcff 0%,#f8fbff 30%,#f3f8ff 100%)!important}header.navbar-affixed-top+section:not(.carousel-section):not(:has(.home-carousel)){margin-top:0!important;padding-top:0!important}header.navbar-affixed-top+#heading-breadcrumbs{display:none!important}header.navbar-affixed-top+*:not(#content):not(.carousel-section):not(:has(.home-carousel)):not(#heading-breadcrumbs){margin-top:0!important;padding-top:0!important}header.navbar-affixed-top+section:has(.home-carousel),section:has(.home-carousel),section.carousel-section{margin-top:0!important;margin-bottom:0!important;padding-top:20px!important;padding-bottom:0!important;overflow:visible!important;position:relative;z-index:998!important}section.carousel-section,section:has(.home-carousel),header.navbar-affixed-top+section:has(.home-carousel){margin-top:0;padding-top:0!important}section>.home-carousel{padding-top:0!important;display:block!important}header.navbar-affixed-top+section:not(:has(.home-carousel)),section:first-of-type:not(:has(.home-carousel)){margin-top:0!important;padding-top:0!important;line-height:normal!important}section{line-height:normal}section:has(.home-carousel)+section.bar,section.carousel-section+section.bar,.home-carousel+section,section:has(.home-carousel)~section.bar:first-of-type{padding-top:30px!important;margin-top:0!important}section.post,#blog-listing-medium .post,#blog-listing-medium section{line-height:1.6!important;margin-top:0!important;padding-top:0!important}#content{background:linear-gradient(to bottom,#fafcff 0%,#f8fbff 30%,#f3f8ff 100%)!important;padding:20px 0 0!important;margin:0!important;min-height:calc(100vh - 200px)!important;padding-bottom:60px!important}#all>section.bar.background-white{background:0 0!important}#heading-breadcrumbs{background:linear-gradient(to bottom,#fafcff 0%,#f8fbff 30%,#f3f8ff 100%)!important;padding:20px 0!important;margin:0!important}#content+#footer{margin-top:0!important}#content .container{background:0 0!important;padding:20px 100px!important;max-width:100%!important;margin-top:0!important;padding-top:80px!important}#blog-listing-medium{background:0 0!important}.blog-post-box{background:#fff!important;border-radius:10px 8px 9px 7px!important;padding:40px 81px 81px!important;margin-bottom:30px!important;border:1px solid rgba(70,127,191,8%)!important;box-shadow:none!important}.col-md-9 #blog-post .blog-post-box{max-width:100%!important;margin-left:0!important;margin-right:0!important}.col-md-12 #blog-post .blog-post-box{max-width:800px!important;margin-left:auto!important;margin-right:auto!important}#post-content,.blog-post-box{line-height:1.6!important}#post-content p,.blog-post-box p{margin-bottom:1em!important;line-height:1.6!important}#post-content p+p,.blog-post-box p+p{margin-top:.5em!important}#post-content h2,.blog-post-box h2{margin-top:2.5em!important;margin-bottom:.75em!important;padding-top:.5em!important;border-top:1px solid rgba(70,127,191,.15)!important}#post-content h2:first-of-type,.blog-post-box h2:first-of-type{margin-top:1.5em!important;border-top:none!important;padding-top:0!important}#post-content h3,.blog-post-box h3{margin-top:1.75em!important;margin-bottom:.5em!important}#post-content h4,.blog-post-box h4{margin-top:1.25em!important;margin-bottom:.5em!important}#post-content ul,#post-content ol,.blog-post-box ul,.blog-post-box ol{margin:1em 0!important;padding-left:1.5em!important}#post-content ul li,#post-content ol li,.blog-post-box ul li,.blog-post-box ol li{margin-bottom:.5em!important;line-height:1.6!important}#post-content ul li::marker,.blog-post-box ul li::marker{color:#467fbf!important}#post-content h2+ul,.blog-post-box h2+ul{padding:20px 20px 20px 25px!important;background-color:#f8fbff!important;border-left:3px solid #467fbf!important;border-radius:0 6px 6px 0!important;margin-top:1em!important}code:not(pre code){padding:2px 6px!important;border-radius:3px!important;background-color:#f5f5f5!important;color:#333!important;font-weight:500!important}#post-content code:not(pre code),.blog-post-box code:not(pre code){padding:2px 6px!important;border-radius:3px!important;background-color:#f5f5f5!important;color:#333!important;font-weight:500!important}#comments{background:0 0!important;padding:0!important;margin:0!important}#graphcomment,#graphcomment *{background:0 0!important}.sidebar-menu,.col-md-3:has(.sidebar-menu),.col-md-3:has([class*=sidebar]){display:none!important}.col-md-3:not(#toc-sidebar):not(.toc-sidebar):not(#recent-posts-sidebar):not(.recent-posts-sidebar):not(#events-page-sidebar):not(.events-page-sidebar):not(#podcast-sidebar):not(.podcast-sidebar):not(#sqlcomics-page-sidebar):not(.sqlcomics-page-sidebar):not(#about-sidebar):not(.about-sidebar):not(#courses-sidebar):not(.courses-sidebar):not(#topics-sidebar):not(.topics-sidebar):not(#course-lessons-sidebar):not(.course-lessons-sidebar):not(.homepage-content-col){display:none!important}#course-lessons-sidebar.col-md-3{display:block!important;float:left!important}#toc-sidebar.col-md-3{display:block!important;float:left!important}#content .col-md-9,#content .col-md-12{width:100%!important;max-width:100%!important;flex:0 0 100%!important}#blog-listing-medium .post{background:#fff!important;border-radius:10px 8px 9px 7px!important;padding:30px!important;margin-bottom:30px!important;border:1px solid rgba(70,127,191,8%)!important;box-shadow:none!important}#blog-listing-medium .post .row{margin-left:0!important;margin-right:0!important}#blog-listing-medium .post .col-md-2{padding-right:15px!important}#blog-listing-medium .post .col-md-10{padding-left:15px!important;padding-right:15px!important}#blog-listing-medium .post:hover{box-shadow:0 2px 8px rgba(70,127,191,.1)!important}#blog-listing-medium .post h2,#blog-listing-medium .post p,#blog-listing-medium .post .intro,#blog-listing-medium .post .author-category,#blog-listing-medium .post .date-comments{line-height:1.6!important;font-size:inherit!important}#blog-listing-medium .post h2{font-size:1.5rem!important;line-height:1.4!important;margin-bottom:.75rem!important;margin-top:0!important}#blog-listing-medium .post h2 a{color:#555!important}#blog-listing-medium .post h2 a:hover{color:#467fbf!important}#blog-listing-medium .post .author-category{margin-bottom:1em!important;margin-top:0!important;color:#666!important;font-size:14px!important}#blog-listing-medium .post .author-category a{color:#467fbf!important}#blog-listing-medium .post .author-category a:hover{text-decoration:underline!important}#blog-listing-medium .post .intro{line-height:1.6!important;margin-bottom:1em!important;margin-top:0!important;color:#444!important}#blog-listing-medium .post .intro p{margin-bottom:1em!important;line-height:1.6!important}#blog-listing-medium .post .intro p+p{margin-top:.5em!important}#blog-listing-medium .post .read-more{margin-top:1.25em!important;margin-bottom:0!important}#blog-listing-medium .post .intro code:not(pre code){padding:2px 6px!important;border-radius:3px!important;background-color:#f5f5f5!important;color:#333!important;font-weight:500!important;font-family:roboto mono,courier new,Courier,monospace!important;font-size:.9em!important}#blog-listing-medium .pager{margin-top:40px!important;margin-bottom:20px!important}#content{margin-top:0!important;padding-top:0!important}#content .container{margin-top:0!important;padding-top:40px!important}#content .container .row{margin-top:0!important;padding-top:0!important}header.navbar-affixed-top+* h1,header.navbar-affixed-top~h1,#content h1:first-child{margin-top:0!important;padding-top:0!important}.breadcrumbs,.breadcrumb{margin-top:0!important;padding-top:0!important;margin-bottom:0!important}body{font-size:16px;font-weight:400}h1,h2,h3{font-family:Lato,sans-serif;font-weight:700}h2{font-size:22px}h3{font-size:20px}h4,h5,h6{font-family:Roboto,sans-serif;font-weight:700}p{font-family:Roboto,sans-serif}code{font-family:Roboto Mono,monospace;font-size:90%;color:inherit;font-weight:600;background-color:#e6f2ff}#post-content pre,.blog-post-box pre,.highlight pre,pre{padding:15px 20px!important;border-radius:6px!important;background-color:#f9f9f9!important;border:1px solid rgba(70,127,191,8%)!important;overflow-x:auto!important;font-size:14px!important;line-height:1.6!important;font-family:roboto mono,courier new,Courier,monospace!important}#post-content pre code,.blog-post-box pre code,.highlight pre code,pre code,.highlight code{background-color:initial!important;color:#2c3e50!important;padding:0!important;font-size:inherit!important;line-height:inherit!important;font-family:roboto mono,courier new,Courier,monospace!important}.chroma,.chroma *,.chroma code,.chroma pre,.chroma span,.chroma div,.chroma table,.chroma td,.chroma tr,pre code,pre,#post-content pre,#post-content pre *,.blog-post-box pre,.blog-post-box pre *{font-family:roboto mono,courier new,Courier,monospace!important;font-variant-ligatures:none!important;font-feature-settings:normal!important}.chroma,pre.chroma{background-color:#f9f9f9!important;color:#2c3e50!important}.chroma .k,.chroma .kc,.chroma .kd,.chroma .kn,.chroma .kp,.chroma .kr,.chroma .kt{color:#36669c!important}.chroma .s,.chroma .s1,.chroma .s2,.chroma .sa,.chroma .sb,.chroma .sc,.chroma .dl,.chroma .sd,.chroma .se,.chroma .sh,.chroma .si,.chroma .sx,.chroma .sr,.chroma .ss{color:#2d5a3d!important}.chroma .c,.chroma .c1,.chroma .cm,.chroma .cp,.chroma .cs,.chroma .ch,.chroma .cpf{color:#5a6268!important}.chroma .m,.chroma .mi,.chroma .mf,.chroma .mb,.chroma .mh,.chroma .il,.chroma .mo{color:#6b5230!important}.chroma .nf,.chroma .fm{color:#36669c!important}.chroma .nv,.chroma .vc,.chroma .vg,.chroma .vi,.chroma .vm{color:#343a40!important}.chroma .o,.chroma .ow{color:#343a40!important}.chroma .nb,.chroma .nc,.chroma .no,.chroma .nd,.chroma .ni{color:#4d3f63!important}.chroma .na,.chroma .nx,.chroma .nt,.chroma .nn{color:#343a40!important}.chroma .p{color:#343a40!important}.chroma span[class^=ch-],.chroma .err,.chroma .gd,.chroma .gi{color:#2c3e50!important}.chroma span[style]{color:inherit!important}.chroma span:not(.chroma .c):not(.chroma .s):not(.chroma .m):not(.chroma .k):not(.chroma .nf):not(.chroma .nv):not(.chroma .o):not(.chroma .nb):not(.chroma .na){color:#2c3e50!important}#post-content img,.blog-post-box img{box-shadow:0 2px 8px rgba(0,0,0,8%)!important;border-radius:4px!important;max-width:100%!important}#post-content img[class*=right],#post-content img.alignright,.blog-post-box img[class*=right],.blog-post-box img.alignright{float:right!important;margin:0 0 20px 20px!important;max-width:100%!important;display:block!important}#post-content img:not([class*=center]):not([class*=right]):not(.alignright):not(figure img):not([src*="#floatright"]),.blog-post-box img:not([class*=center]):not([class*=right]):not(.alignright):not(figure img):not([src*="#floatright"]){float:left!important;margin:0 20px 20px 0!important;max-width:400px!important}@media(min-width:768px){.col-md-9 #post-content img:not([class*=center]):not([class*=right]):not(.alignright):not(figure img):not([src*="#floatright"]),.col-md-9 .blog-post-box img:not([class*=center]):not([class*=right]):not(.alignright):not(figure img):not([src*="#floatright"]){max-width:350px!important}}#post-content img[class*=center],.blog-post-box img[class*=center],#post-content figure:not(.alignright):not(.alignleft),.blog-post-box figure:not(.alignright):not(.alignleft){float:none!important;margin:20px auto!important;display:block!important;max-width:100%!important}#post-content table,.blog-post-box table{display:table!important;width:100%!important;max-width:100%!important;border-collapse:collapse!important;margin:1.5em 0!important;border:1px solid rgba(70,127,191,.15)!important;border-radius:6px!important;table-layout:auto!important;overflow-x:visible!important}#post-content,.blog-post-box{overflow-x:visible!important}#post-content table,.blog-post-box table{position:relative!important}#post-content>table,.blog-post-box>table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}#post-content>table>thead,#post-content>table>tbody,.blog-post-box>table>thead,.blog-post-box>table>tbody{display:table!important;width:100%!important;border-collapse:collapse!important;table-layout:auto!important}#post-content table thead,#post-content table tbody,.blog-post-box table thead,.blog-post-box table tbody{display:table-header-group!important;display:table-row-group!important}#post-content table tr,.blog-post-box table tr{display:table-row!important}#post-content table th,#post-content table td,.blog-post-box table th,.blog-post-box table td{display:table-cell!important}#post-content table th,#post-content table td,.blog-post-box table th,.blog-post-box table td{padding:10px 15px!important;border:1px solid rgba(70,127,191,.15)!important;text-align:left!important;vertical-align:top!important}#post-content table th,.blog-post-box table th{background-color:#f8fbff!important;font-weight:600!important;color:#555!important}#post-content table td,.blog-post-box table td{background-color:#fff!important;color:#444!important}.main-content{font-size:14px}#blog-listing-medium .post{font-size:16px}#toc-sidebar{display:block!important;padding-right:20px!important}.toc-sidebar{position:sticky!important;top:100px!important;margin-bottom:30px!important}#content .container .row{display:flex!important;flex-wrap:wrap!important;margin-left:-15px!important;margin-right:-15px!important}#toc-sidebar.col-md-3{display:block!important;flex:0 0 25%!important;max-width:25%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}#blog-post.col-md-9,#blog-listing-medium.col-md-9{display:block!important;flex:0 0 75%!important;max-width:75%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}#blog-post.col-md-12{display:block!important;flex:0 0 100%!important;max-width:100%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.table-of-contents{background:#fff!important;padding:20px!important;border-radius:6px!important;border:1px solid rgba(70,127,191,8%)!important}.table-of-contents h3{font-weight:700!important;text-transform:uppercase!important;font-size:.9em!important;letter-spacing:.05em!important;margin-bottom:15px!important;color:#555!important}.table-of-contents a{color:#467fbf!important;text-decoration:none!important;font-size:.9em!important;line-height:1.6!important}.table-of-contents a:hover{color:#36669c!important;text-decoration:none!important}.table-of-contents ul{margin:.5em 0!important;padding-left:0!important;list-style:none!important}.table-of-contents ul ul{padding-left:1em!important;margin-top:.25em!important;margin-bottom:.25em!important}.table-of-contents li{margin-bottom:.5em!important;line-height:1.6!important;list-style:none!important}.table-of-contents li::marker{display:none!important;content:""!important}#recent-posts-sidebar{display:block!important;padding-right:20px!important}.recent-posts-sidebar{position:sticky!important;top:100px!important;margin-bottom:30px!important}#recent-posts-sidebar.col-md-3{display:block!important;flex:0 0 25%!important;max-width:25%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.recent-posts-box{background:#fff!important;padding:20px!important;border-radius:6px!important;border:1px solid rgba(70,127,191,8%)!important;border-left:3px solid transparent!important;position:relative!important;overflow:visible!important}.recent-posts-box h3{font-weight:700!important;text-transform:uppercase!important;font-size:.9em!important;letter-spacing:.05em!important;margin-bottom:15px!important;color:#555!important}.recent-posts-box ul{margin:.5em 0!important;padding-left:0!important;list-style:none!important;overflow:visible!important}.recent-posts-box li{margin-bottom:.75em!important;line-height:1.5!important;padding-bottom:0!important;border-bottom:none!important;padding-left:0!important;position:relative!important}.recent-posts-box li:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.recent-posts-box a{color:#467fbf!important;text-decoration:none!important;font-size:.9em!important;line-height:1.5!important;word-wrap:break-word!important;display:block!important}.recent-posts-box a:hover{color:#36669c!important;text-decoration:none!important}.recent-posts-box a.active,.recent-posts-box a:target,.sqlcomics-page-nav a.active,.sqlcomics-page-nav a:target,.events-page-nav a.active:not(.event-year-link>a),.events-page-nav a:target:not(.event-year-link>a),.events-page-nav .event-sessions-list a.active,.events-page-nav .event-sessions-list a:target,.topics-page-nav a.active,.topics-page-nav a:target,.courses-page-nav a.active,.courses-page-nav a:target,.podcast-info-content .podcast-toc a.active,.podcast-info-content .podcast-toc a:target,.course-lessons-nav a.active,.table-of-contents a.active,.table-of-contents a:target{color:#36669c!important;font-weight:800!important;background-color:#f3f8ff!important;padding:8px 12px!important;margin:0 -12px!important;border-radius:4px!important;border-left:3px solid #467fbf!important;text-decoration:none!important;display:block!important;position:relative!important}.recent-posts-box a.active:hover,.recent-posts-box a:target:hover,.sqlcomics-page-nav a.active:hover,.sqlcomics-page-nav a:target:hover,.events-page-nav a.active:not(.event-year-link>a):hover,.events-page-nav a:target:not(.event-year-link>a):hover,.events-page-nav .event-sessions-list a.active:hover,.events-page-nav .event-sessions-list a:target:hover,.topics-page-nav a.active:hover,.topics-page-nav a:target:hover,.courses-page-nav a.active:hover,.courses-page-nav a:target:hover,.podcast-info-content .podcast-toc a.active:hover,.podcast-info-content .podcast-toc a:target:hover,.course-lessons-nav a.active:hover,.table-of-contents a.active:hover,.table-of-contents a:target:hover{background-color:#e8f0ff!important;text-decoration:none!important}:target{scroll-margin-top:75px}#events.container .row{display:flex!important;flex-wrap:wrap!important;margin-left:-15px!important;margin-right:-15px!important}#events-page-sidebar{display:block!important;padding-right:20px!important}.events-page-sidebar{position:sticky!important;top:100px!important;margin-bottom:30px!important}#events-page-sidebar.col-md-3{display:block!important;flex:0 0 25%!important;max-width:25%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}#events.container .col-md-9{display:block!important;flex:0 0 75%!important;max-width:75%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.event-card+.event-card{margin-top:50px!important}.events-page-nav a:target,.events-page-nav a[href*="#"]:focus{color:#36669c!important;font-weight:600!important}.events-page-nav .event-sessions-list a{word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important}.events-page-nav{background:#fff!important;padding:20px!important;border-radius:6px!important;border:1px solid rgba(70,127,191,8%)!important;border-left:3px solid transparent!important;position:relative!important;overflow:visible!important}.events-page-nav h3{font-weight:700!important;text-transform:uppercase!important;font-size:.9em!important;letter-spacing:.05em!important;margin-bottom:15px!important;color:#555!important}.events-page-nav ul{margin:.5em 0!important;padding-left:0!important;list-style:none!important}.events-page-nav li{margin-bottom:1em!important;line-height:1.6!important;padding-bottom:0!important;border-bottom:none!important}.events-page-nav li:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.events-page-nav a{color:#467fbf!important;text-decoration:none!important;font-size:.95em!important;line-height:1.6!important;display:block!important}.events-page-nav a:hover{color:#36669c!important;text-decoration:none!important}.events-page-nav .event-year-link>a.active,.events-page-nav .event-year-link>a:target{background-color:initial!important;border-left:none!important;padding:0!important;margin:0!important}.events-page-nav .event-year-link{margin-bottom:1em!important;padding-bottom:.75em!important}.events-page-nav .event-year-link>a{color:#555!important;font-weight:600!important;font-size:.9em!important;display:block!important;margin-bottom:.25em!important;text-decoration:none!important}.events-page-nav .event-year-link>a:hover{color:#467fbf!important;text-decoration:none!important}.events-page-nav .event-sessions-list{margin-top:.5em!important;margin-bottom:0!important;padding-left:0!important;border-bottom:none!important}.events-page-nav .event-sessions-list li{margin-bottom:.5em!important;padding-bottom:.25em!important;border-bottom:none!important}.events-page-nav .event-sessions-list li:last-child{margin-bottom:0!important;padding-bottom:0!important}.events-page-nav .event-sessions-list a{color:#5a8fd4!important;font-size:.95em!important}.events-page-nav .event-sessions-list a:hover{color:#467fbf!important;text-decoration:none!important}@media(min-width:7px){[data-style=clean]{padding:0!important;border:0!important;margin:0!important;width:none!important;display:inline!important}div.seva-fields.formkit-fields{padding:0!important;border:0!important;margin:0!important;width:auto!important;display:inline-block!important}div.formkit-field{width:140%!important}.formkit-input,.formkit-select,.formkit-textarea{-webkit-box-shadow:none!important;border:none!important;border-radius:6px!important;box-shadow:none!important;color:#555!important;font-family:roboto,-apple-system,BlinkMacSystemFont,segoe ui,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.42857143!important;padding:6px 12px!important;background-color:#f3f8ff!important;height:38px!important;min-height:38px!important;box-sizing:border-box!important}.formkit-textarea{height:auto!important;min-height:100px!important}.formkit-input:focus,.formkit-select:focus{border:1px solid #467fbf!important;outline:0!important;-webkit-box-shadow:0 0 0 3px rgba(70,127,191,.1)!important;box-shadow:0 0 0 3px rgba(70,127,191,.1)!important;background-color:#fff!important}.formkit-select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;padding-right:35px!important}.formkit-select option[value=""],.formkit-select option:empty,.seva-form select option[value=""],.seva-form select option:empty,[data-uid] select option[value=""],[data-uid] select option:empty{display:none!important}.formkit-select option:first-child:not([value]),.seva-form select option:first-child:not([value]),[data-uid] select option:first-child:not([value]){display:none!important}.formkit-select option,.seva-form select option,[data-uid] select option{}.formkit-field{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.formkit-submit>span{display:inline!important;padding:0!important}.formkit-submit{background-color:#467fbf!important;border:none!important;border-radius:6px!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-family:roboto,Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.42857143!important;margin-bottom:30px!important;margin-left:0!important;padding:6px 12px!important;text-align:left!important;text-transform:uppercase!important;transition:all .2s ease!important;vertical-align:middle!important;white-space:nowrap!important}.formkit-submit:hover,.formkit-submit:focus,.formkit-submit:active,.formkit-submit.active{background-color:#36669c!important;background:#36669c!important;color:#fff!important;border:none!important;text-decoration:none!important;text-decoration-line:none!important}button.formkit-submit{display:inline-block!important;margin:0!important;padding:6px 12px!important}}.formkit-powered-by-convertkit{display:none!important}.blog-table{margin:20px 0}.blog-table table,.blog-table th,.blog-table td{width:100%;column-width:auto;border:1px solid #6d6d6d;padding:5px 15px}.table-1 table{width:100%;border-collapse:collapse;border-spacing:5px;border:2px solid #758898}.table-1 table th,.table-1 table td{border:2px solid #758898;text-align:left;padding:8px}.table-1 table tr:first-child th{background-color:#899fa7;color:#fff}.table-1 table td:first-child{background-color:#899fa7;color:#fff}#sqlcomics-page-sidebar{display:block!important;padding-right:20px!important}.sqlcomics-page-sidebar{position:sticky!important;top:100px!important;margin-bottom:30px!important}#sqlcomics-page-sidebar.col-md-3{display:block!important;flex:0 0 25%!important;max-width:25%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}#courses-sidebar{display:block!important;padding-right:20px!important}.courses-sidebar{position:sticky!important;top:100px!important;margin-bottom:30px!important;max-height:calc(100vh - 120px)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(70,127,191,.3)transparent!important}#courses-sidebar.col-md-3{display:block!important;flex:0 0 25%!important;max-width:25%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.courses-page-nav{background:#fff!important;padding:20px!important;border-radius:6px!important;border:1px solid rgba(70,127,191,8%)!important;border-left:3px solid transparent!important;position:relative!important;overflow:visible!important}.courses-page-nav h3{font-weight:700!important;text-transform:uppercase!important;font-size:.9em!important;letter-spacing:.05em!important;margin-bottom:15px!important;color:#555!important}.courses-page-nav ul{margin:.5em 0!important;padding-left:0!important;list-style:none!important}.courses-page-nav li{margin-bottom:1em!important;line-height:1.6!important;padding-bottom:0!important;border-bottom:none!important}.courses-page-nav li:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.courses-page-nav a{color:#467fbf!important;text-decoration:none!important;font-size:.9em!important;line-height:1.6!important;display:block!important}.courses-page-nav a:hover{color:#36669c!important;text-decoration:none!important}.courses-sidebar::-webkit-scrollbar{width:6px!important}.courses-sidebar::-webkit-scrollbar-track{background:0 0!important}.courses-sidebar::-webkit-scrollbar-thumb{background-color:rgba(70,127,191,.3)!important;border-radius:3px!important}.courses-sidebar::-webkit-scrollbar-thumb:hover{background-color:rgba(70,127,191,.5)!important}.sqlcomics-page-nav{background:#fff!important;padding:20px!important;border-radius:6px!important;border:1px solid rgba(70,127,191,8%)!important;border-left:3px solid transparent!important;position:relative!important;overflow:visible!important}.sqlcomics-page-nav h3{font-weight:700!important;text-transform:uppercase!important;font-size:.9em!important;letter-spacing:.05em!important;margin-bottom:15px!important;color:#555!important}.sqlcomics-page-nav ul{margin:.5em 0!important;padding-left:0!important;list-style:none!important;overflow:visible!important}.sqlcomics-page-nav li{margin-bottom:.75em!important;line-height:1.5!important;padding-bottom:0!important;border-bottom:none!important;padding-left:0!important;position:relative!important}.sqlcomics-page-nav li:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.sqlcomics-page-nav a{color:#467fbf!important;text-decoration:none!important;font-size:.9em!important;line-height:1.5!important;display:block!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.sqlcomics-page-nav a:hover{color:#36669c!important;text-decoration:none!important}#sqlcomics.container .row{display:flex!important;flex-wrap:wrap!important;margin-left:-15px!important;margin-right:-15px!important}#sqlcomics.container .col-md-9{display:block!important;flex:0 0 75%!important;max-width:75%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.about-sidebar{position:sticky!important;top:100px!important;margin-bottom:30px!important}#about-sidebar.col-md-3{display:block!important;flex:0 0 25%!important;max-width:25%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.about-highlights-box{background:#fff!important;padding:20px!important;border-radius:6px!important;border:1px solid rgba(70,127,191,8%)!important;border-left:3px solid transparent!important;position:relative!important;overflow:visible!important}.about-highlights-box h3{font-weight:700!important;text-transform:uppercase!important;font-size:.9em!important;letter-spacing:.05em!important;margin-bottom:15px!important;color:#555!important}.about-highlights-list{margin:.5em 0!important;padding-left:0!important;list-style:none!important}.about-highlights-list li{margin-bottom:1em!important;line-height:1.6!important;padding-bottom:1em!important;border-bottom:1px solid rgba(70,127,191,8%)!important}.about-highlights-list li:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.about-highlights-list i{margin-right:8px!important}.about-highlights-list li:nth-child(odd) i{color:#ffc107!important}.about-highlights-list li:nth-child(even) i{color:#ff6b6b!important}.about-highlights-list strong{color:#555!important;display:block!important;margin-bottom:.25em!important}.about-highlights-list .highlight-description{color:#444!important;font-size:.9em!important;display:block!important;line-height:1.5!important}.about-highlights-list .highlight-description a{color:#467fbf!important;text-decoration:none!important}.about-highlights-list .highlight-description a:hover{color:#36669c!important;text-decoration:underline!important}#about.container .row{display:flex!important;flex-wrap:wrap!important}#about-content.col-md-9{display:block!important;flex:0 0 75%!important;max-width:75%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.sqlcomics-listing-content{background:0 0!important;padding:0!important;border:none!important;box-shadow:none!important}.sqlcomics-item{background:#fff!important;border-radius:10px 8px 9px 7px!important;padding:30px!important;margin-bottom:30px!important;border:1px solid rgba(70,127,191,8%)!important;box-shadow:none!important}.sqlcomics-item:last-child{margin-bottom:0!important}.sqlcomics-item-content{display:flex!important;gap:30px!important;align-items:flex-start!important;overflow:hidden!important;width:100%!important}.sqlcomics-item-text{flex:1!important}.sqlcomics-item h3{font-size:1.5rem!important;line-height:1.4!important;margin-bottom:.75rem!important;margin-top:0!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important}.sqlcomics-item h3 a{color:#555!important;text-decoration:none!important}.sqlcomics-item h3 a:hover{color:#467fbf!important;text-decoration:none!important}.sqlcomics-meta{color:#666!important;font-size:.9em!important;margin-bottom:1em!important;text-transform:uppercase!important;letter-spacing:.05em!important}.sqlcomics-meta a{color:#467fbf!important;text-decoration:none!important}.sqlcomics-meta a:hover{color:#36669c!important;text-decoration:underline!important}.sqlcomics-intro{color:#444!important;line-height:1.6!important;margin-bottom:1em!important}.sqlcomics-intro+.sqlcomics-intro{margin-top:.5em!important}.sqlcomics-read-more{margin-top:1em!important;margin-bottom:0!important}.sqlcomics-item-image{flex:0 0 200px!important;max-width:200px!important;min-width:0!important;overflow:hidden!important}.sqlcomics-item-image img{width:100%!important;max-width:100%!important;height:auto!important;border-radius:6px!important;box-shadow:0 2px 8px rgba(0,0,0,8%)!important;display:block!important}.sqlcomics-listing-content .pager{margin-top:40px!important;padding-top:20px!important;border-top:1px solid rgba(70,127,191,8%)!important;list-style:none!important;display:flex!important;justify-content:space-between!important}.sqlcomics-listing-content .pager li{margin:0!important;padding:0!important;border:none!important}.sqlcomics-listing-content .pager a{color:#467fbf!important;text-decoration:none!important;padding:8px 16px!important;border-radius:6px!important;background-color:initial!important;transition:all .2s ease!important}.sqlcomics-listing-content .pager a:hover{background-color:#f3f8ff!important;color:#36669c!important}.sqlcomics-listing-content .pager .disabled a{color:#999!important;cursor:not-allowed!important;pointer-events:none!important}.sqlcomics-content table{display:none!important}.course-table tr{margin-bottom:10px}.course-table td{vertical-align:top}.lesson-table{width:100%;border:1px solid #ddd}.lesson-table tr,.lesson-table td{border-bottom:1px solid #ddd;height:60px;padding:10px}.topiclist{white-space:nowrap;box-sizing:border-box;text-decoration:none;border-radius:6px;font-size:14px;padding:8px 10px;margin:0 16px 16px 0;line-height:3;color:#000;background:#f8f8f8}#footer{margin-top:60px!important;padding-top:50px!important;padding-bottom:20px!important;margin-bottom:0!important}#footer .container{margin-bottom:0!important;padding-bottom:0!important}#footer .container>div{margin-bottom:0!important;padding-bottom:0!important}#footer .col-md-4{margin-bottom:0!important;padding-bottom:0!important}#footer hr{display:none!important;border:none!important;margin:0!important;padding:0!important;height:0!important;visibility:hidden!important}#footer .hidden-md,#footer .hidden-lg,#footer .hidden-sm{display:none!important}#footer .blog-entries .item{clear:both!important;padding:5px 0!important;margin-bottom:10px!important;border-bottom:none!important;display:flex!important;align-items:center!important;gap:10px!important}#footer .item,#footer .item:last-child,#footer .blog-entries .item,#footer .blog-entries .item:last-child,#footer .blog-entries .item .name,#footer .blog-entries .item .image,#footer .blog-entries .item .text{border-bottom:none!important;border-top:none!important;border-left:none!important;border-right:none!important;outline:none!important}#footer .col-md-4:last-child>div[style*=margin]{margin-top:10px!important}.btn,.btn-template-main,.btn-template-primary,.btn-template-transparent-primary,.btn-template-transparent-black,.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger,.btn-link,.btn-sm,.btn-lg,.btn-xs{border-radius:6px!important}.btn-template-main,.btn-template-primary,.btn-primary,.btn-default:not(.btn-link),a.btn-template-main,a.btn-template-primary,a.btn-primary,a.btn-default:not(.btn-link),a.btn{background-color:#467fbf!important;color:#fff!important;border:none!important;font-weight:700!important;font-family:roboto,Helvetica,Arial,sans-serif!important;text-transform:uppercase!important;height:38px!important;min-height:38px!important;line-height:1.42857143!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;letter-spacing:.08em!important;padding:6px 12px!important;font-size:13px!important;transition:all .2s ease!important;text-decoration:none!important;text-decoration-line:none!important;box-sizing:border-box!important}.btn-template-main:hover,.btn-template-main:focus,.btn-template-main:active,.btn-template-main.active,.open>.dropdown-toggle.btn-template-main:hover,.btn-template-primary:hover,.btn-template-primary:focus,.btn-template-primary:active,.btn-template-primary.active,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-default:not(.btn-link):hover,.btn-default:not(.btn-link):focus,.btn-default:not(.btn-link):active,.btn-default:not(.btn-link).active,a.btn-template-main:hover,a.btn-template-main:focus,a.btn-template-main:active,a.btn-template-primary:hover,a.btn-template-primary:focus,a.btn-template-primary:active,a.btn-primary:hover,a.btn-primary:focus,a.btn-primary:active,a.btn-default:not(.btn-link):hover,a.btn-default:not(.btn-link):focus,a.btn-default:not(.btn-link):active,a.btn:hover,a.btn:focus,a.btn:active{background-color:#36669c!important;background:#36669c!important;color:#fff!important;border:none!important;border-color:transparent!important;text-decoration:none!important;text-decoration-line:none!important;text-underline-offset:0!important;text-decoration-thickness:0!important;padding:6px 8px!important}input[type=submit],input[type=button],button[type=submit],button[type=button],button:not([type]),.form-control+input[type=submit],form button,form input[type=submit],form input[type=button],#comment-form input[type=submit],#comment-form button[type=submit],.comment-form input[type=submit],.comment-form button[type=submit]{border-radius:6px!important;font-weight:700!important;font-family:roboto,Helvetica,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.08em!important;padding:6px 12px!important;font-size:13px!important;height:38px!important;min-height:38px!important;line-height:1.42857143!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:none!important;background-color:#467fbf!important;color:#fff!important;cursor:pointer!important;transition:all .2s ease!important}input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,button[type=submit]:hover,button[type=submit]:focus,button[type=submit]:active,button[type=button]:hover,button[type=button]:focus,button[type=button]:active,button:not([type]):hover,button:not([type]):focus,button:not([type]):active,form button:hover,form button:focus,form button:active,form input[type=submit]:hover,form input[type=submit]:focus,form input[type=submit]:active,form input[type=button]:hover,form input[type=button]:focus,form input[type=button]:active,#comment-form input[type=submit]:hover,#comment-form input[type=submit]:focus,#comment-form input[type=submit]:active,#comment-form button[type=submit]:hover,#comment-form button[type=submit]:focus,#comment-form button[type=submit]:active,.comment-form input[type=submit]:hover,.comment-form input[type=submit]:focus,.comment-form input[type=submit]:active,.comment-form button[type=submit]:hover,.comment-form button[type=submit]:focus,.comment-form button[type=submit]:active{background-color:#36669c!important;background:#36669c!important;border:none!important;color:#fff!important;text-decoration:none!important;text-decoration-line:none!important}input[type=submit]:focus,input[type=button]:focus,button[type=submit]:focus,button[type=button]:focus,button:not([type]):focus,form button:focus,form input[type=submit]:focus,form input[type=button]:focus{outline:2px solid var(--primary-accent,#467fbf)!important;outline-offset:2px!important}img,.img-responsive,.img-fluid,.image img,.thumbnail img,.product .image img,.box-image-text .image img,.blog-entries .item .image img,#footer .blog-entries .item .image img,.carousel img,.home-carousel img,.post img,article img,section img{border-radius:6px!important}.image,.thumbnail,.box-image-text .image,.product .image{border-radius:6px!important;overflow:hidden}.bar.background-white{background:0 0!important}.bar.background-white.no-mb{margin-bottom:10px!important;padding-bottom:10px!important}.bar.background-white h2{color:#555!important;font-weight:700!important;font-size:1.5em!important;text-transform:uppercase!important;letter-spacing:.05em!important;line-height:1.3!important;margin-top:2.5em!important;margin-bottom:1em!important}.bar.background-white h2:first-of-type{margin-top:1.5em!important}.bar.background-white .row{display:flex!important;flex-wrap:wrap!important}.bar.background-white .row .col-md-3{display:flex!important;flex-direction:column!important}.box-image-text.blog{background-color:#fff!important;border:1px solid rgba(70,127,191,8%)!important;border-radius:10px 8px 9px 7px!important;padding:20px!important;height:100%!important;display:flex!important;flex-direction:column!important;box-shadow:none!important}.box-image-text.blog .content{flex-grow:1!important;display:flex!important;flex-direction:column!important}.box-image-text.blog .top{margin-bottom:15px!important}.box-image-text.blog .top .image{border-radius:6px!important;overflow:hidden!important}.box-image-text.blog .blog-intro,.box-image-text.blog .intro{margin-bottom:1.5em!important;text-align:left!important;flex-grow:1!important;color:#444!important;line-height:1.6!important;font-size:14px!important}.box-image-text.blog .blog-intro p,.box-image-text.blog .intro p{margin-bottom:1em!important;color:#444!important;line-height:1.6!important}.box-image-text.blog .blog-intro p+p,.box-image-text.blog .intro p+p{margin-top:.5em!important}.box-image-text.blog .read-more{margin-top:auto!important}.box-image-text.blog .content h4,.box-image-text.blog .content h4 a{word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important;padding-left:0!important;padding-right:5px!important;margin-left:0!important;margin-top:0!important;margin-bottom:.75em!important;max-width:100%!important;text-align:left!important;font-size:16px!important;font-weight:600!important;color:#555!important;line-height:1.4!important;text-transform:uppercase!important}#podcast-sidebar{display:block!important;padding-right:20px!important}.podcast-sidebar{position:sticky!important;top:100px!important;margin-bottom:30px!important;max-height:calc(100vh - 120px)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(70,127,191,.3)transparent!important}.podcast-sidebar::-webkit-scrollbar{width:6px!important}.podcast-sidebar::-webkit-scrollbar-track{background:0 0!important}.podcast-sidebar::-webkit-scrollbar-thumb{background-color:rgba(70,127,191,.3)!important;border-radius:3px!important}.podcast-sidebar::-webkit-scrollbar-thumb:hover{background-color:rgba(70,127,191,.5)!important}#podcast-sidebar.col-md-3{display:block!important;flex:0 0 25%!important;max-width:25%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}#podcast .col-md-9{display:block!important;flex:0 0 75%!important;max-width:75%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.podcast-info-box{background:#fff!important;padding:20px!important;border-radius:6px!important;border:1px solid rgba(70,127,191,8%)!important;border-left:3px solid transparent!important;position:relative!important;overflow:visible!important}.podcast-info-content ul{list-style:none!important;padding-left:0!important}.podcast-info-content>ul:not(.podcast-toc) li{margin-bottom:.75em!important;padding-left:25px!important;position:relative!important}.podcast-info-content>ul:not(.podcast-toc) li::before{font-family:"font awesome 6 free"!important;font-weight:900!important;position:absolute!important;left:0!important;top:0!important;font-size:1em!important}.podcast-info-content>ul:not(.podcast-toc) li:nth-child(1)::before{content:"\f167"!important;font-family:"font awesome 6 brands"!important;font-weight:400!important;color:red!important}.podcast-info-content>ul:not(.podcast-toc) li:nth-child(2)::before{content:"\f0e6"!important;color:#ff6b6b!important}.podcast-info-content>ul:not(.podcast-toc) li:nth-child(3)::before{content:"\f09e"!important;color:#ffc107!important}.podcast-info-content .podcast-toc li{padding-left:0!important}.podcast-info-content .podcast-toc li::before,.podcast-info-content ul.podcast-toc li::before,.podcast-info-content ul.podcast-toc li:nth-child(1)::before,.podcast-info-content ul.podcast-toc li:nth-child(2)::before,.podcast-info-content ul.podcast-toc li:nth-child(3)::before{display:none!important;content:""!important;font-size:0!important;width:0!important;height:0!important}.podcast-info-content>ul:not(.podcast-toc) li a{color:#467fbf!important;text-decoration:none!important}.podcast-info-content>ul:not(.podcast-toc) li a:hover{color:#36669c!important;text-decoration:underline!important}.podcast-banner-float{float:right!important;max-width:350px!important;width:auto!important;height:auto!important;margin:0 0 20px 20px!important;border-radius:4px!important;background:0 0!important;display:block!important}.podcast-info-content{color:#444!important;line-height:1.7!important}.podcast-info-content p{margin-bottom:1em!important;color:#444!important;font-size:15px!important}.podcast-info-content p+p{margin-bottom:.5em!important}.podcast-info-content h3{color:#555!important;font-size:1.1em!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-top:20px!important;margin-bottom:10px!important}.podcast-info-content .btn{margin-top:15px!important;width:100%!important;text-align:center!important;color:#fff!important;font-weight:700!important}.podcast-info-content .btn:hover,.podcast-info-content .btn:focus,.podcast-info-content .btn:active{background-color:#36669c!important;color:#fff!important;text-decoration:none!important}#podcast{padding-top:40px!important}.podcast-intro-box{background:#fff!important;padding:30px 40px!important;border-radius:10px 8px 9px 7px!important;border:1px solid rgba(70,127,191,8%)!important;margin-bottom:30px!important;position:relative!important;overflow:visible!important}.podcast-content{background:0 0!important;padding:0!important;border:none!important;position:relative!important;overflow:visible!important}.podcast-episodes-container{margin-top:20px!important;clear:right!important}.podcast-topic-box{background:#fff!important;padding:30px 40px!important;border-radius:10px 8px 9px 7px!important;border:1px solid rgba(70,127,191,8%)!important;margin-top:30px!important;margin-bottom:0!important}.podcast-topic-box:first-of-type{margin-top:0!important}.podcast-topic-box h2#episode-index{color:#555!important;font-size:1.5em!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-top:0!important;margin-bottom:1.5em!important;padding-left:0!important;position:static!important}.podcast-topic-box h3{color:#555!important;font-size:1.3em!important;font-weight:700!important;margin-top:0!important;margin-bottom:1em!important;padding-left:30px!important;position:relative!important;line-height:1.4!important}.podcast-topic-box h3::before{content:"\f1c0"!important;font-family:"font awesome 6 free"!important;font-weight:900!important;position:absolute!important;left:0!important;top:0!important;font-size:1.2em!important;color:#ff8c42!important}.podcast-topic-box .episode-list{margin-top:0!important}.podcast-topic-box .episode-list{margin:0!important;padding:0!important;list-style:none!important}.podcast-topic-box .episode-list p{margin:0 0 .75em 1.5em!important;padding:0!important;border:none!important;background-color:initial!important;border-radius:0!important;line-height:1.6!important;font-size:15px!important;color:#444!important;position:relative!important;word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important;max-width:100%!important}.podcast-topic-box .episode-list p::before{content:"•"!important;color:#467fbf!important;position:absolute!important;left:-1.5em!important;font-weight:700!important}.podcast-topic-box .episode-list p:last-child{margin-bottom:0!important}.podcast-topic-box .episode-list p a{color:#467fbf!important;text-decoration:none!important;font-weight:400!important;word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important;display:inline!important}.podcast-topic-box .episode-list p a:hover{color:#36669c!important;text-decoration:underline!important}.podcast-content h1.podcast-page-title,.podcast-content .podcast-page-title,#podcast h1.podcast-page-title,#podcast .podcast-page-title,.podcast-page-title{color:#555!important;font-size:1.5em!important;font-weight:700!important;margin-top:0!important;margin-bottom:1em!important;line-height:1.3!important;text-transform:uppercase!important;letter-spacing:.05em!important}.about-page-title{color:#555!important;font-size:1.5em!important;font-weight:700!important;margin-top:0!important;margin-bottom:20px!important;padding-top:0!important;line-height:1.3!important;text-transform:uppercase!important;letter-spacing:.05em!important}.subscribe-content-box{background:#fff!important;padding:40px 81px!important;border-radius:10px 8px 9px 7px!important;border:1px solid rgba(70,127,191,8%)!important;border-left:3px solid transparent!important;box-shadow:none!important;max-width:900px!important;margin-left:auto!important;margin-right:auto!important;position:relative!important;overflow:visible!important}.subscribe-form-wrapper{text-align:center!important;margin-top:2em!important;margin-bottom:0!important;max-width:600px!important;margin-left:auto!important;margin-right:auto!important}#subscribe .formkit-form,#subscribe .seva-form,#subscribe [data-uid],#subscribe .formkit-form>div,#subscribe .seva-form>div,#subscribe [data-uid]>div{margin-bottom:0!important;padding-bottom:0!important}#subscribe .formkit-form>*:last-child,#subscribe .seva-form>*:last-child,#subscribe [data-uid]>*:last-child{margin-bottom:0!important;padding-bottom:0!important}#subscribe .formkit-header h1,#subscribe .formkit-header h2,#subscribe .formkit-header h3,#subscribe [data-uid] h1,#subscribe [data-uid] h2,#subscribe [data-uid] h3,#subscribe .formkit-form h1,#subscribe .formkit-form h2,#subscribe .formkit-form h3,#subscribe .seva-form h1,#subscribe .seva-form h2,#subscribe .seva-form h3{color:#555!important;font-size:1.5em!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;line-height:1.3!important;margin-top:0!important;margin-bottom:1em!important}.podcast-content .podcast-description,#podcast .podcast-description{margin-bottom:1.5em!important;padding-bottom:0!important;border-bottom:none!important;border:none!important;overflow:hidden!important}.podcast-description p{font-size:16px!important;line-height:1.7!important;color:#444!important;margin-bottom:1em!important}.podcast-content h2,#podcast .podcast-content h2,#podcast .col-md-9 h2#episode-index,.podcast-content h2#episode-index{color:#555!important;font-size:1.5em!important;font-weight:700!important;margin-top:0!important;margin-bottom:1.5em!important;line-height:1.3!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-bottom:none!important;border:none!important;padding-bottom:0!important;padding-top:0!important;clear:right!important}.episode-list{margin-top:20px!important;clear:right!important}.episode-list p{margin:0 0 14px!important;padding:14px 18px!important;line-height:1.7!important;font-size:15px!important;border:1px solid rgba(70,127,191,8%)!important;background-color:#f8fbff!important;border-radius:6px!important;transition:background-color .2s ease!important;box-sizing:border-box!important;display:block!important;width:100%!important;color:#444!important}.episode-list p::before{display:none!important}.episode-list p:hover{background-color:#f3f8ff!important}.episode-list p a{color:#467fbf!important;text-decoration:none!important;font-weight:400!important;transition:color .2s ease!important}.episode-list p a:hover{color:#36669c!important;text-decoration:underline!important}#podcast .row{display:flex!important;flex-wrap:wrap!important;margin-left:-15px!important;margin-right:-15px!important}.podcast-info-content .podcast-toc{margin:.5em 0!important;padding-left:0!important;list-style:none!important}.podcast-info-content .podcast-toc li{margin-bottom:.75em!important;line-height:1.5!important;padding-bottom:0!important;border-bottom:none!important}.podcast-info-content .podcast-toc li:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.podcast-info-content .podcast-toc a{color:#467fbf!important;text-decoration:none!important;font-size:.9em!important;line-height:1.5!important;display:block!important}.podcast-info-content .podcast-toc a:hover{color:#36669c!important;text-decoration:none!important}#graphcomment~* .gc-footer,#graphcomment~* [class*=footer],#graphcomment~* [id*=footer],.gc-footer,[class*=gc-footer],[id*=gc-footer],.graphcomment-footer{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}.home-carousel img,.carousel img{border-radius:8px!important}#footer .blog-entries .item .image{float:none!important;width:60px!important;min-width:60px!important;max-width:60px!important;height:60px!important;min-height:60px!important;max-height:60px!important;margin-right:10px!important;overflow:hidden!important;flex-shrink:0!important}#footer .blog-entries .item .image img,#footer .blog-entries .item .image .img-responsive,#footer .blog-entries .item .image .img-fluid{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;display:block!important}#footer .blog-entries .item .name{width:auto!important;margin-left:0!important;display:flex!important;align-items:center!important;flex:1!important;vertical-align:middle!important}#footer .blog-entries .item .name h5{margin:0!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:12px!important;line-height:1.4!important}#footer .blog-entries .item:last-child{border-bottom:none!important;margin-bottom:0!important}#footer{color:#ddd!important}#footer p{color:#ddd!important}#footer .col-md-4 p,#footer .col-md-4>p{color:#ddd!important;font-size:14px!important;line-height:1.6!important}#footer a:not(.footer-contact-btn){color:#ddd!important}#footer a:not(.footer-contact-btn):hover{color:#fff!important}#footer a.footer-contact-btn{padding:6px 12px!important;margin:10px 0 0!important;margin-bottom:0!important;background-color:#467fbf!important;background:#467fbf!important;background-image:none!important;background-clip:padding-box!important;-webkit-background-clip:padding-box!important;background-origin:padding-box!important;background-size:auto!important;background-repeat:repeat!important;background-position:0 0!important;background-attachment:scroll!important;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;border-radius:6px!important;opacity:1!important;visibility:visible!important;text-align:left!important;text-decoration:none!important;text-decoration-line:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;cursor:pointer!important;display:inline-block!important;font-family:roboto,Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.42857143!important;text-transform:uppercase!important;transition:all .2s ease!important;vertical-align:middle!important;white-space:nowrap!important;box-sizing:border-box!important;height:38px!important;min-height:38px!important;max-width:fit-content!important;width:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}#footer a.footer-contact-btn:hover,#footer a.footer-contact-btn:focus,#footer a.footer-contact-btn:active,#footer .col-md-4:last-child a.footer-contact-btn:hover,#footer .col-md-4:last-child a.footer-contact-btn:focus,#footer .col-md-4:last-child a.footer-contact-btn:active,#footer .col-md-4:last-child>a.footer-contact-btn:hover,#footer .col-md-4:last-child>a.footer-contact-btn:focus,#footer .col-md-4:last-child>a.footer-contact-btn:active,footer#footer .col-md-4:last-child a.footer-contact-btn:hover,footer#footer .col-md-4:last-child a.footer-contact-btn:focus,footer#footer .col-md-4:last-child a.footer-contact-btn:active,footer#footer .col-md-4:last-child>a.footer-contact-btn:hover,footer#footer .col-md-4:last-child>a.footer-contact-btn:focus,footer#footer .col-md-4:last-child>a.footer-contact-btn:active{background-color:#36669c!important;background:#36669c!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:none!important;border-color:transparent!important;text-decoration:none!important;text-decoration-line:none!important;text-underline-offset:0!important;outline:none!important}#footer .col-md-4:last-child a.footer-contact-btn,#footer .col-md-4:last-child>a.footer-contact-btn,footer#footer .col-md-4:last-child a.footer-contact-btn,footer#footer .col-md-4:last-child>a.footer-contact-btn{background-color:#467fbf!important;background:#467fbf!important;background-image:none!important;background-clip:padding-box!important;-webkit-background-clip:padding-box!important;background-origin:padding-box!important;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;border-radius:6px!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;padding:6px 12px!important;margin:10px 0 0!important;margin-bottom:0!important;display:inline-block!important;font-family:roboto,Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.42857143!important;text-transform:uppercase!important;text-decoration:none!important;text-decoration-line:none!important;cursor:pointer!important;transition:all .2s ease!important;vertical-align:middle!important;white-space:nowrap!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important}#footer .blog-entries .item{border-top:none!important;border-left:none!important;border-right:none!important;outline:none!important}#footer .blog-entries .item,#footer .blog-entries .item .image,#footer .blog-entries .item .name{box-shadow:none!important;outline:none!important}#footer .container{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:space-between!important}#footer .container>div{display:block!important;vertical-align:top!important}#footer .container>.col-md-4{flex:1!important;min-width:0!important;padding-left:15px!important;padding-right:15px!important;padding-top:0!important;margin-top:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;align-self:flex-start!important;vertical-align:top!important}#footer .container>.col-md-4 h4,#footer .container>.col-md-6 h4{margin-top:0!important;padding-top:0!important}#footer .container>.col-md-6{flex:1!important;min-width:0!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;align-self:flex-start!important;vertical-align:top!important}.col-md-3{padding-left:30px!important;padding-right:0!important}#subscribe .col-md-3{padding-left:30px!important}.panel.sidebar-menu .panel-body a{display:block!important;padding:10px 15px!important;text-decoration:none!important;color:#333!important;transition:all .25s ease!important;border-radius:6px!important;margin:2px 0!important}.panel.sidebar-menu .panel-body a:hover{background-color:#5a8fd4!important;color:#fff!important;border-radius:6px!important;text-decoration:none!important}.panel.sidebar-menu .panel-body a[target=_blank]::after{content:"\f35d";font-family:"font awesome 6 free"!important;font-weight:900!important;font-size:.7em!important;margin-left:6px!important;opacity:.6!important;vertical-align:middle!important;display:inline-block!important}.panel.sidebar-menu .panel-body a[target=_blank]:hover::after{opacity:.9!important}.panel.sidebar-menu .panel-heading h1,.panel.sidebar-menu .panel-heading h2,.panel.sidebar-menu .panel-heading h3,.panel.sidebar-menu .panel-heading h4,.panel.sidebar-menu .panel-heading h5{border-bottom:none!important;border-top:solid 5px var(--primary-accent)!important;padding-top:10px!important;padding-bottom:0!important;margin-top:20px!important}.panel.sidebar-menu:first-of-type .panel-heading h1,.panel.sidebar-menu:first-of-type .panel-heading h2,.panel.sidebar-menu:first-of-type .panel-heading h3,.panel.sidebar-menu:first-of-type .panel-heading h4,.panel.sidebar-menu:first-of-type .panel-heading h5{margin-top:0!important}.sidebar .form-control,.sidebar input.form-control,.sidebar input[type=text],.sidebar input[type=search],.sidebar input[type=email],.sidebar select.form-control,.sidebar select,.sidebar textarea.form-control,.sidebar textarea,.widget-search .widget-search__field,.panel .form-control,.panel input.form-control,.panel select.form-control,.panel select{border-radius:6px!important;height:38px!important;min-height:38px!important;box-sizing:border-box!important}.sidebar textarea.form-control,.sidebar textarea,.panel textarea.form-control,.panel textarea{height:auto!important;min-height:100px!important}.widget-search__form,.widget-search form{display:flex!important;flex-direction:column!important;gap:10px!important;align-items:stretch!important}.widget-search__form label,.widget-search form label{width:100%!important;display:flex!important;margin:0!important}.widget-search__field,.widget-search input[type=search],.widget-search input[type=text],.widget-search label input{width:100%!important;height:38px!important;min-height:38px!important;padding:6px 12px!important;margin:0!important;box-sizing:border-box!important;font-size:14px!important;font-weight:400!important;color:#333!important}.widget-search__field::placeholder,.widget-search input[type=search]::placeholder,.widget-search input[type=text]::placeholder{color:#555!important;opacity:1!important;font-size:14px!important;font-weight:400!important}.sidebar .formkit-input,.sidebar .formkit-select,.sidebar .formkit-textarea,.sidebar .formkit-form input,.sidebar .formkit-form select,.sidebar .formkit-form textarea,.sidebar .seva-form input,.sidebar .seva-form select,.sidebar .seva-form textarea,.sidebar [data-uid] input,.sidebar [data-uid] select,.sidebar [data-uid] textarea{height:38px!important;min-height:38px!important;box-sizing:border-box!important}.sidebar .formkit-textarea,.sidebar .formkit-form textarea,.sidebar .seva-form textarea,.sidebar [data-uid] textarea{height:auto!important;min-height:100px!important}.widget-search__submit,.widget-search input[type=submit],.widget-search button[type=submit]{width:auto!important;max-width:fit-content!important;height:38px!important;min-height:38px!important;padding:6px 8px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}input[type=text]:not(#footer input),input[type=email]:not(#footer input),input[type=search]:not(#footer input),input[type=password]:not(#footer input),input[type=number]:not(#footer input),input[type=tel]:not(#footer input),textarea:not(#footer textarea),select:not(#footer select),.form-control:not(#footer .form-control),.formkit-input:not(#footer .formkit-input),.formkit-field input:not(#footer .formkit-field input),.formkit-field textarea:not(#footer .formkit-field textarea){border-radius:6px!important;border:none!important;background-color:#f3f8ff!important;color:#333!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease!important}input[type=text]:not(#footer input):focus,input[type=email]:not(#footer input):focus,input[type=search]:not(#footer input):focus,input[type=password]:not(#footer input):focus,input[type=number]:not(#footer input):focus,input[type=tel]:not(#footer input):focus,textarea:not(#footer textarea):focus,select:not(#footer select):focus,.form-control:not(#footer .form-control):focus,.formkit-input:not(#footer .formkit-input):focus,.formkit-field input:not(#footer .formkit-field input):focus,.formkit-field textarea:not(#footer .formkit-field textarea):focus{border:1px solid #467fbf!important;outline:none!important;box-shadow:0 0 0 3px rgba(70,127,191,.1)!important;background-color:#fff!important;color:#333!important}#footer input[type=text],#footer input[type=email],#footer input[type=search],#footer textarea,#footer select,#footer .form-control,#footer .formkit-input,#footer .formkit-field input,#footer .formkit-field textarea{background-color:#fff!important;border:1px solid #ccc!important}#contact .contact-form input[type=text],#contact .contact-form input[type=email],#contact .contact-form textarea,#contact .form-control,#contact input.form-control,#contact textarea.form-control,#contact input[type=text],#contact input[type=email],#contact textarea,#contact textarea.form-control,#contact #contact-form-message,textarea#contact-form-message,#contact select{border-radius:6px!important;border:1px solid #ccc!important;padding:10px 15px!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;color:#333!important;background-color:#fff!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease!important}#contact .contact-form input[type=text]:focus,#contact .contact-form input[type=email]:focus,#contact .contact-form textarea:focus,#contact .form-control:focus,#contact input.form-control:focus,#contact textarea.form-control:focus,#contact textarea:focus,#contact textarea.form-control:focus,#contact #contact-form-message:focus,textarea#contact-form-message:focus,#contact select:focus{border:1px solid #467fbf!important;outline:none!important;box-shadow:0 0 0 3px rgba(70,127,191,.1)!important;color:#333!important;background-color:#fff!important}#contact .contact-form input::placeholder,#contact .contact-form textarea::placeholder,#contact .form-control::placeholder,#contact input.form-control::placeholder,#contact textarea.form-control::placeholder{color:#555!important;opacity:1!important;font-size:14px!important;font-weight:400!important}#contact .contact-form textarea,#contact textarea.form-control{min-height:150px!important;resize:vertical!important}#contact [data-uid="5713eb36d9"] input[type=email],#contact [data-uid="5713eb36d9"] input[type=text],#contact [data-uid="5713eb36d9"] select,#contact .formkit-form[data-uid="5713eb36d9"] input[type=email],#contact .formkit-form[data-uid="5713eb36d9"] input[type=text],#contact .formkit-form[data-uid="5713eb36d9"] select,#contact .seva-form[data-uid="5713eb36d9"] input[type=email],#contact .seva-form[data-uid="5713eb36d9"] input[type=text],#contact .seva-form[data-uid="5713eb36d9"] select,#contact .formkit-input,#contact .formkit-select{background-color:#fff!important;border:1px solid #ccc!important;color:#333!important;border-radius:6px!important}#contact [data-uid="5713eb36d9"] input[type=email]:focus,#contact [data-uid="5713eb36d9"] input[type=text]:focus,#contact [data-uid="5713eb36d9"] select:focus,#contact .formkit-form[data-uid="5713eb36d9"] input[type=email]:focus,#contact .formkit-form[data-uid="5713eb36d9"] input[type=text]:focus,#contact .formkit-form[data-uid="5713eb36d9"] select:focus,#contact .seva-form[data-uid="5713eb36d9"] input[type=email]:focus,#contact .seva-form[data-uid="5713eb36d9"] input[type=text]:focus,#contact .seva-form[data-uid="5713eb36d9"] select:focus,#contact .formkit-input:focus,#contact .formkit-select:focus{background-color:#fff!important;border:1px solid #467fbf!important;box-shadow:0 0 0 3px rgba(70,127,191,.1)!important;color:#333!important}#contact .honeypot-field,#contact p.honeypot-field,.contact-form .honeypot-field,.contact-form p.honeypot-field{display:none!important;visibility:hidden!important;position:absolute!important;left:-9999px!important;top:-9999px!important;width:0!important;height:0!important;opacity:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;margin:0!important;padding:0!important;border:0!important;pointer-events:none!important;z-index:-1!important}#contact .honeypot-field input,#contact .honeypot-field label,#contact p.honeypot-field input,#contact p.honeypot-field label,.contact-form .honeypot-field input,.contact-form .honeypot-field label,.contact-form p.honeypot-field input,.contact-form p.honeypot-field label{display:none!important;visibility:hidden!important;position:absolute!important;left:-9999px!important;top:-9999px!important;width:0!important;height:0!important;opacity:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;margin:0!important;padding:0!important;border:0!important;pointer-events:none!important;z-index:-1!important}#contact .hidden,#contact p.hidden,.contact-form .hidden,.contact-form p.hidden{display:none!important;visibility:hidden!important;position:absolute!important;left:-9999px!important;top:-9999px!important;width:0!important;height:0!important;opacity:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;margin:0!important;padding:0!important;border:0!important;pointer-events:none!important;z-index:-1!important}#blog-listing-medium .post .image,#blog-listing-medium .post .col-md-4 .image{max-width:100%;overflow:hidden}#blog-listing-medium .post .image img,#blog-listing-medium .post .col-md-4 .image img,#blog-listing-medium .post .image .img-responsive,#blog-listing-medium .post .col-md-4 .image .img-responsive{max-width:100%;max-height:200px;width:auto;height:auto;object-fit:cover;display:block}.blog-image img{margin:20px 0!important}img[src$='#floatright']{float:right;border:0;border-radius:3%;padding:5px;max-width:25%}.col-md-9 #blog-post .blog-post-box img[src*='#floatright'],.col-md-9 #blog-post #post-content img[src*='#floatright'],.col-md-9 #blog-post .blog-post-box img[src$='#floatright'],.col-md-9 #blog-post #post-content img[src$='#floatright'],#blog-post .blog-post-box img[src*='#floatright'],#blog-post #post-content img[src*='#floatright'],#blog-post .blog-post-box img[src$='#floatright'],#blog-post #post-content img[src$='#floatright']{max-width:200px!important;width:auto!important;height:auto!important;float:right!important;margin:0 0 20px 20px!important;border-radius:4px!important;box-shadow:0 2px 8px rgba(0,0,0,8%)!important;padding:0!important;vertical-align:top!important;border:0!important;clear:right!important}.list__thumbnail img{width:100%;max-width:235px;border-radius:1%}.box-image-text .image{min-height:190px;max-height:190px}.box-image-text .image img{max-height:190px;margin:auto}#subscribe .box-image-text .image{min-height:auto!important;max-height:none!important;overflow:visible!important}#subscribe .box-image-text .image img{max-height:none!important;height:auto!important}.box-simple{min-height:230px}.course_thumbnail{width:220px;height:auto;margin:5px 10px 5px 0;float:left;border-radius:10px}.course_thumbnail-small{width:200px;height:auto;margin:0 30px 30px 0;float:left;border-radius:10px}#post-content figure.alignright,.blog-post-box figure.alignright,figure.alignright{float:right!important;margin:0 0 20px 20px!important;display:block!important;max-width:100%!important}#post-content figure.alignleft,.blog-post-box figure.alignleft,figure.alignleft{float:left!important;margin:0 20px 20px 0!important;display:block!important;max-width:400px!important}figure.alignleft{max-width:30%;width:auto\9*0.3;height:auto;float:left}.beaker-image{float:right}.kendra-image{float:center;width:40%}body .gist .blob-code{filter:brightness(70%)saturate(150%);line-height:normal;padding:0;margin:0}.gist .blob-wrapper table tr{line-height:1rem}.caption{text-align:center;font-style:italic}.pager{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;list-style:none!important;padding:0!important;padding-top:0!important;margin:20px 0!important;border-top:none!important}.pager li{display:inline-block!important;margin:0!important}.pager li.previous{margin-right:auto!important}.pager li.next{margin-left:auto!important}.pager li.page-numbers{display:flex!important;gap:8px!important;align-items:center!important;margin:0 auto!important}.pager .page-number{display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:#467fbf!important;color:#fff!important;border-radius:6px!important;border:none!important;padding:6px 12px!important;font-size:13px!important;font-weight:700!important;min-width:38px!important;height:38px!important;line-height:1.42857143!important;text-decoration:none!important;transition:all .2s ease!important}.pager .page-number:hover{background-color:#36669c!important;color:#fff!important;text-decoration:none!important}.pager .page-number.current{background-color:#36669c!important;color:#fff!important;cursor:default!important}.pager .page-number.current:hover{background-color:#36669c!important}.pager .page-ellipsis{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0 4px!important;color:#999!important;font-size:13px!important;min-width:auto!important;height:38px!important;line-height:1.42857143!important;background:0 0!important;border:none!important;border-radius:0!important}.pager .page-ellipsis i{font-size:13px!important;color:#999!important}.pager li a{display:inline-block!important;background-color:#467fbf!important;color:#fff!important;border-radius:6px!important;border:none!important;padding:6px 12px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;height:38px!important;min-height:38px!important;line-height:1.42857143!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important;text-decoration:none!important}.pager li a:hover{background-color:#36669c!important;color:#fff!important;text-decoration:none!important}.pager li.disabled a{background-color:#ccc!important;color:#666!important;cursor:not-allowed!important;opacity:.6!important}.pager li.disabled a:hover{background-color:#ccc!important;color:#666!important}.pager.flex{display:flex!important;justify-content:space-between!important;gap:20px!important;margin:30px 0!important;padding:20px 0!important;border-top:1px solid rgba(70,127,191,.12)!important}.pager__item{flex:none!important}.pager__link{display:inline-block!important;padding:8px 16px!important;background-color:#467fbf!important;color:#fff!important;border-radius:6px!important;text-decoration:none!important;transition:all .2s ease!important;white-space:nowrap!important}.pager__link:hover{background-color:#36669c!important;color:#fff!important;text-decoration:none!important}.pager__subtitle{display:block!important;font-size:.85em!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:4px!important;opacity:.9!important}.pager__title{margin:0!important;font-size:.95em!important;font-weight:400!important;line-height:1.4!important}.centerme{display:block!important;text-align:center!important;margin-bottom:8px!important}.centerme b{font-weight:700!important;color:#555!important;font-size:.9em!important;text-transform:uppercase!important;letter-spacing:.05em!important}.centerme+p{text-align:center!important;margin:0!important;margin-top:4px!important}.centerme+p a{color:#467fbf!important;text-decoration:none!important;font-size:.95em!important}.centerme+p a:hover{color:#36669c!important;text-decoration:underline!important}.pager.flex{display:flex!important;justify-content:space-between!important;gap:20px!important;margin:30px 0!important;padding:20px 0!important;border-top:1px solid rgba(70,127,191,.12)!important}.pager__item{flex:none!important}.pager__link{display:inline-block!important;padding:8px 16px!important;background-color:#467fbf!important;color:#fff!important;border-radius:6px!important;text-decoration:none!important;transition:all .2s ease!important;white-space:nowrap!important}.pager__link:hover{background-color:#36669c!important;color:#fff!important;text-decoration:none!important}.pager__subtitle{display:block!important;font-size:.85em!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:4px!important;opacity:.9!important}.pager__title{margin:0!important;font-size:.95em!important;font-weight:400!important;line-height:1.4!important}.pager__item--prev{text-align:left!important}.pager__item--next{text-align:right!important}.centerme{display:block!important;text-align:center!important;margin-bottom:8px!important}.centerme b{font-weight:700!important;color:#555!important;font-size:.9em!important;text-transform:uppercase!important;letter-spacing:.05em!important}.centerme+p{text-align:center!important;margin:0!important;margin-top:4px!important}.centerme+p a{color:#467fbf!important;text-decoration:none!important;font-size:.95em!important}.centerme+p a:hover{color:#36669c!important;text-decoration:underline!important}#copyright{display:flex!important;align-items:center!important;justify-content:center!important;padding:30px 0!important;text-align:center!important}#copyright p{margin:0!important;line-height:1.4!important;padding:0!important}#copyright br{line-height:1.4!important}.events-page{margin:20px 0}.events-page h2{color:#555!important;font-weight:700!important;margin-top:2.5em!important;margin-bottom:1em!important;display:flex!important;align-items:center!important;gap:10px!important;font-size:1.5em!important;text-transform:uppercase!important;letter-spacing:.05em!important;line-height:1.3!important}.events-page h2:first-of-type{margin-top:1.5em!important}.events-page h2 i{color:#666!important;font-size:1.2em!important}.event-card{background:#fff!important;border-radius:10px 8px 9px 7px!important;padding:30px!important;margin-bottom:30px!important;border:1px solid rgba(70,127,191,8%)!important;box-shadow:none!important}.event-card:hover{box-shadow:none!important}.event-card-upcoming{background:#fff!important;border:1px solid rgba(70,127,191,8%)!important;box-shadow:none!important;position:relative!important;border-radius:10px 8px 9px 7px!important;padding:30px!important;margin-bottom:30px!important}.event-card-upcoming:hover{box-shadow:none!important}.event-card-upcoming::before{display:none!important}.event-card-header{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:25px!important;padding-bottom:20px!important;flex-wrap:wrap!important;gap:15px!important}.event-card-header h3{margin:0!important;color:#555!important;font-size:1.6em!important;font-weight:700!important;display:flex!important;align-items:center!important;gap:12px!important;line-height:1.3!important}.event-card-header h3 i{color:#666!important;font-size:1.1em!important}.event-year{background:#f5f5f5!important;color:#666!important;padding:4px 12px!important;border-radius:4px!important;font-size:.9em!important;font-weight:600!important;letter-spacing:.05em!important;box-shadow:none!important;text-transform:uppercase!important;border:none!important}.event-card-content{line-height:1.7!important;color:#444!important}.event-card-content p{margin-bottom:1em!important;line-height:1.7!important}.event-card-content p+p{margin-top:0!important;margin-bottom:.5em!important}.event-card-content p:last-child{margin-bottom:0!important}.event-location{font-size:1.15em!important;color:#555!important;margin-bottom:20px!important;font-weight:600!important;display:flex!important;align-items:center!important;gap:8px!important}.event-location i{color:#5a8fd4!important;font-size:1.1em!important}.event-description{font-size:1.1em!important;color:#333!important;margin-bottom:25px!important;font-style:normal!important;line-height:1.7!important;padding-left:0!important;border-left:none!important}.event-card-upcoming .event-card-content{font-size:1.05em!important;color:#333!important;line-height:1.7!important}.event-card-upcoming .event-card-content p{margin-bottom:1em!important;color:#333!important;line-height:1.7!important}.event-card-upcoming .event-card-content p+p{margin-top:0!important;margin-bottom:.5em!important}.event-card-upcoming .event-card-content p:last-child{margin-bottom:0!important}.event-card-upcoming .event-card-content p i{color:#467fbf!important;margin-right:8px!important}.event-card-upcoming .event-card-content .btn{background-color:#467fbf!important;color:#fff!important;border:none!important;text-decoration:none!important;outline:2px solid transparent!important;outline-offset:2px!important}.event-card-upcoming .event-card-content .btn:hover{background-color:#36669c!important;color:#fff!important}.event-card-upcoming .event-card-content .btn:focus{background-color:#467fbf!important;color:#fff!important;outline:2px solid #467fbf!important;outline-offset:2px!important;box-shadow:none!important}.event-card-upcoming .event-card-content a:not(.btn){color:#467fbf!important;font-weight:600!important;text-decoration:underline!important;text-decoration-color:rgba(70,127,191,.3)!important}.event-card-upcoming .event-card-content a:not(.btn):hover{color:#36669c!important;text-decoration-color:#36669c!important}.event-session{background:#fafbfc!important;border-radius:7px 5px 6px 4px!important;padding:25px!important;margin-bottom:25px!important;border:none!important;box-shadow:none!important}.event-session:hover{box-shadow:none!important}.event-session:last-child{margin-bottom:0!important}.event-session h4{color:#555!important;font-size:1.2em!important;font-weight:700!important;margin-top:0!important;margin-bottom:15px!important;display:flex!important;align-items:center!important;gap:10px!important;line-height:1.4!important}.event-session h4 i{color:#666!important;font-size:1em!important}.event-session-type,.event-date{font-size:.85em!important;color:#666!important;margin-bottom:12px!important;display:inline-block!important;padding:4px 12px!important;background-color:#f5f5f5!important;border-radius:4px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important}.event-session-type i,.event-date i{color:#5a8fd4!important;font-size:.9em!important}.event-session-type .event-icon-crown,.event-session-type i.event-icon-crown{color:#ffc107!important}.event-session-type .event-icon-heart,.event-session-type i.event-icon-heart{color:#ff6b6b!important}.event-session p{margin-bottom:1em!important;line-height:1.7!important;color:#444!important;font-size:1em!important}.event-session p+p{margin-top:0!important;margin-bottom:.5em!important}.event-session p:last-of-type{margin-bottom:0!important}.event-session a{color:#467fbf!important;font-weight:600!important;text-decoration:underline!important;text-decoration-color:rgba(70,127,191,.3)!important}.event-session a:hover{color:#36669c!important;text-decoration-color:#36669c!important}.event-card .btn{margin-top:20px!important;margin-right:10px!important;box-shadow:none!important}.event-card .btn:hover{box-shadow:none!important}.event-card .btn i{margin-right:8px!important}.event-card-upcoming .event-card-content{display:flex!important;flex-direction:column!important;gap:0!important}.event-card-upcoming .event-card-content .btn{margin-top:5px!important;align-self:flex-start!important}.events-page hr{display:none!important}.calendly-overlay .calendly-popup{max-height:1e3px!important}.btn-template-main-contrast{}#footer .col-md-4:last-child a.footer-contact-btn:hover,#footer .col-md-4:last-child a.footer-contact-btn:focus,#footer .col-md-4:last-child a.footer-contact-btn:active,#footer .col-md-4:last-child>a.footer-contact-btn:hover,#footer .col-md-4:last-child>a.footer-contact-btn:focus,#footer .col-md-4:last-child>a.footer-contact-btn:active,footer#footer .col-md-4:last-child a.footer-contact-btn:hover,footer#footer .col-md-4:last-child a.footer-contact-btn:focus,footer#footer .col-md-4:last-child a.footer-contact-btn:active,footer#footer .col-md-4:last-child>a.footer-contact-btn:hover,footer#footer .col-md-4:last-child>a.footer-contact-btn:focus,footer#footer .col-md-4:last-child>a.footer-contact-btn:active{background-color:#36669c!important;background:#36669c!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-decoration:none!important;text-decoration-line:none!important}#topics-sidebar.col-md-3{display:block!important;flex:0 0 25%!important;max-width:25%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.topics-sidebar{position:sticky!important;top:100px!important;margin-bottom:30px!important;max-height:calc(100vh - 120px)!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(70,127,191,.3)transparent!important}.topics-page-nav{background:#fff!important;padding:20px!important;border-radius:6px!important;border:1px solid rgba(70,127,191,8%)!important;border-left:3px solid transparent!important;position:relative!important;overflow:visible!important}.topics-page-nav h3{font-weight:700!important;text-transform:uppercase!important;font-size:.9em!important;letter-spacing:.05em!important;margin-bottom:15px!important;color:#555!important}.topics-page-nav ul{margin:.5em 0!important;padding-left:0!important;list-style:none!important;overflow:visible!important}.topics-page-nav li{margin-bottom:1em!important;line-height:1.6!important;padding-bottom:0!important;border-bottom:none!important}.topics-page-nav li:last-child{border-bottom:none!important;margin-bottom:0!important;padding-bottom:0!important}.topics-page-nav a{color:#467fbf!important;text-decoration:none!important;font-size:.9em!important;line-height:1.6!important;display:block!important}.topics-page-nav a:hover{color:#36669c!important;text-decoration:none!important}.topics-sidebar::-webkit-scrollbar{width:6px!important}.topics-sidebar::-webkit-scrollbar-track{background:0 0!important}.topics-sidebar::-webkit-scrollbar-thumb{background-color:rgba(70,127,191,.3)!important;border-radius:3px!important}.topics-sidebar::-webkit-scrollbar-thumb:hover{background-color:rgba(70,127,191,.5)!important}.topic-card{background:#fff!important;border-radius:10px 8px 9px 7px!important;padding:30px!important;margin-bottom:30px!important;border:1px solid rgba(70,127,191,8%)!important;box-shadow:none!important}.topic-card h2{color:#555!important;font-size:1.5em!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-top:0!important;margin-bottom:25px!important;padding-bottom:15px!important;border-bottom:1px solid rgba(70,127,191,8%)!important}.topic-courses{display:flex!important;flex-direction:column!important;gap:20px!important}.topic-course-item{display:flex!important;gap:20px!important;padding-bottom:20px!important;border-bottom:1px solid rgba(70,127,191,8%)!important}.topic-course-item:last-child{border-bottom:none!important;padding-bottom:0!important}.topic-course-thumbnail{flex-shrink:0!important;width:120px!important;height:120px!important;overflow:hidden!important;border-radius:6px!important}.topic-course-thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.topic-course-info{flex:1!important}.topic-course-info h3{margin-top:0!important;margin-bottom:10px!important;font-size:1.2em!important;font-weight:700!important;line-height:1.4!important}.topic-course-info h3 a{color:#555!important;text-decoration:none!important}.topic-course-info h3 a:hover{color:#467fbf!important;text-decoration:underline!important}.topic-course-summary{color:#444!important;line-height:1.6!important;margin-bottom:0!important;font-size:.95em!important}#course-lessons-sidebar.col-md-3{display:block!important;flex:0 0 25%!important;max-width:25%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}#course-lessons-sidebar{display:block!important;padding-right:20px!important}.course-lessons-sidebar{position:sticky!important;top:100px!important;margin-bottom:30px!important}.course-lessons-nav{background:#fff!important;padding:20px!important;border-radius:6px!important;border:1px solid rgba(70,127,191,8%)!important;border-left:3px solid transparent!important;position:relative!important;overflow:visible!important}.course-start-indicator{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:20px!important;padding-bottom:15px!important;border-bottom:1px solid rgba(70,127,191,8%)!important}.course-start-icon{flex-shrink:0!important;vertical-align:middle!important}.course-start-indicator span{font-weight:700!important;text-transform:uppercase!important;font-size:.85em!important;letter-spacing:.05em!important;color:#555!important;line-height:1.4!important}.course-lessons-nav h3{font-weight:700!important;text-transform:uppercase!important;font-size:.9em!important;letter-spacing:.05em!important;margin-bottom:15px!important;color:#555!important;margin-top:0!important}.course-lessons-nav ul{margin:.5em 0!important;padding-left:0!important;list-style:none!important;overflow:visible!important}.course-lessons-nav li{margin-bottom:.75em!important;line-height:1.6!important;padding-left:0!important;list-style:none!important}.course-lessons-nav li:last-child{margin-bottom:0!important}.course-lessons-nav a{color:#467fbf!important;text-decoration:none!important;font-size:.9em!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;line-height:1.6!important;display:block!important}.course-lessons-nav a:hover{color:#36669c!important;text-decoration:none!important}.course-scripts-sidebar{margin-top:30px!important;padding-top:30px!important;border-top:1px solid rgba(70,127,191,8%)!important}.course-scripts-sidebar h4{font-weight:700!important;text-transform:uppercase!important;font-size:.9em!important;letter-spacing:.05em!important;margin-bottom:15px!important;color:#555!important}.course-scripts-content{font-size:.9em!important;line-height:1.6!important}.course-scripts-content p{margin-bottom:.75em!important;color:#444!important}.course-scripts-content a{color:#467fbf!important;text-decoration:none!important}.course-scripts-content a:hover{color:#36669c!important;text-decoration:underline!important}@media(max-width:767px){#all>header.navbar-affixed-top,#all header.navbar-affixed-top,header.navbar-affixed-top,.navbar,.navbar-brand,.navbar-toggler{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;min-height:70px!important}.navbar-brand{display:flex!important;visibility:visible!important;opacity:1!important}.navbar-toggler{display:block!important;visibility:visible!important;opacity:1!important}.navbar-toggler-icon{display:block!important;visibility:visible!important;opacity:1!important}#all>header .navbar,#all header .navbar,header .navbar{display:flex!important;visibility:visible!important;opacity:1!important}.navbar-collapse.show{display:block!important;width:100%!important;max-width:100%!important;max-height:none!important;height:auto!important;background:#fff!important;border-radius:6px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;margin-top:1rem!important;margin-left:0!important;margin-right:0!important;padding:8px 0!important;overflow:visible!important;overflow-y:visible!important;box-sizing:border-box!important}.navbar-nav{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;max-height:none!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;box-sizing:border-box!important}.navbar-nav .nav-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.navbar-nav .nav-link{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;padding:12px 15px!important;margin:2px 8px!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.navbar-nav .dropdown-menu{width:100%!important;max-width:100%!important;margin:0!important;padding:8px 0!important;box-sizing:border-box!important;position:static!important}.navbar-nav .dropdown-item{width:100%!important;max-width:100%!important;padding:10px 20px!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.navbar>.container,.navbar>.container-fluid,header .navbar>.container,header .navbar>.container-fluid{padding-left:15px!important;padding-right:15px!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}.navbar{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}header.navbar-affixed-top{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;max-height:none!important;overflow:visible!important}.navbar{max-height:none!important;overflow:visible!important}#toc-sidebar,.toc-sidebar,#recent-posts-sidebar,.recent-posts-sidebar,#events-page-sidebar,.events-page-sidebar,#sqlcomics-page-sidebar,.sqlcomics-page-sidebar,#about-sidebar,.about-sidebar,#courses-sidebar,.courses-sidebar,#topics-sidebar,.topics-sidebar{display:none!important}#podcast-sidebar.col-md-3,.podcast-sidebar.col-md-3{display:block!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:15px!important;padding-right:15px!important;margin-left:auto!important;margin-right:auto!important;order:1!important;position:static!important}.podcast-sidebar{position:static!important;margin-bottom:20px!important;max-height:none!important;overflow:visible!important}#podcast.container .row:has(#podcast-sidebar) .col-md-9{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:15px!important;padding-right:15px!important;margin-left:auto!important;margin-right:auto!important;order:2!important}#podcast.container .row:has(#podcast-sidebar){flex-direction:column!important;margin-left:auto!important;margin-right:auto!important}#course-lessons-sidebar.col-md-3{display:block!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:15px!important;padding-right:15px!important;margin-top:30px!important;margin-bottom:20px!important;order:2!important}.course-lessons-sidebar{position:static!important;margin-bottom:0!important}#content .container .row .col-md-9{order:1!important}#content .container .row{display:flex!important;flex-wrap:wrap!important}#content .container .row:has(#course-lessons-sidebar){flex-direction:column!important}#course-lessons-sidebar~.col-md-9{order:1!important}#content .col-md-9,#content .col-md-12{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:15px!important;padding-right:15px!important;margin-left:auto!important;margin-right:auto!important}#content .container .row{margin-left:auto!important;margin-right:auto!important}#all>section.bar .container,section.bar .container,section.bar.background-white .container{padding:20px 15px!important;padding-top:20px!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}#all>section.bar .row,section.bar .row,section.bar.background-white .row{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}#content .container,.container:not(.navbar>.container):not(.navbar>.container-fluid){padding:20px 15px!important;padding-top:20px!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}body,html{width:100%!important;max-width:100%!important;overflow-x:hidden!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}#all{width:100%!important;max-width:100%!important;overflow-x:hidden!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;position:relative!important}header.navbar-affixed-top{position:sticky!important;top:0!important;z-index:1001!important;display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;max-width:100%!important;overflow:visible!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;background:#fff!important;min-height:70px!important;height:auto!important}.navbar{display:flex!important;visibility:visible!important;opacity:1!important;width:100%!important;max-width:100%!important;overflow:visible!important;margin-left:0!important;margin-right:0!important}.navbar>.container,.navbar>.container-fluid{display:flex!important;visibility:visible!important;opacity:1!important;width:100%!important;max-width:100%!important}#all{overflow-x:hidden!important;overflow-y:visible!important}#all>header{position:relative!important;z-index:1001!important}#all>section,section.bar{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow-x:hidden!important;box-sizing:border-box!important}.homepage-content-col,.bar.background-white .col-md-3,.bar.background-white .col-md-4,.bar.background-white .col-md-6,.bar.background-white .col-md-12{width:100%!important;max-width:100%!important;padding-left:15px!important;padding-right:15px!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.blog-post-box,#blog-listing-medium .post,.event-card,.topic-card,.sqlcomics-item{padding:20px 15px!important}#subscribe .container{padding-left:15px!important;padding-right:15px!important;margin-left:auto!important;margin-right:auto!important}#subscribe .row{margin-left:0!important;margin-right:0!important}#subscribe .col-md-12{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:0!important;padding-right:0!important}.subscribe-content-box{padding:30px 20px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.subscribe-form-wrapper{max-width:100%!important;padding:0 15px!important;box-sizing:border-box!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}#subscribe .formkit-form,#subscribe .seva-form,#subscribe [data-uid]{width:100%!important;max-width:100%!important;margin:0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}#subscribe .formkit-form>div,#subscribe .seva-form>div,#subscribe [data-uid]>div,#subscribe .formkit-form .formkit-field,#subscribe .seva-form .formkit-field{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;margin:0 auto!important}#subscribe .formkit-form input[type=email],#subscribe .formkit-form input[type=text],#subscribe .seva-form input[type=email],#subscribe .seva-form input[type=text],#subscribe [data-uid] input[type=email],#subscribe [data-uid] input[type=text],#subscribe .formkit-input,#subscribe .formkit-field input[type=email],#subscribe .formkit-field input[type=text]{width:100%!important;max-width:100%!important;min-width:auto!important;box-sizing:border-box!important;margin:0 auto 15px!important;display:block!important;background-color:#fff!important;border:1px solid #ccc!important;border-radius:6px!important;padding:10px 15px!important;font-size:16px!important;text-align:left!important}#subscribe .formkit-form select,#subscribe .seva-form select,#subscribe [data-uid] select,#subscribe .formkit-select,#subscribe .formkit-field select{width:100%!important;max-width:100%!important;min-width:auto!important;box-sizing:border-box!important;margin:0 auto!important;display:block!important;background-color:#fff!important;border:1px solid #ccc!important;border-radius:6px!important;padding:10px 15px!important;font-size:16px!important;text-align:left!important}#subscribe .formkit-form button,#subscribe .formkit-form input[type=submit],#subscribe .seva-form button,#subscribe .seva-form input[type=submit],#subscribe [data-uid] button,#subscribe [data-uid] input[type=submit]{width:100%!important;max-width:100%!important;margin:15px auto 0!important;display:block!important}#subscribe .formkit-header h1,#subscribe .formkit-header h2,#subscribe .formkit-header h3,#subscribe [data-uid] h1,#subscribe [data-uid] h2,#subscribe [data-uid] h3,#subscribe .formkit-form h1,#subscribe .formkit-form h2,#subscribe .formkit-form h3{font-size:1.3em!important;line-height:1.4!important;margin-bottom:.75em!important}#post-content img,.blog-post-box img,#blog-listing-medium img,.event-card img,.topic-card img,#post-content img[class*=right],#post-content img[class*=left],#post-content img.alignright,#post-content img.alignleft,.blog-post-box img[class*=right],.blog-post-box img[class*=left],.blog-post-box img.alignright,.blog-post-box img.alignleft,#post-content img[src*="#floatright"],#post-content img[src$="#floatright"],.blog-post-box img[src*="#floatright"],.blog-post-box img[src$="#floatright"],img[src$='#floatright']{float:none!important;max-width:100%!important;width:auto!important;height:auto!important;margin:15px auto!important;display:block!important;clear:both!important}#post-content figure,.blog-post-box figure,#post-content figure.alignright,#post-content figure.alignleft,.blog-post-box figure.alignright,.blog-post-box figure.alignleft,figure.alignright,figure.alignleft{float:none!important;max-width:100%!important;width:100%!important;margin:15px auto!important;display:block!important;clear:both!important}#post-content figure img,.blog-post-box figure img{float:none!important;max-width:100%!important;width:100%!important;height:auto!important;margin:0 auto!important;display:block!important}.col-md-9 #blog-post .blog-post-box img[src*='#floatright'],.col-md-9 #blog-post #post-content img[src*='#floatright'],#blog-post .blog-post-box img[src*='#floatright'],#blog-post #post-content img[src*='#floatright'],.col-md-9 #blog-post .blog-post-box img[src$='#floatright'],.col-md-9 #blog-post #post-content img[src$='#floatright'],#blog-post .blog-post-box img[src$='#floatright'],#blog-post #post-content img[src$='#floatright']{float:none!important;max-width:100%!important;width:auto!important;margin:15px auto!important;display:block!important;clear:both!important}.course_thumbnail,.course_thumbnail-small{float:none!important;max-width:100%!important;width:auto!important;margin:15px auto!important;display:block!important;clear:both!important}body,p,.blog-post-box p,#post-content p{font-size:16px!important;line-height:1.6!important}h1{font-size:1.75em!important;line-height:1.3!important}h2{font-size:1.5em!important;line-height:1.3!important;margin-top:1.5em!important;margin-bottom:.75em!important}h3{font-size:1.25em!important;line-height:1.3!important}h4{font-size:1.1em!important;line-height:1.3!important}.navbar-brand{font-size:1.2rem!important}.btn,button,input[type=submit],input[type=button]{min-height:44px!important;height:auto!important;padding:10px 16px!important;font-size:16px!important}input[type=text],input[type=email],input[type=tel],input[type=url],select,textarea{min-height:44px!important;height:auto!important;padding:10px 12px!important;font-size:16px!important}#contact .contact-form input[type=text],#contact .contact-form input[type=email],#contact .contact-form textarea,#contact .form-control,#contact input.form-control,#contact textarea.form-control,#contact input[type=text],#contact input[type=email],#contact textarea,#contact select,#contact textarea.form-control:not(#footer textarea),#contact .contact-form textarea:not(#footer textarea),#contact #contact-form-message,textarea#contact-form-message,#contact .form-control:not(#footer .form-control),#contact textarea:not(#footer textarea){background-color:#fff!important;border:1px solid #ccc!important;color:#333!important}#contact .contact-form input[type=text]:focus,#contact .contact-form input[type=email]:focus,#contact .contact-form textarea:focus,#contact .form-control:focus,#contact input.form-control:focus,#contact textarea.form-control:focus,#contact input[type=text]:focus,#contact input[type=email]:focus,#contact textarea:focus,#contact select:focus,#contact textarea.form-control:not(#footer textarea):focus,#contact .contact-form textarea:not(#footer textarea):focus,#contact #contact-form-message:focus,textarea#contact-form-message:focus{background-color:#fff!important;border:1px solid #467fbf!important;box-shadow:0 0 0 3px rgba(70,127,191,.1)!important}#contact [data-uid="5713eb36d9"] input[type=email],#contact [data-uid="5713eb36d9"] input[type=text],#contact [data-uid="5713eb36d9"] select,#contact .formkit-form[data-uid="5713eb36d9"] input[type=email],#contact .formkit-form[data-uid="5713eb36d9"] input[type=text],#contact .formkit-form[data-uid="5713eb36d9"] select,#contact .formkit-input,#contact .formkit-select{background-color:#fff!important;border:1px solid #ccc!important;color:#333!important}#contact [data-uid="5713eb36d9"] input[type=email]:focus,#contact [data-uid="5713eb36d9"] input[type=text]:focus,#contact [data-uid="5713eb36d9"] select:focus,#contact .formkit-form[data-uid="5713eb36d9"] input[type=email]:focus,#contact .formkit-form[data-uid="5713eb36d9"] input[type=text]:focus,#contact .formkit-form[data-uid="5713eb36d9"] select:focus,#contact .formkit-input:focus,#contact .formkit-select:focus{background-color:#fff!important;border:1px solid #467fbf!important;box-shadow:0 0 0 3px rgba(70,127,191,.1)!important}textarea{min-height:100px!important}table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;width:100%!important}thead,tbody,tr{display:table!important;width:100%!important;table-layout:fixed!important}th,td{display:table-cell!important;padding:8px 10px!important;font-size:14px!important}pre,code,.highlight{font-size:14px!important;line-height:1.5!important;padding:12px 15px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;word-wrap:break-word!important;overflow-wrap:break-word!important}code:not(pre code){font-size:14px!important;padding:2px 6px!important}#footer .container{display:block!important;flex-wrap:nowrap!important;flex-direction:column!important}#footer .row{flex-direction:column!important;display:block!important}#footer .col-md-3,#footer .col-md-4,#footer .col-sm-6{width:100%!important;max-width:100%!important;flex:none!important;display:block!important;float:none!important;margin-left:0!important;margin-right:0!important;margin-bottom:40px!important;padding-left:0!important;padding-right:0!important;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box!important}#footer .col-md-3:last-child,#footer .col-md-4:last-child,#footer .col-sm-6:last-child{margin-bottom:20px!important}#footer h4{margin-top:0!important;margin-bottom:15px!important;font-size:1.1em!important}#footer{padding:40px 15px 20px!important;text-align:left!important}#footer p{margin-bottom:15px!important;line-height:1.6!important}#footer ul{margin:0!important;padding:0!important;list-style:none!important}#footer ul li{margin-bottom:12px!important}#footer .formkit-form,#footer [data-uid]{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body:has(#subscribe) #footer [data-uid="5713eb36d9"],body:has(#subscribe) #footer .formkit-form[data-uid="5713eb36d9"],body:has(#subscribe) #footer .seva-form[data-uid="5713eb36d9"],#content:has(#subscribe)~#footer [data-uid="5713eb36d9"],#content:has(#subscribe)~#footer .formkit-form[data-uid="5713eb36d9"],#content:has(#subscribe)~#footer .seva-form[data-uid="5713eb36d9"]{display:none!important}body:has(#subscribe) #footer .col-md-4:nth-child(2) h4,body:has(#subscribe) #footer .col-sm-6:nth-child(2) h4,#content:has(#subscribe)~#footer .col-md-4:nth-child(2) h4,#content:has(#subscribe)~#footer .col-sm-6:nth-child(2) h4{display:none!important}body:has(#subscribe) #footer .col-md-4:nth-child(2),body:has(#subscribe) #footer .col-sm-6:nth-child(2),#content:has(#subscribe)~#footer .col-md-4:nth-child(2),#content:has(#subscribe)~#footer .col-sm-6:nth-child(2){display:none!important}body:has(#subscribe) #footer .col-md-4:first-child,body:has(#subscribe) #footer .col-sm-6:first-child,#content:has(#subscribe)~#footer .col-md-4:first-child,#content:has(#subscribe)~#footer .col-sm-6:first-child{margin-bottom:20px!important}#footer .footer-contact-btn{display:block!important;width:100%!important;text-align:center!important;margin-top:15px!important;margin-bottom:0!important;padding-bottom:0!important}#footer .col-md-4:first-child{margin-bottom:0!important;padding-bottom:0!important}#footer .col-md-4:nth-child(2){padding-top:50px!important;margin-bottom:40px!important}#copyright{padding:20px 15px!important;text-align:center!important;font-size:14px!important;line-height:1.6!important}#content:has(#contact)~#footer,body:has(#contact) #footer{display:none!important}#copyright .container{display:block!important}#copyright .col-md-12{width:100%!important;max-width:100%!important;padding:0!important}#copyright p{margin:0!important;padding:0!important}.home-carousel,.carousel-section,section:has(.home-carousel){display:none!important}#blog-listing-medium{margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}#blog-listing-medium .post{margin-bottom:20px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important;max-width:100%!important}#blog-listing-medium .post .row{margin-left:0!important;margin-right:0!important}#blog-listing-medium .post .col-md-2,#blog-listing-medium .post .col-md-10{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:0!important;padding-right:0!important;margin-bottom:15px!important}#blog-listing-medium .post .col-md-2{margin-bottom:15px!important}#blog-listing-medium .post .col-md-10{margin-bottom:0!important}#sqlcomics.container{padding-left:15px!important;padding-right:15px!important;margin-left:auto!important;margin-right:auto!important}#sqlcomics.container .row{margin-left:0!important;margin-right:0!important}#sqlcomics.container .col-md-9{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important}.sqlcomics-listing-content{margin-left:auto!important;margin-right:auto!important;width:100%!important}.sqlcomics-item-content{flex-direction:column!important;gap:20px!important}.sqlcomics-item-image{flex:none!important;max-width:100%!important;width:100%!important;margin:0 auto!important}.sqlcomics-item-image img{width:100%!important;max-width:100%!important;margin:0 auto!important}#podcast.container{padding-left:15px!important;padding-right:15px!important;margin-left:auto!important;margin-right:auto!important}#podcast.container .row{margin-left:0!important;margin-right:0!important}#podcast.container .col-md-9{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important;overflow:visible!important;position:relative!important}.podcast-content{margin-left:auto!important;margin-right:auto!important;width:100%!important;overflow:visible!important}.podcast-banner-float{float:none!important;max-width:100%!important;width:100%!important;margin:0 auto 20px!important;display:block!important}.podcast-page-title,.podcast-description{margin-left:0!important;margin-right:0!important;width:100%!important}.podcast-topic-box{padding:20px 15px!important;margin-left:auto!important;margin-right:auto!important}.podcast-episodes-container{clear:both!important}.podcast-topic-box .episode-list p{word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;max-width:100%!important;margin-left:1.5em!important;margin-right:0!important}.podcast-topic-box .episode-list p a{word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-word!important;display:inline!important}#events.container{padding-left:15px!important;padding-right:15px!important;margin-left:auto!important;margin-right:auto!important}#events.container .row{margin-left:0!important;margin-right:0!important}#events.container .col-md-9{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important}.events-page{margin-left:auto!important;margin-right:auto!important;width:100%!important}.event-card{margin-bottom:25px!important;margin-left:auto!important;margin-right:auto!important}.topic-card{margin-bottom:25px!important}.topic-course-item{flex-direction:column!important;align-items:flex-start!important}.topic-course-thumbnail{width:100%!important;max-width:100%!important;margin-bottom:15px!important}.topic-course-thumbnail img{width:100%!important;max-width:200px!important;height:auto!important}.pager.flex{flex-direction:column!important;gap:10px!important}.pager__item{width:100%!important}.pager__link{width:100%!important;display:block!important;text-align:center!important;min-height:44px!important}.events-page-sidebar,.topics-sidebar,.courses-sidebar,.course-lessons-sidebar,.toc-sidebar,.recent-posts-sidebar{position:static!important}.blog-post-box h1,#blog-post h1{font-size:1.75em!important;margin-bottom:15px!important}ul,ol{padding-left:20px!important;margin-bottom:1em!important}p{margin-bottom:1em!important}.navbar-nav a,.pager__link,.btn,button{min-height:44px!important}#post-content a,.blog-post-box a,p a{padding:2px 0!important}img{max-width:100%!important;height:auto!important}.formkit-form,[data-uid]{width:100%!important;max-width:100%!important}.formkit-form input,.formkit-form select,.formkit-form textarea,[data-uid] input,[data-uid] select,[data-uid] textarea{width:100%!important;box-sizing:border-box!important;min-height:44px!important;font-size:16px!important}}@media(min-width:768px) and (max-width:991px){#content .container{padding:20px 40px!important}.blog-post-box,#blog-listing-medium .post{padding:30px 40px!important}.navbar .navbar-collapse.show,header .navbar .navbar-collapse.show,.navbar-collapse.show{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;background:#fff!important;border-radius:6px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;margin-top:1rem!important;margin-left:0!important;margin-right:0!important;padding:8px 0!important;overflow:hidden!important;box-sizing:border-box!important;position:relative!important}.navbar>.container,.navbar>.container-fluid,header .navbar>.container,header .navbar>.container-fluid{padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.navbar>.container .navbar-collapse.show,.navbar>.container-fluid .navbar-collapse.show,header .navbar>.container .navbar-collapse.show,header .navbar>.container-fluid .navbar-collapse.show{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.navbar .navbar-nav,header .navbar .navbar-nav,.navbar-collapse.show .navbar-nav,.navbar-nav{flex-direction:column!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.navbar .navbar-nav .nav-item,header .navbar .navbar-nav .nav-item,.navbar-nav .nav-item{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.navbar .navbar-nav .nav-link,header .navbar .navbar-nav .nav-link,.navbar-collapse.show .navbar-nav .nav-link,.navbar-nav .nav-link{width:100%!important;max-width:100%!important;min-width:0!important;padding:12px 15px!important;margin:2px 0!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;text-align:left!important;display:block!important}.navbar-collapse.show .navbar-nav .nav-item .nav-link{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:15px!important;padding-right:15px!important;overflow-wrap:break-word!important;word-wrap:break-word!important;word-break:break-word!important;hyphens:auto!important}.navbar>.container .navbar-collapse.show,.navbar>.container-fluid .navbar-collapse.show{overflow-x:hidden!important;overflow-y:visible!important;max-width:100%!important}.navbar-collapse.show .navbar-nav .nav-item{overflow-wrap:break-word!important;word-wrap:break-word!important;max-width:100%!important}.navbar-collapse.show .navbar-nav .nav-item .nav-link,.navbar-collapse.show .navbar-nav .nav-link{overflow-wrap:anywhere!important;word-break:break-word!important;hyphens:auto!important}.navbar .navbar-nav .dropdown-menu,header .navbar .navbar-nav .dropdown-menu,.navbar-nav .dropdown-menu{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:8px 0!important;box-sizing:border-box!important;position:static!important}.navbar .navbar-nav .dropdown-item,header .navbar .navbar-nav .dropdown-item,.navbar-nav .dropdown-item{width:100%!important;max-width:100%!important;min-width:0!important;padding:10px 20px!important;margin:0!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}#toc-sidebar.col-md-3,.toc-sidebar.col-md-3,#recent-posts-sidebar.col-md-3,.recent-posts-sidebar.col-md-3,#events-page-sidebar.col-md-3,.events-page-sidebar.col-md-3,#courses-sidebar.col-md-3,.courses-sidebar.col-md-3,#topics-sidebar.col-md-3,.topics-sidebar.col-md-3,#course-lessons-sidebar.col-md-3,.course-lessons-sidebar.col-md-3{flex:0 0 30%!important;max-width:30%!important}#content .col-md-9{flex:0 0 70%!important;max-width:70%!important}}