html{font-size:62.5%}body{font-family:'Open Sans',Segoe,Tahoma,Verdana,sans-serif;font-size:1.5rem;line-height:1.7}span.cat-links{width:100%;display:block;padding-top:5px}span.tags-links{width:100%;display:block;padding-bottom:10px}span.comments-link{display:none}span.edit-link{width:100%;display:none;padding-top:10px;padding-bottom:10px}span a.post-edit-link{padding:7px;border:1px solid #c4c4c4;font-size:1.1rem}.custom-logo-block{position:relative;min-height:75px;min-width:260px}.custom-logo-block-inner{position:absolute;width:100%;height:100%}.custom-logo-block-inner img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-height:100%;max-width:100%}.custom-logo-block-inner h1,.custom-logo-block-inner h1 a{color:#fff;text-decoration:none;font-size:130%}.custom-logo-block-inner p,.custom-logo-block-inner p a{color:#fff}@media (max-width:767px){.custom-logo-block{height:75px;min-width:210px}}a{color:#2d56b2}h1,.h1{font-size:3.5rem;color:#2d56b2;line-height:1.4}h2,.h2{font-size:2.8rem;color:#2d56b2;line-height:1.4}h3,.h3{font-size:2.4rem;color:#666;line-height:1.4}h4,.h4{font-size:2.2rem;color:#666;line-height:1.4}h5,.h5{font-size:2rem;color:#666;line-height:1.4}h6,.h6{font-size:1.5rem;font-weight:600}h1,h2,h3,h4,h5,h6{padding-top:8px}h3.widget-title{font-size:1.9rem;font-weight:600;color:#999}.lead{font-size:1.5rem;font-weight:300}.alignleft,img.alignleft{float:left;display:inline;margin:8px 20px 20px 0}.alignright,img.alignright{float:right;display:inline;margin:8px 0 20px 20px}.aligncenter,img.aligncenter{display:block;margin:10px auto 10px auto;clear:both}.alignnone,img.alignnone{display:block;margin:10px 0;clear:both}.hideme{display:none!important}blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D"}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline}.blockquote-footer{margin-top:5px}.btn{font-size:1.5rem}.btn-primary{background-color:#2d56b2;border-color:#2d56b2}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 3px rgba(45,86,178,.4);-webkit-box-shadow:0 0 0 3px rgba(45,86,178,.4)}.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{background-color:#193470;background-image:none;border-color:#193470}.btn-primary:hover{color:#fff;background-color:#193470;border-color:#193470}.btn-outline-primary{color:#2d56b2;background-color:transparent;background-image:none;border-color:#2d56b2}.btn-outline-primary:hover{color:#fff;background-color:#193470;border-color:#193470}a.hwbd-inline-button{color:#ffffff!important;font-size:1.5rem;line-height:1.2;padding:12px 24px;margin:20px 20px 20px 0;font-weight:400;border:1px solid #fff;border-radius:.25em;background-color:#2d56b2;box-sizing:border-box;display:inline-block}a.hwbd-inline-button:hover{color:#fff;text-decoration:none;background-color:#193470}a.hwbd-inline-button.central{margin:10px}header.page-header,header.entry-header{padding-bottom:10px;color:#2d56b2}body.search article,body.archive article{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #c4c4c4}.entry-meta{padding-top:10px;padding-bottom:10px}@media (max-width:767px){article{padding-bottom:10px;margin-bottom:20px}.home article{padding-bottom:0;margin-bottom:0;border-bottom:0 solid #c4c4c4}}.social-top-block{float:right;color:#bbb;font-size:1.5rem;width:100%;height:26px;visibility:visible;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;transition-property:visibility,height;transition-duration:.5s,.5s;transition-delay:.75s,.5s}@media (max-width:576px){.social-top-block{padding-right:8px;width:90%}}.social-top-block-hide{visibility:hidden;opacity:0;height:0!important;overflow:hidden;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out;transition-property:visibility,height;transition-duration:0s,0s;transition-delay:0s,0s}.social-top-block a{color:#bbb;white-space:nowrap;float:right;margin-left:5px;margin-right:5px}.social-top-block a:hover{color:#fff}.social-panel-icons a:last-child{margin-left:10px}.social-panel-tel{font-size:1.35rem;float:right;line-height:1.9;text-align:right}.social-panel-tel:before{font-family:"FontAwesome";content:"\f095";font-size:1.4rem;margin-right:1px;color:#bbb}.social-panel-whatsapp{background-color:#fff;padding:0 12px;border-radius:8px;font-size:1.35rem;float:right;line-height:1.9;text-align:right}.social-panel-whatsapp:before{font-family:"FontAwesome";content:"\f232";font-size:1.4rem;margin-right:1px;color:#bbb}.wrapper-topbar{background-color:#454545}.wrapper-navbar{background-color:rgba(0,0,0,1)}.wrapper-hero{background-color:#2d56b2}.full-width-height-page-wrapper{margin-top:0}.full-width-page-wrapper,.footer-full-wrapper,.page-wrapper,.index-wrapper,.author-wrapper,.error-404-wrapper,.archive-wrapper,.search-wrapper,.single-wrapper,#woocommerce-wrapper{margin-top:30px}body.sticky .wrapper-hero{margin-top:120px}body.sticky .full-width-page-wrapper,body.sticky .static-hero-wrapper,body.sticky .page-wrapper,body.sticky .index-wrapper,body.sticky .author-wrapper,body.sticky .error-404-wrapper,body.sticky .archive-wrapper,body.sticky .search-wrapper,body.sticky .single-wrapper,body.sticky .woocommerce-wrapper{margin-top:150px}body.sticky .full-width-page-wrapper.hero-above{margin-top:0}body.transparent.home .wrapper-topbar{background-color:rgba(0,0,0,.4)}body.transparent.home .wrapper-navbar{background-color:rgba(0,0,0,.0)}body.transparent.page .full-width-page-wrapper,body.transparent.page .static-hero-wrapper,body.transparent .page-wrapper,body.transparent .index-wrapper,body.transparent .author-wrapper,body.transparent .error-404-wrapper,body.transparent .archive-wrapper,body.transparent .search-wrapper,body.transparent .single-wrapper,body.transparent .woocommerce-wrapper{margin-top:150px}body.transparent .full-width-page-wrapper.hero-above{margin-top:0}body.central .wrapper-header{background-color:#000}body.central .central-logo-wrapper{background-color:#000}body.central .wrapper-hero{margin-top:172px}body.central .full-width-page-wrapper,body.central .static-hero-wrapper,body.central .page-wrapper,body.central .index-wrapper,body.central .author-wrapper,body.central .error-404-wrapper,body.central .archive-wrapper,body.central .search-wrapper,body.central .single-wrapper,body.central .woocommerce-wrapper{margin-top:202px}body.central .full-width-page-wrapper.hero-above{margin-top:0}.hwbd-row-full-height{height:100vh}.footer-full-wrapper{background-color:#ddd;padding-top:20px;padding-bottom:30px}.footer-full-wrapper a{color:#666}.footer-wrapper{background-color:#ccc;padding-top:20px;padding-bottom:20px;font-size:1.2rem;color:#666}.footer-wrapper a,.footer-wrapper a:hover{color:#666}.hwbdbsnavbar .navbar-brand{color:#fff}.hwbdbsnavbar .navbar-brand:focus,.hwbdbsnavbar .navbar-brand:hover{color:#fff}.navbar-brand,.navbar-nav{font-size:1.8rem}.navbar-brand{max-height:90px;padding-top:0;padding-bottom:0}@media (max-width:420px){.hwbdbsnavbar .navbar-brand{width:60%}}.hwbdbsnavbar .navbar-nav .nav-link{color:rgba(255,255,255,.7);padding:10px}.hwbdbsnavbar .navbar-nav .nav-link:focus,.hwbdbsnavbar .navbar-nav .nav-link:hover{color:rgba(255,255,255,1)}.hwbdbsnavbar .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.hwbdbsnavbar .navbar-nav .show>.nav-link,.hwbdbsnavbar .navbar-nav .active>.nav-link,.hwbdbsnavbar .navbar-nav .nav-link.show,.hwbdbsnavbar .navbar-nav .nav-link.active{color:#fff}.hwbdbsnavbar .navbar-text{color:rgba(255,255,255,.5)}.navbar-nav li{margin-right:1rem;padding-right:1rem}.navbar-nav li:last-child{border-right:0;margin-right:0;padding-right:0}.nav-link{padding:0 1rem;line-height:1.2}@media (min-width:768px){.navbar-nav li{border-right:1px solid rgba(255,255,255,.5)}}.navbar-toggler.hwbdbs-mob-nav{position:relative;float:right;padding:12px;margin-top:8px;margin-right:0;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid rgba(255,255,255,.35);border-radius:4px}.navbar-toggler:focus{outline:0px dotted;outline:0px auto -webkit-focus-ring-color}.navbar-toggler.hwbdbs-mob-nav .icon-bar{background-color:#fff}.navbar-toggler.hwbdbs-mob-nav .icon-bar{position:relative;transition:all .5s ease-in-out}.navbar-toggler.hwbdbs-mob-nav .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggler.hwbdbs-mob-nav .icon-bar:nth-of-type(2){top:1px}.navbar-toggler.hwbdbs-mob-nav .icon-bar:nth-of-type(3){top:2px}.navbar-toggler.hwbdbs-mob-nav .icon-bar+.icon-bar{margin-top:4px}.navbar-toggler.hwbdbs-mob-nav.active .icon-bar:nth-of-type(1){top:6px;transform:rotate(45deg)}.navbar-toggler.hwbdbs-mob-nav.active .icon-bar:nth-of-type(2){background-color:transparent}.navbar-toggler.hwbdbs-mob-nav.active .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg)}.dropdown-menu{color:#fff;background-color:#3f3f3f;font-size:1.5rem;white-space:nowrap;padding:0;margin-top:0;border-radius:.5rem}.dropdown-menu li{margin-right:0;border-right:0 solid rgba(255,255,255,0);padding:0}.dropdown-menu li:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.dropdown-menu li:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;padding-right:10px}.dropdown-menu li a.nav-link{color:#fff;padding:0}.dropdown-menu li:hover{background-color:#5a5a5a}.dropdown-menu li.active{background-color:#5a5a5a}@media (max-width:767px){.navbar-nav li{border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:10px;padding-top:10px;margin-right:0;padding-right:0}.nav-link.dropdown-toggle{padding-bottom:10px}.navbar-nav li:last-child{margin-right:0}#navbarNavDropdown.navbar-collapse{padding-top:20px;padding-bottom:20px}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:10px;padding-left:10px}.dropdown-menu li{padding-left:10px;padding-right:0;border-bottom:0 solid rgba(255,255,255,0)}.dropdown-menu{border-radius:0}.dropdown-menu li:first-child{border-top-left-radius:0;border-top-right-radius:0}.dropdown-menu li:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.navbar-collapse{max-height:60vh;overflow-y:auto;overflow-x:hidden}.collapsing{overflow-y:hidden;overflow-x:hidden}}.navbar-nav .dropdown-submenu.dropdown-submenu .dropdown-menu{position:static}body.transparent .hwbdbs-trans-nav{-webkit-transition:background 1s;transition:background 1s}body.transparent .hwbdbs-trans-nav.hwbdbs-trans-nav-dark,body.transparent .hwbdbsmobnav{background-color:rgba(0,0,0,1)}body.transparent .home .hwbdbsnavbar.hwbdbshometransnav{background-color:rgba(0,0,0,.7)}body.transparent .home .wrapper-topbar.hwbdbshometransnav{background-color:rgba(0,0,0,.7)}body.transparent .hwbdbsnavbar .navbar-nav .nav-link{color:rgba(255,255,255,1)}body.transparent .wrapper-header.hwbdbsnavbar-dropdown{-webkit-transition:background 1s;transition:background 1s;background-color:rgba(0,0,0,1)}body.transparent .dropdown-menu{color:#fff;background-color:#000;border-radius:.5rem;border:0 solid rgba(0,0,0,0)}body.transparent .dropdown-menu li a.nav-link{color:#fff}body.transparent .dropdown-menu li:hover{background-color:#666}body.transparent .dropdown-menu li.active{background-color:#666}.menu-top-menu{list-style-type:none;margin:0;padding:6px 0 0;color:#fff;font-size:1.2rem;height:26px}.menu-top-menu li{float:left}.menu-top-menu li a{color:#bbb}.menu-top-menu li.active a{color:#fff}.menu-top-menu li a:hover{color:#fff}.menu-top-menu li{border-right:1px solid #bbb;padding:0 1em}.menu-top-menu li:first-child{padding-left:0}.menu-top-menu li:last-child{border-right:0 solid #bbb;padding:0 0 0 1em}.menu-top-menu .nav-link{padding:0}body.transparent .menu-top-menu li a{color:#fff}button.navbar-topnav-toggler{display:none}.topnaviconhide .navbar-topnav-toggler-icon{visibility:none}@media (max-width:575px){button.navbar-topnav-toggler{height:26px;display:block;border:0 solid rgba(255,255,255,0);border-radius:2px;padding:0;background-color:transparent;margin-left:10px}button.navbar-topnav-toggler:focus{outline:0px dotted;outline:0px auto -webkit-focus-ring-color}.navbar-topnav-toggler .navbar-topnav-toggler-icon{font-family:'FontAwesome';font-size:2.2rem;color:#fff;line-height:1}.menu-top-menu{font-size:1.5rem;height:auto;padding-top:0}.menu-top-menu li{float:none}.menu-top-menu li{border-right:0 solid #bbb}.menu-top-menu li{padding:5px 0 10px;margin-bottom:5px;margin-left:10px;margin-right:10px;border-bottom:1px solid rgba(255,255,255,.3)}.menu-top-menu li:last-child{padding:5px 0 10px;margin-bottom:0;margin-left:10px;border-bottom:0 solid rgba(255,255,255,0)}}.base-menu{justify-content:flex-end}.menu-base-menu{list-style-type:none;margin:0;padding:0}.menu-base-menu li{float:left}.menu-base-menu li{border-right:1px solid #666;padding:0 1em}.menu-base-menu li:last-child{border-right:0 solid #666;padding:0 0 0 1em}.navbar.base-menu{padding-right:0}.menu-base-menu .nav-link{padding:0}@media (max-width:767px){.site-info{text-align:center}.base-menu{justify-content:center}.navbar.base-menu{padding-right:10px}.menu-base-menu li:last-child{padding-right:1em}}@media (max-width:420px){.menu-base-menu{text-align:center;padding-top:5px}.menu-base-menu li{border-right:none;float:none;padding-top:3px;padding-bottom:3px}}span.hwbd-link{white-space:nowrap}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:20px;right:10px;z-index:1000;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background-repeat:no-repeat;background-position:center 50%;background-image:url(//canadianinhousecounselcelebration.com/mewp/wp-content/themes/hwbdbs4/css/../imgs/cd-top-arrow.svg);background-color:rgba(45,86,178,.8);visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{background-color:#e86256;opacity:1}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:10px}}@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px}}.hwbdbs-slider{width:100%}.hwbdbs-slider img{width:100%;max-height:400px;min-height:250px;object-fit:cover}.footer-widget ul{list-style-type:none;padding-left:0}.footer-full-wrapper h3.widget-title{padding-bottom:5px;border-bottom:1px solid #c4c4c4;margin-bottom:5px}@media (max-width:767px){.footer-widget{border-bottom:1px solid #c4c4c4;margin-bottom:5px}div.footer-widget:last-child{border-bottom:0 solid #c4c4c4}.footer-full-wrapper h3.widget-title{padding-bottom:0;border-bottom:0 solid #c4c4c4;margin-bottom:0}}aside.widget{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #c4c4c4;overflow:auto}aside.widget ul{list-style-type:none;padding-left:0;padding-top:7px}aside.widget li{line-height:1.5;margin-bottom:8px;padding-left:18px;background-repeat:no-repeat;background-position:left 3px;background-image:url(//canadianinhousecounselcelebration.com/mewp/wp-content/themes/hwbdbs4/css/../imgs/aside-arrow.png)}.form-control{font-size:1.5rem}img.wp-post-image{margin-bottom:20px}.post-navigation{float:left;margin-top:20px;padding-top:20px;border-top:1px solid #c4c4c4;padding-bottom:20px;border-bottom:1px solid #c4c4c4}.page-link{color:#2d56b2}.page-item.active .page-link{background-color:#2d56b2;border-color:#2d56b2}header.page-header p,header.entry-header p{color:#000}.ow-button-base a:hover{text-decoration:none}.custom-select{height:calc(2.25rem + 10px)}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:140px;padding:3px 6px 5px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:.54em 1em}.woocommerce-input-wrapper{width:100%}#woo-sidebar{margin-top:45px}.woo-sidebar{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #c4c4c4}.woocommerce div.product form.cart .variations select{text-indent:10px}.woocommerce a.button.alt{background-color:#2d56b2}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,.woocommerce-checkout-review-order-table img{width:64px}.attachment-woocommerce_thumbnail,.woocommerce-product-gallery__image{border:1px solid #ddd}.woocommerce-checkout{margin-bottom:30px}.woocommerce-checkout .hwbd-woo-billing-block{padding:20px;background-color:#f2f2f2;overflow:auto;width:100%}.woocommerce-checkout .woocommerce-checkout-review-order-table thead{background-color:#000;color:#fff}.woocommerce-checkout .hwbd-woo-checkout-optin p{font-size:1.2rem}.woocommerce-checkout-review-order .woocommerce-checkout-payment{margin-bottom:30px}.woocommerce-shipping-fields h3#ship-to-different-address{font-size:1.6rem;font-family:inherit;font-weight:700}.woocommerce-shipping-fields{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:5px;margin-bottom:15px}.woocommerce ul#shipping_method li{margin-bottom:0}.woocommerce-checkout p.hwbd_woo_custom_checkbox{font-size:1.2rem;color:#d70f13}.woocommerce-checkout .hwbd_woo_custom_checkbox input[type=checkbox]{background:#fff;position:relative;z-index:10;opacity:100;margin-right:4px}.woocommerce-checkout .hwbd_woo_custom_checkbox .custom-control.custom-checkbox{padding-left:0}.woocommerce-additional-fields__field-wrapper{padding:8px;background-color:#f0f0f0}.woocommerce.archive main.site-main{width:100%;padding-left:15px;padding-right:15px}.woocommerce-privacy-policy-text{font-size:1.3rem}.hwbd-related-block{float:left;width:100%;border-top:1px solid #ddd;padding-top:20px;margin-top:20px}.woocommerce{margin-bottom:30px}.woocommerce-account .woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px}.woocommerce-account .woocommerce form .password-input,.woocommerce-page form .password-input{margin-left:10px}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{margin-left:10px}.woocommerce-account .woocommerce form .form-row .input-checkbox{background:#fff;position:relative;z-index:10;opacity:100;margin-right:4px}.woocommerce-account .custom-control{padding-left:0}.woocommerce-account.woocommerce-edit-account .woocommerce form .password-input,.woocommerce-page form .password-input{margin-left:0;margin-right:10px}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active{color:#000;background-color:#ccc;border:1px solid rgba(0,0,0,.125)}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a{color:#000}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding-left:0}.cart-contents:before{font-family:Fontawesome;content:"\f07a";font-size:1.6rem;margin-top:10px;font-style:normal;font-weight:400;padding-right:0;vertical-align:bottom}.cart-contents:hover{text-decoration:none}.cart-contents-count{color:#fff;background-color:#2ecc71;font-size:1.3rem;font-weight:700;border-radius:10px;padding:1px 6px;line-height:1;font-family:Arial,Helvetica,sans-serif;vertical-align:top}