@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spinner-border{to{transform:rotate(360deg)}}.fadeIn{animation-name:fadeIn}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#06BBCC;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#F0FBFC;--bs-dark:#181d38;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, rgba(255,255,255,0.15), rgba(255,255,255,0))}::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:"Heebo",sans-serif;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0;background-color:#fff;color:#30373e;font-weight:400;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:.9375rem;line-height:1.733}h2,h3,h4{margin-bottom:.5rem;font-family:"Nunito",sans-serif}h4{margin-top:0;font-size:calc(1.275rem + .3vw)}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}@media (min-width:1200px){h4{font-size:1.5rem}}p,ul{margin-bottom:1rem}p{margin-top:1em;margin-bottom:1em}ul{padding-left:2rem;margin:0;padding:0}strong{font-weight:600}small{font-size:80%}a:hover{color:#0596a3}img{border-style:none;vertical-align:middle;max-width:100%;height:auto}button{border-radius:0}button:focus:not(:focus-visible){outline:0}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.img-fluid{max-width:100%;height:auto}.container,.container-fluid{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)/-2);margin-left:calc(var(--bs-gutter-x)/-2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/2);padding-left:calc(var(--bs-gutter-x)/2);margin-top:var(--bs-gutter-y)}.col-4,.col-6{flex:0 0 auto;width:33.33333%}.col-6{width:50%}.g-2{--bs-gutter-x:.5rem;--bs-gutter-y:.5rem}.g-3{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.g-5{--bs-gutter-x:3rem;--bs-gutter-y:3rem}@media (min-width:768px){.col-md-6{flex:0 0 auto;width:50%}}@media (min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}}.btn{display:inline-block;line-height:1.5;color:#52565b;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:0}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#52565b}.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(6,187,204,.25)}.btn:disabled{pointer-events:none;opacity:.65}.btn-primary{color:#000;background-color:#06bbcc;border-color:#06bbcc}.btn-primary:hover{color:#000;background-color:#2bc5d4;border-color:#1fc2d1}.btn-primary:focus{color:#000;background-color:#2bc5d4;border-color:#1fc2d1;box-shadow:0 0 0 .25rem rgba(5,159,173,.5)}.btn-primary:active{color:#000;background-color:#38c9d6;border-color:#1fc2d1}.btn-primary:active:focus{box-shadow:0 0 0 .25rem rgba(5,159,173,.5)}.btn-primary:disabled{color:#000;background-color:#06bbcc;border-color:#06bbcc}.btn-outline-light{color:#f0fbfc;border-color:#f0fbfc}.btn-outline-light:hover{color:#000;background-color:#f0fbfc;border-color:#f0fbfc}.btn-outline-light:active:focus,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(240,251,252,.5)}.btn-outline-light:active{color:#000;background-color:#f0fbfc;border-color:#f0fbfc}.btn-outline-light:disabled{color:#f0fbfc;background-color:transparent}.btn-link{font-weight:400;color:#06bbcc;text-decoration:none}.btn-link:hover{color:#0596a3}.btn-link:disabled{color:#6c757d}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.collapse:not(.show){display:none}.nav-link{display:block;padding:.5rem 1rem;color:#06bbcc;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0596a3}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover,a{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55);margin-right:20px;padding:25px 0;color:#fff;font-size:15px;text-transform:uppercase;outline:0}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280,0,0,0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:.75s linear infinite spinner-border}@media (prefers-reduced-motion:reduce){.spinner-border{animation-duration:1.5s}}.sticky-top{position:sticky;top:0;z-index:1020}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.position-fixed{position:fixed!important}.top-50{top:50%!important}.start-50{left:50%!important}.translate-middle{transform:translate(-50%,-50%)!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.w-100{width:100%!important}.vh-100{height:100vh!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.mt-2{margin-top:.5rem!important}.me-0{margin-right:0!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-4{padding:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-2{padding-top:.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.ps-4{padding-left:1.5rem!important}.text-center{text-align:center!important}.text-primary{color:#06bbcc!important}.text-light{color:#f0fbfc!important}.text-white{color:#fff!important}.text-muted{color:#6c757d!important}.bg-light{background-color:#f0fbfc!important}.bg-dark{background-color:#181d38!important}.bg-white{background-color:#fff!important}.rounded-3{border-radius:.3rem!important}@media (min-width:768px){.mb-md-0{margin-bottom:0!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}}@media (min-width:992px){.d-lg-block{display:block!important}.p-lg-0{padding:0!important}.px-lg-5{padding-right:3rem!important}.ps-lg-5,.px-lg-5{padding-left:3rem!important}}:root{--primary:#06BBCC;--light:#F0FBFC;--dark:#181d38}.back-to-top{position:fixed;display:none;right:45px;bottom:45px;z-index:99}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}.btn{font-family:"Nunito",sans-serif;font-weight:600;transition:.5s}.btn.btn-primary{color:#fff}.btn-lg-square{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;font-weight:400;border-radius:0}.footer .btn.btn-social:hover,.navbar-light .navbar-nav .nav-link:hover{color:var(--primary)}@media (max-width:991.98px){.navbar-light .navbar-nav .nav-link{margin-right:0;padding:10px 0}.navbar-light .navbar-nav{border-top:1px solid #eee}}.navbar-light .navbar-brand,.navbar-light a.btn{height:75px}.navbar-light .navbar-nav .nav-link{color:var(--dark);font-weight:500}.navbar-light.sticky-top{top:-100px;transition:.5s}.footer .btn.btn-social{margin-right:5px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:var(--light);font-weight:400;border:1px solid #fff;border-radius:35px;transition:.3s}.footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:left;color:#fff;font-size:15px;font-weight:400;text-transform:capitalize;transition:.3s}.footer .btn.btn-link::before{position:relative;content:"";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px}.footer .btn.btn-link:hover{letter-spacing:1px;box-shadow:none}.footer .copyright{padding:25px 0;font-size:15px;border-top:1px solid rgb(256 256 256/.1)}.footer .copyright a{color:var(--light)}.si-entry:after,.si-entry:before,.widget:after,.widget:before{content:"";display:table;clear:both}input[type=search]{transition:all .26s cubic-bezier(.25,.8,.25,1);outline:0;border:0;margin:0;padding:0;text-shadow:none;box-shadow:none;font-size:inherit;font-weight:400;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;border:2px solid rgba(0,0,0,.085);background-color:#fff;padding:.5625rem 1rem;color:#66717f;width:100%;border-radius:2px;line-height:1!important;min-height:42px}a{transition:color .26s cubic-bezier(.25,.8,.25,1);background-color:transparent}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box;overflow-y:scroll;max-width:100%;font-size:16px}button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible}button{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}*,:after,:before{box-sizing:inherit}a,button,input,label{-ms-touch-action:manipulation;touch-action:manipulation}:focus{outline:0}a{color:inherit;-webkit-text-decoration-skip:objects}h2,h3{margin-top:1.25em;margin-bottom:.75em}h4{margin-top:1.5rem;margin-bottom:.5em}h2,h3,h4{text-rendering:optimizeLegibility;color:#23282d;font-weight:500;font-style:normal;text-transform:none;text-decoration:none}.si-container{padding:0 50px;margin:0 auto;width:100%}input[type=search]:focus{color:#000;border-bottom-color:#3857f1;outline:0!important}label{display:inline-block;font-weight:600;margin-bottom:.1875rem}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}#primary,#secondary{margin-top:50px;margin-bottom:70px}.sinatra-sidebar-position__right-sidebar #primary{padding-right:50px}.si-widget.widget:not(.widget_text):not(.sinatra-core-custom-list-widget) ul{list-style:none;margin-left:0;margin-right:0}.widget ul{line-height:1.5}.widget ul:last-child{margin-bottom:0}.si-entry>:first-child,.wp-block-group__inner-container>:first-child{margin-top:0}.si-entry>:last-child,.wp-block-group__inner-container>:last-child{margin-bottom:0}.entry-content ul li{margin-bottom:.4em}.si-entry ul{list-style:disc;margin-left:2.5em;margin-bottom:1.5em;margin-top:1.5em}.si-entry ul li:not(.blocks-gallery-item):last-child{margin-bottom:0}.si-entry p{margin-bottom:1.25em;margin-top:1.25em}@media screen and (max-width:768px){.si-container{padding:0 30px}}@media screen and (max-width:960px){#primary{max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-top:40px}}@media print{#secondary{display:none}}#secondary{width:25%}body:not(.sinatra-no-sidebar) #primary{max-width:75%}.si-container{max-width:1200px}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h2,h3{font-size:1.875rem;line-height:1.25}h3{font-size:1.625rem}h4{font-size:1.25rem;line-height:1.5}