.social-connect{flex-flow:column;justify-content:center;align-items:center;gap:1.5rem 0;min-height:100vh;padding-block:1rem;display:flex}.social-connect-links-wrapper{text-align:justify;flex-flow:wrap;place-content:center space-around;place-items:center;gap:2rem;min-height:100vh;padding:10px;display:flex}.social-connect-links-container{text-align:left;flex-flow:wrap;place-content:center;place-items:center;gap:4rem;padding:2rem 1rem;display:flex}.social-connect-links-wrapper>.social-connect-links-container>a{color:var(--primary-text-color);text-underline-offset:.25em;word-wrap:break-word;text-transform:none;font-size:2.5em;text-decoration:underline;text-decoration-thickness:.0125em}.social-connect-links-wrapper>.social-connect-links-container>a>i{margin-right:5px}.social-connect-links-wrapper>.social-connect-links-container>a:focus,.social-connect-links-wrapper>.social-connect-links-container>a:hover{color:var(--main-color);text-decoration:none}@media (max-width:568px){.social-connect-links-wrapper>.social-connect-links-container>a{font-size:2em}.social-connect{gap:2rem 0}}
.social-connect2{flex-flow:column;flex-grow:0;justify-content:start;align-items:center;max-height:fit-content;padding-block:1rem;display:flex}.social-connect2-links-wrapper{text-align:justify;flex-flow:wrap;place-content:center space-around;place-items:center;gap:2rem;padding:10px;display:flex}.social-connect2-links-wrapper button:focus{outline:1px solid var(--primary-text-color);outline-offset:5px}.social-connect2-links-container{background:var(--primary-bg-color);border-radius:20px;flex-flow:wrap;flex-grow:1;place-content:center space-around;place-items:center;gap:4rem;padding:2em 3em;display:flex}.social-connect2-links-container>a{color:var(--primary-text-color);text-underline-offset:.25em;word-wrap:break-word;text-transform:none;font-size:2.25em;text-decoration:underline;text-decoration-thickness:.0125em}.social-connect2-links-container>a>i{margin-right:5px}.social-connect2-links-container>a:focus,.social-connect2-links-container>a:hover{color:var(--main-color);text-decoration:none}@media (max-width:568px){.social-connect2-links-container>a{font-size:1.7em}.social-connect2{gap:2rem 0}}button.sub-heading{cursor:pointer;text-align:left;background:0 0;background:var(--main-color);color:#fff;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;border:none;border-radius:20px;justify-content:space-between;font-size:2.5em;display:flex}.accordian-chevron{content:"❯";text-align:center;width:1em;height:1em;transition:rotate .35s;rotate:90deg}.accordian-chevron.open{transform:rotateY(180deg)}:root{--secondary-color:#1a252f;--accordian-max-width:900px}input{opacity:0;z-index:-1;position:absolute}.wrapper{flex-direction:column;gap:2rem;margin-top:4rem;font-size:1.2rem;display:flex}.tabs{max-width:var(--accordian-max-width);border-radius:8px;margin-inline:auto;overflow:hidden;box-shadow:0 4px 4px -2px #00000080}.tabs>:not(:last-child){border-bottom:1px solid var(--primary-text-color)}.tab{width:100%;color:var(--primary-text-color);opacity:1;padding:0;overflow:hidden}:is(.tab,label,input,.social-connect-links-container){-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.tab-label{opacity:1;background:var(--primary-bg-color);color:var(--primary-text-color);cursor:pointer;justify-content:space-between;padding:1em;font-weight:700;display:flex}.tab-label:hover,.tab-label:focus{background:var(--main-color);color:#fff}.tab-label:after{content:"❯";text-align:center;width:1em;height:1em;transition:rotate .35s;rotate:90deg}.tab-content{max-height:0;color:var(--primary-text-color);background-color:var(--primary-bg-color);transition:all .35s}.tab-content>*{margin:0}.tab-close{background:var(--primary-text-color);color:var(--primary-bg-color);cursor:pointer;justify-content:center;padding:1em;font-size:1em;display:flex}.tab-close:hover,.tab-close:focus{background:var(--primary-text-color);color:var(--primary-bg-color)}input:checked+.tab-label{background:var(--main-color);color:#fff}input:checked+.tab-label:after{color:#fff;transform:rotateY(180deg)}input:checked~.tab-content{max-height:100vh}
