#sb_instagram,#sb_instagram #sbi_images{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#sb_instagram{margin:0 auto;padding:0}#sb_instagram:after{content:"";display:table;clear:both}#sb_instagram #sbi_images{display:grid;padding:12px 0}#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(8,1fr)}#respond input:focus,#respond textarea:focus,#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover{outline:0}#sb_instagram svg:not(:root).svg-inline--fa{height:1em;display:inline-block}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center;opacity:1;transition:all .5s ease-in}#sb_instagram .sbi_follow_btn a{display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;border:0;text-decoration:none;font-size:13px;line-height:1.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#408bd1;color:#fff;transition:all .1s ease-in}#sb_instagram .sbi_follow_btn{display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px;vertical-align:-.125em}#footer-social a span,#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}@media all and (max-width:640px){#sb_instagram.sbi_col_8 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_width_resp{width:100%!important}}@media all and (max-width:480px){#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}}@media all and (max-width:800px){#sb_instagram.sbi_tab_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}}@media all and (max-width:480px){#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}}body:after{content:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ol,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}*,body,div,form,h1,h2,h3,h4,h5,h6,html,label,li,ol,p,ul{margin:0;padding:0}input{margin:0}a img,img{border:0}strong{font-style:normal;font-weight:700}li,ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}i{font-style:italic}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-x:hidden}body{font-family:"Lora",sans-serif;font-size:14px;color:#242424;background:#fff}#footer-social a,#nav-wrapper .menu li a,.cat,.post-comments span.reply a,h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif}p{line-height:25px}a{color:#c39f76;text-decoration:none}.container{width:1080px;margin:0 auto}#content{margin-bottom:50px}#main{width:740px;float:left}#sidebar{width:300px;float:right}#top-bar{height:50px;background:#161616;width:100%;position:fixed;z-index:9999;-webkit-backface-visibility:hidden}#top-bar .container{position:relative}#nav-wrapper .menu{float:left}#nav-wrapper .menu li{display:inline-block;margin-right:31px;position:relative}#nav-wrapper .menu li a,#top-search a.search{line-height:50px;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s}#nav-wrapper .menu li a{color:#fff;font-size:11px;font-weight:400;letter-spacing:2px;text-transform:uppercase;display:block}#nav-wrapper .menu li a:hover{color:#999}#top-search,.show-search{position:absolute;right:0;top:0}#top-search a.search{font-size:14px;color:#888;position:relative}#top-search a.search:hover{opacity:.65}.show-search{top:50px;display:none;z-index:10000}.show-search #searchform input#s{width:210px;background:#fff;-webkit-box-shadow:0 5px 4px -4px rgba(190,190,190,.1);-moz-box-shadow:0 5px 4px -4px rgba(190,190,190,.1);box-shadow:0 5px 4px -4px rgba(190,190,190,.1);border:1px solid #eee}.show-search #searchform input#s:focus{border:1px solid #ddd}#header{padding-top:50px;text-align:center;border-bottom:1px solid #eee;margin-bottom:60px}#logo{padding-top:56px;padding-bottom:56px}#logo img{max-width:100%;height:auto}.post{margin-bottom:60px}.post-header{text-align:center;margin-bottom:25px}.post-header .cat{display:block;margin-bottom:7px}.post-header .cat a,.post-header h1{display:inline-block;text-transform:uppercase}.post-header .cat a{font-weight:400;font-size:11px;letter-spacing:2px;margin:0 3px 3px}.item-related h3 a:hover,.post-entry a:hover,.post-header .cat a:hover{text-decoration:underline}.post-header h1{margin-bottom:10px;max-width:80%;font-size:24px;letter-spacing:3px;color:#000;font-weight:500;line-height:1.4em;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s}.title-divider{border-top:2px solid;display:block;max-width:48px;margin:0 auto 15px;color:#161616}.post-date{color:#999;font-style:italic}.post-img{margin-bottom:25px;text-align:center}#logo img,.post-img img{vertical-align:middle}.post-entry p{margin-bottom:20px}.post-entry ol,.post-entry ul{padding-left:45px;margin-bottom:20px}.post-entry ol li,.post-entry ul li{margin-bottom:12px;line-height:24px}.post-entry ul li{list-style:disc}.post-entry ol li{list-style:decimal}.post-entry img,.post-img img{max-width:100%;height:auto}.post-share{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:38px;overflow:hidden}.post-share-box{float:left;height:54px;line-height:54px;border-left:1px solid #e5e5e5;text-align:center}.post-share-box:first-child:nth-last-child(3),.post-share-box:first-child:nth-last-child(3)~div{width:33%}.post-share-box:first-child{border-left:none}.post-share-box.share-comments a{color:#888;font-style:italic}.post-share-box.share-comments a span{font-family:"Montserrat";font-size:14px;color:#000;font-style:normal}.post-share-box.share-buttons a{color:#000;margin:0 8px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.post-share-box.share-buttons a:hover{color:#c39f76}.author-content h5 a,.post-share-box.share-author a{text-transform:uppercase;letter-spacing:1px;color:#000}.post-share-box.share-author a{font-family:"Montserrat";font-size:13px;font-style:normal}.post-share-box.share-author span{color:#888;font-style:italic;margin-right:2px}.post-author{margin-bottom:60px;margin-top:60px;overflow:hidden}.author-img{float:left;margin-right:30px}.author-img img,.thecomment .author-img img{border-radius:50%}.author-content,.post-related{overflow:hidden}.author-content h5 a{font-size:15px;margin-bottom:6px;font-weight:700;display:block}.author-content p{margin-bottom:9px;color:#666}.post-related{margin-bottom:60px;margin-top:60px}.post-box{text-align:center}.post-box-title{font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-bottom:30px;position:relative;line-height:1em;font-weight:700}.post-box-title:before{content:"";display:block;border-top:solid 1px #e5e5e5;width:100%;height:1px;position:absolute;top:50%;z-index:1}.post-box-title span{background:#fff;padding:0 24px;position:relative;z-index:5}.item-related{width:232px;float:left;margin-right:22px}.item-related:last-child{margin-right:0}.item-related img{margin-bottom:6px;width:100%;height:auto}.item-related h3{margin-bottom:4px}.item-related h3 a{font-size:14px;color:#242424}.item-related span.date{font-size:13px;font-style:italic;color:#999}.post-comments{margin-bottom:60px;margin-top:60px}.comments{margin-bottom:40px}.thecomment{border-bottom:1px dotted #eee;padding-bottom:34px;margin-bottom:34px}.thecomment .author-img{float:left;margin-right:20px}#respond,.thecomment .comment-text{overflow:hidden}.thecomment .comment-text h6.author,.thecomment .comment-text h6.author a{display:block;font-size:13px;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;color:#333}.thecomment .comment-text span.date{font-size:12px;color:#999;font-style:italic;display:block;margin-bottom:10px}.post-comments span.reply a{float:right;font-size:10px;background-color:#aaa;color:#fff;padding:2px 5px 4px;border-radius:2px;margin-left:7px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}#respond h3 small a:hover,.post-comments span.reply a:hover{opacity:.8}.post-comments ul.children{margin:0 0 0 55px}#respond{margin-bottom:20px}#respond h3,#respond h3 small a{text-transform:uppercase;font-size:11px}#respond h3{color:#999;margin-bottom:20px;letter-spacing:2px}#respond h3 a{color:#000;display:inline-block}#respond h3 small a{padding:4px 6px 5px;border-radius:3px;margin-left:7px;letter-spacing:1px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}#respond .comment-form-author label,#respond .comment-form-email label,#respond .comment-form-url label{color:#888;width:80px;font-size:13px;display:inline-block;font-weight:300;font-style:italic}#respond input{padding:8px 10px;margin-right:10px;color:#999;margin-bottom:15px;font-size:11px;width:250px}#respond .comment-form-url,.comment-form-cookies-consent{margin-bottom:10px}#respond textarea{padding:14px;height:130px;font-size:13px;color:#777;margin-bottom:14px;line-height:20px}#respond #submit{padding:11px 20px;width:auto;font-size:10px;margin-top:0}#respond #submit:hover,#respond h3 small a,input[type=submit]:hover{background:#333;color:#fff}#respond input[type=checkbox]{width:auto}#respond label{width:100%;display:inline;color:#888}.widget{margin-bottom:35px}.widget-title{background:#161616;text-align:center;color:#fff;padding:13px 0;font-size:11px;text-transform:uppercase;letter-spacing:1px;position:relative;margin-bottom:25px}.widget-title:after{content:"";display:block;position:absolute;border-top:5px solid;border-top-color:#161616;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px;left:50%;width:0;height:0;margin-left:-5px}.widget p{font-size:13px;line-height:22px}.widget a:hover{text-decoration:underline}.widget ul li{margin-bottom:9px;padding-bottom:9px;border-bottom:1px dotted #d5d5d5}.widget ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.widget ul li a{color:#242424}.widget img{max-width:100%;height:auto}.about-widget{text-align:center}.about-img{margin-bottom:14px}.social-widget{text-align:center}.social-widget a{color:#000;font-size:16px;margin:0 10px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}#footer-social a:hover,.social-widget a:hover{color:#c39f76}.widget_categories ul li{color:#999}.widget_categories a{margin-right:5px}#searchform input#s,.widget_recent_comments .comment-author-link,.widget_recent_comments .comment-author-link a{color:#999;font-style:italic}#searchform input#s{border:1px solid #e5e5e5;background:#fff url(/wp-content/themes/redwood/img/searchsubmit.png)no-repeat 96% 13px;padding:14px;font-size:12px;width:280px}.side-pop{margin-bottom:25px}.side-pop:after{content:"";display:table;clear:both}.side-pop.list:last-child,.side-pop:last-child{margin-bottom:0}.side-pop-img{margin-bottom:12px;position:relative}.side-pop-content{text-align:center}.side-pop-content h4{margin-bottom:7px}.side-pop-content h4 a{font-size:16px;color:#000}.side-pop-content span.sp-date{color:#999;display:block}.side-pop .sp-date{font-size:12px;color:#999;font-style:italic}.side-pop.list{margin-bottom:24px}.side-pop.list .side-pop-img{float:left;max-width:94px;margin-right:15px;margin-bottom:0}.side-pop.list .side-pop-content{text-align:left;overflow:hidden}.side-pop.list .side-pop-content h4 a{font-size:13px;color:#242424}#instagram-footer{text-align:center;clear:both;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}@media only screen and (min-width:768px) and (max-width:960px){#instagram-footer{grid-template-columns:1fr}#instagram-footer .widget:not(.widget_custom_html){max-width:480px;width:100%;margin:40px auto}}@media only screen and (max-width:767px){#instagram-footer{grid-template-columns:1fr;grid-gap:20px}}#footer{background:#161616;clear:both}#footer-social{border-bottom:1px solid;border-color:#313131;text-align:center;padding:28px 0}#footer-social a,input[type=submit]{text-transform:uppercase;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}#footer-social a{color:#fff;font-size:12px;letter-spacing:1px;margin:0 28px}#footer-copyright{text-align:center;padding:28px 0;clear:both}.copyright{color:#888;font-size:12px}input,textarea{font-family:"Lora",sans-serif;border:1px solid #ddd;color:#888;padding:9px 10px;width:100%;box-sizing:border-box}input[type=submit]{font-family:"Montserrat",sans-serif;letter-spacing:2px;background:#eee;font-size:10px;color:#888;padding:11px 21px;margin-top:14px;display:inline-block;border:0;cursor:pointer;border-radius:30px;width:auto}input:focus,textarea:focus{border:1px solid #c4c4c4;outline:0}input[type=checkbox]{width:auto}.aligncenter,div.aligncenter{display:block;margin:5px auto}.wp-caption{max-width:100%;text-align:center;box-sizing:border-box}.wp-caption img{border:0;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:16px;font-style:italic;color:#888;line-height:17px;margin:8px 0 0}.mc4wp-form label{font-weight:400!important;margin-bottom:18px!important;text-align:center;font-style:italic;color:#444;font-size:15px;display:block}.mc4wp-form input[type=submit]{width:100%;border-radius:0;background:#161616;color:#fff;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.mc4wp-form input[type=submit]:hover{background:#c39f76}.mc4wp-form input[type=email],.mc4wp-form input[type=text]{font-style:italic}.mc4wp-form{margin:0!important;padding:20px 20px 24px;background:#f1f1f1}.aligncenter{text-align:center}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/redwood/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/redwood/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/redwood/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/redwood/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/redwood/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/redwood/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-pinterest:before{content:""}.fa-linkedin:before{content:""}.fa-instagram:before{content:""}@media only screen and (min-width:942px) and (max-width:1170px){.container{width:940px}#main{width:610px}.item-related{width:190px;margin-right:20px}#footer-social a{margin:0 19px}}@media only screen and (min-width:768px) and (max-width:960px){.container{width:726px}#main{width:100%}#sidebar{width:480px;margin:0 auto;float:none;overflow:hidden}#footer-social a span,#nav-wrapper{display:none}.item-related{width:230px;margin-right:18px}#footer-social a{font-size:18px}}@media only screen and (max-width:767px){.container{width:300px}#main,#sidebar{width:100%}#logo img{max-width:100%}#footer-social a span,#nav-wrapper{display:none}.item-related{width:300px;margin-right:0;margin-bottom:20px}.post-header h1{font-size:19px;letter-spacing:2px;max-width:100%}.post-share-box{width:100%!important;border-left:none;border-bottom:1px solid #e5e5e5;height:48px;line-height:48px}.post-share-box:last-child{border-bottom:none}.author-img{margin-right:16px}.author-img img{max-width:60px;height:auto}#footer-social a{font-size:18px;margin:0 10px}}@media only screen and (min-width:480px) and (max-width:768px){.container{width:480px}.item-related{width:148px;margin-right:18px}.author-img img{max-width:70px;height:auto}#footer-social a{font-size:18px;margin:0 18px}}