﻿.fixed-btn{font-weight:bold;transition:all .2s;padding:.5rem 1rem .5rem 26px}@media (min-width:992px){.fixed-btn{color:#111;background-color:#f5f5f5}.fixed-btn:hover{background-color:#dfdfdf}}@media (min-width:576px){.fixed-btn{z-index:3}}@media (max-width:991.98px){.fixed-btn-wrap{display:flex;justify-content:center;margin-top:2.5rem;margin-bottom:1.5rem;padding-top:1rem;border-top:1px solid #dfdfdf}}.fixed-btn .icon{width:20px;float:left;position:absolute;left:9px;transition:all .2s;margin-top:-3px}.fixed-btn.btn-dark{background-color:#111;color:#fff}.fixed-btn.btn-dark:hover,.fixed-btn.btn-dark:active,.fixed-btn.btn-dark:focus{background:#333}.fixed-btn.back-to-top{line-height:1;height:40px;min-height:40px;display:flex;align-items:center;padding-right:0;min-width:40px}@media (min-width:992px){.fixed-btn.back-to-top{padding-left:1.5rem;font-size:.75rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);z-index:9997}.fixed-btn.back-to-top:active,.fixed-btn.back-to-top:focus{transform:scale(.97)}}@media (max-width:767.98px){.fixed-btn.back-to-top{padding:0;font-size:.875rem}}.fixed-btn.back-to-top .icon{font-weight:normal}.fixed-btn.back-to-top .icon:before{content:"";font-size:1.3rem;color:inherit;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:.5rem;line-height:0}.fixed-btn.share-btn.btn .icon{font-weight:normal}.fixed-btn.share-btn.btn .icon:before{content:"";font-size:1.3rem;color:inherit;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:.5rem;line-height:0}@media (min-width:992px){.fixed-btn{position:fixed;bottom:3rem;left:3rem}.fixed-btn.share-btn{bottom:6.5rem}.fixed-btn .label{max-width:0;overflow:hidden;display:block}.fixed-btn:hover{transition:all .2s;padding-left:40px;padding-right:1.5rem}.fixed-btn:hover .icon{margin-left:5px;transition:all .2s}.fixed-btn:hover .label{max-width:12.5rem}}@media (min-width:1732px){#back-to-top,.fixed-btn{left:calc( ((100vw - 1732px) /2) + 2rem)}}@media (max-width:991.98px){.fixed-btn,.fixed-btn:hover,.fixed-btn:focus,.fixed-btn:active,.fixed-btn.btn-black:not(:disabled):not(.disabled):active,.fixed-btn.btn-black:not(:disabled):not(.disabled).active,.fixed-btn.share-btn.btn.btn-black{text-align:center;background-color:transparent;color:#111;font-size:1.15em;padding:0;border:0}.fixed-btn .icon,.fixed-btn:hover .icon,.fixed-btn:focus .icon,.fixed-btn:active .icon,.fixed-btn.btn-black:not(:disabled):not(.disabled):active .icon,.fixed-btn.btn-black:not(:disabled):not(.disabled).active .icon,.fixed-btn.share-btn.btn.btn-black .icon{display:none}.share-btn{margin-left:3rem}}.footer-wrapper{background-color:#f5f5f5;padding:3rem 0 1rem;margin-top:auto;font-size:.75rem}@media (max-width:767.98px){.footer-wrapper{padding-top:2.5rem;padding-bottom:0;min-height:6.5rem}}.footer-wrapper .langSelector{margin-left:auto}@media (max-width:767.98px){.footer-wrapper .langSelector{padding-top:1rem}}@media (max-width:575.98px){.footer-wrapper .langSelector{padding-top:0;padding-bottom:1rem}}.footer-wrapper .langSelector .nav-link{padding-right:1.5rem;padding-left:3rem!important;font-size:.85em;font-weight:bold;text-decoration:none;line-height:1.5;white-space:nowrap;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;background-clip:padding-box;border:1px solid #dfdfdf}.footer-wrapper .langSelector .nav-link:before{content:"";font-size:1.35rem;color:inherit;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:.5rem;line-height:0}.footer-wrapper .langSelector .nav-link:hover,.footer-wrapper .langSelector .nav-link:focus{border-color:#929292}.footer-wrapper .langSelector .nav-link:before{position:absolute;top:48%;left:1rem;font-size:1.8em;font-weight:normal;line-height:0}.footer-wrapper .langSelector button{background-color:rgba(0,0,0,0);padding-left:.5rem}.footer-wrapper .langSelector .dropdown-menu{min-width:auto;font-size:.875rem}@media (max-width:991.98px){.footer-wrapper .langSelector .dropdown-menu{font-size:1rem;border:none}}.footer-wrapper .langSelector .dropdown-menu li{padding:0 .5rem}.footer-wrapper .langSelector .dropdown-menu a{font-size:.75rem;color:#111!important}.footer-wrapper .langSelector .dropdown-menu a:hover{background-color:#f5f5f5}.footer-wrapper .langSelector .dropdown-menu a:focus,.footer-wrapper .langSelector .dropdown-menu a:active,.footer-wrapper .langSelector .dropdown-menu a:focus:active{background-color:#dfdfdf}.footer-wrapper .socialNetworks .navbar{padding:0}.footerMainLinks{font-size:.875rem;padding-top:1rem;padding-bottom:4rem}@media (max-width:991.98px){.footerMainLinks{padding-top:0;padding-bottom:2.5rem}}.footerMainLinks .container--footer-main-links{padding-left:10px;padding-right:10px}.footerMainLinks h2{color:#111;position:relative}.footerMainLinks h2:after{position:absolute;right:0;font-family:"fundament-icons-v2";transition:transform .3s}@media (max-width:767.98px){.footerMainLinks h2[aria-expanded="true"]:after{content:"\e94b";transform:rotate(180deg)}.footerMainLinks h2.collapsed:after{content:"\e94b";transform:rotate(0deg)}}.footerMainLinks .navbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.footerMainLinks .nav-item{flex-basis:100%}@media (min-width:576px){.footerMainLinks .nav-item{flex-basis:50%}}@media (min-width:768px){.footerMainLinks .nav-item{flex-basis:33%}}@media (min-width:992px){.footerMainLinks .nav-item{flex-basis:25%}}.footerMainLinks .nav-link{color:#000}.footerMainLinks .nav-link:hover{text-decoration:underline}.footerMainLinks .list{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;width:100%;padding:0;margin-bottom:0;background-color:transparent}@media (max-width:767.98px){.footerMainLinks .list{flex-direction:column}}.footerMainLinks .list .item{display:block;margin:0 1rem;font-weight:bold}@media (max-width:767.98px){.footerMainLinks .list .item{width:100%;margin:1rem 0;text-align:center}.footerMainLinks .list .item:first-of-type{margin-top:0}.footerMainLinks .list .item:last-of-type{margin-bottom:0}}.footerMainLinks .list .item a{text-decoration:none}@media (max-width:767.98px){.footerMainLinks .list .item a{padding:.5rem 0}}.footerMainLinks+.container .col{padding:0}@media (max-width:767.98px){.footerMainLinks [data-toggle="collapse"]{cursor:pointer}}.footerMainLinks.test-alignment ul.menuFooterChris{justify-content:start;align-items:start;max-width:100%;margin-left:-10px}.footerMainLinks.test-alignment p.text-center{text-align:left!important}