/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#main-wrapper h2{font-size:2.2rem}.mm-page{background-color:#f0f2f4}.mm-page .mm-navbar{display:none}.mm-page .mm-panel{background-color:#1578ba}.btn{padding:.8rem 2.6rem}#header nav#navbar-top{background-color:#09a656}#header nav#navbar-top .navbar-form .region-top-header-form{flex-wrap:nowrap;padding:.4rem 0}#header nav#navbar-top .navbar-form .region-top-header-form #block-spc-headerinfo{display:flex;align-items:center;justify-content:center;text-align:center}#header nav#navbar-top .navbar-form .region-top-header-form #block-spc-headerinfo ul{margin:0;display:flex;flex-direction:column;list-style-type:none;list-style-image:none}#header nav#navbar-top .navbar-form .region-top-header-form #block-spc-headerinfo ul li{padding-right:2rem}#header nav#navbar-top .navbar-form .region-top-header-form #block-spc-headerinfo ul li a{color:#fff;text-decoration:none}#header nav#navbar-top .navbar-form .region-top-header-form #block-spc-headerinfo ul li a svg{margin-right:.4rem}#header nav#navbar-top .navbar-form .region-top-header-form #block-spc-socialmedialinks{display:flex;align-items:center;justify-content:end}#header nav#navbar-top .navbar-form .region-top-header-form #block-spc-socialmedialinks ul{margin:0}#header nav#navbar-top .navbar-form .region-top-header-form #block-spc-socialmedialinks ul li a{color:#fff}#header nav#navbar-top .navbar-form .region-top-header-form #block-spc-socialmedialinks ul li a svg{width:20px;height:auto}#header nav#navbar-main{background-color:#fff;box-shadow:rgba(0,0,0,.16) 0px 1px 4px}#header nav#navbar-main .navbar-brand{display:flex;align-items:center;flex-basis:100%}#header nav#navbar-main .region-header{width:80%}#header nav#navbar-main .region-header img{width:6rem;height:auto}#header nav#navbar-main .region-header a{color:#1578ba}#header nav#navbar-main .navbar-collapse{justify-content:end}#header nav#navbar-main .navbar-collapse nav ul li a{color:#1578ba;text-transform:uppercase}#header nav#navbar-main .navbar-collapse nav ul li a:before{margin-right:5px;content:"[";-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px)}#header nav#navbar-main .navbar-collapse nav ul li a:after{margin-left:5px;content:"]";-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px)}#header nav#navbar-main .navbar-collapse nav ul li a:before,#header nav#navbar-main .navbar-collapse nav ul li a:after{font-size:1.2rem;display:inline-block;opacity:0;-webkit-transition:-webkit-transform .3s,opacity .2s;-moz-transition:-moz-transform .3s,opacity .2s;transition:transform .3s,opacity .2s}#header nav#navbar-main .navbar-collapse nav ul li a:hover,#header nav#navbar-main .navbar-collapse nav ul li a.active,#header nav#navbar-main .navbar-collapse nav ul li a.is-active{color:#09a656}#header nav#navbar-main .navbar-collapse nav ul li a.active:before,#header nav#navbar-main .navbar-collapse nav ul li a.active:after,#header nav#navbar-main .navbar-collapse nav ul li a.is-active:before,#header nav#navbar-main .navbar-collapse nav ul li a.is-active:after,#header nav#navbar-main .navbar-collapse nav ul li a:hover:before,#header nav#navbar-main .navbar-collapse nav ul li a:hover:after,#header nav#navbar-main .navbar-collapse nav ul li a:focus:before,#header nav#navbar-main .navbar-collapse nav ul li a:focus:after{color:#09a656;opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px)}#header nav#navbar-main .navbar-toggler{border:none;font-size:1.8rem;padding-right:1rem}#header nav#navbar-main .navbar-toggler:focus{color:#1578ba;box-shadow:none}#main{overflow:hidden}#main .node__content{margin:0}footer{color:#000;font-size:1.28rem}footer.site-footer{background-color:#fff;padding:0}footer.site-footer .content{color:#000}footer.site-footer h2{color:#1578ba}footer #block-spc-footer .navbar-brand{display:flex;flex-direction:column;font-size:1.4rem;color:#09a656}footer #block-spc-footer .navbar-brand img{width:20%}footer #block-spc-footer .site-name-slogan{font-size:1rem;font-style:italic}footer #block-spc-footer .block-social-media-links-block ul{padding-left:0}footer #block-spc-footer .block-social-media-links-block ul li a{color:#1578ba}.node--type-advanced-page.path-frontpage #intro{height:calc(100vh - 70px);width:100hw;position:relative;overflow:hidden;background:url(/themes/custom/spc/css/images/home.jpg) no-repeat}.node--type-advanced-page.path-frontpage #intro:before{display:block;height:100%;width:100%;content:"";z-index:5;position:absolute;top:0;left:0;background:linear-gradient(135deg,rgba(21,120,186,.6) 0%,rgba(9,166,86,.6) 100%)}.node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center}.node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic h2{font-size:3.2rem;margin:0;padding:0;color:#fff}.node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic p{font-style:italic;font-size:1.8rem;text-shadow:1px 1px 2px #333}.node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic p span:nth-of-type(1){color:#09a656}.node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic p span:nth-of-type(2){color:#1578ba}.node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic ul{list-style-type:none;list-style-image:none;display:inline-flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2.8rem;padding:0}.node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic ul li{width:100%}.node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic ul li:nth-of-type(1) a{background-color:#1578ba}.node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic ul li:nth-of-type(2) a{background-color:#09a656}.node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic ul li a{padding:.8rem 2.6rem;color:#fff;width:86%}.node--type-advanced-page.path-frontpage #safer-workforce{padding:2rem 1rem}.node--type-advanced-page.path-frontpage #safer-workforce h2{color:#1578ba}.node--type-advanced-page.path-frontpage #safer-workforce .content{overflow:hidden}.node--type-advanced-page.path-frontpage #safer-workforce .content img{width:100%;height:auto;border-radius:1rem;border:solid 5px #09a656}.node--type-advanced-page.path-frontpage #safety-guidelines{background-color:#1578ba;padding-top:2rem;padding-bottom:2rem}.node--type-advanced-page.path-frontpage #safety-guidelines .region--top h2{color:#fff;margin-bottom:2rem;margin-left:1rem;text-align:center}.node--type-advanced-page.path-frontpage #safety-guidelines .col-md-3 .content{color:#cfd9e3;position:relative;margin-bottom:1.8rem;padding:1rem .2rem .1rem .1rem;border-bottom:solid thin #cfd9e3}.node--type-advanced-page.path-frontpage #safety-guidelines .col-md-3 .content .field--name-body{padding:1rem}.node--type-advanced-page.path-frontpage #safety-guidelines .col-md-3 .content .field--name-body p{margin-bottom:0}.node--type-advanced-page.path-frontpage #safety-guidelines .col-md-3 .content .field--name-body p:nth-of-type(1){color:#fff;display:inline-block;font-size:1.4rem;padding:2px 2px 4px 6px;margin-bottom:1rem;background-color:#09a656;border-radius:.5rem}.node--type-advanced-page.path-frontpage #safety-guidelines .col-md-3 .content h3{color:#fff}.node--type-advanced-page.path-frontpage #safety-guidelines .col-md-3:nth-child(5) .content{border:none}.node--type-advanced-page.path-frontpage #clients{text-align:center;margin-top:4rem}.node--type-advanced-page.path-frontpage #clients .content{margin-top:1rem}.node--type-advanced-page.path-frontpage #clients .content .field--name-field-images{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.4rem;justify-content:space-between}.node--type-advanced-page.path-frontpage #clients .content .field--name-field-images .field__item{flex-basis:calc(50% - .8rem)}.node--type-advanced-page.path-frontpage #clients .content .field--name-field-images .field__item img{border-radius:.5rem;box-shadow:rgba(0,0,0,.16) 0px 1px 4px}.node--type-advanced-page.path-frontpage #customer-reviews{margin:4rem 1rem}.node--type-advanced-page.path-frontpage #customer-reviews h2{text-align:center;margin-bottom:1rem}.node--type-advanced-page.path-frontpage #customer-reviews .tns-item{padding:.5rem}.node--type-advanced-page.path-frontpage #customer-reviews .tns-item .views-field-body{background:#fff;padding:1rem;border-radius:1rem;border:solid 2px #52f6a2}.node--type-advanced-page.path-frontpage #customer-reviews .tns-item .views-field-body p{text-align:left}.node--type-advanced-page.path-frontpage #customer-reviews .tns-controls button{color:#fff;background-color:#09a656}.node--type-advanced-page.path-frontpage #action{margin:0 1rem;text-align:center}.node--type-advanced-page.path-frontpage #action .field--name-body a{color:#fff;border-radius:1rem;background-color:#09a656}.node--type-advanced-page.page-node-4 #intro{height:auto;display:flex;align-items:end;padding-bottom:20rem;background:url(/themes/custom/spc/css/images/about.jpg) left top no-repeat;background-size:auto 50vh}.node--type-advanced-page.page-node-4 #intro .block-inline-blockbasic{position:relative;background-color:#1578ba;padding:.5rem 1rem;border-radius:1rem;margin:0 1rem;top:40vh}.node--type-advanced-page.page-node-4 #intro .block-inline-blockbasic h2{color:#fff}.node--type-advanced-page.page-node-4 #intro .block-inline-blockbasic p{font-size:1.2rem;color:#cfd9e3}.node--type-advanced-page.page-node-4 #mission-vision{margin:4rem 0}.node--type-advanced-page.page-node-4 #mission-vision .block{background-color:#fff;border-radius:1rem;padding:1rem;margin-bottom:1rem;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}.node--type-advanced-page.page-node-4 #mission-vision .block p>svg{color:#09a656;width:2rem;height:auto}.node--type-advanced-page.page-node-4 #our-approach .region--top{text-align:center;margin-bottom:2rem}.node--type-advanced-page.page-node-4 #our-approach .col-sm-6 .content{margin:0 1rem;background-color:#fff;border-radius:1rem;margin-bottom:1rem;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}.node--type-advanced-page.page-node-4 #our-approach .col-sm-6 .content .field--name-field-image img{width:100%;height:auto;border-radius:1rem}.node--type-advanced-page.page-node-4 #our-approach .col-sm-6 .content .field--name-body{padding:0 1rem 1rem}.node--type-advanced-page.page-node-4 #our-approach .col-sm-6 .content .field--name-body ul{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between;text-align:left}.node--type-advanced-page.page-node-4 #our-approach .col-sm-6 .content .field--name-body ul li{list-style-type:none;background-color:#09a656;border-radius:1rem;flex-basis:100%;padding:1rem;color:#fff}.node--type-advanced-page.page-node-4 #team .block-inline-blockbasic{margin:4rem 1rem 0}.node--type-advanced-page.page-node-4 #team .block-inline-blockbasic h2{text-align:center}.node--type-advanced-page.page-node-4 #team .block-inline-blockslideshow .content{display:flex;flex-direction:column-reverse}.node--type-advanced-page.page-node-4 #team .block-inline-blockslideshow .content .field--name-body{text-align:center}.node--type-advanced-page.page-node-4 #team .block-inline-blockslideshow .content .field--name-body a{color:#fff;background-color:#1578ba;margin:2rem 0;padding:1rem 2rem;border-radius:5rem}.node--type-advanced-page.page-node-4 #team .block-inline-blockslideshow .content .splide--field-images{padding:1rem}.node--type-advanced-page.page-node-4 #team .block-inline-blockslideshow .content .splide--field-images img{width:100%;border-radius:1rem;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}.node--type-advanced-page.page-node-5 #intro{height:70vh;background-color:#09a656;display:flex;align-items:center;text-align:center;background:url(/themes/custom/spc/css/images/services.jpg) no-repeat 0 0;background-size:cover}.node--type-advanced-page.page-node-5 #intro h2{color:#fff}.node--type-advanced-page.page-node-5 #intro .block{margin:0 1rem}.node--type-advanced-page.page-node-5 #services{margin:2rem 0}.node--type-advanced-page.page-node-5 #services .views-row .views-field-body{border-radius:1rem;background-color:#fff;margin-bottom:1.8rem;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}.node--type-advanced-page.page-node-5 #services .views-row .views-field-body .field--name-field-media-image{margin:0}.node--type-advanced-page.page-node-5 #services .views-row .views-field-body .field--name-field-media-image img{border-radius:1rem;box-shadow:rgba(0,0,0,.04) 0px 3px 5px}.node--type-advanced-page.page-node-5 #services .views-row .views-field-body .service-details{padding:1rem}.node--type-advanced-page.page-node-5 #why-us{background-color:#09a656;padding-top:2rem;padding-bottom:2rem}.node--type-advanced-page.page-node-5 #why-us .region--top h2{color:#fff;margin-bottom:2rem;margin-left:1rem;text-align:center}.node--type-advanced-page.page-node-5 #why-us .col-md-3 .content{color:#cfd9e3;display:flex;flex-direction:column;position:relative;margin-bottom:1.8rem;padding:1rem .2rem .1rem .1rem;border-bottom:solid thin #cfd9e3}.node--type-advanced-page.page-node-5 #why-us .col-md-3 .content .field--name-body{order:1}.node--type-advanced-page.page-node-5 #why-us .col-md-3 .content .field--name-body h3{color:#fff;text-align:center}.node--type-advanced-page.page-node-5 #why-us .col-md-3 .content .field--name-body p{margin-bottom:0;text-align:justify}.node--type-advanced-page.page-node-5 #why-us .col-md-3 .content .field--name-body p:nth-of-type(1){color:#fff;display:inline-block;padding:2px 2px 4px 6px;margin-bottom:1rem;background-color:#09a656;border-radius:.5rem}.node--type-advanced-page.page-node-5 #why-us .col-md-3 .content .field--name-field-image{background-color:#fff;border-radius:50%;padding:1.6rem;margin:0 5rem 1rem;order:0}.node--type-advanced-page.page-node-5 #why-us .col-md-3:nth-child(5) .content{border:none}.node--type-advanced-page.page-node-5 #quote{margin:4rem 1rem 2rem;text-align:center}.node--type-advanced-page.page-node-5 #quote .field--name-body a{color:#fff;border-radius:1rem;background-color:#1578ba}.node--type-advanced-page.page-node-6 #intro{height:70vh;background-color:#09a656;display:flex;align-items:center;text-align:center;background:url(/themes/custom/spc/css/images/contact-us.jpg) no-repeat 0 -140px;background-size:cover}.node--type-advanced-page.page-node-6 #intro .block{padding:0 1rem}.node--type-advanced-page.page-node-6 #address-contacts-hours{margin:1rem .1rem}.node--type-advanced-page.page-node-6 #address-contacts-hours .contact .block-content-basic{border-radius:1rem;background-color:#fff;padding:1rem;margin-bottom:1rem}.node--type-advanced-page.page-node-6 #address-contacts-hours .contact .block-social-media-links{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;padding-bottom:1rem}.node--type-advanced-page.page-node-6 #address-contacts-hours .contact .block-social-media-links h2{margin-right:1rem}.node--type-advanced-page.page-node-6 #address-contacts-hours .contact .block-social-media-links .content{display:flex;align-items:center}.node--type-advanced-page.page-node-6 #address-contacts-hours .contact .block-social-media-links .content ul{margin:0}.node--type-advanced-page.page-node-6 #location-map h2{margin-left:1rem}.node--type-advanced-page.page-node-6 #contact-form{margin:2rem 0}.node--type-advanced-page.page-node-6 #contact-form .block-inline-blockbasic{text-align:center}.node--type-advanced-page.page-node-6 #contact-form .block-webform-block{margin:0 1rem}.node--type-advanced-page.page-node-6 #contact-form .webform-button--submit{width:100%}.webform-submission-form{width:90%;margin:0 auto}.webform-button--next,.webform-button--submit{float:right}.form-type-webform-custom-composite .tabledrag-toggle-weight-wrapper{display:none}.form-type-webform-custom-composite th{color:#000}@media screen and (min-width:768px){#main-wrapper h2{font-size:2.6rem}header nav#navbar-main,.page-node-3 #customer-reviews,.page-node-3 #action,.page-node-4 #mission-vision,.page-node-4 #our-approach,.page-node-4 #team,.page-node-5 #intro .block-inline-blockbasic,.page-node-5 #services .block-views-blockservices-block-1,.page-node-5 #quote,.page-node-6 #address-contacts-hours,.page-node-6 #location-map,.page-node-6 #contact-form{padding:0 5rem}#header nav#navbar-top{background-color:#09a656;padding:0 5rem}#header nav#navbar-top .navbar-form{width:48%}#header nav#navbar-top .navbar-form .region-top-header-form #block-spc-headerinfo{justify-content:start}#header nav#navbar-top .navbar-form .region-top-header-form #block-spc-headerinfo ul{flex-direction:row}#header nav#navbar-main .region-header{width:30%}#header .node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic h2{font-size:4.6rem}#header .node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic p{font-size:2.4rem}.node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic ul li{width:auto}.node--type-advanced-page.path-frontpage #intro .block-inline-blockbasic ul li a{width:auto}.node--type-advanced-page.path-frontpage #safer-workforce .col-12:nth-child(2){display:flex;align-items:center}.node--type-advanced-page.path-frontpage #safety-guidelines{margin:0 7rem;border-radius:1.2rem;padding-left:1rem;border:solid #fff;box-shadow:rgba(14,30,37,.12) 0px 2px 4px 0px,rgba(14,30,37,.32) 0px 2px 16px 0px}.node--type-advanced-page.path-frontpage #safety-guidelines .col-md-3{padding-left:0}.node--type-advanced-page.path-frontpage #safety-guidelines .col-md-3 .content{height:270px;border-bottom:none;border-right:solid thin #cfd9e3}.node--type-advanced-page.path-frontpage #safety-guidelines .col-md-3 .content .field--name-body{padding-right:1rem}.node--type-advanced-page.path-frontpage #clients .content{margin-top:1rem}.node--type-advanced-page.path-frontpage #clients .content .field--name-field-images{flex-wrap:nowrap}.node--type-advanced-page.path-frontpage #customer-reviews .tns-item .views-field-body{min-height:230px}.node--type-advanced-page.page-node-4 #intro{padding-left:5rem;position:relative;height:90vh;display:flex;align-items:end;padding-bottom:6rem;background:url(/themes/custom/spc/css/images/about.jpg) left bottom no-repeat;background-size:cover;box-shadow:rgba(0,0,0,.2) 0px 12px 28px 0px,rgba(0,0,0,.1) 0px 2px 4px 0px,rgba(255,255,255,.05) 0px 0px 0px 1px inset;overflow:hidden}.node--type-advanced-page.page-node-4 #intro:before{position:absolute;display:block;height:100%;width:100%;content:"";z-index:1;top:0;left:0;background:linear-gradient(135deg,rgba(21,120,186,.4) 0%,rgba(9,166,86,.4) 100%)}.node--type-advanced-page.page-node-4 #intro .block-inline-blockbasic{position:relative;width:50%;padding:2rem 3rem;top:0;z-index:5}.node--type-advanced-page.page-node-4 #mission-vision .col-md-4:nth-child(2){margin-top:4rem}.node--type-advanced-page.page-node-4 #mission-vision .col-md-4:nth-child(3){margin-top:8rem}.node--type-advanced-page.page-node-4 #our-approach .col-sm-6:nth-child(2) .content .field--name-body{padding:0 1rem 1rem}.node--type-advanced-page.page-node-4 #our-approach .col-sm-6:nth-child(2) .content .field--name-body ul li{flex-basis:calc(50% - 1rem)}.node--type-advanced-page.page-node-4 #our-approach .col-sm-6:nth-child(3){display:flex;align-items:end}.node--type-advanced-page.page-node-5 #intro{height:90vh;position:relative;overflow:hidden}.node--type-advanced-page.page-node-5 #intro:before{position:absolute;display:block;height:100%;width:100%;content:"";z-index:1;top:0;left:0;background:linear-gradient(135deg,rgba(21,120,186,.4) 0%,rgba(9,166,86,.4) 100%)}.node--type-advanced-page.page-node-5 #intro .block{position:relative;width:50%;display:flex;flex-direction:column;justify-self:center;padding:1rem;color:#fff;z-index:5}.node--type-advanced-page.page-node-5 #why-us{margin:1rem 5.75rem;border-radius:1.2rem;padding-left:1rem;border:solid #fff;box-shadow:rgba(14,30,37,.12) 0px 2px 4px 0px,rgba(14,30,37,.32) 0px 2px 16px 0px}.node--type-advanced-page.page-node-5 #why-us .col-md-3{padding-left:0}.node--type-advanced-page.page-node-5 #why-us .col-md-3 .content{height:360px;border-bottom:none;border-right:solid thin #cfd9e3}.node--type-advanced-page.page-node-5 #why-us .col-md-3 .content .field--name-body{padding-right:1rem}.node--type-advanced-page.page-node-6 #intro{position:relative;height:90vh;overflow:hidden}.node--type-advanced-page.page-node-6 #intro:before{position:absolute;display:block;height:100%;width:100%;content:"";z-index:1;top:0;left:0;background:linear-gradient(135deg,rgba(21,120,186,.4) 0%,rgba(9,166,86,.4) 100%)}.node--type-advanced-page.page-node-6 #intro .block{width:50%;display:flex;flex-direction:column;justify-self:center;color:#fff;position:relative;z-index:2}.node--type-advanced-page.page-node-6 #intro .block h2{color:#fff}.node--type-advanced-page.page-node-6 #address-contacts-hours{margin:4rem 0}.node--type-advanced-page.page-node-6 #address-contacts-hours .contact .block-content-basic{padding:1rem}.node--type-advanced-page.page-node-6 #address-contacts-hours .working-hours .block-content-basic{height:14rem}.node--type-advanced-page.page-node-6 #address-contacts-hours .contact .block-social-media-links{padding-top:1.4rem}.node--type-advanced-page.page-node-6 #location-map .block-inline-blockbasic iframe{border-radius:1rem;margin:0 1rem;box-shadow:rgba(0,0,0,.16) 0px 10px 36px 0px,rgba(0,0,0,.06) 0px 0px 0px 1px}.node--type-advanced-page.page-node-6 #contact-form .block-webform-block{margin:0 10rem}.webform-submission-form{width:50%;margin:0 auto}}
body{color:#5a646e;background-color:#f0f2f4 !important}h1,h2,h3,h4,h5,h6{color:#000}.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff}.tabs ul.primary li a.is-active{background-color:#fff}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff}#navbar-top{background-color:#055a8e}#navbar-main{background-color:#1d84c3}a,.link{color:#0071b3}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2}.nav-item .dropdown-item a.active{color:#fff}.nav-link{color:#e7e7e7}.nav-link:hover,.nav-link:focus{color:#e7e7e7}a:active,.link:active{color:#23aeff}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3}.page-link,.page-link:hover{color:#0071b3}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9}.btn-primary{background-color:#007bff;border-color:#007bff}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1}.site-footer{background:#292929}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff}[dir=rtl] .color-form .color-palette{margin-left:0;margin-right:20px}[dir=rtl] .color-form .form-item label{float:right}[dir=rtl] .color-form .color-palette .lock{right:-20px;left:0}
