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).fal:before{font-family:"Font Awesome 5 Free";font-weight:300;}#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-bolt:before{content:"";}.fa-boxes:before{content:"";}.fa-canadian-maple-leaf:before{content:"";}.fa-chevron-right:before{content:"";}.fa-facebook-f:before{content:"";}.fa-handshake:before{content:"";}.fa-home:before{content:"";}.fa-linkedin-in:before{content:"";}.fa-map-marker-alt:before{content:"";}.fa-phone:before{content:"";}.fa-truck: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-handshake:before{content:"";}.fa-phone:before{content:"";}.fa-truck:before{content:"";}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"";}.fa-bolt:before,.fa-zap:before{content:"";}.fa-location-dot:before,.fa-map-marker-alt:before{content:"";}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes: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:"";}.fa-canadian-maple-leaf: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;}@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-12{width:100%;}}@media print,screen and (min-width:48.0625em){.large-3{width:25%;}.large-6{width:50%;}.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-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-6{width:50%;}.grid-x>.large-12{width:100%;}}.grid-margin-x:not(.grid-x)>.cell{width:auto;}.grid-margin-y:not(.grid-y)>.cell{height: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-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-12{width:calc(100% - 3.125rem);}.grid-margin-x>.large-3{width:calc(25% - 3.125rem);}.grid-margin-x>.large-6{width:calc(50% - 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-12{width:calc(100% - 3.75rem);}.grid-margin-x>.large-3{width:calc(25% - 3.75rem);}.grid-margin-x>.large-6{width:calc(50% - 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;}}.small-up-1>.cell{width:100%;}@media print,screen and (min-width:40.0625em){.medium-up-2>.cell{width:50%;}.medium-up-3>.cell{width:33.33333%;}}@media print,screen and (min-width:48.0625em){.large-up-3>.cell{width:33.33333%;}.large-up-4>.cell{width:25%;}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem);}@media print,screen and (min-width:40.0625em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 2.5rem);}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 2.5rem);}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 2.5rem);}}@media print,screen and (min-width:48.0625em){.grid-margin-x.medium-up-1>.cell,.grid-margin-x.small-up-1>.cell{width:calc(100% - 3.125rem);}.grid-margin-x.medium-up-2>.cell,.grid-margin-x.small-up-2>.cell{width:calc(50% - 3.125rem);}.grid-margin-x.medium-up-3>.cell,.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 3.125rem);}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 3.125rem);}.grid-margin-x.large-up-4>.cell{width:calc(25% - 3.125rem);}}@media screen and (min-width:64.0625em){.grid-margin-x.large-up-1>.cell,.grid-margin-x.medium-up-1>.cell,.grid-margin-x.small-up-1>.cell{width:calc(100% - 3.75rem);}.grid-margin-x.large-up-2>.cell,.grid-margin-x.medium-up-2>.cell,.grid-margin-x.small-up-2>.cell{width:calc(50% - 3.75rem);}.grid-margin-x.large-up-3>.cell,.grid-margin-x.medium-up-3>.cell,.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 3.75rem);}.grid-margin-x.large-up-4>.cell,.grid-margin-x.medium-up-4>.cell,.grid-margin-x.small-up-4>.cell{width:calc(25% - 3.75rem);}}@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);}}.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem;}@media print,screen and (min-width:40.0625em){.grid-margin-y{margin-top:-1.25rem;margin-bottom:-1.25rem;}}@media print,screen and (min-width:48.0625em){.grid-margin-y{margin-top:-1.5625rem;margin-bottom:-1.5625rem;}}@media screen and (min-width:64.0625em){.grid-margin-y{margin-top:-1.875rem;margin-bottom:-1.875rem;}}.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem;}@media print,screen and (min-width:40.0625em){.grid-margin-y>.cell{height:calc(100% - 2.5rem);margin-top:1.25rem;margin-bottom:1.25rem;}}@media print,screen and (min-width:48.0625em){.grid-margin-y>.cell{height:calc(100% - 3.125rem);margin-top:1.5625rem;margin-bottom:1.5625rem;}}@media screen and (min-width:64.0625em){.grid-margin-y>.cell{height:calc(100% - 3.75rem);margin-top:1.875rem;margin-bottom:1.875rem;}}.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto;}.grid-margin-y>.small-12{height:calc(100% - 1.875rem);}@media print,screen and (min-width:40.0625em){.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto;}.grid-margin-y>.small-12{height:calc(100% - 2.5rem);}.grid-margin-y>.medium-6{height:calc(50% - 2.5rem);}.grid-margin-y>.medium-9{height:calc(75% - 2.5rem);}.grid-margin-y>.medium-12{height:calc(100% - 2.5rem);}}@media print,screen and (min-width:48.0625em){.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto;}.grid-margin-y>.small-12{height:calc(100% - 3.125rem);}.grid-margin-y>.medium-6{height:calc(50% - 3.125rem);}.grid-margin-y>.medium-9{height:calc(75% - 3.125rem);}.grid-margin-y>.medium-12{height:calc(100% - 3.125rem);}.grid-margin-y>.large-3{height:calc(25% - 3.125rem);}.grid-margin-y>.large-6{height:calc(50% - 3.125rem);}.grid-margin-y>.large-12{height:calc(100% - 3.125rem);}}@media screen and (min-width:64.0625em){.grid-margin-y>.auto,.grid-margin-y>.shrink{height:auto;}.grid-margin-y>.small-12{height:calc(100% - 3.75rem);}.grid-margin-y>.medium-6{height:calc(50% - 3.75rem);}.grid-margin-y>.medium-9{height:calc(75% - 3.75rem);}.grid-margin-y>.medium-12{height:calc(100% - 3.75rem);}.grid-margin-y>.large-3{height:calc(25% - 3.75rem);}.grid-margin-y>.large-6{height:calc(50% - 3.75rem);}.grid-margin-y>.large-12{height:calc(100% - 3.75rem);}}.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;}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;}.h4,h4{font-size:1.125rem;}@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;}.h4,h4{font-size:1.25rem;}}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;}.card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;margin-bottom:1.5rem;border:none;border-radius:4px;background:#fff;box-shadow:0 0 2rem 0 hsla(210,7%,49%,.5);overflow:hidden;color:#2f415b;}.card>:last-child{margin-bottom:0;}.card-section{-ms-flex:1 0 auto;flex:1 0 auto;padding:1.5rem;}.card-section>:last-child{margin-bottom:0;}.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;}::-webkit-input-placeholder{color:#aaa !important;}:-moz-placeholder,::-moz-placeholder{color:#aaa !important;}:-ms-input-placeholder{color:#aaa !important;}.no-margin{margin-bottom:0 !important;}.no-margin,.no-margin-top,.no-margin-top .cell{margin-top:0 !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.double-column.boxed.left>div.grid-container>div.grid-x>div.cell>div.grid-x>div.cell:first-child,div.panel.double-column.boxed.right>div.grid-container>div.grid-x>div.cell>div.grid-x>div.cell:last-child{background:#fff;box-shadow:0 0 50px 0 rgba(47,65,91,.75);padding:60px;border-radius:4px;}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;}div#banner-wrapper #banner-content p.subheading{color:#fff;font-family:"myriad-pro",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.1;letter-spacing:0;margin:0;text-transform:none;text-shadow:0 0 20px rgba(59,59,54,.25);}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 div.large-12 div.headings.text-center p.subheading{margin-left:12.5%;margin-right:12.5%;}p.subheading{font-size:.875rem;font-weight:600;color:#2f415b;letter-spacing:3px;margin-top:1rem;margin-bottom:0;text-transform:uppercase;}#content div.headings.text-right p.subheading{background-position:100%;}#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.no-bullets>li{position:relative;background:none;padding-left:1.75rem;}#content ul.no-bullets>li span[class^=fa]{position:absolute;top:.125rem;left:0;color:#009cde;margin-right:.375rem;font-family:"Font Awesome 5 Pro";font-weight:400;width:1.25em;text-align:center;}#content ul.no-bullets>li span.fab{font-family:"Font Awesome 5 Brands";}#content ul>li>ul{margin-top:.5rem;}#content ul.no-bullets>li>ul{padding-left:.125rem;}#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;}article a{text-decoration:none !important;}div.card{position:relative;overflow:hidden;margin-bottom:0;box-shadow:0 2px 15px rgba(47,65,91,.15);transition:all .3s ease-in-out;border-radius:4px;}div.card:hover{box-shadow:0 2px 15px rgba(47,65,91,.3);}div.card div.thumbnail{overflow:hidden;}div.card:hover div.thumbnail img{transform:scale(1.05);}div.card h3{font-size:1.125rem;margin-bottom:.5rem;}div.card p{font-weight:400;font-size:.875rem;margin-bottom:2rem;}div.panel.resources div.card p{display:none;}div.card .card-section{padding:1rem;}div.card .read-more{position:absolute;bottom:1rem;left:1rem;color:#009cde;margin:0;}div.card:hover .read-more:after{margin-left:.75rem;}div.card ul.categories{margin-bottom:.25rem !important;}div.panel.resources div.card ul.categories{margin-bottom:4rem !important;}div.card ul.categories li{display:inline-block;position:relative;color:#a1acb0;font-size:.875rem;font-weight:600;background:none !important;padding-left:0 !important;margin-bottom:.25rem !important;margin-right:1rem;text-transform:uppercase;}div.card ul.categories li:before{position:relative;margin-right:.25rem;font-family:"Font Awesome 5 Pro";font-weight:400;font-size:.75rem;line-height:100%;content:"";}div.panel.page-overviews a{text-decoration:none !important;}div.panel.page-overviews div.card.overview{position:relative;}div.panel.page-overviews a div.overlay{position:absolute;bottom:0;width:100%;padding:1rem 1rem 0;background:rgba(47,65,91,.65);transition:all .3s ease-in-out;}div.panel.page-overviews a:hover div.overlay{padding:1rem;}div.panel.page-overviews a div.overlay h3{font-size:1.25rem;color:#fff;margin-bottom:1rem;}div.panel.page-overviews a div.overlay p{color:#fff;}div.panel.page-overviews a div.overlay div.read-more{color:#fff;opacity:0;}div.panel.page-overviews a:hover div.overlay div.read-more{opacity:1;}div.panel.page-overviews div.card:hover div.thumbnail img{transform:none;}div.bullet div.icon{margin-bottom:.75rem;}div.bullet div.icon img{max-width:40px;max-height:40px;}div.bullet div.icon span{font-size:2.5rem;color:#009cde;}div.bullet h4{font-size:1.5rem;}div.bullet p{font-size:1rem;margin-bottom:0;}.read-more{position:relative;display:block;font-size:.875rem;font-weight:600;margin:2rem 0 1rem;text-transform:uppercase;text-decoration:none !important;}.read-more:after{position:absolute;top:.1875rem;margin-left:.5rem;font-family:"Font Awesome 5 Pro";font-weight:700;font-size:.75rem;line-height:100%;content:"";transition:all .3s ease-in-out;}a.read-more:hover:after{margin-left:.75rem;}div.panel.icon-bullets a.read-more{color:#2f415b;font-size:.875rem;}div.panel.icon-bullets a.read-more:after{top:.25rem;margin-left:.5rem;font-size:.75rem;}div.panel.icon-bullets a.read-more:hover{color:#2f415b;}div.panel.icon-bullets a.read-more:hover:after{color:#2f415b;margin-left:.75rem;}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-regular.ttf") format("truetype");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;}div.panel.double-column.boxed.left>div.grid-container>div.grid-x>div.cell>div.grid-x>div.cell:first-child,div.panel.double-column.boxed.right>div.grid-container>div.grid-x>div.cell>div.grid-x>div.cell:last-child{padding:40px;}#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-bottom{height:50% !important;top: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;}#banner-content p.subheading{font-size:1.125rem;}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;}div.bullet div.icon span{margin-bottom:.5rem;}div.grid-x.small-up-1 div.bullet div.icon{margin-bottom:.25rem;}div.panel.double-column.boxed.left>div.grid-container>div.grid-x>div.cell>div.grid-x>div.cell:first-child,div.panel.double-column.boxed.right>div.grid-container>div.grid-x>div.cell>div.grid-x>div.cell:last-child{padding:30px;}}@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_chrome ul li:after,.entry .gform_legacy_markup_wrapper.gf_browser_chrome ul li:before,.gform_legacy_markup_wrapper.gf_browser_chrome ul li:after,.gform_legacy_markup_wrapper.gf_browser_chrome ul li:before{content:none;}.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio]{margin-left:1px;}.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.gform_legacy_markup_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding-top:2px;}