@media(min-width:600px){.parsys_column{margin:0}
.cq-colctrl-lt0-c0,.cq-colctrl-lt0-c1{float:left;width:48%}
.cq-colctrl-lt0-c0{margin-right:2%}
.cq-colctrl-lt0-c1{margin-left:2%}
}
.textimage-left{float:left;margin:0 1em 1em 0}
.textimage-right{float:right;margin:0 0 1em 1em}
.textimage-text{margin:0 0 -1em}
.textimage-text:after{content:"";display:table;clear:both}
div.carousel{margin-top:7px;margin-bottom:7px}
.cq-carousel{position:relative;width:940px;height:270px;overflow:hidden}
.cq-carousel var{display:none}
.cq-carousel-banner-item{width:940px;height:270px;left:1000px;position:absolute;top:0;background-color:#eee;overflow:hidden}
.cq-carousel-banner-item img{width:940px;height:270px;background:no-repeat center center}
.par .cq-carousel-banner-item img{width:700px;height:245px;background:no-repeat center center}
.par .cq-carousel{width:700px;height:245px}
.par .cq-carousel-banner-item{width:700px;height:245px}
.cq-carousel-banner-item h3,.cq-carousel-banner-item p{padding:10px}
.cq-carousel-banner{position:absolute}
.cq-carousel-banner-switches,.cq-carousel-banner-switches-tl,.cq-carousel-banner-switches-tc,.cq-carousel-banner-switches-tr,.cq-carousel-banner-switches-bl,.cq-carousel-banner-switches-bc,.cq-carousel-banner-switches-br{position:absolute;width:100%;margin:0;padding:0}
.cq-carousel-banner-switches{display:none}
.cq-carousel-banner-switches-tl{top:0;left:0}
.cq-carousel-banner-switches-tc{top:0;left:0;text-align:center}
.cq-carousel-banner-switches-tr{top:0;left:0;text-align:right}
.cq-carousel-banner-switches-bl{bottom:0;left:0}
.cq-carousel-banner-switches-bc{bottom:0;left:0;text-align:center}
.cq-carousel-banner-switches-br{bottom:0;left:0;text-align:right}
.cq-carousel-banner-switch{display:inline-block;margin:8px;padding:0}
.cq-carousel-banner-switch-br{position:absolute;margin:0;padding:0;bottom:0;right:8px}
.cq-carousel-banner-switch-bl{position:absolute;margin:0;padding:0;bottom:0;left:8px}
.cq-carousel-controls a{position:absolute;width:24px;height:48px;top:111px;background:url("../default/images/carousel/controls.png") no-repeat scroll 0 0 transparent;visibility:hidden}
.cq-carousel-controls a.cq-carousel-active{visibility:visible}
a.cq-carousel-control-prev{left:0;background-position:-24px 0}
a.cq-carousel-control-prev:hover{left:0;background-position:-72px 0}
a.cq-carousel-control-next{right:0}
a.cq-carousel-control-next:hover{right:0;background-position:-48px 0}
.cq-carousel-banner-switch a{display:inline-block;background:url("../default/images/carousel/switcher.png") no-repeat scroll 0 0 transparent}
.cq-carousel-banner-switch a img{width:25px;height:25px;vertical-align:top}
.cq-carousel-banner-switch a.cq-carousel-active,.cq-carousel-banner-switch a:hover{background-position:-25px 0}
.cq-carousel-banner-switch li{background:none !important;display:inline-block;list-style:none;float:left}
div.carousel{margin-top:7px;margin-bottom:7px}
.cq-carousel{position:relative;width:940px;height:270px;overflow:hidden}
.cq-carousel var{display:none}
.cq-carousel-banner-item{width:940px;height:270px;left:1000px;position:absolute;top:0;background-color:#eee;overflow:hidden}
.cq-carousel-banner-item img{width:940px;height:270px;background:no-repeat center center}
.par .cq-carousel-banner-item img{width:700px;height:245px;background:no-repeat center center}
.par .cq-carousel{width:700px;height:245px}
.par .cq-carousel-banner-item{width:700px;height:245px}
.cq-carousel-banner-item h3,.cq-carousel-banner-item p{padding:10px}
.cq-carousel-banner{position:absolute}
.cq-carousel-banner-switches,.cq-carousel-banner-switches-tl,.cq-carousel-banner-switches-tc,.cq-carousel-banner-switches-tr,.cq-carousel-banner-switches-bl,.cq-carousel-banner-switches-bc,.cq-carousel-banner-switches-br{position:absolute;width:100%;margin:0;padding:0}
.cq-carousel-banner-switches{display:none}
.cq-carousel-banner-switches-tl{top:0;left:0}
.cq-carousel-banner-switches-tc{top:0;left:0;text-align:center}
.cq-carousel-banner-switches-tr{top:0;left:0;text-align:right}
.cq-carousel-banner-switches-bl{bottom:0;left:0}
.cq-carousel-banner-switches-bc{bottom:0;left:0;text-align:center}
.cq-carousel-banner-switches-br{bottom:0;left:0;text-align:right}
.cq-carousel-banner-switch{display:inline-block;margin:8px;padding:0}
.cq-carousel-banner-switch-br{position:absolute;margin:0;padding:0;bottom:0;right:8px}
.cq-carousel-banner-switch-bl{position:absolute;margin:0;padding:0;bottom:0;left:8px}
.cq-carousel-controls a{position:absolute;width:24px;height:48px;top:111px;background:url("../default/images/carousel/controls.png") no-repeat scroll 0 0 transparent;visibility:hidden}
.cq-carousel-controls a.cq-carousel-active{visibility:visible}
a.cq-carousel-control-prev{left:0;background-position:-24px 0}
a.cq-carousel-control-prev:hover{left:0;background-position:-72px 0}
a.cq-carousel-control-next{right:0}
a.cq-carousel-control-next:hover{right:0;background-position:-48px 0}
.cq-carousel-banner-switch a{display:inline-block;background:url("../default/images/carousel/switcher.png") no-repeat scroll 0 0 transparent}
.cq-carousel-banner-switch a img{width:25px;height:25px;vertical-align:top}
.cq-carousel-banner-switch a.cq-carousel-active,.cq-carousel-banner-switch a:hover{background-position:-25px 0}
.cq-carousel-banner-switch li{background:none !important;display:inline-block;list-style:none;float:left}
div.carousel{margin-top:7px;margin-bottom:7px}
.cq-carousel{position:relative;width:940px;height:270px;overflow:hidden}
.cq-carousel var{display:none}
.cq-carousel-banner-item{width:940px;height:270px;left:1000px;position:absolute;top:0;background-color:#eee;overflow:hidden}
.cq-carousel-banner-item img{width:940px;height:270px;background:no-repeat center center}
.par .cq-carousel-banner-item img{width:700px;height:245px;background:no-repeat center center}
.par .cq-carousel{width:700px;height:245px}
.par .cq-carousel-banner-item{width:700px;height:245px}
.cq-carousel-banner-item h3,.cq-carousel-banner-item p{padding:10px}
.cq-carousel-banner{position:absolute}
.cq-carousel-banner-switches,.cq-carousel-banner-switches-tl,.cq-carousel-banner-switches-tc,.cq-carousel-banner-switches-tr,.cq-carousel-banner-switches-bl,.cq-carousel-banner-switches-bc,.cq-carousel-banner-switches-br{position:absolute;width:100%;margin:0;padding:0}
.cq-carousel-banner-switches{display:none}
.cq-carousel-banner-switches-tl{top:0;left:0}
.cq-carousel-banner-switches-tc{top:0;left:0;text-align:center}
.cq-carousel-banner-switches-tr{top:0;left:0;text-align:right}
.cq-carousel-banner-switches-bl{bottom:0;left:0}
.cq-carousel-banner-switches-bc{bottom:0;left:0;text-align:center}
.cq-carousel-banner-switches-br{bottom:0;left:0;text-align:right}
.cq-carousel-banner-switch{display:inline-block;margin:8px;padding:0}
.cq-carousel-banner-switch-br{position:absolute;margin:0;padding:0;bottom:0;right:8px}
.cq-carousel-banner-switch-bl{position:absolute;margin:0;padding:0;bottom:0;left:8px}
.cq-carousel-controls a{position:absolute;width:24px;height:48px;top:111px;background:url("../default/images/carousel/controls.png") no-repeat scroll 0 0 transparent;visibility:hidden}
.cq-carousel-controls a.cq-carousel-active{visibility:visible}
a.cq-carousel-control-prev{left:0;background-position:-24px 0}
a.cq-carousel-control-prev:hover{left:0;background-position:-72px 0}
a.cq-carousel-control-next{right:0}
a.cq-carousel-control-next:hover{right:0;background-position:-48px 0}
.cq-carousel-banner-switch a{display:inline-block;background:url("../default/images/carousel/switcher.png") no-repeat scroll 0 0 transparent}
.cq-carousel-banner-switch a img{width:25px;height:25px;vertical-align:top}
.cq-carousel-banner-switch a.cq-carousel-active,.cq-carousel-banner-switch a:hover{background-position:-25px 0}
.cq-carousel-banner-switch li{background:none !important;display:inline-block;list-style:none;float:left}
@media(min-width:768px){.bx-parl{background-image:url(../../../content/dam/canada/bck-srh.jpg);background-repeat:no-repeat;background-position:center;min-height:350px;padding-top:80px}
.bx-srch{background-image:url(../../../content/dam/canada/bck-opa.png);color:#FFF}
.bx-srch a{color:#FFF}
.bx-parl .bx-srch .row a{color:#FFF}
.bx-parl .bx-srch .row a:focus,.bx-parl .bx-srch .row a:hover{background-color:#FFF;color:#000}
}
@media(min-width:992px){.bx-parl{min-height:475px;padding-top:160px}
}
@media(min-width:1200px){.bx-parl{min-height:600px;padding-top:220px}
}
.pagination .active a,.pagination .active span,.pagination .active a:hover,.pagination .active span:hover,.pagination .active a:focus,.pagination .active span:focus{background-color:#335075;border-color:#335075}
.panel-info .panel-heading{background-color:#335075;border-color:#335075;color:#FFF}
.panel-info{border-color:#335075}
.nav .nav{padding-left:40px}
.nav li a:focus,.nav li a:hover{background-color:#FFF}
.result h2{color:#4f4f4f}
.result span{color:#006621}
.result p{margin:0}
#cse-search-box{margin:20px 0}
fieldset .h3{border:0}
#gcwb_prts li{margin-bottom:5px !important}
.srch-fltr .panel{margin-bottom:0}
.srch-fltr .panel a:visited{color:#284162}
.srch-fltr .panel a:hover,.srch-fltr .panel a:focus{color:#0535d2}
.srch-fltr .panel .badge{color:#fff}
.no-details details[open]>summary:before,.no-details[dir=rtl] details[open]>summary:before{content:"\25BC\a0"}
.no-details details>summary:before{content:"\25BA\a0";font-size:84%}
.no-details details[open]{display:block}
.no-details[dir=rtl] details>summary:before{content:"\25C4\a0"}
@media(min-width:768px){.bx-parl{background-image:url(../../../content/dam/canada/bck-srh.jpg);background-repeat:no-repeat;background-position:center;min-height:350px;padding-top:80px}
.bx-srch{background-image:url(../../../content/dam/canada/bck-opa.png);color:#FFF}
.bx-srch a{color:#FFF}
.bx-parl .bx-srch .row a{color:#FFF}
.bx-parl .bx-srch .row a:focus,.bx-parl .bx-srch .row a:hover{background-color:#FFF;color:#000}
}
@media(min-width:992px){.bx-parl{min-height:475px;padding-top:160px}
}
@media(min-width:1200px){.bx-parl{min-height:600px;padding-top:220px}
}
.pagination .active a,.pagination .active span,.pagination .active a:hover,.pagination .active span:hover,.pagination .active a:focus,.pagination .active span:focus{background-color:#335075;border-color:#335075}
.panel-info .panel-heading{background-color:#335075;border-color:#335075;color:#FFF}
.panel-info{border-color:#335075}
.nav .nav{padding-left:40px}
.nav li a:focus,.nav li a:hover{background-color:#FFF}
.result h2{color:#4f4f4f}
.result span{color:#006621}
.result p{margin:0}
#cse-search-box{margin:20px 0}
fieldset .h3{border:0}
#gcwb_prts li{margin-bottom:5px !important}
.srch-fltr .panel{margin-bottom:0}
.srch-fltr .panel a:visited{color:#284162}
.srch-fltr .panel a:hover,.srch-fltr .panel a:focus{color:#0535d2}
.srch-fltr .panel .badge{color:#fff}
.no-details details[open]>summary:before,.no-details[dir=rtl] details[open]>summary:before{content:"\25BC\a0"}
.no-details details>summary:before{content:"\25BA\a0";font-size:84%}
.no-details details[open]{display:block}
.no-details[dir=rtl] details>summary:before{content:"\25C4\a0"}
@media(min-width:768px){.bx-parl{background-image:url(../../../content/dam/canada/bck-srh.jpg);background-repeat:no-repeat;background-position:center;min-height:350px;padding-top:80px}
.bx-srch{background-image:url(../../../content/dam/canada/bck-opa.png);color:#FFF}
.bx-srch a{color:#FFF}
.bx-parl .bx-srch .row a{color:#FFF}
.bx-parl .bx-srch .row a:focus,.bx-parl .bx-srch .row a:hover{background-color:#FFF;color:#000}
}
@media(min-width:992px){.bx-parl{min-height:475px;padding-top:160px}
}
@media(min-width:1200px){.bx-parl{min-height:600px;padding-top:220px}
}
.pagination .active a,.pagination .active span,.pagination .active a:hover,.pagination .active span:hover,.pagination .active a:focus,.pagination .active span:focus{background-color:#335075;border-color:#335075}
.panel-info .panel-heading{background-color:#335075;border-color:#335075;color:#FFF}
.panel-info{border-color:#335075}
.nav .nav{padding-left:40px}
.nav li a:focus,.nav li a:hover{background-color:#FFF}
.result h2{color:#4f4f4f}
.result span{color:#006621}
.result p{margin:0}
#cse-search-box{margin:20px 0}
fieldset .h3{border:0}
#gcwb_prts li{margin-bottom:5px !important}
.srch-fltr .panel{margin-bottom:0}
.srch-fltr .panel a:visited{color:#284162}
.srch-fltr .panel a:hover,.srch-fltr .panel a:focus{color:#0535d2}
.srch-fltr .panel .badge{color:#fff}
.no-details details[open]>summary:before,.no-details[dir=rtl] details[open]>summary:before{content:"\25BC\a0"}
.no-details details>summary:before{content:"\25BA\a0";font-size:84%}
.no-details details[open]{display:block}
.no-details[dir=rtl] details>summary:before{content:"\25C4\a0"}