body,button,input,select,textarea{color:#404040;font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}code{white-space:normal !important}::-webkit-input-placeholder{color:#6e6e6e}:-moz-placeholder{color:#6e6e6e}::-moz-placeholder{color:#6e6e6e;opacity:1}:-ms-input-placeholder{color:#6e6e6e}.clearfix:after,.entry-header:after,.entry-content:after,.entry-summary:after,.entry-footer:after,.entry-footer:before,.main-navigation>div>ul:after{clear:both}.clearfix:before,.clearfix:after,.entry-header:before,.entry-header:after,.entry-content:before,.entry-content:after,.entry-summary:before,.entry-summary:after,.main-navigation>div>ul:before,.main-navigation>div>ul:after{display:table;content:""}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input[type=button],input[type=reset],input[type=submit]{border:medium none;background:none repeat scroll 0 0 #0b789c;cursor:pointer;-webkit-appearance:button;font-size:12px;line-height:1.4;color:#fff;padding:.75em 1.5em;font-weight:700;text-transform:uppercase}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{border:1px #fff solid;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{color:#666;border:1px solid #ccc}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{color:#111}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search]{padding:3px}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}a,a:visited,a:hover,a:focus,a:active{color:#0b789c}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;width:100%;background-color:#0b789c}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{display:inline-block;position:relative}.main-navigation li ul li{float:left;text-align:left}.main-navigation a{display:block;text-decoration:none;color:#fff;height:48px;line-height:48px;padding:0 1em}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:48px;left:-999em;z-index:99999;min-width:180px}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{color:#656565;display:block;height:auto;line-height:1.5;padding:.75em 1em;background:#fff}.main-navigation ul ul a:hover,.main-navigation ul ul a:focus,.main-navigation ul ul a:active{color:#0b789c}.main-navigation ul ul li{border-top:1px dashed #ddd;width:100%}.main-navigation ul ul li:first-child{border:0}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto;background-color:#fff}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation>.menu>ul>li.page_item_has_children>a,.main-navigation>div>ul>li.menu-item-has-children>a{padding-right:18px}.main-navigation>.menu>ul>li.page_item_has_children>a:before,.main-navigation>div>ul>li.menu-item-has-children>a:before{font-family:"FontAwesome" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:2px;top:18px;content:"\f107";font-size:14px;width:14px;text-align:left;display:inline-block}@media screen and (min-width:640px){.main-navigation ul{display:block}}.menu-toggle{display:none !important}.site-main .comment-navigation,.site-main .paging-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.site-content{padding:2em 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-post-image{margin-bottom:8px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.search-form .search-form label{width:100%}.search-form .search-field{border:1px #ccc solid;font-weight:400;font-family:inherit;box-sizing:border-box;max-width:350px}.search-form .search-field{width:100%}article.sticky{background-color:rgba(204,204,204,.3)}.hentry{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.06);margin:0 0 1.5em;padding:0}.byline,.updated{display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.entry-header{border-bottom:1px solid rgba(0,0,0,.07);margin-bottom:1em;padding:1em 1.5em;position:relative}.entry-summary{margin-bottom:1em}.entry-content,.entry-summary{margin:0;padding:0 1.5em}.entry-meta,.entry-footer{clear:both;color:#0b789c}.entry-meta span{margin-right:15px;font-size:12px}.entry-meta span.byline{font-size:inherit}.entry-footer span{margin-right:15px;font-size:12px}.entry-footer .edit-link a{padding-left:5px}.entry-header h1,.entry-header h2{margin:.25em 0 0;font-weight:400;color:#252525;font-size:1.714em}.entry-meta .posted-on a{margin-left:5px}.entry-header h2{float:left;width:89%;max-width:89%;clear:none;margin-bottom:10px}.entry-header .entry-meta{margin-top:5px}footer.entry-footer{border-top:1px solid rgba(0,0,0,.07);padding:1em 1.5em;margin-top:5px}.readmore{display:block;margin:1em 0 0;padding:0}.readmore .fa{margin-left:5px}h2 a,h3 a{color:#252525 !important;text-decoration:none !important}h2 a:hover,h3 a:hover{color:#0b789c !important}.entry-post-format{position:relative;float:right;width:48px;color:#0b789c;font-size:20px}.site-main .paging-navigation,.site-main .posts-navigation,.site-main .post-navigation,nav.pagination{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.06);margin:0 0 1.5em;overflow:hidden;padding:1em 1.5em}nav.pagination{display:block}nav.pagination .nav-links{text-align:center}nav.pagination .nav-links a,nav.pagination .nav-links span{margin:0 10px}nav.pagination a.prev{float:left;margin:0}nav.pagination a.prev .meta-nav{margin-left:0}nav.pagination a.next{margin:0;float:right}nav.pagination a.next .meta-nav{margin-right:0}.wp-pagenavi{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.06);padding:1em;margin:0 0 1.5em}.wp-pagenavi a,.wp-pagenavi span{border:none}.entry-content table{margin:5px 0;border-collapse:collapse}.entry-content table td,.entry-content table th{border:1px #ccc solid;padding:.3em}.entry-content table thead,.entry-content table th{background-color:#eee}.entry-content>ul,.entry-content>ol{margin-left:0}.post-thumbnail-wrapper{margin-bottom:10px}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.comments-area{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.06);font-size:.929em;margin:1.5em 0;padding:1.5em}h2.comments-title{font-size:1.077em;font-weight:700}.comment-list{margin:1em 0}.comments-area h3{color:#353535;font-size:1.385em}.comment-list .comment-meta{padding:10px 0}.comment-list .comment-content{border:1px dotted #ccc;padding:10px}.comment-list .comment-content p{margin-bottom:3px !important}.comment-body .reply{margin:5px 0 10px}.comment-body .comment-metadata{margin:5px 0}.comment-list a.comment-reply-link:before{font-family:"FontAwesome";content:"\f112";margin-right:3px}.comment-list a.comment-edit-link{margin-left:10px}.comment-list a.comment-edit-link:before{font-family:"FontAwesome";content:"\f044";margin-right:3px}.comment-list .comment-metadata>a:before{font-family:"FontAwesome";content:"\f073";margin-right:3px}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em;margin-left:-5px;margin-right:-5px}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;margin:0;padding:5px}.gallery-item img{vertical-align:middle}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}body{background:none repeat scroll 0 0 #f0f3f5}.site-branding{margin:2em 0;text-align:center}.site-title{font-family:sans-serif;font-size:2em;font-weight:700;line-height:1.2;margin:0}.site-title a{display:inline-block;color:#555}.site-title a:hover,.site-title a:focus,.site-title a:active{text-decoration:none;color:#0b789c}.site-branding .custom-logo-link img,.site-branding .site-logo-link img{margin-bottom:10px}.site-description{color:#555;font-family:sans-serif;font-size:1.071em;letter-spacing:1px;margin-top:10px}.main-navigation,.site-footer,.widget-area,.entry-meta p{font-size:.95em}.widget{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.06);color:#757575;margin:0 0 1.5em;padding:1.5em}.widget-title{color:#353535;font-size:1.154em;margin-bottom:1em;font-weight:700;margin-top:0}.widget ul{margin:0;padding:0;margin-left:15px}.widget li:before{font-family:"FontAwesome";content:"\f105";margin:0 5px 0 -15px;color:#0b789c;position:absolute}.widget_recent_comments #recentcomments li:before{content:"\f0e5"}.nav-links i.fa{color:#0b789c}.widget-area ol.wp-block-latest-comments{margin-left:15px}.widget-area ol.wp-block-latest-comments article{display:inline-block}.widget-area ol.wp-block-latest-comments li:before{content:"\f0e5"}.widget-area .wp-block-latest-comments__comment{margin-bottom:.4em}footer#colophon{background-color:#32698b;color:#fff;margin:;min-height:50px;text-align:center;padding:1em}footer#colophon a{color:#eee}.footer-nav-wrapper{text-align:center;height:auto;overflow:hidden;padding:0;margin-bottom:10px}.footer-nav-wrapper ul{list-style:none outside none;width:100%;height:auto;overflow:hidden;margin:0;padding:0}.footer-nav-wrapper ul li{display:inline-block;margin:0 4px}.footer-nav-wrapper ul li a{text-decoration:underline}.footer-nav-wrapper ul li a:hover{text-decoration:none}#powered-by-wrap{margin-top:10px}#footer_widgets_wrap{padding:0}.page-header{background-color:#fff;border:1px solid rgba(0,0,0,.07);margin-bottom:2em;margin-top:0;padding:1em}.page-header h1{font-size:1.1em;margin:0;text-transform:uppercase;font-weight:700}.taxonomy-description{margin-top:10px}.taxonomy-description p{margin-bottom:0}header#masthead{padding:0}body.search-no-results .page-content{margin:0 10px 10px}.woocommerce .woocommerce-breadcrumb a,.woocommerce-page .woocommerce-breadcrumb a{color:#0b789c}.woocommerce #content div.product p.price del,.woocommerce #content div.product span.price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce-page #content div.product p.price del,.woocommerce-page #content div.product span.price del,.woocommerce-page div.product p.price del,.woocommerce-page div.product span.price del{font-size:.9em}.woocommerce-tabs ul.tabs{margin-bottom:0 !important}.woocommerce div.type-product{background-color:#fff;padding:20px}.woocommerce div.type-product h1.product_title{font-size:1.714em;font-weight:700}.woocommerce .page-title{font-size:1.1em;background-color:#fff;font-weight:700;text-transform:uppercase;padding:1em;margin-top:0}.woocommerce ul.products li.product{background-color:#fff;text-align:center;padding-bottom:5px}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{color:#333;font-size:.9em}.woocommerce span.onsale{padding:0;left:1em;top:1em}.woocommerce .products .star-rating{display:inline-block;text-align:center}a.scrollup,a.scrollup:active{float:right;bottom:50px;color:#444;display:none;font-size:20px;outline:none;position:fixed;right:20px;z-index:9999}a.scrollup:focus{border:1px #fff solid;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}#breadcrumb{margin-top:25px}.breadcrumbs ul{list-style:none;margin:0;padding:0}.breadcrumbs ul li{display:inline-block}.breadcrumbs .breadcrumbs__trail li:after{content:"\002F";padding:0 5px}.breadcrumbs .breadcrumbs__trail li:last-of-type:after{display:none}@media only screen and (max-width:767px){#secondary{clear:both}}@media only screen and (max-width:640px){header#masthead{padding-top:40px}.site-branding{margin:0 5px;padding:30px 0 0}}@media only screen and (max-width:360px){.entry-header h2{max-width:80%;width:80%}}[class^=wp-block-]:not(.wp-block-gallery) figcaption{font-style:italic;margin-bottom:1.5em;text-align:left}.wp-block-separator{background:0 0;border-bottom-width:1px}