strong,.strong,.fett,.bold,.smallBold,.smallerBold{font-weight:bold}.small,.smallBold{font-size:.89rem;line-height:1.2}.simple-banner,.simple-banner_2,.simple-banner_3,.simple-banner_4,.simple-banner_5{width:100%;text-align:center;position:relative;display:block}.simple-banner .simple-banner-text,.simple-banner_2 .simple-banner-text_2,.simple-banner_3 .simple-banner-text_3,.simple-banner_4 .simple-banner-text_4,.simple-banner_5 .simple-banner-text_5{font-weight:700;padding:10px 20px;position:relative}#mega-menu-wrap-main-nav,#mega-menu-wrap-main-nav #mega-menu-main-nav,#mega-menu-wrap-main-nav #mega-menu-main-nav ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-row,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-column,#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link,#mega-menu-wrap-main-nav #mega-menu-main-nav span.mega-menu-badge{transition:none;border-radius:0;box-shadow:none;background:none;border:0;bottom:auto;box-sizing:border-box;clip:auto;color:#2f415b;display:block;float:none;font-family:inherit;font-size:15px;height:auto;left:auto;line-height:1.5;list-style-type:none;margin:0;min-height:auto;max-height:none;min-width:auto;max-width:none;opacity:1;outline:none;overflow:visible;padding:0;position:relative;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;word-wrap:break-word;white-space:normal}#mega-menu-wrap-main-nav:before,#mega-menu-wrap-main-nav:after,#mega-menu-wrap-main-nav #mega-menu-main-nav:before,#mega-menu-wrap-main-nav #mega-menu-main-nav:after,#mega-menu-wrap-main-nav #mega-menu-main-nav ul.mega-sub-menu:before,#mega-menu-wrap-main-nav #mega-menu-main-nav ul.mega-sub-menu:after,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item:before,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item:after,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-row:before,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-row:after,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-column:before,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-column:after,#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link:before,#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link:after,#mega-menu-wrap-main-nav #mega-menu-main-nav span.mega-menu-badge:before,#mega-menu-wrap-main-nav #mega-menu-main-nav span.mega-menu-badge:after{display:none}#mega-menu-wrap-main-nav{border-radius:0}@media only screen and (min-width: 769px){#mega-menu-wrap-main-nav{background:rgba(0,0,0,0)}}#mega-menu-wrap-main-nav #mega-menu-main-nav{text-align:right;padding:0px 0px 0px 0px}#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link{cursor:pointer;display:inline;transition:background 200ms linear,color 200ms linear,border 200ms linear}#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link .mega-description-group{vertical-align:middle;display:inline-block;transition:none}#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link .mega-description-group .mega-menu-title,#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link .mega-description-group .mega-menu-description{transition:none;line-height:1.5;display:block}#mega-menu-wrap-main-nav #mega-menu-main-nav a.mega-menu-link .mega-description-group .mega-menu-description{font-style:italic;font-size:.8em;text-transform:none;font-weight:normal}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link{display:flex;align-items:center}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link:before{flex:0 0 auto;align-self:flex-start}#mega-menu-wrap-main-nav #mega-menu-main-nav p{margin-bottom:10px}#mega-menu-wrap-main-nav #mega-menu-main-nav input,#mega-menu-wrap-main-nav #mega-menu-main-nav img{max-width:100%}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item>ul.mega-sub-menu{display:block;visibility:hidden;opacity:1;pointer-events:auto}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item>ul.mega-sub-menu{display:none;visibility:visible;opacity:1}}@media only screen and (min-width: 769px){#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade"] li.mega-menu-item>ul.mega-sub-menu{opacity:0;transition:opacity 200ms ease-in,visibility 200ms ease-in}#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{opacity:1}#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{opacity:0;transform:translate(0,10px);transition:opacity 200ms ease-in,transform 200ms ease-in,visibility 200ms ease-in}#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{opacity:1;transform:translate(0,0)}#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{transform:translate(0,10px);transition:transform 200ms ease-in,visibility 200ms ease-in}#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{transform:translate(0,0)}}#mega-menu-wrap-main-nav #mega-menu-main-nav.mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav.mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu{visibility:visible}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{visibility:inherit;opacity:1;display:block}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item a[class^="dashicons"]:before{font-family:dashicons}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item a.mega-menu-link:before{display:inline-block;font:inherit;font-family:dashicons;position:static;margin:0 6px 0 0px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;background:transparent;height:auto;width:auto;top:auto}@media only screen and (min-width: 769px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu.mega-menu-item{position:static}}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item{margin:0 30px 0 0;display:inline-block;height:auto;vertical-align:middle}@media only screen and (min-width: 769px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item>a.mega-menu-link:focus{background:rgba(0,0,0,0);color:#009cde;font-weight:bold;text-decoration:none;border-color:#fff}}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background:rgba(0,0,0,0);color:#009cde;font-weight:bold;text-decoration:none;border-color:#fff}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{color:#fff;background:#009cde}}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item>a.mega-menu-link{line-height:40px;height:40px;padding:0px 5px 0px 5px;vertical-align:baseline;width:auto;display:block;color:#2f415b;text-transform:none;text-decoration:none;text-align:left;background:rgba(0,0,0,0);border:0;border-radius:0;font-family:inherit;font-size:15px;font-weight:bold;outline:none}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item{display:list-item;margin:0;clear:both;border:0}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item>a.mega-menu-link{border-radius:0;border:0;margin:0;line-height:40px;height:40px;padding:0 10px;background:transparent;text-align:left;color:#fff;font-size:16px}}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{width:100%;float:left}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column{float:left;min-height:1px}@media only screen and (min-width: 769px){#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:25%}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-12{width:33.3333333333%}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-12-of-12{width:100%}}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column{width:100%;clear:both}}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:10px 15px 10px 15px;width:100%}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu{z-index:999;border-radius:5px 5px 5px 5px;background:white;border-top:1px solid #f2f4f6;border-left:1px solid #f2f4f6;border-right:1px solid #f2f4f6;border-bottom:1px solid #f2f4f6;padding:20px 0px 20px 0px;position:absolute;width:100%;max-width:none;left:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,.2)}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu{float:left;position:static;width:100%}}@media only screen and (min-width: 769px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-12{width:25%}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-12{width:33.3333333333%}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-12-of-12{width:100%}}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu .mega-description-group .mega-menu-description{margin:5px 0}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu{clear:both}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{margin-left:10px}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu{margin-left:10px}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{color:#2f415b;font-family:inherit;font-size:15px;display:block;float:left;clear:none;padding:10px 15px 10px 15px;vertical-align:top}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-menu-clear,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-clear{clear:left}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#2f415b;font-family:inherit;font-size:18px;text-transform:none;text-decoration:none;font-weight:bold;text-align:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:top;display:block;border:0}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{border-color:rgba(0,0,0,0)}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus{color:#009cde;font-weight:bold;text-decoration:none;background:rgba(34,34,34,0)}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color:#2f415b;font-family:inherit;font-size:14px;text-transform:none;text-decoration:none;font-weight:normal;text-align:left;margin:5px 0px 5px 0px;padding:0px 0px 0px 0px;vertical-align:top;display:block;border:0}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{border-color:whitesmoke}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link{display:flex}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus{color:#009cde;font-weight:normal;text-decoration:none;background:rgba(0,0,0,0)}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu{border:0;padding:10px;border-radius:0}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{width:100%;clear:both}}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu{z-index:999;position:absolute;width:250px;max-width:none;padding:0px 0px 0px 0px;border:0;background:#f1f1f1;border-radius:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,.2)}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu{float:left;position:static;width:100%;padding:0;border:0;border-radius:0}}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{clear:both}}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{display:block;background:#f1f1f1;color:#666;font-family:inherit;font-size:14px;font-weight:normal;padding:0px 10px 0px 10px;line-height:35px;text-decoration:none;text-transform:none;vertical-align:baseline}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child>a.mega-menu-link{border-top-left-radius:0px;border-top-right-radius:0px}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child>a.mega-menu-link{border-top-left-radius:0;border-top-right-radius:0}}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link{border-bottom-right-radius:0px;border-bottom-left-radius:0px}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link{border-bottom-right-radius:0;border-bottom-left-radius:0}}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{background:#ddd;font-weight:normal;text-decoration:none;color:#666}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{position:absolute;left:100%;top:0}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{position:static;left:0;width:100%}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{padding-left:20px}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link{padding-left:30px}}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:inline-block;width:auto;background:transparent;position:relative;pointer-events:auto;left:auto;min-width:auto;font-size:inherit;padding:0;margin:0 0 0 6px;height:auto;line-height:inherit;color:inherit}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:"";font-family:dashicons;font-weight:normal;display:inline-block;margin:0;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(0);color:inherit;position:relative;background:transparent;height:auto;width:auto;right:auto;line-height:inherit}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{float:right}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{float:right}}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children)>a.mega-menu-link>span.mega-indicator,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children.mega-hide-arrow>a.mega-menu-link>span.mega-indicator{display:none}@media only screen and (min-width: 769px){#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-flyout li.mega-menu-item a.mega-menu-link>span.mega-indicator:after{content:""}}#mega-menu-wrap-main-nav #mega-menu-main-nav li[class^="mega-lang-item"]>a.mega-menu-link>img{display:inline}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav:after{content:"";display:table;clear:both}}#mega-menu-wrap-main-nav .mega-menu-toggle{display:none;z-index:1;cursor:pointer;background:rgba(34,34,34,0);border-radius:2px 2px 2px 2px;line-height:40px;height:40px;text-align:left;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;white-space:nowrap}#mega-menu-wrap-main-nav .mega-menu-toggle img{max-width:100%;padding:0}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav .mega-menu-toggle{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-left,#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-center,#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-preferred-size:33.33%;-webkit-flex-basis:33.33%;flex-basis:33.33%}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-left{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block{margin-left:6px}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child{margin-right:6px}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block{margin-left:3px;margin-right:3px}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:6px}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin-left:6px}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;outline:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav .mega-menu-toggle+#mega-menu-main-nav{background:#009cde;padding:10px 20px 10px 20px;display:none;position:absolute;width:100%;z-index:9999999}}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-1{cursor:pointer}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-1:after{content:"";font-family:"dashicons";font-size:24px;color:#4a92d4;margin:0 0 0 5px}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{color:#4a92d4;font-size:16px}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-open{display:none}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed{display:inline}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item a[class^="genericon"]:before{font-family:genericons}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item a[class^="fa-"]:before{font-family:FontAwesome}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item>a:not(.fa6).fab:before{font-family:"Font Awesome 5 Brands";font-weight:400}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item>a:not(.fa6).fas:before{font-family:"Font Awesome 5 Free";font-weight:900}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item>a:not(.fa6).fas,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item>a:not(.fa6).fab,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item>a:not(.fa6).far,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item>a:not(.fa6).fal{-webkit-font-smoothing:inherit}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item>a:not(.fa6).fas:before,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item>a:not(.fa6).fab:before,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item>a:not(.fa6).far:before,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item>a:not(.fa6).fal:before{vertical-align:middle}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item.mega-icon-left>a.fas:not(.fa6):before,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item.mega-icon-left>a.fab:not(.fa6):before,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item.mega-icon-left>a.far:not(.fa6):before,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item.mega-icon-left>a.fal:not(.fa6):before{width:1.25em;text-align:center}#mega-menu-wrap-main-nav .mega-menu-toggle{}#mega-menu-wrap-main-nav{clear:both}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item a[class^="fa"]:before{font-family:"Font Awesome 5 Pro" !important}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav .mega-menu-toggle+#mega-menu-main-nav{margin-top:20px;-webkit-box-shadow:0px 5px 10px 2px rgba(47,65,91,.2);-moz-box-shadow:0px 5px 10px 2px rgba(47,65,91,.2);box-shadow:0px 5px 10px 2px rgba(47,65,91,.2)}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item>a.mega-menu-link{padding:0;border-bottom:dotted 1px #b6d3ee !important}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item:last-child>a.mega-menu-link{border-bottom:none !important}}@media only screen and (max-width: 640px){#mega-menu-wrap-main-nav .mega-menu-toggle+#mega-menu-main-nav{margin-top:11px}div#mega-menu-wrap-main-nav{top:.5rem}div#mega-menu-wrap-main-nav div.mega-menu-toggle div.mega-toggle-blocks-left,div#mega-menu-wrap-main-nav div.mega-menu-toggle div.mega-toggle-blocks-center{display:none}}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:before{font-weight:400 !important;font-size:13px !important;margin:1px 3px 0 -2px !important}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu a.mega-menu-link .mega-description-group .mega-menu-description{font-style:normal !important;color:#2f415b !important;margin-bottom:0 !important}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.menu-service-areas a{font-size:15px !important;font-weight:600 !important;border-top:dotted 1px #a1acb0;padding-top:20px;margin-top:10px}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.menu-service-areas a:before{font-weight:400 !important;font-size:13px !important;margin-top:2px}@media only screen and (max-width: 768px){#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu a.mega-menu-link{color:#fff !important}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu a.mega-menu-link .mega-description-group .mega-menu-title{font-size:16px;font-weight:600}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu a.mega-menu-link .mega-description-group .mega-menu-description{display:none}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding-bottom:0}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-megamenu>ul.mega-sub-menu{background:transparent;padding:0;box-shadow:none}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.menu-service-areas a{font-size:13px !important;font-weight:600 !important;border-top:dotted 1px rgba(255,255,255,.25);padding-top:10px;margin-top:0px}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.menu-service-areas a:before{font-size:11px !important;margin-top:3px}}.fa-chevron-right:before{content:""}.fa-facebook-f:before{content:""}.fa-linkedin-in:before{content:""}.fa-map-marker-alt:before{content:""}.fa-phone:before{content:""}.fa-twitter:before{content:""}.fa-youtube:before{content:""}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-brands-400.eot");src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-brands-400.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-brands-400.woff") format("woff"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-brands-400.ttf") format("truetype"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-regular-400.eot");src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-regular-400.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-regular-400.woff") format("woff"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-regular-400.ttf") format("truetype"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-solid-900.eot");src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-solid-900.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-solid-900.woff") format("woff"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-solid-900.ttf") format("truetype"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome5/css/../webfonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-fw{text-align:center;width:1.25em}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-phone:before{content:""}.fa-location-dot:before,.fa-map-marker-alt:before{content:""}.fa-chevron-right:before{content:""}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-brands-400.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-brands-400.ttf") format("truetype")}.fa-brands,.fab{font-weight:400}.fa-linkedin-in:before{content:""}.fa-facebook-f:before{content:""}.fa-youtube:before{content:""}.fa-twitter:before{content:""}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-regular-400.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-regular-400.ttf") format("truetype")}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-solid-900.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-solid-900.ttf") format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-brands-400.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-solid-900.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-regular-400.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-regular-400.ttf") format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-solid-900.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-brands-400.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-regular-400.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-regular-400.ttf") format("truetype");unicode-range:u + f003,u + f006,u + f014,u + f016-f017,u + f01a-f01b,u + f01d,u + f022,u + f03e,u + f044,u + f046,u + f05c-f05d,u + f06e,u + f070,u + f087-f088,u + f08a,u + f094,u + f096-f097,u + f09d,u + f0a0,u + f0a2,u + f0a4-f0a7,u + f0c5,u + f0c7,u + f0e5-f0e6,u + f0eb,u + f0f6-f0f8,u + f10c,u + f114-f115,u + f118-f11a,u + f11c-f11d,u + f133,u + f147,u + f14e,u + f150-f152,u + f185-f186,u + f18e,u + f190-f192,u + f196,u + f1c1-f1c9,u + f1d9,u + f1db,u + f1e3,u + f1ea,u + f1f7,u + f1f9,u + f20a,u + f247-f248,u + f24a,u + f24d,u + f255-f25b,u + f25d,u + f271-f274,u + f278,u + f27b,u + f28c,u + f28e,u + f29c,u + f2b5,u + f2b7,u + f2ba,u + f2bc,u + f2be,u + f2c0-f2c1,u + f2c3,u + f2d0,u + f2d2,u + f2d4,u + f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-v4compatibility.woff2") format("woff2"),url("https://www.blue-pencil.ca/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/../webfonts/fa-v4compatibility.ttf") format("truetype");unicode-range:u + f041,u + f047,u + f065-f066,u + f07d-f07e,u + f080,u + f08b,u + f08e,u + f090,u + f09a,u + f0ac,u + f0ae,u + f0b2,u + f0d0,u + f0d6,u + f0e4,u + f0ec,u + f10a-f10b,u + f123,u + f13e,u + f148-f149,u + f14c,u + f156,u + f15e,u + f160-f161,u + f163,u + f175-f178,u + f195,u + f1f8,u + f219,u + f27a}:root{--star-gap:2px;--rpi-star-size:20px;--rpi-star-color:#fb8e28;--rpi-star-empty-color:#ccc;--rpi-icon-scale-google:1;--rpi-icon-scale-yelp:.92;--rpi-icon-scale-fb:1.125;--rpi-yelp-empty-color:#ccc;--rpi-yelp-five-color:#fb433c;--rpi-yelp-four-color:#ff643d;--rpi-yelp-three-color:#ff8742;--rpi-yelp-two-color:#ffad48;--rpi-yelp-one-color:#ffcc4b;--rpi-yelp-radius:3px;--rpi-fb-color:#fa3e3e;--rpi-fb-radius:3px;--rpi-star-empty:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E");--rpi-star-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z'/%3E%3C/svg%3E")}:root{--rpi-lt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain;--rpi-gt:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain}.rpi-dots .rpi-dot.active{opacity:1 !important;transform:scale(.95) !important;background-color:var(--slider-act-dot-color,#fb8e28) !important}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%)}}@keyframes spin-cw-1turn{0%{transform:rotate(-1turn)}to{transform:rotate(0)}}@keyframes spin-ccw-1turn{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes wiggle-7deg{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,to{transform:rotate(0)}}html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}a{background-color:transparent}b,strong{font-weight:bolder}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden],template{display:none}.foundation-mq{font-family:"small=0em&medium=40.0625em&large=48.0625em&xlarge=64.0625em&xxlarge=75em"}html{box-sizing:border-box;font-size:100%}*,:after,:before{box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.3;color:#2f415b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}button,input,optgroup,select,textarea{font-family:inherit}.small-12{width:100%}@media print,screen and (min-width:40.0625em){.medium-6{width:50%}.medium-offset-6{margin-left:50%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-12{width:100%}}@media print,screen and (min-width:48.0625em){.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-12{width:100%}}.grid-container{padding-right:.9375rem;padding-left:.9375rem;max-width:80rem;margin-left:auto;margin-right:auto}@media print,screen and (min-width:40.0625em){.grid-container{padding-right:1.25rem;padding-left:1.25rem}}@media print,screen and (min-width:48.0625em){.grid-container{padding-right:1.5625rem;padding-left:1.5625rem}}@media screen and (min-width:64.0625em){.grid-container{padding-right:1.875rem;padding-left:1.875rem}}.grid-x{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto,.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.grid-x>.small-full,.grid-x>.small-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40.0625em){.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-full,.grid-x>.medium-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:48.0625em){.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-full,.grid-x>.large-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40.0625em){.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.grid-x>.medium-shrink{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.medium-6{width:50%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:48.0625em){.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.grid-x>.large-shrink{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}@media print,screen and (min-width:40.0625em){.grid-margin-x{margin-left:-1.25rem;margin-right:-1.25rem}}@media print,screen and (min-width:48.0625em){.grid-margin-x{margin-left:-1.5625rem;margin-right:-1.5625rem}}@media screen and (min-width:64.0625em){.grid-margin-x{margin-left:-1.875rem;margin-right:-1.875rem}}.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}@media print,screen and (min-width:40.0625em){.grid-margin-x>.cell{width:calc(100% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}}@media print,screen and (min-width:48.0625em){.grid-margin-x>.cell{width:calc(100% - 3.125rem);margin-left:1.5625rem;margin-right:1.5625rem}}@media screen and (min-width:64.0625em){.grid-margin-x>.cell{width:calc(100% - 3.75rem);margin-left:1.875rem;margin-right:1.875rem}}.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}@media print,screen and (min-width:40.0625em){.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-12{width:calc(100% - 2.5rem)}.grid-margin-x>.medium-6{width:calc(50% - 2.5rem)}.grid-margin-x>.medium-9{width:calc(75% - 2.5rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 2.5rem)}.grid-margin-x>.medium-12{width:calc(100% - 2.5rem)}}@media print,screen and (min-width:48.0625em){.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-12{width:calc(100% - 3.125rem)}.grid-margin-x>.medium-6{width:calc(50% - 3.125rem)}.grid-margin-x>.medium-9{width:calc(75% - 3.125rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 3.125rem)}.grid-margin-x>.medium-12{width:calc(100% - 3.125rem)}.grid-margin-x>.large-3{width:calc(25% - 3.125rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 3.125rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 3.125rem)}.grid-margin-x>.large-6{width:calc(50% - 3.125rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 3.125rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 3.125rem)}.grid-margin-x>.large-12{width:calc(100% - 3.125rem)}}@media screen and (min-width:64.0625em){.grid-margin-x>.auto,.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-12{width:calc(100% - 3.75rem)}.grid-margin-x>.medium-6{width:calc(50% - 3.75rem)}.grid-margin-x>.medium-9{width:calc(75% - 3.75rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 3.75rem)}.grid-margin-x>.medium-12{width:calc(100% - 3.75rem)}.grid-margin-x>.large-3{width:calc(25% - 3.75rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 3.75rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 3.75rem)}.grid-margin-x>.large-6{width:calc(50% - 3.75rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 3.75rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 3.75rem)}.grid-margin-x>.large-12{width:calc(100% - 3.75rem)}}.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}@media print,screen and (min-width:40.0625em){.grid-padding-x .grid-padding-x{margin-right:-1.25rem;margin-left:-1.25rem}}@media print,screen and (min-width:48.0625em){.grid-padding-x .grid-padding-x{margin-right:-1.5625rem;margin-left:-1.5625rem}}@media screen and (min-width:64.0625em){.grid-padding-x .grid-padding-x{margin-right:-1.875rem;margin-left:-1.875rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}@media print,screen and (min-width:40.0625em){.grid-container:not(.full)>.grid-padding-x{margin-right:-1.25rem;margin-left:-1.25rem}}@media print,screen and (min-width:48.0625em){.grid-container:not(.full)>.grid-padding-x{margin-right:-1.5625rem;margin-left:-1.5625rem}}@media screen and (min-width:64.0625em){.grid-container:not(.full)>.grid-padding-x{margin-right:-1.875rem;margin-left:-1.875rem}}.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}@media print,screen and (min-width:40.0625em){.grid-padding-x>.cell{padding-right:1.25rem;padding-left:1.25rem}}@media print,screen and (min-width:48.0625em){.grid-padding-x>.cell{padding-right:1.5625rem;padding-left:1.5625rem}}@media screen and (min-width:64.0625em){.grid-padding-x>.cell{padding-right:1.875rem;padding-left:1.875rem}}@media print,screen and (min-width:40.0625em){.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + 1.25rem)}}.align-left{-ms-flex-pack:start;justify-content:flex-start}.align-center{-ms-flex-pack:center;justify-content:center}.align-top{-ms-flex-align:start;align-items:flex-start}.align-middle{-ms-flex-align:center;align-items:center}.small-order-1{-ms-flex-order:1;order:1}.small-order-2{-ms-flex-order:2;order:2}@media print,screen and (min-width:40.0625em){.medium-order-1{-ms-flex-order:1;order:1}.medium-order-2{-ms-flex-order:2;order:2}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{margin-bottom:1.5rem;font-size:inherit;line-height:1.3;text-rendering:optimizeLegibility}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"myriad-pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;color:#009cde;text-rendering:optimizeLegibility}.h1,h1{font-size:3rem}.h1,.h2,h1,h2{line-height:1.1;margin-top:0;margin-bottom:1rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.25rem}.h3,.h4,h3,h4{line-height:1.1;margin-top:0;margin-bottom:1rem}@media print,screen and (min-width:40.0625em){.h1,h1{font-size:3.75rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.75rem}}a{line-height:inherit;color:#28478d;text-decoration:none;cursor:pointer}a:focus,a:hover{color:#223c78}a img{border:0}dl,ol,ul{margin-bottom:1.5rem;list-style-position:outside;line-height:1.3}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}.text-right{text-align:right}.text-center{text-align:center}@media print,screen and (min-width:48.0625em){.large-text-left{text-align:left}.large-text-right{text-align:right}}@media print{a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{vertical-align:middle;margin:0 0 1rem;padding:.75rem 2rem;border:1px solid transparent;border-radius:4px;transition:background-color .25s ease-out,color .25s ease-out;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1.125rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;background-color:#04be51;color:#fff}[data-whatinput=mouse] .button{outline:0}.button:focus,.button:hover{background-color:#03a245;color:#fff}.button.small{font-size:.875rem}.button.large{font-size:1.25rem}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled]:focus,.button[disabled]:hover{background-color:#04be51;color:#fff}.button.hollow{border:2px solid #04be51;color:#04be51}.button.hollow,.button.hollow.disabled,.button.hollow.disabled:focus,.button.hollow.disabled:hover,.button.hollow:focus,.button.hollow:hover,.button.hollow[disabled],.button.hollow[disabled]:focus,.button.hollow[disabled]:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{border-color:#025f29;color:#025f29}.button.hollow:focus.disabled,.button.hollow:focus[disabled],.button.hollow:hover.disabled,.button.hollow:hover[disabled]{border:2px solid #04be51;color:#04be51}a.button:focus,a.button:hover{text-decoration:none}.accordion{margin-left:0;background:#fff;list-style-type:none}.accordion[disabled] .accordion-title{cursor:not-allowed}.accordion-item:first-child>:first-child{border-radius:4px 4px 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 4px 4px}.accordion-title{position:relative;display:block;padding:1rem;border:1px solid #f1f2f3;border-bottom:0;font-size:1rem;line-height:1;color:#2f415b}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #f1f2f3;border-radius:0 0 4px 4px}.accordion-title:focus,.accordion-title:hover{background-color:#f1f2f3}.accordion-title:before{position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:"+"}.accordion-content{display:none;padding:2rem 1rem;border:1px solid #f1f2f3;border-bottom:0;background-color:#fff;color:#2f415b}:last-child>.accordion-content:last-child{border-bottom:1px solid #f1f2f3}.menu .active>a,.menu .is-active>a{background:#28478d;color:#fff}.no-js [data-responsive-menu] ul{display:none}.sticky,.sticky-container{position:relative}.sticky{z-index:0;transform:translateZ(0)}@media screen and (max-width:40.06125em){.hide-for-small-only{display:none !important}}@media screen and (max-width:0em),screen and (min-width:40.0625em){.show-for-small-only{display:none !important}}@media screen and (max-width:40.06125em){.show-for-medium{display:none !important}}@media print,screen and (min-width:48.0625em){.hide-for-large{display:none !important}}@media screen and (max-width:48.06125em){.show-for-large{display:none !important}}*{transition:all .25s ease-in-out}.screen-reader-text,a span.screen-reader-text,span.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.aligncenter,img.aligncenter{display:block;margin-right:auto;margin-left:auto;clear:both}::-webkit-input-placeholder{color:#aaa !important}:-moz-placeholder,::-moz-placeholder{color:#aaa !important}:-ms-input-placeholder{color:#aaa !important}.small-padding-top{padding-top:40px !important}.small-padding-bottom{padding-bottom:40px !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.shadow{box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.footer{clear:both;margin-top:1em}.gform_body ul{list-style:none outside none;margin:0}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none !important;position:absolute !important;left:-9000px}header{z-index:30}div#header{background:#fff}div#header div.sticky{width:100%;background:#fff;box-shadow:0 0 10px 2px rgba(47,65,91,.2)}div#header div#logo{display:inline-block;float:left;width:162px;height:60px;background-image:url("/wp-content/themes/custom/assets/images/logos/logo-blue-pencil.png");background-size:contain;background-repeat:no-repeat;background-position:50%;margin-top:.5rem;margin-bottom:.5rem}div#header div#logo a{display:block;width:100%;height:100%}div#mega-menu-wrap-main-nav{display:inline-block}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-label{display:none}div#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item.contact{margin-right:0}#mega-menu-wrap-main-nav #mega-menu-main-nav>li.mega-menu-item>a.mega-menu-link{font-weight:600 !important}@media screen and (max-width:768px){#mega-menu-wrap-main-nav #mega-menu-main-nav li.widget_custom_html{display:none !important}}#mega-menu-wrap-main-nav #mega-menu-main-nav .mm-col-image{display:block;width:100%;height:142px;object-fit:cover}@media screen and (max-width:768px){#mega-menu-wrap-main-nav #mega-menu-main-nav .mm-col-image{display:none}}#mega-menu-wrap-main-nav #mega-menu-main-nav li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:"" !important;font-family:"Font Awesome 5 Pro" !important}#mega-menu-wrap-main-nav .mega-menu-toggle .mega-toggle-block-1:after{content:"" !important;font-family:"Font Awesome 5 Pro" !important}header{position:-webkit-sticky;position:sticky;top:0}div#header div#extra-nav{display:inline-block}div#header div#header-login{display:inline-block;padding-left:20px}div#header div#header-login.divider{margin-left:15px;border-left:1px solid #a6a6a6}div#header div#header-login a{font-size:.8125rem;font-weight:700;color:#009cde;text-decoration:none}div#header div#header-phone{display:inline-block;padding-left:20px;font-size:.8125rem;font-weight:700;color:#009cde}div#header div#header-phone.divider{margin-left:15px;border-left:1px solid #a6a6a6}div#header div#header-cta{display:inline-block;margin-left:20px}div#header div#header-cta a.button{font-size:.8125rem;padding:.5rem 1rem;margin:.5rem 0}div#header div#mobile-phone-number{display:inline-block;margin-right:.5rem}div#header div#mobile-phone-number a.button{display:inline-block;font-size:.8125rem;padding:.5rem 1rem;margin:.5rem 0;color:#fff;white-space:nowrap}div#header div[id^=header] span[class^=fa]{margin-right:5px}div.panel{position:relative;padding:80px 0}div.panel div.grid-container{position:relative;z-index:2}div.panel div.background-container{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-repeat:no-repeat;z-index:1}div.panel.call-to-action h2{color:#fff}div.panel.call-to-action p{color:#fff;font-size:1.25rem}div.panel.call-to-action p.subtext{margin-bottom:0}div.panel.call-to-action p.subtext a.button{margin-bottom:0;margin-right:1rem}div.panel.call-to-action a[href^=tel]{color:#fff !important;text-decoration:none !important}div.panel.call-to-action div.background-container{-webkit-clip-path:polygon(calc(100% - 90px) 0,100% 50%,calc(100% - 90px) 100%,0 100%,0 50%,0 0);clip-path:polygon(calc(100% - 90px) 0,100% 50%,calc(100% - 90px) 100%,0 100%,0 50%,0 0);box-shadow:inset -100px 0 100px -50px rgba(40,71,141,.5)}div.panel.call-to-action div.background-container:before{position:absolute;width:100%;height:100%;content:"";left:calc(50vw - 120px);background:#009cde;-webkit-clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,90px 50%,0 0);clip-path:polygon(100% 0,100% 50%,100% 100%,0 100%,90px 50%,0 0);opacity:.5}div#banner-wrapper{position:relative;width:100%;height:auto;background-color:#cccabb;background-image:linear-gradient(65deg,#009cde,#28478d)}div#banner-wrapper #banner-image{position:relative}div#banner-wrapper .grid-container{position:relative;z-index:1}body:not(.home) div#banner-wrapper div#banner-image{position:absolute;width:50%;left:50%;height:100%;max-width:1280px;background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;-webkit-clip-path:polygon(100% 0,100% 100%,90px 100%,0 90px,45px 0);clip-path:polygon(100% 0,100% 100%,90px 100%,0 90px,45px 0)}body:not(.home) div#banner-wrapper div#banner-image div#stripe-top{position:absolute;top:0;left:-75px;width:90px;height:100%;background:#28478d;transform:skew(-37.5deg);opacity:.75;z-index:1}body:not(.home) div#banner-wrapper div#banner-image div#stripe-bottom{position:absolute;bottom:0;left:-30px;width:90px;height:100%;background:#009cde;transform:skew(22.5deg);opacity:.75;z-index:2}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body:not(.home) div#banner-wrapper div#banner-image div#stripe-bottom,body:not(.home) div#banner-wrapper div#banner-image div#stripe-top{display:none}}@media only screen and (min-width:1600px){.home div#banner-wrapper div#banner-image{-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent),linear-gradient(90deg,transparent,#000 15%)}}div#banner-wrapper div#banner-content{position:relative;padding-top:4rem;padding-bottom:4rem}div#banner-wrapper div#banner-content h1{color:#fff}body:not(.home) div#banner-wrapper div#banner-content h1{font-size:2.5rem}h1{line-height:100%}h2{position:relative}h3,h4{font-weight:600;color:#2f415b}#content div.headings{margin-bottom:3rem}#content div.large-12 div.headings.text-center h2{margin-left:12.5%;margin-right:12.5%}#content div.headings h2{margin-bottom:0}#content ul{list-style-type:none;margin:0 0 2rem}#content ul li{background-position:0 .25rem;background-repeat:no-repeat;background-size:7px 12px;padding-left:1rem;margin-bottom:1.5rem}#content .large-text-right ul li,#content .medium-text-right ul li,#content .text-right ul li,#content .xlarge-text-right ul li{background-position:right .25rem;padding-right:1rem}#content ul>li>ul{margin-top:.5rem}#content ul>li>ul>li{font-size:.875rem;background-position:0 .3125rem;background-repeat:no-repeat;background-size:5px 8px;padding-left:.75rem;margin-bottom:.5rem}a{color:#009cde;font-weight:700;text-decoration:underline}a:hover{color:#0078ab}a[href^=tel]{color:#009cde;text-decoration:none !important}#content li a,#content p a{text-decoration:underline}.button{display:inline-block;font-size:1rem;font-weight:600;text-decoration:none !important;text-transform:uppercase;border:2px solid #04be51;transition:all .3s ease-in-out}.button:hover{border:2px solid #03a245}.button.hollow{background:transparent !important}.button.hollow:hover{border:2px solid #04be51;color:#fff !important;box-shadow:inset 0 0 0 2rem #04be51}.button.hollow.white{color:#fff;border:2px solid #fff}.button.hollow.white:hover{border:2px solid #fff;box-shadow:inset 0 0 0 2rem hsla(0,0%,100%,.25)}div#breadcrumb-wrapper{width:100%;background:#2f415b}ul.breadcrumbs{height:40px;line-height:40px;width:100%;margin:0;padding:0;font-weight:700;overflow:visible}ul.breadcrumbs li{display:inline-block;list-style:none;margin:0}ul.breadcrumbs li a{color:#fff;line-height:40px;font-size:.875rem;font-weight:700;text-transform:uppercase;text-decoration:none;opacity:.75}ul.breadcrumbs li a:hover{color:#fff;opacity:1}ul.breadcrumbs li:first-child a:before{top:-1px;margin-right:.25rem;font-weight:900;content:""}ul.breadcrumbs li:after,ul.breadcrumbs li:first-child a:before{position:relative;color:#fff;font-family:"Font Awesome 5 Pro";font-size:.6875rem;line-height:100%}ul.breadcrumbs li:after{top:-1rem;margin:0 .5rem 0 .75rem;font-weight:700;content:"";opacity:.75}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){ul.breadcrumbs li:after{top:0}}}ul.breadcrumbs li:last-child:after{margin:0;content:""}ul.breadcrumbs li>span{display:inline-block;max-width:250px;color:hsla(0,0%,100%,.75);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.breadcrumbs li.current-item>span{color:hsla(0,0%,100%,.75);line-height:40px;font-size:.875rem;font-weight:700;text-transform:uppercase;text-decoration:none}ul.accordion.faqs{margin:0 !important}ul.accordion.faqs>li.accordion-item{background-image:none !important;background-color:transparent;padding-left:0 !important;margin:1px 0 !important;border:none}ul.accordion.faqs>li.accordion-item>a.accordion-title{background:transparent !important;padding:1rem 0 1rem 2rem;line-height:110%;font-family:"myriad-pro",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:600;text-decoration:none !important;border:none}ul.accordion.faqs>li.accordion-item>a.accordion-title:hover{color:#009cde}ul.accordion.faqs>li.accordion-item>a.accordion-title:before{top:1.125rem;left:0;margin-top:0;font-family:"Font Awesome 5 Pro";font-weight:300;font-size:1.25rem;line-height:110%;content:"";transition:all .3s ease-in-out}ul.accordion.faqs>li.accordion-item.is-active>a.accordion-title,ul.accordion.faqs>li.accordion-item>a.accordion-title:active,ul.accordion.faqs>li.accordion-item>a.accordion-title:focus{background:transparent !important;color:#009cde !important}ul.accordion.faqs>li.accordion-item>div.accordion-content{background-color:transparent;padding:0 0 0 2rem;border:none}footer.footer{margin-top:0}div#footer-wrapper{position:relative;padding:3rem 0;background:#009cde}div#footer-wrapper div.grid-container{position:relative;z-index:2}div#footer-wrapper img.logo{width:143px;margin-bottom:.5rem}div#footer-wrapper img.aaa{width:73px;margin:0 2rem 1rem 0}div#footer-wrapper img.prism-privacy{width:75px;margin:0 2rem 1rem 0}div#footer-wrapper p{color:#fff;font-size:.9375rem;margin-bottom:1rem}div#footer-wrapper a[href^=tel]{color:#fff;font-weight:400}div#footer-wrapper h3{color:#fff;font-size:1.5rem;margin-top:2rem;margin-bottom:1.25rem}div#footer-wrapper p.icon{position:relative;margin-left:1.75rem}div#footer-wrapper p.icon:before{position:absolute;top:.125rem;left:-1.75rem;color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:1rem;line-height:100%}div#footer-wrapper p.address:before{content:""}div#footer-wrapper p.phone:before{content:""}div#footer-wrapper p.hours:before{content:""}ul#footer-links{list-style-type:none;margin:0}ul#footer-links li a{position:relative;display:inline-block;color:#fff;background-color:transparent !important;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:120%;margin:0 0 .5rem;padding:0 0 0 1rem;text-decoration:none}ul#footer-links li a:before{position:absolute;top:.1875rem;left:0;color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:.8125rem;line-height:100%;content:"";transition:all .3s ease-in-out}ul#footer-links li a:hover:before{left:.25rem}div#subfooter{background:#2f415b}div#subfooter div.grid-container{padding-top:1rem;padding-bottom:1rem}div#subfooter p{color:#fff;font-size:.8125rem;font-weight:400;opacity:.65;margin-bottom:0}div#subfooter a{color:#dee3e7;text-decoration:none}div#subfooter a:hover{text-decoration:underline}div#subfooter ul.social-media{display:inline-block;list-style-type:none;margin:0}div#subfooter ul.social-media li{display:inline-block}div#subfooter ul.social-media li a{display:inline-block;float:left;color:#fff;font-size:1.25rem;line-height:1;margin:0 1rem 0 0;opacity:.5}div#subfooter ul.social-media li:last-child a{margin-right:0}div#subfooter ul.social-media li a:hover{opacity:.75}.gform_wrapper{margin-top:0 !important}.gform_wrapper li{padding-left:0 !important;margin-bottom:0 !important;background-image:none !important}.gform_wrapper li:before{content:"" !important}.gform_wrapper label{color:#231f20;line-height:125%}.gform_wrapper ul.gform_fields li.gfield{margin-top:1.5rem !important}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url]{margin:0 !important;text-indent:0 !important;height:auto !important}.gform_wrapper input[type=email],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper textarea{font-size:1rem !important;font-weight:400 !important;padding:.5rem .75rem !important;border:1px solid #d6d9db !important;line-height:130%;background:#fff;color:#231f20 !important;transition:all .3s ease-in-out;box-shadow:none !important}.gform_wrapper .gfield_required{color:#ff3100 !important;margin-left:5px !important}.gform_wrapper input[type=color]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=url]:focus{color:#231f20;border:1px solid #009cde !important;box-shadow:0 0 20px 0 rgba(0,0,0,.15) !important}.gform_wrapper input.button.gform_button:hover{cursor:pointer;background-position:0 0}.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction{font-size:.875rem !important;font-weight:400 !important;color:#231f20 !important;margin-bottom:1rem !important}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{font-size:.875rem !important;font-weight:400 !important;color:#231f20 !important;letter-spacing:0 !important}.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_year label,.gform_wrapper .gfield_time_ampm label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .ginput_complex label,.gform_wrapper .instruction{font-size:.75rem !important}.gform_wrapper .field_description_below .gfield_description{color:#728289 !important;font-size:.875rem !important;font-style:italic important;line-height:125% !important;padding-top:0 !important;padding-bottom:.5rem !important}.gform_footer{position:relative}.gform_wrapper ul.gform_fields:not(.top_label) .gfield_label{margin-top:.5rem !important}@font-face{font-family:"CalibriFont";src:url("/wp-content/themes/custom/assets/fonts/calibri.woff2") format("woff2"),url("/wp-content/themes/custom/assets/fonts/calibri.woff") format("woff");font-weight:400;font-style:normal}.home .call-to-action{overflow:hidden}.logo-wrap{width:232px !important}.logo-wrap,.logo-wrap .logo__divider{position:relative}.logo-wrap .logo__divider:after{content:"";position:absolute;width:2px;height:36px;background-color:#6fbae7;top:-6px}.logo__20years{margin-left:.7rem}.logo__20year-wrap{position:absolute;right:0;bottom:12px}@media only screen and (min-width:767px) and (max-width:1177px){#header .text-right{margin-left:0 !important}#header .text-right li{margin-right:10px !important}}@media only screen and (max-width:640px){.logo-wrap{width:auto !important}.logo__20year-wrap{display:none}}.header-banner{background-color:#eaf6ff;padding-top:9px !important;padding-bottom:9px !important}.header-banner span{text-transform:uppercase;font-size:13px;font-family:"CalibriFont" !important;font-weight:700 !important}.header-banner img{margin-left:3px}.header-banner p{margin-bottom:0 !important}@media only screen and (max-width:430px){.header-banner span{font-size:12px}.logo-wrap #logo{width:115px !important}#mobile-phone-number{margin-right:0 !important}}@media screen and (max-width:48.06125em){.small-padding-top{padding-top:30px !important}.small-padding-bottom{padding-bottom:30px !important}div.panel{padding:60px 0}body:not(.home) div#banner-wrapper div#banner-image{-webkit-clip-path:none;clip-path:none}div#banner-wrapper div#banner-content{padding-top:3rem;padding-bottom:3rem}.home div#banner-wrapper div#banner-content{padding-bottom:6rem}div#banner-wrapper div#banner-content h1{font-size:2.5rem}body:not(.home) div#banner-wrapper div#banner-image{width:65%;left:35%;-webkit-mask-image:linear-gradient(270deg,#000,transparent);mask-image:linear-gradient(270deg,#000,transparent)}ul.breadcrumbs li a{font-size:.75rem}#content div.headings h2,#content div.headings p.subheading{margin-left:0 !important;margin-right:0 !important}div#certifications,ul#footer-links{margin-top:2rem}div#subfooter p{margin-top:.5rem}}@media screen and (max-width:40.06125em){.small-padding-top{padding-top:20px !important}.small-padding-bottom{padding-bottom:20px !important}div.panel{padding:40px 0}div.panel div.background-container{width:100% !important;left:0 !important}div.panel div.background-container.stack-image-top{height:50% !important}div.panel div.background-container.stack-image-top{-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}div.panel.call-to-action div.background-container,div.panel div.background-container.stack-image-bottom{-webkit-mask-image:linear-gradient(0deg,#000,transparent);mask-image:linear-gradient(0deg,#000,transparent)}div.panel.call-to-action div.background-container{height:50% !important;top:50% !important}div#banner-wrapper div#banner-content{padding-top:2rem;padding-bottom:2rem}div#header div#logo{width:138px;height:48px}.home div#banner-wrapper div#banner-content{padding-top:6rem}div#banner-wrapper div#banner-content h1{font-size:2rem !important}div.panel.call-to-action div.background-container{-webkit-clip-path:none;clip-path:none}div.panel.call-to-action div.background-container:before{display:none}div.panel.call-to-action div.cell{text-align:center}div.panel.call-to-action p.subtext{margin-bottom:0;padding-bottom:6rem}div.panel.call-to-action p.subtext a.button{display:inline-block;margin-right:0;margin-bottom:1rem}div.panel.call-to-action p.subtext span{display:block}}@media print{*{background:transparent !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("https://www.blue-pencil.ca/wp-content/themes/custom/assets/scripts/js/slick/./fonts/slick.eot");src:url("https://www.blue-pencil.ca/wp-content/themes/custom/assets/scripts/js/slick/./fonts/slick.eot?#iefix") format("embedded-opentype"),url("https://www.blue-pencil.ca/wp-content/themes/custom/assets/scripts/js/slick/./fonts/slick.woff") format("woff"),url("https://www.blue-pencil.ca/wp-content/themes/custom/assets/scripts/js/slick/./fonts/slick.ttf") format("truetype"),url("https://www.blue-pencil.ca/wp-content/themes/custom/assets/scripts/js/slick/./fonts/slick.svg#slick") format("svg")}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.gform_legacy_markup_wrapper{margin-bottom:16px;margin-top:16px;max-width:100%}.gform_legacy_markup_wrapper form{text-align:left;max-width:100%;margin:0 auto}.gform_legacy_markup_wrapper *,.gform_legacy_markup_wrapper :after,.gform_legacy_markup_wrapper :before{box-sizing:border-box !important}.gform_legacy_markup_wrapper h1,.gform_legacy_markup_wrapper h2,.gform_legacy_markup_wrapper h3{font-weight:400;border:none;background:0 0}.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:inherit;font-family:inherit;padding:5px 4px;letter-spacing:normal}.gform_legacy_markup_wrapper input[type=image]{border:none !important;padding:0 !important;width:auto !important}.gform_legacy_markup_wrapper ul.gform_fields{margin:0 !important;list-style-type:none;display:block}.gform_legacy_markup_wrapper ul,html>body .entry ul{text-indent:0}.gform_legacy_markup_wrapper form li,.gform_legacy_markup_wrapper li{margin-left:0 !important;list-style-type:none !important;list-style-image:none !important;list-style:none !important;overflow:visible}.gform_legacy_markup_wrapper ul li.gfield{clear:both}.gform_legacy_markup_wrapper ul li:after,.gform_legacy_markup_wrapper ul li:before,.gform_legacy_markup_wrapper ul.gform_fields{padding:0;margin:0;overflow:visible}.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label{width:3rem;text-align:center}.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{width:48px;text-align:center}.gform_legacy_markup_wrapper .ginput_complex.ginput_container{overflow:visible;width:100%}.gform_legacy_markup_wrapper label.gfield_label,.gform_legacy_markup_wrapper legend.gfield_label{font-weight:700;font-size:inherit}.gform_legacy_markup_wrapper .top_label .gfield_label,.gform_legacy_markup_wrapper legend.gfield_label{display:-moz-inline-stack;display:inline-block;line-height:1.3;clear:both}.gform_legacy_markup_wrapper .ginput_complex .ginput_left input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex .ginput_right input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper .ginput_complex input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=image]):not([type=file]){width:100%}.gform_legacy_markup_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{display:block;font-size:.813em;letter-spacing:.5pt;white-space:nowrap}.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_legacy_markup_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:1px 0 9px 1px}body .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top:8px}.gform_legacy_markup_wrapper .screen-reader-text,.gform_legacy_markup_wrapper label.hidden_sub_label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.gform_legacy_markup_wrapper input.large,.gform_legacy_markup_wrapper input.medium,.gform_legacy_markup_wrapper input.small,.gform_legacy_markup_wrapper select.large,.gform_legacy_markup_wrapper select.medium,.gform_legacy_markup_wrapper select.small{width:100%}.gform_legacy_markup_wrapper .description,.gform_legacy_markup_wrapper .gfield_description,.gform_legacy_markup_wrapper .gsection_description,.gform_legacy_markup_wrapper .instruction{font-size:.813em;line-height:inherit;clear:both;font-family:inherit;letter-spacing:normal}.gform_legacy_markup_wrapper .description,.gform_legacy_markup_wrapper .gfield_description,.gform_legacy_markup_wrapper .gsection_description{padding:0 16px 0 0}.gform_legacy_markup_wrapper .field_description_below .gfield_description{padding-top:16px}.gform_legacy_markup_wrapper .gfield_description{width:100%}.gform_legacy_markup_wrapper .gfield_required{color:#790000;margin-left:4px}.gform_legacy_markup_wrapper .gform_footer{padding:16px 0 10px 0;margin:16px 0 0 0;clear:both;width:100%}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit],.gform_legacy_markup_wrapper .gform_page_footer input.button,.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:100%;margin:0 0 16px 0}.gform_legacy_markup_wrapper .gform_footer input[type=image]{padding:0;width:auto !important;background:0 0 !important;border:none !important;margin:0 auto 16px auto !important;display:block;max-width:100%}.gform_legacy_markup_wrapper .gf_hidden,.gform_legacy_markup_wrapper .gform_hidden,.gform_legacy_markup_wrapper input.gform_hidden,.gform_legacy_markup_wrapper input[type=hidden]{display:none !important;max-height:1px !important;overflow:hidden}.gform_legacy_markup_wrapper .gform_validation_container,body .gform_legacy_markup_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_legacy_markup_wrapper li.gform_validation_container,body .gform_legacy_markup_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none !important;position:absolute !important;left:-9000px}body .gform_legacy_markup_wrapper ul li.gfield{margin-top:16px;padding-top:0}@media only screen and (max-width:641px){.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2;min-height:2rem}.gform_legacy_markup_wrapper .ginput_container span:not(.ginput_price){margin-bottom:8px;display:block}.gform_legacy_markup_wrapper li.field_sublabel_below .ginput_complex{margin-top:12px !important}}@media only screen and (min-width:641px){.gform_legacy_markup_wrapper .gform_body{width:100%}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gfield_label{float:left;width:29%;padding-right:16px;margin-bottom:16px}.gform_legacy_markup_wrapper .top_label input.small,.gform_legacy_markup_wrapper .top_label select.small{width:25%}.gform_legacy_markup_wrapper .hidden_label input.large,.gform_legacy_markup_wrapper .hidden_label select.large,.gform_legacy_markup_wrapper .top_label input.large,.gform_legacy_markup_wrapper .top_label select.large{width:100%}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=image],.gform_legacy_markup_wrapper .gform_footer input[type=submit]{display:-moz-inline-stack;display:inline-block}.gform_legacy_markup_wrapper .gform_footer input[type=image]{vertical-align:middle}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit],.gform_legacy_markup_wrapper .gform_page_footer input.button,.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{font-size:1em;width:auto;margin:0 16px 0 0}.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:16px}.gform_legacy_markup_wrapper .gform_footer:not(.top_label){padding:16px 0 10px 0;margin-left:29%;width:70%}.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_1,.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_2,.gform_legacy_markup_wrapper .top_label div.ginput_complex.ginput_container.gf_name_has_3{width:calc(100% + 15px)}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_1,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_2,.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_3{width:calc(70% + 15px);margin-left:29%}.gform_legacy_markup_wrapper div.ginput_container_name span{display:-moz-inline-stack;display:inline-block;vertical-align:top;padding-right:16px;margin-right:-4px}.gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span{width:50%}html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span:first-child,html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_3 span:first-child,html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_4 span:first-child,html .gform_legacy_markup_wrapper div.ginput_complex.ginput_container.gf_name_has_5 span:first-child{margin-left:0 !important}.gform_legacy_markup_wrapper .top_label .ginput_complex.ginput_container.ginput_container_email{width:calc(100% + 15px)}.gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) div.ginput_complex.ginput_container.ginput_container_email{width:calc(70% + 16px);margin-left:29%}html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .clear-multi,html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .gfield_description,html:not([dir=rtl]) .gform_legacy_markup_wrapper ul.gform_fields:not(.top_label) .ginput_container:not(.ginput_container_time):not(.ginput_container_date){width:70%;margin-left:29%}}.entry .gform_legacy_markup_wrapper.gf_browser_safari ul li:after,.entry .gform_legacy_markup_wrapper.gf_browser_safari ul li:before,.gform_legacy_markup_wrapper.gf_browser_safari ul li:after,.gform_legacy_markup_wrapper.gf_browser_safari ul li:before{content:none}.entry .gform_legacy_markup_wrapper.gf_browser_iphone ul li:after,.entry .gform_legacy_markup_wrapper.gf_browser_iphone ul li:before,.gform_legacy_markup_wrapper.gf_browser_iphone ul li:after,.gform_legacy_markup_wrapper.gf_browser_iphone ul li:before{content:none}