html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[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{color:#000;background:#ff0}small{font-size:80%}sub,sup{font-size:75%;position:relative;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;box-sizing:content-box}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}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{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}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{padding:.35em .625em .75em;border:1px solid silver;margin:0 2px}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,optgroup,select,textarea{font-size:15px;color:#626262;-webkit-font-smoothing:subpixel-antialiased;line-height:1.7333;-moz-osx-font-smoothing:auto;font-family:Open Sans,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:600;color:#2d2d2d;clear:both;margin:25px 0;font-family:Montserrat,sans-serif}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}.comment-reply-title,.comments-title,.related-posts-section .related-posts,.site-content #jp-relatedposts .jp-relatedposts-headline,.site-content #primary .sharedaddy h3,.sub-heading,.yarpp-related .related-posts{font-size:14px;color:#626262;text-transform:uppercase;letter-spacing:1px;margin:0;line-height:normal}p{margin:0}blockquote,cite,dfn,em,i{font-style:italic}blockquote{border-left:3px solid #f14e4e;padding:15px 0 15px 25px;font-size:16px;margin:0 0 26px}blockquote p{margin-bottom:0}blockquote cite{font-size:16px;font-weight:700;font-weight:600;color:#626262;margin-top:15px;display:block}address{margin:0 0 26px}pre{overflow:auto;padding:25px;margin-bottom:26px;font:14px Courier\ 10 Pitch,Courier,monospace;max-width:100%;background:#eee;line-height:1.6}code,kbd,tt,var{font:14px Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #626262;cursor:help}ins,mark{text-decoration:none;background:#fff9c0}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#f9f9f9}hr{height:1px;border:0;margin-bottom:27px;background-color:#e6e6e6}ol,ul{padding:0;margin:0 0 27px 25px}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-top: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 #d6d6d6;margin:0 0 26px;width:100%;font-family:Open Sans,sans-serif}table a{text-decoration:none}table thead th{color:#2d2d2d;text-transform:uppercase}table td,table th{padding:8px 16px;border:1px solid #e6e6e6}@media (max-width:768px){table td,table th{padding:2%}}.button,button,input[type=button],input[type=reset],input[type=submit]{padding:11px 25px;font-size:.8666em;border:0;color:#fff;transition:.3s;text-transform:uppercase;letter-spacing:1px;border-radius:0;background:#f14e4e;line-height:normal;font-family:Open Sans,sans-serif}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff;background:rgba(241,78,78,.8)}.button:visited,button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#fff}.button:active,.button: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{color:#fff;outline:none;background:#f14e4e}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{padding:9px 13px 10px;font-size:.9333em;border:1px solid #d6d6d6;font-weight:400;-webkit-appearance:none;transition:.3s;max-width:100%;outline:none;box-sizing:border-box;line-height:normal}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:hsla(0,0%,84%,.8)}input[type=checkbox]{margin-right:2px}select{border:1px solid #d6d6d6;max-width:100%}textarea{width:100%}label{font-size:12px;color:#fff!important}fieldset legend{padding:10px 0;font-size:18px;color:#2d2d2d;font-family:Montserrat,sans-serif}a{text-decoration:none;transition:.3s}a,a:visited{color:grey}a:active,a:focus,a:hover{color:#626262}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.main-navigation{padding-right:50px;text-align:right}.main-navigation>div{display:inline-block}.main-navigation .search-toggle,.main-navigation .shopping-cart{margin-left:37px}.main-navigation ul{list-style:none;padding:0;margin:0}.main-navigation ul .children,.main-navigation ul .sub-menu{transform:scale(.95);transition:all .15s ease-in;position:absolute;opacity:0;visibility:hidden;text-align:left;top:20px;transform-origin:center top;z-index:99999}.main-navigation ul .children ul,.main-navigation ul .sub-menu ul{top:-2px;transform-origin:left center;left:100%}.main-navigation ul .children li,.main-navigation ul .sub-menu li{padding:0;min-width:100%;margin:0}.main-navigation ul .children li a,.main-navigation ul .sub-menu li a{border-bottom:1px solid;border-color:#353538;padding:12px 20px;font-size:12px;font-weight:400;color:#b2b2b2;max-width:100%;background:#262627;white-space:nowrap}.main-navigation ul .children li:hover>a,.main-navigation ul .sub-menu li:hover>a{color:#fff}.main-navigation ul .children li.focus>ul,.main-navigation ul .children li:hover>ul,.main-navigation ul .sub-menu li.focus>ul,.main-navigation ul .sub-menu li:hover>ul{left:100%}.main-navigation ul .children li:first-of-type,.main-navigation ul .sub-menu li:first-of-type{border-top:2px solid #f14e4e}.main-navigation ul .children li:last-of-type a,.main-navigation ul .sub-menu li:last-of-type a{border-bottom:none}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{transform:scale(1);opacity:1;visibility:visible}.main-navigation ul li{padding:0 0 10px;font-size:12px;text-transform:uppercase;position:relative;text-align:left;margin:0 39px -10px 0;line-height:normal;font-family:Montserrat,sans-serif;display:inline-block}.main-navigation ul li:last-of-type{margin-right:0}.main-navigation ul li a{font-weight:700;color:#2d2d2d;border-bottom:2px solid transparent;letter-spacing:1px;padding-bottom:5px;display:block}.main-navigation ul .left .children,.main-navigation ul .left .sub-menu{right:0}.main-navigation ul .left .children li.focus>ul,.main-navigation ul .left .children li:hover>ul,.main-navigation ul .left .children ul,.main-navigation ul .left .sub-menu li.focus>ul,.main-navigation ul .left .sub-menu li:hover>ul,.main-navigation ul .left .sub-menu ul,.main-navigation ul .sub-menu .left .children,.main-navigation ul .sub-menu .left .children li.focus>ul,.main-navigation ul .sub-menu .left .children li:hover>ul,.main-navigation ul .sub-menu .left .sub-menu,.main-navigation ul .sub-menu .left .sub-menu li.focus>ul,.main-navigation ul .sub-menu .left .sub-menu li:hover>ul{right:100%;left:auto}#site-navigation.main-navigation ul .menu-button{margin-bottom:0;padding-bottom:0}#site-navigation.main-navigation ul .menu-button a{padding:11px 25px;border:0;color:#fff;transition:.3s;text-transform:uppercase;letter-spacing:1px;border-radius:0;background:#f14e4e;line-height:normal}#site-navigation.main-navigation ul .menu-button a:hover{border:none;color:#fff;background:rgba(241,78,78,.8)}.overlap-light .site-header:not(.stuck) .main-navigation div>ul:not(.cart_list)>li>a{color:#fff}.overlap-dark .site-header:not(.stuck) .main-navigation div>ul:not(.cart_list)>li>a{color:#2d2d2d}.main-navigation div>ul:not(.cart_list)>li:hover>a{border-bottom:2px solid;border-color:#f14e4e}.main-navigation div>ul:not(.cart_list)>li:not(.current-menu-item).menu-item-has-children>a{border-bottom:none}.main-navigation div>ul:not(.cart_list)>li.current-menu-ancestor>a,.main-navigation div>ul:not(.cart_list)>li.current-menu-item>a,.main-navigation div>ul:not(.cart_list)>li.current>a,.main-navigation div>ul:not(.cart_list)>li.current_page_ancestor>a,.main-navigation div>ul:not(.cart_list)>li.current_page_item>a{border-color:#f14e4e}.main-navigation .search-toggle{padding:0;border:none;position:relative;outline:none;top:3px;background:transparent;display:inline-block}.main-navigation .search-toggle .open svg{height:14px;width:17px}.main-navigation .search-toggle .open svg path{fill:#2d2d2d}.overlap-light .site-header:not(.stuck) .main-navigation .search-toggle .open svg path{fill:#fff}.overlap-dark .site-header:not(.stuck) .main-navigation .search-toggle .open svg path{fill:#2d2d2d}.main-navigation .search-toggle .close,.main-navigation .search-toggle.close-search .open{display:none}.main-navigation .customize-partial-edit-shortcut{right:45px;top:-22px}#mobile-menu-button{padding:5px;right:-5px;position:relative;top:6px;line-height:0;display:none}#mobile-menu-button svg{height:19px;width:23px}#mobile-menu-button svg path{fill:#2d2d2d}.overlap-light .site-header:not(.stuck) #mobile-menu-button svg path{fill:#fff}#mobile-navigation{overflow-y:scroll;overflow-x:hidden;position:absolute;top:101%;-webkit-overflow-scrolling:touch;background:#262627;left:0;width:100%;z-index:10}#mobile-navigation::-webkit-scrollbar{display:none}#mobile-navigation ul{list-style:none;padding:0;margin:0}#mobile-navigation ul li{font-size:12px;position:relative;letter-spacing:1px;width:100%;line-height:3.4;font-family:Montserrat,sans-serif}#mobile-navigation ul li a{border-bottom:1px solid;border-color:#353538;padding:0 30px;text-decoration:none;color:#b2b2b2;text-transform:uppercase;width:100%!important;display:block}#mobile-navigation ul li a:hover{color:#fff}#mobile-navigation ul li.menu-item-has-children>a{padding-right:40px}#mobile-navigation ul li.menu-item-has-children>a:not([href]){cursor:pointer}#mobile-navigation ul li .dropdown-toggle{padding:14px;font-size:14px;right:2px;color:#b2b2b2;transition:none;position:absolute;top:-2px;background:transparent}#mobile-navigation ul li .dropdown-toggle:hover{color:#fff}#mobile-navigation ul li .dropdown-toggle.toggle-open{transform:rotate(-180deg)}#mobile-navigation ul ul{padding:0;margin:0;display:none}#mobile-navigation ul ul ul{display:none}#mobile-navigation ul ul li a{padding-left:40px}#mobile-navigation ul ul ul li a{padding-left:80px}#mobile-navigation ul ul ul ul li a{padding-left:120px}#mobile-navigation ul ul ul ul ul li a{padding-left:160px}#mobile-navigation ul ul ul ul ul ul li a{padding-left:200px}.comment-navigation,.post-navigation,.posts-navigation{margin:0 0 60px;width:100%}.comment-navigation:after,.post-navigation:after,.posts-navigation:after{content:"";clear:both;display:table}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{text-align:left;width:50%;float:left}@media (max-width:768px){.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{margin-bottom:25px;float:none}}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:right;width:50%;float:right}@media (max-width:768px){.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:left;float:none}}.pagination{padding-top:30px;text-align:center;clear:both;width:100%}.pagination .page-numbers{padding:11px 17px;font-size:.9333em;border:1px solid #626262;margin-right:4px;color:#626262;transition:.3s;line-height:normal;font-family:Open Sans,sans-serif;display:inline-block}.pagination .page-numbers:visited{color:#626262}.pagination .page-numbers:hover{border-color:#f14e4e;color:#f14e4e}.pagination .page-numbers.next,.pagination .page-numbers.prev{padding:12px 13px;font-family:Verdana}.pagination .page-numbers.dots{font-size:13px;border:none;padding-right:0;font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif;padding-left:0}.pagination .page-numbers.dots:hover{color:#626262;background:none}.pagination .current{border-color:#f14e4e;color:#f14e4e}.post-navigation{padding:40px 0;margin-bottom:0;border-top:1px solid #e6e6e6}.post-navigation a{line-height:0;display:block}.post-navigation a img{margin-right:15px;max-width:80px;display:inline-block}@media (max-width:1136px){.post-navigation a img{display:none}}.post-navigation a .nav-innner{width:74%;vertical-align:top;display:inline-block}@media (max-width:1136px){.post-navigation a .nav-innner{width:100%}}.post-navigation a span{font-size:13px;font-weight:500;color:#929292;text-transform:uppercase;letter-spacing:.5px;margin:8px 0 1px;line-height:normal;display:block}.post-navigation a div{font-size:15px;font-weight:600;color:#2d2d2d;transition:.3s;line-height:normal;font-family:Montserrat,sans-serif}.post-navigation a:hover div{color:#f14e4e}.post-navigation .nav-next img{margin:0 0 0 15px}.comment-navigation{text-transform:capitalize;margin:25px 0}.comment-navigation span{font-size:13px;right:0;position:relative;top:1px}.comment-navigation span.icon-long-arrow-left{padding-right:3px}.comment-navigation span.icon-long-arrow-right{padding-left:3px}.comment-navigation a{font-size:14px;font-weight:700;font-weight:600;color:#626262}.comment-navigation a:hover{color:#f14e4e}.footer-menu{font-size:13px;text-align:right}@media (max-width:768px){.footer-menu{padding-top:15px;text-align:center;width:100%}}.footer-menu>div{display:inline-block}.footer-menu .menu{list-style:none;padding:0;margin:0}.footer-menu .menu li{padding:0;font-size:13px;margin-right:15px;vertical-align:middle;display:inline-block}.footer-menu .menu li:after{padding:0 12px}.footer-menu .menu li:last-of-type:after{padding:0;content:none}.footer-menu .menu li a{color:inherit}.footer-menu .menu li a:before,.footer-menu .menu li a:hover{color:#fff}.footer-menu .menu li a:hover:before{background:#818388}.footer-menu .menu li:last-of-type{margin-right:0}.breadcrumbs{font-size:13px;margin-bottom:15px}.breadcrumbs,.breadcrumbs a{color:#929292}.breadcrumbs a:hover{color:#f14e4e}#scroll-to-top{height:45px;transform:scale(0);padding-top:15px;right:20px;transition:.2s;position:fixed;opacity:0;bottom:20px;text-align:center;border-radius:2px;background:rgba(0,0,0,.65);cursor:pointer;width:45px;line-height:0;z-index:101}#scroll-to-top svg path{fill:#fff}#scroll-to-top img,#scroll-to-top svg{height:15px;transition:.3s;opacity:.6;width:15px;display:inline-block}#scroll-to-top:hover svg{opacity:.9}#scroll-to-top.show{transform:scale(1);opacity:1}.screen-reader-text{height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{height:auto;padding:15px 23px 14px;font-size:14px;font-size:.875rem;text-decoration:none;font-weight:700;clip:auto!important;color:#21759b;top:5px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);border-radius:3px;left:5px;width:auto;line-height:normal;display:block;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{margin-right:27px;float:left;display:inline}.alignright{margin-left:27px;float:right;display:inline}@media (max-width:480px){.alignleft,.alignright{margin-right:auto;clear:both;margin-left:auto;float:none;display:block}}.aligncenter{margin-right:auto;clear:both;margin-left:auto;display:block}.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{content:"";clear:both;display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.infinite-scroll .pagination,.infinite-scroll .posts-navigation,.infinite-scroll .woocommerce-pagination,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.site-main #infinite-handle{padding-top:30px;text-align:center;clear:both;width:100%}.site-main #infinite-handle span{padding:0;font-size:inherit;color:inherit;border-radius:initial;background:inherit;cursor:pointer}.site-main #infinite-handle span button{padding:9px 30px;font-size:13px;border:2px solid #2d2d2d;color:#2d2d2d;transition:.3s;letter-spacing:1px;margin:0 auto;background:transparent;line-height:normal;display:block}.site-main #infinite-handle span button:hover{border-color:#f14e4e;color:#f14e4e}.infinite-scroll .infinite-loader{clear:both;width:100%;margin-top:30px;display:block}.infinite-scroll .infinite-loader .spinner{margin:0 auto}.site-content #jp-relatedposts{padding-top:0;margin:0 0 45px}.site-content #jp-relatedposts .jp-relatedposts-headline{margin-bottom:20px;float:none;font-family:Montserrat,sans-serif}.site-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{opacity:1}.site-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:16px;font-weight:500;color:#2d2d2d;transition:.3s;margin:15px 0 0;line-height:normal;font-family:Montserrat,sans-serif;display:block}.site-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:none;color:#f14e4e}.site-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:none}.site-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,.site-content #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{font-size:13px;color:#626262}.site-content #primary .sharedaddy{border-right:0;border-left:0;padding:30px 0;border-top:1px solid #e6e6e6}.site-content #primary .sharedaddy h3{display:inline-block}.site-content #primary .sharedaddy h3:before{content:none}.site-content #primary .sharedaddy .sd-content{float:right;display:inline-block}.site-content #primary .sharedaddy.sd-like{padding-bottom:20px}.site-content #primary .sharedaddy.sd-like h3{margin-bottom:10px}.site-footer .widget,.widget-area .widget{margin:0 0 50px}.site-footer .widget .widget-title,.widget-area .widget .widget-title{font-size:.9333em;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0 0 15px}.site-footer .widget .widget-title~*,.widget-area .widget .widget-title~*{font-size:14px}.site-footer .widget ul,.widget-area .widget ul{list-style:disc;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-area .widget:not(.widget_shopping_cart) a:not(.button){color:#626262}.widget-area .widget:not(.widget_shopping_cart) a:not(.button):hover{color:#f14e4e}.calendar_wrap{padding:0 10px;border:1px solid #e6e6e6;background:#fff}.widget #wp-calendar{font-size:13px;border:0;margin:0}.widget #wp-calendar caption{padding-top:14px;font-size:14px;font-weight:600;color:#2d2d2d}.widget #wp-calendar tr:nth-child(2n+2){background:none}.widget #wp-calendar td,.widget #wp-calendar th{padding:0;border:0}.widget #wp-calendar thead tr{background:none}.widget #wp-calendar thead th{padding:13px 0 8px;text-align:center}.widget #wp-calendar tbody .pad{background:none}.widget #wp-calendar tbody td{text-align:center;padding-bottom:8px}.widget #wp-calendar tbody td a{color:#f14e4e}.widget #wp-calendar tbody td a:hover{color:#626262}.widget #wp-calendar tfoot #next,.widget #wp-calendar tfoot #prev{padding-top:4px;padding-bottom:17px}.widget #wp-calendar tfoot #next a,.widget #wp-calendar tfoot #prev a{color:#2d2d2d;margin-left:10px}.widget #wp-calendar tfoot #next a:hover,.widget #wp-calendar tfoot #prev a:hover{color:#f14e4e}.widget #wp-calendar tfoot #next{text-align:right}.widget #wp-calendar tfoot #next a{margin:0 10px 0 0}.widget_archive li,.widget_categories li{color:#929292}.widget_archive li a,.widget_categories li a{margin-bottom:8px;color:#2d2d2d;display:inline-block}.widget_archive li span,.widget_categories li span{color:#929292}.widget_archive li .children,.widget_categories li .children{margin-left:12px}.widget_recent_comments .recentcomments{margin-bottom:16px;color:#929292}.widget_recent_comments .recentcomments:last-of-type{margin-bottom:0}.widget_recent_comments .recentcomments .comment-author-link{color:#2d2d2d}.widget_recent_comments .recentcomments .comment-author-link:before{padding:0 9px 0 0;color:#929292;content:"\e91f";vertical-align:top;font-family:siteorigin-corp-icons;display:inline-block}.widget_recent_comments .recentcomments a{color:#2d2d2d}.widget_recent_entries li{margin-bottom:11px;color:#929292}.widget_recent_entries li:last-of-type{margin-bottom:0}.widget_recent_entries li a{color:#2d2d2d}.widget_recent_entries li span{display:block}.widget.recent-posts-extended li{padding-top:3px;clear:both}.widget.recent-posts-extended .rpwe-alignleft{margin-right:15px;padding-bottom:17px;float:left}.widget.recent-posts-extended h3{padding-top:6px;font-size:1em;font-weight:400;color:#2d2d2d;clear:none;margin:0;line-height:1}.widget.recent-posts-extended h3 a{color:#2d2d2d}.widget.recent-posts-extended h3 a:hover{color:#626262}.widget.recent-posts-extended time{font-size:.9285em;color:#929292;line-height:normal}.widget .search-form,.widget .search-form input[type=search]{width:100%}#secondary .widget .search-form input[type=search]{min-width:0}.site-footer aside.widget.widget_tag_cloud .tagcloud a:after{background:#363a43}.corp-container{padding:0;position:relative;max-width:100%;margin:0 auto;width:100%}.full-width .corp-container{max-width:none}.site-content:after{content:"";clear:both;display:table}.content-area{width:100%}.sidebar .content-area{margin:0 -34% 0 0;width:100%;float:left}@media (max-width:768px){.sidebar .content-area{margin:0;width:100%}}.sidebar .site-main{margin:0 25% 0 0}@media (max-width:768px){.sidebar .site-main{margin:0!important}}.sidebar-left .content-area{margin:0 0 0 -34%;float:right}.sidebar-left .site-main{margin:0 0 0 34%}.page-layout-no-sidebar.sidebar .site-content .content-area{margin:0;width:100%;float:none}.page-layout-no-sidebar.sidebar .site-content .site-main{margin:0}.page-layout-full-width-no-sidebar .site-content #primary.content-area{margin:0;width:100%;float:none}.page-layout-full-width-no-sidebar .site-content #main.site-main{margin:0}.page-layout-full-width-no-sidebar .site-content .corp-container{padding:0;max-width:none}.widget-area{width:25%;float:right;padding-left:2.75%}.sidebar-left .widget-area{padding-right:2.75%;float:left;padding-left:0}@media (max-width:768px){.widget-area{padding:50px 0 0;border-top:1px solid #d6d6d6;width:100%!important;margin-top:50px}}.site-header{padding:25px 0;margin-bottom:60px;position:relative;border-bottom:1px solid #e6e6e6;background:#fff;width:100%;z-index:999}body[class*=overlap-] .site-header:not(.stuck){border:none;position:absolute;background:transparent}.no-header-margin .site-header{margin-bottom:0}.topbar-out .site-header{top:0;left:0;width:100%}.topbar-out .site-header:after{content:"";clear:both;display:table}.topbar-out.admin-bar .site-header{top:32px}@media (max-width:782px){.topbar-out.admin-bar .site-header{top:46px}}@media (max-width:600px){.admin-bar .site-header.sticky.stuck{top:0}}.topbar-out.site-header{transition:background .5s ease}.site-header.stuck{box-shadow:0 1px 1px rgba(0,0,0,.075)}.site-header .site-header-inner{justify-content:space-between;align-items:center;width:100%;-ms-flex-align:center;display:-ms-flexbox;display:flex}.site-header .site-branding{padding-right:20px}.site-header .site-branding .site-title{font-size:29px;font-weight:600;margin:0;line-height:normal;font-family:Montserrat,sans-serif}.site-header .site-branding .site-title a{color:#2d2d2d}.site-header .site-branding .custom-logo-link{line-height:0;display:block}.site-header .site-branding img{vertical-align:middle;display:inline-block}.tagline.site-header .site-branding img{padding-bottom:5px}.site-header .site-branding .alt-logo-scroll,.stuck.site-header .site-branding .alt-logo{display:none}.stuck.site-header .site-branding .alt-logo-scroll{display:block}.site-header .site-branding .site-description{font-size:13px;font-weight:400;color:#929292;margin:-3px 0 0;line-height:normal;font-family:Open Sans,sans-serif}.site-header .site-branding>*{transform-origin:left center}@media (max-width:768px){.site-header:not(.mobile-menu) .site-header-inner{flex-direction:column}.site-header:not(.mobile-menu) .site-branding{padding:0;text-align:center;margin:0 auto 20px}.site-header:not(.mobile-menu) .main-navigation{text-align:center}}.overlap-light .site-header:not(.stuck) .site-branding .site-description,.overlap-light .site-header:not(.stuck) .site-branding .site-title a{color:#fff}.overlap-dark .site-header:not(.stuck) .site-branding .site-description,.overlap-dark .site-header:not(.stuck) .site-branding .site-title a{color:#2d2d2d}.masthead-sentinel{margin-bottom:60px}body[class*=overlap-] .masthead-sentinel{display:none}.no-header-margin .masthead-sentinel{margin-bottom:0}#topbar{position:relative;width:100%;z-index:1000}#fullscreen-search{position:fixed;top:0;background:rgba(9,13,20,.95);left:0;display:none;z-index:10000}#fullscreen-search .corp-container{top:40%}#fullscreen-search span{font-size:20px;font-weight:300;color:#b2b2b2;text-transform:uppercase;letter-spacing:2px;text-align:center;margin:0 0 85px;font-family:Open Sans,sans-serif;display:block}@media (max-width:768px){#fullscreen-search span{font-size:18px;font-size:16px}}#fullscreen-search form{transform:translate(-50%,-50%);position:absolute;max-width:555px;border-bottom:1px solid #b2b2b2;left:50%}#fullscreen-search form input[type=search]{padding:0 39px 10px 14px;font-size:32px;border:0;font-weight:400;color:#fff;outline:none;text-align:center;background:transparent;width:100%;display:inline-block}@media (max-width:768px){#fullscreen-search form input[type=search]{font-size:24px}}#fullscreen-search form button[type=submit]{border:none;right:0;position:absolute;outline:none;top:0;background:transparent;display:inline-block}@media (max-width:768px){#fullscreen-search form button[type=submit]{top:-15px}}#fullscreen-search form button[type=submit] svg{height:23px;fill:#b2b2b2;width:23px}@media (max-width:480px){#fullscreen-search form button[type=submit] svg{display:none}}#fullscreen-search .search-close-button{padding:0;border:none;right:60px;position:absolute;outline:none;top:60px;background:transparent;display:block}#fullscreen-search .search-close-button .close{display:inline-block}#fullscreen-search .search-close-button .close svg{height:24px;width:24px}#fullscreen-search .search-close-button .close svg path{fill:#b2b2b2}@media (max-width:1100px){#fullscreen-search .search-close-button{right:25px}}.entry-header{margin-bottom:25px}.entry-title{font-size:1.6em;font-weight:600;color:#2d2d2d;margin:0 0 5px;line-height:normal}@media (max-width:768px){.entry-title{font-size:26px}}@media (max-width:480px){.entry-title{font-size:23px}}.entry-title a{text-decoration:none;color:inherit}.entry-title a:hover{color:#626262}.entry-thumbnail{position:relative;text-align:center;line-height:0}.entry-thumbnail a{line-height:0;display:block}.entry-thumbnail .thumbnail-meta{position:absolute;top:10px;left:10px;display:block;z-index:1}.entry-thumbnail .thumbnail-meta ul{list-style:none;margin:0 5px 0 0;display:inline-block}.entry-thumbnail .thumbnail-meta ul li{padding:5px 12px 6px;font-size:11px;color:#fff;text-transform:uppercase;letter-spacing:1px;background:rgba(0,0,0,.8);display:inline-block}.entry-thumbnail .thumbnail-meta ul li a{color:#fff;line-height:normal}.single .entry-thumbnail{margin:0 0 25px}.entry-meta{font-size:.8666em;line-height:normal;font-family:Open Sans,sans-serif}.entry-meta span{color:#929292;display:inline-block}.entry-meta span:not(:last-child):after{padding:0 5px;font-size:12px;content:"\007c";vertical-align:top}.entry-meta span a{text-decoration:none;color:inherit}.entry-meta span a:hover{color:#f14e4e}.entry-meta .post-categories{list-style:none;margin:0;display:inline-block}.entry-meta .byline,.entry-meta .updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}body:not(.single) .corp-content-wrapper{padding:25px 30px 38px;background:#fff;width:100%}body:not(.single) .corp-content-wrapper:after{content:"";clear:both;display:table}body:not(.single) .entry-content p:last-of-type,body:not(.single) .entry-content p:only-of-type{margin:0}.more-link.excerpt{margin-top:26px;display:block}.more-link .more-text{display:block}.more-link .more-text span{vertical-align:middle;padding-left:3px;display:inline-block}.page-links{text-align:left;margin:26px 0}.page-links .page-links-title{padding:0;font-size:14px;border:none;font-weight:500;font-weight:600;color:#2d2d2d;color:#626262;text-transform:none}.page-links .page-links-title:hover{border:none;color:#626262}.page-links span{padding:11px 17px;font-size:.9333em;border:1px solid #626262;margin-right:4px;color:#626262;transition:.3s;line-height:normal;font-family:Open Sans,sans-serif;display:inline-block}.page-links span:visited{color:#626262}.page-links span:hover{border-color:#f14e4e;color:#f14e4e}.page-links a span{color:#626262}.single .entry-footer{margin:0 0 40px}.tags-links a,aside.widget.widget_tag_cloud .tagcloud a{height:28px;padding:0 10px 0 20px;font-size:12px;color:#626262;transition:.2s;position:relative;margin:0 10px 10px 0;background:#e4e6eb;line-height:28px;display:inline-block}.tags-links a:after,aside.widget.widget_tag_cloud .tagcloud a:after{border-right:13px solid #e4e6eb;transition:.2s;content:"";position:absolute;border-top:14px solid transparent;border-bottom:14px solid transparent;top:0;background:#f9f9f9;left:0}.tags-links a:hover,aside.widget.widget_tag_cloud .tagcloud a:hover{color:#fff;background:#f14e4e}.tags-links a:hover:after,aside.widget.widget_tag_cloud .tagcloud a:hover:after{border-right-color:#f14e4e}.blog-layout-grid{flex-wrap:wrap;display:flex}.blog-layout-grid.blog-full{align-items:flex-start}.blog-layout-grid article{border:1px solid #e6e6e6;margin:0 0 30px;background:#fff;width:31%}@media (max-width:768px){.blog-layout-grid article{width:48.25%}}@media (max-width:480px){.blog-layout-grid article{width:100%}}.blog-layout-grid article:nth-of-type(3n+1){margin-right:3.5%}@media (max-width:768px){.blog-layout-grid article:nth-of-type(3n+1){margin-right:0}.blog-layout-grid article:nth-of-type(odd){margin-right:3.5%}}.blog-layout-grid article:nth-of-type(3n+3){margin-left:3.5%}@media (max-width:768px){.blog-layout-grid article:nth-of-type(3n+3){margin-left:0}}body.page-layout-default.sidebar .blog-layout-grid article{width:48.25%}@media (max-width:480px){body.page-layout-default.sidebar .blog-layout-grid article{width:100%}}body.page-layout-default.sidebar .blog-layout-grid article:nth-of-type(3n+1){margin-right:0}body.page-layout-default.sidebar .blog-layout-grid article:nth-of-type(odd){margin-right:3.5%}@media (max-width:480px){body.page-layout-default.sidebar .blog-layout-grid article:nth-of-type(odd){margin-right:0}}body.page-layout-default.sidebar .blog-layout-grid article:nth-of-type(3n+3){margin-left:0}.blog-layout-grid article:only-child{margin:0}.blog-layout-grid article .entry-content{font-size:14px}.blog-layout-grid article .entry-title{font-size:16px;margin:0 0 3px}.blog-layout-grid article .entry-thumbnail{margin:-1px}.blog-layout-grid article .corp-content-wrapper{padding:25px 30px 33px}.blog-layout-standard article{margin-bottom:40px}.blog-layout-standard article .corp-content-wrapper{border:1px solid #e6e6e6}.blog-layout-standard article .entry-thumbnail{margin-bottom:-1px}.blog-layout-standard article .entry-header{margin-bottom:20px}.blog-layout-standard article .entry-header .entry-title{font-size:24px}.blog-layout-offset article{margin-bottom:40px}.blog-layout-offset article:after{content:"";clear:both;display:table}.blog-layout-offset article .entry-header .entry-time{font-size:13px;margin-bottom:16px;color:#929292;text-transform:uppercase;letter-spacing:1px}.blog-layout-offset article .entry-offset{padding-right:30px;width:22%;float:left}@media (max-width:768px){.blog-layout-offset article .entry-offset{display:none}}.blog-layout-offset article .entry-offset .entry-author-avatar{margin-bottom:6px}.blog-layout-offset article .entry-offset .entry-author-avatar a{line-height:0;display:block}.blog-layout-offset article .entry-offset .entry-author-avatar img{border-radius:50%;width:70px}.blog-layout-offset article .entry-offset .entry-author-link,.blog-layout-offset article .entry-offset .entry-categories,.blog-layout-offset article .entry-offset .entry-comments{font-size:13px;margin-bottom:12px;color:#929292;line-height:normal}.blog-layout-offset article .entry-offset .entry-author-link span,.blog-layout-offset article .entry-offset .entry-categories span,.blog-layout-offset article .entry-offset .entry-comments span{margin-bottom:2px;display:block}.blog-layout-offset article .entry-offset .entry-author-link a,.blog-layout-offset article .entry-offset .entry-categories a,.blog-layout-offset article .entry-offset .entry-comments a{font-size:14px;font-weight:500;color:#2d2d2d}.blog-layout-offset article .entry-offset .entry-author-link a:hover,.blog-layout-offset article .entry-offset .entry-categories a:hover,.blog-layout-offset article .entry-offset .entry-comments a:hover{color:#f14e4e}.blog-layout-offset article .corp-content-wrapper{border:1px solid #e6e6e6}.blog-layout-offset article .entry-thumbnail{margin-bottom:-1px}.blog-layout-offset article .corp-content-wrapper,.blog-layout-offset article .entry-thumbnail{width:78%;float:right}@media (max-width:768px){.blog-layout-offset article .corp-content-wrapper,.blog-layout-offset article .entry-thumbnail{width:100%;float:none}}.blog-layout-alternate{flex-wrap:wrap;display:flex}.blog-layout-alternate .hentry{border:1px solid #e6e6e6;margin-bottom:30px;background:#fff;width:100%}@media (max-width:1024px){.blog-layout-alternate .hentry{width:48.25%}}@media (max-width:480px){.blog-layout-alternate .hentry{width:100%}}@media (max-width:1024px){.blog-layout-alternate .hentry:nth-of-type(odd){margin-right:3.5%}}@media (max-width:1024px) and (max-width:480px){.blog-layout-alternate .hentry:nth-of-type(odd){margin-right:0}}.blog-layout-alternate .hentry .entry-header{margin-bottom:18px}.blog-layout-alternate .hentry .entry-title{font-size:16px}.blog-layout-alternate .hentry .entry-thumbnail{text-align:left;margin:-1px;width:41.5006%;float:left}@media (max-width:1024px){.blog-layout-alternate .hentry .entry-thumbnail{text-align:center;width:auto;float:none}}.blog-layout-alternate .hentry .corp-content-wrapper{padding:25px 30px 33px}.blog-layout-alternate .hentry .entry-summary{font-size:14px}.blog-layout-alternate .hentry .entry-summary p:last-of-type,.blog-layout-alternate .hentry .entry-summary p:only-of-type{margin:0}.blog-layout-alternate .hentry .corp-content-wrapper{width:58.4994%;float:right}@media (max-width:1024px){.blog-layout-alternate .hentry .corp-content-wrapper{width:100%;float:none}}.blog-layout-alternate .hentry:nth-of-type(2n){flex-direction:row-reverse}.blog-layout-alternate .hentry:nth-of-type(2n) .entry-thumbnail{text-align:right;float:right}@media (max-width:1024px){.blog-layout-alternate .hentry:nth-of-type(2n) .entry-thumbnail{text-align:center;float:none}}.blog-layout-alternate .hentry:nth-of-type(2n) .corp-content-wrapper{float:left}@media (max-width:1024px){.blog-layout-alternate .hentry:nth-of-type(2n) .corp-content-wrapper{float:none}}.content-area .blog-layout-masonry{clear:both;margin:0 -15px}.content-area .blog-layout-masonry:after{content:"";clear:both;display:table}.content-area .blog-layout-masonry article{padding:0 15px;margin-bottom:30px;width:33.333%;float:left}@media (max-width:768px){.content-area .blog-layout-masonry article{width:48.25%}}@media (max-width:480px){.content-area .blog-layout-masonry article{width:100%}}body.page-layout-default.sidebar .blog-layout-masonry article{width:50%}@media (max-width:480px){body.page-layout-default.sidebar .blog-layout-masonry article{width:100%}}.content-area .blog-layout-masonry article .entry-content{font-size:14px}.content-area .blog-layout-masonry article .entry-title{font-size:16px;margin:0 0 3px}.content-area .blog-layout-masonry article .entry-thumbnail{margin-bottom:-1px}.content-area .blog-layout-masonry article .entry-thumbnail:after{content:"";clear:both;display:table}.content-area .blog-layout-masonry article .corp-content-wrapper{padding:25px 30px 33px;border:1px solid #e6e6e6}.page-header{margin-bottom:25px}.page-title{font-size:32px;margin:0;line-height:normal}.archive .page-header{margin-bottom:50px;width:100%}.archive .page-title{font-size:24px;text-align:center}.archive .taxonomy-description{font-size:14px;text-align:center;margin-top:5px}.archive .taxonomy-description p:last-of-type{margin-bottom:0}.search-results .page-header{margin-bottom:50px}.search-results .page-title{font-size:14px;text-transform:uppercase;letter-spacing:1px}.search-results .page-title span{color:#f14e4e}.search-results .corp-search-results{flex-wrap:wrap;display:flex}.search-results .hentry{border:1px solid #e6e6e6;margin-bottom:30px;background:#fff;width:100%}@media (max-width:1024px){.search-results .hentry{width:48.25%}.search-results .hentry:nth-of-type(odd){margin-right:3.5%}}@media (max-width:1024px) and (max-width:480px){.search-results .hentry:nth-of-type(odd){margin-right:0}}@media (max-width:480px){.search-results .hentry{width:100%}}.search-results .hentry .entry-header{margin-bottom:18px}.search-results .hentry .entry-title{font-size:16px}.search-results .hentry .entry-thumbnail{text-align:left;margin:-1px;width:41.5006%;float:left}@media (max-width:1024px){.search-results .hentry .entry-thumbnail{text-align:center;width:auto;float:none}}.search-results .hentry .corp-content-wrapper{padding:25px 30px 33px}.search-results .hentry .entry-summary{font-size:14px}.search-results .hentry .entry-summary p:last-of-type,.search-results .hentry .entry-summary p:only-of-type{margin:0}.search-results .hentry.has-post-thumbnail .corp-content-wrapper{width:58.4994%;float:right}@media (max-width:1024px){.search-results .hentry.has-post-thumbnail .corp-content-wrapper{width:100%;float:none}}.search-form{position:relative;display:inline-block}.search-form input[type=search]{padding-right:54px;min-width:300px}.search-form button[type=submit]{padding:13px 20px 9px;border:none!important;right:0;position:absolute;top:0;background:none!important}.search-form button[type=submit] svg{height:14px;width:14px}.search-form button[type=submit] svg path{fill:#626262}.author-box{border-right:0;border-left:0;padding-top:40px;margin-bottom:60px;border-top:1px solid #e6e6e6;width:100%;display:table}.author-box .author-avatar{width:130px;vertical-align:top;display:table-cell}@media (max-width:480px){.author-box .author-avatar{width:100%;display:block}}.author-box .author-avatar img{height:100px;border-radius:50px;width:100px;display:block}@media (max-width:480px){.author-box .author-avatar img{height:80px;margin:0 0 15px;width:80px}}.author-box .author-description{vertical-align:top;display:table-cell}@media (max-width:480px){.author-box .author-description{width:100%;display:block}}.author-box .author-description h3{font-size:15px;font-weight:700;margin:0;line-height:normal}.author-box .author-description span{font-size:13px;margin-bottom:10px;display:block}.author-box .author-description span a{color:#626262}.author-box .author-description span a:hover{color:#f14e4e}.author-box .author-description div{font-size:14px}.author-box .author-description div p:last-of-type{margin-bottom:0}.related-posts-section,.yarpp-related{flex-wrap:wrap;margin-bottom:60px;display:flex}.related-posts-section .related-posts,.yarpp-related .related-posts{margin-bottom:20px;width:100%}.related-posts-section ol,.yarpp-related ol{list-style:none;padding:0;margin:0;width:100%}.related-posts-section ol:after,.yarpp-related ol:after{content:"";clear:both;display:table}.related-posts-section ol li,.yarpp-related ol li{margin:0 0 25px;width:31%;float:left;display:block}@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 .corp-content-wrapper,.yarpp-related ol li .corp-content-wrapper{padding:20px 25px;border:1px solid #e6e6e6;background:#fff}.related-posts-section ol li a,.yarpp-related ol li a{text-decoration:none;line-height:0;display:block}.related-posts-section ol li img,.yarpp-related ol li img{margin:0 auto -1px;display:block}.related-posts-section ol li .related-post-title,.yarpp-related ol li .related-post-title{font-size:16px;transition:.3s;margin:0 0 3px;line-height:normal}.related-posts-section ol li .related-post-title:hover,.yarpp-related ol li .related-post-title:hover{color:#f14e4e}.related-posts-section ol li .related-post-date,.yarpp-related ol li .related-post-date{font-size:13px;font-weight:400;color:#929292;transition:.3s;margin:0;line-height:normal}.related-posts-section ol li .related-post-date:hover,.yarpp-related ol li .related-post-date:hover{color:#f14e4e}.comment-list{padding:0;margin:0 0 30px}.comment-list .comment,.comment-list .pingback{color:#626262;display:block}.comment-list .comment .comment-box,.comment-list .pingback .comment-box{padding:25px 0;border-bottom:1px solid #e6e6e6}.comment-list .comment .comment-container,.comment-list .pingback .comment-container{margin-left:80px}.comment-list .comment .comment-container .comment-awaiting-moderation,.comment-list .pingback .comment-container .comment-awaiting-moderation{font-weight:700}.comment-list .comment .avatar-container,.comment-list .pingback .avatar-container{float:left}.comment-list .comment .avatar-container img,.comment-list .pingback .avatar-container img{border-radius:50%;display:block}.comment-list .comment .info,.comment-list .pingback .info{padding-bottom:15px;line-height:normal}.comment-list .comment .author,.comment-list .pingback .author{font-size:15px;font-weight:700;color:#2d2d2d;font-family:Montserrat,sans-serif}.comment-list .comment .author a,.comment-list .pingback .author a{text-decoration:none;color:#2d2d2d}.comment-list .comment .author a:hover,.comment-list .pingback .author a:hover{color:#626262}.comment-list .bypostauthor .author:before{font-size:14px;margin-right:5px;content:"\e902";font-family:siteorigin-corp-icons}.comment-list .comment .date,.comment-list .pingback .date{font-size:13px;color:#929292}.comment-list .comment .date:before,.comment-list .pingback .date:before{font-size:14px;content:"\00b7";margin:0 9px}.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{font-size:12px;font-weight:700;color:#2d2d2d;text-transform:uppercase;line-height:normal;font-family:Montserrat,sans-serif}.comment-list .comment .comment-reply-link:hover,.comment-list .pingback .comment-reply-link:hover{color:#f14e4e}@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{margin-bottom:15px}.comment-reply-title #cancel-comment-reply-link{font-size:13px;color:#929292;margin-left:.25em}.comment-reply-title #cancel-comment-reply-link:hover{color:#f14e4e}#commentform p{margin-bottom:25px;line-height:normal}#commentform label{margin-bottom:6px;text-transform:capitalize;line-height:normal;display:block}#commentform textarea{width:100%}#commentform .comment-form-author,#commentform .comment-form-email,#commentform .comment-form-url{margin-bottom:30px;box-sizing:border-box;width:31%;line-height:0;float:left}@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{text-decoration:none;color:#626262}#commentform .comment-notes a:hover,#commentform .logged-in-as a:hover{color:#f14e4e}#commentform .comment-form-cookies-consent{clear:both;align-items:center;display:flex}#commentform .comment-form-cookies-consent input{margin-right:5px;line-height:1}#commentform .comment-form-cookies-consent label{font-weight:400;margin-bottom:0;display:inline-block}#commentform .form-submit{clear:both;margin:0;display:block}#commentform .comment-subscription-form{margin:15px 0 8px}#commentform .comment-subscription-form~p{margin-top:0}#commentform .comment-subscription-form label{font-size:13px;font-weight:400;color:#626262}.no-comments{font-size:14px;font-weight:700;font-weight:600;margin:0}.commentform-error{font-size:14px;margin:0 0 25px}.site-footer{background:#363a43;margin-top:80px}.no-footer-margin .site-footer{margin-top:0}.site-footer .widgets{padding-top:95px;width:100%}.site-footer .widgets:after{content:"";clear:both;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% 0 0;float:left}.site-footer .widgets .widget .widget-title{font-size:1.0666em;font-weight:500;color:#fff}.site-footer .widgets .widget .widget-title~*{color:#b4b5b8}.site-footer .widgets .widget a{color:grey}.site-footer .widgets .widget a:hover{color:#f8002f}.site-footer .widgets .widget:last-of-type{margin-right:0}@media (max-width:768px){.site-footer .widgets .widget{width:100%!important;float:none}}.site-footer .site-info{font-size:13px;text-align:left}@media (max-width:768px){.site-footer .site-info{text-align:center;width:100%;float:none}}.site-footer .bottom-bar{overflow:auto;padding:25px 0;color:#b4b5b8;background:#2f333b}.site-footer .bottom-bar a{color:#b4b5b8}.site-footer .bottom-bar a:hover{color:grey}.site-footer .bottom-bar .corp-container{justify-content:space-between;align-items:center;width:100%;-ms-flex-align:center;display:-ms-flexbox;display:flex}@media (max-width:768px){.site-footer .bottom-bar .corp-container{flex-direction:column}}.site-footer .bottom-bar .corp-container div:only-of-type{text-align:center;width:100%;float:none}.site-footer .bottom-bar .widget{margin:0 0 0 15px;display:inline-block}@media (max-width:768px){.site-footer .bottom-bar .widget{padding-top:15px;text-align:center;margin:0;width:100%}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{padding:0;border:0;margin-bottom:0;margin-top:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{font-size:13px;color:#929292}.wp-caption img[class*=wp-image-]{margin-right:auto;margin-left:auto;display:block}.wp-caption .wp-caption-text{margin:14px 0}.wp-caption-text{text-align:left}.flexslider{position:relative;background:#2d2d2d}.flexslider .flex-direction-nav,.flexslider .slides{list-style:none;margin:0}.flexslider .slides li{line-height:0}.flexslider .slides img{width:100%;display:none}.flexslider .slide{overflow:hidden;position:relative;background-repeat:no-repeat;display:none}.flexslider .flex-direction-nav a{height:48px;transition:all .3s ease-in-out;position:absolute;opacity:0;text-align:center;top:50%;background:rgba(0,0,0,.5);cursor:pointer;width:48px;margin-top:-24px;display:block;z-index:10}.flexslider .flex-direction-nav a:hover{background:rgba(0,0,0,.7)}.flexslider:hover .flex-direction-nav a{opacity:1}.flexslider .flex-direction-nav a.flex-prev{left:0}.flexslider .flex-direction-nav a.flex-next{right:0}.flexslider .flex-direction-nav a:focus{outline:0}.flexslider .flex-direction-nav a svg{height:20px;width:11px;margin-top:14px}.flexslider .flex-direction-nav a svg path{fill:#fff;transition:.3s}.flexslider .flex-control-nav{padding:0;position:absolute;bottom:30px;text-align:center;margin:0;width:100%}@media (max-width:480px){.flexslider .flex-control-nav{display:none}}.flexslider .flex-control-nav li{margin:0 5px;display:inline-block}.flexslider .flex-control-nav li a{height:10px;border:2px solid #fff;text-indent:-9999px;border-radius:20px;cursor:pointer;width:10px;display:block}.flexslider .flex-control-nav li a:hover{background:#fff}.flexslider .flex-control-nav li a.flex-active{background:#fff;cursor:default}.gallery{margin-bottom:27px}.gallery-item{margin-bottom:15px;text-align:center;width:100%;vertical-align:top;display:inline-block}.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{margin-bottom:8px;line-height:0;display:block}.gallery-caption{font-size:13px;display:block}.featured-posts-slider{margin-bottom:60px}.widget_siteorigin-panels-postloop .featured-posts-slider{margin-bottom:0}.featured-posts-slider .slides .slide{height:500px;position:relative;background-size:cover;background-color:#626262;background-position:50%}@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{height:100%;position:absolute;background:rgba(0,0,0,.5);width:100%;display:block}.featured-posts-slider .slides .slide .slide-content{position:absolute;text-align:center;top:50%;width:100%;margin-top:-53.5px;z-index:3}@media (max-width:480px){.featured-posts-slider .slides .slide .slide-content{margin-top:-15.5px}}.featured-posts-slider .slides .slide .slide-content .entry-meta span{font-size:20px;margin-bottom:17px;color:#fff}@media (max-width:768px){.featured-posts-slider .slides .slide .slide-content .entry-meta span{font-size:17px}}@media (max-width:480px){.featured-posts-slider .slides .slide .slide-content .entry-meta span{display:none}}.featured-posts-slider .slides .slide .slide-content .entry-meta span a:hover{color:#fff}.featured-posts-slider .slides .slide .slide-content .entry-meta span:not(:last-child):after{font-size:18px}@media (max-width:768px){.featured-posts-slider .slides .slide .slide-content .entry-meta span:not(:last-child):after{font-size:15px}}.featured-posts-slider .slides .slide .slide-content .entry-title{font-size:48px;margin-bottom:0;position:relative;z-index:3}@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}}.featured-posts-slider .slides .slide .slide-content .entry-title a{color:#fff}