/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.five9-frame{right:0 !important;}.five9-frame .five9-chat-button{background:#007db0;}
#cogeco-notifications{position:relative;z-index:999;}#cogeco-notifications .ticker-style{display:flex;flex-direction:row;align-items:center;gap:24px;}#cogeco-notifications .close{cursor:pointer;background:url("/modules/custom/cogeco_notifications/css/../images/x-16.svg") no-repeat center;height:24px;align-self:center;flex:0 0 24px;}#cogeco-notifications .theme-teal,#cogeco-notifications .theme-midnight,#cogeco-notifications .theme-red,#cogeco-notifications .theme-red-error{color:#fff;}#cogeco-notifications .theme-teal a,#cogeco-notifications .theme-midnight a,#cogeco-notifications .theme-red a,#cogeco-notifications .theme-red-error a{color:#fff;text-decoration:underline #fff;}#cogeco-notifications .theme-teal a:hover,#cogeco-notifications .theme-midnight a:hover,#cogeco-notifications .theme-red a:hover,#cogeco-notifications .theme-red-error a:hover{text-decoration:none;}#cogeco-notifications .theme-teal a:focus,#cogeco-notifications .theme-midnight a:focus,#cogeco-notifications .theme-red a:focus,#cogeco-notifications .theme-red-error a:focus{outline:2px solid #fff;}#cogeco-notifications .theme-teal .close,#cogeco-notifications .theme-midnight .close,#cogeco-notifications .theme-red .close,#cogeco-notifications .theme-red-error .close{background:url("/modules/custom/cogeco_notifications/css/../images/x-16-white.svg") no-repeat center;}#cogeco-notifications .theme-teal{background:#07838D;}#cogeco-notifications .theme-grey{background:#F2F3F7;}#cogeco-notifications .theme-teal-promo{background:#80D3DA;}#cogeco-notifications .theme-midnight{background:#001e62;}#cogeco-notifications .theme-yellow{background:#FAE9BB;}#cogeco-notifications .theme-red{background:#BF3E00;}#cogeco-notifications .theme-red-error{background:#BF0202;}#cogeco-notifications li{padding:12px 30px;}#cogeco-notifications li.inactive{display:none;}#cogeco-notifications li.expand .information{max-height:5000px;}#cogeco-notifications li.persistent .close{display:none;}#cogeco-notifications li .information{max-height:24px;text-align:left;flex:1;-webkit-transition:all 1s ease-in-out 0s;-moz-transition:all 1s ease-in-out 0s;transition:all 1s ease-in-out 0s;}#cogeco-notifications li .information p:first-child{margin-bottom:0;padding-bottom:0;}#cogeco-notifications li .information.is-truncated{cursor:pointer;}#cogeco-notifications li .information p{font-size:16px;}#cogeco-notifications .dotdotdot > *{display:inline;}@media screen and (min-width:768px){#cogeco-notifications li{padding:12px 0;}}
.fancybox-play-video{display:block;position:relative;text-align:center;}.fancybox-play-video img{max-width:100%;margin-bottom:20px;}.fancybox-play-video:after{content:"";background:url("/themes/cogeco/images/youtube-100-100.png") no-repeat 80% center;display:block;width:100px;height:70px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.component-wysiwyg{margin:60px 0;}.component-wysiwyg.padded-component{margin:0;padding:60px 0;}@media (min-width:768px){.component-wysiwyg{margin:60px 0;}.component-wysiwyg.padded-component{margin:0;}}.component-wysiwyg.midnight-blue-background h2,.component-wysiwyg.midnight-blue-background h3,.component-wysiwyg.midnight-blue-background h4,.component-wysiwyg.midnight-blue-background a,.component-wysiwyg.coral-bl-gradient h2,.component-wysiwyg.coral-bl-gradient h3,.component-wysiwyg.coral-bl-gradient h4,.component-wysiwyg.coral-bl-gradient a,.component-wysiwyg.coral-tl-gradient h2,.component-wysiwyg.coral-tl-gradient h3,.component-wysiwyg.coral-tl-gradient h4,.component-wysiwyg.coral-tl-gradient a,.component-wysiwyg.coral-tr-gradient h2,.component-wysiwyg.coral-tr-gradient h3,.component-wysiwyg.coral-tr-gradient h4,.component-wysiwyg.coral-tr-gradient a,.component-wysiwyg.coral-br-gradient h2,.component-wysiwyg.coral-br-gradient h3,.component-wysiwyg.coral-br-gradient h4,.component-wysiwyg.coral-br-gradient a,.component-wysiwyg.teal-bl-gradient h2,.component-wysiwyg.teal-bl-gradient h3,.component-wysiwyg.teal-bl-gradient h4,.component-wysiwyg.teal-bl-gradient a,.component-wysiwyg.teal-tl-gradient h2,.component-wysiwyg.teal-tl-gradient h3,.component-wysiwyg.teal-tl-gradient h4,.component-wysiwyg.teal-tl-gradient a,.component-wysiwyg.teal-tr-gradient h2,.component-wysiwyg.teal-tr-gradient h3,.component-wysiwyg.teal-tr-gradient h4,.component-wysiwyg.teal-tr-gradient a,.component-wysiwyg.teal-br-gradient h2,.component-wysiwyg.teal-br-gradient h3,.component-wysiwyg.teal-br-gradient h4,.component-wysiwyg.teal-br-gradient a,.component-wysiwyg.midnight-tr-gradient h2,.component-wysiwyg.midnight-tr-gradient h3,.component-wysiwyg.midnight-tr-gradient h4,.component-wysiwyg.midnight-tr-gradient a,.component-wysiwyg.midnight-br-gradient h2,.component-wysiwyg.midnight-br-gradient h3,.component-wysiwyg.midnight-br-gradient h4,.component-wysiwyg.midnight-br-gradient a,.component-wysiwyg.midnight-bl-gradient h2,.component-wysiwyg.midnight-bl-gradient h3,.component-wysiwyg.midnight-bl-gradient h4,.component-wysiwyg.midnight-bl-gradient a,.component-wysiwyg.midnight-tl-gradient h2,.component-wysiwyg.midnight-tl-gradient h3,.component-wysiwyg.midnight-tl-gradient h4,.component-wysiwyg.midnight-tl-gradient a,.component-wysiwyg.blackfriday-l-gradient h2,.component-wysiwyg.blackfriday-l-gradient h3,.component-wysiwyg.blackfriday-l-gradient h4,.component-wysiwyg.blackfriday-l-gradient a,.component-wysiwyg.blackfriday-r-gradient h2,.component-wysiwyg.blackfriday-r-gradient h3,.component-wysiwyg.blackfriday-r-gradient h4,.component-wysiwyg.blackfriday-r-gradient a,.component-wysiwyg.blackfriday-t-gradient h2,.component-wysiwyg.blackfriday-t-gradient h3,.component-wysiwyg.blackfriday-t-gradient h4,.component-wysiwyg.blackfriday-t-gradient a,.component-wysiwyg.blackfriday-b-gradient h2,.component-wysiwyg.blackfriday-b-gradient h3,.component-wysiwyg.blackfriday-b-gradient h4,.component-wysiwyg.blackfriday-b-gradient a,.component-wysiwyg.blackfriday-2023-l-gradient h2,.component-wysiwyg.blackfriday-2023-l-gradient h3,.component-wysiwyg.blackfriday-2023-l-gradient h4,.component-wysiwyg.blackfriday-2023-l-gradient a,.component-wysiwyg.cbs-bl-gradient h2,.component-wysiwyg.cbs-bl-gradient h3,.component-wysiwyg.cbs-bl-gradient h4,.component-wysiwyg.cbs-bl-gradient a,.component-wysiwyg.cbs-tl-gradient h2,.component-wysiwyg.cbs-tl-gradient h3,.component-wysiwyg.cbs-tl-gradient h4,.component-wysiwyg.cbs-tl-gradient a,.component-wysiwyg.cbs-tr-gradient h2,.component-wysiwyg.cbs-tr-gradient h3,.component-wysiwyg.cbs-tr-gradient h4,.component-wysiwyg.cbs-tr-gradient a,.component-wysiwyg.cbs-br-gradient h2,.component-wysiwyg.cbs-br-gradient h3,.component-wysiwyg.cbs-br-gradient h4,.component-wysiwyg.cbs-br-gradient a{color:white;}.component-wysiwyg h2{margin-top:0;}.component-wysiwyg ul:not(.list-bullets){list-style:initial;font-size:16px;font-weight:400;padding:10px 0 10px 30px;}.component-wysiwyg ul:not(.list-bullets) > li{padding-bottom:5px;}.component-wysiwyg ol:not(.list-order){list-style:decimal;font-size:16px;font-weight:400;padding:10px 0 10px 30px;}.component-wysiwyg ol:not(.list-order) > li{padding-bottom:5px;}.component-wysiwyg sub{font-size:50%;}.component-wysiwyg .white-body{color:#fff;}.component-wysiwyg blockquote{quotes:"“" "”" "‘" "’";padding:20px;text-align:justify;}.component-wysiwyg blockquote:before{content:open-quote;font-size:50px;padding-right:5px;vertical-align:text-bottom;}.component-wysiwyg blockquote:after{content:close-quote;font-size:50px;padding-left:5px;vertical-align:text-top;}.component-wysiwyg blockquote p{display:inline-block;position:relative;top:15px;width:90%;}.component-wysiwyg table{margin:30px auto;width:100%;}.component-wysiwyg table caption{font-size:18px;font-weight:700;padding-bottom:20px;}.component-wysiwyg table thead th{background-color:#f3f3f3;border-bottom:2px solid #3f4553;border-right:1px solid #ebebeb;border-top:1px solid #ebebeb;font-size:18px;text-align:center;padding:30px;}.component-wysiwyg table tbody th{background:#3f4553;border-right:1px solid #ebebeb;border-top:1px solid #ebebeb;color:#fff;font-size:18px;text-align:left;padding:30px;}.component-wysiwyg table tbody td{border:1px solid #ebebeb;font-size:16px;text-align:center;padding:30px;}.component-wysiwyg table:not(.cogeco-table) thead th{width:50%;}.component-wysiwyg table:not(.cogeco-table) tbody tr:nth-child(even) td{background-color:#f3f3f3;}.component-wysiwyg .cogeco-table.evenOdd tbody tr:nth-child(even) td,.component-wysiwyg .cogeco-table.evenOdd tbody tr:nth-child(even) th{background:#f3f3f3;}.fixed-header-table-copy-container{border-left:1px solid #fff;border-right:1px solid #fff;box-sizing:border-box;overflow:hidden;position:fixed;z-index:1;}.fixed-header-table-copy{left:0;position:absolute;top:0;}.component-wysiwyg .cogeco-table-container{max-width:100%;overflow:auto;padding:0 1px;}.component-wysiwyg .cogeco-table-container td,.component-wysiwyg .cogeco-table-container th{padding:10px;}.component-wysiwyg .cogeco-table-container thead th{background:#3f4553;border-bottom:1px solid #ebebeb;color:#fff;text-align:left;}.component-wysiwyg .cogeco-table-container thead th.empty{background:#fff;border-top:none;}.component-wysiwyg .cogeco-table-container tbody td,.component-wysiwyg .cogeco-table-container tbody th{background-color:#fff;border:1px solid #ebebeb;color:#3f4553;font-size:14px;line-height:16px;vertical-align:middle;}.component-wysiwyg .cogeco-table-container tbody td{height:50px;}.component-wysiwyg .cogeco-table-container .sticky-header th{border-bottom:1px solid #ebebeb;}.component-wysiwyg .cogeco-table-container .cogeco-table thead th,.component-wysiwyg .cogeco-table-container .cogeco-table th[colspan]{font-size:15px;line-height:18px;}.component-wysiwyg .cogeco-table{margin:0;table-layout:fixed;}.component-wysiwyg .cogeco-table tbody th[colspan]{height:60px;}.component-wysiwyg .cogeco-table tbody th.dark{background:#f3f3f3;}.component-wysiwyg .cogeco-table [class^=icon-],.component-wysiwyg .cogeco-table [class*=icon-]{color:#009ad2;}@media only screen and (min-width:768px){.cogeco-table-container td,.cogeco-table-container th{padding:12px;}.cogeco-table-container .cogeco-table thead th,.cogeco-table-container .cogeco-table th[colspan]{font-size:16px;line-height:19px;}.cogeco-table tbody td,.cogeco-table tbody th{font-size:15px;line-height:18px;}.cogeco-table tbody td{height:54px;}.cogeco-table tbody th[colspan]{height:70px;}}@media only screen and (min-width:992px){.component-wysiwyg .cogeco-table-container td,.component-wysiwyg .cogeco-table-container th{padding:15px;}.component-wysiwyg .cogeco-table-container .cogeco-table thead th,.component-wysiwyg .cogeco-table-container .cogeco-table th[colspan]{font-size:17px;line-height:20px;}.component-wysiwyg .cogeco-table tbody td,.component-wysiwyg .cogeco-table tbody th{font-size:16px;line-height:19px;}.component-wysiwyg .cogeco-table tbody td{height:60px;}.component-wysiwyg .cogeco-table tbody th[colspan]{height:80px;}}@media only screen and (min-width:1200px){.component-wysiwyg .cogeco-table-container .cogeco-table thead th,.component-wysiwyg .cogeco-table-container .cogeco-table th[colspan]{font-size:21px;line-height:24px;}}.component-wysiwyg .cogeco-table .price{display:inline-block;line-height:1;padding-bottom:7px;position:relative;text-align:center;white-space:nowrap;}.component-wysiwyg .cogeco-table .label{font-size:11px;padding:6px 0 2px;}.component-wysiwyg .cogeco-table .currency{font-size:20px;position:relative;top:-12px;}.component-wysiwyg .cogeco-table .integer{font-size:40px;}.component-wysiwyg .cogeco-table .decimal{font-size:16px;position:relative;top:-16px;}.component-wysiwyg .cogeco-table .period{bottom:-12px;font-size:8px;left:2px;position:absolute;}@media only screen and (min-width:992px){.component-wysiwyg .cogeco-table .label{font-size:12px;padding:11px 0 2px;}.component-wysiwyg .cogeco-table .currency{font-size:24px;top:-18px;}.component-wysiwyg .cogeco-table .integer{font-size:50px;}.component-wysiwyg .cogeco-table .decimal{font-size:21px;top:-20px;}.component-wysiwyg .cogeco-table .period{bottom:-15px;font-size:10px;}}.component-wysiwyg.promo-thankyou,.component-wysiwyg.thankyou-message{margin:0;padding:30px 0 50px 0;text-align:center;}.component-wysiwyg.promo-thankyou h2,.component-wysiwyg.thankyou-message h2{font-size:36px;}.component-wysiwyg.promo-thankyou p,.component-wysiwyg.thankyou-message p{font-size:26px;}
