@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Didact+Gothic&display=swap";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css";@import"https://unicons.iconscout.com/release/v4.0.8/css/line.css";:root{--text-color: hsl(0, 0%, 3%);--border-color: rgba(255, 255, 255, .185);--sipred: hsl(354, 70%, 40%);--sipredhover: hsla(0, 83%, 46%, .749);--sipblack: rgb(28, 28, 28);--sipblackhover: rgba(0, 0, 0, .274);--hoverdefault: rgba(224, 224, 224, .117);--siptransparenthover: rgba(63, 63, 63, .613);--sipgrey: hsla(0, 0%, 60%, .925);--sip-p-text: hsla(0, 0%, 29%, .925);--sip-logo-grey: #404040;--sipwhite: hsla(0, 0%, 100%, 1);--offwhite: #fbfbfb;--linked-in-blue: #0077b5;--youtube-red: #FF0000}*,:after,:before{margin:0;padding:0;box-sizing:border-box;outline:none;background-color:var(--sipwhite);font-family:Didact Gothic,sans-serif!important}html,body{font-family:Didact Gothic,sans-serif!important}header{display:inline-block;width:100%;padding:1.56rem 5rem;position:relative}.container{padding-bottom:3rem;width:95%;max-width:85rem}.container{margin-bottom:2rem}.section-title{margin-bottom:1rem}section{max-width:50rem;margin:1.25rem auto;padding:1.25rem;background-color:#fff;box-shadow:0 .25rem .5rem #0000001a;border-radius:.5rem;overflow:hidden;justify-content:center}.features-grid{padding-top:3rem}.grid-item{width:90%}.section-item{width:90%;left:50%}.section-item img{margin-bottom:1rem}.section-item,.grid-item{flex:1;display:flex;flex-direction:column}.services-section{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;padding-bottom:5rem;padding-top:2.5rem;margin-bottom:2rem}@media screen and (max-width: 50rem){.section{flex-direction:column}.services-section{grid-template-columns:repeat(2,1fr);padding-left:2rem;padding-right:2rem;grid-gap:4rem}}@media screen and (max-width: 37.5rem){.section{flex-direction:column}.services-section{grid-template-columns:repeat(1,1fr);padding-left:2rem;padding-right:2rem;grid-gap:4rem}}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem 1.25rem}@media screen and (max-width: 37.5rem){.features-grid{grid-template-columns:repeat(1,1fr)}}.landing-header{position:relative;width:100%;height:100vh;background:url(https://sip-website.nyc3.cdn.digitaloceanspaces.com/assets/dan_coaching.jpg) no-repeat 50% 50%;background-color:#000000ac;background-blend-mode:multiply;background-size:cover;background-attachment:fixed}.landing-header .greeting{position:absolute;left:50%;top:80%;transform:translate(-50%,-50%);color:#fff;background-color:var(--sipblackhover);min-width:50%;padding:30px;text-align:center;border:3px solid white;border-top:none;opacity:0;animation:fadeIn 2.5s ease-out forwards}.landing-header .greeting h1,.landing-header .greeting h2{letter-spacing:.05em}.footer{width:100%;color:var(--sipblack);height:2.5rem;position:fixed;bottom:0;background-color:transparent!important}.footer .footer-left{float:left;text-align:left;background-color:transparent!important}.footer .footer-left .logo{position:absolute;width:2.5rem;left:2%;bottom:1rem;background-color:transparent!important;transition:3s ease}.footer .footer-left .logo:hover{opacity:.9!important}.footer .footer-center{text-align:center;background-color:transparent!important;transition:3s ease}.footer .footer-center p{background-color:transparent!important;color:var(--sipblack)}.footer .footer-center .whp{background-color:transparent!important;color:var(--sipwhite)}.footer .footer-right{float:right;text-align:right;transition:3s ease;gap:1rem;background-color:transparent!important;width:2rem;right:50rem}.footer .footer-right ul{display:flex;padding-bottom:0}.footer .footer-right ul li{list-style:none;background-color:transparent!important}.footer .footer-right ul li a{display:block;position:relative;font-size:2rem;color:var(--sip-logo-grey);transition:.5s;background-color:transparent!important;box-shadow:none;border:none}.footer .footer-right .linked-in{display:block}.footer .footer-right .linked-in:hover{color:var(--linked-in-blue)}.footer .footer-right .youtube{display:block}.footer .footer-right .youtube:hover{color:var(--youtube-red)}.footer.scrolled .footer-center,.footer.scrolled .footer-right{opacity:0;transition:opacity .3s ease}.footer-center,.footer-right{transition:opacity .3s ease}@media only screen and (max-width: 20rem){.logo,.footer-right{display:none}}@media only screen and (max-width: 32.25rem) and (min-width: 20.0625rem){.logo,.footer-right{display:none}}.page-footer{width:100%;margin-bottom:1rem;padding:1rem;text-align:center;color:#333;font-size:.9rem}.navbar{position:fixed;display:flex;top:0;width:100%;height:5rem;padding:1.25rem;justify-content:space-between;color:var(--sipblack);background-color:transparent;transition:1s;font-size:1.25rem;z-index:1000}.navbar a{text-decoration:none;background-color:transparent}.navbar li{list-style:none;background-color:transparent}.navbar .logo{width:8.5rem;height:auto;margin-left:2rem;background-color:transparent}.navbar .logo:hover{cursor:pointer;opacity:.7;transition:opacity .3s ease}.navbar .logo-mobile{display:none;width:3rem;height:auto;margin-left:2rem;background-color:transparent}.navbar .logo-mobile:hover{cursor:pointer;opacity:.7;transition:opacity .3s ease}.navbar .nav-links{background-color:transparent}.navbar .nav-links .menu{display:flex;gap:1rem;background-color:transparent}.navbar .nav-links .menu li{background-color:transparent;padding:.3rem .87rem}.navbar .nav-links .menu li a{color:var(--sipwhite);background-color:transparent}.navbar .nav-links .menu .contact-btn{float:right;margin-bottom:2rem;margin-top:.2rem;margin-right:1.5rem;background-color:transparent}.navbar .nav-links .menu .settings-icon{width:2rem;background-color:transparent;color:whtie}.navbar .nav-links .menu .settings-icon:hover{opacity:.7;cursor:pointer}.navbar .navbar.scrolled{background-color:transparent;transition:background-color .3s ease}.navbar .nav-link{font-weight:700;font-size:1rem;text-transform:uppercase;text-decoration:none;color:var(--sipwhite);display:inline-block;position:relative;opacity:.85}.navbar .nav-link:hover{opacity:1;color:var(--sipblackhover)}.navbar .nav-link:before{transition:.3s;height:.125rem;margin-bottom:-1.2rem;content:"";position:absolute;background-color:var(--sipred)}.navbar .nav-link-fade-up:before{width:100%;bottom:0rem;opacity:0}.navbar .login-link{position:relative;width:100%;font-size:.8rem}.navbar .login-link:hover{text-decoration:underline var(--sipblack)}.navbar .services{position:relative}.navbar .services .dropdown-arrow{background-color:transparent;width:1.2rem;margin-left:1.2rem;transition:all .4s;cursor:pointer}.navbar .dropdown{background-color:transparent;padding:1rem;position:absolute;display:none;border-radius:.2rem;top:2rem;width:10rem;right:.5rem}.navbar .dropdown.scrolled{background-color:var(--sipblack)}.navbar .dropdown li+li{margin-top:.625rem}.navbar .dropdown li{padding:1.5rem;width:8rem;font-size:1rem;text-align:center}.navbar .dropdown li:hover{background-color:var(--siptransparenthover)}.navbar .services:hover .dropdown{display:block}.navbar .services:hover:after{transform:rotateX(180deg)}.navbar .services:hover .dropdown-arrow{transform:rotateX(180deg)}.nav-login{margin-left:.5rem;font-size:.75rem!important}.nav-login:hover{font-size:.8rem;text-decoration:underline}.navbar.scrolled{background:var(--sipblack)}nav .nav-link-fade-up:hover:before{bottom:.3125rem;opacity:1}.mobile-menu-container{display:none}.mobile-menu-container .mobile-menu{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--sipblack);align-items:center;justify-content:center}.mobile-menu-container .mobile-menu ul{list-style:none;padding:2rem;text-align:center;height:100%}.mobile-menu-container .mobile-menu ul li{margin-bottom:1.5rem}.mobile-menu-container .mobile-menu a{color:var(--sipblack);background-color:transparent;text-decoration:none;font-size:1.2rem;display:block;padding:1rem}.mobile-menu-container .mobile-menu button{background:transparent;border:.02rem solid var(--sipred);color:var(--sipblack);border-radius:.4rem;cursor:pointer;font-size:1rem;padding:1rem;width:50%;margin-top:1rem}.mobile-menu-container .mobile-menu button:hover{background:#ececec11}.mobile-menu-container.show{display:block}.off-screen-menu{background-color:var(--sipblack);height:100vh;width:100%;max-width:60rem;position:fixed;top:0;right:-60rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-size:3rem;transition:.3s ease;z-index:1000}.off-screen-menu ul{background-color:var(--sipblack)}.off-screen-menu li{list-style-type:none;cursor:pointer;margin-bottom:1rem;background-color:var(--sipblack)}.off-screen-menu li a{color:var(--sipwhite);background-color:var(--sipblack)!important;text-decoration:none;font-size:1.5rem;padding:0;transition:color .3s ease}.off-screen-menu .mobile-auth{margin-top:2rem;background:var(--sipblack)}.off-screen-menu .mobile-auth a{text-decoration:none}.off-screen-menu.active{z-index:1000;right:0}.ham-menu{display:none;height:50px;width:40px;margin-left:auto;margin-right:1rem;position:relative;background-color:transparent;cursor:pointer}.ham-menu span{height:5px;width:100%;background-color:var(--sipred);border-radius:25px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s ease;border:.5px solid var(--sipgrey)}.ham-menu span:nth-child(1){top:25%}.ham-menu span:nth-child(3){top:75%}.ham-menu.active span:nth-child(1){top:50%;transform:translate(-50%) rotate(45deg)}.ham-menu.active span:nth-child(2){opacity:0}.ham-menu.active span:nth-child(3){top:50%;transform:translate(-50%) rotate(-45deg)}@media only screen and (max-width: 20rem){.navbar .logo{width:7rem;margin-top:.2rem}.navbar .logo-mobile{display:block}.nav-links{display:none}.ham-menu{display:flex}}@media only screen and (max-width: 32.25rem) and (min-width: 20.0625rem){.navbar .logo-mobile{display:block}.nav-links{display:none}.ham-menu{display:flex}}@media only screen and (max-width: 60rem) and (min-width: 32.3125rem){.nav-links{display:none}.ham-menu{display:flex}}.item{width:100%;position:relative;float:left;max-width:20rem;height:auto;margin:auto;font-size:1rem;gap:1.25rem}.item a{text-decoration:none;color:var(--sip-p-text)}.item .card{background:var(--sipwhite);padding:2.5rem;position:relative;margin-bottom:1rem;display:flex;flex-direction:column;height:auto}.item .card:hover{cursor:pointer}.item .card:hover .icon .icon-topic{opacity:1;padding-left:.625rem}.item .card:hover .icon .scope-icon{opacity:1}.item .card:hover:before{width:100%}.item .card:before{content:"";position:absolute;bottom:0;height:.125rem;width:0%;background:var(--sipred);right:0;-webkit-transition:width .4s;transition:width .4s}.item .card .icon{position:absolute;top:1.25rem;left:-.5rem;cursor:pointer}.item .card .icon a{position:relative;font-size:1rem;color:var(--sip-p-text);top:1rem}.item .card .icon a .scope-icon{opacity:0;transition:.4s;width:2rem;height:auto;float:left;position:relative;bottom:2rem}.item .card .icon a .icon-topic{opacity:0;transition:.4s;display:inline-block;position:relative;bottom:1.5rem}.item .card h4{z-index:100;font-size:.9rem;color:var(--sipblack);font-weight:700;padding-top:1.5rem;letter-spacing:.1rem;text-transform:uppercase}.item .card .separator{margin-bottom:1.875rem;margin-top:.5rem;width:92%;height:.05rem;background:var(--sipred);border:none}.item .card p{margin-top:.938rem;font-size:.8rem;overflow-wrap:break-word;word-break:break-word;flex-grow:1}@media screen and (max-width: 50rem){.item .card{height:auto}.item .card:hover{background:var(--hoverdefault)}.item .card:hover h4,.item .card:hover p{background:transparent}.item .card:hover:before{display:none}.item .card:before{display:none}.icon{display:none}}@media screen and (max-width: 37.5rem){.item .card{width:100%!important;height:auto}.item .card:hover{background:var(--hoverdefault)}.item .card:hover h4,.item .card:hover p{background:transparent}.item .card:hover:before{display:none}.item .card:before{display:none}.icon{display:none}}.socials{display:grid;grid-template-columns:repeat(4,1fr)}.socials .social-link{font-size:.8rem}.socials p{margin-bottom:.625rem;margin-top:.625rem;font-size:.8rem}.explore-image{margin-top:2rem;max-height:2rem;align-self:flex-start}.explore-image:hover{cursor:pointer;opacity:.7}.social-box{text-align:center}@media screen and (max-width: 37.5rem){.socials{grid-template-columns:repeat(2,1fr)}}.accordian{width:30rem}@media only screen and (max-width: 20rem){.accordian{width:10rem}.accordian li{list-style:none;width:100%;margin:1.25rem;padding:.625rem;border-bottom:.1rem solid var(--sipred);border-right:.1rem solid var(--sipred)}.accordian li label{display:flex;align-items:center;padding:.625rem;font-size:.9rem;font-weight:400;cursor:pointer}.accordian label:before{content:"+";margin-right:.625rem;font-size:1rem;font-weight:500;color:var(--text-color)}}@media only screen and (max-width: 32.25rem) and (min-width: 20.0625rem){.accordian{width:15rem}.accordian li{list-style:none;width:100%;margin:1.25rem;padding:.625rem;border-bottom:.1rem solid var(--sipred);border-right:.1rem solid var(--sipred)}.accordian li label{display:flex;align-items:center;padding:.625rem;font-size:1rem;font-weight:400;cursor:pointer}.accordian label:before{content:"+";margin-right:.625rem;font-size:1.25rem;font-weight:500;color:var(--text-color)}}.primary{background-color:transparent;display:block;width:5rem;height:2rem;text-align:center;background:var(--sipred);color:var(--sipwhite);padding:.5rem;border:.05rem solid var(--border-color);border-radius:.2rem;cursor:pointer;font-size:.7rem}.primary:hover{background:var(--sipredhover);border:.05rem solid var(--sipredhover)}.alternate{background-color:transparent;display:block;width:5rem;height:2rem;text-align:center;background:var(--sipblack);color:var(--sipwhite);padding:.5rem;border:.05rem solid var(--sipblack);border-radius:.2rem;cursor:pointer;font-size:.7rem}.alternate:hover{background:var(--sipblackhover);border:.05rem solid var(--sipblack);color:var(--sipblack)}.no-fill{background-color:transparent;display:block;width:5rem;height:2rem;text-align:center;color:var(--sipwhite);padding:.5rem;border:.05rem solid var(--sipred);border-radius:.2rem;cursor:pointer;font-size:.7rem}.no-fill:hover{background:var(--sipred);color:var(--sipwhite);border:.05rem solid var(--sipblack)}.link-btn{display:block;text-decoration:none!important;width:5rem;height:2rem;text-align:center;background-color:transparent;color:var(--sipblack);cursor:pointer;font-size:.7rem;border:0}.link-btn:hover{opacity:.7;text-decoration:underline;font-size:.75rem}.checkmark input[type=checkbox]{opacity:0}.checkmark input[type=checkbox]+label{position:relative;padding-left:30px;cursor:pointer;display:inline-block;color:var(--sip-p-text)}.checkmark input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:0;width:1rem;height:1rem;outline:2px solid #aaa;background:#fff;border-radius:.15rem}.checkmark input[type=checkbox]:checked+label:before{content:"";position:absolute;left:0;top:0;width:1rem;height:1rem;outline:2px solid var(--sipred);background:#fff;border-radius:.15rem}.checkmark input[type=checkbox]:checked+label:after{content:"";position:absolute;left:0;top:0;width:1rem;height:1rem;background:var(--sipred);border-radius:.15rem;background-image:url(https://sip-website.nyc3.cdn.digitaloceanspaces.com/assets/checkmark.png);background-size:.6rem;background-repeat:no-repeat;background-position:50%;transform:scale(1);opacity:1;transition:all .3s ease}.checkmark input[type=checkbox]:not(:checked)+label:after{content:"";position:absolute;left:0;top:0;width:1rem;height:1rem;border-radius:.15rem;background-image:url(https://sip-website.nyc3.cdn.digitaloceanspaces.com/assets/checkmark.png);background-size:.6rem;background-repeat:no-repeat;background-position:50%;transform:scale(0);opacity:0}input[type=date]{width:10rem;height:1.8rem;background:var(--sipwhite) url(https://sip-website.nyc3.cdn.digitaloceanspaces.com/assets/calendar.png);background-size:30px;background-repeat:no-repeat;background-position:100%;padding:5px;border:none;outline:none;transition:all .4 ease}input:focus{border-bottom:.125rem solid var(--sipred)}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}.float{width:100%;display:flex;position:relative;justify-content:center;margin:.75rem 0;transition:all .3s}.float:focus-within{transform:scale(1.01)}.float input{width:100%;padding:.94rem 1.25rem;border:0;border:.0625rem solid var(--sipblack);border-radius:.375rem;margin-bottom:.5rem}.float input::placeholder{color:transparent}.float input:focus{outline:0;border:.0625rem solid var(--sipred)}.float input:focus+label{transform:translateY(-1.0625rem) scale(.85)}.float input:not(:placeholder-shown)+label{transform:translateY(-1.0625rem) scale(.85)}.float label{position:absolute;top:0;left:0;font-size:1rem;transform-origin:0 0;padding:.3125rem .625rem;margin:.3125rem .625rem;background:#fff;transition:all .3s;cursor:pointer;pointer-events:none}.inline{width:100%;display:flex;position:relative;justify-content:center;margin:.75rem 0;transition:all .3s}.inline:focus-within{transform:scale(1.01)}.inline input{width:100%;padding:.94rem 1.25rem;border:0;border:.0625rem solid var(--sipblack);border-radius:.375rem;margin-bottom:.5rem}.inline input::placeholder{color:transparent}.inline input+label{transform:translateY(-1.0625rem) scale(.85)}.inline input:focus{outline:0;border:.0625rem solid var(--sipblack)}.inline label{position:absolute;top:0;left:0;font-size:1rem;transform-origin:0 0;padding:.3125rem .625rem;margin:.3125rem .625rem;background:#fff;transition:all .3s;cursor:pointer;pointer-events:none}.above{width:100%;display:flex;position:relative;justify-content:center;margin:.75rem 0;transition:all .3s}.above:focus-within{transform:scale(1.01)}.above input{width:100%;padding:.94rem 1.25rem;border:.0625rem solid var(--sipblack);border-radius:.375rem;margin-bottom:.5rem}.above input::placeholder{color:transparent}.above input+label{transform:translateY(-2rem) scale(1.05)}.above input:focus{outline:0;border:.0625rem solid var(--sipblack)}.above label{position:absolute;top:0;left:0;font-size:1rem;transform-origin:0 0;padding:.3125rem;margin:.3125rem;background:#fff;transition:all .3s;cursor:pointer;pointer-events:none}.ta-float{width:100%;min-height:10rem;display:flex;position:relative;justify-content:center;margin:.75rem 0 2rem;transition:all .3s}.ta-float:focus-within{transform:scale(1.01)}.ta-float textarea{width:100%;padding:.94rem 1.25rem;border:0;border:.0625rem solid var(--sipblack);border-radius:.375rem;margin-bottom:.5rem}.ta-float textarea::placeholder{color:transparent}.ta-float textarea:focus{outline:0;border:.0625rem solid var(--sipred)}.ta-float textarea:focus+label{transform:translateY(-1.0625rem) scale(.85)}.ta-float textarea:not(:placeholder-shown)+label{transform:translateY(-1.0625rem) scale(.85)}.ta-float label{position:absolute;top:0;left:0;font-size:.85rem;transform-origin:0 0;padding:.3125rem .625rem;margin:.3125rem .625rem;background:#fff;transition:all .3s;cursor:pointer;pointer-events:none}.ta-inline{width:100%;min-height:10rem;display:flex;position:relative;justify-content:center;margin:.75rem 0 2rem;transition:all .3s}.ta-inline:focus-within{transform:scale(1.01)}.ta-inline textarea{width:100%;padding:.94rem 1.25rem;border:0;border:.0625rem solid var(--sipblack);border-radius:.375rem;margin-bottom:.5rem}.ta-inline textarea::placeholder{color:transparent}.ta-inline textarea+label{transform:translateY(-1.0625rem) scale(.85)}.ta-inline textarea:focus{outline:0;border:.0625rem solid var(--sipblack)}.ta-inline label{position:absolute;top:0;left:0;font-size:.85rem;transform-origin:0 0;padding:.3125rem .625rem;margin:.3125rem .625rem;background:#fff;transition:all .3s;cursor:pointer;pointer-events:none}.ta-above{width:100%;min-height:10rem;display:flex;position:relative;justify-content:center;margin:.75rem 0 2rem;transition:all .3s}.ta-above:focus-within{transform:scale(1.01)}.ta-above textarea{width:100%;padding:.94rem 1.25rem;border:.0625rem solid var(--sipblack);border-radius:.375rem;margin-bottom:.5rem}.ta-above textarea::placeholder{color:transparent}.ta-above textarea+label{transform:translateY(-2rem) scale(1.05)}.ta-above textarea:focus{outline:0;border:.0625rem solid var(--sipblack)}.ta-above label{position:absolute;top:0;left:0;font-size:.85rem;transform-origin:0 0;padding:.3125rem;margin:.3125rem;background:#fff;transition:all .3s;cursor:pointer;pointer-events:none}.select-container{padding:32px}.select-box{position:relative;display:flex;width:15rem;flex-direction:column}.select-box .options-container{color:var(--sip-p-text);max-height:0;width:100%;opacity:0;transition:all .4s;overflow:hidden;order:1}.select-box .selected{margin-bottom:8px;color:var(--sip-p-text);position:relative;order:0}.select-box .selected:after{content:"";background:url(data:image/png;base64,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);background-size:contain;background-repeat:no-repeat;position:absolute;height:100%;width:32px;right:10px;top:5px;transition:all .4s}.select-box .options-container.active{max-height:240px;opacity:1;overflow-y:scroll;margin-top:54px}.select-box .options-container.active+.selected:after{transform:rotateX(180deg);top:-6px}.select-box .options-container::-webkit-scrollbar{width:.5rem;background:transparent}.select-box .options-container::-webkit-scrollbar-thumb{background:var(--sipgrey);border-radius:0 .5rem .5rem 0;border:.15rem solid transparent;background-clip:content-box}.select-box .option,.select-box .selected{padding:12px 24px;cursor:pointer}.select-box .option:hover{background:#e1e1e146}.select-box label{cursor:pointer;background:transparent}.select-box .option .radio{display:none}.select-box .search-box input{width:100%;padding:12px 16px;font-size:16px;position:absolute;z-index:100;opacity:0;pointer-events:none;transition:all .4s;border:none;border-bottom:.1rem solid var(--sipred)}.select-box .search-box input:focus{outline:none}.select-box .options-container.active~.search-box input{opacity:1;pointer-events:auto}.toggle{display:flex}.toggle input[type=checkbox]{display:none}.toggle label{display:inline-block;padding-left:4.7rem;position:relative;cursor:pointer;color:var(--sip-p-text);font-size:1rem;line-height:1.875rem}.toggle label:before,.toggle label:after{content:"";position:absolute;transition:all .3s ease-out}.toggle label:before{left:0;top:0;width:3.75rem;height:1.875rem;border:.063rem solid #eeeeee;background-color:#d7d8da;border-radius:.938rem}.toggle label:after{left:.125rem;top:.1rem;width:1.75rem;height:1.75rem;border-radius:.875rem;background-color:#fff}.toggle input[type=checkbox]:checked~label:before{background-color:#43d77d}.toggle input[type=checkbox]:checked~label:after{left:32px}.barplan{width:100%;height:20rem}.barcanvas{width:100%;height:100%}.radarchart{width:100%;height:30rem}.radarcanvas{width:100%;height:100%}.back-home{width:1rem;rotate:180deg;margin-left:5%;margin-top:-2rem;position:fixed}.back-home:hover{width:1.1rem;opacity:.4;cursor:pointer}.login{margin:7% auto auto;text-align:center}.login .sip-logo{width:12rem;margin-bottom:2rem;margin-top:4rem}.login .login-form{display:flex;justify-content:center;align-items:center;flex-direction:column}.login .forgot-password{font-size:.7rem;margin-left:7rem;margin-bottom:1.75rem;margin-top:-.6rem;text-decoration:none!important}.login .forgot-password:hover{opacity:.7}.login .register-router{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:2rem;margin-bottom:3rem}.login .link-btn:hover~.login-arrow{display:block}.login .login-arrow{display:none;width:.5rem;float:right;margin-top:-1.2rem}.account-response{position:absolute;top:50%;right:50%}@media only screen and (max-width: 20rem){.back-home{width:1rem;rotate:180deg;margin-left:1%;margin-top:2rem;position:fixed}.back-home:hover{width:1.1rem;opacity:.4;cursor:pointer}}@media only screen and (max-width: 32.25rem) and (min-width: 20.0625rem){.back-home{width:1rem;rotate:180deg;margin-left:1.5%;margin-top:2rem;position:fixed}.back-home:hover{width:1.1rem;opacity:.4;cursor:pointer}}.landing-header{position:relative;width:100%;min-height:100dvh;background-size:cover;background-repeat:no-repeat;background-position:center 10%;background-color:#0009;background-blend-mode:multiply;transition:background-image 1s ease-in-out}.landing-header .greeting{position:absolute;left:50%;top:70%;transform:translate(-50%,-50%);color:#fff;background-color:var(--sipblackhover);min-width:50%;padding:30px;text-align:center;border:3px solid white;border-top:none;opacity:.7;animation:fadeIn 2.5s ease-out forwards}.landing-header .greeting h1,.landing-header .greeting h2{background-color:transparent;letter-spacing:.05em}.landing-header .greeting h1{font-size:4.063rem;text-transform:uppercase}.landing-header .greeting h2{font-size:1.313rem;overflow:hidden;margin:-2.063rem 0 0 -2.063rem;position:absolute;width:calc(100% + 6px)}.landing-header .greeting h2:before,.landing-header .greeting h2:after{content:"";position:absolute;width:100%;border-top:3px solid white}.landing-header .greeting h2:before{transform:translate(-100%);margin-left:-30px}.landing-header .greeting h2:after{margin-left:30px}@media (max-width: 1024px){.landing-header{height:100vh;background-position:10% 50%}.landing-header .greeting{min-width:70%;padding:20px}.landing-header .greeting h1{font-size:3rem}.landing-header .greeting h2{font-size:1rem;margin:-1.5rem 0 0 -1.5rem}}@media (max-width: 768px){.landing-header .greeting{top:65%;min-width:90%;padding:15px}.landing-header .greeting h1{font-size:2.5rem}.landing-header .greeting h2{font-size:.875rem;margin:-1.5rem 0 0 -1.5rem}}@media (max-width: 480px){.landing-header{height:100vh;background:url(https://sip-website.nyc3.cdn.digitaloceanspaces.com/assets/dan_casey.png) no-repeat center center;background-size:cover;background-position:center 30%;background-color:#00000073}.landing-header .greeting{top:60%;min-width:95%;padding:10px}.landing-header .greeting h1{font-size:2rem}.landing-header .greeting h2{font-size:.75rem;margin:-.8rem 0 0 -.8rem}}.what-we-do{padding:40px;text-align:center;margin:20px auto;width:90%;max-width:85rem}.what-we-do h2{font-size:2.5rem;color:#333;margin-top:2rem;text-decoration:underline var(--sipred);margin-bottom:3rem}.what-we-do .card-container{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;gap:1rem;padding:1rem;margin-bottom:2rem}@media (max-width: 1024px){.what-we-do h2{margin-bottom:0rem}}@media (max-width: 768px){.what-we-do h2{margin-bottom:0rem}}@media (max-width: 480px){.what-we-do h2{margin-bottom:0rem}}.testimonial-section{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%;max-width:85rem;text-align:center;padding:2rem;position:relative}.testimonial-section h2{font-size:2.5rem;color:#333;margin-bottom:2rem;text-decoration:underline var(--sipred)}.testimonial-section .testimonial-wrapper{display:flex;flex-direction:column;align-items:center;width:80%;min-height:30rem;border-radius:.6rem;box-shadow:0 1.8em 3em #01112726;margin:auto;margin-top:2rem}.testimonial-section .testimonial-wrapper .testimonial-container{position:relative;width:85%;height:100%;margin:auto}.testimonial-section .testimonial-wrapper .testimonial-container p{color:var(--sipblack);font-size:.9rem;line-height:1.8rem;margin-top:2rem;text-align:center}.testimonial-section .testimonial-wrapper .testimonial-container img{display:block;margin:2rem auto;width:8rem}.testimonial-section .testimonial-wrapper .testimonial-container h3{color:var(--sipblack);font-size:1em;text-align:center;margin-top:1.5rem}.testimonial-section .testimonial-wrapper .testimonial-container h6{color:var(--sipgrey);font-size:.9em;font-weight:400;margin-top:.5rem;margin-bottom:2rem}.testimonial-section .testimonial-wrapper button{font-size:1.8em;height:2.2em;width:2.2em;background-color:var(--sipwhite);border:none;color:var(--sipred);box-shadow:0 0 1em #01112740;cursor:pointer;border-radius:50%;margin-top:2rem;position:absolute}.testimonial-section .testimonial-wrapper button:hover{color:var(--sipredhover)}.testimonial-section .testimonial-wrapper button#prev{left:8rem;top:50%}.testimonial-section .testimonial-wrapper button#next{right:8rem;top:50%}@media (max-width: 768px){.testimonial-section .testimonial-wrapper button#prev{left:-1rem;top:calc(50% - .5rem)}.testimonial-section .testimonial-wrapper button#next{right:-1rem;top:calc(50% - .5rem)}}@media (max-width: 480px){.testimonial-section .testimonial-wrapper button#prev{left:.2rem;top:50%}.testimonial-section .testimonial-wrapper button#next{right:.2rem;top:50%}}.blog-section{margin-top:7rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:90%;max-width:85rem;gap:2rem}.blog-section h1{text-align:center;font-size:3rem;color:#333;margin-bottom:20px;text-decoration:underline var(--sipred)}.blog-container{display:flex;flex-direction:row;gap:2rem;width:100%;justify-content:space-between;min-height:30rem}.blog-list{flex:2 1 auto;min-height:0;padding:0}.blog-list .post-header{margin-bottom:1.5rem}.blog-list .post-link{text-decoration:none;color:var(--sipblack)}.blog-list li{list-style:none;background:#fff;margin-bottom:1.5rem;padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px #0000001a;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.blog-list li:hover{transform:translateY(-3px);box-shadow:0 4px 8px #00000026}.blog-list li h3{margin:0;color:var(--sipred);font-size:1.25rem}.blog-list li p{margin:.5rem 0 0;color:#666;font-size:1rem}.blog-search{flex:1;padding:1rem;background:#fff;border-radius:10px;box-shadow:0 2px 4px #0000001a;max-height:15rem}.blog-search .search-header{margin-bottom:1.5rem}.blog-search .search-bar{width:100%;padding:.75rem;font-size:1rem;border:1px solid #ccc;border-radius:5px;outline:none;transition:border-color .2s}.blog-search .search-bar:focus{border-color:var(--sipred)}.blog-search .search-input{width:100%!important}.blog-search .pagination{display:flex;justify-content:center;margin-top:3rem;gap:.5rem}.blog-search .pagination button{display:flex;align-items:center;justify-content:center;background:none;color:var(--sipred);font-size:1rem;cursor:pointer;transition:background-color .2s ease}.blog-search .pagination button:hover:not(:disabled){background-color:#ff00001a}.blog-search .pagination button:disabled{opacity:.4;cursor:not-allowed}.blog-search .pagination button.active{font-weight:700;background-color:var(--sipred);color:#fff}.blog-search .pagination button:not(.arrow){border:2px solid var(--sipred);border-radius:50%;width:2.5rem;height:2.5rem}.blog-search .pagination .arrow{border:none;padding:0 .5rem;font-size:1.2rem}.podcast-section{padding:40px;margin:40px auto;width:90%;max-width:85rem;align-items:center}.podcast-section h2{text-align:center;font-size:2.5rem;color:#333;margin-bottom:20px;text-decoration:underline var(--sipred)}.podcast-section .podcast-embeddings{text-align:center}.podcast-section .podcast-embeddings .episode{margin-top:2rem;margin-bottom:2rem;width:80%}@media (max-width: 768px){.blog-section{margin-top:8rem}.blog-container{flex-direction:column;gap:1.5rem;min-height:unset}.blog-search{order:-1;flex:none}.blog-search,.blog-list{flex:none}.post-list li{padding:1rem}h1{font-size:2.5rem}.post-list li h3{font-size:1.15rem}.post-list li p{font-size:.95rem}}@media (min-width: 768px) and (max-width: 1024px){.blog-section{flex-direction:column}.blog-container{flex-direction:row;justify-content:space-between}.blog-search{width:25%}.blog-list{flex:1}}@media (min-width: 1024px){.blog-container{gap:3rem}.blog-search{min-width:25rem}.post-list li{padding:1.5rem}.post-list li h3{font-size:1.5rem}.post-list li p{font-size:1.1rem}}.about-header{position:relative;background:var(--sipblack);color:#fff;text-align:left;padding:8rem 4rem 3rem;box-shadow:0 2px 5px #0000001a;overflow:hidden;height:25rem}@media (max-width: 768px){.about-header{display:none}}.about-header h1,.about-header h2{opacity:0;animation:fadeIn 2s ease-out forwards;position:relative;line-height:1.2;letter-spacing:1px;text-shadow:1px 1px 1px rgba(0,0,0,.3);background-color:transparent}.about-header h1{font-size:7rem}.about-header h2{font-size:3rem}.about-header .header-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.about-header .header-image img{width:100%;height:auto;object-fit:cover}.about-header .header-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000a1}.intro-section{padding:40px;text-align:left;margin:20px auto;width:90%;max-width:85rem}@media (max-width: 768px){.intro-section{margin-top:6rem!important}}.intro-section h2{font-size:2.5rem;color:#333;margin-bottom:20px;text-decoration:underline var(--sipred);text-align:center}.intro-section p{font-size:1.2rem;color:#555;line-height:1.6}.intro-section a{color:var(--sipblack);text-decoration:underline}.mission-values-container{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center;width:90%;max-width:85rem;margin:0 auto}.mission-values-container p{text-align:left}.mission-section,.values-section{flex:0 0 48%;margin-bottom:20px}.mission-section .mission-text,.values-section .mission-text{font-size:2.5rem;text-align:center;margin-top:2rem}@media (max-width: 768px){.mission-section,.values-section{flex:0 0 100%}}.mission-section h2,.values-section h2{font-size:2.5rem;color:#333;text-decoration:underline var(--sipred);margin-bottom:20px}.mission-section p,.values-section p{font-size:1.1rem;color:#555;text-align:left}.vision{margin-top:10%}.values-section.accordion{max-width:800px;margin:20px auto}.accordian{width:95%}.accordian li{list-style:none;width:100%;margin:1.25rem;padding:.625rem;border-bottom:.1rem solid var(--sipred);border-right:.1rem solid var(--sipred)}.accordian li label{display:flex;align-items:center;padding:.625rem;font-size:1.125rem;font-weight:500;cursor:pointer}.accordian label:before{content:"+";margin-right:.625rem;font-size:1.5rem;font-weight:600;color:var(--text-color)}.accordian input[type=checkbox]{display:none}.accordian .content{color:var(--text-color);padding:0 .625rem;line-height:1.625rem;max-height:0;overflow:hidden;transition:max-height .5s,padding .5s}.accordian input[type=checkbox]:checked+label+.content{max-height:25rem;padding:.625rem .625rem 1.25rem}.accordian input[type=checkbox]:checked+label:before{content:"-"}.history-section{padding:40px;text-align:left;margin:40px auto;width:90%;max-width:85rem}.history-section h2{font-size:2.5rem;color:#333;margin-bottom:20px;text-decoration:underline var(--sipred);text-align:center}.history-section p{font-size:1.2rem;color:#555;line-height:1.6}.history-section a{color:var(--sipblack);text-decoration:underline}.sixd{width:25rem;display:flex;margin:auto;align-items:center;justify-content:center;margin-top:4rem;margin-bottom:4rem}.scope_text{width:15rem;display:flex;margin:auto;align-items:center;justify-content:center;margin-top:4rem;margin-bottom:4rem}@media (max-width: 768px){.sixd{width:15rem}.scope_text{width:10rem}}.strategic-header{position:relative;background:var(--sipblack);color:#fff;text-align:left;padding:8rem 4rem 3rem;box-shadow:0 2px 5px #0000001a;overflow:hidden;height:25rem}@media (max-width: 768px){.strategic-header{display:none}}.strategic-header h1,.strategic-header h2{opacity:0;animation:fadeIn 2s ease-out forwards;position:relative;line-height:1.2;letter-spacing:1px;text-shadow:1px 1px 1px rgba(0,0,0,.3);background-color:transparent;z-index:2}.strategic-header h1{font-size:7rem}.strategic-header h2{font-size:3rem}.strategic-header .header-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.strategic-header .header-image img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.strategic-header .header-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000a2;z-index:1}.strategy-section{padding:40px;margin:40px auto;width:90%;max-width:85rem;text-align:left}@media (max-width: 768px){.strategy-section{margin-top:6rem!important}}.strategy-section h2{text-align:center;font-size:2.8rem;color:#333;margin-bottom:2rem;text-decoration:underline var(--sipred)}.strategy-section h3{margin-bottom:2rem}.strategy-section p{text-align:left;font-size:1.2rem;color:#555;line-height:1.6;margin-bottom:2rem}.strategy-section a{color:var(--sipblack);text-decoration:underline}.strategy-section .charts-container{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;padding:2rem}.strategy-section .reach-wrapper,.strategy-section .growth-wrapper{flex:1 1 400px;max-width:600px;min-width:300px;display:flex;justify-content:center;align-items:center}.strategy-section .mobile-chart-container{display:none;margin-bottom:2rem;margin-top:2rem}@media screen and (max-width: 1024px){.strategy-section .charts-container{display:none}.strategy-section .mobile-chart-container{max-width:600px;min-width:300px;display:flex;justify-content:center;align-items:center}}.sp-graphic{padding:40px;margin:40px auto;width:90%;max-width:85rem;text-align:left;display:flex}.sp-graphic h2{text-align:center;font-size:2.8rem;color:#333;margin-bottom:20px;text-decoration:underline var(--sipred)}.sp-graphic img{max-width:100%;height:auto;display:block}.coaching-section{padding:40px;margin:40px auto;width:90%;max-width:85rem;text-align:left}.coaching-section h2{text-align:center;font-size:2.5rem;color:#333;margin-bottom:20px;text-decoration:underline var(--sipred)}.coaching-section p{font-size:1.2rem;color:#555;line-height:1.6}.coaching-section a{color:var(--sipblack);text-decoration:underline}.coaching-section .coach-img{width:20rem;margin:auto;margin-top:2rem;margin-bottom:2rem;display:flex;justify-content:center;align-items:center}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media screen and (max-width: 768px){.step-layout{display:none}.step-layout-mobile{display:flex}.coaching-section .coach-img{width:15rem}}@media (min-width: 768px) and (max-width: 1024px){.sp-graphic{padding:20px;width:90%}.sp-graphic img{max-width:100%;height:auto}}.org-header{position:relative;background:var(--sipblack);color:#fff;text-align:left;padding:8rem 4rem 3rem;box-shadow:0 2px 5px #0000001a;overflow:hidden;height:25rem}@media (max-width: 768px){.org-header{display:none}}.org-header h1,.org-header h2{opacity:0;animation:fadeIn 2s ease-out forwards;position:relative;line-height:1.2;letter-spacing:1px;text-shadow:1px 1px 1px rgba(0,0,0,.3);background-color:transparent;text-align:right;z-index:2}.org-header h1{font-size:4.6rem}.org-header h2{font-size:3rem}.org-header .header-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.org-header .header-image img{width:100%;height:auto;object-fit:cover}.org-header .header-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000060}.health-overview{padding:40px;margin:40px auto;width:90%;max-width:85rem;text-align:left}@media (max-width: 768px){.health-overview{margin-top:6rem!important}}.health-overview h2{text-align:center;font-size:2.8rem;color:#333;margin-bottom:20px;text-decoration:underline var(--sipred)}.health-overview p{font-size:1.2rem;color:#555;line-height:1.6;margin-top:2rem;margin-bottom:2rem}.health-overview ul{padding:0;margin-top:1.5rem;text-align:left;font-size:1.2rem;color:#555;line-height:1.6;margin-left:1rem}.health-overview ul li{margin-bottom:10px}.health-overview a{color:var(--sipblack);text-decoration:underline}.program-section{padding:40px;margin:40px auto;width:90%;max-width:85rem;text-align:left}.program-section h2{text-align:center;font-size:2.5rem;color:#333;margin-bottom:20px;text-decoration:underline var(--sipred)}.program-section p{font-size:1.2rem;color:#555;line-height:1.6;margin-bottom:2rem}.program-section .program-block-left:not(:last-child),.program-section .program-block-right:not(:last-child){margin-bottom:4rem;border-bottom:1px solid var(--sipred);padding-bottom:4rem}.program-section .program-block-left{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:3rem;margin:4rem 0}.program-section .program-block-left .program-text{flex:1;font-size:1.2rem;color:#555;line-height:1.6}.program-section .program-block-left .program-text h4{text-align:left;font-size:1.5rem;color:#333;margin-bottom:1.5rem;text-decoration:underline var(--sipred)}@media (max-width: 900px){.program-section .program-block-left .program-text h4{text-align:center}}.program-section .program-block-left .program-text ul{margin-top:2rem}.program-section .program-block-left .program-text ul li{margin-top:1rem}.program-section .program-block-left .program-media{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.program-section .program-block-left .program-media img{width:100%;max-width:17rem;height:auto;box-shadow:0 4px 8px #0000001a;border-radius:8px;margin-bottom:1rem;margin-top:3rem;margin-right:3rem}.program-section .program-block-left .program-media .wg-widget{box-shadow:none;max-width:25rem}.program-section .program-block-left .program-media .assess-link{display:inline-block;margin-top:.5rem;font-weight:700;color:var(--sipblack);text-decoration:underline;font-size:1rem}.program-section .program-block-left .program-media .assess-link:hover{text-decoration:none}@media (max-width: 900px){.program-section .program-block-left{flex-direction:column}.program-section .program-block-left .program-media{text-align:center}.program-section .program-block-left .program-media img{margin-right:0}.program-section .program-block-left .program-text{text-align:left}}.program-section .program-block-right{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:3rem;margin:4rem 0}.program-section .program-block-right .program-media{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.program-section .program-block-right .program-media img{width:100%;max-width:17rem;height:auto;box-shadow:0 4px 8px #0000001a;border-radius:8px;margin-bottom:1rem;margin-top:3rem}.program-section .program-block-right .program-media .ideal-player,.program-section .program-block-right .program-media .emp-engage{box-shadow:none}.program-section .program-block-right .program-media .assess-link{display:inline-block;margin-top:.5rem;font-weight:700;color:var(--sipblack);text-decoration:underline;font-size:1rem;text-align:center}.program-section .program-block-right .program-media .assess-link:hover{text-decoration:none}.program-section .program-block-right .program-text{flex:1;font-size:1.2rem;color:#555;line-height:1.6;margin-left:3rem}.program-section .program-block-right .program-text h4{text-align:left;font-size:1.5rem;color:#333;margin-bottom:1.5rem;text-decoration:underline var(--sipred)}@media (max-width: 900px){.program-section .program-block-right .program-text h4{text-align:center}}.program-section .program-block-right .program-text ul{margin-top:2rem}.program-section .program-block-right .program-text ul li{margin-top:1rem}@media (max-width: 900px){.program-section .program-block-right{flex-direction:column-reverse}.program-section .program-block-right .program-media{text-align:center}.program-section .program-block-right .program-text{text-align:left;margin-left:0}}@media screen and (min-width: 900px){.program-block-left,.program-block-right{background-color:#fff;border-radius:1.2rem;box-shadow:0 4px 12px #0000001a;padding:2.5rem;transition:box-shadow .3s ease;margin:4rem 0}.program-block-left:hover,.program-block-right:hover{box-shadow:0 6px 20px #00000026}}@media (max-width: 900px){.health-overview h2{font-size:2.2rem}}.perf-header{position:relative;background:var(--sipblack);color:#fff;text-align:left;padding:8rem 4rem 3rem;box-shadow:0 2px 5px #0000001a;overflow:hidden;height:25rem}@media (max-width: 768px){.perf-header{display:none}}.perf-header h1,.perf-header h2{opacity:0;animation:fadeIn 2s ease-out forwards;position:relative;line-height:1.2;letter-spacing:1px;text-shadow:1px 1px 1px rgba(0,0,0,.3);background-color:transparent;z-index:2}.perf-header h1{font-size:4rem}.perf-header h2{font-size:3.3rem}.perf-header .header-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.perf-header .header-image img{position:absolute;top:85%;left:65%;width:auto;height:140%;transform:translate(-50%,-50%);object-fit:contain}.perf-header .header-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000c1;z-index:2}.performance-section{text-align:left}.performance-section .perf-excel-wrapper{display:flex;justify-content:center;margin-top:2rem;margin-bottom:2rem}.performance-section .perf-excel-wrapper .perf-excel{width:22rem;height:auto;max-width:100%}.performance-section .bold{font-weight:800;color:#000;font-size:1.2rem}.performance-section ul li{margin-top:5px}@media (max-width: 768px){.performance-section{margin-top:6rem!important}}.performance-section{padding:40px;margin:40px auto;width:90%;max-width:85rem}.performance-section h2{text-align:center;font-size:2.5rem;color:#333;margin-bottom:20px;text-decoration:underline var(--sipred)}.performance-section h4{text-align:left;font-size:1.2rem;color:#333;margin-top:1rem;margin-bottom:1rem;text-decoration:underline var(--sipred)}.performance-section p{text-align:left;font-size:1.2rem;color:#555;line-height:1.6}.performance-section ul{margin-top:2rem;margin-bottom:2rem;text-align:left;font-size:1.2rem;color:#555;line-height:1.6}.performance-section a{color:var(--sipblack);text-decoration:underline}.team-section{margin-top:8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:90%;max-width:85rem;position:relative;overflow:hidden}.team-grid{display:grid;width:100%;max-width:80rem;grid-template-columns:repeat(3,1fr);justify-content:center;gap:2rem;background-color:var(--sipwhite);padding:1.5rem}.team-card-container{perspective:1000px;background-color:transparent;border-radius:5px;box-shadow:0 10px 20px -10px #000000bf;color:var(--sipblack);padding:2rem;position:relative;text-align:center;transition:transform .3s ease-in-out;height:27rem;cursor:pointer}.team-card-container h3{margin:10px 0}.team-card-container h6{margin:5px 0;text-transform:uppercase}.team-card-container p{font-size:14px;line-height:21px}.team-card-container:hover{transform:scale(1.05)}.team-card-container .round{border:1px solid var(--sipred);border-radius:50%;padding:7px;width:8rem;height:auto}.team-card-container .flip-icon{width:2rem;position:absolute;bottom:2rem;right:1.5rem}button.primary{background-color:var(--sipred);border:1px solid var(--sipred);border-radius:3px;color:var(--sipwhite);font-family:Montserrat,sans-serif;font-weight:200;padding:10px 25px;margin-top:1rem;margin-bottom:2rem;cursor:pointer;transition:background-color .3s ease}button.primary:hover{background:var(--sipredhover)}.contact{margin-top:2rem;margin-bottom:3rem}.contact a{text-decoration:none}.email-link{background-color:var(--sipred);border:1px solid var(--sipred);border-radius:3px;color:var(--sipwhite);font-family:Montserrat,sans-serif;font-size:.7rem;padding:10px 25px;top:10rem;cursor:pointer;transition:background-color .3s ease}.email-link:hover{background:var(--sipredhover)}.dan-card{width:250px;height:350px;position:relative;transform-style:preserve-3d;transition:transform .6s ease}.dan-card-front,.dan-card-back{position:absolute;top:0;left:0;width:100%;height:100%}.dan-card-front{display:flex;flex-direction:column;align-items:center;justify-content:center}.dan-card-back{transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem;margin:0 auto;transform:rotateY(180deg) scaleX(-1)}.dan-card-back .description{font-size:.7rem}.dan-card.flipped{transform:rotateY(180deg)}.casey-card{width:250px;height:350px;position:relative;transform-style:preserve-3d;transition:transform .6s ease}.casey-card-front,.casey-card-back{position:absolute;top:0;left:0;width:100%;height:100%}.casey-card-front{display:flex;flex-direction:column;align-items:center;justify-content:center}.casey-card-back{transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem;margin:0 auto;transform:rotateY(180deg) scaleX(-1)}.casey-card-back .description{font-size:.7rem}.casey-card.flipped{transform:rotateY(180deg)}.preston-card{width:250px;height:350px;position:relative;transform-style:preserve-3d;transition:transform .6s ease}.preston-card-front,.preston-card-back{position:absolute;top:0;left:0;width:100%;height:100%}.preston-card-front{display:flex;flex-direction:column;align-items:center;justify-content:center}.preston-card-back{transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem;margin:0 auto;transform:rotateY(180deg) scaleX(-1)}.preston-card-back .description{font-size:.7rem}.preston-card.flipped{transform:rotateY(180deg)}.anna-card{width:250px;height:350px;position:relative;transform-style:preserve-3d;transition:transform .6s ease}.anna-card-front,.anna-card-back{position:absolute;top:0;left:0;width:100%;height:100%}.anna-card-front{display:flex;flex-direction:column;align-items:center;justify-content:center}.anna-card-back{transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem;margin:0 auto;transform:rotateY(180deg) scaleX(-1)}.anna-card-back .description{font-size:.7rem}.anna-card.flipped{transform:rotateY(180deg)}.jon-card{width:250px;height:350px;position:relative;transform-style:preserve-3d;transition:transform .6s ease}.jon-card-front,.jon-card-back{position:absolute;top:0;left:0;width:100%;height:100%}.jon-card-front{display:flex;flex-direction:column;align-items:center;justify-content:center}.jon-card-back{transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem;margin:0 auto;transform:rotateY(180deg) scaleX(-1)}.jon-card-back .description{font-size:.7rem}.jon-card.flipped{transform:rotateY(180deg)}.kaitie-card{width:250px;height:350px;position:relative;transform-style:preserve-3d;transition:transform .6s ease}.kaitie-card-front,.kaitie-card-back{position:absolute;top:0;left:0;width:100%;height:100%}.kaitie-card-front{display:flex;flex-direction:column;align-items:center;justify-content:center}.kaitie-card-back{transform:rotateY(180deg);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem;margin:0 auto;transform:rotateY(180deg) scaleX(-1)}.kaitie-card-back .description{font-size:.7rem}.kaitie-card.flipped{transform:rotateY(180deg)}@media only screen and (max-width: 20rem){.team-grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width: 32.25rem) and (min-width: 20.0625rem){.team-grid{grid-template-columns:repeat(1,1fr)}.anna-card-front p{font-size:12px}.casey-card-back .description,.preston-card-back .description{font-size:.6rem}.jon-card-back .description{font-size:.5rem}}@media only screen and (max-width: 60rem) and (min-width: 32.3125rem){.team-grid{grid-template-columns:repeat(2,1fr)}}.contact-section{margin-top:7rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:90%;max-width:85rem;position:relative}.contact-section h2{text-align:center;font-size:2.8rem;color:#333;margin-bottom:20px;text-decoration:underline var(--sipred)}.contact-section p{text-align:left;font-size:1.2rem;color:#555;line-height:1.6}.contact-form{display:flex;justify-content:space-between;padding:40px;margin:0 auto;width:90%;max-width:85rem;height:auto;text-align:left;margin-top:2rem}.contact-form{flex:1;margin-right:1rem;margin-left:1rem}.success-message{flex:1;text-align:center;padding:20px;background-color:#dff0d8;border:1px solid #3c763d;color:#3c763d;border-radius:5px}.form-container{margin-right:10rem;margin-left:6rem;width:40%;text-align:left}.office-details{flex:1;text-align:left;margin-top:3rem;text-align:center}.office-details h3{font-size:2rem;color:#333;text-decoration:underline var(--sipred)}.office-details p{text-align:center}label{display:block;margin-bottom:5px}input,textarea{width:90%;padding:8px;margin-bottom:5px;box-sizing:border-box}input:focus,textarea:focus{outline:0;border:.063rem solid var(--sipred)}#message{min-height:10rem}button{background-color:var(--sipred);color:#fff;padding:10px 20px;border:1px solid var(--sipblack);border-radius:5px;cursor:pointer}@media (max-width: 768px){.contact-form{flex-direction:column;padding:20px;align-items:center;text-align:center}.form-container{width:100%;margin:0}input,textarea,button{width:100%;margin-bottom:10px;align-items:center}textarea{min-height:8rem}}.post-section{margin-top:8rem;width:90%;max-width:85rem;align-items:center;align-content:center;text-align:left}.post-title{font-size:2.5rem;margin-bottom:2rem;text-align:center}.post-date{font-size:1.5rem;color:#464646;margin-bottom:2rem;text-align:center}.body-text{font-size:1.2rem}.count-img{display:flex;width:20rem;align-items:center;justify-content:center;margin:auto;margin-top:5rem;margin-bottom:2rem}.wrap{display:flex;align-items:flex-end;gap:1rem;margin-top:2rem}.priority{margin-top:1rem;flex-shrink:0;width:15rem}.sub-header{margin-top:2rem;font-size:2rem;text-align:center}.quote{margin-top:2rem;margin-bottom:2rem}.author_header{margin-bottom:1rem}.author{width:20rem}.drucker-quote{width:35rem;display:flex;align-items:center;justify-content:center;margin:auto}.bold_calls{font-size:2rem;font-weight:900;margin-bottom:2rem;margin-top:2rem}.value_header{font-size:1.8rem;font-weight:900;margin-top:2rem;margin-bottom:2rem}.values_rubric{width:35rem;display:flex;margin:auto;margin-top:3rem;margin-bottom:3rem}@media (max-width: 1024px){.count-img{width:15rem}.wrap{flex-direction:column;align-items:stretch}.priority{width:100%}.drucker-quote,.values_rubric{width:20rem}}
