/*!
Theme Name: bekasmith theme
Theme URI: http://nebulostrata.com
Author: Nebulo Strata
Author URI: http://nebulostrata.com
Description: A custom CMS theme for Beka Smith
Version: 1.0
*//*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:none}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{font-size:100%;line-height:1.5;font-family:sans-serif;color:dimgray}h1,h2,h3,h4,h5,h6{font-weight:300;margin:0;padding:0;line-height:1.125}h1{font-size:2em;margin-bottom:0.5em}h2{font-size:1.75em;margin-bottom:0.571428571em}h3{font-size:1.5em;margin-bottom:0.666666667em}h4{font-size:1.25em;margin-bottom:0.8em}h5{font-size:1em;margin-bottom:1em}h6{text-transform:uppercase;font-size:1em;margin-bottom:1em}p{margin:0 0 1.5em 0}a{text-decoration:none;transition:color 0.2s;color:#cdbd37}a:hover{color:dimgray}ul{padding:0 0 0 1.5em;margin:0 0 1.5em 0}.g{margin:0 -0.75em}.g:after{content:"";display:table;clear:both}@media only screen and (min-width: 62em){.g{margin:0 -1em}}.gu{display:block;float:left;padding:0 0.75em;width:100%}@media only screen and (min-width: 62em){.gu{padding:0 1em}}#page{max-width:75.75em;box-sizing:content-box;margin:0 auto;padding:0 1em}@media screen and (min-width: 53em){#page{padding:0 2em}}.site-header{padding:2em 0 1em 0;border-bottom:2px solid #eaeaea;margin:0 0 1em 0}.site-header:after{content:"";display:table;clear:both}.site-footer{padding:2em 0;border-top:2px solid #eaeaea;margin:1em 0 0 0;font-size:0.875em}.site-footer:after{content:"";display:table;clear:both}.site-title{width:203px;height:100px;background-size:cover;background-repeat:no-repeat;background-image:url("images/beka-smith-logo.png");float:left;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative}.site-title a{position:absolute;left:0;top:0;width:100%;height:100%}@media screen and (min-width: 30em){.contacts{float:left}}@media screen and (min-width: 55em){.contacts{font-size:1.142857143em}}.copyright{float:left;margin-top:1em}@media screen and (min-width: 30em){.copyright{margin:0;float:right;padding-left:2em}}.social-links{margin-bottom:1em}.social-links img{margin-right:0.25em;opacity:0.7;transition:opacity 0.2s}.social-links img:hover{opacity:1}@media all and (min-width: 37.5em){body:after{content:"trigger";display:none}}img{max-width:100%}.page-id-11 img{height:auto !important}video,object{max-width:100%;height:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.italic{font-style:italic}.italic:after{content:"";display:table;clear:both}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}@media all and (min-width: 48em){.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{height:auto;min-height:1px}.site-nav{clear:both}@media screen and (min-width: 48em){.site-nav{clear:none;font-size:1em}}.site-nav ul{padding:1em 0 0 0;margin:0;width:100%;display:block;list-style:none}@media screen and (min-width: 48em){.site-nav ul{padding:1.4em 0 0 0}.site-nav ul:after{content:"";display:table;clear:both}}@media screen and (min-width: 53em){.site-nav ul{padding:1.5em 0 0 0}}.site-nav li{display:block;border-bottom:1px solid #eaeaea;text-transform:lowercase}.site-nav li:last-child{border-bottom:none}@media screen and (min-width: 48em){.site-nav li{float:left;border-bottom:none;border-left:2px solid #eaeaea}.site-nav li:first-child{border-left:none}}.site-nav li a{color:#a4a4a4;display:block;padding:.25em 0}.site-nav li a:hover{background:#cdbd37;color:#fff}@media screen and (min-width: 48em){.site-nav li a{padding:0 1em}}.site-nav.opened{max-height:9999px}.js .site-nav{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden;zoom:1}@media screen and (min-width: 48em){.js .site-nav{float:right;margin-left:0;max-height:none}}#nav-toggle{display:block;cursor:pointer;width:40px;height:40px;float:right;margin:0;background:url("images/nav-toggle.png") no-repeat 10px 10px}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-devicepixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx){#nav-toggle{background-image:url("images/nav-toggle@2x.png");background-size:20px 20px;background-position:10px 10px}}@media screen and (min-width: 48em){#nav-toggle{display:none}}#portfolio{margin:0 -10px;animation:fadein 4s}@keyframes fadein{0%{opacity:0}40%{opacity:0}100%{opacity:1}}.portfolio__item{margin:10px;width:390px;max-width:calc(100% - 15px);overflow:hidden;box-sizing:content-box}.portfolio__item:hover{cursor:pointer}.portfolio__item-image{border:1px solid #a4a4a4;width:100%;height:auto}.portfolio__item-image img{display:block;width:100%;height:auto}.no-js .portfolio__item{display:inline-block;vertical-align:top}.portfolio__item-meta{position:absolute;top:0;left:-100%;padding:2.5em 1em 1em 1em;z-index:2;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.6);text-align:center;color:#eaeaea;opacity:0;filter:alpha(opacity=0);transition:all 0.25s ease}.portfolio__item-close{position:absolute;top:0;right:0;line-height:1.2em}.portfolio__item-close a{display:block;padding:1em;font-weight:bold;color:#eaeaea}.portfolio__item-close a:hover{color:#cdbd37}.portfolio__item-meta.active{opacity:1;filter:alpha(opacity=100);cursor:default;left:0}.portfolio__item-title{margin-bottom:0.8em;font-size:1.25em}.portfolio__item-date,.portfolio__item-details{font-size:0.875em;margin-bottom:0.5em}.portfolio__item-materials{font-size:0.875em;margin-bottom:0.5em}.view-larger{width:7em;margin:1em auto 0 auto}.view-larger a{display:block;color:#eaeaea}.view-larger a:hover{color:#cdbd37}.no-svg .view-larger-img{display:none}.portfolio-categories ul{margin:0;padding:0;list-style:none}.portfolio-categories ul:after{content:"";display:table;clear:both}.portfolio-categories li{float:left;margin:0 0.25em 0.25em 0;text-transform:lowercase}.portfolio-categories li a{background:#a4a4a4;color:#fff;padding:4px 10px;display:block}.portfolio-categories li a:hover{background:dimgray}.no-js .portfolio__item-meta{display:block;position:relative;opacity:1;filter:alpha(opacity=100);cursor:default;background:#000;padding:1em}.no-js .portfolio__item-close,.no-js .portfolio-categories{display:none}.lt-ie9 .view-larger,.no-svg .view-larger{background:url("images/iconmonstr-magnifier-icon.png");padding-top:35px}.lt-ie9 .view-larger img,.no-svg .view-larger img{opacity:0;filter:alpha(opacity=0)}.slider{overflow:hidden;position:relative;height:300px !important}.slider ul{margin:0;padding:0;overflow:hidden}.slider li{float:left;list-style:none;margin:0 5px 0 0;transition:opacity .6s;opacity:.3}.slider li img{max-width:none;max-height:300px}.slider li.active{opacity:1}@media only screen and (min-width: 35em){.slider{height:500px !important}.slider li img{max-height:500px}}.page-area{background:#eaeaea;padding:2em}.page-area:after{content:"";display:table;clear:both}.page-area a{color:#a79a2a}.page-area a:hover{color:dimgray}.page-id-9 .page-area .entry-content,.page-id-8 .page-area .entry-content{columns:19.5em 2;column-gap:3em;column-rule:1px solid #a4a4a4}.testimonial{margin-top:2em}.testimonial .testimonial__referee:before{display:inline-block;content:' ';background-image:url("../bekasmith/images/document.svg");background-size:28px 28px;height:28px;width:28px;background-repeat:no-repeat;padding-right:.6em;margin-bottom:-.3em}.testimonial .testimonial__position{margin-left:2em}.testimonial p{margin-bottom:0}@media screen and (min-width: 37.5em){.testimonial .testimonial__position{margin-left:0}.testimonial p{display:inline-block}}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{transition-duration:0.8s}.isotope{transition-property:height, width}.isotope .isotope-item{transition-property:transform, opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{transition-duration:0s}
