body,.has-small-font-size,.has-regular-font-size,.has-normal-font-size{line-height:1.66666667em}blockquote small,blockquote cite{line-height:1.66666667em}.sub-footer,.footer,.widget_breadcrumb_navxt,.sidebar{line-height:1.66666667em}.widget_breadcrumb_navxt .breadcrumbs>.hoot-bcn-pretext:after{border-top:1.33333333em solid #fff0;border-bottom:1.33333333em solid #fff0}h1,h2,h3,h4,h5,h6,.title{font-weight:500;color:#333}h1{font-size:1.86666667em}h2{font-size:1.6em}.archive-big .entry-grid-content .entry-title,.mixedunit-big .entry-grid-content .entry-title{font-size:1.6em}h3,.title,.loop-title{font-size:1.33333333em}h4,.entry-grid-content .entry-title,.content .loop-title{font-size:1.2em}h5,.archive-mosaic .entry-title{font-size:1.06666667em}.titlefont{font-weight:500}small,cite,.small,.small-font,.wordpress figcaption,.more-link,.comment-meta-block,.comment-edit-link,.comment-by-author,#respond label,#topbar,div.menu-side-box,aside.sidebar-header-sidebar,.below-header,.wp-caption-text,.number-block-content>p:last-child>a:last-child,.vcard-content>p:last-child>a:last-child{font-size:.86666667em;line-height:1.333333em}#topbar{overflow:inherit}#topbar .widget_nav_menu{margin:5px 1em}#header{border-bottom:solid 1px rgb(0 0 0 / .14)}#header-primary,#header-supplementary,.below-header{border-bottom:none}#header-supplementary.with-menubg{border-bottom:solid 1px rgb(0 0 0 / .14)}@media only screen and (max-width:969px){#header-aside{padding:0;border-top:none}}#site-title{color:#555;font-weight:700}#site-description{margin:0}.site-description{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.site-description:before,.site-description:after{content:'';display:block;height:1px;width:100%;max-width:100px;border-bottom:solid 1px}.site-description:before{margin-right:5px}.site-description:after{margin-left:5px}.site-description span{flex-shrink:0;max-width:80%;text-align:inherit}@media only screen and (max-width:969px){#page-wrapper #site-description{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;margin:0 7px}}.nav-menu{position:relative;bottom:-1px}.menu-items>li>a{color:#333;font-weight:500}.menu-items>li>a .menu-title{word-spacing:2px}.menu-items li{position:relative}.menu-items>li.current-menu-item:not(.nohighlight):after,.menu-items>li.current-menu-ancestor:after,.menu-items>li:hover:after{content:'';position:absolute;bottom:0;left:0;right:0;display:block;border-bottom:solid 3px #ff9f9c}.menu-items ul a{font-size:.93333333em;line-height:1.2142em}.menu-items ul .menu-description{font-size:.857142em;line-height:1.25em}.menu-items .menu-description{opacity:.75;filter:alpha(opacity=75)}.menu-items>li>a .menu-hoottag{display:block}.menu-hoottag{display:none;position:absolute;left:100%;bottom:100%;padding:2px 5px;white-space:nowrap;font-weight:400;font-size:12px;line-height:1em;border:none;border-color:#ff9f9c;-webkit-box-shadow:1px 1px 3px rgb(0 0 0 / .33);-moz-box-shadow:1px 1px 3px rgb(0 0 0 / .33);box-shadow:1px 1px 3px rgb(0 0 0 / .33)}.menu-hoottag:after{content:'';position:absolute;bottom:-5px;left:4px;width:0;height:0;border:0 solid #fff0;border-top:5px solid;border-top-color:inherit;border-right:5px solid #fff0}.menu-hoottag{margin-bottom:5px;margin-left:-30px}@media only screen and (min-width:970px){#header.stuck .menu-hoottag{display:none}}@media only screen and (max-width:969px){.menu-items>li>a .menu-title{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-start}.menu-hoottag{position:static;white-space:break-spaces;margin:0 5px 0 2px}.menu-hoottag:after{visibility:hidden}.mobilemenu-inline .menu-items{border-bottom:solid 1px rgb(0 0 0 / .28)}.menu-items>li.current-menu-item:not(.nohighlight),.menu-items>li.current-menu-ancestor,.menu-items>li:hover{background:rgb(0 0 0 / .03)}.menu-items>li.current-menu-item:not(.nohighlight):after,.menu-items>li.current-menu-ancestor:after,.menu-items>li:hover:after{bottom:0;top:0;left:0;right:auto;display:block;border-left:solid 3px #ff9f9c}}@media only screen and (min-width:970px){.header-supplementary-center .menu-items>li>a{text-align:center}.header-supplementary-center .nav-menu .sf-menu.sf-arrows>li>a.sf-with-ul{padding-right:15px;padding-left:15px}.header-supplementary-center .sf-menu.sf-arrows .sf-with-ul .menu-title:after{position:relative;right:-5px;margin:0;top:0}.header-supplementary-center .sf-menu.sf-arrows ul .sf-with-ul .menu-title:after{position:absolute;top:50%;right:-2px;margin-top:-.5em}}.menu-side-box{color:#333}@media only screen and (max-width:969px){.menu-side-box{border-top:none}}.below-header{padding:0;position:relative}.below-header:before{content:"\00a0";position:absolute;top:0;bottom:0;left:0;right:0;background:rgb(0 0 0 / .03)}.page-template-landing #main.main{padding-bottom:0}.page-template-landing #page-wrapper .main-content-grid{margin-top:0}.page-template-landing .entry-content{border-bottom:none}.page-template-landing .entry-the-content{margin:2.66666667em 0}.main>.loop-meta-wrap:not(.loop-meta-withbg){-webkit-box-shadow:inset 0 8px 12px -8px rgb(0 0 0 / .2);-moz-box-shadow:inset 0 8px 12px -8px rgb(0 0 0 / .2);box-shadow:inset 0 8px 12px -8px rgb(0 0 0 / .2)}.entry-featured-img-headerwrap{height:400px}.content .loop-meta-wrap.pageheader-bg-incontent,.content .loop-meta-wrap.pageheader-bg-both{border:solid 1px rgb(0 0 0 / .03)}.entry-byline{opacity:1;filter:alpha(opacity=100)}.main>.main-content-grid:first-child{margin-top:25px}.entry-the-content{font-size:1.06666667em;line-height:1.66666667em}.more-link{font-weight:500}.entry-grid .more-link{font-size:.86666667em;line-height:1.333333em;opacity:1;filter:alpha(opacity=100);font-weight:500}.archive-mosaic .more-link a{font-size:inherit;line-height:inherit}.content-frontpage>.frontpage-area-boxed:first-child{margin-top:25px}.frontpage-widgetarea.frontpage-area-boxed:first-child .hootkitslider-widget{margin:0}.woocommerce div.product .woocommerce-tabs .panel{border-bottom:none}.woo-single-product-upsell-heading,.woo-single-product-related-heading,.woo-cart-totals-heading,.woo-cart-cross-sells{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;justify-content:center;align-items:center;text-align:center}.woo-single-product-upsell-heading:before,.woo-single-product-related-heading:before,.woo-cart-totals-heading:before,.woo-cart-cross-sells:before,.woo-single-product-upsell-heading:after,.woo-single-product-related-heading:after,.woo-cart-totals-heading:after,.woo-cart-cross-sells:after{opacity:.33;filter:alpha(opacity=33);content:'';display:block;height:1px;width:100%;border-bottom:solid 1px}.woo-single-product-upsell-heading:before,.woo-single-product-related-heading:before,.woo-cart-totals-heading:before,.woo-cart-cross-sells:before{margin-right:8px}.woo-single-product-upsell-heading:after,.woo-single-product-related-heading:after,.woo-cart-totals-heading:after,.woo-cart-cross-sells:after{margin-left:8px}.woo-single-product-upsell-heading span,.woo-single-product-related-heading span,.woo-cart-totals-heading span,.woo-cart-cross-sells span{flex-shrink:0;max-width:80%;text-align:inherit}.woo-cart-totals-heading:before,.woo-cart-cross-sells:before{display:none}.widget_newsletterwidget,.widget_newsletterwidgetminimal{background:#ff9f9c;color:#fff}.widget_newsletterwidget .widget-title,.widget_newsletterwidgetminimal .widget-title{color:inherit;font-family:inherit;font-style:normal;border:none;padding:0;margin-bottom:5px}.widget_newsletterwidget label,.widget_newsletterwidgetminimal label{font-weight:400;margin:0 0 3px 2px}.widget_newsletterwidget input.tnp-submit[type=submit],.widget_newsletterwidgetminimal input.tnp-submit[type=submit]{border:1px solid}.widget_newsletterwidget input.tnp-submit[type=submit]:hover,.widget_newsletterwidgetminimal input.tnp-submit[type=submit]:hover{color:inherit;background:rgb(0 0 0 / .2)}.widget_newsletterwidget input[type=text],.widget_newsletterwidgetminimal input[type=text],.widget_newsletterwidget input[type=email],.widget_newsletterwidgetminimal input[type=email],.widget_newsletterwidget select,.widget_newsletterwidgetminimal select,.widget_newsletterwidget input[type=text]:focus,.widget_newsletterwidgetminimal input[type=text]:focus,.widget_newsletterwidget input[type=email]:focus,.widget_newsletterwidgetminimal input[type=email]:focus,.widget_newsletterwidget select:focus,.widget_newsletterwidgetminimal select:focus{background:rgb(0 0 0 / .1);border:solid 1px rgb(255 255 255 / .15);color:inherit}.tnp-widget-minimal input.tnp-submit{border:1px solid;border-color:inherit}.sub-footer{border-top:solid 1px rgb(0 0 0 / .14)}.footer{background:rgb(0 0 0 / .03);border-top:solid 1px rgb(0 0 0 / .14)}.post-footer{background:rgb(0 0 0 / .03);padding:0;border-top:none}.post-footer .credit{border-top:solid 1px;display:inline-block;min-width:70%;margin:0;padding:1.5em 0}@media only screen and (min-width:970px){#header.stuck{-webkit-box-shadow:0 1px 5px rgb(0 0 0 / .15);-moz-box-shadow:0 1px 5px rgb(0 0 0 / .15);box-shadow:0 1px 5px rgb(0 0 0 / .15)}}.hoot-subtitle,.entry-byline,.post-gridunit-subtitle .entry-byline,.hk-gridunit-subtitle .entry-byline,.posts-listunit-subtitle .entry-byline,.hk-listunit-subtitle .entry-byline,.content-block-subtitle .entry-byline{color:#838383}div.loop-meta-withbg .entry-byline{color:inherit}div.post-gridunit-subtitle .entry-byline,div.hk-gridunit-subtitle .entry-byline{color:inherit}.content-block-style5 .hoot-subtitle,.content-block-style6 .hoot-subtitle,.content-block-style5 .entry-byline,.content-block-style6 .entry-byline{color:inherit}.notice-content .hoot-subtitle{color:inherit}.hoot-subtitle a{color:inherit}.hoot-subtitle a:hover{color:inherit;text-decoration:underline}.widget .viewall-bottom{margin-top:1em}.viewall a{border:solid 1px}.widget div.viewall{font-size:12px;line-height:16px}.widget .viewall a{padding:2px 0;width:65px;display:inline-block;text-align:center}.lightSliderVertical .lSAction>a{width:25px;height:22px}.lightSliderVertical .lSAction>a:after{line-height:22px}.widget-title-wrap.hastitle+.widget-subtitle{margin-top:-15px}.widget-title-wrap+.widget-subtitle{margin-top:-37px}.widget-title-wrap.hasviewall+.widget-subtitle{margin-right:70px}.widget-title-wrap.hasnav+.widget-subtitle{margin-right:56px}.widget-title-wrap.hasviewall.hasnav+.widget-subtitle{margin-right:126px}.widget-title{margin-bottom:15px;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;justify-content:center;align-items:center}.widget-title:before,.widget-title:after{opacity:.33;filter:alpha(opacity=33);content:'';display:block;height:1px;width:100%;border-bottom:solid 1px}.widget-title:before{margin-right:8px}.widget-title:after{margin-left:8px}.widget-title span{flex-shrink:0;max-width:80%;text-align:inherit}.widget-subtitle{text-align:left;margin-bottom:15px}.widget-title-wrap.hastitle+.widget-subtitle{text-align:center}.sidebar .widget-title span{text-align:left}.sidebar .widget-title:before{display:none;align-items:flex-start}.sidebar .widget-subtitle.hoot-subtitle{text-align:left}.sidebar .widget-title,.sub-footer .widget-title,.footer .widget-title{font-size:1.33333333em;font-weight:500;text-transform:none;padding:0}.notice-content .hoot-subtitle{margin:5px 0}.notice-title+.hoot-subtitle{margin-top:-5px}