@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap");*{box-sizing:border-box}html,body{height:auto;min-height:100%;position:relative;margin:0;padding:0;font-size:62.5%}body{--color-black:#000000;--color-blue:#1D4085;--color-gray:#9F9FA1;--color-white:#FFFFFF;--color-background:#FEFEFE;-webkit-font-smoothing:antialiased;font-family:"Plus Jakarta Sans", sans-serif;font-style:normal;font-weight:400;color:var(--color-black);font-size:14px;line-height:1.3;background-color:var(--color-background)}h2{font-size:24px;font-weight:500;line-height:1.5;max-width:59rem;text-align:center;margin:30px auto}@media (max-width: 400px){h2{font-size:20px}}h3{font-size:14px;font-weight:700;line-height:1.3;color:var(--color-blue)}h3 span{display:block;color:var(--color-gray);font-weight:500}a{text-transform:lowercase}@media (hover: hover){a:hover{text-decoration:underline}}#loom-companion-mv3,.hidden{display:none;opacity:0;visibility:hidden}.logo-container{margin:30px;margin-bottom:auto;width:182px;height:55px;background-image:url("/assets/images/shopinvest-logo.jpg");background-size:182px auto;background-repeat:no-repeat}.logo-container h1,.logo-container h2{display:none}a{color:inherit;text-decoration:none;transition:color 300ms ease}@media (hover: hover){a:hover{text-decoration:underline}}.container-wrapper{max-width:calc(100% - 60px);margin-left:auto;margin-right:auto}.grecaptcha-badge{display:none}.content-wrapper{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end}.content-wrapper .content-container{display:flex;flex-direction:column;justify-content:space-between}.content-wrapper .content-container .contact-container{margin-top:auto}.content-wrapper .center{width:970px;width:100%;max-width:calc(100% - 60px);margin:auto}.content-wrapper .contact-container{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem 3rem;text-align:center;flex-wrap:wrap;padding-bottom:6vh}.content-wrapper .contact-container>div{margin:0 auto}.bottom-container{display:flex;justify-content:space-between;flex-wrap:wrap;padding:18px 30px;width:100%;color:var(--color-white);background-color:var(--color-blue);gap:0 10px}.bottom-container p{margin:5px 0}@media (max-width: 400px){.bottom-container{text-align:center}.bottom-container p{margin:5px auto}}
