@charset "UTF-8";
.navbar-mainnavigation .topbar{display:block;width:100%}.navbar-mainnavigation .brandbar{width:100%;margin-top:1rem;margin-bottom:1rem}.navbar-mainnavigation .brandbar .brandbar-brand-text{font-weight:bold;text-transform:uppercase;width:100%;font-size:0.7323rem;line-height:0.938rem;margin-top:auto}.navbar-mainnavigation .brandbar .brandbar-brand-text .brandbar-brand-cpa-qc{max-width:25.7rem;margin-bottom:0.625rem}.navbar-mainnavigation .brandbar .brandbar-brand-text .brandbar-brand-cpa-ca{max-width:20.75rem}.navbar-mainnavigation .brandbar .brandbar-right{width:21.875rem;display:none}.navbar-mainnavigation .brandbar .brandbar-right .language a{padding:0.125rem 0.5rem}.navbar-mainnavigation .brandbar .brandbar-right .search-form .input-group .form-control{border-radius:0.25rem}.navbar-mainnavigation .controls-wrapper{background-color:#000;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;display:flex}.navbar-mainnavigation .controls-wrapper button{color:#fff;font-weight:bold}.navbar-mainnavigation .controls-wrapper .language{margin-left:1rem}.navbar-mainnavigation .controls-wrapper .language a{padding:0.05rem 0.125rem;color:#fff}.navbar-mainnavigation .controls-wrapper .search-form-wrapper{margin-left:auto}.navbar-mainnavigation .controls-wrapper .search-form-wrapper .search-form{display:flex}.navbar-mainnavigation .controls-wrapper .search-form-wrapper .search-form .input-group{margin-right:0.2rem}.navbar-mainnavigation .controls-wrapper .search-form-wrapper .search-form .input-group .form-control{display:none;max-width:10.25rem;padding:0.175rem 0.25rem;height:32px;background:#333;width:11.25rem;border-radius:0;border-color:#333;color:#fff}.navbar-mainnavigation .controls-wrapper .search-form-wrapper .search-form .search-icon{color:#fff;padding:0.25rem 0.45rem}.backendlayout-home .carousel .carousel-item{padding-left:0;padding-right:0;height:auto}.backendlayout-home .carousel .carousel-indicators-navigation{top:20px;left:0;bottom:auto;right:auto;background-color:transparent;justify-content:left;width:60%}.backendlayout-home .carousel .carousel-indicators-navigation>*{position:relative;counter-increment:slide-idx;width:20px;height:20px !important;background:#333;border:#333;border-radius:20px;padding:0.25rem !important;margin-right:5px}.backendlayout-home .carousel .carousel-indicators-navigation>* span{display:none}.backendlayout-home .carousel .carousel-indicators-navigation>*:before{content:counter(slide-idx,decimal);display:block;padding:0 !important;position:absolute;width:20px;height:20px;text-align:center;color:white;top:4px;left:4px;font-size:13px;font-weight:600}.backendlayout-home .carousel .carousel-indicators-navigation>*:first-child:before{left:inherit}.backendlayout-home .carousel .carousel-indicators-navigation>*.active{background:#006a94;border:#006a94;color:#fff !important}.backendlayout-home .carousel .carousel-indicators-navigation>*.active:before{border-top:none;content:counter(slide-idx,decimal)}.backendlayout-home .carousel .carousel-image-content-inner{display:block}.backendlayout-home .carousel .carousel-image-content-inner .carousel-text{position:relative;left:0;right:0;bottom:0;padding:20px 80px 20px 20px;margin:auto 0;width:auto;height:90px;z-index:15;opacity:1;background-color:rgba(255, 255, 255, 0.8);color:#006a94;font:700 1rem/1rem Arial, Helvetica, sans-serif;text-rendering:optimizeSpeed;overflow:hidden;transform:translateZ(0px);transition:all 0.3s ease;display:flex;align-items:center}.backendlayout-home .carousel .carousel-image-content-inner .carousel-text:after{color:#fff;content:"";font-family:"Font Awesome 5 Free";font-weight:900;background:#006a94;border-radius:2.813rem;position:absolute;display:block;z-index:1;top:calc(50% - 1.46rem);right:1rem;width:2.813rem;height:2.813rem;padding:0.8rem 1rem}.frame-type-testimonial .testimonial{display:block;--bs-list-group-item-text-max-width: 14.75rem}.frame-type-testimonial .testimonial .testimonial-headers{width:100%}.frame-type-testimonial .testimonial .testimonial-headers .content-header{font-size:1.3rem;background-color:#333;padding:0.625rem 0.938rem 0.625rem 1.25rem}.frame-type-testimonial .testimonial .testimonial-videos{width:100%}.frame-type-testimonial .testimonial .testimonial-videos .video-title{font-weight:600;text-align:center;background-color:#666;padding:0.8rem 1rem;position:relative}.frame-type-testimonial .testimonial .testimonial-top{color:#fff;font-size:1.1rem}.frame-type-testimonial .testimonial .list-group{border:1px solid #333}.frame-type-testimonial .testimonial .list-group .list-group-item{padding:1.15rem 0.938rem 1.15rem 1.25rem;border-color:#CFCFCF}.frame-type-testimonial .testimonial .list-group .list-group-item h4{font-size:1rem}.frame-type-testimonial .testimonial .list-group .list-group-item .list-group-item-text{max-width:var(--bs-list-group-item-text-max-width)}.frame-type-testimonial .testimonial .list-group .list-group-item .list-group-item-icon{font-size:0.875rem;color:#fff;background:#000;border-radius:2.188rem;width:1.563rem;height:1.563rem}.frame-type-testimonial .testimonial .list-group .list-group-item .list-group-item-icon i{margin-left:0.125rem}.frame-type-testimonial .testimonial .list-group .list-group-item{padding:1.37rem 0.938rem 1.37rem 1.25rem}.frame-type-newsletter span{font-weight:bold}.news-list-style-default .news-list-item{margin:0.938rem 0 1.563rem 0;padding:0 0 0.938rem}.news-list-style-default .news-list-item:not(.is-last){border-bottom:1px solid #c2beb5}.news-list-style-default .news-list-item .meta-info .news-date{color:#B0AFAF;font-weight:400;text-transform:uppercase;font-size:0.75rem}.news-single .headline{margin-bottom:1.8rem}.news-single .headline h2{padding-bottom:1rem}.news-single .headline .meta-info{color:#B0AFAF;text-transform:uppercase;font-size:0.75rem}.news-single .headline .meta-info .news-category{font-weight:700}.news-single .headline .socialmedia-share-buttons{margin-top:-0.938rem}.news-single .headline .socialmedia-share-buttons a{font-size:2rem;color:#B0AFAF;border-bottom:none}.news-single .headline .socialmedia-share-buttons a:not(:last-child){margin-right:0.5rem}.news-list-style-list-group{--bs-list-group-item-text-max-width: 14.75rem}.news-list-style-list-group .list-group{border:1px solid #333}.news-list-style-list-group .list-group .list-group-item{padding:1.15rem 0.938rem 1.15rem 1.25rem;border-color:#CFCFCF}.news-list-style-list-group .list-group .list-group-item h4{font-size:1rem}.news-list-style-list-group .list-group .list-group-item .list-group-item-text{max-width:var(--bs-list-group-item-text-max-width)}.news-list-style-list-group .list-group .list-group-item .list-group-item-icon{font-size:0.875rem;color:#fff;background:#000;border-radius:2.188rem;width:1.563rem;height:1.563rem}.news-list-style-list-group .list-group .list-group-item .list-group-item-icon i{margin-left:0.125rem}.news-list-style-list-group .list-group .list-group-item.content-header{background-color:#333;border-color:#333;padding:0.938rem 0.938rem 0.938rem 1.25rem}.news-list-style-list-group .list-group .list-group-item.content-header h2{font-size:20.8px;margin-bottom:0;color:#fff}.news-list-style-list-group .list-group .list-group-item.content-header h2 .list-group-item-icon{color:#000;background:#fff}#news-container-388 .news-list-style-list-group .list-group .list-group-item:not(.content-header){padding:1.73rem 0.938rem 1.73rem 1.25rem}.news-list-view .pagination:first-child{margin-bottom:2.5rem}.tx-kesearch-pi1 .search-form-wrapper{background-color:#F2F1F1;padding:1.5rem 0.8rem}.tx-kesearch-pi1 .search-form-wrapper form.search-form{margin-bottom:0}.tx-kesearch-pi1 .search-form-wrapper form.search-form .input-group .form-control{height:auto}.footer-section-about{--frame-link-color: $white;--frame-link-hover-color: #acdae1;background-color:#222;color:#fff;font-size:90%}.footer-section-about a{border-bottom:none !important;color:#fff}.footer-section-about a:hover{color:#acdae1}.footer-section-about .footer-about .row>div{margin-bottom:1rem}.footer-section-extra{background-color:#000}#p20 table th,#p21 table th,#p22 table th,#p23 table th{width:40%}