/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.five9-frame{right:0 !important;}.five9-frame .five9-chat-button{background:#007db0;}
.contact-page-header{margin:0;}.contact-page-header h1,.contact-page-header .page-title{color:#3f4553;position:static;text-align:center;}.contact-page-header .page-slogan{color:#3f4553;font-size:18px;text-align:center;}.component-menubox{background:#fff;}.component-menubox ul{overflow:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row;-moz-flex-flow:row;-ms-flex-flow:row;flex-flow:row;}.component-menubox ul li{border:none;-webkit-box-flex:1 1 16.666667%;-moz-box-flex:1 1 16.666667%;-webkit-flex:1 1 16.666667%;-ms-flex:1 1 16.666667%;flex:1 1 16.666667%;}.component-menubox ul a{display:block;height:100%;padding:20px;text-align:center;text-decoration:none;transition:box-shadow 1s;}.component-menubox ul a:hover img,.component-menubox ul a:focus img{box-shadow:10px 10px 23px rgba(20,70,125,0.1);}.component-menubox ul a:hover .title,.component-menubox ul a:focus .title{color:#ff6d70;}.component-menubox ul a img{width:100px;background:#fff;border-radius:16px;padding:15px;transition:box-shadow 500ms;}.component-menubox ul a img:hover,.component-menubox ul a img:focus{box-shadow:10px 10px 23px rgba(20,70,125,0.1);}.component-menubox ul a.active .icon{background:#fff;color:#009ad2;}.component-menubox ul a.active .title{color:#ff6d70;}.component-menubox ul a .icon{background:#009ad2;border-radius:50%;color:#fff;display:block;font-size:40px;height:75px;margin:0 auto;position:relative;width:75px;}.component-menubox ul a .icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.component-menubox ul a .title{color:#001e62;display:block;font-family:"Quicksand",Times,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:160%;margin-top:16px;text-align:center;}@media screen and (min-width:768px){.component-menubox ul{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.component-menubox ul a .icon{width:100px;height:100px;font-size:55px;}}
.block-popup-menubox,.block-popup-menubox #select-internet{display:none;}.popup.fancybox-content .title{font-size:20px;padding:20px 25px;margin:0;text-align:center;}.popup p{font-size:20px;padding:20px 25px;margin:0;text-align:center;}.popup ul{padding:0 25px 20px;text-align:center;}.popup ul li{border:none;padding:10px;}.popup ul li a{display:block;font-size:18px;text-align:center;}.popup ul li a img{display:block;margin:0 auto 10px;}#select-tv.popup ul li{border:solid 1px #d1d1d1;margin:0 auto;}#select-tv.popup ul li:first-of-type{margin-bottom:20px;}#select-tv.popup ul li a img{width:100%;}@media screen and (min-width:768px){.popup ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.popup ul li{border:none;min-width:200px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.popup ul li:not(:last-of-type){border-right:solid 1px #d1d1d1;}.popup ul li img{margin-bottom:20px;}#select-tv.popup ul li:first-of-type{margin:0 20px 0 0;}}@media screen and (min-width:992px){.popup ul li{min-width:250px;}}
#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;}}
.node-search-tool-bar{background-color:#ddf3fd;margin:0 0 110px;}.node-search-tool-bar .content{background-color:#fff;padding:30px 0;width:100%;}.node-search-tool-bar .content form{position:relative;}.node-search-tool-bar .content form input[type=search]{padding:10px 0 10px 20px;height:30px;width:calc(100% - 20px);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1215686275) inset;border:1px solid #001e62;}.node-search-tool-bar .content form .icon-magnify{font-size:20px;height:50px;width:50px;position:absolute;right:0;top:0;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;}.node-search-tool-bar .content form .icon-magnify input[type=submit]{background:transparent;border:2px solid transparent;height:100%;width:100%;position:relative;text-indent:-999px;z-index:10;}.node-search-tool-bar .content form .icon-magnify input[type=submit]:focus{outline:solid #8ed8f8;}.node-search-tool-bar .content form .icon-magnify:before{padding-bottom:4px;position:absolute;top:3px;right:27px;}.node-search-tool-bar .content .subtitle{position:absolute;bottom:-50%;left:50%;margin:0 auto;padding:0 15px;width:100%;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);transform:translate(-50%,50%);}@media screen and (min-width:768px){.node-search-tool-bar{background-color:transparent;margin-top:50px;}.node-search-tool-bar .content{padding:45px;}.node-search-tool-bar .content form .icon-magnify{width:75px;}.node-search-tool-bar .content .subtitle{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,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%);}
