/*!
Theme Name: Polestar
Author: Puro
Author URI: https://purothemes.com/
Description: A clean, multipurpose, responsive theme ready for your business or blog site. Create stunning landing pages with Page Builder by SiteOrigin. Show off your latest posts with Jetpack Featured Content and Polestar's posts slider.
Version: 0.9.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: polestar
Tags: two-columns, right-sidebar, custom-background, custom-menu, custom-logo, featured-images, footer-widgets, sticky-post, threaded-comments, translation-ready, blog, e-commerce
*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:93.8%}body,button,input,select,textarea{color:#626262;font-size:15px;font-family:Open Sans,sans-serif;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;line-height:1.7333}h1,h2,h3,h4,h5,h6{clear:both;color:#2d2d2d;font-family:Montserrat,sans-serif;font-weight:400;margin:25px 0}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited{color:#2d2d2d}h1{font-size:29px}h2{font-size:26px}h3{font-size:23px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.archive:not(.woocommerce) .page-title,.comment-reply-title,.comments-title,.related-posts-section .related-posts,.site-content #primary .sharedaddy h3,.site-footer .widget .widget-title,.underline,.widget-area .widget .widget-title,.yarpp-related .related-posts{border-bottom:2px solid #ebebeb;display:inline-block;margin:0 0 20px;padding-bottom:3px;text-transform:uppercase}p{margin:0 0 27px}blockquote,cite,dfn,em,i{font-style:italic}blockquote{border-left:3px solid #4d8ffb;font-size:16px;margin:0 0 27px;padding:15px 0 15px 25px}blockquote p{margin-bottom:0}blockquote cite{color:#626262;display:block;font-weight:700;font-weight:600;font-size:16px;margin-top:15px}address{margin:0 0 27px}pre{background:#eee;font:14px Courier\ 10 Pitch,Courier,monospace;line-height:1.6;margin-bottom:27px;max-width:100%;overflow:auto;padding:25px}code,kbd,tt,var{font:14px Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #626262;cursor:help}abbr[title]{border-bottom:none}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#f6f6f6;border:0;height:1px;margin-bottom:27px}ol,ul{margin:0 0 27px 25px;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-top:0;margin-bottom:0}dl{margin:0 0 27px}dl dt{font-weight:700;font-weight:600}dl dd{margin:0 0 0 25px}img{height:auto;max-width:100%}figure{margin:15px 0}table{border:1px solid #ebebeb;font-family:Open Sans,sans-serif;margin:0 0 27px;width:100%}table a{text-decoration:none}table thead th{color:#2d2d2d;text-transform:uppercase}table th{font-weight:700;font-weight:600}table td,table th{border:1px solid #f6f6f6;padding:8px 16px}@media (max-width:768px){table td,table th{padding:2%}}#infinite-handle span button,#infinite-handle span button:hover,.button,.page-links span,.pagination .page-numbers,button,input[type=button],input[type=reset],input[type=submit]{background:#4d8ffb;border:0;border-radius:2px;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;line-height:normal;padding:13px 25px 12px;text-transform:uppercase;transition:.3s}#infinite-handle span button:hover,.button:hover,.page-links span:hover,.pagination .page-numbers:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:rgba(77,143,251,.8);color:#fff}#infinite-handle span button:visited,.button:visited,.page-links span:visited,.pagination .page-numbers:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#fff}#infinite-handle span button:active,#infinite-handle span button:focus,.button:active,.button:focus,.page-links span:active,.page-links span:focus,.pagination .page-numbers:active,.pagination .page-numbers:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background:#4d8ffb;color:#fff;outline:none}#infinite-handle span button[disabled],.button[disabled],.page-links span[disabled],.pagination [disabled].page-numbers,button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{opacity:.6}#infinite-handle span button[disabled]:hover,.button[disabled]:hover,.page-links span[disabled]:hover,.pagination [disabled].page-numbers:hover,button[disabled]:hover,input[type=button][disabled]:hover,input[type=reset][disabled]:hover,input[type=submit][disabled]:hover{box-shadow:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border:1px solid #ebebeb;border-radius:2px;box-sizing:border-box;line-height:normal;outline:none;padding:11px 13px;transition:.3s;max-width:100%;-webkit-appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#d9d9d9}input[type=checkbox]{margin-right:2px}select{border:1px solid #ebebeb;max-width:100%}textarea{width:100%}a{text-decoration:none;transition:.3s}a,a:visited{color:#4d8ffb}a:active,a:focus,a:hover{color:#626262}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.main-navigation{display:table-cell;text-align:right;vertical-align:middle}.main-navigation>div{display:inline-block}.main-navigation ul{list-style:none;margin:0;padding:0}.main-navigation ul ul{background:#fff;border:1px solid #ebebeb;box-shadow:0 1px 1px rgba(0,0,0,.075);opacity:0;position:absolute;text-align:left;top:100%;transform:scale(.95);transition:all .15s ease-in;transform-origin:center top;visibility:hidden;z-index:7}.main-navigation ul ul ul{left:100%;top:-1px;transform-origin:left center}.main-navigation ul ul li{margin:0;padding:0;min-width:100%}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul li:first-of-type a{padding-top:15px}.main-navigation ul ul li:last-of-type a{border:0;padding-bottom:15px}.main-navigation ul ul a{border-bottom:1px solid #f6f6f6;font-size:13px;outline:none;margin:0 25px;max-width:100%;padding:10px 0;white-space:nowrap}body.no-touch .main-navigation ul li.focus>ul,body.no-touch .main-navigation ul li:hover>ul{opacity:1;transform:scale(1);visibility:visible}body.no-touch .main-navigation ul li.focus:after,body.no-touch .main-navigation ul li:hover:after{content:""}.main-navigation ul .touch-drop>ul{opacity:1;transform:scale(1);visibility:visible}.main-navigation ul .touch-drop:after{content:""}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{opacity:1;transform:scale(1);visibility:visible}.main-navigation ul .menu-item-has-children>a:after,.main-navigation ul .page_item_has_children>a:after{content:"\f078";font-size:10px;font-family:polestar-icons;line-height:normal;padding-left:8px;position:relative;top:2px}.main-navigation ul .children .menu-item-has-children>a:after,.main-navigation ul .children .page_item_has_children>a:after,.main-navigation ul .sub-menu .menu-item-has-children>a:after,.main-navigation ul .sub-menu .page_item_has_children>a:after{content:"\f054";font-size:9px;font-family:polestar-icons;line-height:normal;padding-left:12px;position:relative;top:0}.main-navigation li{display:inline-block;font-family:Montserrat,sans-serif;font-size:14px;line-height:normal;margin:0 25px -10px 0;padding:0 0 10px;position:relative;text-align:left}.main-navigation li:last-of-type{margin-right:0}.main-navigation li.focus>a,.main-navigation li:hover>a{color:#626262}.main-navigation a{color:#2d2d2d;display:block}.main-navigation .current-menu-ancestor>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current_page_item>a,.main-navigation .current a{color:#4d8ffb}.main-navigation .search-icon{display:inline-block;cursor:pointer;margin-left:27px;position:relative;top:3px}.main-navigation .search-icon svg{height:16px;width:16px}.main-navigation .search-icon svg path{fill:#2d2d2d;transition:.3s}.main-navigation .search-icon svg:hover path{fill:#626262}#mobile-menu-button{display:none;height:30px;padding:0;position:relative;right:-5px;top:6px;transform:rotate(0deg);transition:.5 ease-in-out;width:36px}#mobile-menu-button span{display:block;border-radius:5px;background:#2d2d2d;height:2px;left:8px;max-width:20px;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}#mobile-menu-button span:first-child{top:8px}#mobile-menu-button span:nth-child(2),#mobile-menu-button span:nth-child(3){top:14px}#mobile-menu-button span:nth-child(4){top:20px}#mobile-menu-button.to-close span:first-child{left:50%;top:14px;width:0}#mobile-menu-button.to-close span:nth-child(2){transform:rotate(45deg)}#mobile-menu-button.to-close span:nth-child(3){transform:rotate(-45deg)}#mobile-menu-button.to-close span:nth-child(4){left:50%;top:14px;width:0}#mobile-navigation{background:#fff;border-bottom:1px solid #f6f6f6;display:none;left:0;overflow-y:scroll;padding:0 25px 25px;position:absolute;overflow:hidden;top:100%;width:100%;z-index:4}#mobile-navigation ul{list-style:none;margin:0;padding:0}#mobile-navigation ul li{font-family:Montserrat,sans-serif;font-size:14px;line-height:3;position:relative;width:100%}#mobile-navigation ul li a{border-bottom:1px solid #f6f6f6;color:#2d2d2d;display:block;text-decoration:none;width:100%!important}#mobile-navigation ul li a:hover{color:#626262}#mobile-navigation ul li.menu-item-has-children>a{padding-right:40px}#mobile-navigation ul li .dropdown-toggle{background:transparent;color:#2d2d2d;font-size:12px;padding:14px;position:absolute;right:0;top:0;transition:none}#mobile-navigation ul li .dropdown-toggle:hover{color:#626262;box-shadow:none}#mobile-navigation ul li .dropdown-toggle.toggle-open{transform:rotate(-180deg)}#mobile-navigation ul ul{display:none;margin:0;padding:0}#mobile-navigation ul ul ul{display:none}#mobile-navigation>ul{margin-bottom:15px}#mobile-navigation .search-form{position:relative}#mobile-navigation .search-form[style]{margin-top:0!important}#mobile-navigation .search-form input[type=search]{font-size:14px;padding-right:40px;width:100%}#mobile-navigation .search-form button[type=submit]{position:absolute;right:14px;top:14px}#mobile-navigation .search-form button[type=submit] svg{height:16px;width:16px}#mobile-navigation ul ul li a{padding-left:25px}#mobile-navigation ul ul ul li a{padding-left:50px}#mobile-navigation ul ul ul ul li a{padding-left:75px}#mobile-navigation ul ul ul ul ul li a{padding-left:100px}#mobile-navigation ul ul ul ul ul ul li a{padding-left:125px}@media (max-width:768px){#masthead.mobile-menu #mobile-menu-button{display:inline-block}#masthead.mobile-menu .main-navigation .search-icon,#masthead.mobile-menu .main-navigation ul{display:none}}@media (min-width:768px){#masthead.mobile-menu #mobile-navigation{display:none!important}}.comment-navigation,.post-navigation,.posts-navigation{margin:0 0 50px;width:100%}.comment-navigation:after,.post-navigation:after,.posts-navigation:after{clear:both;content:"";display:table}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;text-align:left;width:50%}@media (max-width:768px){.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:none;margin-bottom:25px}}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}@media (max-width:768px){.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:none;text-align:left}}.pagination{text-align:center}.pagination .page-numbers{background:#ebebeb;color:#626262;display:inline-block;margin-right:3px;padding-right:17px;padding-left:17px}.pagination .page-numbers:visited{color:#626262}.pagination .page-numbers:hover{background:#4d8ffb;color:#fff}.pagination .page-numbers.next,.pagination .page-numbers.prev{font-size:14px;padding:13px 14px 12px}.pagination .page-numbers.next span:before,.pagination .page-numbers.prev span:before{position:relative;top:1px}.pagination .dots{background:none;font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif;font-size:13px;padding-right:0;padding-left:0}.pagination .dots:hover{background:none;box-shadow:none;color:#626262}.pagination .current{background:#4d8ffb;color:#fff}.post-navigation{font-size:16px}.post-navigation a{color:#626262;font-weight:700;font-weight:600}.post-navigation a:hover{color:#4d8ffb}.post-navigation a .sub-title{border-bottom:2px solid #ebebeb;color:#828282;display:inline-block;font-size:14px;font-weight:400;text-transform:uppercase;line-height:normal;margin-bottom:10px;padding-bottom:3px}.post-navigation a div{line-height:normal}.comment-navigation{text-transform:capitalize;margin:25px 0}.comment-navigation span{font-size:13px;position:relative;right:0;top:0}.comment-navigation span.icon-long-arrow-left{padding-right:3px}.comment-navigation span.icon-long-arrow-right{padding-left:3px}.comment-navigation a{color:#2d2d2d;font-weight:700;font-weight:600}.comment-navigation a:hover{color:#4d8ffb}.footer-menu{float:right;font-size:13px;text-align:right;width:70%}@media (max-width:768px){.footer-menu{float:none;padding-top:15px;text-align:center;width:100%}}.footer-menu .menu{list-style:none;margin:0}.footer-menu .menu li{display:inline-block;font-size:13px;margin-right:25px;vertical-align:middle}.footer-menu .menu li a{color:inherit}.footer-menu .menu li a:hover,.footer-menu .menu li a:hover:before{color:#4d8ffb}.footer-menu .menu li:last-of-type{margin-right:0}.footer-menu a[href*="behance.net"],.footer-menu a[href*="codepen.io"],.footer-menu a[href*="delicious.com"],.footer-menu a[href*="deviantart.com"],.footer-menu a[href*="digg.com"],.footer-menu a[href*="dribbble.com"],.footer-menu a[href*="facebook.com"],.footer-menu a[href*="flickr.com"],.footer-menu a[href*="foursquare.com"],.footer-menu a[href*="github.com"],.footer-menu a[href*="instagram.com"],.footer-menu a[href*="linkedin.com"],.footer-menu a[href*="pinterest.com"],.footer-menu a[href*="plus.google.com"],.footer-menu a[href*="reddit.com"],.footer-menu a[href*="soundcloud.com"],.footer-menu a[href*="stackexchange.com"],.footer-menu a[href*="stackoverflow.com"],.footer-menu a[href*="tumblr.com"],.footer-menu a[href*="twitter.com"],.footer-menu a[href*="vimeo.com"],.footer-menu a[href*="vine.co"],.footer-menu a[href*="vk.com"],.footer-menu a[href*="weibo.com"],.footer-menu a[href*="wordpress.com"],.footer-menu a[href*="youtube.com"],.footer-menu a[href*=xing]{font-size:0;text-align:center}.footer-menu a[href*="behance.net"]:before,.footer-menu a[href*="codepen.io"]:before,.footer-menu a[href*="delicious.com"]:before,.footer-menu a[href*="deviantart.com"]:before,.footer-menu a[href*="digg.com"]:before,.footer-menu a[href*="dribbble.com"]:before,.footer-menu a[href*="facebook.com"]:before,.footer-menu a[href*="flickr.com"]:before,.footer-menu a[href*="foursquare.com"]:before,.footer-menu a[href*="github.com"]:before,.footer-menu a[href*="instagram.com"]:before,.footer-menu a[href*="linkedin.com"]:before,.footer-menu a[href*="pinterest.com"]:before,.footer-menu a[href*="plus.google.com"]:before,.footer-menu a[href*="reddit.com"]:before,.footer-menu a[href*="soundcloud.com"]:before,.footer-menu a[href*="stackexchange.com"]:before,.footer-menu a[href*="stackoverflow.com"]:before,.footer-menu a[href*="tumblr.com"]:before,.footer-menu a[href*="twitter.com"]:before,.footer-menu a[href*="vimeo.com"]:before,.footer-menu a[href*="vine.co"]:before,.footer-menu a[href*="vk.com"]:before,.footer-menu a[href*="weibo.com"]:before,.footer-menu a[href*="wordpress.com"]:before,.footer-menu a[href*="youtube.com"]:before,.footer-menu a[href*=xing]:before{font-family:polestar-icons;font-size:14px;transition:.2s}.footer-menu a[href*="behance.net"]:before{content:"\f1b4"}.footer-menu a[href*="codepen.io"]:before{content:"\f1cb"}.footer-menu a[href*="delicious.com"]:before{content:"\f1a5"}.footer-menu a[href*="deviantart.com"]:before{content:"\f1bd"}.footer-menu a[href*="digg.com"]:before{content:"\f1a6"}.footer-menu a[href*="dribbble.com"]:before{content:"\f17d"}.footer-menu a[href*="facebook.com"]:before{content:"\f09a"}.footer-menu a[href*="flickr.com"]:before{content:"\f16e"}.footer-menu a[href*="foursquare.com"]:before{content:"\f180"}.footer-menu a[href*="github.com"]:before{content:"\f09b"}.footer-menu a[href*="plus.google.com"]:before{content:"\f0d5"}.footer-menu a[href*="instagram.com"]:before{content:"\f16d"}.footer-menu a[href*="linkedin.com"]:before{content:"\f0e1"}.footer-menu a[href*="pinterest.com"]:before{content:"\f0d2"}.footer-menu a[href*="reddit.com"]:before{content:"\f1a1"}.footer-menu a[href*="soundcloud.com"]:before{content:"\f1be"}.footer-menu a[href*="stackexchange.com"]:before{content:"\f18d"}.footer-menu a[href*="stackoverflow.com"]:before{content:"\f16c"}.footer-menu a[href*="tumblr.com"]:before{content:"\f173"}.footer-menu a[href*="twitter.com"]:before{content:"\f099"}.footer-menu a[href*="vimeo.com"]:before{content:"\f194"}.footer-menu a[href*="vine.co"]:before{content:"\f1ca"}.footer-menu a[href*="vk.com"]:before{content:"\f189"}.footer-menu a[href*="weibo.com"]:before{content:"\f18a"}.footer-menu a[href*="wordpress.com"]:before{content:"\f19a"}.footer-menu a[href*=xing]:before{content:"\f168"}.footer-menu a[href*="youtube.com"]:before{content:"\f16a"}.breadcrumbs{font-size:12px;margin-bottom:15px}.breadcrumbs,.breadcrumbs a{color:#828282}.breadcrumbs a:hover{color:#4d8ffb}#scroll-to-top{background:rgba(0,0,0,.65);border-radius:2px;bottom:20px;cursor:pointer;height:45px;line-height:0;opacity:0;padding-top:15px;position:fixed;right:20px;transform:scale(0);transition:.2s;text-align:center;width:45px;z-index:5}#scroll-to-top svg path{fill:#fff}#scroll-to-top img,#scroll-to-top svg{display:inline-block;height:15px;opacity:.6;transition:.3s;width:15px}#scroll-to-top:hover svg{opacity:.9}#scroll-to-top.show{opacity:1;transform:scale(1)}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;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;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:8}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:27px}.alignright{display:inline;float:right;margin-left:27px}@media (max-width:480px){.alignleft,.alignright{clear:both;display:block;margin-left:auto;margin-right:auto;float:none}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.burst-animation-overlay{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;overflow:hidden;z-index:1}.burst-animation-overlay .burst-circle{background:#000;border-radius:10px;height:2px;opacity:.1;position:absolute;width:2px}.clear:after:after,.clear:before:after,.comment-content:after:after,.comment-content:before:after,.entry-content:after:after,.entry-content:before:after,.site-content:after:after,.site-content:before:after,.site-footer:after:after,.site-footer:before:after,.site-header:after:after,.site-header:before:after{clear:both;content:"";display:table}.clear,.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.infinite-scroll.neverending .site-footer,.infinite-scroll .pagination,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}#infinite-handle{text-align:center}#infinite-handle span{background:none;display:block;padding:0}.infinite-loader .spinner{margin:0 auto}.site-content #primary .sharedaddy{margin-bottom:50px}.site-content #primary .sharedaddy h3{font-size:16px;font-weight:400;line-height:1.7333;margin-bottom:15px}.site-content #primary .sharedaddy h3:before{content:none}.widget{margin:0 0 45px}.site-footer .widget .widget-title,.widget-area .widget .widget-title{font-size:16px;margin:0 0 20px;text-transform:uppercase}.site-footer .widget .widget-title~*,.widget-area .widget .widget-title~*{font-size:14px}.site-footer .widget a,.widget-area .widget a{color:#626262}.site-footer .widget a:hover,.widget-area .widget a:hover{color:#4d8ffb}.site-footer .widget ul,.widget-area .widget ul{list-style:none;margin:0}.site-footer .widget ul li,.widget-area .widget ul li{line-height:2}.site-footer .widget input,.widget-area .widget input{font-size:14px}.widget #wp-calendar{border:0;margin:0}.widget #wp-calendar caption{color:#2d2d2d;font-size:14px;font-weight:700;font-weight:600;text-align:left}.widget #wp-calendar tr:nth-child(2n+2){background:none}.widget #wp-calendar td,.widget #wp-calendar th{border:0;padding:0}.widget #wp-calendar thead{border-bottom:2px solid #f6f6f6}.widget #wp-calendar thead tr{background:none}.widget #wp-calendar thead th{padding:8px 0;text-align:center}.widget #wp-calendar tbody{font-size:13px}.widget #wp-calendar tbody .pad{background:none}.widget #wp-calendar tbody tr:first-of-type td{padding-top:8px}.widget #wp-calendar tbody td{padding-bottom:8px;text-align:center}.widget #wp-calendar tfoot{font-size:13px}.widget #wp-calendar tfoot #next,.widget #wp-calendar tfoot #prev{padding-top:4px}.widget #wp-calendar tfoot #next a,.widget #wp-calendar tfoot #prev a{color:#2d2d2d}.widget #wp-calendar tfoot #next a:hover,.widget #wp-calendar tfoot #prev a:hover{color:#4d8ffb}.widget #wp-calendar tfoot #next{text-align:right}.widget .search-form{position:relative}.widget .search-form input[type=search]{padding-right:40px;width:100%}.widget .search-form button[type=submit]{position:absolute;right:14px;top:11px}.widget .search-form button[type=submit] svg{height:16px;width:16px}.polestar-container{margin:0 auto;max-width:none;padding:0 25px;position:relative;width:1190px}.responsive .polestar-container{max-width:1190px;width:100%}.full-width .polestar-container{max-width:none}.site-content:after{clear:both;content:"";display:table}.content-area{width:100%}.sidebar .content-area{float:left;width:70%}@media (max-width:768px){.sidebar .content-area{border:0;padding-right:0;width:100%}}.page-layout-no-sidebar.sidebar .content-area,.page-template-no-sidebar.sidebar .content-area{float:none;width:100%}.widget-area{float:right;padding-left:4%;width:30%}@media (max-width:768px){.widget-area{border-top:1px solid #ebebeb;margin-top:60px;padding:50px 0 0;width:100%}}.site-header{background:#fff;border-bottom:1px solid #ebebeb;margin-bottom:50px;padding:25px 0;position:relative;width:100%;z-index:6}.page-layout-no-header-margin .site-header{margin-bottom:0}@media (max-width:600px){.admin-bar .site-header.sticky.stuck{top:0}}.site-header.stuck{box-shadow:0 1px 1px rgba(0,0,0,.075)}.site-header .site-header-inner{display:table;vertical-align:middle;width:100%}.site-header .site-branding{display:table-cell;vertical-align:middle}.site-header .site-branding .site-title{font-family:Montserrat,sans-serif;font-size:29px;line-height:normal;margin:0}.site-header .site-branding .site-title a{color:#2d2d2d}.site-header .site-branding .site-description{color:#626262;font-family:Montserrat,sans-serif;font-weight:400;font-size:13px;line-height:normal;margin:0}.site-header .site-branding>*{transform-origin:left center}.centered.site-header .site-branding>*{transform-origin:center center}.site-header #header-search{background:#fff;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:7}.site-header #header-search .polestar-container{height:100%}.site-header #header-search form{height:48px;left:20px;position:absolute;right:59px;top:50%}.site-header #header-search input[type=search]{background:rgba(0,0,0,.035);border:0;box-sizing:border-box;font-size:16px;height:48px;padding:0 15px;right:15px;width:100%}.site-header #header-search input[type=search]:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #f6f6f6 inset!important}.site-header #header-search button[type=submit]{display:none}.site-header #header-search #close-search{cursor:pointer;margin-top:-12px;position:absolute;right:20px;top:50%;transform:scale(0);transition:.35s}.site-header #header-search #close-search svg{height:24px;width:24px}.site-header #header-search #close-search svg path{fill:#2d2d2d}.site-header #header-search #close-search svg:hover path{fill:#626262}.site-header #header-search #close-search.animate-in{transform:scale(1)}.site-header.centered .container-inner{display:block}.site-header.centered .site-branding{margin:0 auto 20px;padding:0;text-align:center}.site-header.centered .site-branding img{display:inline-block;max-width:100%}.site-header.centered .main-navigation{text-align:center}.site-header.centered .main-navigation,.site-header.centered .site-branding{display:block}@media (max-width:768px){.site-header:not(.mobile-menu) .container-inner{display:block}.site-header:not(.mobile-menu) .site-branding{margin:0 auto 20px;padding:0;text-align:center}.site-header:not(.mobile-menu) .site-branding img{display:inline-block;max-width:100%}.site-header:not(.mobile-menu) .main-navigation{text-align:center}.site-header:not(.mobile-menu) .main-navigation,.site-header:not(.mobile-menu) .site-branding{display:block}}body.responsive .site-header{min-width:0}.masthead-sentinel{margin-bottom:60px}.no-header-margin .masthead-sentinel{margin-bottom:0}.site-main .sticky{display:block}.hentry{border-bottom:1px solid #ebebeb;margin:0 0 50px;padding:0}.hentry:last-of-type{border:0}.hentry:only-of-type{border:0;margin:0}.entry-content,.entry-summary,.page-content{padding:0 0 25px}.entry-header{margin-bottom:25px}.entry-title{color:#2d2d2d;font-size:29px;line-height:normal;margin:0}@media (max-width:768px){.responsive .entry-title{font-size:26px}}@media (max-width:480px){.responsive .entry-title{font-size:23px}}.entry-title a{color:inherit;text-decoration:none}.entry-title a:hover{color:#626262}.entry-meta{font-family:Open Sans,sans-serif;line-height:normal}.entry-meta>span{color:#828282;font-size:13px;position:relative}.entry-meta>span a{color:inherit;text-decoration:none}.entry-meta>span a:hover{color:#4d8ffb}.entry-meta>span:after{color:#828282;content:"\f111";display:inline-block;font-family:polestar-icons;font-size:4px;height:5px;line-height:normal;margin:0;text-align:center;vertical-align:middle;width:20px}.entry-meta>span:last-of-type:after,.entry-meta>span:only-of-type:after{content:none}.entry-meta .updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-thumbnail{margin:25px 0;position:relative;text-align:center}.entry-thumbnail .thumbnail-meta{display:block;left:10px;position:absolute;top:10px}.entry-thumbnail .thumbnail-meta ul{display:inline-block;list-style:none;margin:0 5px 0 0}.entry-thumbnail .thumbnail-meta ul li{background:rgba(0,0,0,.8);color:#fff;display:inline-block;font-size:11px;padding:5px 12px 6px;text-transform:uppercase}.entry-thumbnail .thumbnail-meta ul li a{color:#fff;line-height:normal}.entry-thumbnail .overlay{height:100%;left:0;position:absolute;top:0;transition:.3s;width:100%;z-index:0}.entry-thumbnail:hover .overlay{background:rgba(0,0,0,.2)}.entry-thumbnail .icon-add{background:rgba(0,0,0,.4);display:inline-block;border-radius:50%;height:60px;left:50%;margin:-30px 0 0 -30px;padding:16px 0 0;position:absolute;top:50%;transition:all .15s;transform:scale(0);width:60px;z-index:3}.entry-thumbnail:hover .icon-add{transform:scale(1)}.entry-thumbnail .icon-add svg{height:30px;margin-right:-15px;position:absolute;right:50%;width:30px}.entry-thumbnail .icon-add svg path{fill:#fff;opacity:.7}.entry-thumbnail a{display:block;line-height:0}.more-wrapper{display:block;font-size:14px;text-transform:capitalize}.more-wrapper span{font-size:13px;position:relative;right:-1px;top:1px}.more-wrapper a{color:#2d2d2d;font-weight:600}.more-wrapper a:hover{color:#4d8ffb}.page-links{text-align:left}.page-links .page-links-title{color:#2d2d2d;font-size:14px;font-weight:500;background:none;color:#626262;font-weight:600;padding:0;text-transform:none}.page-links .page-links-title:hover{background:none;color:#626262}.page-links span{margin-right:3px;padding-right:17px;padding-left:17px}.page-links a span{background:#ebebeb;display:inline-block;color:#626262}.page-links a span:hover{background:#4d8ffb;color:#fff}.single .entry-footer{margin:0 0 50px}#page .widget_tag_cloud a,.tags-links a{background:#ebebeb;border-radius:2px;color:#626262;display:inline-block;font-size:12px;line-height:normal;margin:0 6px 8px 0;padding:6px 10px;transition:.3s}#page .widget_tag_cloud a:hover,.tags-links a:hover{background:#4d8ffb;color:#fff}.page-header{margin-bottom:25px}.archive:not(.woocommerce) .page-title{font-size:18px;margin:0}.archive .page-header,.search-results .page-header{margin-bottom:35px}.archive .page-title,.search-results .page-title{font-size:18px}.archive .taxonomy-description,.search-results .taxonomy-description{font-size:13px;margin-top:15px}.archive .entry-title,.search-results .entry-title{font-size:29px}.search-results article{border-bottom:1px solid #ebebeb;margin:0 0 50px;padding:0 0 30px}.search-results article:last-of-type{border:0}.search-results article:only-of-type{border:0;margin:0}.search-form input[type=search]{padding-right:43px}.search-form button[type=submit]{background:none;border:none;padding:0;position:relative;right:36px;top:3px}.search-form button[type=submit] svg{height:16px;width:16px}.search-form button[type=submit] svg path{fill:#828282}.related-posts-section,.yarpp-related{padding-bottom:25px}.related-posts-section .related-posts,.yarpp-related .related-posts{font-size:16px}.related-posts-section ol,.yarpp-related ol{list-style:none;margin:0;padding:0;width:100%}.related-posts-section ol:after,.yarpp-related ol:after{clear:both;content:"";display:table}.related-posts-section ol li,.yarpp-related ol li{display:block;float:left;margin:0 0 25px;width:31%}@media (max-width:480px){.related-posts-section ol li,.yarpp-related ol li{width:100%}}.related-posts-section ol li:nth-child(3n+1),.yarpp-related ol li:nth-child(3n+1){margin-right:3.5%}@media (max-width:480px){.related-posts-section ol li:nth-child(3n+1),.yarpp-related ol li:nth-child(3n+1){margin-right:0}}.related-posts-section ol li:nth-child(3n+3),.yarpp-related ol li:nth-child(3n+3){margin-left:3.5%}@media (max-width:480px){.related-posts-section ol li:nth-child(3n+3),.yarpp-related ol li:nth-child(3n+3){margin-left:0}}.related-posts-section ol li:only-child,.yarpp-related ol li:only-child{margin:0}.related-posts-section ol li a,.yarpp-related ol li a{display:block;line-height:0;text-decoration:none}.related-posts-section ol li img,.yarpp-related ol li img{margin-bottom:10px}.related-posts-section ol li .related-post-title,.yarpp-related ol li .related-post-title{font-size:16px;font-weight:400;line-height:normal;margin:0 0 3px}.related-posts-section ol li .related-post-title:hover,.yarpp-related ol li .related-post-title:hover{color:#4d8ffb}.related-posts-section ol li .related-post-date,.yarpp-related ol li .related-post-date{color:#828282;font-size:13px;font-weight:400;line-height:normal;margin:0}.related-posts-section ol li .related-post-date:hover,.yarpp-related ol li .related-post-date:hover{color:#4d8ffb}.author-box{display:table;border:2px solid #f6f6f6;border-right:0;border-left:0;margin:0;padding:30px 0;margin-bottom:50px;width:100%}.author-box .author-avatar{display:table-cell;vertical-align:top;width:105px}@media (max-width:480px){.author-box .author-avatar{display:block;width:100%}}.author-box .author-avatar img{border-radius:40px;display:block;height:80px;width:80px}@media (max-width:480px){.author-box .author-avatar img{margin:0 auto 15px}}.author-box .author-description{display:table-cell;vertical-align:top}.author-box .author-description h3{font-size:18px;line-height:normal;margin:0}.author-box .author-description span{display:block;font-size:13px;margin-bottom:10px}.author-box .author-description span a{color:#626262}.author-box .author-description span a:hover{color:#4d8ffb}.author-box .author-description div{font-size:14px}.comment-list{margin:0 0 30px;padding:0}.comment-list .comment,.comment-list .pingback{color:#626262;display:block}.comment-list .comment .comment-box,.comment-list .pingback .comment-box{border-bottom:1px solid #f6f6f6;padding:25px 0}.comment-list .comment .comment-container,.comment-list .pingback .comment-container{margin-left:80px}.comment-list .comment .avatar-container,.comment-list .pingback .avatar-container{float:left}.comment-list .comment .avatar-container img,.comment-list .pingback .avatar-container img{display:block;border-radius:50%}.comment-list .comment .info,.comment-list .pingback .info{line-height:normal;padding-bottom:15px}.comment-list .comment .author,.comment-list .pingback .author{color:#2d2d2d;font-size:14px;font-weight:600}.comment-list .comment .author a,.comment-list .pingback .author a{color:#2d2d2d;text-decoration:none}.comment-list .comment .author a:hover,.comment-list .pingback .author a:hover{color:#626262}.comment-list .bypostauthor .author:before{content:"\f040";font-family:polestar-icons;font-size:14px;margin-right:5px}.comment-list .comment .date,.comment-list .pingback .date{color:#828282;font-size:13px}.comment-list .comment .comment-content,.comment-list .pingback .comment-content{font-size:14px}.comment-list .comment .comment-content p,.comment-list .pingback .comment-content p{margin-bottom:15px}.comment-list .comment .comment-content a,.comment-list .pingback .comment-content a{word-wrap:break-word}.comment-list .comment .comment-reply-link,.comment-list .pingback .comment-reply-link{color:#2d2d2d;font-family:Open Sans,sans-serif;font-size:12px;font-weight:700;font-weight:600;line-height:normal;text-transform:uppercase}.comment-list .comment .comment-reply-link:hover,.comment-list .pingback .comment-reply-link:hover{color:#4d8ffb}@media (min-width:481px){.comment-list .comment .children,.comment-list .pingback .children{margin-left:5px}}.comment-list .pingback{list-style:none}.comment-list .pingback .comment-container{list-style:none;margin-left:0}.comment-reply-title,.comments-title{font-size:16px;margin-bottom:0}.comment-reply-title{margin-bottom:15px}.comment-reply-title #cancel-comment-reply-link{color:#828282;font-family:Open Sans,sans-serif;font-size:13px;margin-left:.25em}.comment-reply-title #cancel-comment-reply-link:hover{color:#4d8ffb}#commentform p{line-height:normal;margin-bottom:25px}#commentform label{color:#2d2d2d;display:block;font-size:14px;font-weight:600;line-height:normal;margin-bottom:8px}#commentform textarea{width:100%}#commentform .comment-form-author,#commentform .comment-form-email,#commentform .comment-form-url{box-sizing:border-box;float:left;width:31%}@media (max-width:768px){#commentform .comment-form-author,#commentform .comment-form-email,#commentform .comment-form-url{width:100%}}#commentform .comment-form-author input,#commentform .comment-form-email input,#commentform .comment-form-url input{width:100%}#commentform .comment-form-email{margin:0 3.5% 25px}@media (max-width:768px){#commentform .comment-form-email{margin:0 0 25px}}#commentform .comment-notes,#commentform .logged-in-as{font-size:13px;line-height:1.6875}#commentform .comment-notes a,#commentform .logged-in-as a{color:#626262;text-decoration:none}#commentform .comment-notes a:hover,#commentform .logged-in-as a:hover{color:#4d8ffb}#commentform .form-submit{margin:0;clear:both}#commentform .comment-subscription-form{font-weight:400;margin:0 0 8px}#commentform .comment-subscription-form label{color:#626262}.no-comments{font-size:14px;font-weight:700;font-weight:600;margin:0}.site-footer{background:#fff;margin-top:50px}.site-footer.footer-active-sidebar{border-top:1px solid #ebebeb}.page-layout-no-footer-margin .site-footer{margin-top:0}.site-footer .widgets{padding-top:50px;width:100%}.site-footer .widgets:after{clear:both;content:"";display:table}.site-footer .widgets.widgets-1 .widget{width:100%}.site-footer .widgets.widgets-2 .widget{width:48.625%}.site-footer .widgets.widgets-3 .widget{width:31.5%}.site-footer .widgets.widgets-4 .widget{width:22.9375%}.site-footer .widgets.widgets-5 .widget{width:17.8%}.site-footer .widgets.widgets-6 .widget{width:14.375%}.site-footer .widgets.widgets-7 .widget{width:11.92857%}.site-footer .widgets.widgets-8 .widget{width:10.09375%}.site-footer .widgets.widgets-9 .widget{width:8.66667%}.site-footer .widgets.widgets-10 .widget{width:7.525%}.site-footer .widgets .widget{box-sizing:content-box;margin:0 2.75% 75px 0;float:left}.site-footer .widgets .widget:last-of-type{margin-right:0}@media (max-width:768px){.site-footer .widgets .widget{float:none;width:100%!important}}.site-footer .site-info{float:left;font-size:13px;text-align:left;width:30%}@media (max-width:768px){.site-footer .site-info{float:none;text-align:center;width:100%}}.site-footer .site-info a{color:inherit;text-decoration:none}.site-footer .site-info a:hover{color:#4d8ffb}.site-footer .bottom-bar{border-top:1px solid #ebebeb;overflow:auto;padding:25px 0}.site-footer .bottom-bar div:only-of-type{float:none;text-align:center;width:1190px}.responsive .site-footer .bottom-bar div:only-of-type{width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{font-size:13px}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{line-height:3}.wp-caption-text{text-align:center}.gallery,.gallery-format-slider{margin-bottom:27px}.gallery-item{display:inline-block;margin-bottom:15px;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33333%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66667%}.gallery-columns-7 .gallery-item{max-width:14.28571%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11111%}.gallery-item .gallery-icon a{display:block;line-height:0;margin-bottom:8px}.gallery-caption{display:block;font-size:13px}.flexslider{position:relative}.flexslider .flex-direction-nav,.flexslider .slides{list-style:none;margin:0}.flexslider .slide{background-repeat:no-repeat;display:none;overflow:hidden;position:relative}.flexslider .flex-direction-nav a{background:rgba(0,0,0,.65);cursor:pointer;display:block;height:50px;opacity:0;padding-top:16px;position:absolute;margin-top:-25px;text-align:center;top:50%;transition:all .3s ease-in-out;width:50px;z-index:4}.flexslider .flex-direction-nav a:hover svg path{fill:hsla(0,0%,100%,.9)}.flexslider:hover .flex-direction-nav a{opacity:1}.flexslider .flex-direction-nav a.flex-prev{padding-right:3px}.flexslider .flex-direction-nav a.flex-next{padding-left:3px;right:0}.flexslider .flex-direction-nav a:focus{outline:0}.flexslider .flex-direction-nav a svg{height:18px;width:auto}.flexslider .flex-direction-nav a svg path{fill:hsla(0,0%,100%,.6);transition:.3s}.featured-posts-slider{margin-bottom:60px}.featured-posts-slider .slides .slide{background-color:#626262;background-position:50%;background-size:cover;height:420px}@media (max-width:768px){.featured-posts-slider .slides .slide{height:380px}}@media (max-width:480px){.featured-posts-slider .slides .slide{height:155px}}.featured-posts-slider .slides .slide .overlay a{background:rgba(0,0,0,.5);display:block;height:100%;position:absolute;width:100%}.featured-posts-slider .slides .slide .slide-content{text-align:center;padding:7% 10%;position:absolute;width:100%;z-index:2}.featured-posts-slider .slides .slide .slide-content .entry-title{font-size:46px;margin-bottom:15px;position:relative;text-shadow:0 1px 2px rgba(0,0,0,.5);z-index:2}@media (max-width:768px){.featured-posts-slider .slides .slide .slide-content .entry-title{font-size:41px}}@media (max-width:480px){.featured-posts-slider .slides .slide .slide-content .entry-title{font-size:26px;line-height:normal}}.featured-posts-slider .slides .slide .slide-content .entry-title a{color:#fff}.featured-posts-slider .slides .slide .slide-content .entry-title a:hover{color:hsla(0,0%,100%,.8)}.featured-posts-slider .slides .slide .slide-content .entry-excerpt{color:hsla(0,0%,100%,.9);text-shadow:0 1px 2px rgba(0,0,0,.5)}@media (max-width:480px){.featured-posts-slider .slides .slide .slide-content .entry-excerpt{display:none}}