@-ms-viewport{width:device-width}.visible-xs{display:none!important}.visible-sm{display:none!important}.visible-md{display:none!important}.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(max-width:767px){.visible-xs-block{display:block!important}}@media(max-width:767px){.visible-xs-inline{display:inline!important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media(min-width:1200px){.visible-lg-block{display:block!important}}@media(min-width:1200px){.visible-lg-inline{display:inline!important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}span[class^=fa-],span[class*=" fa-"]{font-family:fontawesome,sans-serif}a.button,input[type=submit].button,input[type=image].button,button,.woocommerce a.button,.woocommerce a.button.alt{border:none;color:#0c809d;font-family:freight-sans-pro,Geneva,Tahoma,Verdana,sans-serif;font-weight:600;font-size:18px;font-weight:600;letter-spacing:1px;line-height:26px;text-transform:uppercase}a.button::after,input[type=submit].button::after,input[type=image].button::after,button::after,.woocommerce a.button::after,.woocommerce a.button.alt::after{font-family:FontAwesome,sans-serif;content:'\f105';padding-left:10px;display:inline-block;right:0;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}a.button:hover,input[type=submit].button:hover,input[type=image].button:hover,button:hover,.woocommerce a.button.alt:hover{text-decoration:none}a.button:hover::after,input[type=submit].button:hover::after,input[type=image].button:hover::after,button:hover::after,.woocommerce a.button.alt:hover::after{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}*{-webkit-font-smoothing:antialiased}html,body{font-family:open-sans,Geneva,Tahoma,Verdana,sans-serif;font-weight:400;font-size:16px;color:#1b1b1b;line-height:2.125}body{position:relative;background:#fff}h1{font-family:canada-type-gibson,Geneva,Tahoma,Verdana,sans-serif;font-weight:300;font-size:36px;line-height:1.11111;color:#1a1a1b;margin:0 0 20px}@media(min-width:768px){h1{font-size:40px;line-height:1.125}}@media(min-width:992px){h1{font-size:54px;line-height:.88889}}h2{font-family:canada-type-gibson,Geneva,Tahoma,Verdana,sans-serif;font-weight:300;font-size:30px;line-height:1.2;color:#1a1a1b;margin:0 0 20px;padding:0}@media(min-width:768px){h2{font-size:36px;line-height:1.27778}}@media(min-width:992px){h2{font-size:36px;line-height:1.16667}}h3{font-family:canada-type-gibson,Geneva,Tahoma,Verdana,sans-serif;font-weight:300;font-size:24px;line-height:1.125;color:#1a1a1b;margin:0 0 20px;padding:0}@media(min-width:768px){h3{font-size:30px;line-height:1.13333}}@media(min-width:992px){h3{font-size:30px;line-height:1.26667}}h4{font-family:canada-type-gibson,Geneva,Tahoma,Verdana,sans-serif;font-weight:300;font-size:24px;line-height:1.25;color:#1a1a1b;margin:0 0 10px;padding:0}.intro-text{font-family:freight-sans-pro,Geneva,Tahoma,Verdana,sans-serif;font-weight:600;font-size:24px;line-height:1.5;color:#1b1b1b;margin:0 0 20px;padding:0}h5{font-family:canada-type-gibson,Geneva,Tahoma,Verdana,sans-serif;font-weight:600;font-size:18px;line-height:1.16667;color:rgba(0,0,0,.2);letter-spacing:2px;text-transform:uppercase;margin:0 0 20px;padding:0}h6{font-family:canada-type-gibson,Geneva,Tahoma,Verdana,sans-serif;font-weight:600;font-size:18px;line-height:1.66667;color:#1a1a1b;margin:0 0 20px;padding:0}a{color:#0c809d;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease}a:hover{color:#0f9cbf;text-decoration:underline}a img{border:none}img{vertical-align:top}hr{border:none;margin:50px 0;height:1px;width:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(12,128,157,0)),color-stop(50.65%,#0C809D),to(rgba(12,128,157,0)));background:linear-gradient(90deg,rgba(12,128,157,0) 0%,#0C809D 50.65%,rgba(12,128,157,0) 100%)}p{margin:0 0 20px}p:last-of-type{margin-bottom:0}blockquote{font-family:canada-type-gibson,Geneva,Tahoma,Verdana,sans-serif;font-weight:300;font-size:34px;line-height:1.41176;color:#2d2926;margin:30px 0;text-align:center;padding:30px 55px;border-top:6px solid #ded9e3;border-bottom:6px solid #ded9e3;position:relative}blockquote::before{content:'';border-top:2px solid #ded9e3;position:absolute;width:98%;top:1px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}blockquote::after{content:'';border-top:2px solid #ded9e3;position:absolute;width:98%;bottom:1px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}ul,ol{margin:15px 0 20px 25px;padding:0}ul li,ol li{margin:0 0 10px;padding:0}ul li{list-style:disc outside none}a.button-cta{display:inline-block;padding:25px 32px;border:6px solid rgba(0,0,0,.1);background-color:#0c809d;font-family:canada-type-gibson,Geneva,Tahoma,Verdana,sans-serif;font-weight:400;color:#fff;font-size:16px;letter-spacing:5px;line-height:21px;text-align:center;text-transform:uppercase;position:relative}a.button-cta:hover,a.button-cta:focus{background:#0f9cbf;text-decoration:none;border-color:#0f9cbf}a.button-cta:hover:before,a.button-cta:focus:before{width:auto;top:-6px;bottom:-6px;right:-6px;left:-6px;opacity:0}a.button-cta::before{content:'';display:block;pointer-events:none;border:1px solid rgba(255,255,255,.5);position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all .3s;transition:all .3s}a.button-cta::after{display:none}.tooltip{position:relative;display:block;border-bottom:1px dotted #000;font-family:open-sans,Geneva,Tahoma,Verdana,sans-serif;font-weight:400}@media(min-width:768px){.tooltip{display:inline-block}}@media print{.tooltip{border-bottom:none}}.tooltip::after{content:'';width:15px;height:15px;background:url(../images/tool-tip-blue.png);display:inline-block;background-size:cover}@media print{.tooltip::after{display:none}}.tooltip .tooltiptext{visibility:hidden;min-width:200px;background-color:#000;color:#fff;font-size:12px;line-height:normal;text-align:left;border-radius:6px;padding:5px 15px;position:absolute;z-index:1;top:140%;left:0}@media(min-width:768px){.tooltip .tooltiptext{margin-left:-100px;left:50%}}@media print{.tooltip .tooltiptext{position:static;font-size:12px;font-style:italic;min-width:none;color:#000;padding:0;margin-left:0;visibility:visible}.tooltip .tooltiptext::before{content:'';width:15px;height:15px;background:url(../images/tool-tip-blue.png);display:inline-block;background-size:cover}}.tooltip .tooltiptext::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #000 transparent}@media print{.tooltip .tooltiptext::after{display:none}}.tooltip:hover .tooltiptext{visibility:visible}