@use "sass:color";html{font-size:100%}body{background-color:#070708;color:#f5f5f9;font-weight:250;overflow-x:hidden;font-family:'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}p{font-size:1.05rem;padding-top:10px;line-height:1.8}strong{font-weight:500}span.line{display:inline-block}a{color:#f5f5f9;font-weight:300}a:hover{color:inherit;text-decoration:none}a.content-link{color:#1da754;text-align:left}a.content-link:hover{text-decoration:none}a.content-link::after{content:" \203A"}a.linkedin-link{background-image:url("/assets/img/linkedin-icon.png");background-position:left;background-repeat:no-repeat;background-size:contain;padding-left:24px}h1,h2,h3,h4,h5,h6{font-weight:200;margin-bottom:0.5em;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}h1{font-size:3.5rem}h2{font-size:3.0rem}h3{font-size:2.5rem}h4{font-size:2.0rem}h5{font-size:1.5rem}h6{font-size:1.2rem}ul{text-align:left;line-height:1.7;list-style-type:none;margin:0;padding:0}ul li{position:relative}ul.common-list{max-width:780px;margin:2.5em 0 0}ul.common-list li{margin-bottom:0.8em;padding-left:1.3em}ul.common-list li::before{position:absolute;left:0;content:"\2713";color:#d0d0d0}ul.common-no-list li::before{position:absolute;left:0.2em;content:"\10102";color:#d0d0d0}.bg-ligr-ld-d_h:hover{transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s;cursor:pointer;background:linear-gradient(#1f1f1f, #181818)}section{padding:8em 0}.bg-lessdark{background-color:#1f1f1f}.bg-lesssecondary{background-color:#0d8734}::-moz-selection{background:#070708;text-shadow:none}::selection{background:#070708;text-shadow:none}img::selection{background:transparent}img::-moz-selection{background:transparent}.small-box-header{margin:20px 0 40px 0}.small-box{height:100%;padding:1.3rem;text-align:left}.small-box h5{margin:0 0 .45rem;font-size:1.1rem;font-weight:400}.small-box p{margin:0;padding-top:0;line-height:1.6;color:#adb5bd}.small-box-num{margin-right:.35em;color:#1da754}@media (max-width: 768px){p{font-size:1.02rem}h1{font-size:3.0rem}h2{font-size:2.5rem}h3{font-size:2.0rem}h4{font-size:1.5rem}h5{font-size:1.2rem}h6{font-size:1.0rem}}@use "sass:color";.btn{font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-weight:700}.btn-xl{font-size:18px;padding:20px 40px}.btn-primary{background-color:#1da754;border-color:#1da754}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#178644 !important;border-color:#178644 !important;color:white}.btn-primary:active,.btn-primary:focus{box-shadow:0 0 0 0.2rem rgba(254,209,55,0.5) !important}@use "sass:color";nav#mainNav{background-color:rgba(24,24,24,0.7);backdrop-filter:blur(5px)}nav#mainNav .navbar-toggler{position:relative;height:33px;width:30px;font-size:1.3em;right:0;text-transform:uppercase;color:#f5f5f9;border:0;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}nav#mainNav .navbar-toggler .h-icon{transition:all 0.1s;position:absolute;top:14px;left:0;rotate:45deg;height:0px;width:30px;background-color:#f5f5f9;content:""}nav#mainNav .navbar-toggler .h-icon::before{transition:all 0.25s;position:absolute;top:0;left:0;rotate:90deg;content:"";height:1px;width:30px;background-color:#f5f5f9}nav#mainNav .navbar-toggler .h-icon::after{transition:all 0.25s;position:absolute;top:0;left:0;rotate:0deg;content:"";height:1px;width:30px;background-color:#f5f5f9}nav#mainNav .navbar-toggler.collapsed .h-icon{position:absolute;rotate:0deg;top:14px;left:0;height:1px;width:30px;background-color:#f5f5f9}nav#mainNav .navbar-toggler.collapsed .h-icon::before{position:absolute;rotate:0deg;top:-11px;left:0;content:"";height:1px;width:30px;background-color:#f5f5f9}nav#mainNav .navbar-toggler.collapsed .h-icon::after{position:absolute;rotate:0deg;top:11px;left:0;content:"";height:1px;width:30px;background-color:#f5f5f9}nav#mainNav:hover .navbar-toggler.collapsed .h-icon:before{transition:all 0.2s;top:-13px}nav#mainNav:hover .navbar-toggler.collapsed .h-icon:after{transition:all 0.2s;top:13px}nav#mainNav .navbar-brand{color:#f5f5f9;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";text-decoration:none}nav#mainNav .navbar-brand div.spc-logo{font-family:"Black Ops One", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-weight:400;position:relative;text-align:center;color:#f5f5f9;font-size:2rem;border-radius:10px;vertical-align:baseline;margin-right:15px}nav#mainNav .navbar-brand div.spc-logo span.logo-text-S{display:inline-block}nav#mainNav .navbar-brand div.spc-logo span.logo-text-P{display:inline-block}nav#mainNav .navbar-brand div.spc-logo span.logo-text-C{display:inline-block;font-size:0.65em}nav#mainNav .navbar-nav,nav#mainNav #lang-chooser{list-style-type:none}nav#mainNav .navbar-nav .nav-item .nav-link,nav#mainNav #lang-chooser .nav-item .nav-link{padding:0.75em 0;letter-spacing:1px;color:#f5f5f9;font-size:1.1rem;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}nav#mainNav .navbar-nav .nav-item.has-sub-nav a::after,nav#mainNav #lang-chooser .nav-item.has-sub-nav a::after{font-size:80%;content:" \23f7"}nav#mainNav .navbar-nav .nav-item.has-sub-nav.subnav-open a::after,nav#mainNav #lang-chooser .nav-item.has-sub-nav.subnav-open a::after{content:" \23f6"}nav#mainNav .navbar-nav .nav-item.has-sub-nav ul.subnav,nav#mainNav #lang-chooser .nav-item.has-sub-nav ul.subnav{padding-left:2em}nav#mainNav .navbar-nav .nav-item.has-sub-nav ul.subnav li a::after,nav#mainNav #lang-chooser .nav-item.has-sub-nav ul.subnav li a::after{content:""}nav#mainNav #lang-chooser{margin-left:0;margin-bottom:0;padding:0}nav#mainNav #lang-chooser a{padding:0;margin:0}nav#mainNav #lang-chooser a img{margin-bottom:0.2em;margin-right:0.4em;height:1rem}#subNavShade{background-color:transparent;backdrop-filter:blur(5px)}@media (min-width: 992px){nav#mainNav{padding-top:25px;padding-bottom:25px;transition:padding-top 0.3s, padding-bottom 0.3s;-moz-transition:padding-top 0.3s, padding-bottom 0.3s;transition:padding-top 0.3s, padding-bottom 0.3s;border:none;background-color:transparent}nav#mainNav .navbar-brand{font-size:1.5em;transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}nav#mainNav .navbar-nav,nav#mainNav #lang-chooser{list-style-type:none}nav#mainNav .navbar-nav .nav-item,nav#mainNav #lang-chooser .nav-item{position:relative;width:max-content}nav#mainNav .navbar-nav .nav-item .nav-link,nav#mainNav #lang-chooser .nav-item .nav-link{transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;padding:0.5em 1.5em !important;margin-bottom:16px}nav#mainNav .navbar-nav .nav-item.has-sub-nav a::after,nav#mainNav #lang-chooser .nav-item.has-sub-nav a::after{content:" \23f7"}nav#mainNav .navbar-nav .nav-item.has-sub-nav.subnav-open a::after,nav#mainNav #lang-chooser .nav-item.has-sub-nav.subnav-open a::after{content:" \23f6"}nav#mainNav .navbar-nav .nav-item.has-sub-nav ul.subnav,nav#mainNav #lang-chooser .nav-item.has-sub-nav ul.subnav{position:absolute;padding-left:1em;width:300px;line-height:0.3em;height:100%;transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}nav#mainNav .navbar-nav .nav-item.has-sub-nav ul.subnav.d-none,nav#mainNav #lang-chooser .nav-item.has-sub-nav ul.subnav.d-none{transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;height:0}nav#mainNav .navbar-nav .nav-item.has-sub-nav ul.subnav li a::after,nav#mainNav #lang-chooser .nav-item.has-sub-nav ul.subnav li a::after{content:""}nav#mainNav .navbar-nav .nav-item.has-sub-nav ul.subnav li a,nav#mainNav #lang-chooser .nav-item.has-sub-nav ul.subnav li a{font-size:90%}nav#mainNav #lang-chooser{margin-left:auto}nav#mainNav.navbar-shrink{padding-top:0;padding-bottom:0;position:fixed;background-color:rgba(24,24,24,0.7);backdrop-filter:blur(5px)}nav#mainNav.navbar-shrink .navbar-brand{font-size:1.25em;padding:12px 0}nav#mainNav.navbar-shrink .navbar-nav .nav-item .nav-link,nav#mainNav.navbar-shrink #lang-chooser .nav-item .nav-link{margin-bottom:0}nav#mainNav.navbar-shrink .navbar-nav .nav-item.has-sub-nav ul.subnav,nav#mainNav.navbar-shrink #lang-chooser .nav-item.has-sub-nav ul.subnav{line-height:1em}nav#mainNav.navbar-expand-lg .navbar-brand div.spc-logo{transition:font-size 0.3s, margin-top 0.25s;-moz-transition:font-size 0.3s, margin-top 0.25s;transition:font-size 0.3s, margin-top 0.25s;font-size:3.5rem;margin-top:-25px}nav#mainNav.navbar-expand-lg.navbar-shrink .navbar-brand div.spc-logo{font-size:2rem;margin-top:-5px}div#subNavShade{z-index:1;background-color:transparent;backdrop-filter:blur(5px);position:fixed;top:119px;left:0;right:0;height:120px;width:100%;padding-top:0;padding-bottom:0;display:none;transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}div#subNavShade.navbar-shrink{transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;background-color:rgba(24,24,24,0.7);top:67px}div#subNavShade.d-none{transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}}#scrolling-clients{display:flex;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}#col-md-3 col-sm-6{flex:0 0 auto}header.masthead{text-align:center;color:inherit;background-color:transparent;position:relative}header.masthead .container{position:relative;margin-bottom:100px}header.masthead .container .intro-text{padding-top:8rem;padding-bottom:0}header.masthead .container .intro-lead-in{margin-top:5em;line-height:2.5rem;margin-bottom:25px;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}header.masthead .container .intro-lead-in h1{font-size:2.5rem}header.masthead .container .intro-lead-in .animated-keyword{animation:color-change 10s linear 10}@keyframes color-change{0%{color:#f5f5f9}19%{color:#f5f5f9}21%{color:#070708}23%{color:#1da754}42%{color:#1da754}44%{color:#070708}46%{color:#224ebf}65%{color:#224ebf}67%{color:#070708}69%{color:#25c0df}88%{color:#25c0df}92%{color:#070708}95%{color:#f5f5f9}100%{color:#f5f5f9}}header.masthead .container .intro-heading p{font-size:1em;font-weight:200;margin-bottom:25px;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}@media (min-width: 768px){header.masthead .intro-text{padding-top:0rem;padding-bottom:200px}header.masthead .intro-text .intro-lead-in{font-weight:200;line-height:3.5rem;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}header.masthead .intro-text .intro-lead-in h1{font-size:3.5rem}header.masthead .intro-text .intro-heading{font-size:1.2em;font-weight:150;margin-top:1.5em;margin-bottom:50px;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}}@use "sass:color";section#services{margin:15px 0;text-transform:none}section#services div.row .service-col{min-height:100px;margin:8px;padding:7px 15px;border-radius:5px;position:relative;transition:background 0.3s;-moz-transition:background 0.3s;transition:background 0.3s}section#services div.row .service-col p{padding-bottom:2.5em}section#services div.row .service-col a.service-link{position:absolute;bottom:10px}section#services h4.service-heading{color:#1da754;margin:0.25em 0}@media (max-width: 768px){section#services div.row .service-col{margin:6px 6px 76px}section#services div.row .service-col.last-service-desc{margin:6px}}@use "sass:color";#single-page-container{padding-top:150px;text-align:left}#single-page-container section h2{margin-bottom:1em}#single-page-container section p{line-height:1.8;padding-top:0;max-width:850px}#single-page-container section p+p{margin-top:1.5em}#single-page-container section.page-hero h5{font-style:italic;margin-bottom:2em}#single-page-container .oth-crosslinks{margin:4em 0 0;padding:1em 1.5em;border-left:3px solid #25c0df;text-align:left}#single-page-container .oth-crosslinks li{margin-top:1em}#single-page-container .service-middesc-cta{margin-top:1em;padding-left:0.5em;float:left}@media only screen and (max-width: 991px){#single-page-container{padding-top:100px}}div.container.unpad-100{margin-top:-100px}section#collaboration-models .collaboration-card{display:flex;flex-direction:column;height:100%;margin-bottom:8px;padding:1.6rem 1.5rem 1.7rem;background-color:#181818;border:1px solid #212529;border-top:3px solid #1da754;border-radius:5px;text-align:left}section#collaboration-models .collaboration-card .basis{margin:0 0 .3rem;padding-top:0;font-size:.95rem}section#collaboration-models .collaboration-card .detail{margin:0 0 1em;padding-top:0;font-size:.9rem;color:#adb5bd}section#collaboration-models .collaboration-card ul{margin:0 0 1.2em}section#collaboration-models .collaboration-card li{line-height:1.6;font-size:.95rem}section#collaboration-models .collaboration-card li:last-child{margin-bottom:0}section#collaboration-models .collaboration-card a{margin-top:auto}@media (max-width: 1040px){section#collaboration-models div.row div{margin-bottom:76px}section#collaboration-models div.row div.last-card{margin-bottom:inherit}}section#about{text-transform:none}section#about div.container div.row{margin-top:20px}section#about div.container div.row div#intro{padding-bottom:15px}section#about div.container div.row div#intro div.headshot{float:left;margin-right:20px;padding-left:0;width:min-content;max-width:434px}section#about div.container div.row div#intro div.headshot img{height:250px;border-radius:5px}section#about div.container div.row div#intro div.headshot i{font-size:80%}section#about div.container div.row div#intro p{padding-top:0;hyphens:auto}section#about div.container div.row div{border-radius:5px}@media (min-width: 922px){section#about div.container div.row div#intro div.headshot img{height:434px}}@use "sass:color";section#wayforward{margin:15px 0}section#posts-main.page-hero{padding-bottom:3em}section#posts-list{padding-top:0}section#posts-list div.grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}section#posts-list article.card{background-color:#181818;min-width:17.5rem;overflow-y:hidden;margin:1em;text-align:left;border-radius:5px}section#posts-list article.card:hover{background:linear-gradient(#1f1f1f, #181818)}section#posts-list article.card p.card-text{padding-bottom:2em}article .post-meta{color:#adb5bd;font-size:90%}article .post-meta .date{margin-right:10px;margin-left:10px}article .post-meta span.categories{display:inline-block}article .post-meta img.author{border-radius:1000px;height:42px;float:left}article .post-meta span.author{margin-left:10px}article .post-meta.card-bottom{position:absolute;bottom:1em;left:1.5em}article .post-meta.card-bottom span.author{display:inline-block;margin-top:0.6em}article .excerpt{margin:2em auto}article .hero-image{margin:0 0 3em}article .hero-image img{display:block;width:80%;border-radius:6px;margin:0 auto}@media (max-width: 991px){section#posts-list div.grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 768px){section#posts-list div.grid{grid-template-columns:repeat(1, minmax(0, 1fr))}}section#post{max-width:850px;margin:0 auto;padding:2em}section#post h2{margin-bottom:0.1em}.main_{padding-bottom:2.5em}.hero{padding:1em 0 2em;text-align:center}.hero .category{margin:0 0 .8em;padding-top:0;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:#1da754}.prose{max-width:760px;margin:0 auto;font-size:1.02rem;line-height:1.8}.prose p{padding-top:0}.prose p+p{margin-top:1.1em}.prose h2{margin:2em 0 .6em;font-size:1.8rem}.prose h3{margin:1.6em 0 .5em;font-size:1.35rem}.prose ul{margin-bottom:1.2em;padding-left:0}.prose li{position:relative;padding-left:1.9em}.prose ol{margin-bottom:1.2em}.prose img{max-width:100%;height:auto;border-radius:6px}.prose a{color:#1da754}.content-image{margin:2.5em 0}.content-image img{display:block;width:100%;height:auto;border-radius:6px}.quote-section{padding:1em 0}.quote-section .quote{margin:0;padding:.2em 0 .2em 1.4em;border-left:3px solid #1da754;font-size:1.35rem;line-height:1.6;font-style:italic;color:#1da754;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}.relevant{margin-top:3em;padding-top:2.5em;border-top:1px solid #212529}.relevant .relevant-list{max-width:760px;margin:0 auto;padding:0;text-align:left}.relevant .relevant-list li{position:relative;margin-bottom:.7em;padding-left:1.9em;line-height:1.7}.relevant .relevant-list li:last-child{margin-bottom:0}.category-block{margin-bottom:3em}.list-item{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #212529}.list-item h3{margin:0 0 .3em;font-size:1.4rem}.list-item .date{margin:0 0 .6em;padding-top:0;font-size:.85rem;color:#adb5bd}.list-item p{padding-top:0;margin-bottom:0}.list-item:last-child{border-bottom:0}.carousel .carousel-slide{position:relative;min-height:420px;background-size:cover;background-position:center}.carousel .carousel-slide::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(7,7,8,0.6)}.carousel .carousel-caption{position:absolute;z-index:2;right:0;bottom:40px;left:0;max-width:760px;margin:0 auto;padding:0 20px;text-align:center;text-shadow:none}.carousel .carousel-title{margin-bottom:.4em;font-size:1.9rem}.carousel .carousel-excerpt{margin-bottom:1.4em;font-size:1rem;line-height:1.7}.carousel .carousel-indicators{z-index:3}@media (max-width: 767px){.carousel .carousel-slide{min-height:360px}.carousel .carousel-caption{bottom:24px}.carousel .carousel-title{font-size:1.4rem}}.newsletter-form .form-control{border-radius:4px}.newsletter-success{margin:10px 0 0;padding-top:0;font-size:0.95rem;color:#1da754}.newsletter-footer{max-width:560px;margin:0 auto 30px}.newsletter-footer .newsletter-title{margin-bottom:5px}.newsletter-footer .newsletter-text{margin-bottom:20px;padding-top:0}.newsletter-footer .newsletter-info{margin:15px 0 0;padding-top:0}.js-exit-intent-modal .modal-content{background-color:#1f1f1f;border:1px solid #212529}.js-exit-intent-modal .newsletter-modal-title{font-size:1.6rem;margin-bottom:10px}.js-exit-intent-modal .newsletter-modal-text{margin-bottom:20px;padding-top:0}.js-exit-intent-modal .newsletter-modal-close{position:absolute;top:8px;right:14px;z-index:2;color:#d0d0d0;text-shadow:none;opacity:.6}.js-exit-intent-modal .newsletter-modal-close:hover,.js-exit-intent-modal .newsletter-modal-close:focus{color:#F9F9F9}section#contact{margin-top:50px;margin-bottom:100px}section#contact p{max-width:unset}section#contact .form-group{margin-bottom:25px}section#contact .form-group input,section#contact .form-group textarea{padding:20px}section#contact .form-group input.form-control{height:auto}section#contact .form-group textarea.form-control{height:268px}section#contact .form-control:focus{border-color:#de9037;box-shadow:none}section#contact ::-webkit-input-placeholder{font-weight:700;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}section#contact :-moz-placeholder{font-weight:700;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}section#contact ::-moz-placeholder{font-weight:700;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}section#contact :-ms-input-placeholder{font-weight:700;font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}section#contact a+p,section#contact button+p{padding-top:2em}input[name=companyIdNumber],input[name=_gotcha]{display:none}@use "sass:color";footer{padding:25px 0;text-align:center;background-color:rgba(24,24,24,0.7);color:#f5f5f9;font-size:90%}footer span.copyright{line-height:40px;text-transform:none}footer span.spc-logo-inline{font-family:"Black Ops One", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";cursor:pointer;font-weight:400;height:48px;width:66px;position:relative;text-align:center;color:#f5f5f9;font-size:2.5rem;border-radius:10px;text-decoration:none}footer span.spc-logo-inline span.logo-text-S{display:inline-block;text-decoration:inherit}footer span.spc-logo-inline span.logo-text-P{display:inline-block;text-decoration:inherit}footer span.spc-logo-inline span.logo-text-C{font-size:0.65em}footer ul.quicklinks{line-height:40px;margin-bottom:0;text-transform:none}footer ul.quicklinks li a:hover{text-decoration:underline}footer ul.social-buttons{margin-bottom:0}footer ul.social-buttons li a{font-size:20px;line-height:50px;display:block;width:50px;height:50px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;border-radius:100%;outline:none;background-color:#212529}div.legal{text-align:left}div.legal a{text-decoration:underline}div.legal a:hover{text-decoration:none}#cookie-consent{position:fixed;left:0;right:0;bottom:0;z-index:1040;padding:25px 0;background-color:#181818;border-top:2px solid #1da754}#cookie-consent:focus{outline:none}#cookie-consent p{padding-top:0}#cookie-consent .cookie-consent-title{font-size:1.3rem;margin-bottom:10px}#cookie-consent .cookie-consent-text{font-size:0.95rem;margin-bottom:0}#cookie-consent .cookie-consent-options{margin-bottom:15px;padding-top:15px;border-top:1px solid #495057}#cookie-consent .cookie-consent-options .cookie-consent-option{margin-bottom:5px}#cookie-consent .cookie-consent-options .cookie-consent-option .custom-control-label{color:#f5f5f9}#cookie-consent .cookie-consent-options .custom-control-input:disabled ~ .custom-control-label{color:#adb5bd}#cookie-consent .cookie-consent-options .custom-control-input:checked ~ .custom-control-label::before{background-color:#1da754;border-color:#1da754}#cookie-consent .cookie-consent-options .cookie-consent-option-text{font-size:.92rem;color:#adb5bd;margin-bottom:15px}#cookie-consent .cookie-consent-actions{display:flex;flex-wrap:wrap;align-items:center}#cookie-consent .cookie-consent-actions .btn{margin-right:10px}#cookie-consent .cookie-consent-actions .cookie-consent-toggle{color:#f5f5f9;text-decoration:underline}#cookie-consent .cookie-consent-actions .cookie-consent-toggle:hover,#cookie-consent .cookie-consent-actions .cookie-consent-toggle:focus{color:#d0d0d0}
