body{width:100%;font-size:100%;font-weight:400;line-height:1.5em;word-wrap:break-word;margin:0;padding:0}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.clearfix{clear:both}.clearleft{clear:left}.clearright{clear:right}h1,h2,h3,h4,h5,h6{line-height:1.5em;margin:10px 0 0;padding:0;font-weight:300}h1{font-size:2.75em}h2{font-size:28px !important}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1.125em}span.title{font-size:1.25em}p{font-size:14px;margin:0;padding:.75em 0 0;line-height:1.5em}p:first-child{margin:0;padding:0}address{font-size:14px;font-style:italic}blockquote,blockquote p{margin-left:1em;font-style:italic;font-weight:600;line-height:1.5em;vertical-align:bottom}blockquote p:before{padding:0 .5em 0 0;font-size:14px;content:'"';line-height:1.5em;vertical-align:top}pre{margin:1em 0 0;padding:1em;font-size:1em;border-radius:10px;overflow-x:auto}label{font-size:14px}code{font-size:14px}q{font-style:italic}q:before,q:after{content:'"'}ul{margin:0 0 0 1.5em;padding:0;line-height:1.5em}ul li{font-size:1em;list-style:disc;list-style-position:outside}ul li li{font-size:1em;list-style:circle;list-style-position:outside}ul li li li{font-size:1em;list-style:square;list-style-position:outside}ul.recent-posts li{list-style:none}ol{margin:0 0 0 1.5em;padding:0;line-height:1.5em}ol li{font-size:1em;list-style:decimal;list-style-position:outside}ol li li{font-size:1em;list-style:lower-roman;list-style-position:outside}ol li li li{font-size:1em;list-style:decimal;list-style-position:outside}ol ul li{list-style:disc;list-style-position:inside}ol ul ul li{list-style:circle;list-style-position:inside}ul ol li{list-style:decimal;list-style-position:inside}ul ol ul li{list-style:circle;list-style-position:inside}ul ul ol li{list-style:decimal;list-style-position:inside}dt{margin:0;padding:0;font-size:1em;font-weight:700}dl{margin:0;padding:0;font-size:1em}dd{margin-left:1em;font-size:1em}a{transition:.5s ease}a:link,a:active,a:visited,a:hover{text-decoration:none}table{font-size:1em;border-collapse:collapse;border-spacing:0}thead{font-weight:700;text-align:center}th{padding:.625em}tfoot{font-weight:700}tbody{text-align:left}tr{padding:.625em}td{padding:.625em;text-align:left}body .scrolltotop{padding:8px 10px 10px;font-size:20px;display:none;position:fixed;bottom:20px;right:20px;border-radius:3px;z-index:999999}body.sticky .scrolltotop{display:inline-block;margin-bottom:80px}body.sticky .scrolltotop:hover{transition:.5s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes searchHeightOn{from{height:0}to{height:25px}}@keyframes searchHeightOff{from{height:25px}to{height:0}}@keyframes menuDropDown{from{opacity:0}to{opacity:1}}@keyframes menuDropOut{from{opacity:1}to{opacity:0}}.header-wide-no-feature,.header-wide-slider,.header-wide-image{position:fixed;width:100%;float:left;padding:0;margin:0;z-index:99000}.sticky-spacer{width:100%;float:left;margin-top:160px;line-height:0}.header-topstrip-wide{width:100%;float:left;margin:0;padding:0}.header-topstrip-wrap{max-width:1100px;margin:0 auto 0 auto;padding:0 30px;height:40px}.header-topstrip-wrap .header-topstrip-left{width:50%;float:left;margin:0;padding:0;text-align:left;font-size:14px;line-height:40px;vertical-align:middle;overflow:hidden}.header-wide-no-feature .header-topstrip-left a,.header-wide-slider .header-topstrip-left a{margin:0;padding:10px;font-size:14px;vertical-align:middle;transition:.75s ease}.header-wide-image .header-topstrip-left a{margin:0;padding:10px;font-size:14px;line-height:40px;vertical-align:middle;transition:.75s ease}.header-topstrip-left .contact-hours{margin:0 15px 0 0}.header-topstrip-left .contact-hours i{margin:0 5px 0 0}.header-topstrip-left .contact-phone{margin:0 15px 0 0}.header-topstrip-left .contact-phone i{margin:0 5px 0 0}.header-topstrip-wrap .header-topstrip-right{width:50%;float:right;margin:0;padding:0;text-align:right;min-height:40px}.header-top-strip-social{width:calc(100% - 30px);margin:0;padding:0;float:left}.header-logo-menu-wide{width:100%;float:left;margin:0;padding-bottom:0;background:#00 !important;transition:all .1s linear}.header-logo-menu-strip{max-width:1100px;margin:0 auto 0 auto;padding:0 30px;z-index:9999}.header-logo-menu-strip .header-image-left{width:230px;height:100px;float:left;margin:10px 20px 10px 0;padding:0;text-align:left}.header-wide-no-feature .header-image-left a,.header-wide-slider .header-image-left a{width:100%;height:100%;display:flex;align-items:center}.header-wide-image .header-image-left a{display:block;float:left;width:230px;height:100px;margin:0;padding:0;background-repeat:no-repeat;background-position:left center;background-size:contain}.header-logo-menu-strip .header-image-left img{max-width:230px;max-height:100px}.header-logo-menu-strip .header-image-left img:hover{opacity:.5}.bg_blue{background-color:transparent;border:1px solid #d6d6d6;padding:0 10px 10px;border-radius:6px}.bg_blue h3{text-transform:uppercase;color:#4584ff;font-size:20px}.bg_blue p{margin-bottom:5px;line-height:normal;text-transform:uppercase;font-size:13px;color:#313131}.bg_blue h2{text-transform:uppercase;color:#4584ff;font-size:28px;text-align:center;margin-bottom:10px}.canuck-show-search-trigger{width:25px;float:right;margin:0 5px 0 0;padding:0;text-align:center}.canuck-show-search-trigger a{clear:none;display:block;width:25px;line-height:40px;border:none;margin:0}.canuck-show-search-trigger a i svg{vertical-align:middle}.canuck-search{width:200px;margin:0;float:right;height:0;overflow:hidden;display:none}.canuck-search.search-on{display:block;height:25px;animation:searchHeightOn .5s ease-in}.canuck-search .searchform{max-width:none}.canuck-search button{float:right;width:25px;height:25px;margin:0;background-color:transparent;border:none}.canuck-search .searchform .search-field{clear:both;float:right;width:150px;height:25px;font-size:16px;vertical-align:middle}.canuck-search input:focus{outline:none;border:1px solid #fff}.canuck-search input::placeholder{opacity:1;color:#fff}body.sticky .header-wide-no-feature,body.sticky .header-wide-slider{box-shadow:0 5px 10px rgba(0,0,0,.3);transition:.25s ease}body.sticky .header-wide-image{box-shadow:0 5px 10px rgba(0,0,0,.3);transition:all .25s ease}body.sticky .header-wide-no-feature .header-topstrip-wide,body.sticky .header-wide-slider .header-topstrip-wide,body.sticky .header-wide-image .header-topstrip-wide{display:none}body.sticky .header-logo-menu-strip nav{margin:0}body.sticky .header-image-left{height:60px}body.sticky .header-wide-image .header-logo-menu-wide .header-logo-menu-strip .header-image-left a{display:block;float:left;width:230px;height:40px;padding:0;background-repeat:no-repeat;background-position:left;background-size:contain}body.sticky.page-template-default .header-logo-menu-wide,body.sticky.page-template .header-logo-menu-wide{background:#00 !important;padding-bottom:0}h3.elementor-image-box-title{font-size:1.5em}.footer-overlay .footer-col-wrap .widget{float:none}footer#canuck-footer{background-color:#00376b}.footer-overlay .footer-col-wrap .widget p,.footer-overlay .footer-col-wrap .widget p:first-child{font-size:13px;float:left;width:48%;margin-right:2%;padding:.75em 0 0}.footer-overlay #footer-wrap .footer-col-wrap table.foot td a{color:#fff}.footer-overlay .footer-col-wrap .widget.widget_media_image img{width:80%;margin:0 auto;display:block}.footer-overlay .footer-col-wrap2 h3.widget-title{display:none}#footer-wrap h3.widget-title{font-size:1.2em;line-height:2em;padding:0;margin:0;font-weight:600;text-transform:uppercase}.footer-overlay #copyright{margin:20px 0 0;padding-top:20px}.footer-overlay #copyright .copyright_c1{width:100%;float:left;margin:0 1% 0 0;padding:0 1%;text-align:left;font-size:13px}.footer-overlay .footer-col-wrap table.foot td{padding-top:.75em;line-height:normal}.footer-overlay .footer-col-wrap table.foot{font-size:13px}body.page-template-default.page.page-id-369{position:relative}body.page-template-default.page.page-id-369 #main-section{padding-bottom:200px}body.sticky.page-template-default .header-wide-image .header-logo-menu-wide .header-logo-menu-strip .header-image-left a,body.sticky.page-template .header-wide-image .header-logo-menu-wide .header-logo-menu-strip .header-image-left a{width:230px;height:100px}body.sticky #main-menu-right ul li{padding:0 20px 0 0}.header-wide-image .header-logo-menu-strip nav a{color:#fff;text-transform:uppercase !important}ul.main-menu li{font-size:13px}.footer-overlay .footer-col-wrap{padding:15px 0 0}.page-entry.entry-content .wpcf7-form-control{margin:0;font-size:14px}.page-entry.entry-content .wpcf7 form>div,.page-entry.entry-content .wpcf7 form>p{margin-bottom:0}.page-template-default .semantic_ui .ui.table td{padding:.5rem;text-align:inherit;font-size:14px}.page-template-default .foo-table.footable.table>thead>tr>th{padding:.5rem;font-size:14px}.page-template-default #page-title-wide .page-title-wrap h1{font-family:'Open Sans','Lucida Sans',sans-serif!important;font-size:36px;color:#272727;font-family:"Josefin Sans",Sans-serif;font-size:36px;font-weight:400;text-transform:uppercase;text-shadow:0px 0px 10px rgb(0 0 0/0%)}.page-template-default .textwidget table td{padding:.4rem;font-size:14px}.page-template-default #two-column-sidebar-right .widget,.page-template-default #three-column-sidebar-right .widget{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;padding:0}.page-template-default .footable_parent.ninja_table_wrapper.wp_table_data_press_parent.semantic_ui{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.footable-filtering .dropdown-menu li{list-style:none}body.sticky .header-logo-menu-strip div.header-image-left a img{max-width:100%;max-height:100%;vertical-align:middle}.social-buttons{display:inline-block;background:0 0;padding:20px 0;padding-bottom:5px;border-radius:10px;text-align:center;margin:0}.social-buttons .social-margin{margin-right:15px}.social-buttons a,.social-buttons a:hover,.social-buttons a:focus,.social-buttons a:active{text-decoration:none}.social-buttons .social-icon{margin-bottom:0;box-sizing:border-box;-moz-border-radius:138px;-webkit-border-radius:138px;border-radius:138px;border:5px solid;text-align:center;width:40px;height:40px;display:inline-block;line-height:1px;padding-top:11px;transition:all .5s}.social-buttons .social-icon:hover{transform:rotate(360deg) scale(1.3)}.social-buttons .social-icon.facebook{font-size:16px;padding-top:7px;border-color:#3b5998;background-color:#3b5998;color:#fff}.social-buttons .social-icon.facebook:hover{background-color:#fff;color:#3b5998}.social-buttons .social-icon.twitter{font-size:16px;padding-top:7px;padding-left:2px;border-color:#55acee;background-color:#55acee;color:#fff}.social-buttons .social-icon.twitter:hover{background-color:#fff;color:#55acee}.social-buttons .social-icon.google-plus{font-size:16px;padding-top:7px;padding-left:2px;background-color:#dd4b39;color:#fff;border-color:#dd4b39}.social-buttons .social-icon.google-plus:hover{background-color:#fff;color:#dd4b39}.social-buttons .social-icon.linkedin{font-size:24px;padding-top:8px;padding-left:1px;background-color:#0976b4;color:#fff;border-color:#0976b4}.social-buttons .social-icon.linkedin:hover{background-color:#fff;color:#0976b4}.social-buttons .social-icon.pinterest{font-size:16px;padding-top:7px;background-color:#784cac;color:#fff;border-color:#784cac}.social-buttons .social-icon.pinterest:hover{background-color:#fff;color:#784cac}.social-buttons .social-icon.behance{font-size:22px;padding-top:9px;background-color:#1769ff;color:#fff;border-color:#1769ff}.social-buttons .social-icon.behance:hover{background-color:#fff;color:#1769ff}.social-buttons .social-icon.github{font-size:22px;padding-top:9px;background-color:#4183c4;color:#fff;border-color:#4183c4}.social-buttons .social-icon.github:hover{background-color:#fff;color:#4183c4}.social-buttons .social-icon.youtube{font-size:22px;padding-top:9px;padding-left:0;background-color:#b00;color:#fff;border-color:#b00}.social-buttons .social-icon.youtube:hover{background-color:#fff;color:#b00}.social-buttons .social-icon.soundcloud{font-size:22px;padding-top:9px;padding-left:0;background-color:#ff3a00;color:#fff;border-color:#ff3a00}.social-buttons .social-icon.soundcloud:hover{background-color:#fff;color:#ff3a00}.header-image-wrap{width:100%;float:left;margin:0;padding:0;position:relative;margin-top:100px}.header-image-wrap img{width:100%;float:left;margin:0;padding:0}.header-image-overlay{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;height:100%}.header-image-overlay-wrap{position:relative;overflow:hidden;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:center;height:100%}.header-image-overlay-wrap h1{display:flex;width:100%;clear:both;float:left;margin:130px 0 0;padding:0 5px;justify-content:center}.header-image-overlay-wrap span{display:flex;width:100%;float:left;clear:both;margin:0;padding:0 5px;justify-content:center}.social-screen-reader-text{position:absolute;top:-9999em;left:-9999em}.canuck-social{display:inline-block;width:25px;line-height:40px;text-align:center;transition:.75s ease}.canuck-social svg{margin:1px 0 -5px}.canuck-social:hover svg path,.canuck-social:focus svg path{fill:#fff;transition:.75s ease}.social-codepen:hover,.social-codepen:focus{outline:none;background-color:#000}.social-dribble:hover,.social-dribble:focus{outline:none;background-color:#ff7904}.social-facebook svg{width:10px}.social-facebook:hover,.social-facebook:focus{outline:none;background-color:#3b5998}.social-flickr:hover,.social-flickr:focus{outline:none;background-color:#fff}.social-flickr:hover svg path,.social-flickr:focus svg path{fill:#ff0084}.social-github:hover,.social-github:focus{outline:none;background-color:#fff}.social-github:hover svg path,.social-github:focus svg path{fill:#7c007c}.social-instagram:hover,.social-instagram:focus{outline:none;background-color:#3f729b;background:radial-gradient(circle farthest-corner at 35% 90%,#fec564,transparent 50%),radial-gradient(circle farthest-corner at 0 140%,#fec564,transparent 50%),radial-gradient(ellipse farthest-corner at 0 -25%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 20% -50%,#5258cf,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 0,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 60% -20%,#893dc2,transparent 50%),radial-gradient(ellipse farthest-corner at 100% 100%,#d9317a,transparent),linear-gradient(#6559ca,#bc318f 30%,#e33f5f 50%,#f77638 70%,#fec66d 100%);transition:.75s ease}.social-pinterest:hover,.social-pinterest:focus{outline:none;background-color:#c8232c}.social-pinterest svg{width:14px}.social-linkedin:hover,.social-linkedin:focus{outline:none;background-color:#0e76a8}.social-etsy svg{width:14px}.social-etsy:hover,.social-etsy:focus{outline:none;background-color:#f1641e}.social-qq:hover,.social-qq:focus{outline:none;background-color:#eaeaea}.social-qq:hover svg path,.social-qq:focus svg path{fill:#01a3e3}.social-reddit:hover,.social-reddit:focus{outline:none;background-color:#f54b00}.social-rss:hover,.social-rss:focus{outline:none;background-color:#fd9f13}.social-snapchat:hover,.social-snapchat:focus{outline:none;background-color:#f7ec1e}.social-snapchat:hover svg path,.social-snapchat:focus svg path{fill:#000}.social-tiktok:hover,.social-tiktok:focus{outline:none;background-color:#93ccaf}.social-tumblr svg{width:11px}.social-tumblr:hover,.social-tumblr:focus{outline:none;background-color:#395976}.social-twitter:hover,.social-twitter:focus{outline:none;background-color:#3cf}.social-viber:hover,.social-viber:focus{outline:none;background-color:#7d3daf}.social-vimeo:hover,.social-vimeo:focus{outline:none;background-color:#1ab7ea}.social-whatsapp:hover,.social-whatsapp:focus{outline:none;background-color:#47ad5d}.social-youtube:hover,.social-youtube:focus{outline:none;background-color:#c4302b}.header-logo-menu-strip .nav-container{width:calc(100% - 250px);clear:none;float:left;height:120px;margin:0;padding:0;line-height:1em;overflow:hidden;display:flex}body.sticky .header-logo-menu-strip .nav-container{height:80px}.header-wide-no-feature .header-logo-menu-strip nav a:hover,.header-wide-slider .header-logo-menu-strip nav a:hover,.header-wide-image .header-logo-menu-strip nav a:hover{transition:.5s ease}button.sidebar-a-toggle{width:20px;margin:0;padding:10px 2px;display:none;position:fixed;left:0;top:25%;border-radius:0 5px 5px 0;z-index:10000}button.sidebar-b-toggle{width:20px;margin:0;padding:10px 2px;display:none;position:fixed;right:5px;top:25%;border-radius:5px 0 0 5px;z-index:10000}button.sidebar-a-toggle:hover,button.sidebar-b-toggle:hover{cursor:pointer;transition:.5s}.main-menu,.main-menu.toggle-on{display:block}.dropdown-toggle{display:none}button.menu-1-toggle{display:none}.header-wide-no-feature button,.header-wide-slider button{border:none;background:0 0;padding:0}.header-wide-image button{background:0 0;border:none;padding:0}.header-wide-no-feature .menu-1-toggle svg path,.header-wide-slider .menu-1-toggle svg path{fill:#474747}.header-wide-image .menu-1-toggle svg path{fill:#fff}body.sticky .header-wide-image button{background:0 0;border:none;padding:0}.main-nav li{list-style:none}#main-menu-right{width:100%;float:right;margin:auto 0 auto 0;padding:0}#main-menu-right ul{float:right;margin:0;padding:0;line-height:1.75em}#main-menu-right ul li{float:left;margin:0;padding:0 20px 0 0}#main-menu-right ul li a{padding:0 5px;text-transform:uppercase}#main-menu-right ul li.menu-item-has-children>a:after{display:inline-block;content:"\005E";transform:rotate(180deg);margin:0 0 5px 5px;font-size:8px;font-weight:700;vertical-align:middle;line-height:1em}#main-menu-right ul ul li.menu-item-has-children>a:after{position:absolute;top:100%;left:-9999em;padding:0;margin:0}#main-menu-right ul li>ul{position:absolute;top:100%;left:-9999em;padding:0;margin:0}#main-menu-right ul li:hover>ul,#main-menu-right ul li.focus>ul{display:block;position:absolute;width:160px;left:auto;top:auto;height:auto;margin:0;padding:0;box-shadow:0 0 3px rgba(0,0,0,.3);z-index:999}#main-menu-right ul ul li{width:160px;float:left;clear:both;margin:0;padding:0}#main-menu-right ul ul li>a{float:left;width:140px;margin:0;padding:10px}#main-menu-right ul ul li>a:hover{margin:0}#main-menu-right ul ul li.menu-item-has-children>a:before{display:inline-block;margin:0 5px 5px 0;content:"\0003E";transform:rotate(180deg);font-size:8px;font-weight:700;line-height:1em;color:#474747}#main-menu-right ul ul li>ul{position:absolute;top:100%;left:-9999em;padding:0;margin:0}#main-menu-right ul ul li:hover>ul,#main-menu-right ul ul li.focus>ul{display:block;position:absolute;width:160px;left:0;top:auto;height:auto;margin:0 0 0 -160px;padding:0;box-shadow:0 0 3px rgba(0,0,0,.3);z-index:999}#main-menu-right ul ul ul li>a:hover{margin:0}#page-title-wide{width:100%;float:left}.page-title-wrap{max-width:1100px;margin:0 auto 0 auto;padding:0 30px;overflow:hidden;z-index:1}.page-title-wrap h1.center-title{width:100%;float:left;line-height:1em;padding:.75em 0;margin:0;text-align:center;vertical-align:baseline}.breadcrumbs-center{display:block;max-width:1000px;margin:0 auto 1em auto;font-size:.75em;line-height:1em;text-align:center;padding:0 0 1em}.breadcrumbs-center a{transition:.5s ease}#main-section{width:100%;clear:both;float:left;background-color:#fff;padding:0 0 20px}#main-section-home{width:100%;clear:both;float:left;background-color:rgba(255,255,255,0);margin:0;padding:0}#content-wrap{max-width:1100px;margin:0 auto 0 auto;padding:10px 30px 0;overflow:hidden;z-index:1}#content-wrap-home{width:100%;clear:both;float:left;background-color:rgba(255,255,255,0);margin:0;padding:0}#main-section-home #content-wrap{max-width:100%;margin:0 auto 0 auto;padding:0;overflow:hidden;z-index:1}#fullwidth{clear:both;width:100%;float:left;margin:0;padding:0;background-color:#fff}#fullwidth-home{clear:both;width:100%;float:left;margin:0;padding:0}#fullwidth .page{max-width:1100px;margin:0 auto 0 auto;padding:30px}#fullwidth.search .page{max-width:1100px;margin:0 auto 0 auto;padding:0}#fullwidth .page .page-entry{width:100%;float:left;margin:0;padding:0}#fullwidth.search article{width:100%;float:left;margin:0 0 40px}#feature-slider-wide{width:100%;clear:both;float:left;margin:0;padding:0}#feature-slider-wrap{width:100%;clear:both;float:left;margin:0;padding:0;background-color:#fff}#feature-slider-wrap .widget{clear:both;display:block;max-width:1100px;margin:20px auto 20px auto;padding:0}.canuck-feature-thumb-wrapper{max-width:1100px;margin:0 auto 0 auto;padding:10px 30px 0;overflow:hidden;z-index:1}.canuck-feature-15to1{width:100%;float:left;margin:0 0 20px;padding:0}#two-column-content{float:left;width:65%;margin:0;padding:0 0 25px}#two-column-content.search article{width:100%;float:left;margin:0 0 40px}#two-column-sidebar-left{position:inherit;float:left;margin:0 2.5% 0 0;padding:0 2.5% 25px 0;width:30%}#two-column-sidebar-right{float:left;width:30%;margin:0 0 0 2.5%;padding:0 0 25px 2.5%}#three-column-content{float:left;width:50%;padding:0 0 20px;margin:0}#three-column-content.search article{width:100%;float:left;margin:0 0 40px}#three-column-sidebar-left{position:inherit;float:left;width:21%;margin:0 2% 0 0;padding:0 2% 20px 0}#three-column-sidebar-right{float:left;width:21%;margin:0 0 0 2%;padding:0 0 20px 2%}.widget ul{padding:0;margin:0}.widget li{list-style:none;padding:.5em 0 0}.widget select{display:block;width:95%;float:left}.widget option{display:block;max-width:100%;overflow:hidden}#two-column-sidebar-right .widget,#three-column-sidebar-right .widget{float:left;width:95%;margin:0 0 1em;padding:0 0 .5em 5%}#two-column-sidebar-left .widget,#three-column-sidebar-left .widget{float:left;width:95%;margin:0 0 1em;padding:0 5% .5em 0}#two-column-sidebar-right h2,#two-column-sidebar-left h2,#three-column-sidebar-right h2,#three-column-sidebar-left h2{font-size:1em;padding:0}#canuck-footer{width:100%;float:left;margin:0;padding:0;background-size:100% 100%;background-repeat:no-repeat}.footer-overlay{width:100%;float:left;margin:0;padding:25px 0 0}#footer-wrap{clear:both;display:block;max-width:1100px;margin:0 auto 0 auto;padding:30px 30px 0;text-decoration:none;font-size:1em;line-height:1em;overflow:hidden}#footer-wrap h3{font-size:1.25em;line-height:2em;padding:0;margin:0}.footer-topstrip-wrap{width:100%;float:left;margin:0 0 40px;padding:0;overflow:hidden}.footer-topstrip-wrap .footer-topstrip-left{width:50%;float:left;padding:0;margin:0;text-align:left;font-size:14px;line-height:40px;vertical-align:middle;overflow:hidden}.footer-topstrip-left a{font-size:14px;transition:.75s ease;margin:0;padding:10px}.footer-topstrip-left .contact-hours{margin:0 15px 0 0}.footer-topstrip-left .contact-hours i{margin:0 5px 0 0}.footer-topstrip-left .contact-phone{margin:0 15px 0 0}.footer-topstrip-left .contact-phone i{margin:0 5px 0 0}.footer-topstrip-wrap .footer-topstrip-right{width:50%;float:right;padding:0;margin:0;text-align:right;height:40px;overflow:hidden}#footer-wrap ul{font-size:1em;padding:0;margin:0}#footer-wrap ul li{list-style:none}#footer-wrap .widget{margin:0}.footer-col-wrap{width:100%;padding:15px 0;margin:0;overflow:hidden;z-index:1}.footer-col-wrap .widget{clear:both;float:left;margin:10px 0 0}.footercol-3-1{float:left;width:30%;margin:0 1% 0 0;padding:0 2% 0 0}.footercol-3-2{float:left;width:30%;margin:0 1%;padding:0 1%}.footercol-3-3{float:left;width:30%;margin:0 0 0 1%;padding:0 0 0 2%}.footercol-4-1{float:left;width:22.5%;margin:0 1% 0 0;padding:0 1% 0 0}.footercol-4-2,.footercol-4-3{float:left;width:22.5%;margin:0 .5%;padding:0 1%}.footercol-4-4{float:left;width:22.5%;margin:0 0 0 1%;padding:0 0 0 1%}#copyright{width:100%;margin:50px 0 0;padding:0;font-size:.875em;overflow:hidden;z-index:1}#copyright-wrap{width:100%;margin:0;padding:0;overflow:hidden;z-index:1}#copyright ul{list-style:none;font-size:.75em}.copyright_c1{width:30.33%;float:left;margin:0 1% 0 0;padding:0 1%;text-align:left;font-size:.75em}.copyright_c2{width:29.33%;float:left;margin:0 1%;padding:0 1%;text-align:center;font-size:.75em}.copyright_c3{width:29.33%;float:right;margin:0 0 0 1%;padding:0 1%;text-align:right;font-size:.75em}#error-404{margin:0}.author-bio-header{float:left;width:100%;margin:0 0 20px;padding:0 0 40px}.author-bio-header .avatar{width:20%;height:auto;float:left;margin:0;padding:0}.author-bio-content-wrap{width:calc(80% - 20px);float:left;margin:0 0 0 20px;padding:0}.author-bio-content-wrap p{font-size:1.25em;margin:0;padding:0}.author-bio-header a{margin:10px 0 20px}.feature-wrap-full{float:left;width:100%;margin:0;padding:0}.feature-wrap-full img{padding:0;margin:0}.post-content-tf .read-more-wrap{width:100%;float:left;margin:10px 0;text-align:left}.read-more-wrap a.read-more{display:inline-block;margin:10px 0 0;padding:5px 35px;font-size:1em;position:relative;opacity:.999;border-radius:3px;overflow:hidden;transition:all .3s}.read-more-wrap a.read-more:before{content:'';width:100%;top:0;height:0;opacity:0;position:absolute;left:0;z-index:-1;transition:all .3s}.read-more-wrap a.read-more:hover{cursor:pointer}.read-more-wrap a.read-more:hover:before{height:100%;opacity:1}.post-content-sf .read-more-wrap{width:100%;float:left;margin:5px 0;text-align:right}.post-content-sf .read-more-wrap a.read-more{margin:5px 0 0;padding:3px 15px}.post-content-grid .read-more-wrap{width:100%;float:left;margin:5px 0;text-align:right;font-size:.875em}.post-content-grid .read-more-wrap a.read-more{margin:5px 0 0;padding:3px 15px}img{max-width:100%;height:auto;margin:0;padding:0}img.border{max-width:98%!important;height:auto!important;border-radius:5px!important;padding:0!important;margin-top:.625em!important;margin-bottom:.625em!important}.image-post-feature{width:100%;float:left;margin:0}.wp-caption{display:block;max-width:100%;margin:.5em 0}.wp-caption.border{max-width:98%!important;height:auto!important;border-radius:5px!important;padding:0!important;margin-top:.625em!important;margin-bottom:.625em!important}.wp-caption img{max-width:100%;height:auto;padding:0;margin:0}.post-content .wp-caption p{margin:0;padding:0}.wp-caption-text{text-align:center;margin:0;padding:.25em;font-size:1em;font-style:italic}.wp-block-image .aligncenter img{margin:0 auto 0 auto}.alignleft,.wp-caption.alignleft{float:left;margin:.5em 1em 0 0;padding:0}.alignright,.wp-caption.alignright{float:right;margin:.5em 0 0 1em;padding:0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignnone{margin-right:1em}img.wp-smiley{padding:0;margin:0;border:none;float:none}.canuck-one-col{width:100%;float:left;margin:0;padding:0}.canuck-two-col-left{width:46%;float:left;margin:0 4% 35px 0;padding:0}.canuck-two-col-right{width:46%;float:left;margin:0 1% 35px 3%;padding:0}.grid-feature-wrap{width:100%;float:left;margin:0;padding:0}.canuck-three-col-left{width:31%;float:left;margin:0 3.5% 25px 0;padding:0}.canuck-three-col-center{width:31%;float:left;margin:0 0 25px;padding:0}.canuck-three-col-right{width:31%;float:left;margin:0 0 25px 3.5%;padding:0}.post-wrap-grid{width:100%;float:left;margin:15px 0 0;padding:0}.post-overlay-grid{width:100%;float:left;margin:0;padding:0}.post-header-grid{width:100%;float:left;margin:0 0 20px;padding:0}.post-header-grid .post-title{width:100%;float:left;margin:0 0 15px;padding:0;font-size:1.25em;line-height:1.25em}.post-header-grid .post-title a{margin:5px 0 30px;transition:.5s ease}.post-meta-grid{font-size:.875em}.canuck-two-stamp-left{width:calc(50% - 2px);float:left;margin:0 2px 4px 0;padding:0;line-height:0}.canuck-two-stamp-right{width:calc(50% - 2px);float:left;margin:0 0 4px 2px;padding:0;line-height:0}.two-stamp-post .post-wrap-stamp{width:100%;float:left;position:relative;margin:0;padding:0}.two-stamp-post .stamp-feature{width:100%;float:left;margin:0;padding:0}.two-stamp-post .post-overlay-stamp{opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;padding:0;height:100%;z-index:1000;overflow:hidden}.two-stamp-post .post-overlay-stamp-wrap{position:relative;overflow:hidden;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.two-stamp-post .stamp-title{width:calc(100% - 15px);float:left;margin:0 0 10px 15px;font-weight:700;font-size:1em}.two-stamp-post .stamp-title a{margin:0;padding:0}.two-stamp-post .stamp-title a:hover{transition:.5s ease}.two-stamp-post .stamp-meta{width:calc(100% - 10px);float:left}.two-stamp-post .post-overlay-stamp .pmeta-post-comments,.two-stamp-post .post-overlay-stamp .pmeta-timestamp{float:left;padding:0;margin:0 10px 15px 15px;font-size:.875em}.two-stamp-post .post-overlay-stamp .pmeta-post-comments a{transition:.5s ease}.two-stamp-post .post-overlay-stamp .pmeta-post-comments a:hover{transition:.5s ease}.canuck-three-stamp-left{width:calc(33.33% - 4px);float:left;margin:0 4px 4px 0;padding:0;line-height:0}.canuck-three-stamp-center{width:calc(33.33% - 4px);float:left;margin:0 2px 4px;padding:0;line-height:0}.canuck-three-stamp-right{width:calc(33.33% - 4px);float:left;margin:0 0 4px 4px;padding:0;line-height:0}.three-stamp-post .post-wrap-stamp{width:100%;float:left;position:relative;margin:0;padding:0}.three-stamp-post .stamp-feature{width:100%;float:left;margin:0;padding:0}.three-stamp-post .post-overlay-stamp{opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;padding:0;height:100%;z-index:1000;overflow:hidden}.three-stamp-post .post-overlay-stamp-wrap{position:relative;overflow:hidden;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.three-stamp-post .stamp-title{width:calc(100% - 15px);float:left;margin:0 0 10px 15px;font-weight:700;font-size:1em}.three-stamp-post .stamp-title a{margin:0;padding:0}.three-stamp-post .stamp-title a:hover{transition:.5s ease}.three-stamp-post .stamp-meta{width:calc(100% - 10px);float:left}.three-stamp-post .post-overlay-stamp .pmeta-post-comments,.three-stamp-post .post-overlay-stamp .pmeta-timestamp{float:left;padding:0;margin:0 10px 15px 15px;font-size:.875em}.three-stamp-post .post-overlay-stamp .pmeta-post-comments a{transition:.5s ease}.three-stamp-post .post-overlay-stamp .pmeta-post-comments a:hover{transition:.5s ease}#two-column-content article.top-feature-post,#two-column-content.search article{width:100%;float:left;margin:25px 0;padding:0}#two-column-content article.top-feature-post:first-child,#two-column-content.search article:first-child{margin:0 0 25px}#three-column-content article.top-feature-post{width:100%;float:left;margin:25px 0;padding:0}#three-column-content article.top-feature-post:first-child{margin:0 0 25px}.post-wrap-tf{width:100%;float:left;margin:0;padding:0}.post-overlay-tf{width:100%;float:left;margin:0;padding:0}.post-header-tf{width:100%;float:left;margin:0 0 20px;padding:0}.post-header-tf .post-title{width:100%;float:left;margin:0 0 15px;padding:0}.post-header-tf .post-title a{line-height:1em;margin:5px 0 30px;transition:.5s ease}#two-column-content article.side-feature-post{width:100%;float:left;margin:25px 0;padding:0}#two-column-content article.side-feature-post:first-child{margin:0 0 25px}#three-column-content article.side-feature-post{width:100%;float:left;margin:25px 0;padding:0}#three-column-content article.side-feature-post:first-child{margin:0 0 25px}#fullwidth article.side-feature-post{width:100%;float:left;margin:30px 0;padding:0}#fullwidth article.side-feature-post:first-child{margin:0 0 30px}.side-feature-wrap{width:35%;float:left;margin:5px 5% 0 0;padding:0}.post-wrap-sf{width:60%;float:left;margin:0;padding:0}.post-overlay-sf{width:100%;float:left;margin:0;padding:0}.post-header-sf{width:100%;float:left;margin:0 0 20px;padding:0}.post-header-sf .post-title{width:100%;float:left;margin:0;padding:0;font-size:1.5em;line-height:1.5em}.post-content-sf{clear:both}.archive article{margin:40px 0 0}.archive article:first-child{margin:0}.post-wrap-archive{width:100%;float:left;margin:0;padding:0}.post-overlay-archive{width:100%;float:left;margin:0;padding:0}.post-header-archive{width:100%;float:left;margin:0 0 20px;padding:0}.post-header-archive .post-title{width:100%;float:left;margin:0 0 10px;padding:0}.post-header-archive .post-title a{line-height:1em;margin:5px 0 30px;transition:.5s ease}.post-meta-tf{width:100%;float:left;margin:0;padding:0}.post-meta-sf{width:100%;float:left;clear:both;margin:10px 0 0;padding:5px 0}.pmeta-timestamp,.pmeta-author,.pmeta-post-comments,.pmeta-categories,.pmeta-taglist,.pmeta-sticky,.pmeta-edit,.pmeta-no-title{float:left;margin:0 15px 0 0;padding:0;line-height:1.3125em}.post-meta-sf .pmeta-post-comments{float:right;margin:0 5px 0 25px}.pmeta-author a,.pmeta-post-comments a,.pmeta-categories a,.pmeta-taglist a,.pmeta-edit a,.pmeta-no-title a{transition:.5s ease}.pmeta-author a:hover,.pmeta-post-comments a:hover,.pmeta-categories a:hover,.pmeta-taglist a:hover,.pmeta-edit a:hover,.pmeta-no-title a:hover{transition:.5s ease}.pmeta-no-title i{color:red}.pmeta-timestamp i,.pmeta-author i,.pmeta-post-comments i,.pmeta-categories i,.pmeta-taglist i,.pmeta-sticky i,.pmeta-edit i{margin:0 5px 0 0}.pmeta-timestamp i:hover,.pmeta-author i:hover,.pmeta-categories i:hover,.pmeta-taglist i:hover,.pmeta-post-format i:hover{cursor:help}.pmeta-pagelist,.pmeta-edit,.pmeta-no-title{float:left;padding-right:10px}.fa-comment,.fa-time,.fa-user,.fa-bookmark,.fa-copy,.fa-tags,.fa-edit,.fa-align-justify,.fa-sticky-note{font-size:1em}.post-content-tf{width:100%;float:left;padding:0;margin:5px 0 0}.post-content-tf p{padding:.75em 0 0;margin:0}.post-content-tf p:first-child{padding:0;margin:0}.audio-post-feature{position:relative;width:100%;margin:0;padding:0}.top-feature-post .audio-post-feature{font-size:2em;line-height:1.33em}.side-feature-post .audio-post-feature{font-size:1em}.audio-post-feature img{opacity:1;display:block;width:100%;height:auto}.audio-post-feature-overlay{opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;padding:10px;height:100%}.audio-feature-meta{width:90%;float:left;margin:0 5% 30px;padding:0;line-height:1em}.audio-feature-audio{width:90%;float:left;margin:0 5%;padding:0}.gallery{width:100%;float:left;margin:0;padding:0}.gallery figure{float:left;margin:0;line-height:1em}.gallery-columns-1 figure{padding:0 0 3px;width:100%;font-size:1em}.gallery-columns-2 figure{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.gallery-columns-2 figure:nth-child(2n+3){clear:both}.gallery-columns-3 figure{padding:2px 5px;width:calc(33.3333% - 11px);font-size:1em}.gallery-columns-3 figure:nth-child(3n+4){clear:both}.gallery-columns-4 figure{padding:1px 4px;width:calc(25% - 9px);font-size:.875em}.gallery-columns-4 figure:nth-child(4n+5){clear:both}.gallery-columns-5 figure{padding:1px 4px;width:calc(20% - 9px);font-size:.75em}.gallery-columns-5 figure:nth-child(5n+6){clear:both}.gallery-columns-6 figure{padding:1px 4px;width:calc(16.6666% - 9px);font-size:10px}.gallery-columns-6 figure:nth-child(6n+7){clear:both}.gallery-columns-7 figure{padding:1px 4px;width:calc(14.2857% - 9px);font-size:8px}.gallery-columns-7 figure:nth-child(7n+8){clear:both}.gallery-columns-8 figure{padding:1px 4px;width:calc(12.5% - 9px);font-size:8px}.gallery-columns-8 figure:nth-child(8n+9){clear:both}.gallery-columns-9 figure{padding:1px 4px;width:calc(11.1111% - 9px);font-size:8px}.gallery-columns-9 figure:nth-child(9n+10){clear:both}.gallery-columns-10 figure{padding:1px 4px;width:calc(10% - 9px);font-size:8px}.gallery-columns-10 figure:nth-child(10n+11){clear:both}.gallery-icon{width:100%;float:left;margin:0;padding:0;text-align:center}.gallery-icon a{width:100%;margin:0;padding:0;float:left}.gallery img{padding:2px!important;height:auto;width:calc(100% - 6px)}.gallery .gallery-caption{width:calc(100% - 12px);float:left;margin:0;padding:5px}.wp-block-gallery{display:block;float:left;list-style-type:none;padding:0;margin:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0;padding:0;display:block;float:left}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;padding:0;height:auto}@supports ((position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:block}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:100%}@supports ((position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:inherit;bottom:inherit;width:calc(100% - 10px);max-height:none;overflow:hidden;padding:5px;color:inherit;text-align:center;font-size:1em;font-style:italic;line-height:1em;background:0 0}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:auto}}.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item img{padding:2px!important;border:1px solid #e3e3e3!important;background-color:#ffffff!important;height:auto;width:calc(100% - 6px)}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:inherit}.wp-block-gallery .blocks-gallery-image:nth-of-type(even),.wp-block-gallery .blocks-gallery-item:nth-of-type(even){margin-right:inherit}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:inherit;margin-right:inherit}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:inherit;margin-right:inherit}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:inherit;margin-right:inherit}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:inherit;margin-right:inherit}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:inherit;margin-right:inherit}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:inherit;margin-right:inherit}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:inherit;margin-right:inherit}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:inherit}.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:inherit}.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:inherit}.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:inherit}.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:inherit}.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:inherit}.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:inherit}.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:inherit}}.wp-block-gallery.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image{padding:0 0 3px;width:100%;font-size:1em}.wp-block-gallery.columns-2 .blocks-gallery-item,.wp-block-gallery.columns-2 .blocks-gallery-image{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.wp-block-gallery.columns-2 .blocks-gallery-item:nth-child(2n+3),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-child(2n+3){clear:both}.wp-block-gallery.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image{padding:2px 5px;width:calc(33.3333% - 11px);font-size:1em}.wp-block-gallery.columns-3 .blocks-gallery-item:nth-child(3n+4),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-child(3n+4){clear:both}.wp-block-gallery.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image{padding:1px 4px;width:calc(25% - 9px);font-size:.875em}.wp-block-gallery.columns-4 .blocks-gallery-item:nth-child(4n+5),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-child(4n+5){clear:both}.wp-block-gallery.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image{padding:1px 4px;width:calc(20% - 9px);font-size:.75em}.wp-block-gallery.columns-5 .blocks-gallery-item:nth-child(5n+6),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-child(5n+6){clear:both}.wp-block-gallery.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image{padding:1px 4px;width:calc(16.6666% - 9px);font-size:10px}.wp-block-gallery.columns-6 .blocks-gallery-item:nth-child(6n+7),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-child(6n+7){clear:both}.wp-block-gallery.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image{padding:1px 4px;width:calc(14.2857% - 9px);font-size:8px}.wp-block-gallery.columns-7 .blocks-gallery-item:nth-child(7n+8),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-child(7n+8){clear:both}.wp-block-gallery.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image{padding:1px 4px;width:calc(12.5% - 9px);font-size:8px}.wp-block-gallery.columns-8 .blocks-gallery-item:nth-child(8n+9),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-child(8n+9){clear:both}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:inherit}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:100%;width:inherit}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:block}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:inherit}.post-format-image-feature{width:100%;position:relative}.post-format-image-feature img{opacity:1;display:block;width:100%;height:auto;transition:.5s ease;backface-visibility:hidden}.post-format-image-overlay{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:1s ease}.post-format-image-feature:hover img{opacity:.3}.post-format-image-feature:hover .post-format-image-overlay{opacity:1}.post-format-image-overlay-content{font-size:1em;padding:5%;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center}.post-wrap-grid .image-entry{width:100%;float:left;clear:both;padding:0;margin:0}.grid-post .post-format-image-overlay-content h6{font-size:14px;line-height:1em}.grid-post .post-format-image-overlay-content span{font-size:10px;line-height:1em}.side-feature-post .post-format-image-overlay-content h6{font-size:14px;line-height:1em}.side-feature-post .post-format-image-overlay-content span{font-size:10px;line-height:1em}.quote-post-feature{position:relative;width:100%;margin:0;padding:0}.top-feature-post .quote-post-feature{font-size:2em;line-height:1.33em}.side-feature-post .quote-post-feature{font-size:1em}.quote-post-feature img{opacity:1;display:block;width:100%;height:auto}.quote-post-feature-overlay{opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;padding:10px 30px 30px;height:calc(100% - 40px);width:calc(100% - 60px)}.quote-post-feature-quote{font-family:'Book Antiqua',serif;float:left;font-size:1em;line-height:1em}.quote-post-feature-quote i{color:rgba(255,255,255,.5);vertical-align:top;margin:-5px 10px 0 0;font-size:1.5em}.quote-post-feature-author,.quote-post-feature-author a{clear:both;float:right;margin:10px;padding:0;z-index:999}.single .quote-post-feature-quote{font-size:1.5em}.single .quote-post-feature-quote i{font-size:1.5em;margin:-15px 10px 0 0}.side-feature-wrap .quote-post-feature-overlay{padding:20px}.side-feature-wrap .quote-post-feature-quote{font-size:.875em}.side-feature-wrap .quote-post-feature-quote i{font-size:1em;margin:-10px 10px 0 0}.format-quote .entry-content p{clear:both;float:left;margin:0;padding:0}.format-quote .entry-content blockquote{clear:both;float:left;width:calc(100% - 35px);margin:10px 0;padding:15px;font-weight:400;font-size:1.2em;font-style:italic}.format-quote .entry-content blockquote p{clear:both;float:left;width:100%;margin:0;padding:0;font-weight:400;font-size:1em;font-style:italic}.format-quote .entry-content blockquote cite,.format-quote .entry-content blockquote p cite{clear:both;float:right;margin-top:0;margin-right:1em;font-style:normal;font-weight:400;font-size:1em}.format-quote .entry-content blockquote a{font-weight:700}.format-quote .entry-content blockquote p:before{display:none}.post-wrap-grid .quote-entry{font-size:.825em}.post-wrap-grid .quote-entry blockquote cite,.post-wrap-grid .quote-entry blockquote p cite{clear:both;float:right;margin-top:0;margin-right:1em;font-style:normal;font-weight:400;font-size:1em}.video-post-feature{position:relative;width:100%;float:left;margin:0;padding:0}.video-post-feature img{opacity:1;display:block;width:100%;height:auto}.video-post-feature-overlay{opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center}.post-title-comments{float:right;font-size:.5em;padding:0}.post-title-comments i{cursor:help}.page .comments-title{margin:2em 0 0}.page .commentlist{font-size:1em;margin:15px 0 0}.comments-wrap{width:100%;float:left;margin:15px 0}.comments-area{width:100%;float:left;margin:0;padding:0}.comment-list{width:100%;float:left;font-size:1em;margin:15px 0 0;padding:0}.comment.depth-1{width:calc(100% - 72px);float:left;margin:15px 0 0;padding:20px 0 8px 72px}.comment.depth-2,.comment.depth-3,.comment.depth-4,.comment.depth-5,.comment.depth-6,.comment.depth-7,.comment.depth-8,.comment.depth-9,.comment.depth-10{width:calc(100% - 20px);float:left;margin:1.5em 0 0 -52px;padding:1.5em 0 0 72px}.comments-title{width:100%;float:left;margin:0}.comment-author .avatar{float:left;margin:0 14px 0 -72px;padding:2px;background-color:#fff}.comment-author cite{margin:0;padding:0;font-style:normal}.comment-author span{display:none}.comment-meta{font-size:.75em;padding:0;margin:0}.comment-body .reply{width:100%;float:left;margin:5px 0 0;text-align:left}.comment-reply-link{display:inline-block;margin:10px 0 0;padding:0 5px 3px;font-size:1em;position:relative;opacity:.999;border-radius:3px;overflow:hidden;transition:all .3s}.comment-reply-link:before{content:'';width:100%;top:0;height:0;opacity:0;position:absolute;left:0;z-index:-1;transition:all .3s}.comment-reply-link:hover{cursor:pointer}.comment-reply-link:hover:before{height:100%;opacity:1}.comment-list .bypostauthor .comment-author cite:before{content:'Author: ';font-size:.75em;padding:.25em .5em;margin:0 .5em 0 0}.commentnav{padding:15px 2%;font-size:.8em}p.no-comments{width:100%;float:left;padding:1em 0;margin:1em 0 0}.comment-awaiting-moderation{margin:0;font-size:.875em;color:red}.comment-edit-link{font-size:1em}.comment-edit-link:before{content:'[';padding:0 5px 0 0;font-size:1em}.comment-edit-link:after{content:' ]';padding:0 5px 0 0;font-size:1em}.pingback,.trackback{width:100%;float:left;padding:1.5em 0 .5em;margin:1em 0 0}.comment-respond{width:100%;float:left;margin:1em 0 0;padding:0;font-size:1em}.page #respond{margin:0;padding:0;font-size:1em}#respond h3 #reply-title{width:100%;float:left;font-size:1.25em;padding:.5em 2%}#respond .comment-notes{width:100%;float:left;padding:0;margin:0}#respond p{width:100%;font-size:1em}#respond label{clear:both;float:left;margin:.5em 0 0}#respond .required{margin:.5em 0 0}.comment-form-author input,.comment-form-email input,.comment-form-url input{clear:both;width:calc(100% - 10px);float:left;margin:.5em 0;border:none;padding:5px}#respond textarea{clear:both;width:calc(100% - 10px);float:left;margin:.5em 0;border:none;padding:5px;font:inherit;font-size:1em}input#author,input#email,input#url{font-size:1em}.comment-form .form-submit input#submit.submit{float:left;clear:both;margin:10px 0 0;padding:0 5px 3px;font-size:1em;position:relative;opacity:.999;border:none;border-radius:3px;overflow:hidden;transition:all .3s}.comment-form .form-submit input#submit.submit:hover{cursor:pointer;transition:.5s}.comment-form .form-submit input#submit.submit:hover:before{height:100%;opacity:1}p.form-allowed-tags{clear:both;width:100%;float:left;margin:1em 0 0;padding:0;font:inherit}p.form-allowed-tags code{font:inherit}input#submit{margin-bottom:20px}#respond .error{color:red;float:left;line-height:1em;font-size:1em;margin:10px 0 0}.comment-form-cookies-consent{width:100%;float:left;clear:both}input#wp-comment-cookies-consent{width:15px;float:left;margin:12px 5px 0 0}#respond .comment-form-cookies-consent label{width:calc(100% - 20px);float:left;clear:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content-wrap[tabindex="-1"]:focus,#content-wrap-home[tabindex="-1"]:focus{outline:0}.error{width:calc(100% - 40px);margin:0;padding:20px;float:left;color:red;font-size:1.3em}.feature-no-video{display:block;width:100%;float:left;clear:both;background-color:#fff;color:red;margin:0;padding:50px 100px}.canuck-author-widget{float:left;width:100%;margin:10px 0}.canuck-author-widget .author-widget-avatar img{float:left;width:50px;border:none;box-shadow:none;margin:0 10px 0 0;padding:0}.canuck-author-widget .author-widget-content-wrap{width:calc(100% - 60px);display:block;float:left;margin:0;padding:0}.canuck-author-widget .author-widget-name{font-size:1em;line-height:1em;font-weight:700;margin:0 0 10px}.canuck-author-widget .author-widget-bio{font-size:1em;line-height:1em}.widget_recent_entries ul,.canuck_recent_posts ul{margin:0;padding:0;font-size:.875em}.widget_recent_entries li,.canuck_recent_posts li{width:100%;float:left;margin:5px 0;list-style:none;padding:5px 0 10px}.canuck_recent_posts li img{width:25%;float:left;margin:0;padding:0}.recent-post-wrap{width:calc(75% - 15px);float:left;margin:0 0 10px 10px;padding:0}.canuck_recent_posts li a{width:100%;float:left;margin:0 0 10px;padding:0;transition:.5s}.widget_recent_entries li a{transition:.5s}.widget_recent_entries li a:hover,.canuck_recent_posts li a:hover{transition:.5s}.canuck_recent_posts li span{width:100%;float:left;margin:0 0 10px;padding:0;font-size:.875em}.widget_recent_entries li:last-child,.canuck_recent_posts li:last-child{border-bottom:none;margin:5px 0 0}#wp-calendar{float:left;font-size:.875em;border-collapse:separate;border-spacing:3px}#wp-calendar caption{font-size:1em;font-weight:700;padding-bottom:.5em}#wp-calendar thead th{border:none;margin:0;width:5%;padding:0;text-align:center}#wp-calendar tbody{border:none;font-size:.875em}#wp-calendar tbody td{border:none;text-align:center;width:5%;padding:0}#wp-calendar tbody td a{font-weight:700}#wp-calendar tfoot{background:0 0}#wp-calendar tfoot tr{border:none}#wp-calendar tfoot td{border:none}#wp-calendar tr #prev a,table#wp-calendar tr #next a{font-size:.917em;font-weight:700;padding-top:0;padding-bottom:0}.tagcloud a{display:inline-block;font-size:.75em!important;padding:2px 5px;margin:2px 2px 2px 0;border-radius:3px}.commentnav{width:100%;float:left;clear:both;margin:0}.commentnav .left{float:left}.commentnav .right{float:right}.postpagenav{width:100%;float:left;clear:both;margin:20px 0;padding:0}#fullwidth .postpagenav{margin:40px 0 30px}.nav-links .page-numbers{padding:0 5px}.nav-links .page-numbers.dots,.nav-links .page-numbers.dots:hover{font-weight:700;border:none}.searchform{max-width:200px;margin:0}.searchform .search-field{width:70%;border:none;padding:.25em}.fa-search{background:0 0;border:none;font-size:1em;margin:0;padding:0}.fa-search:before{content:"\f002"}.fa-search:hover{cursor:pointer}.postpagenav .left{width:40%;float:left;padding:0;margin:0}.postpagenav .right{width:40%;float:right;padding:0;margin:0;text-align:right}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#cboxOverlay{background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/overlay.png) repeat 0 0;opacity:.9}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(//www.brindhavanam.com/wp-content/themes/canuck/js/colorbox/images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.masonry-gallery *{box-sizing:border-box}.masonry-gallery{background:#fff;width:100%;float:left;margin:30px 0 20px;padding:0}.masonry-gallery:after{content:'';display:block;clear:both}.masonry-grid-sizer,.masonry-grid-item{width:calc(33.333% - 5px);margin:0;padding:2.5px}.masonry-grid-item{float:left;position:relative}.masonry-grid-item img{display:block;max-width:100%}.masonry-grid-item .masonry-image-overlay{position:absolute;bottom:0;left:0;right:0;overflow:hidden;height:calc(100% - 5px);margin:0 0 2.5px 2.5px;width:0;opacity:1;transition:.5s ease}.masonry-grid-item:hover .masonry-image-overlay{opacity:1;width:calc(100% - 5px)}.masonry-grid-item .masonry-image-overlay .masonry-overlay-wrap{position:relative;overflow:hidden;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:center;height:100%}.masonry-grid-item:hover .masonry-image-overlay .masonry-overlay-wrap{transition-property:color;transition:.5s}.masonry-grid-item .masonry-image-overlay .masonry-text{width:calc(100% - 5px);float:left;clear:both;margin:0;padding:0;text-align:center}.masonry-grid-item .masonry-image-overlay .masonry-text a{margin:0 10px 0 0;padding:2px 5px;opacity:1;text-align:center;font-size:16px;border-radius:3px;transition-property:color;transition:.5s ease}.masonry-grid-item:hover .masonry-image-overlay .masonry-text a{transition-property:color;transition:.5s;transition-timing-function:linear;transition-delay:.5s}.masonry-grid-item .masonry-image-overlay .masonry-text a:hover{cursor:pointer;transition-property:color;transition:.25s ease}.woocommerce-MyAccount-navigation li{list-style:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:none;background:#e3e3e3;padding:5px}.woocommerce-Price-currencySymbol{margin:0 0 0 5px}.fa-shopping-bag{font-size:14px}.comment-subscription-form{width:100%;margin:0;padding:0;float:left;clear:both}.comment-subscription-form input{width:20px;margin:15px 10px 0 0;padding:0;float:left}.comment-subscription-form label{width:calc(100% - 30px);margin:10px 0 0 0!important;padding:0;float:left;clear:none!important}@media only screen and (max-width:900px){#two-column-sidebar-left.toggle-sb-a,#two-column-sidebar-right.toggle-sb-b,#three-column-sidebar-left.toggle-sb-a,#three-column-sidebar-right.toggle-sb-b{position:absolute;top:100%;left:-9999em;padding:0;margin:0}button.sidebar-a-toggle.toggle-on{display:block}button.sidebar-b-toggle.toggle-on{display:block}button.sidebar-a-toggle:hover,button.sidebar-b-toggle:hover{cursor:pointer;transition:.5s}#two-column-sidebar-left.toggle-sb-a.toggle-on{display:block;position:absolute;left:0;top:25%;height:auto;width:80%;margin:0 0 0 15px;padding:10px;z-index:2000;animation:.5s ease-in-out}#two-column-sidebar-right.toggle-sb-b.toggle-on{display:block;position:absolute;left:0;top:25%;height:auto;width:calc(80% - 45px);margin:0 25px 0 20%;padding:10px;z-index:2000;animation:.5s ease-in-out}#two-column-content{float:left;width:100%;margin:0;padding:0}#three-column-sidebar-left.toggle-sb-a.toggle-on{display:block;position:absolute;left:0;top:250%;height:auto;width:80%;margin:0 0 0 15px;padding:10px;z-index:2000;animation:.5s ease-in-out}#three-column-sidebar-right.toggle-sb-b.toggle-on{display:block;position:absolute;left:0;top:25%;height:auto;width:calc(80% - 45px);margin:0 25px 0 20%;padding:10px;z-index:2000;animation:.5s ease-in-out}#three-column-content{float:left;width:100%;margin:0;padding:0}.header-wide-no-feature .header-logo-menu-strip,.header-wide-slider .header-logo-menu-strip,.header-wide-image .header-logo-menu-strip{width:100%;float:left;margin:0;padding:0;height:auto}.header-wide-no-feature .header-logo-menu-strip .header-image-left,.header-wide-slider .header-logo-menu-strip .header-image-left,.header-wide-image .header-logo-menu-strip .header-image-left{height:60px;width:200px;float:left;text-align:left;line-height:inherit;margin:0;padding:10px 0 10px 25px}.header-wide-no-feature .header-logo-menu-strip .header-image-left a,.header-wide-slider .header-logo-menu-strip .header-image-left a{line-height:inherit;width:100%;height:60px;float:left;margin:0;padding:0}.header-wide-image .header-logo-menu-wide .header-logo-menu-strip .header-image-left a{line-height:inherit;width:100%;float:left;margin:0;padding:0;background-size:contain;background-position:left center;background-repeat:no-repeat;height:60px}.header-logo-menu-strip .header-image-left img{max-width:100%;max-height:100%;margin:10px 0 0 20px}.header-logo-menu-strip .nav-container{width:100%;clear:both;float:left;margin:0;padding:0;text-align:center;height:auto}.sticky-spacer{margin-top:120px}body.sticky .header-logo-menu-strip .nav-container{margin:0;height:auto}body.sticky header.header-wide-no-feature div.header-logo-menu-strip,body.sticky header.header-wide-slider div.header-logo-menu-strip,body.sticky header.header-wide-image div.header-logo-menu-strip{width:100%;float:left;margin:0;padding:0;height:inherit;text-align:center}body.sticky header.header-wide-no-feature div.header-image-left,body.sticky header.header-wide-slider div.header-image-left,body.sticky header.header-wide-image div.header-image-left{display:none}body.sticky .menu-1-toggle{display:block;width:auto;left:50%;top:20%;height:auto;margin:0}body.sticky .menu-1-toggle:focus{outline:none}body.sticky .menu-1-toggle svg path{fill:#474747}button.menu-1-toggle{outline:none;position:relative;top:20px;left:30%;display:inline-block;margin:0;padding:5px;background-color:rgba(0,0,0,0);border:none}button.menu-1-toggle:hover{cursor:pointer}.dropdown-toggle{display:block}.nav-container{padding:5px 0}.main-nav{position:absolute;top:100%;left:-9999rem;padding:0;margin:0;clear:both;background-color:#fff}.main-nav.toggle-on{display:block;position:absolute;width:100%;left:0;top:auto;height:auto;margin:0;padding:0;clear:both;z-index:999999}#main-menu-right ul{display:block;width:100%;float:left;margin:0;text-align:left;border-top:none}#main-menu-right ul li{display:block;width:100%;float:left;margin:0;padding:0;text-align:center;font-size:1rem;line-height:1.5rem}#main-menu-right ul li a,#main-menu-right ul li.current-menu-item>a,#main-menu-right ul li.current-menu-ancestor>a{padding:5px 10px;display:block;width:calc(100% - 80px);float:left;margin:0;line-height:1.5em;text-align:left}#main-menu-right ul li.menu-item-has-children>a:after{content:"";margin:0}#main-menu-right ul li button{display:block;width:50px;float:left;margin:0;padding:0;background-color:rgba(255,255,255,0);border:none;text-align:center}#main-menu-right ul li button:hover{cursor:pointer}#main-menu-right ul li button:after{display:block;content:"\005E";transform:rotate(180deg);margin:0;padding:0;font-size:1.25em;line-height:2.05em;text-align:center}#main-menu-right ul button.toggle-button-on:after{content:"\005E";transform:rotate(0deg)}#main-menu-right ul li.focus>ul,#main-menu-right ul li>ul{display:none}#main-menu-right ul li:hover>ul{position:absolute;top:100%;left:-9999em;padding:0;margin:0}#main-menu-right ul li ul.toggle-ul-on,#main-menu-right ul ul li ul.toggle-ul-on,#main-menu-right ul ul ul li ul.toggle-ul-on{display:block;position:relative;width:100%;left:auto;top:auto;height:auto;margin:0;padding:0;box-shadow:0 0 3px rgba(0,0,0,.3);z-index:999}#main-menu-right ul li.menu-item-has-children>a:after{content:"";margin:0}#main-menu-right ul ul li.menu-item-has-children>a:before{content:"";margin:0}#main-menu-right ul ul li{width:100%;float:left;clear:both;text-align:center;margin:0;padding:0}#main-menu-right ul ul li a,#main-menu-right ul ul li.current-menu-item>a,#main-menu-right ul ul li.current-menu-ancestor>a{display:block;width:calc(100% - 90px);float:left;margin:0;padding:5px 10px 5px 20px;line-height:1.5em;text-align:left}#main-menu-right ul ul li button{display:block;width:50px;float:left;margin:0;padding:0;background-color:rgba(255,255,255,0);border:none;text-align:center}#main-menu-right ul ul li button:hover{cursor:pointer}#main-menu-right ul ul li button:after{display:block;content:"\005E";transform:rotate(180deg);margin:0;padding:0;font-size:1.25em;line-height:2em;text-align:center}#main-menu-right ul ul ul li.menu-item-has-children>a:before{content:"";margin:0}#main-menu-right ul ul ul li{width:100%;float:left;clear:both;text-align:center;margin:0;padding:0}#main-menu-right ul ul ul li a,#main-menu-right ul ul li.current-menu-item>a,#main-menu-right ul ul ul li.current-menu-ancestor>a{width:calc(100% - 110px);float:left;margin:0;padding:5px 10px 5px 40px}#main-menu-right ul ul ul li button{display:block;width:50px;float:left;margin:0;padding:0;background-color:rgba(255,255,255,0);border:none;text-align:center}#main-menu-right ul ul ul li button:hover{cursor:pointer}#main-menu-right ul ul ul li ul button:after{display:block;content:"\005E";transform:rotate(180deg);margin:0;padding:0;font-size:1.25em;line-height:2em;text-align:center}#main-menu-right ul ul ul ul li.menu-item-has-children>a:before{content:"";margin:0}#main-menu-right ul ul ul ul li{width:100%;float:left;clear:both;text-align:center;margin:0;padding:0}#main-menu-right ul ul ul ul li a,#main-menu-right ul ul ul ul li.current-menu-item>a,#main-menu-right ul ul ul ul li.current-menu-ancestor>a{width:calc(100% - 130px);float:left;margin:0;padding:5px 10px 5px 60px}#page-title-wide .page-title-wrap h1.center-title{width:98%;float:left;font-size:1.5em;line-height:1em;padding:.75em 0;margin:0}.three-stamp-post .stamp-title{font-size:.875em}.three-stamp-post .post-overlay-stamp .pmeta-post-comments,.three-stamp-post .post-overlay-stamp .pmeta-timestamp{font-size:.75em}#footer-wrap{font-size:.875em}#footer-wrap h3{font-size:1em;line-height:1.25em;padding:0;margin:0}#footer-wrap ul{font-size:.875em;padding:0;margin:0}#footer-wrap ul li{list-style:none}#footer-wrap .widget{margin:1em 0 0}#footer-wrap{max-width:1100px;margin:0 auto 0 auto;padding:0 30px;overflow:hidden;z-index:1}.footer-col-wrap{width:100%;padding:15px 0;margin:0;overflow:hidden;z-index:1}.footer-col-wrap .widget{clear:both;margin:10px 0 0}.footercol-3-1{float:left;width:30%;margin:0 1% 0 0;padding:0 2% 0 0}.footercol-3-2{float:left;width:30%;margin:0 1%;padding:0 1%}.footercol-3-3{float:left;width:30%;margin:0 0 0 1%;padding:0 0 0 2%}.footercol-4-1{float:left;width:22.5%;margin:0 1% 0 0;padding:0 1% 0 0}.footercol-4-2,.footercol-4-3{float:left;width:22.5%;margin:0 .5%;padding:0 1%}.footercol-4-4{float:left;width:22.5%;margin:0 0 0 1%;padding:0 0 0 1%}#copyright{width:100%;margin-bottom:1em;font-size:.875em;overflow:hidden;z-index:1}#copyright-wrap{max-width:1000px;margin:0 auto 0 auto;padding:8px 30px;overflow:hidden;z-index:1}#copyright ul{list-style:none;font-size:.75em}.copyright_c1{width:30.33%;float:left;margin:0 1% 0 0;padding:0 1%;text-align:left;font-size:.75em}.copyright_c2{width:29.33%;float:left;margin:0 1%;padding:0 1%;text-align:center;font-size:.75em}.copyright_c3{width:29.33%;float:right;margin:0 0 0 1%;padding:0 1%;text-align:right;font-size:.75em}.gallery-columns-7 figure{padding:1px 4px;width:calc(16.6666% - 9px);font-size:10px}.gallery-columns-7 figure:nth-child(7n+8){clear:none}.gallery-columns-7 figure:nth-child(6n+7){clear:both}.gallery-columns-8 figure{padding:1px 4px;width:calc(16.6666% - 9px);font-size:10px}.gallery-columns-8 figure:nth-child(8n+9){clear:none}.gallery-columns-8 figure:nth-child(6n+7){clear:both}.gallery-columns-9 figure{padding:1px 4px;width:calc(16.6666% - 9px);font-size:10px}.gallery-columns-9 figure:nth-child(9n+10){clear:none}.gallery-columns-9 figure:nth-child(6n+7){clear:both}.gallery-columns-10 figure{padding:1px 4px;width:calc(16.6666% - 9px);font-size:10px}.gallery-columns-10 figure:nth-child(10n+11){clear:none}.gallery-columns-10 figure:nth-child(6n+7){clear:both}.wp-block-gallery.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image{padding:1px 4px;width:calc(16.6666% - 9px);font-size:10px}.wp-block-gallery.columns-7 .blocks-gallery-item:nth-child(7n+8),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-child(7n+8){clear:none}.wp-block-gallery.columns-7 .blocks-gallery-item:nth-child(6n+7),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-child(6n+7){clear:both}.wp-block-gallery.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image{padding:1px 4px;width:calc(16.6666% - 9px);font-size:10px}.wp-block-gallery.columns-8 .blocks-gallery-item:nth-child(8n+9),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-child(8n+9){clear:none}.wp-block-gallery.columns-8 .blocks-gallery-item:nth-child(6n+7),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-child(6n+7){clear:both}}@media only screen and (max-width:700px){.header-topstrip-wrap{padding:0 10px}.header-topstrip-wrap .header-topstrip-left{font-size:12px}.canuck-social{width:18px}.canuck-social svg{width:12px;margin:0 0 -2px}.social-tumblr svg{width:9px}.social-etsy svg{width:10px}.social-pinterest svg{width:12px;margin:0 0 -4px}.social-facebook svg{width:8px}.canuck-show-search-trigger svg{width:14px}.header-image-overlay h1{font-size:1.5em;margin:120px 0 0}.header-image-overlay span{font-size:1em}#page-title-wide .page-title-wrap h1.center-title{font-size:1.25em}.header-wide-no-feature .header-logo-menu-strip .header-image-left,.header-wide-slider .header-logo-menu-strip .header-image-left,.header-wide-image .header-logo-menu-strip .header-image-left{height:60px;width:160px;float:left;text-align:left;line-height:inherit;margin:0;padding:10px 0 10px 25px}.header-wide-no-feature .header-logo-menu-strip .header-image-left a,.header-wide-slider .header-logo-menu-strip .header-image-left a{line-height:inherit;width:100%;height:60px;float:left;margin:0;padding:0}.header-wide-image .header-logo-menu-wide .header-logo-menu-strip .header-image-left a{line-height:inherit;width:100%;float:left;margin:0;padding:0;background-size:contain;background-position:left center;background-repeat:no-repeat;height:60px}.header-logo-menu-strip .nav-container{width:100%;clear:both;float:left;margin:0;padding:0;text-align:center;height:auto}.header-logo-menu-strip .header-image-left img{margin:0 0 0 20px}.sticky-spacer{margin-top:120px}#footer-wrap{width:calc(100% - 60px);padding:0 30px;margin:0}.footercol-3-1,.footercol-3-2,.footercol-3-3{float:left;width:100%;padding:0;margin:1em 0 0}.footercol-4-1,.footercol-4-2,.footercol-4-3,.footercol-4-4{float:left;width:100%;padding:0;margin:1em 0 0}.footer-topstrip-wrap{padding:0 10px}.footer-topstrip-wrap .footer-topstrip-left{font-size:10px}.side-feature-wrap{width:100%;float:left;margin:0;padding:0}.post-wrap-sf{width:100%;float:left;margin:20px 0 0;padding:0}#two-column-content article.grid-post{width:100%;float:left;margin:50px 0 0;padding:0}#two-column-content article.grid-post:first-child{margin:0}.canuck-two-col-left{width:100%;float:left;margin:0;padding:0}.canuck-two-col-right{width:100%;float:left;margin:0;padding:0}#fullwidth article{width:100%;float:left;margin:50px 0 0;padding:0}#fullwidth article:first-child{margin:0}.canuck-three-col-left{width:100%;float:left;margin:0;padding:0}.canuck-three-col-center{width:100%;float:left;margin:0;padding:0}.canuck-three-col-right{width:100%;float:left;margin:0;padding:0}.comment.depth-2,.comment.depth-3,.comment.depth-4,.comment.depth-5,.comment.depth-6,.comment.depth-7,.comment.depth-8,.comment.depth-9,.comment.depth-10{width:calc(100% - 5px);float:left;margin:1.5em 0 0 5px;padding:1.5em 0 0}.flex-control-nav li{margin:0 4px}.flex-control-paging li a{width:7px;height:7px;box-shadow:inset 0 0 2px rgba(255,255,255,.5);border-radius:13px}.gallery-columns-5 figure{padding:1px 4px;width:calc(25% - 9px);font-size:10px}.gallery-columns-5 figure:nth-child(5n+6){clear:none}.gallery-columns-5 figure:nth-child(4n+5){clear:both}.gallery-columns-6 figure{padding:1px 4px;width:calc(25% - 9px);font-size:10px}.gallery-columns-6 figure:nth-child(6n+7){clear:none}.gallery-columns-6 figure:nth-child(4n+5){clear:both}.gallery-columns-7 figure{padding:1px 4px;width:calc(25% - 9px);font-size:10px}.gallery-columns-7 figure:nth-child(7n+8){clear:none}.gallery-columns-7 figure:nth-child(6n+7){clear:none}.gallery-columns-7 figure:nth-child(4n+5){clear:both}.gallery-columns-8 figure{padding:1px 4px;width:calc(25% - 9px);font-size:10px}.gallery-columns-8 figure:nth-child(8n+9){clear:none}.gallery-columns-8 figure:nth-child(6n+7){clear:none}.gallery-columns-8 figure:nth-child(4n+5){clear:both}.gallery-columns-9 figure{padding:1px 4px;width:calc(25% - 9px);font-size:10px}.gallery-columns-9 figure:nth-child(9n+10){clear:none}.gallery-columns-9 figure:nth-child(6n+7){clear:none}.gallery-columns-9 figure:nth-child(4n+5){clear:both}.gallery-columns-10 figure{padding:1px 4px;width:calc(25% - 9px);font-size:10px}.gallery-columns-10 figure:nth-child(10n+11){clear:none}.gallery-columns-10 figure:nth-child(6n+7){clear:none}.gallery-columns-10 figure:nth-child(4n+5){clear:both}.wp-block-gallery.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image{padding:1px 4px;width:calc(25% - 9px);font-size:10px}.wp-block-gallery.columns-5 .blocks-gallery-item:nth-child(5n+6),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-child(5n+6){clear:none}.wp-block-gallery.columns-5 .blocks-gallery-item:nth-child(4n+5),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-child(4n+5){clear:both}.wp-block-gallery.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image{padding:1px 4px;width:calc(25% - 9px);font-size:10px}.wp-block-gallery.columns-6 .blocks-gallery-item:nth-child(6n+7),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-child(6n+7){clear:none}.wp-block-gallery.columns-6 .blocks-gallery-item:nth-child(4n+5),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-child(4n+5){clear:both}.wp-block-gallery.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image{padding:1px 4px;width:calc(25% - 9px);font-size:10px}.wp-block-gallery.columns-7 .blocks-gallery-item:nth-child(7n+8),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-child(7n+8){clear:none}.wp-block-gallery.columns-7 .blocks-gallery-item:nth-child(6n+7),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-child(6n+7){clear:none}.wp-block-gallery.columns-7 .blocks-gallery-item:nth-child(4n+5),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-child(4n+5){clear:both}.wp-block-gallery.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image{padding:1px 4px;width:calc(25% - 9px);font-size:10px}.wp-block-gallery.columns-8 .blocks-gallery-item:nth-child(8n+9),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-child(8n+9){clear:none}.wp-block-gallery.columns-8 .blocks-gallery-item:nth-child(6n+7),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-child(6n+7){clear:none}.wp-block-gallery.columns-8 .blocks-gallery-item:nth-child(4n+5),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-child(4n+5){clear:both}}@media only screen and (max-width:600px){.header-image-overlay-wrap h1{margin:100px 0 0;font-size:1em}.header-image-overlay-wrap span{font-size:.875em}.header-wide-slider .header-logo-menu-strip .header-image-left,.header-wide-image .header-logo-menu-strip .header-image-left{height:45px;width:100px;float:left;text-align:left;line-height:inherit;margin:0;padding:5px 0 5px 25px}.header-wide-image .header-logo-menu-wide .header-logo-menu-strip .header-image-left a{background-size:contain;height:45px}.header-logo-menu-strip .header-image-left img{max-width:100%;max-height:100%;margin:10px 0 0 20px;max-width:150%;max-height:155%}button.menu-1-toggle{top:10px}}@media only screen and (max-width:480px){.header-topstrip-wrap .header-topstrip-left,.footer-topstrip-wrap .footer-topstrip-left{font-size:9px}.header-topstrip-left .contact-hours,.footer-topstrip-left .contact-hours{margin:0 5px 0 0}.header-topstrip-left .contact-hours i,.footer-topstrip-left .contact-hours i{display:none}.header-topstrip-left .contact-phone,.footer-topstrip-left .contact-phone{margin:0 5px 0 0}.header-topstrip-left .contact-phone i,.footer-topstrip-left .contact-phone i{display:none}.header-topstrip-right .social-nav-class li a:before,.footer-topstrip-right .social-nav-class li a:before{font-size:10px;width:25px}.header-wide-image .header-logo-menu-strip .header-image-left{padding:0 0 0 25px}.header-image-overlay-wrap h1{margin:100px 0 0}body{font-size:75%;line-height:1.3125em}h1,h2,h3,h4,h5,h6{line-height:1.3125em}h1{font-size:1.6em}h2{font-size:1.5em}h3{font-size:1.4em}h4{font-size:1.2em}h5,span.title{font-size:1em}h6{font-size:.8571em}#fullwidth .thin-border{display:none}.portfolio-two-column{width:100%}.portfolio-three-column{width:100%}.portfolio-four-column{width:100%}.masonry-grid-sizer,.masonry-grid-item{width:calc(50% - 5px)}.slider-wrapper .nivo-thumbs-enabled a.nivo-control img{max-width:20px}.slider-wrapper .nivo-controlNav img{margin-right:0}.half-slider-wrapper .nivo-thumbs-enabled a.nivo-control img{max-width:24px}.center-slider-wrapper .nivo-thumbs-enabled a.nivo-control img{max-width:24px}.copyright_c1,.copyright_c2,.copyright_c3{clear:both;float:left;width:90%;margin:.25em 5%;padding:0;text-align:left}#cboxTitle{visibility:hidden}.post-wrap-standard-content,.post-wrap-audio-content,.post-wrap-gallery-content,.post-wrap-image-content,.post-wrap-quote-content,.post-wrap-video-content{width:100%;float:left;overflow:visible}.post-header{width:100%;float:left;overflow:visible}.gallery-columns-3 figure{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.gallery-columns-3 figure:nth-child(3n+4){clear:none}.gallery-columns-3 figure:nth-child(2n+3){clear:both}.gallery-columns-4 figure{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.gallery-columns-4 figure:nth-child(4n+5){clear:none}.gallery-columns-4 figure:nth-child(2n+3){clear:both}.gallery-columns-5 figure{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.gallery-columns-5 figure:nth-child(5n+6){clear:none}.gallery-columns-5 figure:nth-child(4n+5){clear:none}.gallery-columns-5 figure:nth-child(2n+3){clear:both}.gallery-columns-6 figure{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.gallery-columns-6 figure:nth-child(6n+7){clear:none}.gallery-columns-6 figure:nth-child(4n+5){clear:none}.gallery-columns-6 figure:nth-child(2n+3){clear:both}.gallery-columns-7 figure{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.gallery-columns-7 figure:nth-child(7n+8){clear:none}.gallery-columns-7 figure:nth-child(6n+7){clear:none}.gallery-columns-7 figure:nth-child(4n+5){clear:none}.gallery-columns-7 figure:nth-child(2n+3){clear:both}.gallery-columns-8 figure{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.gallery-columns-8 figure:nth-child(8n+9){clear:none}.gallery-columns-8 figure:nth-child(6n+7){clear:none}.gallery-columns-8 figure:nth-child(4n+5){clear:none}.gallery-columns-8 figure:nth-child(2n+3){clear:both}.gallery-columns-9 figure{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.gallery-columns-9 figure:nth-child(9n+10){clear:none}.gallery-columns-9 figure:nth-child(6n+7){clear:none}.gallery-columns-9 figure:nth-child(4n+5){clear:none}.gallery-columns-9 figure:nth-child(2n+3){clear:both}.gallery-columns-10 figure{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.gallery-columns-10 figure:nth-child(10n+11){clear:none}.gallery-columns-10 figure:nth-child(6n+7){clear:none}.gallery-columns-10 figure:nth-child(4n+5){clear:none}.gallery-columns-10 figure:nth-child(2n+3){clear:both}.wp-block-gallery.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.wp-block-gallery.columns-3 .blocks-gallery-item:nth-child(3n+4),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-child(3n+4){clear:none}.wp-block-gallery.columns-3 .blocks-gallery-item:nth-child(2n+3),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-child(2n+3){clear:both}.wp-block-gallery.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.wp-block-gallery.columns-4 .blocks-gallery-item:nth-child(4n+5),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-child(4n+5){clear:none}.wp-block-gallery.columns-4 .blocks-gallery-item:nth-child(2n+3),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-child(2n+3){clear:both}.wp-block-gallery.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.wp-block-gallery.columns-5 .blocks-gallery-item:nth-child(5n+6),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-child(5n+6){clear:none}.wp-block-gallery.columns-5 .blocks-gallery-item:nth-child(4n+5),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-child(4n+5){clear:none}.wp-block-gallery.columns-5 .blocks-gallery-item:nth-child(2n+3),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-child(2n+3){clear:both}.wp-block-gallery.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.wp-block-gallery.columns-6 .blocks-gallery-item:nth-child(6n+7),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-child(6n+7){clear:none}.wp-block-gallery.columns-6 .blocks-gallery-item:nth-child(4n+5),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-child(4n+5){clear:none}.wp-block-gallery.columns-6 .blocks-gallery-item:nth-child(2n+3),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-child(2n+3){clear:both}.wp-block-gallery.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.wp-block-gallery.columns-7 .blocks-gallery-item:nth-child(7n+8),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-child(7n+8){clear:none}.wp-block-gallery.columns-7 .blocks-gallery-item:nth-child(6n+7),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-child(6n+7){clear:none}.wp-block-gallery.columns-7 .blocks-gallery-item:nth-child(4n+5),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-child(4n+5){clear:none}.wp-block-gallery.columns-7 .blocks-gallery-item:nth-child(2n+3),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-child(2n+3){clear:both}.wp-block-gallery.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image{padding:2px 5px;width:calc(50% - 11px);font-size:1em}.wp-block-gallery.columns-8 .blocks-gallery-item:nth-child(8n+9),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-child(8n+9){clear:none}.wp-block-gallery.columns-8 .blocks-gallery-item:nth-child(6n+6),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-child(6n+7){clear:none}.wp-block-gallery.columns-8 .blocks-gallery-item:nth-child(4n+5),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-child(4n+5){clear:none}.wp-block-gallery.columns-8 .blocks-gallery-item:nth-child(2n+3),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-child(2n+3){clear:both}}.greenBg{background:#fff !important}.redBg{background:#ef2616 !important}.home.page-template .elementor-widget-wrap>.elementor-element .eael-testimonial-content{display:none}@media only screen and (max-width:600px){.page-template-default #mobmenuleft li a,.home.page-template #mobmenuleft li a{font-size:14px}button.sidebar-b-toggle{width:58px}h2{font-size:25px !important}}.custom-btn{width:130px;height:40px;color:#fff;border-radius:5px;padding:10px 25px;font-family:'Lato',sans-serif;font-weight:500;background:0 0;cursor:pointer;transition:all .3s ease;position:relative;display:inline-block;box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5),7px 7px 20px 0px rgba(0,0,0,.1),4px 4px 5px 0px rgba(0,0,0,.1);outline:none}.btn-1{background:#060e83;background:linear-gradient(0deg,rgba(6,14,131,1) 0%,rgba(12,25,180,1) 100%);border:none}.btn-1:hover{background:#0003ff;background:linear-gradient(0deg,rgba(0,3,255,1) 0%,rgba(2,126,251,1) 100%)}.btn-2{background:#6009f0;background:linear-gradient(0deg,rgba(96,9,240,1) 0%,rgba(129,5,240,1) 100%);border:none}.btn-2:before{height:0;width:2px}.btn-2:hover{box-shadow:4px 4px 6px 0 rgba(255,255,255,.5),-4px -4px 6px 0 rgba(116,125,136,.5),inset -4px -4px 6px 0 rgba(255,255,255,.2),inset 4px 4px 6px 0 rgba(0,0,0,.4)}.btn-3{background:#00acee;background:linear-gradient(0deg,rgba(0,172,238,1) 0%,rgba(2,126,251,1) 100%);width:130px;height:40px;line-height:42px;padding:0;border:none}.btn-3 span{position:relative;display:block;width:100%;height:100%}.btn-3:before,.btn-3:after{position:absolute;content:"";right:0;top:0;background:rgba(2,126,251,1);transition:all .3s ease}.btn-3:before{height:0;width:2px}.btn-3:after{width:0;height:2px}.btn-3:hover{background:0 0;box-shadow:none}.btn-3:hover:before{height:100%}.btn-3:hover:after{width:100%}.btn-3 span:hover{color:rgba(2,126,251,1)}.btn-3 span:before,.btn-3 span:after{position:absolute;content:"";left:0;bottom:0;background:rgba(2,126,251,1);transition:all .3s ease}.btn-3 span:before{width:2px;height:0}.btn-3 span:after{width:0;height:2px}.btn-3 span:hover:before{height:100%}.btn-3 span:hover:after{width:100%}.btn-4{background-color:#4dccc6;background-image:linear-gradient(315deg,#4dccc6 0%,#96e4df 74%);line-height:42px;padding:0;border:none}.btn-4:hover{background-color:#89d8d3;background-image:linear-gradient(315deg,#89d8d3 0%,#03c8a8 74%)}.btn-4 span{position:relative;display:block;width:100%;height:100%}.btn-4:before,.btn-4:after{position:absolute;content:"";right:0;top:0;box-shadow:4px 4px 6px 0 rgba(255,255,255,.9),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.9),inset 4px 4px 6px 0 rgba(116,125,136,.3);transition:all .3s ease}.btn-4:before{height:0;width:.1px}.btn-4:after{width:0;height:.1px}.btn-4:hover:before{height:100%}.btn-4:hover:after{width:100%}.btn-4 span:before,.btn-4 span:after{position:absolute;content:"";left:0;bottom:0;box-shadow:4px 4px 6px 0 rgba(255,255,255,.9),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.9),inset 4px 4px 6px 0 rgba(116,125,136,.3);transition:all .3s ease}.btn-4 span:before{width:.1px;height:0}.btn-4 span:after{width:0;height:.1px}.btn-4 span:hover:before{height:100%}.btn-4 span:hover:after{width:100%}.btn-5{width:130px;height:40px;line-height:42px;padding:0;border:none;background:#ff1b00;background:linear-gradient(0deg,rgba(255,27,0,1) 0%,rgba(251,75,2,1) 100%)}.btn-5:hover{color:#f0094a;background:0 0;box-shadow:none}.btn-5:before,.btn-5:after{content:'';position:absolute;top:0;right:0;height:2px;width:0;background:#f0094a;box-shadow:-1px -1px 5px 0px #fff,7px 7px 20px 0px #0003,4px 4px 5px 0px #0002;transition:.4s ease all}.btn-5:after{right:inherit;top:inherit;left:0;bottom:0}.btn-5:hover:before,.btn-5:hover:after{width:100%;transition:.8s ease all}.btn-6{background:#f796c0;background:radial-gradient(circle,rgba(247,150,192,1) 0%,rgba(118,174,241,1) 100%);line-height:42px;padding:0;border:none}.btn-6 span{position:relative;display:block;width:100%;height:100%}.btn-6:before,.btn-6:after{position:absolute;content:"";height:0;width:1px;box-shadow:-1px -1px 20px 0px rgba(255,255,255,1),-4px -4px 5px 0px rgba(255,255,255,1),7px 7px 20px 0px rgba(0,0,0,.4),4px 4px 5px 0px rgba(0,0,0,.3)}.btn-6:before{right:0;top:0;transition:all .5s ease}.btn-6:after{left:0;bottom:0;transition:all .5s ease}.btn-6:hover{background:0 0;color:#76aef1;box-shadow:none}.btn-6:hover:before{transition:all .5s ease;height:100%}.btn-6:hover:after{transition:all .5s ease;height:100%}.btn-6 span:before,.btn-6 span:after{position:absolute;content:"";box-shadow:-1px -1px 20px 0px rgba(255,255,255,1),-4px -4px 5px 0px rgba(255,255,255,1),7px 7px 20px 0px rgba(0,0,0,.4),4px 4px 5px 0px rgba(0,0,0,.3)}.btn-6 span:before{left:0;top:0;width:0;height:.5px;transition:all .5s ease}.btn-6 span:after{right:0;bottom:0;width:0;height:.5px;transition:all .5s ease}.btn-6 span:hover:before{width:100%}.btn-6 span:hover:after{width:100%}.btn-7{background:linear-gradient(0deg,rgba(255,151,0,1) 0%,rgba(251,75,2,1) 100%);line-height:42px;padding:0;border:none}.btn-7 span{position:relative;display:block;width:100%;height:100%}.btn-7:before,.btn-7:after{position:absolute;content:"";right:0;bottom:0;background:rgba(251,75,2,1);box-shadow:-7px -7px 20px 0px rgba(255,255,255,.9),-4px -4px 5px 0px rgba(255,255,255,.9),7px 7px 20px 0px rgba(0,0,0,.2),4px 4px 5px 0px rgba(0,0,0,.3);transition:all .3s ease}.btn-7:before{height:0;width:2px}.btn-7:after{width:0;height:2px}.btn-7:hover{color:rgba(251,75,2,1);background:0 0}.btn-7:hover:before{height:100%}.btn-7:hover:after{width:100%}.btn-7 span:before,.btn-7 span:after{position:absolute;content:"";left:0;top:0;background:rgba(251,75,2,1);box-shadow:-7px -7px 20px 0px rgba(255,255,255,.9),-4px -4px 5px 0px rgba(255,255,255,.9),7px 7px 20px 0px rgba(0,0,0,.2),4px 4px 5px 0px rgba(0,0,0,.3);transition:all .3s ease}.btn-7 span:before{width:2px;height:0}.btn-7 span:after{height:2px;width:0}.btn-7 span:hover:before{height:100%}.btn-7 span:hover:after{width:100%}.btn-8{background-color:#f0ecfc;background-image:linear-gradient(315deg,#f0ecfc 0%,#c797eb 74%);line-height:42px;padding:0;border:none}.btn-8 span{position:relative;display:block;width:100%;height:100%}.btn-8:before,.btn-8:after{position:absolute;content:"";right:0;bottom:0;background:#c797eb;transition:all .3s ease}.btn-8:before{height:0;width:2px}.btn-8:after{width:0;height:2px}.btn-8:hover:before{height:100%}.btn-8:hover:after{width:100%}.btn-8:hover{background:0 0}.btn-8 span:hover{color:#c797eb}.btn-8 span:before,.btn-8 span:after{position:absolute;content:"";left:0;top:0;background:#c797eb;transition:all .3s ease}.btn-8 span:before{width:2px;height:0}.btn-8 span:after{height:2px;width:0}.btn-8 span:hover:before{height:100%}.btn-8 span:hover:after{width:100%}.btn-9{border:none;transition:all .3s ease;overflow:hidden}.btn-9:after{position:absolute;content:" ";z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#1fd1f9;background-image:linear-gradient(315deg,#1fd1f9 0%,#b621fe 74%);transition:all .3s ease}.btn-9:hover{background:0 0;box-shadow:4px 4px 6px 0 rgba(255,255,255,.5),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.5),inset 4px 4px 6px 0 rgba(116,125,136,.3);color:#fff}.btn-9:hover:after{-webkit-transform:scale(2) rotate(180deg);transform:scale(2) rotate(180deg);box-shadow:4px 4px 6px 0 rgba(255,255,255,.5),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.5),inset 4px 4px 6px 0 rgba(116,125,136,.3)}.btn-10{background:#1609f0;background:linear-gradient(0deg,rgba(22,9,240,1) 0%,rgba(49,110,244,1) 100%);color:#fff;border:none;transition:all .3s ease;overflow:hidden}.btn-10:after{position:absolute;content:" ";top:0;left:0;z-index:-1;width:100%;height:100%;transition:all .3s ease;-webkit-transform:scale(.1);transform:scale(.1)}.btn-10:hover{color:#fff;border:none;background:0 0}.btn-10:hover:after{background:#0003ff;background:linear-gradient(0deg,rgba(2,126,251,1) 0%,rgba(0,3,255,1)100%);-webkit-transform:scale(1);transform:scale(1)}.btn-11{border:none;background:#fb2175;background:linear-gradient(0deg,rgba(251,33,117,1) 0%,rgba(234,76,137,1) 100%);color:#fff;overflow:hidden}.btn-11:hover{text-decoration:none;color:#fff}.btn-11:before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny-btn1 3s ease-in-out infinite}.btn-11:hover{opacity:.7}.btn-11:active{box-shadow:4px 4px 6px 0 rgba(255,255,255,.3),-4px -4px 6px 0 rgba(116,125,136,.2),inset -4px -4px 6px 0 rgba(255,255,255,.2),inset 4px 4px 6px 0 rgba(0,0,0,.2)}@-webkit-keyframes shiny-btn1{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.btn-12{position:relative;bottom:20px;border:none;box-shadow:none;width:130px;height:40px;line-height:42px;-webkit-perspective:230px;perspective:230px}.btn-12 span{background:#00acee;background:linear-gradient(0deg,rgba(0,172,238,1) 0%,rgba(2,126,251,1) 100%);display:block;position:absolute;width:130px;height:40px;box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5),7px 7px 20px 0px rgba(0,0,0,.1),4px 4px 5px 0px rgba(0,0,0,.1);border-radius:5px;margin:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.btn-12 span:nth-child(1){box-shadow:-7px -7px 20px 0px #fff9,-4px -4px 5px 0px #fff9,7px 7px 20px 0px #0002,4px 4px 5px 0px #0001;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 50% -20px;-moz-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px}.btn-12 span:nth-child(2){-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:50% 50% -20px;-moz-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px}.btn-12:hover span:nth-child(1){box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5),7px 7px 20px 0px rgba(0,0,0,.1),4px 4px 5px 0px rgba(0,0,0,.1);-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}.btn-12:hover span:nth-child(2){box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5),7px 7px 20px 0px rgba(0,0,0,.1),4px 4px 5px 0px rgba(0,0,0,.1);color:transparent;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);transform:rotateX(-90deg)}.btn-13{background-color:#89d8d3;background-image:linear-gradient(315deg,#89b4d8 0%,#0388c8 74%);border:none;z-index:1}.btn-13:after{position:absolute;content:"";width:100%;height:0;bottom:0;left:0;z-index:-1;border-radius:5px;background-color:#4dccc6;background-image:linear-gradient(315deg,#4dccc6 0%,#96e4df 74%);box-shadow:-7px -7px 20px 0px #fff9,-4px -4px 5px 0px #fff9,7px 7px 20px 0px #0002,4px 4px 5px 0px #0001;transition:all .3s ease}.btn-13:hover{color:#fff}.btn-13:hover:after{top:0;height:100%}.btn-13:active{top:2px}.btn-14{background:#ff9700;border:none;z-index:1}.btn-14:after{position:absolute;content:"";width:100%;height:0;top:0;left:0;z-index:-1;border-radius:5px;background-color:#eaf818;background-image:linear-gradient(315deg,#eaf818 0%,#f6fc9c 74%);box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5);7px 7px 20px 0px rgba(0,0,0,.1),4px 4px 5px 0px rgba(0,0,0,.1);transition:all .3s ease}.btn-14:hover{color:#000}.btn-14:hover:after{top:auto;bottom:0;height:100%}.btn-14:active{top:2px}.btn-15{background:#b621fe;border:none;z-index:1}.btn-15:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#663dff;border-radius:5px;box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,.5),7px 7px 20px 0px rgba(0,0,0,.1),4px 4px 5px 0px rgba(0,0,0,.1);transition:all .3s ease}.btn-15:hover{color:#fff}.btn-15:hover:after{left:0;width:100%}.btn-15:active{top:2px}.btn-16{border:none;color:#000}.btn-16:after{position:absolute;content:"";width:0;height:100%;top:0;left:0;direction:rtl;z-index:-1;box-shadow:-7px -7px 20px 0px #fff9,-4px -4px 5px 0px #fff9,7px 7px 20px 0px #0002,4px 4px 5px 0px #0001;transition:all .3s ease}.btn-16:hover{color:#000}.btn-16:hover:after{left:auto;right:0;width:100%}.btn-16:active{top:2px}.page-cnt-max-width{max-width:800px !important;margin:0 auto !important}