/* Source and licensing information for the line(s) below can be found at https://cnpin.clearesult-qa.com/cnpin/sites/cnpin/themes/custom/cnpin/css/footer.css. */
@font-face{font-family:'Avenir Book';src:url("/cnpin/sites/cnpin/themes/custom/cnpin/css/../fonts/AvenirLTStd-Book.otf");font-weight:400;font-display:swap}h1{font-family:var(--h1-font-family);font-size:var(--h1-font-size);font-weight:var(--h1-font-style);color:var(--h1-font-color)}h2{font-family:var(--h2-font-family);font-size:var(--h2-font-size);font-weight:var(--h2-font-style);color:var(--h2-font-color)}h3{font-family:var(--h3-font-family);font-size:var(--h3-font-size);font-weight:var(--h3-font-style);color:var(--h3-font-color)}h4{font-family:var(--h4-font-family);font-size:var(--h4-font-size);font-weight:var(--h4-font-style);color:var(--h4-font-color)}h5,h6{color:var(--heading-color);font-weight:700}h5,p,a{font-family:var(--body-font-family),sans-serif;font-size:1.8rem}a{color:var(--link-color)}sup{font-size:50%;top:-0.7em}.btn-primary{padding:10px 15px;text-transform:none;border-radius:0;font-size:1.8rem;font-family:var(--body-font-family),sans-serif;letter-spacing:0.03px;border:1px solid var(--branding-primary-cta-bg-color);color:var(--branding-text-color);background-color:var(--branding-primary-cta-bg-color)}.btn-primary:hover{background:var(--branding-primary-cta-hover-color);box-shadow:none;border-color:var(--branding-primary-cta-hover-color)}.btn-primary:active,.btn-primary:focus{background:var(--branding-primary-cta-hover-color);border-color:var(--branding-primary-cta-hover-color);outline:0;box-shadow:none}.btn-primary:active:hover,.btn-primary:active:focus{background:var(--branding-primary-cta-hover-color);border-color:var(--branding-primary-cta-hover-color);outline:0;box-shadow:none}.btn-primary a{color:var(--branding-text-color)}.btn-secondary{background:transparent;padding:10px 15px;color:var(--branding-secondary-cta-bg-color);text-transform:none;border:1px solid var(--branding-secondary-cta-bg-color);border-radius:0;font-size:1.8rem;font-family:var(--body-font-family),sans-serif;letter-spacing:0.03px}.btn-secondary:hover{box-shadow:none;color:var(--branding-secondary-cta-hover-color);background-color:#fff}.btn-secondary:active,.btn-secondary:focus{color:var(--branding-secondary-cta-hover-color);outline:0;box-shadow:none}.btn-secondary:active:hover,.btn-secondary:active:focus{color:var(--branding-secondary-cta-hover-color);outline:0;box-shadow:none}.btn-secondary a{color:var(--branding-secondary-cta-bg-color)}.link{font-size:1.8rem;font-family:var(--body-font-family),sans-serif;letter-spacing:0.03px;color:var(--branding-secondary-cta-bg-color)}.link a{text-decoration:underline}.link a:hover,.link a:active,.link a:focus{color:var(--branding-secondary-cta-hover-color)}.footer{background-color:var(--header-footer-background-color);padding:50px 0 30px 0}.footer .footer__container .footer-first{padding:0}.footer .footer__container .footer-first .field--name-body p:last-child{font-size:1.4rem;font-family:var(--body-font-family),sans-serif;letter-spacing:0.03px;margin-top:0;color:var(--header-footer-font-color)}@media (max-width: 767px){.footer .footer__container .footer-first .field--name-body p:last-child{margin-top:20px;margin-bottom:0;padding-bottom:0}}.footer .footer__container .footer-first .block-clearesult-cm-common-site-copyright .site-copyright{font-size:1.4rem;font-family:var(--body-font-family),sans-serif;letter-spacing:0.03px;color:var(--header-footer-font-color);margin-top:10px}@media (max-width: 767px){.footer .footer__container .footer-first .block-clearesult-cm-common-site-copyright .site-copyright{margin-top:0;margin-bottom:15px}}.footer .footer__container .footer-second{padding:0;color:var(--header-footer-font-color)}.footer .footer__container .footer-second .block-block-content{padding-bottom:5px}.footer .footer__container .footer-second .field--name-body p{padding-bottom:3px}.footer .footer__container .footer-second .field--name-body p strong{font-size:1.6rem;font-family:var(--heading-font-family),sans-serif;letter-spacing:0.03px;font-weight:700}.footer .footer__container .footer-second .field--name-body p a{font-size:1.6rem;font-family:var(--body-font-family),sans-serif;letter-spacing:0.03px;color:var(--header-footer-link-color);text-decoration:var(--header-footer-link-underline)}.footer .footer__container .footer-second .field--name-body p a:hover,.footer .footer__container .footer-second .field--name-body p a:focus,.footer .footer__container .footer-second .field--name-body p a:active{color:var(--header-footer-link-hover-color);text-decoration:var(--header-footer-hover-underline);text-shadow:var(--header-footer-hover-bold)}.footer .footer__container .footer-second .menu--social-links .menu{display:flex}@media (max-width: 767px){.footer .footer__container .footer-second .menu--social-links .menu{justify-content:center}}.footer .footer__container .footer-second .menu--social-links .menu .menu-item a{font-size:25px;padding:0 10px 0 0;color:var(--header-footer-social-icon-color)}.footer .footer__container .footer-second .menu--social-links .menu .menu-item a:hover{transform:inherit}.footer .footer__container .footer-second .menu--social-links .menu .menu-item a:before{display:none}.footer .footer__container .footer-third{padding:0;text-align:right}@media (max-width: 767px){.footer .footer__container .footer-third{text-align:center}}.footer .footer__container .footer-third a{margin-top:90px;display:inline-block}@media (max-width: 767px){.footer .footer__container .footer-third a{margin-top:40px}}.footer .footer__container .footer-bottom__container{color:var(--header-footer-font-color)}.footer .footer__container .footer-bottom__container .footer-bottom__section{margin-top:40px}.footer .footer__container .footer-bottom__container .footer-bottom__section p{font-size:1.4rem;font-family:var(--body-font-family),sans-serif;letter-spacing:0.03px;padding-bottom:3px}.footer .footer__container .footer-bottom__container .footer-bottom__section p strong{font-size:1.4rem;font-family:var(--heading-font-family),sans-serif;letter-spacing:0.03px;font-weight:700}.footer .footer__container .footer-bottom__container .footer-bottom__section p a{font-size:1.4rem;font-family:var(--body-font-family),sans-serif;letter-spacing:0.03px;color:var(--header-footer-link-color);text-decoration:var(--header-footer-link-underline)}.footer .footer__container .footer-bottom__container .footer-bottom__section p a:hover,.footer .footer__container .footer-bottom__container .footer-bottom__section p a:focus,.footer .footer__container .footer-bottom__container .footer-bottom__section p a:active{color:var(--header-footer-link-hover-color);text-decoration:var(--header-footer-hover-underline);text-shadow:var(--header-footer-hover-bold)}.footer__section{padding:0px 0px 0px 0px}

/* Source and licensing information for the above line(s) can be found at https://cnpin.clearesult-qa.com/cnpin/sites/cnpin/themes/custom/cnpin/css/footer.css. */