.gallery:after,.gfield .ginput_container:after,.postWrap:after{clear:both;content:"";display:block}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body{background-color:#eee;color:#666;font-family:Georgia,"Times New Roman",Times,serif;width:100%}main{padding:2em 0;position:relative;z-index:1}h1,h2,h3,h4,h5,h6{font-weight:400}img{height:auto;max-width:100%}figure{margin:0}iframe{max-width:100%}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0;width:100%}a{color:#232323;text-decoration:none;transition:all 0.25s ease}button,input,select,textarea{border:0;color:#232323;font-family:Georgia,"Times New Roman",Times,serif;font-size:1em;margin:0;padding:0}button:focus,input:focus,select:focus,textarea:focus{border-color:#999;color:#333}.left{float:left}.right{float:right}.clear{clear:both}.container{margin-inline:auto;max-width:72em;padding:0 4%;position:relative;text-align:left;width:100%}.sidebar{display:flex;flex-direction:column;gap:2em}@media (max-width:1024px){.sidebar{display:none}}.page-container{display:grid;gap:3em;grid-template-columns:1fr 20em;margin-inline:auto}@media (max-width:1024px){.page-container{grid-template-columns:1fr;max-width:48em}}.header{align-items:center;background-color:#232323;box-shadow:0 0 0.625em rgba(0,0,0,0.4);color:#777;display:flex;flex-direction:row;gap:1em;justify-content:flex-end;left:0;position:sticky;padding:1em;top:0;width:100%;z-index:2}@media (max-width:560px){.header{flex-direction:column}}.header-logo{align-items:center;display:flex;gap:0.25em;flex-direction:row;margin-right:auto}@media (max-width:560px){.header-logo{flex-direction:column;gap:0.5em;margin-inline:auto;text-align:center}}.header-title{color:#e2e2e2;font-size:1.25em}@media (max-width:560px){.header-separator{display:none}}.header-tagline{font-size:0.875em}.header-navigation{align-items:center;display:flex;gap:1em}@media (max-width:768px){.header-navigation{display:none}}.header-navigation-title{font-size:0.875em;font-weight:normal;line-height:1.75;text-transform:uppercase}.header-navigation .menu{display:flex;text-transform:lowercase}.header-navigation a{color:#e2e2e2;font-size:0.875em;line-height:1.75;padding:0 0.5em}.header-navigation a:hover{text-decoration:underline}.header-categories input,.header-categories select,.header-search input,.header-search select{background-color:#fff;border-radius:0.25em;color:#555;font-size:0.875em;height:1.75em;line-height:1.75;padding:0 0.5em}@media (max-width:960px){.header-search{display:none}}@media (max-width:560px){#header .categories{float:none;margin-top:0.5em;text-align:center}}#footer{background-color:#333;border-top:1px solid #cbcbcb;clear:both;color:#ccc;font-family:Helvetica,Arial,sans-serif;padding:1em;text-align:center}#footer p{font-size:0.75em;line-height:1.5}#footer p a{color:#ccc}#footer p a:hover{color:#fff}.button{cursor:pointer;display:inline-block;height:2.5em;line-height:2.5;padding:0 1.25em;text-align:center;text-transform:uppercase;transition:all 0.3s ease}.button:focus,.button:hover{opacity:0.8}.content{line-height:1.5}.content-container{margin-inline:auto;max-width:48em}.content *+*{margin-top:1.25em}.content h2{font-size:1.5em}.content h3{font-size:1.375em}.content h4{font-size:1.25em}.content h5{font-size:1.125em}.content h6{font-style:italic}.content ol{list-style-type:decimal;margin-left:2em}.content ul{list-style-type:disc;margin-left:2em}.content li ul{margin-top:0.5em}.content li+li{margin-top:0.5em}.content a:link,.content a:visited{color:#232323}.content a:active,.content a:focus,.content a:hover{text-decoration:none}.content .shareaholic-share-buttons-container li.shareaholic-share-button .share-button-sizing{margin:0}.gallery{display:block}.gallery dl{background-position:50%;background-size:cover;display:block;float:left;margin-bottom:2em;position:relative;width:23.5%}.gallery dl dt{position:relative;text-align:center;z-index:2}.gallery dl dt a{display:block}.gallery dl.with-caption .gallery-caption{font-weight:normal;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,100%);transition:all 0.7s ease;z-index:1}.gallery dl.with-caption:after{background-color:#666;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all 0.5s ease;width:100%;z-index:0}.gallery dl.with-caption:hover .gallery-caption{opacity:1;transform:translate(-50%,-50%)}.gallery dl.with-caption:hover:after{opacity:0.9}.gallery dl:nth-child(4n+1){clear:left;margin-left:0}.gallery dl+dl{margin-left:2%;margin-top:0}@media (max-width:960px){.gallery dl{width:31.33%}.gallery dl:nth-child(4n+1){clear:none;margin-left:2%}.gallery dl:nth-child(3n+1){clear:left;margin-left:0}}@media (max-width:640px){.gallery dl{width:49%}.gallery dl:nth-child(3n+1),.gallery dl:nth-child(4n+1){clear:none;margin-left:2%}.gallery dl:nth-child(odd){clear:left;margin-left:0}}@media (max-width:560px){.gallery dl{float:none;margin:auto;max-width:20em;width:100%}.gallery dl:nth-child(3n+1),.gallery dl:nth-child(4n+1),.gallery dl:nth-child(odd){clear:left;margin-left:auto}.gallery dl+dl{margin-left:auto;margin-top:1.5em}}.category-header{margin-bottom:2em}.category-title{font-size:2.25em;text-align:center}.category-content{margin-bottom:1em;text-align:center}.page-title{font-size:2.25em;margin-bottom:2rem}.postWrap{padding:0 4%}.postWrap[data-columns]:before{content:"4 .column.size-1of4"}@media (max-width:1024px){.postWrap[data-columns]:before{content:"3 .column.size-1of3"}}@media (max-width:768px){.postWrap[data-columns]:before{content:"2 .column.size-1of2"}}@media (max-width:480px){.postWrap[data-columns]:before{content:"1 .column.size-1of1"}}.post{background-color:#fff!important;border-radius:4px;box-shadow:0 3px 8px rgba(0,0,0,0.3);overflow:hidden;transition:all 0.3s ease;translate:0 0;will-change:box-shadow,translate}@media (max-width:768px) and (orientation:landscape){.post{margin-inline:auto;max-width:24em}}.post:active,.post:hover{box-shadow:0 8px 20px rgba(0,0,0,0.15);translate:0 -2px}.post-link{display:block}.post-figure-img{display:block;object-fit:cover;object-position:50%;width:100%}.post-content{display:flex;flex-direction:column;gap:0.5em;padding:1.5em}.post-title{color:#333;font-size:1.25em;font-weight:400;line-height:1.3}.post-meta{color:#999;font-family:Helvetica,Arial,sans-serif;font-size:0.875em;line-height:1.25}.post-meta a{color:#232323}.post-meta a:hover{text-decoration:underline}.post+.post{margin-top:2em}.shareaholic-share-buttons-container li.shareaholic-share-button .shareaholic-share-button-sizing{margin-top:0}.widget-title{color:#232323;font-size:1.25em;line-height:1.3;margin-bottom:1em}.page-nav{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:2em}@media (max-width:560px){.page-nav{display:none}}.page-nav a{color:#232323;display:block;font-size:0.875em}.page-nav a:hover{text-decoration:underline}.content .gform_wrapper *+*{margin-top:0}.gform_heading{margin-bottom:1em}.gform_fields{display:grid;gap:1.5em;grid-template-columns:1fr}.gform-footer{display:flex;gap:1em;justify-content:center;padding-top:1em}.gform_button{background-color:#232323;color:#fff}.gfield input,.gfield select,.gfield textarea{border:2px solid #ccc;width:100%}.gfield input:focus,.gfield select:focus,.gfield textarea:focus{border-color:#999}.gfield input,.gfield select{height:2.25em;line-height:2.25em;padding:0 0.5em}.gfield textarea{line-height:1.25em;min-height:5em;padding:0.5em}.gfield_label{display:block;margin-bottom:0.25em}.gfield .ginput_container{margin-top:0}.gfield .ginput_container span{margin-top:0}.gfield .ginput_container span label{color:#999;font-size:0.75em;text-transform:uppercase}.gfield .ginput_container span{}.gfield .ginput_container span.name_first{float:left;width:49%}.gfield .ginput_container span.name_last{float:right;width:49%}.gfield--type-honeypot{display:none}.gfield.hidden_label .gfield_label{display:none}.wp-paginate{display:flex;flex-wrap:wrap;gap:0.75em;justify-content:center;margin-top:2em}.wp-paginate a,.wp-paginate span{border-radius:4px;display:inline-block;font-size:0.75em;height:2.5em;line-height:2.5;text-align:center;width:2.5em}.wp-paginate a{background-color:#666;color:#fff}.wp-paginate a:hover{background-color:#333}.wp-paginate span{background-color:#bbb;color:#333}.column{float:left}.column+.column{padding-left:1em}.size-1of1{width:100%}.size-1of2{width:50%}.size-1of3{width:33.33%}.size-1of4{width:25%}.size-1of5{width:20%}