@charset "UTF-8";@import "https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap";:root{--SS-light-green:#98d2af;--SS-green:#25b680;--SS-dark-green:#00827e;--SS-light-blue:#8fd7f4;--SS-blue:#0b74bb;--SS-dark-blue:#1c2655;--SS-red:#ef4c3b;--SS-yellow:#fbef50;--SS-charcoal:#25262a;--SS-white:#ffffff;--SS-black:#000000}html{scrollbar-gutter:stable}body{font-family:figtree,sans-serif}main{background-image:url(images/dblSquare.svg),url(images/SStriangle.svg);background-position:100% 0,0 100%;background-repeat:no-repeat;background-size:15%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:figtree,sans-serif;font-weight:var(--font-weight-7);line-height:1.2em}h1,.h1{font-size:var(--font-size-7)}h2,.h2{font-size:var(--font-size-6)}h3,.h3{font-size:var(--font-size-5)}h4,.h4{font-size:var(--font-size-4)}h5,.h5{font-size:var(--font-size-3)}h6,.h6{font-size:var(--font-size-2)}p{font-weight:var(--font-weight-4);font-size:var(--font-size-2)}li{font-size:var(--font-size-2)}.bg-dark-green{background-color:var(--SS-dark-green);color:var(--SS-white);& h2{color:#c1e4cf}i{font-size:var(--font-size-4);color:var(--SS-white)}& h3{text-shadow:0 3px 8px rgba(0,0,0,.35)}}.bg-green{background-color:var(--SS-green);color:var(--SS-charcoal)}.bg-light-green{background-color:var(--SS-light-green);color:var(--SS-charcoal);& h2{color:var(--SS-dark-green)}}.bg-transparent{background-color:initial;& h3{color:var(--SS-dark-blue)}& .h4{color:var(--SS-charcoal)}}.bg-blue{background-color:var(--SS-blue);color:var(--SS-white)}.bg-light-blue{background-color:var(--SS-light-blue);color:var(--SS-dark-blue)}.bg-dark-blue{background-color:var(--SS-dark-blue);color:var(--SS-white);& h2, i{color:var(--SS-light-blue)}i{font-size:var(--font-size-4);color:var(--SS-white)}& h3{text-shadow:0 3px 8px rgba(0,0,0,.35)}}.bg-red{background-color:var(--SS-red);color:var(--SS-white)}.bg-charcoal{background-color:var(--SS-charcoal);color:var(--SS-white)}.bg-white{background-color:var(--SS-white);color:var(--SS-charcoal);& h3{color:var(--SS-dark-blue)}& .h4{color:var(--SS-charcoal)}}.bg-white-blue{background:linear-gradient( to bottom,var(--SS-white) 50%,var(--SS-blue) 50% );& h3{color:var(--SS-dark-blue)}& .h4{color:var(--SS-charcoal)}}.bg-white-darkgreen{background:linear-gradient( to bottom,var(--SS-white) 50%,var(--SS-dark-green) 50% );& h3{color:var(--SS-dark-blue)}& .h4{color:var(--SS-charcoal)}}.cta-btn-primary a{display:inline-flex;color:var(--SS-white);background:var(--SS-blue);padding:var(--size-2)var(--size-4);font-weight:var(--font-weight-6);font-size:var(--font-size-1);border-radius:var(--radius-2);border:1px solid var(--SS-blue);text-decoration:none;box-shadow:var(--shadow-2);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;white-space:nowrap;&:hover{background:var(--SS-dark-blue);border:1px solid var(--SS-dark-blue);transition:ease-in-out .05s}}.cta-btn-secondary a{display:inline-flex;color:var(--SS-dark-blue);background:var(--SS-white);padding:var(--size-2)var(--size-4);font-weight:var(--font-weight-6);font-size:var(--font-size-1);border-radius:var(--radius-2);border:1px solid #ddd;text-decoration:none;box-shadow:var(--shadow-2);-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;white-space:nowrap;&:hover{background:#f3f3f3;transition:ease-in-out .05s}}.side-nav{display:flex;flex-direction:column;position:fixed;z-index:20;left:var(--size-3);top:25%}.cta-btn-fixed{padding:var(--size-1);text-shadow:rgba(255,255,255,.3)0 0 10px;& .fa-stack .fa-circle{color:var(--SS-dark-blue);transition:ease-in-out .1s}& .fa-stack:hover{transform:scale(1.05);transition:ease-in-out .12s}& .fa-stack i{color:var(--SS-white)}}.cta-btn-fixed a{font-size:x-small}.cta-link-dark,.cta-link-light{padding:var(--size-3)0;align-self:flex-end}.cta-link-dark a{color:var(--SS-dark-blue);font-weight:var(--font-weight-6);&::after{font:var(--fa-font-solid);content:" \f101"}&:hover{text-decoration:none}}.cta-link-light a{color:var(--SS-white);font-weight:var(--font-weight-6);&::after{font:var(--fa-font-solid);content:" \f101"}&:hover{text-decoration:none}}.social-links a{color:var(--SS-dark-blue);font-size:larger;& i{font-size:var(--font-size-4)}}.far-left{margin-right:auto}.far-right{margin-left:auto}.no-txt-decor{text-decoration:none}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.txt-light{color:var(--SS-white)}.txt-dark{color:var(--SS-dark-blue)}.strikethrough{text-decoration:line-through var(--SS-red)}hr{border-top:var(--SS-dark-blue)solid 3px;opacity:1;width:5rem}.light-hr{border-top:#fff solid 3px;opacity:1;width:5rem}.dark-hr{border-top:var(--SS-dark-blue)solid 3px;opacity:1;width:5rem}.light-hr{border-top:#fff solid 3px;opacity:1;width:15%}.font-weight-3{font-weight:var(--font-weight-3)}.font-weight-4{font-weight:var(--font-weight-4)}.font-weight-5{font-weight:var(--font-weight-5)}.font-weight-6{font-weight:var(--font-weight-6)}.font-weight-7{font-weight:var(--font-weight-7)}.font-weight-8{font-weight:var(--font-weight-8)}.font-weight-9{font-weight:var(--font-weight-9)}.absolute{position:absolute!important}.fixed{position:fixed!important}.relative{position:relative!important}.static{position:static!important}.sticky{position:sticky!important}.top{top:0;bottom:auto}.right{right:0;left:auto}.bottom{bottom:0;top:auto}.left{left:0;right:auto}.w100{width:100%!important}.h100{height:100%!important}.hide{display:none!important}.invisible{visibility:hidden!important}@media only screen and (max-width:600px){p,li{font-size:var(--font-size-1)}}.container-fluid{--bs-gutter-x:0}.page-container{padding:var(--size-fluid-3)var(--size-fluid-6)}.footer-container{display:flex;justify-content:center;align-items:center;gap:2rem;padding:0 var(--size-fluid-6);width:100%}@media(max-width:992px){.page-container{padding:var(--size-fluid-3)}.footer-container{padding:0 var(--size-fluid-3)}}@media(max-width:600px){.page-container{padding:var(--size-fluid-3)var(--size-fluid-2)}.footer-container{padding:0 var(--size-fluid-2);flex-direction:column;gap:5px}.cta-btn-primary.far-right,.cta-btn-primary.far-left,.cta-btn-secondary.far-left,.cta-btn-secondary.far-left{margin-right:0;margin-left:auto}.cta-btn-primary a,.cta-btn-secondary a{font-size:var(--font-size-0)}}.vr-tour .meetelise-chat{display:none!important}.test{color:blue}