html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:300;text-align:left}blockquote p:before,
q:before,
blockquote p:after,q:after{font:normal 35px Arial, sans-serif;line-height:0;position:relative;top:13px}blockquote p:before,q:before{padding-right:2px}blockquote p:after,q:after{padding-left:2px}blockquote,q{quotes:"" ""}a
img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{padding:0}#page{margin:0
auto;width:100%;position:relative;background:#fff}.single-post
#page{margin:0
auto}.single-post
#main{max-width:1160px;padding:77px
0 0}.single-post .big-header-enabled
#main{padding:0}.single-post.boxed
#main{padding:0
2.5%}.single-post
#primary{margin:0
3.5% 0 0;padding:60px
0 73px 0;float:left;width:69.2%;border-right:none}#content{margin:0}#wrapper{max-width:1441px;margin:0
auto;padding:4em
0 0}#secondary{float:left;margin:60px
0 50px;padding:0;width:27.1%}.footer-widgets{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-30px;margin-right:-30px;display:inline-flex;position:relative}.footer-widgets .widget-area{width:33.333%;display:inline-block;position:relative;float:left;padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.boxed{background-color:#f0f0f0}.boxed
#page{width:auto;max-width:1160px}.boxed #top-bar{padding:0
30px}.boxed #header-wrapper{max-width:1160px}.boxed
#header{box-shadow:none;border-bottom:1px solid #f5f5f5}.boxed .fixed
#header{max-width:1160px}.boxed
#branding{padding:0
30px}.boxed #block-portfolio.full-width{padding:0}.boxed #block-portfolio .col3
.hentry{width:30.7%}.boxed #supplementary-wrapper,
.boxed #site-generator-wrapper{padding:0
30px}.boxed #site-generator #to-top{right:-100px}.boxed #supplementary.four
.flickr_badge_image{width:62px;height:62px}.boxed .entry-content>.wpb_row>.wrapper{padding:0
30px}.boxed .entry-content>.wpb_row.full-width>.wrapper{padding:0}.sticky{}.singular .image-attachment .entry-content{margin:0
auto;width:auto}.singular .image-attachment .entry-description{margin:0
auto;width:68.9%}.archive #main,
.search #main,
.blog
#main{max-width:1160px;padding:0}.archive .big-header-enabled #main,
.search .big-header-enabled #main,
.blog .big-header-enabled #main,
.big-header-enabled
#main{padding:0}.archive.boxed #main,
.search.boxed #main,
.blog.boxed
#main{padding:0
2.5%}.archive #primary,
.search #primary,
.blog
#primary{margin:0
3.5% 0 0;padding:60px
0 80px 0;float:left;width:69.2%;border-right:none}.blog #main.blog-heading-disable{padding-top:94px}.archive.no-sidebar-blog #main,
.search.no-sidebar-blog #main,
.blog.no-sidebar-blog #main,
.blog.no-sidebar-blog #main.blog-heading-disable{padding-top:75px}.no-sidebar-blog #page div.sharedaddy h3.sd-title{display:none}.no-sidebar-blog #content div.sharedaddy,
.no-sidebar-blog #main div.sharedaddy,
.no-sidebar-blog
div.sharedaddy{text-align:center}.archive.no-sidebar-blog #primary,
.search.no-sidebar-blog #primary,
.blog.no-sidebar-blog #primary,
.single-post.no-sidebar-blog
#primary{margin:0;width:100%}.no-sidebar-blog .entry-content-meta-wrapper .entry-header{padding-left:0;text-align:center;margin-bottom:40px;margin-top:8px}.single-post.no-sidebar-blog .entry-content-meta-wrapper .entry-header{margin-top:6px}.columns_count_1 .entry-content-meta-wrapper .entry-header{padding-left:0;text-align:center;margin-bottom:40px}.columns_count_1 .entry-header .entry-title{padding:0}.no-sidebar-blog .entry-meta{text-align:center;padding:0;margin-top:14px}.columns_count_1 .entry-meta{text-align:center;padding:0;margin-top:14px}.no-sidebar-blog .entry-header .entry-meta{margin:14px
0 0}.columns_count_1 .entry-header .entry-meta{margin:14px
0 0}.no-sidebar-blog .post-thumbnail{text-align:center}.no-sidebar-blog .post-thumbnail
a{display:inline}.no-sidebar-blog .post-thumbnail .wp-post-image{float:none;display:inline-block}.no-sidebar-blog .entry-header-wrapper{display:none}.below-content-entry-meta{text-align:center}.single-post .below-content-entry-meta{margin-top:26px}.below-content-entry-meta
a{color:#777}.below-content-entry-meta a:hover{color:#e3998e}.below-content-entry-meta
.sep{padding:0
6px;color:#f5f5f5}.archive.no-sidebar-blog footer.entry-meta .tag-links a,
.search.no-sidebar-blog footer.entry-meta .tag-links a,
.blog.no-sidebar-blog footer.entry-meta .tag-links a,
.single-post.no-sidebar-blog footer.entry-meta .tag-links
a{float:none;display:inline-block}.no-sidebar-blog .entry-content-meta-wrapper .entry-content{padding-left:0;max-width:710px;margin:0
auto}.archive.no-sidebar-blog .hentry,
.search.no-sidebar-blog .hentry,
.blog.no-sidebar-blog
.hentry{margin:0
0 120px 0}@media only screen and (min-width: 768px){.search-no-results
#primary{width:100%;margin:0}}@media only screen and (max-width: 768px){#content .marketing-tour-wrapper.no-margin{margin-bottom:16px}}.search-no-results #site-generator #to-top{display:none}.not-found{margin:0;background:#f5f5f5;color:#111;padding:1em
1em 1em 2em;margin-bottom:60px}.not-found
p{margin:0}.archive .hentry,
.search .hentry,
.blog
.hentry{margin:0
0 80px 0;padding:0
0 11px;float:left;width:100%}.archive .hentry:last-of-type,
.search .hentry:last-of-type,
.blog .hentry:last-of-type{margin:0;padding:0}.archive .hentry:last-of-type footer.entry-meta .tag-links a,
.search .hentry:last-of-type footer.entry-meta .tag-links a,
.blog .hentry:last-of-type footer.entry-meta .tag-links
a{margin-bottom:0}.archive .entry-content-meta-wrapper,
.search .entry-content-meta-wrapper,
.blog .entry-content-meta-wrapper{width:100%}.single-post .entry-meta{display:block}.archive footer.entry-meta span,
.search footer.entry-meta span,
.blog footer.entry-meta span,
.single-post footer.entry-meta
span{color:#777}.archive footer.entry-meta .sep,
.search footer.entry-meta .sep,
.blog footer.entry-meta .sep,
.single-post  footer.entry-meta
.sep{color:#f5f5f5}.archive footer.entry-meta .sep,
.search footer.entry-meta .sep,
.blog footer.entry-meta
.sep{padding:0
5px}.post-type-archive-portfolio
#primary{margin:0;padding:0;float:left;width:100%;border-right:none}.post-type-archive-portfolio #block-portfolio{margin-top:60px;margin-bottom:60px}.post-type-archive-portfolio #block-portfolio
.hentry{background:#fff;overflow:hidden;float:left;border:none;margin:0
0 20px 20px;margin-bottom:30px;padding:0;position:relative;width:23%}.post-type-archive-portfolio #block-portfolio .hentry .portfolio-data{float:left;margin:0;color:#111;text-decoration:none;text-align:center;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.post-type-archive-portfolio #block-portfolio .hentry .portfolio-data:hover{color:#fff}.post-type-archive-portfolio #block-portfolio .hentry .content-wrapper{position:relative;padding:0
0 30px;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}.post-type-archive-portfolio #block-portfolio .post-thumbnail{position:relative;margin:0;overflow:hidden}.post-type-archive-portfolio #block-portfolio .hentry .portfolio-data
.overlay{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:50;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.2 s ease-out;-ms-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.post-type-archive-portfolio #block-portfolio .hentry .portfolio-data:hover
.overlay{opacity: .55}.post-type-archive-portfolio #block-portfolio .hentry .content-wrapper .icon-portfolio-wrapper{position:absolute;top:65%;left:50%;color:#fff;z-index:50;width:52px;height:52px;border-radius:50%;margin-top:-25px;margin-left:-26px;opacity:0;background:#111;background:rgba(0, 0, 0, .75);-webkit-backface-visibility:hidden;-webkit-transition:all 0.1s ease-ou
-moz-transition: all 0.1s ease-out;-o-transition:all 0.2 s ease-out;-ms-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.post-type-archive-portfolio #block-portfolio .hentry .content-wrapper
i{vertical-align:-43%;font-size:30px}.post-type-archive-portfolio #block-portfolio .hentry .content-wrapper i:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e019"}.post-type-archive-portfolio #block-portfolio .hentry .content-wrapper .icon-portfolio-wrapper{color:#fff}.post-type-archive-portfolio #block-portfolio .hentry .portfolio-data:hover .content-wrapper .icon-portfolio-wrapper{top:50%;opacity:1}.post-type-archive-portfolio #block-portfolio .hentry .content-wrapper .icomoon-play{font-size:26px;vertical-align:-46%;position:relative;right:1px}.post-type-archive-portfolio #block-portfolio .hentry .content-wrapper .icomoon-play:before{content:"\e016"}.post-type-archive-portfolio #block-portfolio .hentry .content-wrapper .icomoon-zoom{font-size:26px;vertical-align:-46%}.post-type-archive-portfolio #block-portfolio .hentry .content-wrapper .icomoon-zoom:before{content:"\e018"}.post-type-archive-portfolio #block-portfolio .entry-header{margin:0
0 6px}.post-type-archive-portfolio #block-portfolio .entry-header
h2{font-size:16px}.post-type-archive-portfolio #block-portfolio .entry-excerpt,
.post-type-archive-portfolio #block-portfolio .entry-category{color:#777;font-size:13px;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s;transition:all linear .1s}.post-type-archive-portfolio #block-portfolio .hentry .portfolio-data:hover .entry-excerpt,
.post-type-archive-portfolio #block-portfolio .hentry .portfolio-data:hover .entry-category{color:#fff}.page-template-default
#page{width:auto}.page-template-default #main
#primary{margin:0
auto;padding:0;width:100%}.page-template-default .entry-title{background:white;padding:0
1.825em 0 0;margin:10px
0 12px 0}.page-template-default #main
#content{width:auto;max-width:1160px;margin:70px
auto}.page-template-page-header-php #main #content .type-page,
.page-template-page-header-without-vc-php #main #content .type-page{width:auto;max-width:1160px;margin:50px
auto 70px}.page-template-page-header-php.woocommerce-account.wpb-js-composer #main #content .type-page,
.page-template-page-header-php.woocommerce-cart.wpb-js-composer #main #content .type-page,
.page-template-page-header-php.woocommerce-checkout.wpb-js-composer #main #content .type-page{width:auto;max-width:1160px;margin:50px
auto 71px}.page-template-page-header-php.woocommerce-cart.wpb-js-composer #main #content .type-page
.products{margin-bottom:2px}.page-template-page-header-php.woocommerce-cart.wpb-js-composer #main #content .type-page
li.product{margin-bottom:0}.page-template-default.wpb-js-composer #main #content,
.page-template-page-header-php.wpb-js-composer #main
#content{width:100%;max-width:100%;margin:0}.page-template-page-header-php.wpb-js-composer #main #content .type-page{max-width:100%;margin:0
auto}.page-template-page-sidebar-php .entry-header-wrapper .entry-header{padding:50px
0 0;margin:38px
auto 7px}.page-template-page-sidebar-php
#main{max-width:1160px;padding:0}.page-template-page-sidebar-php
#primary{margin:0
3.5% 0 0;padding:48px
0 50px 0;float:left;width:69.2%;border-right:none}#content
div.wpcf7{margin-bottom:16px;display:inline-block;width:100%}.wpcf7-submit{cursor:pointer;margin:0;color:#111;font-size:13px;text-align:center;background:#f5f5f5;border:2px
solid #f5f5f5;overflow:hidden;position:relative;padding:3px
15px;letter-spacing:1px;font-weight:300;display:inline-block;text-transform:uppercase;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}.wpcf7-submit:hover{background-color:#e3998e;border-color:#e3998e;color:#fff}.input-block{margin:0
0 20px 0}.wpcf7-form .input-block label,
.wpcf7-form .textarea-block
label{font-size:17px;padding-bottom:4px;float:left;clear:both;width:140px;font-weight:400}.wpcf7-form
input{width:auto;box-sizing:border-box;-moz-box-sizing:border-box}.wpcf7-form
textarea{box-sizing:border-box;-moz-box-sizing:border-box}.wpcf7-form .textarea-block{clear:both}#content .wpcf7-form .textarea-block span.wpcf7-not-valid-tip{margin-top:-8px}#content span.wpcf7-not-valid-tip{position:inherit;left:0;top:0;background:transparent;border:none;font-size:14px;width:auto;padding:0;display:block;color:#ff6860}#content div.wpcf7-validation-errors,
#content div.wpcf7-mail-sent-ok{background-color:transparent;border:none;margin:31px
0 0;padding:0;font-weight:normal;font-size:14px;border-radius:0}#content div.wpcf7-mail-sent-ok{background-color:transparent;border:none}.mandatory{float:left}#content div.wpcf7
.watermark{color:#111;font-weight:700}.wpcf7 .wpcf7-not-valid.watermark{color:#fe362c}#content div.wpcf7 img.ajax-loader{margin-top:0;margin-bottom:0;margin-left:14px;position:relative;top:0}.tax-portfolio-category
#main{max-width:none}.tax-portfolio-category
#primary{margin:0
30px;padding:30px
0 50px;max-width:905px;width:auto;float:none;border:none;background:transparent}.tax-portfolio-category #block-portfolio{position:relative;z-index:100;padding:0;width:100%;float:left}.tax-portfolio-category #main
#primary{margin:0
30px;padding:30px
0 50px;max-width:905px}.tax-portfolio-category
#portfolio{margin:0
0 0 -20px;padding:0;max-width:925px;width:110%}.tax-portfolio-category.entry-header{display:none}#block-portfolio{max-width:1160px;margin:0
auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#block-portfolio.light-margin{margin-top:20px}#block-portfolio.no-margin-top{margin-top:0}#block-portfolio.full-width{max-width:none;width:100%;overflow:hidden}.portfolio-padding #block-portfolio.full-width{width:auto;padding:0
2.5%;max-width:none}.entry-content > .wide > .wrapper #block-portfolio.full-width{max-width:none}.portfolio-padding.col3 #block-portfolio.full-width{padding:0
2.2%}.portfolio-padding.col3.wide #block-portfolio.full-width{padding:0
3.15%}#portfolio{margin:0
0 0 0;opacity:0;visibility:hidden;min-height:265px;position:relative}#block-portfolio .col3
.hentry{float:left;border:none;margin:0
0 40px 0;padding:0;position:relative}#block-portfolio .col3.title-hidden
.hentry{margin-bottom:2.2%}.gutter-sizer{width:1.8%}#block-portfolio .col3 .gutter-sizer{width:2.2%}#block-portfolio .col3 .hentry,
#block-portfolio .col3 .grid-sizer{width:31.81%}#block-portfolio .col2 .hentry,
#block-portfolio .col2 .grid-sizer{width:49%}#block-portfolio .col2
.hentry{margin-bottom:50px}#block-portfolio .col3 .portfolio-view-wrapper{}#block-portfolio .col4 .portfolio-view-wrapper{width:100%;height:100%}#block-portfolio .col4 .portfolio-view-content{text-align:center}#block-portfolio .portfolio-view-content.meta_center{text-align:center}#block-portfolio .portfolio-view-content.meta_left{text-align:left}#block-portfolio .portfolio-view-content.meta_left_top{text-align:left;vertical-align:top}#block-portfolio .col4 .post-thumbnail h2,
#block-portfolio .col3 .post-thumbnail
h2{letter-spacing:2px;font-size:16px;text-transform:uppercase}#block-portfolio .col4
.hentry{float:left;border:none;margin:0
0 40px 0;padding:0;position:relative}#block-portfolio .title-hidden
.hentry{overflow:hidden}#block-portfolio .col4.title-hidden
.hentry{margin-bottom:1.8%}.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .title-hidden
.hentry{margin-bottom:3.36%}#block-portfolio .col4 .hentry,
#block-portfolio .col4 .grid-sizer{width:23.62%}#block-portfolio.full-width .margin0 .hentry
img{width:100%;max-width:none}#block-portfolio.full-width .title-visible.margin0
.hentry{margin:0
0 30px}#block-portfolio.full-width .col4 .portfolio-view-wrapper,
#block-portfolio.full-width .col4 .entry-view-wrapper{width:100%}#content #filters.full-width{max-width:none;margin:0;padding:0
0 30px}#content #filters.full-width
div{margin:0
auto;max-width:1160px}#content #block-portfolio.light-margin #filters.full-width{margin-bottom:21px}#content #filters.full-width
a{float:none;display:inline-block}#content #filters.filter-left{text-align:left;position:relative}#content #filters.filter-left
div{background:transparent;position:relative;z-index:100;padding:0;float:none;max-width:1160px}.left-menu #content #filters.filter-left
div{max-width:none}#content .dark #filters.filter-left
div{background:transparent}#content .dark #filters.filter-left:after{content:"";position:absolute;height:0;border:none;top:0;left:0;width:0}#content .dark #filters
a{color:#d9d9d9}#content .dark #filters a:hover{color:#111;background:#d9d9d9}#portfolio.margin0{margin-bottom:20px;margin-left:0}.full-width
#portfolio.margin0{margin-bottom:0}.full-width.no-margin-bottom
#portfolio.margin0{margin-bottom:0}#block-portfolio .title-hidden.margin0
.hentry{margin:0;overflow:hidden}#block-portfolio .col4.margin0 .hentry,
#block-portfolio .col4.margin0 .grid-sizer{width:25%}#block-portfolio .col4.margin0 .hentry.portfolio-50-width{width:50%}#block-portfolio .col4.portfolio-50-width-enabled .hentry.portfolio-50-width{width:49%}#block-portfolio .col4.margin0 .hentry .post-thumbnail{overflow:visible}#block-portfolio .col4.margin0 .hentry
img{width:100%}#block-portfolio .title-hidden .hentry
img{-webkit-backface-visibility:hidden;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;-ms-transition:all ease .4s;-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#block-portfolio .title-hidden .hentry .post-thumbnail:hover
img{-ms-transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}#block-portfolio .margin0 .hentry
img{max-width:none}#block-portfolio.full-width .post-thumbnail{overflow:visible}#block-portfolio .col4.margin0 .hentry .portfolio-view-wrapper{width:100%}#block-portfolio .col3.margin0 .hentry,
#block-portfolio .col3.margin0 .grid-sizer{width:33.3333%}#block-portfolio .col3.margin0 .post-thumbnail{overflow:visible}#portfolio.margin30{margin:0
0 0 -2.5%}#block-portfolio .margin30
.hentry{margin:0
0 30px 2.5%}#block-portfolio .col4.margin30
.hentry{width:24%}#block-portfolio .col3.margin30
.hentry{width:30.4%}#block-portfolio .title-visible.margin0
.hentry{margin:0
0 30px}#block-portfolio .hentry
img{display:block;max-width:100%;width:auto;float:left;-webkit-backface-visibility:visible;-moz-transform:rotate(0)}#block-portfolio .hentry .content-wrapper{}#block-portfolio .hentry a.content-wrapper:hover .portfolio-data
h2{}#block-portfolio .hentry a.content-wrapper:hover .post-thumbnail{opacity: .7}#block-portfolio a.content-wrapper .post-thumbnail{-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;-ms-transition:all ease .4s;-webkit-backface-visibility:hidden}.browser-bar{border-radius:0;height:19px;font-size:1px;background-color:#eee;line-height:24px}.browser-button{display:inline-block;height:21px;font-size:inherit;margin-left:6px;width:4px;height:4px;background:#e3998e;border-radius:50%}#block-portfolio .post-thumbnail{position:relative;margin:0;overflow:hidden}#block-portfolio .title-hidden .entry-header{margin:0
0 6px}#block-portfolio .entry-category{color:#777;font-size:13px;text-transform:none;line-height:1.625}.portfolio-view-animate{opacity:0;filter:alpha(opacity=0);visibility:hidden;-ms-transform:scale(1.3);-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;-ms-transition:all ease .2s}.post-thumbnail:hover .portfolio-view-animate{opacity:1;filter:alpha(opacity=100);visibility:visible;-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#block-portfolio .title-hidden .entry-category.categories-bottom{position:absolute;bottom:30px}#block-portfolio .title-hidden .portfolio-view-animate .entry-category.categories-bottom{bottom:0;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out}#block-portfolio .title-hidden a:hover .portfolio-view-animate .entry-category.categories-bottom{bottom:30px}#block-portfolio .col4 .entry-category,
#block-portfolio .col3 .entry-category{color:#777;font-size:13px;font-weight:100;text-transform:uppercase}#block-portfolio .entry-category
.sep{padding:0
5px;color:#777}#block-portfolio .entry-excerpt{color:#777;font-size:13px;font-weight:100;text-transform:uppercase}#block-portfolio .entry-excerpt
p{margin-bottom:8px}#block-portfolio .title-hidden .entry-excerpt
p{margin-bottom:0}.title-visible .portfolio-view{position:relative;background:transparent}#block-portfolio .title-visible .entry-excerpt,
#block-portfolio .title-visible .entry-category{color:#777;text-align:center;margin:0
0 8px;font-weight:300;text-transform:none;font-size:16px}#block-portfolio .title-visible .portfolio-view-content{padding:20px
0;text-align:center}#block-portfolio .col4.title-hidden .portfolio-view-content{padding:20px}.title-visible .entry-header{margin-top:26px;margin-bottom:3px;text-align:center}.title-visible.portfolio-text-left .entry-header{text-align:left}#block-portfolio .title-visible.portfolio-text-left .entry-excerpt,
#block-portfolio .title-visible.portfolio-text-left .entry-category{text-align:left}.title-visible .portfolio-view-animate .entry-header{margin:0;max-height:33px}.title-visible .entry-header
h2{font-size:16px;line-height:20px;margin:0;display:inline-block;font-weight:300;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s;text-transform:uppercase;letter-spacing:2px}.title-visible a.portfolio-data:hover
h2{color:#e3998e}#block-portfolio.full-width .col4.title-hidden .post-thumbnail
h2{font-size:18px}.title-visible .portfolio-data{color:#111;text-decoration:none}.portfolio-data{margin:20px
0 0;text-align:center}.title-visible .portfolio-data:hover{color:#e3998e}#block-portfolio .title-visible .hentry
img{max-width:100%}.title-visible .entry-view-wrapper{background-color:rgba(0, 0, 0, .92);position:absolute;width:150%;height:200%;background-color:#111;background-color:rgba(0, 0, 0, .8);visibility:hidden;opacity:0;display:inline-block;top:0;left:0;-webkit-transform:translate(100%, 100%) rotate(45deg);-moz-transform:translate(100%, 100%) rotate(45deg);-ms-transform:translate(100%, 100%) rotate(45deg);transform:translate(100%, 100%) rotate(45deg);-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}.title-visible a:hover .entry-view-wrapper{visibility:visible;opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(-15%, -15%) rotate(45deg);-moz-transform:translate(-15%, -15%) rotate(45deg);-ms-transform:translate(-15%, -15%) rotate(45deg);transform:translate(-15%, -15%) rotate(45deg)}.full-width .col3.title-visible .entry-view-wrapper{width:100.1%}.title-visible a:hover .entry-view-wrapper{opacity:1}.entry-category{color:#777;font-size:11px;text-transform:uppercase}.entry-category
.sep{padding:0
5px;color:#777}.entry-excerpt{color:#fff;font-size:12px;font-weight:normal}.password-protected{text-align:center;padding:30px
0 20px;background:whiteSmoke;max-width:50%;margin:4em
auto;color:#111}.protected{text-transform:uppercase;font-size:13px;font-weight:bold;width:80%;margin:0
auto 1.825em}.password-protected input[type="password"]{background:#fff;border-color:#777;color:#111;margin:0;padding:5px
8px}.password-protected input[type="password"]:focus{border-color:#111;background:#fafafa}.password-protected input[type="submit"]{font-size:13px;font-weight:bold;text-transform:uppercase;background:#111;box-shadow:none;border:none;color:white;padding:6px
14px;cursor:pointer;margin:0
0 0 5px;position:relative}.password-protected input[type="submit"]:hover{background:#777}.single-portfolio
#content{padding:0}.single-portfolio
.hentry{padding:0;margin:0}.single-portfolio
#main{max-width:100%}.single-portfolio
#primary{}.single-portfolio #content .nav-single{padding:0
0 0 14px;margin:0
0 0 1.9%;text-align:right;float:right;clear:none;position:relative;top:5px;border-left:1px solid #f5f5f5}.portfolio-content{margin:0;padding:0}.single-portfolio .entry-content{padding:0}.single-portfolio #nav-pagination-single{text-align:center}.single-portfolio .nav-back{display:inline-block}.single-portfolio .nav-previous{position:absolute;left:0}.single-portfolio .nav-next{position:absolute;right:0}.portfolio-details
h3{text-transform:none;letter-spacing:0;padding-top:14px;margin-bottom:4px;font-size:18px}.portfolio-details
p{font-size:18px;font-weight:300}.portfolio-details h3:first-child{padding-top:0}.portfolio-details
ul{list-style:none;margin-left:0}.portfolio-details
li{border-top:1px solid #f5f5f5;padding-top:7px;margin-bottom:7px}.portfolio-details.aligncenter{text-align:center}.portfolio-details.aligncenter
li{border-top:none;padding-top:0;margin-bottom:0;display:inline-block;margin-left:16px}.portfolio-details.aligncenter li:first-child{margin-left:0}.portfolio-details li:first-child{border-top:none;padding-top:0}.portfolio-details ul
h3{margin-top:0;display:inline}.portfolio-details ul
p{display:inline}.page-template-page-header-center-php .entry-header-wrapper .entry-header{text-align:center}.page-template-page-header-center-php .entry-header-wrapper .entry-title{float:none;display:inline-block}.entry-header-wrapper .entry-header{margin:62px
auto 0;max-width:1160px;position:relative;min-height:43px}.boxed .entry-header-wrapper .entry-header{padding:0
30px}.archive .entry-header-wrapper .entry-header,
.search .entry-header-wrapper .entry-header,
.blog .entry-header-wrapper .entry-header{padding:84px
0 0;margin:36px
auto 0;min-height:43px}.archive.boxed .entry-header-wrapper .entry-header,
.search.boxed .entry-header-wrapper .entry-header,
.blog.boxed .entry-header-wrapper .entry-header{padding-right:30px;padding-left:30px}.single-post .entry-header-wrapper .entry-header{margin:43px
auto 5px;padding:45px
0 0}.single-post.boxed .entry-header-wrapper .entry-header{padding-right:30px;padding-left:30px}.entry-header-wrapper{background:#fff;background:rgba(255, 255, 255, 1);border-top:1px solid transparent;border-bottom:1px solid transparent}.entry-header-wrapper .entry-title{margin:0;font-size:22px;line-height:1.6;font-weight:100;display:inline;text-transform:uppercase;letter-spacing:2px;float:left;margin-bottom:7px;color:#777}.big-header-enabled .entry-header-wrapper .entry-title{text-transform:uppercase;letter-spacing:4px;font-weight:100;font-size:48px;float:none;border:none;color:#fff}.big-header-enabled .entry-header-wrapper{background-position:center;background-repeat:no-repeat;background-size:cover}.non-sticky-header.transparent-header #header-wrapper{position:absolute}.transparent-header .entry-header-wrapper,
.sticky-header.big-header-enabled .entry-header-wrapper{padding-top:73px}.non-sticky-header.big-header-enabled .entry-header-wrapper .entry-header{margin:129px
auto 130px;padding:0;text-align:center}.big-header-enabled .entry-header-wrapper .entry-header{margin:129px
auto 130px;padding:0;text-align:center}.single-post .non-sticky-header.big-header-enabled .entry-header-wrapper .entry-header{margin-top:46px}.woocommerce .big-header-enabled .entry-header-wrapper .entry-header,
.post-type-archive-product.woocommerce .big-header-enabled .entry-header-wrapper .entry-header,
.tax-product_cat.woocommerce .big-header-enabled .entry-header-wrapper .entry-header,
.tax-product_tag.woocommerce .big-header-enabled .entry-header-wrapper .entry-header{margin:129px
auto 130px;padding:0}.entry-content-meta-wrapper .entry-header .entry-title{margin:0;font-size:40px;font-weight:300;display:inline;text-transform:none;letter-spacing:0}.alignleft{display:inline;float:left;margin-right:1.425em}.alignright{display:inline;float:right;margin-left:1.425em}.aligncenter{display:block;margin:0
auto}.one-column.singular .entry-header,
.one-column.singular .entry-content,
.one-column.singular footer.entry-meta,
.one-column.singular #comments-title{width:100%}.one-column.singular
blockquote.pull{margin:0
0 1.825em}.one-column.singular
.pull.alignleft{margin:0
1.825em 0 0}.one-column.singular
.pull.alignright{margin:0
0 0 1.825em}.one-column.singular .entry-meta .edit-link
a{}.one-column.singular #author-info{margin:2.2em -8.8% 0;padding:20px
8.8%}.one-column .commentlist>li.comment{margin-left:102px;width:auto}.one-column .commentlist>li.comment{margin-left:0}.one-column .commentlist > li.comment .comment-meta,
.one-column .commentlist > li.comment .comment-content{margin-right:85px}.one-column .commentlist
.avatar{background:transparent;display:block;padding:0;top:1.825em;left:auto;right:1.825em}.one-column .commentlist .children
.avatar{background:none;padding:0;position:absolute;top:2.2em;left:2.2em}.one-column
#respond{width:auto}body,input,textarea{color:#777;font-size:15px;font-weight:300;font-style:normal;font-variant:normal;line-height:1.825;letter-spacing:0px;text-decoration:none;text-transform:none}body{background-color:#fff}body:after{display:none;content:'big'}.clearfix:after{clear:both;display:block;height:0;font-size:0;visibility:hidden;content:"."}* html
.clearfix{zoom:1}*:first-child+html
.clearfix{zoom:1}.hidden{display:none}.no-found{font-size:13px;font-weight:bold;text-align:center;margin:1.825em 0;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-weight:400;font-style:normal;text-rendering:optimizeLegibility;line-height:1.425;margin-bottom:8px;margin-top:14px;clear:both;color:#111}h1 a, h2 a, h3 a, h4 a, h5 a, h6
a{text-decoration:none;color:#111}h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover{color:#e3998e}h1{font-size:40px;line-height:1.3;font-weight:300}h2{text-transform:none;letter-spacing:0;font-size:28px;font-weight:300}h3{font-size:22px;font-weight:300}h4{font-size:16px;margin-bottom:4px}h5{font-size:16px;text-transform:uppercase;letter-spacing:1px}h6{font-size:14px;font-weight:bold;text-transform:uppercase}h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6
small{font-size:60%;color:#777;line-height:0}.subheader{line-height:1.3;color:#bbb;font-weight:300;margin-bottom:24px}hr{background-color:#f5f5f5;border:0;height:1px;margin-bottom:1.825em;clear:both}p{margin-bottom:14px;font-size:18px;line-height:1.5}#content p:empty{padding:0;margin:0;display:none}aside,
aside
p{font-size:13px;font-style:italic}ul,ol{margin:0
0 1.825em 2.5em}ul{list-style:square}.single-post
ul{list-style:none;margin-left:2.5em}.single-post .entry-content ul li:before{content:"-";display:inline-block;margin-left:-1.3em;line-height:1.2;margin-right: .9em;font-size:14px}ol{list-style-type:decimal}ol
ol{list-style:upper-alpha}ol ol
ol{list-style:lower-roman}ol ol ol
ol{list-style:lower-alpha}ul ul, ol ol, ul ol, ol
ul{margin-bottom:0}dl{margin:0
1.825em}dt{font-weight:bold}dd{margin-bottom:1.825em}strong{font-weight:normal}cite,em,i{font-style:italic}blockquote{font-weight:400;padding:0
0 0 2.5%;margin:1.825em 0 1.825em 2.5%;border-left:1px solid #bbb;font-style:italic;font-size:20px}blockquote em, blockquote i, blockquote
cite{font-style:normal}blockquote
cite{color:#111;font:12px Arial,sans-serif;font-weight:300;letter-spacing:0.05em;text-transform:uppercase}pre{background-color:#f0f0f0;background-image:-webkit-linear-gradient(#F4F4F4 50%, #E7E7E7 50%);background-image:-moz-linear-gradient(#F4F4F4 50%, #E7E7E7 50%);background-image:-o-linear-gradient(#F4F4F4 50%, #E7E7E7 50%);background-image:-ms-linear-gradient(#F4F4F4 50%, #E7E7E7 50%);background-size:38px 38px;font:12px Consolas, "Liberation Mono", Courier, monospace;line-height:19px;margin:0
0 1.825em;overflow:auto;padding:0
0 0 4px;border:solid 1px #777}code,kbd{font:13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono",monospace}abbr,acronym,dfn{border-bottom:1px dotted #bbb;cursor:help}address{display:block;margin:0
0 1.825em}ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top: .5ex}input[type=text],input[type=password],input[type=email],textarea{background:#fff;border:1px
solid #eee;color:#777;box-shadow:none;border-radius:0;max-width:100%;width:100%;margin:0}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,textarea:focus{color:#111;border-color:#777}select{padding:3px
7px;height:34px;border:1px
solid #f5f5f5;color:#777;font-size:14px;border-radius:0;box-shadow:none;-webkit-transition:border-color linear .1s;-moz-transition:border-color linear .1s;-o-transition:border-color linear .1s;-ms-transition:border-color linear .1s}select:focus{color:#111;border-color:#777}textarea{padding:8px
6px;width:100%;line-height:18px}input[type=text],input[type=password],input[type=email]{padding:3px
6px;height:34px;line-height:18px}input,input[type=text],input[type=password],input[type=email],textarea{-webkit-transition:border-color linear .1s;-moz-transition:border-color linear .1s;-o-transition:border-color linear .1s;-ms-transition:border-color linear .1s;-webkit-appearance:none;-moz-appearance:none;appearance:none}input{-webkit-transition:background-color linear .1s;-moz-transition:background-color linear .1s;-o-transition:background-color linear .1s;-ms-transition:background-color linear .1s}input[type=submit]{-webkit-appearance:none;border-radius:0}#searchform{position:relative}input#s{color:#777;height:24px;line-height:18px;padding:4px
6px 4px 33px;text-shadow:none;background:#fff;-webkit-appearance:none}label[for=s]{position:absolute;top:24%;left:10px}label[for=s]:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60e";color:#f5f5f5;font-size:18px}input#s:focus{color:#111;outline-width:0}input#searchsubmit{display:none}::-webkit-input-placeholder{color:#777}:-moz-placeholder{color:#777}::-moz-placeholder{color:#777}:-ms-input-placeholder{color:#777}:input-placeholder{color:#777}a{color:#e3998e;text-decoration:none;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}.more-link{color:#e3998e}.more-link:hover{color:#111}.more-link
i{font-style:normal;font-size: .75em;vertical-align:5%;line-height:1}.entry-content-meta-wrapper .more-link{font-size:18px;width:100%;display:block;padding-top:20px}a:hover{color:#111}.meta-nav{font-size: .75em;vertical-align:5%}.assistive-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:none}#top-bar-wrapper{background:#fff}#top-bar{max-width:1160px;min-height:46px;height:46px;margin:0
auto;line-height:3.625;font-size:13px;color:#777;text-transform:uppercase;position:relative}.info-header{float:left;max-height:46px}.info-header
p{margin-bottom:0}.woocommerce-links{float:right}.woocommerce-links
a{color:#111;display:inline-block;padding:0
10px}.woocommerce-links a:hover{color:#e3998e}#top-bar
.sep{padding:0;color:#f5f5f5}#top-bar .social-accounts-wrapper{float:left;margin:0;padding-left:0;padding-right:25px}#access .social-accounts-wrapper{float:right;margin:47px
0;padding-left:50px;padding-right:0;line-height:1.2;position:relative;z-index:2000}#top-bar .social-accounts
.social{color:#111;text-decoration:none;margin-left:3px;display:inline-block;background:transparent;text-align:center;line-height:2.7;margin-left:10px}#access .social-accounts
.social{color:#111;text-decoration:none;margin-left:3px;background:transparent;text-align:center;margin-left:14px;float:left;display:inline-block}#top-bar .social-accounts .social:hover{color:#e3998e}#access .social-accounts .social:hover{color:#e3998e}#top-bar .social:first-child{margin-left:0}#access .social:first-child{margin-left:0}#top-bar .social-accounts .social-icon{position:relative;top:1px}#top-bar .social-icon:before{font-size:12px}#access .social-icon:before{font-size:16px;float:left}#top-bar .lang_sel-wrapper{float:right}#top-bar
#lang_sel{height:auto;font-family:inherit}#top-bar #lang_sel:hover
.lang_sel_sel{color:#e3998e}#top-bar #lang_sel a,
#top-bar #lang_sel a:visited{display:block;font-size:13px;color:#777;border:none;background:transparent;padding-left:0;line-height:inherit}#top-bar #lang_sel a:hover{color:#e3998e;background:#f5f5f5}#top-bar #lang_sel:hover .lang_sel_sel
span{text-decoration:underline}#top-bar #lang_sel:hover .lang_sel_sel:after{text-decoration:none}#top-bar #lang_sel
a{padding:0
10px;border-top:1px solid #f5f5f5}#top-bar #lang_sel ul ul a:first-child{border-top:none}#top-bar
.lang_sel_sel{padding:0
10px;border:none}#top-bar .lang_sel_sel:hover{background:none}#lang_sel a.lang_sel_sel:after{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:0.1;vertical-align:baseline;margin-top:0;content:"\f107";padding-left:0.2em;font-size:11px}#top-bar #lang_sel ul
ul{top:41px;z-index:5000;height:auto;border-top:none;background:#fff;box-shadow:0px 3px 13px 0px rgba(0, 0, 0, 0.15);opacity:0;margin-top:15px;width:140px;transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out}#top-bar #lang_sel ul li:hover ul,
#top-bar #lang_sel ul a:hover
ul{opacity:1;margin-top:0}#top-bar #lang_sel
li{width:auto;float:none}#header-wrapper{position:absolute;top:auto;left:auto;z-index:500;padding:0;width:100%;margin:0
auto;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-backface-visibility:hidden}.fixed
#header{position:fixed;top:auto;height:112px;-webkit-backface-visibility:hidden}.transparent-header
#header{background:transparent;border-color:transparent}.row-fixed-header
#header{height:72px}.row-fixed-header .site-title-custom{margin:26px
0px}.transparent-header #site-title a,
.transparent-header .site-title-custom a,
.transparent-header #search-header-icon i:before,
.transparent-header #access ul a,
.transparent-header #access .social-accounts .social,
.transparent-header #branding  #access .woocommerce-cart{color:#fff}.transparent-header #search-header-icon:hover i:before{color:#fff}.transparent-header #access ul li li a,
.transparent-header #access ul li li.current-menu-ancestor>a{color:#111}.page-template-page-header-tansparent-php
#main{padding-top:0}#header{position:relative;top:0;left:auto;z-index:500;background:#fff;padding:0;width:100%;margin:0
auto;border-top:1px solid #fff;border-bottom:1px solid #fff;height:112px;box-sizing:border-box;-moz-box-sizing:border-box}.non-sticky-header #header-wrapper{height:auto}.non-sticky-header.top-bar-enabled #header-wrapper{top:auto}.top-bar-enabled #header-wrapper.fixed{top:0}.top-bar-enabled #header-wrapper{position:absolute;top:46px}@media screen and (-webkit-min-device-pixel-ratio:0){.top-bar-enabled #header-wrapper{top:46px}}.non-sticky-header
#main{padding-top:0}.non-sticky-header #header-wrapper{position:relative}.non-sticky-header .entry-header-wrapper .entry-header{margin:14px
auto 5px;padding:0}.archive .non-sticky-header .entry-header-wrapper .entry-header,
.search .non-sticky-header .entry-header-wrapper .entry-header,
.blog .non-sticky-header .entry-header-wrapper .entry-header{}.single-post .non-sticky-header .entry-header-wrapper .entry-header{margin-top:6px;padding:0}.page-template-page-sidebar-php .non-sticky-header .entry-header-wrapper .entry-header{padding:0}.page-template-page-sidebar-php.boxed .non-sticky-header .entry-header-wrapper .entry-header{padding:50px
30px 0}.center-logo-and-menu-enabled .site-title-custom,
.center-logo-and-menu-enabled #site-title{float:none;text-align:center;margin:80px
0 0px}.center-logo-and-menu-enabled.top-bar-enabled #header-wrapper{top:auto}.center-logo-and-menu-enabled .site-title-custom a,
.center-logo-and-menu-enabled #site-title
a{float:none;display:inline-block}.center-logo-and-menu-enabled #site-title
a{font-size:36px}.center-logo-and-menu-enabled .site-title-custom
img{max-height:216px}.center-logo-and-menu-enabled #mobile-menu-dropdown{float:none;text-align:center}.center-logo-and-menu-enabled
#access{position:relative;height:77px}#branding{max-width:1160px;margin:0
auto;padding:0;position:relative;height:100%}.full-width-header-footer-enabled
#header{padding:0
3.15%}.full-width-header-footer-enabled
#branding{max-width:none}.full-width-header-footer-enabled
#access{max-width:none}.full-width-header-footer-enabled #site-generator{max-width:none;padding-left:3.15%;padding-right:3.15%}#site-title{margin:46px
0;padding:0;float:left;clear:none;position:relative;z-index:100;font-weight:900;letter-spacing:5px}#site-title
a{line-height:0.825;font-size:21px}.site-title-custom{margin:46px
0px;padding:0;float:left;clear:none;line-height:0.825;font-size:44px;font-weight:300;position:relative;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}#site-title a,
.site-title-custom
a{text-decoration:none;text-transform:uppercase;color:#111;float:left}#custom-logo{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;position:relative}.site-title-custom
img{float:left;width:auto;height:auto;max-height:80px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.sticky-header .site-title-custom
img{min-height:19px;max-height:19px}.site-title-custom .logo-light,
.site-title-custom .logo-retina-light{position:absolute;left:0;top:0}.transparent-header .site-title-custom .logo-default{opacity:0}.transparent-header .site-title-custom .logo-retina{opacity:0}.site-title-custom .logo-light{opacity:0}.site-title-custom .logo-retina-light{opacity:0}.transparent-header .site-title-custom .logo-light{opacity:1}.transparent-header .site-title-custom .logo-retina-light{opacity:1}.site-title-custom .logo-retina{display:none}.site-title-custom .logo-retina-light{display:none}.search-header-wrapper{float:right;margin:27px
0px;line-height:1.3;padding-left:25px;text-decoration:none;position:relative;top:0;right:0;z-index:2000;-webkit-backface-visibility:hidden}#search-header-icon:hover{text-decoration:none}#search-header-icon:hover i:before{color:#e3998e}#search-header-icon i:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;content:"\e018";color:#111;font-size:12px;font-style:normal;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}#top-bar #search-header-icon i:before{position:relative;top:1px}#branding .woocommerce-cart-wrapper,
#top-bar-wrapper .woocommerce-cart-wrapper{float:right;margin:0;padding-left:25px;line-height: .9;text-decoration:none;position:relative;top:0;right:0;z-index:4000;-webkit-backface-visibility:hidden;height:100%}#top-bar-wrapper .woocommerce-cart-wrapper{line-height:1.1;margin:14px
0}#branding .woocommerce-cart,
#top-bar-wrapper .woocommerce-cart{color:#111;display:table;height:100%}#top-bar-wrapper .woocommerce-cart{display:block;height:auto}#branding .woocommerce-cart span,
#top-bar-wrapper .woocommerce-cart
span{display:table-cell;vertical-align:middle}#branding .woocommerce-cart:hover,
#top-bar-wrapper .woocommerce-cart:hover{color:#e3998e;text-decoration:none}#branding .woocommerce-cart i:before,
#top-bar-wrapper .woocommerce-cart i:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;content:"\e0c1";font-size:11px;font-style:normal;vertical-align:-11%}#branding .product-list-cart,
#top-bar-wrapper .product-list-cart{position:absolute;top:auto;right:0;width:220px;background:#fff;padding:15px;z-index:5000;margin-top:0;visibility:hidden;opacity:0;transition:all 0.15s ease-in-out;-webkit-transition:all 0 ease-in-out;-moz-transition:all 0 ease-in-out;-o-transition:all 0. ease-in-out;-ms-transition:all 0 ease-in-out}#branding .woocommerce-cart-wrapper:hover .product-list-cart,
#top-bar-wrapper .woocommerce-cart-wrapper:hover .product-list-cart{margin-top:1px;visibility:visible;opacity:1}.sticky-header #branding .woocommerce-cart-wrapper:hover .product-list-cart{margin-top:-1px}#branding .woocommerce-cart-wrapper .product-list-cart ul,
#top-bar-wrapper .woocommerce-cart-wrapper .product-list-cart
ul{text-align:left;text-transform:none;position:relative;list-style:none;margin:0}#branding .woocommerce-cart-wrapper ul li,
#top-bar-wrapper .woocommerce-cart-wrapper ul
li{font-size:13px;border-top:none;padding:0;margin:0
0 0.912em;color:#777;width:100%}#branding .woocommerce-cart-wrapper ul li:first-child,
#top-bar-wrapper .woocommerce-cart-wrapper ul li:first-child{padding:0;border:none}#branding .woocommerce-cart-wrapper ul li a,
#top-bar-wrapper .woocommerce-cart-wrapper ul li
a{display:block;color:#111;padding:0;line-height:1.825;border-top:none}.transparent-header #branding #access .woocommerce-cart-wrapper ul li a:hover{color:#e3998e}#branding .woocommerce-cart-wrapper ul li a:hover img,
#top-bar-wrapper .woocommerce-cart-wrapper ul li a:hover
img{opacity: .75}#branding .woocommerce-cart-wrapper ul img,
#top-bar-wrapper .woocommerce-cart-wrapper ul
img{width:32px;max-width:100%;height:auto;margin:0.3em 0 0 0;display:block;float:left;margin-right:14px;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}#page .woocommerce-cart-checkout{border-top:none;float:left;width:100%;padding:10px
0 0}#page .woocommerce-cart-checkout
a{float:left;display:block;clear:none;line-height:inherit;font-size:13px;width:83px;text-align:center}body #page .woocommerce-cart-checkout .button,
body #page .woocommerce-cart-checkout a.button,
body #page .woocommerce-cart-checkout
a.button.alt{background:transparent;border:2px
solid #bbb;border-color:#bbb;color:#777;text-shadow:none;box-shadow:none;font-weight:300;padding:10px
18px;overflow:hidden;border-radius:0;position:relative;line-height:inherit;letter-spacing:-1px;width:46.6%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear}body #page .woocommerce-cart-checkout
a.button.alt{border-color:#111;color:#111}body #page #top-bar-wrapper .woocommerce-cart-checkout .button,
body #page #top-bar-wrapper .woocommerce-cart-checkout a.button,
body #page #top-bar-wrapper .woocommerce-cart-checkout
a.button.alt{width:28.5%}body #page .woocommerce-cart-checkout .button:after,
body #page .woocommerce-cart-checkout a.button:after,
body #page .woocommerce-cart-checkout a.button.alt:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;width:110%;height:0;top:50%;left:50%;background:#bbb;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-webkit-backface-visibility:hidden}body #page .woocommerce-cart-checkout a.button.alt:after{background:#111}body #page .woocommerce-cart-checkout .button:hover,
body #page .woocommerce-cart-checkout a.button:hover,
body #page .woocommerce-cart-checkout a.button.alt:hover{color:#fff}body #page .woocommerce-cart-checkout .button:hover:after,
body #page .woocommerce-cart-checkout a.button:hover:after,
body #page .woocommerce-cart-checkout a.button.alt:hover:after{height:310%;opacity:1}#page .woocommerce-cart-checkout
.alt{margin-left:9px}.left-menu #header-wrapper{position:fixed;top:0;left:0;padding:0;width:200px;margin:0;height:100%}.left-menu
#main{padding:0
0 0 200px;margin:0
auto}.left-menu
#colophon{padding-left:200px}.left-menu #site-generator-wrapper{padding:0
2.5%}@media (max-width: 1366px){.left-menu .entry-content>.wpb_row>.wrapper>.inner-wrapper{margin:0
2.5%}.left-menu .entry-content>.wpb_row.full-width>.wrapper>.inner-wrapper{margin:0}}.left-menu
#header{position:relative;height:100%;padding:30px;border:none}.left-menu .site-title-custom{margin-top:0;margin-bottom:37px}.left-menu
#access{height:auto;position:relative}.left-menu #access .nav-menu{float:left;margin-left:0;clear:both}.left-menu #access
ul{float:left;text-align:center}.left-menu #access ul
li{display:block;float:left;clear:both;margin-left:0;margin-bottom:4px}.left-menu #access ul
a{display:block}.left-menu #access .social-accounts-wrapper{float:left;padding-left:0;clear:both}.left-menu #site-title
a{line-height:1.225;font-size:22px}#access{display:block;margin:0
auto 0;padding:0;float:none;line-height:1.225;height:100%;width:100%;max-width:1160px;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#access .nav-menu{float:right;height:100%;margin-left:25px}.wide{width:100%}#access ul,
#access ul
*{margin:0;padding:0;list-style:none}#access ul
ul{position:absolute;width:15.8em;margin-top:1px}#access ul ul
li{width:100%;height:auto}#access ul li:hover{visibility:inherit}#access ul
li{display:inline-block;position:relative;margin-left:20px;float:none;height:100%;line-height:1.8}#access ul li:first-child{margin-left:0}#access ul li
li{margin:0}#access ul
a{display:block;position:relative;-moz-box-sizing:border-box;box-sizing:border-box}#access ul ul li
a{border-top:none;display:block}#access ul ul li a
span{display:inline-block}#access ul li:hover ul,
#access ul li.sfHover
ul{left:0;top:auto;z-index:5000}#access ul li:hover li ul,
#access ul li.sfHover li
ul{top:-999em}#access ul li li:hover ul,
#access ul li li.sfHover
ul{left:15.8em;top:0;margin-top:0}#access ul li li:first-child:hover ul,
#access ul li li:first-child.sfHover
ul{top:0}#access ul li li:hover li ul,
#access ul li li.sfHover li
ul{top:-999em}#access ul li li li:hover ul,
#access ul li li li.sfHover
ul{left:10em;top:0}.menu{max-width:959px;margin:0
auto}#access
ul{font-size:11px;text-align:left;font-weight:300;float:right;height:100%;text-transform:uppercase;letter-spacing:2px}#access ul
a{text-decoration:none;padding:0;float:none;clear:both}#access ul
a{color:#999;line-height:inherit;padding:0;border-top:0;height:100%;display:table}#access ul a
span{display:table-cell;vertical-align:middle}.menu-item-description{text-transform:none;color:#777;font-weight:400;display:block;clear:both;font-size:13px}#access ul li ul .menu-item-description{font-size:11px;padding:0
0 4px}#access ul li
ul{background:#111;padding:0;height:auto;box-shadow:none;font-size:11px}#access .sf-menu li
ul{display:none}#access ul li li:first-child{border-top:none}#access ul li
li{background:none;text-align:left;padding:0;border-top:none}#access ul li li
a{margin:0;border:none}#access ul li li
li{background:none}#branding #access ul li a:active,
#branding #access ul li a:hover,
#access ul li.sfHover > a,
#access ul .current-menu-item > a,
#access ul .current_page_item>a{color:#111;outline:0}#access ul a span:after{content:'';background:transparent;display:block;margin:auto;width:0;height:1px;-webkit-transition:width 0.4s ease, background-color 0.4s ease;transition:width 0.4s ease, background-color 0.4s ease;position:relative;bottom:0}#access ul li li a span:after{display:none;height:0}#branding #access ul li a:active span:after,
#branding #access ul li a:hover span:after,
#access ul li.sfHover > a span:after,
#access ul .current-menu-item > a span:after,
#access ul .current_page_item > a span:after{background:#111;width:100%}.transparent-header #branding #access ul li a:active span:after,
.transparent-header #branding #access ul li a:hover span:after,
.transparent-header #access ul li.sfHover > a span:after,
.transparent-header #access ul .current-menu-item > a span:after,
.transparent-header #access ul .current_page_item > a span:after,
.transparent-header #access ul .current-menu-ancestor > a span:after{background:#fff}.transparent-header #branding #access ul li a:active,
.transparent-header #branding #access ul li a:hover,
.transparent-header #access ul li.sfHover > a,
.transparent-header #access ul .current-menu-item > a,
.transparent-header #access ul .current_page_item>a{color:#fff;opacity:1}.transparent-header #access ul
a{opacity: .8}.transparent-header #branding #access ul li li a:active,
.transparent-header #branding #access ul li li a:hover,
.transparent-header #access ul li li.sfHover > a,
.transparent-header #access ul li .current-menu-item > a,
.transparent-header #access ul li .current_page_item>a{color:#fff}#access ul .current-menu-ancestor>a{color:#111;outline:0}#access ul .current-menu-ancestor > a span:after{background:#111;width:100%}#access ul li .current-menu-ancestor>a{color:#fff;opacity:1}.transparent-header #access ul .current-menu-ancestor>a{color:#fff;opacity:1}#access ul .menu-item-object-custom.current_page_item>a{color:#111;opacity:1}#access ul .menu-item-object-custom.current-menu-item a:hover,
#access ul .menu-item-object-custom.current_page_item a:hover{color:#111;opacity:1}#access ul li li:hover,
#access ul li li.sfHover,
#access ul li li.current-menu-item,
#access ul li
li.current_page_item{background:none;box-shadow:none;border-radius:0}#branding #access ul li li a:hover,
#branding #access ul li li.sfHover > a,
#branding #access ul li .current-menu-item > a,
#branding #access ul li .current_page_item>a{color:#fff;background:transparent}#access ul li li
a{padding:7px
16px;color:#999}.transparent-header #access ul li li
a{opacity:1;color:#999}.left-menu #access ul li
li{margin-bottom:0}@media only screen and (max-width: 1366px) and (min-width: 1196px){.single-post.left-menu #main,
.archive.left-menu #main,
.search.left-menu #main,
.blog.left-menu
#main{padding:0
30px 0 230px}}.left-menu .entry-header-wrapper{margin:0
0 0 200px;display:none}#access .sf-arrows .sf-with-ul{}#access .sf-arrows .sf-with-ul:after{font-family:'fontello';font-weight:normal;font-style:normal;display:table-cell;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;content:'\e803';font-size:11px;padding-left:0.3em;vertical-align:middle;position:relative;opacity:1;top:1px}#access .sf-arrows li li .sf-with-ul:after{content:'\e800';float:right;margin-top:0;padding-left:0;position:absolute;right:16px;bottom:10px;height:12px;top:auto}#access .sf-arrows > li > .sf-with-ul:focus:after,
#access .sf-arrows > li:hover > .sf-with-ul:after,
#access .sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:red}#access .sf-arrows ul .sf-with-ul:after{border-color:transparent;border-left-color:red;border-left-color:red}#access .sf-arrows ul li > .sf-with-ul:focus:after,
#access .sf-arrows ul li:hover > .sf-with-ul:after,
#access .sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:red}#access .megaMenuContainer ul ul
li{width:auto}#access .megaMenuContainer ul li:hover ul,
#access .megaMenuContainer ul li.sfHover
ul{left:auto;top:auto;z-index:5000}#access-mobile-wrapper
#searchform{width:225px;margin:0
auto}#access-mobile-wrapper{display:none;background:#fff}#access-mobile{display:none;margin:0
auto;text-align:left;padding:30px
0 30px}#mobile-menu-dropdown{cursor:pointer;display:block;text-decoration:none;line-height:1.125;padding:0;margin:20px
0;float:right;display:none;padding:0;color:#111;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}#mobile-menu-dropdown:hover i:before{}#mobile-menu-dropdown i:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;content:"\e60f";color:#111;font-size:31px;font-style:normal;position:relative;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}.mobile-menu{border-bottom:none}.social-accounts-wrapper-mobile{padding:25px
20px;display:none}.social-accounts-wrapper-mobile  .social-accounts{float:none;text-align:center}.social-accounts-wrapper-mobile
a{color:#111;margin-left:14px}.social-accounts-wrapper-mobile a:hover{color:#111}.social-accounts-wrapper-mobile a:first-child{margin-left:0}#access-mobile
ul{list-style:none;margin:0
auto;display:block;padding:0;background:#fff;text-align:center;position:relative;text-transform:uppercase}#access-mobile ul
ul{display:block;margin:0
0 14px;padding:0}#access-mobile ul ul li
a{padding-left:20px}#access-mobile
li{border-top:none;display:block;float:none;margin:0;padding:0}#access-mobile li
li{}#access-mobile li:first-of-type{padding:0}#access-mobile li:last-of-type{padding:0}#access-mobile li li:first-of-type{padding:0}#access-mobile li li:last-of-type{padding:0}#access-mobile li
a{border:none;color:#999;display:block;line-height:1.4em;text-decoration:none;font-weight:300;font-size:11px;padding:14px
20px;letter-spacing:2px}#access-mobile li li
a{font-size:11px;text-transform:uppercase}#access-mobile a:hover{}#access-mobile .current-menu-item > a,
#access-mobile .current_page_item>a{color:#111}#access-mobile .current-menu-ancestor>a{color:#111;background:transparent}#access-mobile .m-hover{color:#111}#access-mobile li
.collapsible{cursor:pointer}#access-mobile li .collapsible:after{font-family:'fontello';font-weight:normal;font-style:normal;width:auto;height:auto;line-height:normal;vertical-align:baseline;margin-top:0;content:'\e803';font-size:11px;padding-left:0.3em;position:relative}#top-bar-wrapper .search-header-wrapper{margin:14px
0;line-height:1.3}#header-wrapper .search-form-wrapper,
#top-bar-wrapper .search-form-wrapper{max-width:1160px;margin:0
auto;position:relative;height:100%}#header-wrapper .search-wrapper,
#top-bar-wrapper .search-wrapper{float:left;visibility:hidden;opacity:0;position:absolute;width:100%;left:0;top:auto;background:#fff;z-index:5000;height:100%;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;-ms-transition:all .15s linear;transition:all .15s linear}#top-bar-wrapper .search-wrapper{width:0;left:auto;right:0;background:#fff}#header-wrapper .search-wrapper.active,
#top-bar-wrapper .search-wrapper.active{top:auto;opacity:1;visibility:visible}#top-bar-wrapper .search-wrapper.active{width:222px}#header-wrapper .search-wrapper{margin-top:-1px}.center-logo-and-menu-enabled #header-wrapper .search-wrapper{margin-top:0}#header-wrapper .search-wrapper
#s{width:0;float:right;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;-ms-transition:all .15s linear;transition:all .15s linear}#header-wrapper .search-wrapper.active
#s{width:100%}.sticky-header #header-wrapper .search-wrapper{margin-top:-1px}#remove-search{position:absolute;top:0;right:0;cursor:pointer;display:block;font-size:24px;font-family:Arial,Baskerville,monospace;padding:27px
0;line-height: .9;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear}#remove-search:hover{color:#e3998e}#header-wrapper #searchform,
#top-bar-wrapper
#searchform{padding:0;height:100%}#header-wrapper #s,
#top-bar-wrapper
#s{padding:15px
0;box-sizing:border-box;-moz-box-sizing:border-box;height:100%;border:none;font-size:24px;line-height:32px;background:transparent;padding-right:31px;text-transform:uppercase;font-weight:100}#top-bar-wrapper
#s{padding:4px
6px 4px 12px;font-size:13px;line-height:20px;text-transform:none;font-weight:300;text-transform:uppercase}#top-bar-wrapper #remove-search{padding:0;line-height:2.1;font-size:22px}#header-wrapper label[for=s],
#top-bar-wrapper label[for=s]{display:none}#header-wrapper #searchsubmit,
#top-bar-wrapper
#searchsubmit{display:none}#header-wrapper #access-mobile-wrapper label[for=s]{display:inherit}#header-wrapper #access-mobile-wrapper
#s{color:#777;height:24px;line-height:18px;padding:4px
6px 4px 33px;text-shadow:none;background:#fff;border:1px
solid #f5f5f5;font-size:14px;font-weight:300;text-transform:none;box-sizing:initial;-moz-box-sizing:initial}#header-wrapper #access-mobile-wrapper #s:focus{color:#111;border-color:#777}#main{clear:both;padding:94px
0 0;margin:0
auto}.no-height-reduction
#main{padding-top:72px}.page-header{padding:0
0 1.825em}.entry-format-wrapper{max-width:125px;margin:1.825em auto}.entry-format-wrapper
img{float:left;max-width:100%;height:auto}.entry-title{line-height:1.2em;font-size:22px;clear:right;display:inline-block;margin:0
0 14px}.entry-content .entry-title-lead{line-height:46px;font-size:34px;font-weight:normal;margin:6px
0 30px 0;padding:0
0 26px}.entry-title-lead
p{margin:0}.entry-title,
.entry-title
a{color:#111;text-decoration:none}.entry-title a:hover{color:#e3998e}.entry-meta{color:#bbb;clear:both;text-align:left}footer.entry-meta{padding:0;margin:0}.archive footer.entry-meta a,
.search footer.entry-meta a,
.blog footer.entry-meta a,
.single-post footer.entry-meta
a{color:#777}.archive footer.entry-meta a:hover,
.search footer.entry-meta a:hover,
.blog footer.entry-meta a:hover,
.single-post footer.entry-meta a:hover{color:#e3998e;text-decoration:none}.archive footer.entry-meta a i:before,
.search footer.entry-meta a i:before,
.blog footer.entry-meta a i:before,
.single-post footer.entry-meta a i:before{margin-right: .1em;width:auto;vertical-align:-10%;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}.archive footer.entry-meta a:hover i:before,
.search footer.entry-meta a:hover i:before,
.blog footer.entry-meta a:hover i:before,
.single-post footer.entry-meta a:hover i:before{color:#e3998e}.entry-meta
.sep{padding:0
6px;color:#f5f5f5}.entry-meta .icon-calendar{font-size:11px;padding:0
2px 0 0}.entry-meta
p{display:inline;color:#bbb;padding:0}.entry-meta
a{color:#777}.entry-meta a:hover{color:#e3998e}.archive .entry-meta a,
.search .entry-meta a,
.blog .entry-meta a,
.single-post .entry-meta
a{color:#777}.archive .entry-meta a:hover,
.search .entry-meta a:hover,
.blog .entry-meta a:hover,
.single-post .entry-meta a:hover{color:#e3998e}.archive .entry-meta a:hover .fontello-comment:before,
.search .entry-meta a:hover .fontello-comment:before,
.blog .entry-meta a:hover .fontello-comment:before,
.single-post .entry-meta a:hover .fontello-comment:before{color:#e3998e}.archive footer.entry-meta .tag-links,
.search footer.entry-meta .tag-links,
.blog footer.entry-meta .tag-links{color:#777}.archive footer.entry-meta .tag-links a,
.search footer.entry-meta .tag-links a,
.blog footer.entry-meta .tag-links a,
.single-post footer.entry-meta .tag-links
a{font-size:11px;float:left;display:block;margin:0
0 6px 15px;padding:0;line-height:22px;background:transparent;color:#777;border-radius:0;text-transform:uppercase;font-weight:300;letter-spacing:2px}.archive footer.entry-meta .tag-links a:first-child,
.search footer.entry-meta .tag-links a:first-child,
.blog footer.entry-meta .tag-links a:first-child,
.single-post footer.entry-meta .tag-links a:first-child{margin-left:0}.archive footer.entry-meta .tag-links a:hover,
.search footer.entry-meta .tag-links a:hover,
.blog footer.entry-meta .tag-links a:hover,
.single-post footer.entry-meta .tag-links a:hover{color:#111}.single-author .entry-meta .by-author,
.single-author .by-author{display:none}.entry-content-meta-wrapper .entry-content{padding:15px
0 0 0;margin:0
0 15px;position:relative;font-size:18px}.comment-content h1,
.comment-content
h2{font-size:14px;font-weight:bold;margin:0
0 .8125em;line-height:30px}.comment-content
h3{font-size:14px;line-height:2.6em;font-weight:bold}.entry-content table,
.comment-content
table{margin:0
0 1.825em;width:100%}.entry-content th,
.comment-content
th{color:#111}.entry-content td,
.comment-content
td{border-top:1px solid #ddd;padding:6px
10px 6px 0}.entry-content
#s{width:75%}.comment-content ul,
.comment-content
ol{margin-bottom:1.825em}.comment-content ul ul,
.comment-content ol ol,
.comment-content ul ol,
.comment-content ol
ul{margin-bottom:0}dl.gallery-item{margin:0}.page-link{clear:both;display:block;margin:0
0 1.825em}.page-link
a{background:#eee;color:#111;margin:0;padding:2px
3px;text-decoration:none}.page-link a:hover{background:#777;color:#fff;font-weight:bold}.page-link
span{margin-right:6px}.entry-meta .edit-link a,
.commentlist .edit-link
a{}.social-buttons-wrapper{display:block;margin:0
0 14px}.social-buttons{display:block;margin-top:1.825em}.social-buttons
a{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.social-button-wrapper{float:left;margin-left:1em}.social-button-wrapper:first-child{margin-left:0}.social-button-wrapper
iframe{max-width:none}img{box-shadow:#000 0em 0em 0em}.entry-content img,
.comment-content img,
.widget img,
.post-thumbnail
img{max-width:100%;height:auto}img[class*="align"],img[class*="wp-image-"],img[class*="attachment-"]{height:auto;max-width:100%}img.size-full,img.size-large{max-width:100%;width:auto;height:auto}.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}img.alignleft,img.alignright,img.aligncenter{margin-bottom:1.825em}p img,.wp-caption{margin-top:0.4em}.wp-caption{max-width:100%;margin-bottom:0.055em;position:relative}.wp-caption
img{display:block;margin:0;max-width:100%}.gallery-caption.rs-caption{position:absolute;top:auto;color:white;font-size:12px;background:rgba(0, 0, 0, .75);padding:6px
14px;margin:0;left:10px;bottom:10px;border:none;width:auto;max-width:25%;max-height:34%;box-shadow:none}.wp-caption .wp-caption-text{margin-bottom:0.6em;padding:8px
0 0;position:relative;font-size:11px}.post-gallery a,
.post-gallery a
img{float:left;box-shadow:0 0 0 transparent}.post-gallery a
img{max-width:100%}#content .gallery a
img{border:none}img#wpstats{display:block;margin:0
auto 1.825em}#content .gallery-columns-4 .gallery-item{width:23%;padding-right:2%}#content .gallery-columns-4 .gallery-item
img{width:100%;height:auto}.widget img,
img[class*="avatar"],
.format-gallery .gallery-thumb
img{-webkit-transition:none
-moz-transition: none
-o-transition: none
-ms-transition: none}.wp-caption
img{}embed,
.entry-content iframe,
.fluid-video iframe,object{max-width:100%}.post-password-required .entry-header .comments-link{margin:1.825em 0 0}.post-password-required input[type=password]{margin:0.8125em 0}.post-password-required input[type=password]:focus{background:#f7f7f7}#author-info{font-size:12px;overflow:hidden}.singular #author-info{background:#f9f9f9;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:2.2em -35.6% 0 -35.4%;padding:20px
35.4%}.archive #author-info{border-bottom:1px solid #ddd;margin:0
0 2.2em;padding:0
0 2.2em}#author-avatar{float:left;margin-right:-78px}#author-avatar
img{background:#fff;border-radius:3px;box-shadow:0 1px 2px #bbb;padding:3px}#author-description{float:left;margin-left:108px}#author-description
h2{color:#111;font-size:15px;font-weight:bold;margin:5px
0 10px}.entry-format{font:normal normal 10px Georgia,Times,serif;color:#111}.entry-header{margin:0
0 16px}.entry-content-meta-wrapper .entry-header{padding-left:0}.single .entry-header{}.entry-header .entry-meta{margin:8px
0 0}article.format-link .entry-content,
article.format-quote .entry-content{}.entry-content-meta-wrapper{padding:0}.post-thumbnail{position:relative;margin:0
0 11px}.post-gallery{margin:0
0 20px}.post-thumbnail
a{display:block}.post .post-thumbnail a:hover
img{opacity: .75}.post-thumbnail img[class*="attachment-"]{max-width:100%;float:left;-webkit-backface-visibility:visible;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;-ms-transition:all ease .4s}.format-image .post-thumbnail img[class*="attachment-"]{-webkit-backface-visibility:hidden}.entry-view-wrapper{position:absolute;top:0;left:0;background-color:rgba(0, 0, 0, .85);color:white;width:100%;height:100%;text-align:center;font-weight:bold;opacity:0;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s;text-shadow:none;-webkit-tap-highlight-color:transparent}.entry-view{position:absolute;width:100%;height:100%;display:table}.entry-view-content{display:table-cell;vertical-align:middle}.entry-view-content
i{font-size:23px}a:hover .entry-view-wrapper{opacity: .95}.gallery-item{overflow:hidden}.portfolio-bg{position:absolute;width:100%;height:100%;background-color:#fff;background-color:rgba(255, 255, 255, .8);visibility:hidden;opacity:0;display:inline-block;top:0;left:0;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s;-webkit-backface-visibility:hidden}.post-thumbnail:hover .portfolio-bg{visibility:visible;opacity:1;filter:alpha(opacity=100)}.portfolio-view-wrapper{position:absolute;top:0;left:0;color:#fff;height:100%;text-align:center;text-shadow:none;width:100%;overflow:hidden}.portfolio-view-wrapper:before{content:'';display:inline-block;height:100%;vertical-align:middle}.portfolio-view{}.portfolio-view-content{display:inline-block;vertical-align:middle;position:relative}.post-thumbnail
h2{font-size:16px;line-height:20px;margin:0;font-weight:100;letter-spacing:2px;color:#fff}.recent-posts .entry-header .entry-format{display:none}.recent-posts .entry-header hgroup .entry-title{padding-top:0}.single-post .entry-content{position:relative}.singular
.hentry{}.singular .entry-title{margin:0;font-size:40px;font-weight:300;display:inline;text-transform:none;letter-spacing:0}.singular .post-thumbnail{}blockquote.pull{font-size:21px;font-weight:bold;line-height:1.6125em;margin:0
0 1.825em;text-align:center}.singular
blockquote.pull{margin:0
-22.25% 1.825em}.pull.alignleft{margin:0
1.825em 0 0;text-align:right;width:33%}.singular
.pull.alignleft{margin:0
1.825em 0 -22.25%}.pull.alignright{margin:0
0 0 1.825em;text-align:left;width:33%}.singular
.pull.alignright{margin:0
-22.25% 0 1.825em}.singular blockquote.pull.alignleft,
.singular
blockquote.pull.alignright{width:33%}.singular .entry-meta .edit-link
a{}.format-image footer.entry-meta .entry-meta{padding:0
0 1.825em}.format-quote .entry-title{display:none}.format-quote
blockquote{font-size:27px;font-style:italic;margin:0
0 14px;line-height:1.4em;font-family:Georgia,"Bitstream Charter",serif;font-weight:normal;border:none;padding:0;color:#111}.format-quote blockquote p:before,
.format-quote q:before{content:"\201C"}.format-quote blockquote p:after,
.format-quote q:after{content:"\201D"}.format-quote blockquote p:before,
.format-quote q:before,
.format-quote blockquote p:after,
.format-quote q:after{font:normal 45px Arial, sans-serif;line-height:0;position:relative;top:9px}.format-quote blockquote p:before,
.format-quote q:before{padding-right:2px}.format-quote blockquote p:after,
.format-quote q:after{padding-left:2px}.format-quote .quote-meta{margin:0;text-align:right;color:#777}.format-quote footer.entry-meta .entry-meta{padding:0
0 1.625em}.format-quote .entry-header{margin:0
0 20px}.format-video footer.entry-meta .entry-meta{padding:0
0 1.825em}.post-audio{position:relative;margin:0
0 1.825em}.indexed.format-image .entry-header{min-height:61px}.indexed.format-image .entry-content{padding-top:0.5em}.indexed.format-image p,
.indexed.format-image p
img{margin-bottom:0}.indexed.format-image footer.entry-meta{background:#ddd;margin-top:-7px;padding:20px
30px;overflow:hidden}.indexed.format-image div.entry-meta{display:inline-block;float:left;width:35%}.indexed.format-image div.entry-meta+div.entry-meta{float:none;width:65%}.indexed.format-image .entry-meta span.cat-links,
.indexed.format-image .entry-meta span.tag-links,
.indexed.format-image .entry-meta span.comments-link{display:block}.indexed.format-image footer.entry-meta
a{color:#111}.indexed.format-image footer.entry-meta a:hover{color:#fff}#content .indexed.format-image
img{border:none;max-width:100%;padding:0}.indexed.format-image .wp-caption{background:#111;margin-bottom:0;max-width:96%;padding:11px}.indexed.format-image .wp-caption .wp-caption-text{color:#ddd}.indexed.format-image .wp-caption .wp-caption-text:before{color:#111}.indexed.format-image a:hover
img{opacity:0.8}.error404 #header-wrapper,
.error404 .fixed
#header{position:relative}.error404 .entry-header-wrapper .entry-header{margin-top:10px}.error404
#main{max-width:1160px;margin:0
auto;padding:60px
0 50px 0;width:100%}.error404
#primary{width:100%;margin:0}.error404 #site-generator #to-top{display:none}.image-attachment
.hentry{padding:1.825em 0 0}.image-attachment .entry-header{padding:1.825em 1.825em 0}.image-attachment
div.attachment{margin:0
0 1.825em;overflow:hidden;padding:1.825em 1.825em 0;text-align:center}.image-attachment div.attachment
img{display:block;height:auto;margin:0
auto 1.825em;max-width:100%}.image-attachment .entry-caption
p{font-size:10px;letter-spacing:0.1em;line-height:2.6em;margin:0
0 2.6em;text-transform:uppercase}#content
nav{clear:both;overflow:hidden;padding:0}#content .nav-single-below{margin:50px
0 30px}#content .nav-single-below .nav-next{margin-left:2.5%}#content .nav-single-below
a{text-decoration:underline}.archive #content nav,
.search #content nav,
.blog #content
nav{padding:80px
0 0}.nav-single
a{font-size:10px;font-weight:normal;color:#111;margin:0
0 8px 0;text-transform:uppercase;letter-spacing:1px;text-decoration:none}.nav-single
a{font-weight:normal;text-decoration:none;letter-spacing:0;border:2px
solid #f5f5f5;width:24px;height:28px;display:block;padding:1px
3px;line-height:1.5}#content nav a:hover{color:#111}#content nav
span.current{background-color:#DDD;border-color:#777}#nav-above{padding:0
0 1.825em}#nav-above{display:none}.paged #nav-above{display:block}.nav-previous{float:right}.nav-next{float:left}.nav-next
i{padding-left:0;padding-right:4px}.nav-previous
i{padding-right:0;padding-left:4px}.single-portfolio .nav-next
i{padding-right:4px;padding-left:0}.single-portfolio .nav-previous
i{padding-left:4px;padding-right:0}.single-post .nav-single{padding:0;margin:0
0 0 2.5%;float:none;text-align:right;float:right;position:relative;top:10px}.single-post .nav-single .nav-previous,
.single-post .nav-single .nav-next{float:left}.single-post .nav-single .nav-previous,
.single-post .nav-single .nav-next{height:30px}.single-post .nav-single .nav-next{float:right;padding:0}.single-post .nav-single .nav-previous{margin-right:5px}.single-post .nav-single .nav-previous a,
.single-post .nav-single .nav-next
a{font-weight:normal;text-decoration:none;letter-spacing:0;border:none;width:24px;height:28px;display:block;padding:1px
3px;line-height:1.5}.single-post .nav-single a
i{color:#777;font-size:22px;vertical-align:0%;font-style:normal;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}.single-post .nav-single a i:before{color:#777;font-size:22px;font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}.single-post .nav-single .nav-previous a i:before{content:"\e012"}.single-post .nav-single .nav-next a i:before{content:"\e010"}.single-post .nav-single .nav-previous a,
.single-post .nav-single .nav-next
a{text-decoration:none}.single-post .nav-single .nav-previous a:hover,
.single-post .nav-single .nav-next a:hover{border-color:#303636;color:#111}.single-post .nav-single .nav-previous a:hover i:before,
.single-post .nav-single .nav-next a:hover i:before{color:#111}.single-post .nav-single .nav-previous i,
.single-post .nav-single .nav-next
i{position:relative;right:1px;padding:0}#content #block-portfolio #nav-pagination{padding:0
0 2px;margin:25px
auto 0}#content #block-portfolio .title-hidden+#nav-pagination{margin:56px
auto 0}#content #nav-pagination{clear:both;overflow:visible;padding:0
0 42px;text-align:center;max-width:1160px;margin:22px
auto 0}#content .pagination-right #nav-pagination{text-align:right}.blog #content #nav-pagination,
.archive #content #nav-pagination,
.category #content #nav-pagination{padding:0
0 1.825em}#content #nav-pagination a,
.dots,
#content #nav-pagination
span.current{font-size:14px;padding: .3em .45em .25em .5em;line-height:1.45em;color:#111;margin:0
0 0 4px;float:none;text-transform:none;background:transparent;border:1px
solid #f5f5f5}#content #nav-pagination a:first-child,
#content #nav-pagination span.current:first-child{margin-left:0}#content #nav-pagination .next,
#content #nav-pagination
.prev{border:none;display:inline}#content #nav-pagination
.next{margin-left:6px}#content #nav-pagination
.prev{margin-right:2px}#content #nav-pagination .next:hover,
#content #nav-pagination .prev:hover{background:transparent;color:#e3998e;border-color:transparent}#content #nav-pagination
span.current{background:#f5f5f5;color:#777;border-color:#f5f5f5}#content #nav-pagination a:hover{background:#e3998e;color:#fff;border-color:#e3998e;text-decoration:none}#content #nav-pagination-single
a{color:#111;font-size:13px;text-align:center;background:#f5f5f5;border:2px
solid #f5f5f5;overflow:hidden;position:relative;padding:3px
15px;letter-spacing:1px;font-weight:300;display:inline-block;float:left;text-transform:uppercase;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden}#content #nav-pagination-single a:hover{background:#e3998e;border-color:#e3998e;color:#fff}#content nav
i{color:#111;font-style:normal}#nav-pagination-single i:before{vertical-align:10%;line-height:1.825;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size: .75em;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}#nav-pagination-single .nav-pagination-single-left:before{content:'←'}#nav-pagination-single .nav-pagination-single-right:before{content:'→'}#content #nav-pagination-single a:hover,
#content #nav-pagination-single a:hover i:before{color:#fff}.widget-area{font-size:13px;color:#777}.widget{clear:both;margin:0
0 30px 0;width:100%;float:left;padding:0;font-style:normal}.widget:last-child{border-bottom:none}.widget
p{font-style:normal;font-size:13px;line-height:1.825}.widget-title{color:#111;font-size:20px;line-height:1.825;margin:0
0 15px 0;font-weight:300}.widget-title
span{padding:0}.widget
ul{font-size:15px;margin:0;list-style:none}.widget ul
ul{margin-left:0.8em;margin-top:1em}.widget ul
li{color:#bbb;font-size:15px;margin:0
0 7px;float:left;width:100%;border-top:none;padding:0}.widget ul li:first-child{border-top:0;padding:0}.widget
p{}.widget
a{color:#e3998e}.widget a:hover{color:#111}.post-date{display:block;margin:4px
0 0;font-size:12px;color:#777}.widget
img{margin:0.3em 0 0 0;display:block;-webkit-backface-visibility:visible;-moz-backface-visibility:visible}.widget .entry-meta{clear:right}.widget_search
form{margin:0}.widget_search
#s{width:86.3%}.widget_search label[for="s"]{top:24%}.widget_search
#searchsubmit{}.tagcloud
a{font-size:13px !important;float:left;display:block;margin:0
16px 6px 0;padding:0;line-height:22px;background:transparent;color:#777;border-radius:0;text-transform:uppercase}.tagcloud a:hover{text-decoration:none;color:#e3998e}.widget_nav_menu .current-menu-item
a{font-weight:bold}.social-accounts{float:left;margin:0}.social-icon{font-weight:normal;font-style:normal}.social-icon:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;font-size:22px}#site-generator .social-icon:before{line-height:1.7}@-moz-document url-prefix(){#site-generator .social-icon:before{line-height:1.6}}.px .social-icon:before{content:"\e601"}.behance .social-icon:before{content:"\e602"}.vk .social-icon:before{content:"\e600"}.dribbble .social-icon:before{content:"\e603"}.facebook .social-icon:before{content:"\e604"}.flickr .social-icon:before{content:"\e605"}.google .social-icon:before{content:"\e606"}.instagram .social-icon:before{content:"\e607"}.linkedin .social-icon:before{content:"\e608"}.pinterest .social-icon:before{content:"\e609"}.tumblr .social-icon:before{content:"\e60a"}.twitter .social-icon:before{content:"\e60b"}.vimeo .social-icon:before{content:"\e60c"}.youtube .social-icon:before{content:"\e60d"}.widget ul .current-cat,
.widget ul .current-cat
a{color:#111}.widget_image
img{height:auto;max-width:100%}#wp-calendar{margin:0;width:100%;font-size:0.928571429rem;line-height:1.846153846}#wp-calendar th,
#wp-calendar td,
#wp-calendar
caption{text-align:left}#wp-calendar
#next{padding-right:24px;padding-right:1.714285714rem;text-align:right}#wp-calendar
#today{color:#e3998e}#wp-calendar
caption{margin-bottom:4px}#comments{padding:0;margin:59px
0 0}#comments
.sep{float:none;padding:0
4px;color:#f5f5f5}#comments-title{color:#111;font-size:26px;font-weight:300;line-height:1.425;padding:0
0 16px}.nopassword,.nocomments{color:#777;font-size:24px;font-weight:100;margin:26px
0;text-align:center}.commentlist{list-style:none;margin:0
auto}.content .commentlist,
.page-template-sidebar-page-php
.commentlist{width:100%}.commentlist>li.comment{margin:0
0 1.825em;padding:0}.commentlist li.comment
.fn{color:#bbb}.commentlist
.pingback{margin:0
0 1.825em;padding:0
1.825em}.commentlist
.children{list-style:none;margin:0}.commentlist .children
li.comment{margin:0;padding:0}.commentlist .children li.comment
.fn{}.comment-meta
.fn{font-style:normal}.comment-meta{color:#111;font-size:12px;line-height:2.2em}.comment-author{margin:0
0 8px}.comment-content{margin:0
0 0 66px;padding:0
0 16px 0}.comment-content
p{padding:0}.comment-content p:last-child{margin:0}.commentlist .children li.comment .comment-meta{line-height:1.825em;margin-left:66px;margin-bottom:14px}.commentlist .children li.comment .comment-content{margin:0
0 0 132px}.commentlist .children
.avatar{}.comment-awaiting-moderation{margin-left:24px}a.comment-reply-link>span{display:inline-block;position:relative;top:-1px}.commentlist > li.bypostauthor .comment-meta{color:#575757}.avatar.vcard{float:left}.commentlist
img.avatar{border-radius:0}.comment-reply-link,
.comment-edit-link,
.comment-author
a{color:#777}.comment-reply-link:hover,
.comment-edit-link:hover,
.comment-author a:hover{color:#e3998e}.comment-time{color:#777}#respond{padding:0}#respond input[type="text"],
#respond
textarea{display:block;box-sizing:border-box;-moz-box-sizing:border-box}#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url,
#respond .comment-form-comment{position:relative}#respond .comment-form-comment{width:100%;display:inline-block}#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url{width:31.7%;float:left;margin-left:2.4%}#respond .comment-form-author{margin-left:0}#respond .comment-form-author label,
#respond .comment-form-email label,
#respond .comment-form-url label,
#respond .comment-form-comment
label{font-size:14px;display:none}span.required{font-size:14px;display:none}#respond input[type="text"]:focus,
#respond textarea:focus{border-color:#bbb}#respond
textarea{resize:vertical;width:99.9%;display:block;height:115px}#respond .comment-notes,
#respond .logged-in-as{}#respond
a{}.woocommerce #page p.stars a:after{font-size:11px}#respond a:hover{}#respond
p{margin:7px
0 10px;padding:0;font-size:14px}#respond .form-submit{margin:0;width:100%;clear:both;display:inline-block}#respond
input#submit{cursor:pointer;margin:0;color:#111;font-size:13px;text-align:center;background:#f5f5f5;border:2px
solid #f5f5f5;overflow:hidden;position:relative;padding:3px
15px;letter-spacing:-1px;font-weight:300;display:inline-block;text-transform:uppercase;letter-spacing:1px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}#respond input#submit:hover{color:#fff;background:#e3998e;border-color:#e3998e}#respond #cancel-comment-reply-link{text-decoration:none;color:#777;background:transparent;overflow:hidden;position:relative;padding:0;font-size:14px;font-weight:normal}#respond  #cancel-comment-reply-link:hover{color:#111}s
.commentlist
#respond{margin:0
0 0 66px;padding:0
0 1.825em;position:relative;width:91.1%;float:left;clear:both}.commentlist .children
#respond{margin:0
0 0 132px;width:82.2%}#reply-title{font-size:26px;font-weight:300;position:relative;margin-top:0}#reply-title
span{position:relative;z-index:100;padding:0
14px 0 0}#reply-title
small{position:absolute;top:1.1em;right:0;z-index:100;padding:0
0 0 14px;background:#fff}#respond
label{line-height:2.2em}#respond input[type=text]{display:block;width:100%}p.comment-form-comment{margin:0}#respond .form-allowed-tags,
#respond .form-allowed-tags
code{font-size:11px;color:#bbb;display:none}#colophon{clear:both;margin:0
auto;padding:0;background-color:#fff;position:relative;z-index:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#supplementary-wrapper{position:relative}#supplementary{max-width:1160px;margin:0
auto;padding:50px
0 30px}#supplementary .widget-title{background:none;color:#111;position:relative}#supplementary .widget-title
span{background:transparent;position:relative;z-index:100;padding:0
14px 0 0}#supplementary .widget-title:after{content:"";position:absolute;height:0}#supplementary .entry-meta,
#supplementary .widget
a{color:#111;font-weight:normal}#supplementary .widget .tagcloud
a{background-color:#f5f5f5;color:#bbb}#supplementary
.widget{color:#777;border:none;padding:0}#supplementary .widget ul
li{border-color:#ddd;color:#777;border-style:none}#supplementary .widget
a{color:#111}#supplementary .widget a:first-child{margin-left:0}#supplementary .widget a:hover{color:#e3998e}#supplementary
p{color:#777;font-size:14px}#supplementary .widget
time{color:#777}#supplementary
.sep{display:none}#supplementary .widget #wp-calendar
#today{color:#dadada}#supplementary.two .widget-area{float:left;margin-right:2.5%;width:48.3%}#supplementary.two .widget-area+.widget-area{margin-right:0}#supplementary.three .widget-area{float:left;margin-right:2.5%;width:31.1%}#supplementary.three .widget-area+.widget-area+.widget-area{margin-right:0}#supplementary.four .widget-area{float:left;margin-right:2.5%;width:22.15%}#supplementary.four .widget-area+.widget-area+.widget-area+.widget-area{margin-right:0}#site-generator-wrapper{position:relative;margin:0
auto;background:#fff;border-top:1px solid #fff}#site-generator{max-width:1160px;margin:0
auto;color:#bbb;padding:44px
0 114px;text-align:right;position:relative}#site-generator
p{padding:0;float:none;font-size:13px;-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;-o-user-select:initial;user-select:initial}#site-generator>div{position:relative;text-align:left}#site-generator
a{color:#111;text-decoration:underline}#site-generator a:hover{color:#e3998e}#site-generator
img{vertical-align:middle;margin:0
0 0}#site-generator .social-accounts-wrapper{float:right;position:absolute;right:0;top:0}#site-generator .social-accounts-wrapper.left{left:0}#site-generator .social-accounts-wrapper.center{position:relative;float:none}#site-generator .social-accounts-wrapper.center .social-accounts{float:none;text-align:center}#site-generator .social-accounts
.social{color:#111;text-decoration:none;margin-left:3px;background:transparent;text-align:center;margin-left:14px}#site-generator .social-accounts .social:first-child{margin-left:0}#site-generator .social-accounts .social:hover{color:#e3998e}#site-generator .social-icon:before{}.mt-loader{top:100px;left:50%;z-index:10000;position:absolute}.mt-loader.spinner3{margin:40px
0px 0px -35px;width:70px;text-align:center}.mt-loader.spinner3 .bounce1,
.mt-loader.spinner3 .bounce2,
.mt-loader.spinner3
.bounce3{width:18px;height:18px;background-color:#111;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);border-radius:100%;display:inline-block;-webkit-animation:mt-bouncedelay 1.4s infinite ease-in-out;animation:mt-bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.mt-loader.spinner3
.bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.mt-loader.spinner3
.bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes mt-bouncedelay{0%,80%,100%{-webkit-transform:scale(0.0)}40%{-webkit-transform:scale(1.0)}}@keyframes mt-bouncedelay{0%,80%,100%{transform:scale(0.0);-webkit-transform:scale(0.0)}40%{transform:scale(1.0);-webkit-transform:scale(1.0)}}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-ms-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s}.isotope{-webkit-transition-property:height;-moz-transition-property:height;-ms-transition-property:height;-o-transition-property:height;transition-property:height}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope-item{z-index:2;-webkit-backface-visibility:hidden}.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#content
#filters{clear:both;width:100%;line-height:1.825;margin:0
0 30px;text-align:center}#content #filters
a{clear:none;margin:0
0 0 25px;text-decoration:none;letter-spacing:0;font-size:11px;text-transform:uppercase;padding:0;float:none;border:none;display:inline-block;color:#777;line-height:1.425;background-color:transparent;letter-spacing:2px}#content #filters a:first-letter {text-transform:uppercase}#filters
.sep{padding:0;display:none}#content #filters a:first-child{margin-left:0}#content #filters a:hover{color:#111}#content #filters
a.selected{color:#111}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0
0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-bg{background:#111;opacity: .8}.mfp-close{color:#fff}.mfp-title{color:#fff;font-size:84%}.mfp-counter{color:#bbb;font-size:84%}.mfp-figure:after{box-shadow:none;background:transparent;display:none}img.mfp-img{padding-top:0}.mfp-close{opacity:1}.mfp-gallery
figcaption{margin-top:4px}.mfp-arrow{opacity:1}.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{width:auto;height:auto;border:none}.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:0;border-bottom-width:0}.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:0;border-bottom-width:0}.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:0}.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{border-right:0}.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:0}.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:0}.mfp-arrow-right:before,.mfp-arrow-left:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;color:#fff;font-size:18px;line-height:1.625;opacity:1}.mfp-arrow-right:before{content:"\e611"}.mfp-arrow-left:before{content:"\e610"}.mfp-arrow:before{margin-top:41px}.mfp-ready .mfp-figure{opacity:0}.mfp-zoom-in{}.mfp-zoom-in .mfp-figure{opacity:0;transition:all 0.3s ease-out;transform:scale(0.9)}.mfp-zoom-in.mfp-bg,
.mfp-zoom-in .mfp-preloader{opacity:0;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-image-loaded .mfp-figure{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg,
.mfp-zoom-in.mfp-ready .mfp-preloader{opacity: .95}.mfp-zoom-in.mfp-removing .mfp-figure{transform:scale(0.9);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg,
.mfp-zoom-in.mfp-removing .mfp-preloader{opacity:0}.mfp-preloader{margin:-8px 0 0 -8px;height:12px;width:12px;text-align:center;position:absolute;z-index:10000;border-radius:100%;background:transparent;border-top:2px solid rgba(255,255,255,0.1);-webkit-animation:standard .5s infinite linear;animation:standard .5s infinite linear;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;border-right:2px solid rgba(255,255,255,0.8);border-top:2px solid rgba(255,255,255,0.3);border-left:2px solid rgba(255,255,255,0.3);border-bottom:2px solid rgba(255,255,255,0.3);opacity:1;left:50%;top:50%;margin-left:-12px;margin-top:-12px}@-webkit-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}.mfp-open .mfp-figure{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration: .5s;-moz-animation-duration: .5s;-ms-animation-duration: .5s;-o-animation-duration: .5s;animation-duration: .5s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.mfp-zoom-in.mfp-removing .mfp-figure{-webkit-animation-name:none;-moz-animation-name:none;-o-animation-name:none;animation-name:none;-webkit-animation-duration:0;-moz-animation-duration:0;-ms-animation-duration:0;-o-animation-duration:0;animation-duration:0;-webkit-animation-fill-mode:none;-moz-animation-fill-mode:none;-ms-animation-fill-mode:none;-o-animation-fill-mode:none;animation-fill-mode:none}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#white;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:none}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:auto;height:auto;background:none}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/wp-content/themes/luminary/images/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible}.fancybox-lock{overflow:hidden;width:auto}.fancybox-lock
body{overflow:hidden}.fancybox-lock-test{overflow-y:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#fff;opacity: .92}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:inherit;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:none;background-size:44px 152px}#fancybox-loading
div{background-image:none;background-size:24px 24px}}.fancybox-skin{background:#fff;color:#111;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0 }.fancybox-opened .fancybox-skin{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.fancybox-title-outside-wrap{color:#111;font-size:13px;margin-top:1px}.fancybox-close{background:none;text-decoration:none;color:white;line-height:1;width:auto;height:auto;top:-28px;right:0}.fancybox-close:before{content:"×";color:#111;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.fancybox-close:hover{}.fancybox-close:active{top:-27px}.fancybox-overlay{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-counter{float:right;color:#777;font-size:13px}.fancybox-nav{width:60px;text-align:center;height:100%;top:0}.fancybox-nav
span{visibility:visible;border:0
solid transparent;border-radius:0;background:transparent;width:auto;height:30px;margin-top:-15px;right:18px}.fancybox-prev
span{left:18px}.fancybox-nav span:before{font-size:27px;color:#111;font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.2;-webkit-font-smoothing:antialiased;content:"\e00e";position:relative;left:auto;right:1px}.fancybox-next span:before{left:1px;right:auto}.fancybox-prev span:before{content:"\e00d"}.fancybox-nav:active span:before{top:1px}.fancybox-next{right:-60px}.fancybox-prev{left:-60px}#fancybox-loading{opacity:1;margin:-9px 0px 0px -35px;width:70px;text-align:center;background:none}#fancybox-loading
div{height:12px;width:12px;position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;-webkit-transition:none;transition:none;border-radius:100%;background:transparent;border-top:2px solid rgba(0,0,0,0.1);-webkit-animation:standard .5s infinite linear;animation:standard .5s infinite linear;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;border-right:2px solid rgba(0,0,0,0.8);border-top:2px solid rgba(0,0,0,0.3);border-left:2px solid rgba(0,0,0,0.3);border-bottom:2px solid rgba(0,0,0,0.3);opacity:1;left:50%;top:50%;margin-left:-12px;margin-top:-12px}#fancybox-loading .bounce1,
#fancybox-loading .bounce2,
#fancybox-loading
.bounce3{width:18px;height:18px;background-color:#111;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);border-radius:100%;display:inline-block;-webkit-animation:mt-bouncedelay 1.4s infinite ease-in-out;animation:mt-bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}#fancybox-loading
.bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}#fancybox-loading
.bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#111;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace .pace-progress-inner{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #111, 0 0 5px #111;opacity:1.0;-webkit-transform:rotate(3deg) translate(0px, -4px);-moz-transform:rotate(3deg) translate(0px, -4px);-ms-transform:rotate(3deg) translate(0px, -4px);-o-transform:rotate(3deg) translate(0px, -4px);transform:rotate(3deg) translate(0px, -4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:14px;height:14px;border:solid 2px transparent;border-top-color:#111;border-left-color:#111;border-radius:10px;-webkit-animation:pace-spinner 400ms linear infinite;-moz-animation:pace-spinner 400ms linear infinite;-ms-animation:pace-spinner 400ms linear infinite;-o-animation:pace-spinner 400ms linear infinite;animation:pace-spinner 400ms linear infinite}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes pace-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes pace-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes pace-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pace-spinner{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:'icomoon';src:url('/wp-content/themes/luminary/fonts/icomoon/icomoon.eot');src:url('/wp-content/themes/luminary/fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/luminary/fonts/icomoon/icomoon.svg#icomoon') format('svg'),
url('/wp-content/themes/luminary/fonts/icomoon/icomoon.woff') format('woff'),
url('/wp-content/themes/luminary/fonts/icomoon/icomoon.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'fontello';src:url('/wp-content/themes/luminary/fonts/fontello/fontello.eot?85697578');src:url('/wp-content/themes/luminary/fonts/fontello/fontello.eot?85697578#iefix') format('embedded-opentype'),
url('/wp-content/themes/luminary/fonts/fontello/fontello.woff?85697578') format('woff'),
url('/wp-content/themes/luminary/fonts/fontello/fontello.ttf?85697578') format('truetype'),
url('/wp-content/themes/luminary/fonts/fontello/fontello.svg?85697578#fontello') format('svg');font-weight:normal;font-style:normal}[class^="fontello-"]:before, [class*=" fontello-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right: .2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left: .2em;font-size:14px}#site-generator #to-top{position:absolute;right:0;top:0;width:auto;height:auto;text-align:center;text-decoration:none;color:#777;background:transparent;overflow:hidden;font-size:19px;font-weight:100}#site-generator #to-top:hover{color:#e3998e}#block-rev-slider .rev_slider .no-slides-text{font-weight:normal;text-align:center;padding-top:12%;text-transform:uppercase}#content .tp-bullets{z-index:100}#content .wpb_revslider_element
.wpb_regularsize{text-transform:none;font-weight:400}#content .tp-bullets.simplebullets.round
.bullet{width:4px;height:4px;display:inline-block;margin:0
5px;opacity:1;filter:alpha(opacity=100);cursor:pointer;position:relative;top:0;left:0;white-space:nowrap;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s;transition:all linear .1s;float:left;-webkit-backface-visibility:hidden;background:transparent;border:solid 2px #fff;border-radius:50%;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial}#content .tp-bullets.simplebullets.round .bullet:hover,
#content .tp-bullets.simplebullets.navbar .bullet:hover{opacity:1;filter:alpha(opacity=100);background:#fff}#content .tp-bullets.simplebullets.round .bullet.selected,
#content .tp-bullets.simplebullets.navbar
.bullet.selected{border-color:#fff;background:#fff;opacity:1;filter:alpha(opacity=100)}#content
.tparrows{background:#fff;background:rgba(0, 0 ,0, 0);width:44px;height:44px;border-radius:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;text-align:center;overflow:hidden}#content .tparrows:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;color:#fff;font-size:18px;line-height:2.525;position:relative;-webkit-transition:color ease .4s;-moz-transition:color ease .4s;-o-transition:color ease .4s;transition:color ease .4s}#content .tp-rightarrow.default{right:0}#content .tp-rightarrow.default:before{content:"\e611"}#content .tp-leftarrow.default:before{content:"\e610"}#content .tparrows:hover{}#content .tparrows:hover:before{color:#fff}#content .tparrows:active:before{top:1px}#content .tp-bullets.simplebullets.navbar{border:3px
solid #fff;background:rgba(0, 0, 0, .35);border-radius:0;height:auto;padding:6px
8px}#content .tp-bullets.simplebullets.navbar
.bullet{width:4px;height:4px;display:inline-block;margin:0
4px;border-radius:50%;background:#fff;border:2px
solid #fff;opacity: .7;filter:alpha(opacity=70);cursor:pointer;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}#content .tp-button.lightgrey,
#content .tp-button:hover.lightgrey,
#content .purchase.lightgrey,
#content .purchase:hover.lightgrey{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;border:2px
double #fff;border-radius:0;font-weight:300;font-family:inherit;padding:1px
20px;float:left;line-height:31px;-webkit-backface-visibility:hidden;overflow:hidden;height:auto}#content .tp-button:hover.lightgrey,
#content .purchase:hover.lightgrey{background:#fff;color:#111}#content .tp-simpleresponsive .caption,
#content .tp-simpleresponsive .tp-caption{overflow:hidden}.wpb_revslider_element{overflow:hidden}#content .showbiz-container{overflow:visible;max-width:1160px}#content .full-width .showbiz-container{max-width:none}#content .showbiz-title,
#content .showbiz-title
a{color:#111;font-size:18px;text-decoration:none;line-height:1.425;text-transform:none}#content .showbiz-title-blog
a{color:#111;font-size:22px;text-decoration:none;line-height:1.625;text-transform:none;font-weight:100}.showbiz .mediaholder
img{margin-bottom:0;float:left;max-width:100%}#content .showbiz
.divide20{height:5px}.showbiz
.mediaholder{float:left}.showbiz .overflowholder ul
li{margin-right:0}.grayscale .showbiz .mediaholder
img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-transition:all linear .4s;-moz-transition:all linear .4s;-o-transition:all linear .4s;-ms-transition:all linear .4s;transition:all linear .4s}.grayscale .showbiz:hover .mediaholder
img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);filter:grayscale(0%);filter:none}.showbiz .post-thumbnail{margin:0}.showbiz .post-thumbnail:hover .portfolio-bg{visibility:visible;opacity: .8;filter:alpha(opacity=80);-webkit-transform:translate(-15%, -15%) rotate(45deg);-moz-transform:translate(-15%, -15%) rotate(45deg);-ms-transform:translate(-15%, -15%) rotate(45deg);transform:translate(-15%, -15%) rotate(45deg)}.showbiz .post-thumbnail:hover .portfolio-view-animate{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#content .post-thumbnail
.wpb_button_a{float:left;float:none;display:inline-block;overflow:hidden;border-color:#fff;padding:2px
14px;color:#fff;text-shadow:none;background-color:transparent;border:2px
solid #fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;position:relative;letter-spacing:0;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;transition:all linear .1s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden}#content .post-thumbnail .wpb_button_a:first-of-type{margin-right:14px}#content .post-thumbnail .wpb_button_a:hover{color:#111;background:#fff}.showbiz .post-thumbnail .entry-header{margin:0
0 8px}.showbiz .post-thumbnail
h2{font-size:18px}.showbiz .post-thumbnail .entry-excerpt{font-size:16px;margin:0
0 13px;font-weight:100}#content .showbiz
p{font-size:16px;line-height:22px;color:#fff;font-family:inherit}.luminary-navigation{float:right;position:absolute;top:20px;right:15px}.luminary-navigation .sb-navigation-left,
.luminary-navigation .sb-navigation-right{width:33px;height:33px;text-align:center;text-decoration:none;color:#777;background:transparent;border:2px
solid #bbb;overflow:hidden;border-radius:0;float:left;overflow:hidden;position:relative;box-sizing:border-box;-moz-box-sizing:border-box}.sb-navigation-left:after,.sb-navigation-right:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;width:150%;height:0;top:50%;left:50%;background:#bbb;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);z-index:1}.luminary-navigation .sb-navigation-left:hover,
.luminary-navigation .sb-navigation-right:hover{color:#fff}.luminary-navigation .sb-navigation-left:hover:after,
.luminary-navigation .sb-navigation-right:hover:after{height:260%;opacity:1}.luminary-navigation .sb-navigation-left + i,
.luminary-navigation .sb-navigation-right+i{display:none}.luminary-navigation .sb-navigation-left:before,
.luminary-navigation .sb-navigation-right:before{font-size:23px;vertical-align:-15%;position:relative;z-index:100;margin:0}.luminary-navigation .sb-navigation-left{margin-right:7px}.luminary-navigation .sb-navigation-left:before{position:relative;right:2px}.luminary-navigation
.notclickable{}.luminary-navigation .sb-navigation-left.notclickable:hover,
.luminary-navigation .sb-navigation-right.notclickable:hover{color:#777}.sb-navigation-left.notclickable:hover:after,.sb-navigation-right.notclickable:hover:after{height:0;opacity:0}.covervid-wrapper,.bg-overlay-color-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.bg-overlay-color{position:absolute;width:100%;height:100%;z-index:1;opacity: .8}.woocommerce #page div.product
.sharedaddy{clear:right;width:48.2%;float:right;margin-top:30px}.sharedaddy{margin-top:12px}.sd-content ul li:before{display:none}#page .sd-social-icon .sd-content ul li[class*='share-'] a,
#page .sd-social-icon .sd-content ul li[class*='share-'] a:hover,
#page .sd-social-icon .sd-content ul li[class*='share-'] div.option
a{border:none;padding:0}#page .sd-social-icon .sd-content ul li a.sd-button,
#page .sd-social-text .sd-content ul li a.sd-button,
#page .sd-content ul li a.sd-button,
#page .sd-content ul li .option a.share-ustom,
#page .sd-content ul li.preview-item div.option.option-smart-off a,
#page .sd-content ul li.advanced a.share-more,
#page .sd-social-icon-text .sd-content ul li a.sd-button,
#page .sd-social-official .sd-content > ul> li > a.sd-button,
#page #sharing_email .sharing_send,
#page .sd-social-official .sd-content > ul > li .digg_button>a{margin:0
0 9px 26px}#page .sd-content ul li a.sd-button:before{font-size:14px}#page .sd-social-icon .sd-content ul li:first-child a.sd-button,
#page .sd-social-text .sd-content ul li:first-child a.sd-button,
#page .sd-content ul li:first-child a.sd-button,
#page .sd-content ul li:first-child .option a.share-ustom,
#page .sd-content ul li.preview-item:first-child div.option.option-smart-off a,
#page .sd-content ul li.advanced:first-child a.share-more,
#page .sd-social-icon-text .sd-content ul li:first-child a.sd-button,
#page .sd-social-official .sd-content > ul> li:first-child > a.sd-button,
#page .sd-social-official .sd-content > ul > li:first-child .digg_button>a{margin-left:0}#page .sd-social-icon .sd-content ul li[class*='share-'] a:hover,
#page .sd-social-icon .sd-content ul li[class*='share-'] div.option a:hover{opacity:1}#page .sd-social-icon .sd-content ul li a.sd-button,
#page .sd-social-text .sd-content ul li a.sd-button,
#page .sd-content ul li a.sd-button,
#page .sd-content ul li .option a.share-ustom,
#page .sd-content ul li.preview-item div.option.option-smart-off a,
#page .sd-content ul li.advanced a.share-more,
#page .sd-social-icon-text .sd-content ul li a.sd-button,
#page .sd-social-official .sd-content > ul> li > a.sd-button,
#page #sharing_email .sharing_send,
#page .sd-social-official .sd-content > ul > li .digg_button>a{background-color:transparent;color:#111 !important}#page .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button:hover{color:#111;background:transparent}.single-post .sd-content ul li:before{content:'';display:none}#page div.sharedaddy h3.sd-title:before{content:"";display:block;width:0;min-width:0;border-top:none;margin-bottom:0}#page div.sharedaddy h3.sd-title{margin:0
0 8px 0;display:inline-block;line-height:inherit;font-size:28px;font-weight:100}.single-product #page div.sharedaddy h3.sd-title{font-size:28px;font-weight:100;display:none}.single-portfolio #page div.sharedaddy h3.sd-title{font-size:28px;font-weight:300}.aligncenter .sd-sharing{text-align:center}body
#sharing_email{border:none;box-shadow:none;transform:translateY(12px)}body #sharing_email
label{font-size:18px;color:#111;font-weight:300}body #sharing_email
.sharing_send{font-family:inherit !important;color:#111 !important;font-size:15px;text-align:center;background:transparent;border:2px
solid #111;overflow:hidden;position:relative;padding:3px
15px;letter-spacing:-1px;font-weight:300;display:inline-block;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;border-radius:0;cursor:pointer;line-height:1.825}body #sharing_email .sharing_send:hover{background:#111;color:#fff !important}body #sharing_email
.sharing_cancel{font-size:14px;font-family:inherit !important;color:#777}body #sharing_email .sharing_cancel:hover{color:#111}body #sharing_email input[type="text"],
body #sharing_email input[type="email"]{border:1px
solid #f5f5f5;font-size:14px;color:#777;padding:3px
6px}body #sharing_email input[type="text"]:focus,
body #sharing_email input[type="email"]:focus{border-color:#bbb}body #sharing_email
.errors{font-family:inherit !important;font-size:14px;padding:9px
12px}.flex-container a:active,
.testimonialsslider a:active,
.flex-container a:focus,
.testimonialsslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.testimonialsslider{margin:0;padding:0}.testimonialsslider .slides>li{display:none;-webkit-backface-visibility:visible}.testimonialsslider .slides
img{max-width:100%;display:inline-block}.testimonialsslider .slides
span{display:inline-block;line-height:3}.testimonialsslider .slides span
img{margin:0
10px 0 0;float:left}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.testimonialsslider{margin:0
0 30px;position:relative;zoom:1;overflow:visible}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.loading .flex-viewport{max-height:300px}.testimonialsslider
.slides{zoom:1}.carousel
li{margin-right:5px}.testimonialsslider .flex-direction-nav{position:absolute;top:-45px;right:0;background:#fff;padding-left:14px}.testimonialsslider.testimonial-big .flex-direction-nav,
.testimonialsslider.no-nav .flex-direction-nav{display:none}#content .testimonialsslider .flex-direction-nav
li{display:block;float:right;width:32px;height:32px}#content .testimonialsslider .flex-direction-nav li:first-child{float:left;margin-right:1px}#content .testimonialsslider .flex-direction-nav
a{display:block;width:22px;height:26px;border:1px
solid #ddd;background:transparent;margin:0;padding:1px
3px;border-radius:50%;top:auto;left:auto;opacity:1;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-o-transition:0.1s ease-out;-ms-transition:0.1s ease-out}#content .testimonialsslider .flex-direction-nav a:before{color:#717f86;font-size:16px;font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}#content .testimonialsslider .flex-direction-nav .flex-prev:before{content:"\e00d"}#content .testimonialsslider .flex-direction-nav .flex-next:before{content:"\e00e"}#content .testimonialsslider .flex-direction-nav a:hover{background:transparent;border-color:#bbb;color:#bbb}#content .testimonialsslider .flex-direction-nav a:hover:before{color:#bbb}.testimonialsslider .flex-control-nav{width:100%;position:absolute;margin:0;text-align:center;bottom:-10px;z-index:100;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#content .testimonialsslider .flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}#content .testimonialsslider .flex-control-paging li
a{width:4px;height:4px;display:block;background:transparent;cursor:pointer;text-indent:-9999px;border-radius:20px;border:1px
solid #ddd}#content .testimonialsslider .flex-control-paging li a:hover{background:#ddd}#content .testimonialsslider .flex-control-paging li a.flex-active{background:#ddd;cursor:default}.testimonialsslider.testimonial-big{margin:-8px 0}.testimonialsslider .slides li .testimonial-wrapper{padding:1.625em;background:#f6f9fa;border-radius:3px;border-bottom:1px solid #dce8ed}.testimonialsslider
blockquote{border:none;padding:0;font-size:15px;margin:0
0 15px;font-weight:400;font-style:normal}.vc_col-sm-12 .testimonialsslider
.wpb_content_element{margin-bottom:0}.testimonial-big
.slides{background:transparent}.testimonialsslider.testimonial-big .slides li .testimonial-wrapper{padding:0;border:none;background:transparent}.testimonial-big .testimonial-image-wrapper{padding:0
0 52px;border-top:none;text-align:center}.testimonial-big .testimonial-image-wrapper
em{border:none;display:none}.testimonial-big .testimonial-image-wrapper em:after{border:none;display:none}.testimonialsslider.testimonial-big .slides .testimonial-image-wrapper
img{float:none;display:inline-block;margin-top:0}.testimonial-big .testimonial-name-title-wrapper{float:none;display:inline-block;text-align:left;margin-top:0;position:relative;color:#bbb}.testimonial-big
blockquote{font-size:26px;width:84%;margin:0
auto 15px;font-weight:100}.testimonial-image-wrapper{padding:0
1.425em 1.425em}.testimonialsslider .slides .testimonial-image-wrapper
img{margin:17px
20px 0 0;display:block;max-width:66px;border-radius:50%;float:left}.testimonial-name-title-wrapper{float:left;margin-top:21px;opacity:1}.testimonialsslider .slides .testimonial-name-title-wrapper .testimonial-name{text-transform:none;letter-spacing:0;font-weight:100;margin:0
0 7px;font-size:16px;line-height:1.825;display:inline}.testimonialsslider .slides .testimonial-name-title-wrapper .testimonial-title{line-height:1.825;display:inline;font-size:16px;font-weight:100}.testimonial-image-wrapper
em{width:0px;height:0px;border-style:solid;border-width:13px 12px 0;border-color:#dce8ed transparent transparent transparent;margin:0
0 0 23px;display:block}.testimonial-image-wrapper em:after{content:'';width:0px;height:0px;border-style:solid;border-width:13px 12px 0;border-color:#f6f9fa transparent transparent transparent;margin:0
auto;display:block;position:relative;bottom:14px;right:12px}#content .testimonialsslider .slides
.wpb_content_element{margin-bottom:14px}.testimonial-big .slides li .testimonial-wrapper{padding:0}#content .testimonial-big .flex-control-paging li
a{width:6px;height:6px;border:none;background:#777;color:#777;opacity: .5}#content .testimonial-big .flex-control-paging li a:hover{background:#777;opacity:1}#content .testimonial-big .flex-control-paging li a.flex-active{background:transparent;opacity:1;box-shadow:0 0 0 1px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;transform:scale(1)}.transition{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.entry-content>.wpb_row>.vc_col-sm-12{margin:60px
0}.vc_col-sm-12
.wpb_content_element{margin-bottom:30px}.light{background:#f5f5f5;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;position:relative}.border-top{}.border-top:before{content:"";position:relative;height:5px;border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;width:100%}.dark,
.dark .testimonialsslider blockquote,
.dark
h2{color:#fff}.row-border.vc_row-fluid
.vc_span2{width:16.583333333333334%;border-left:1px dashed #f5f5f5;border-bottom:1px dashed #f5f5f5;margin-left:0}.row-border.last.vc_row-fluid
.vc_span2{border-bottom:0}.row-border.vc_row-fluid .vc_span2:first-child{border-left:none}.vc_col-sm-12 .row-border
.wpb_single_image.wpb_content_element{margin-bottom:0}.dark
a{color:#fff}.dark a:hover{color:#e3998e}#content .wpb_content_element.light-margin{margin-bottom:11px}#content .wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button{margin-bottom:35px}#content ul.wpb_thumbnails-fluid>li{margin-bottom:53px}#content .clearfix .wpb_content_element:after{clear:both;display:block;height:0;font-size:0;visibility:hidden;content:"."}#content .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab > .wpb_content_element:last-child,
#content .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content > .wpb_content_element:last-child,
#content .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child,
#content .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child > div > div.wpb_wrapper .wpb_content_element:last-child{margin-bottom:0}.entry-content>.wpb_row.light-margin-bottom>.vc_col-sm-12{margin-bottom:30px}.entry-content>.wpb_row.light-margin>.vc_col-sm-12{margin:30px
0}.entry-content>.wpb_row.no-margin-bottom>.vc_col-sm-12{margin-bottom:0}.no-margin
ul{margin-left:0}.entry-content>.wpb_row.no-margin-top>.vc_col-sm-12{margin-top:0}.entry-content>.wpb_row.light-margin-top>.vc_col-sm-12{margin-top:30px}.wpb_row.no-margin-bottom .vc_col-sm-12 .wpb_wrapper>.wpb_row{margin:0
auto}.no-margin > .vc_col-sm-12,
.no-margin .vc_col-sm-12 .wpb_content_element,
.no-margin .vc_col-sm-12>.wpb_wrapper{margin:0
auto;max-width:none;padding:0}.full-width .vc_col-sm-12{padding:0}.entry-content>.wpb_row>.wrapper{max-width:1160px;margin:80px
auto;float:none;position:relative;z-index:100}.entry-content>.wide>.wrapper{max-width:1380px}.entry-content > .wide > .wrapper #block-portfolio{max-width:1380px}@media only screen and (max-width: 1366px){.entry-content>.wide>.wrapper{max-width:1160px}.entry-content > .wide > .wrapper #block-portfolio{max-width:1160px}}.entry-content > .wide > .wrapper #block-portfolio .col3 .gutter-sizer,
.entry-content > .wide > .wrapper #block-portfolio .col4 .gutter-sizer{width:3%}.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col3 .gutter-sizer,
.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col4 .gutter-sizer,
.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col2 .gutter-sizer{width:3%}.entry-content > .wide > .wrapper #block-portfolio .col3.title-hidden .hentry,
.entry-content > .wide > .wrapper #block-portfolio .col4.title-hidden .hentry,
.entry-content > .wide > .wrapper #block-portfolio .col2.title-hidden
.hentry{margin-bottom:3%}.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col3.title-hidden .hentry,
.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col4.title-hidden .hentry,
.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col2.title-hidden
.hentry{margin-bottom:3%}.entry-content > .wide > .wrapper #block-portfolio .col3 .hentry,
.entry-content > .wide > .wrapper #block-portfolio .col3 .grid-sizer{width:31.3%}.entry-content > .wide > .wrapper #block-portfolio .col4 .hentry,
.entry-content > .wide > .wrapper #block-portfolio .col4 .grid-sizer{width:22.75%}.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col3 .hentry,
.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col3 .grid-sizer{width:31.3%}.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col4 .hentry,
.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col4 .grid-sizer{width:22.7%}.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col2 .hentry,
.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col2 .grid-sizer{width:48.5%}.entry-content > .wide > .wrapper #block-portfolio .title-visible
.hentry{margin-bottom:50px}.entry-content > .wide > .wrapper #block-portfolio
.hentry{margin-bottom:50px}.entry-content > .wide > .wrapper #block-portfolio .col3
.hentry{margin-bottom:50px}.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio
.hentry{margin-bottom:50px}.entry-content > .portfolio-padding.wide > .wrapper #block-portfolio .col3
.hentry{margin-bottom:50px}.entry-content>.wpb_row.full-width-padding>.wrapper{max-width:none;padding:0
2.5%}.entry-content>.wpb_row>.wrapper>.inner-wrapper{margin:0
-15px}.entry-content .inner-wrapper{margin:0
-15px}.entry-content>.full-width>.wrapper>.inner-wrapper{margin:0}.entry-content .full-width .inner-wrapper{margin:0;overflow-x:hidden}#content
.wpb_row{margin-right:0;margin-bottom:0;margin-left:0;position:relative;float:left;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}#content
.wpb_row.add_margin{margin-bottom:30px}.entry-content>.wpb_row.light-margin>.wrapper{margin:40px
auto;position:relative}.entry-content>.wpb_row.no-margin>.wrapper{margin:0
auto}#content .vc_col-sm-12 .wpb_single_image.wpb_content_element.no-margin{margin-bottom:0}#content .wpb_gallery.wpb_content_element.no-margin{margin-bottom:0}#content .vc_col-sm-12 .wpb_content_element.no-margin,
#content .wpb_content_element.no-margin{margin-bottom:0}.entry-content>.no-margin-bottom>.wrapper{margin-bottom:0}.entry-content>.no-margin-top>.wrapper{margin-top:0}.entry-content>.light-margin-top>.wrapper{margin-top:40px}.entry-content>.light-margin-bottom>.wrapper{margin-bottom:40px}.entry-content>.light-margin.no-margin-top>.wrapper{margin-top:0}.entry-content>.full-width>.wrapper{max-width:100%}.entry-content>.full-width-10>.wrapper{max-width:100%;padding:0
9px 0 10px}.entry-content>.full-width-11>.wrapper{max-width:100%;padding:0
11px 0 10px}.parallax{position:relative;background-size:cover;background-position:50% 9.266666666666666%}.parallax .testimonialsslider blockquote,
.dark .testimonialsslider
blockquote{color:#fff;font-style:normal}#content .parallax .flex-control-paging li a,
#content .dark .flex-control-paging li
a{border-color:rgba(255, 255, 255, .5);border-color:#fff}#content .parallax .flex-control-paging li a:hover,
#content .dark .flex-control-paging li a:hover{background:#eee;background:rgba(255, 255, 255, .7)}#content .parallax .flex-control-paging li a.flex-active,
#content .dark .flex-control-paging li a.flex-active{background:#fff;background:rgba(255,255,255,0.9)}.parallax
.wpb_button{margin-top:8px}.wpb_heading,
.entry-content
.wpb_heading{font-size:24px;letter-spacing:1px;text-transform:uppercase}.wpb_button_a{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}#content
.wpb_button{border-radius:0;border:2px
double #111;line-height:inherit;position:relative;text-shadow:none;box-shadow:none;padding:3px
15px 3px;background-color:transparent;color:#111;font-size:15px;font-weight:300;overflow:hidden;letter-spacing:-1px;margin-bottom:0;position:relative;z-index:1;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden}#content .wpb_button:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;width:150%;height:0;top:50%;left:50%;background-color:#111;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-webkit-backface-visibility:hidden}#content .wpb_button:hover{background:transparent;color:#fff}#content .wpb_button:hover:after{height:300%;opacity:1}#content
.wpb_regularsize{padding:3px
16px;font-size:14px}button.wpb_btn-small,span.wpb_btn-small{padding:5px
10px;font-size:13px;line-height:16px;font-weight:normal}button.wpb_btn-large,span.wpb_btn-large{padding:6px
22px;font-size:18px}#content .wpb_btn-primary{border-color:#50ADCA}#content .wpb_btn-primary:hover{background-color:transparent}#content .wpb_btn-info{border-color:#1cc999 }#content .wpb_btn-info:after{background-color:#1cc999 }#content .wpb_btn-info:hover{background-color:transparent}#content .wpb_btn-success{border-color:#69BF48}#content .wpb_btn-success:after{background-color:#69BF48}#content .wpb_btn-success:hover{background-color:transparent}#content .wpb_btn-danger{border-color:#eb6d4c}#content .wpb_btn-danger:after{background-color:#eb6d4c}#content .wpb_btn-danger:hover{background-color:transparent}#content .wpb_btn-warning{border-color:#f90}#content .wpb_btn-warning:after{background-color:#f90}#content .wpb_btn-warning:hover{background-color:transparent}#content .wpb_btn-inverse{border-color:#111}#content .wpb_btn-inverse:after{background-color:#111}#content .wpb_btn-inverse:hover{background-color:transparent}#content .wpb_button:hover{-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear}#content
.wpb_thumbnails.isotope{-webkit-transition-property:none;-moz-transition-property:none;-ms-transition-property:none;-o-transition-property:none;transition-property:none}#content .wpb_thumbnails .isotope-item{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}.full-width-padding .wpb_grid-alternative
.teaser_grid_container{padding:0px
2.5%}.wpb_grid-alternative
.teaser_grid_container{overflow-y:hidden}.wpb_thumbnails-alternative{margin:0;opacity:0}.vc_responsive .wpb_row .wpb_thumbnails-alternative
.vc_span4{padding-left:0;padding-right:0}.entry-content>.wpb_row.blog-masonry>.wrapper>.inner-wrapper{margin-right:0;margin-left:0}.wpb_thumbnails-alternative .more-link-wrapper{margin-top:15px}.wpb_thumbnails-alternative .grid-sizer,
.vc_responsive .wpb_row .wpb_thumbnails-alternative
.vc_span4{width:31.5%}.entry-content > .wide > .wrapper .wpb_thumbnails-alternative .grid-sizer,
.vc_responsive .entry-content > .wide > .wrapper .wpb_thumbnails-alternative
.vc_span4{width:30.4%}.wpb_thumbnails-alternative .gutter-sizer{width:2.6%}.entry-content > .wide > .wrapper .wpb_thumbnails-alternative .gutter-sizer{width:4.3%}.wpb_thumbnails-alternative
li{float:left}.wpb_thumbnails-alternative .vc_span4
h2{font-weight:300;font-size:26px;margin-top:0}.hentry-text-wrapper{float:left;background:#f5f5f5;padding:30px}.wpb_thumbnails-alternative .post-thumb img,
.wpb_thumbnails-alternative .post-thumb
a{float:left;width:100%}.wpb_thumbnails-alternative .vc_span4
.link_image{-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;-ms-transition:all ease .4s}.wpb_thumbnails-alternative .vc_span4 .link_image:hover{opacity: .75}#content .columns_count_1 .wpb_thumbnails .isotope-item{margin-left:0}#content .title_date_category_vc_span12 .isotope-item{border-top:1px dotted #f5f5f5;margin:0
0 0.912em}#content .title_date_category_vc_span12 .isotope-item:first-child{border-top:none}#content .title_date_category_vc_span12 .isotope-item:first-child
h2{margin-top:0}#content .title_date_category_vc_span12 .isotope-item .entry-meta{margin:0}#content .wpb_grid .wpb_thumbnails-fluid > .vc_span6,
#content .wpb_filtered_grid .wpb_thumbnails-fluid>.vc_span6{width:47.35%}#content  .wpb_grid .wpb_thumbnails-fluid > .vc_col-sm-12,
#content  .wpb_filtered_grid .wpb_thumbnails-fluid>.vc_col-sm-12{width:100%}.wpb_thumbnails
h2{font-size:18px;letter-spacing:0;text-transform:none;margin-bottom:0}.wpb_thumbnails h2
a{color:#111;text-decoration:none}.wpb_thumbnails h2 a:hover{color:#e3998e}.wpb_thumbnails .link_image:hover{opacity: .75}.wpb_thumbnails h3
a{color:#111;text-decoration:none}.wpb_thumbnails h3 a:hover{color:#e3998e}.post-wrapper{margin-left:70px;float:left}.date-wrapper{background:#f4f4f4;color:#777;width:50px;text-align:center;font-size:20px;line-height:20px;font-weight:bold;padding:10px
0 0;float:left;margin:0;position:absolute}.date-wrapper .entry-date{display:block;background:#e3998e;font-size:11px;line-height:11px;font-weight:bold;padding:5px
0;margin:10px
0 0;text-transform:uppercase;color:#f5f5f5}.title-text{float:left;clear:none;margin-top:0}.entry-content.title-text{width:auto}.more-link-wrapper{margin:0}.wpb_content_element.grid_layout-title_text,
.grid_layout-title_text ul.wpb_thumbnails-fluid>li{margin-bottom:30px}.post-categories{margin:0}.entry-date{color:#bbb;font-style:italic}.teaser_grid_container .entry-meta{margin:0
0 14px}.teaser_grid_container .comments-link{position:relative;right:6px}.teaser_grid_container .comments-link
a{font-size:11px}.teaser_grid_container .comments-link i:before{margin-right: .1em;width:auto;vertical-align:-10%;font-size:12px;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}.teaser_grid_container .comments-link a:hover{text-decoration:none;color:#e3998e}.teaser_grid_container .comments-link a:hover i:before{color:#e3998e}.entry-meta .post-categories,
.entry-meta .post-categories
li{display:inline}.custom-style .post-thumb{float:left;margin:0
16px 0 0}.custom-style .wpb_thumbnails
h2{clear:none;margin-top:0}.custom-style .teaser_grid_container .entry-meta{clear:none}.custom-style ul.wpb_thumbnails-fluid>li{margin-bottom:16px}.wpb_row .wpb_grid.columns_count_1 ul.wpb_thumbnails-fluid{width:auto;max-width:1160px;margin:0
auto}#content .columns_count_1 #nav-pagination{max-width:none;margin:0
auto}.wpb_grid.columns_count_1
.hentry{margin:0
0 50px 0;padding:0
0 20px;float:left;width:100%}.wpb_grid.columns_count_1 .teaser_grid_container .comments-link
a{font-size:14px;color:#777}.wpb_grid.columns_count_1 .teaser_grid_container .comments-link a:hover{color:#e3998e}.wpb_grid.columns_count_1 footer.entry-meta a:hover{text-decoration:none}.wpb_grid.columns_count_1  footer.entry-meta
span{color:#777}.wpb_grid.columns_count_1 footer.entry-meta
a{color:#777}.wpb_grid.columns_count_1 footer.entry-meta a:hover{color:#e3998e}.wpb_grid.columns_count_1 footer.entry-meta .tag-links
a{font-size:14px;float:left;display:block;height:21px;margin:0
6px 6px 0;padding:0
10px;line-height:22px;background:#f5f5f5;color:#777;border-radius:0}.wpb_grid.columns_count_1 footer.entry-meta
.sep{color:#f5f5f5;padding:0
5px}.wpb_teaser_grid.columns_count_1 .entry-content{padding:15px
0 0;margin:0
0 15px;width:auto}.wpb_teaser_grid.columns_count_1.grid_layout-title_text .entry-content{padding:0;margin:0}.columns_count_1 .teaser_grid_container .comments-link{right:0}.columns_count_1 .entry-meta
a{color:#777}.columns_count_1 .entry-meta a:hover{color:#e3998e}.wpb_row .medium-image-style-enabled ul.wpb_thumbnails-fluid>[class*="vc_span"]{margin-left:0;margin-bottom:50px;background:#fff}.medium-image-style-enabled .link_image
img{float:left}.medium-image-style-enabled .post-thumb{float:left;margin:0
0 15px 0;max-width:45.5%}.medium-image-style-enabled
.link_image{float:left;margin-right:2.5%;position:relative;z-index:100}.medium-image-style-enabled .entry-content-meta-wrapper{float:left;margin:0
0 21px}.medium-image-style-enabled .entry-content-meta-wrapper .entry-header{padding-left:0}.wpb_teaser_grid.columns_count_1.medium-image-style-enabled .entry-content{padding:0;margin:0}.wpb_grid.medium-image-style-enabled  .wpb_thumbnails-fluid>.vc_col-sm-12{width:100%}.medium-image-style-enabled .wpb_thumbnails
h2{margin-top:0;clear:none;font-size:30px;font-weight:300}.medium-image-style-enabled  .teaser_grid_container .entry-meta{clear:none}.medium-image-style-enabled .teaser_grid_container footer.entry-meta{padding:0;margin:14px
0 0}.wpb_singleimage_heading{font-size:24px}.wpb_single_image.aligncenter
img{display:block;margin:0
auto}#content .vc_col-sm-12
.wpb_single_image.wpb_content_element{margin-bottom:20px}#content
.wpb_single_image{margin-bottom:16px}.wpb_single_image
a{display:block;-webkit-backface-visibility:hidden}.wpb_single_image a:hover{opacity: .75}#content .wpb_image_grid .wpb_image_grid_ul .isotope-item{margin:0
0 20px 20px;max-width:166px;-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}.boxed #content .wpb_image_grid .wpb_image_grid_ul .isotope-item{max-width:156px}#content .vc_span6 .wpb_image_grid .wpb_image_grid_ul .isotope-item{max-width:165px}.boxed #content .vc_span6 .wpb_image_grid .wpb_image_grid_ul .isotope-item{max-width:155px}#content .wpb_image_grid
.wpb_image_grid_ul{margin:0
0 0 -20px;-webkit-transition-property:none;-moz-transition-property:none;-ms-transition-property:none;-o-transition-property:none;transition-property:none}.wpb_image_grid .wpb_image_grid_ul a:hover{opacity: .75}.single_column_ul{list-style-type:none;margin:0}.wpb_content_element .single_column_ul .single-column-item{margin-top:13px;text-align:center;margin:0
auto;display:table;height:100%;width:100%}.wpb_content_element .single_column_ul .single-column-item
div{padding:0
10px;position:relative;vertical-align:middle;vertical-align:top;display:table-cell;opacity:0;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;-ms-transition:all ease .4s}.wpb_content_element .single_column_ul .single-column-item
a{-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;-ms-transition:all ease .4s}.wpb_content_element .single_column_ul .single-column-item a:hover{opacity: .7}.wpb_content_element .single_column_ul .single-column-item
img{max-width:90%;height:auto;max-height:80%;width:auto;margin:0
auto;left:0;right:0}.single_column_ul .single-column-item:first-child{margin-top:0}.magnific-popup,
.magnific-popup div
a{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.magnific-popup div a:hover{opacity:1}.rsMinW
.rsArrow{height:110px;width:90px;position:absolute;display:block;cursor:pointer;z-index:21;top:50%;left:0;margin:-55px 0 0;opacity:1;background:transparent;text-align:center;border:none;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.rsMinW
.rsArrowLeft{}.rsMinW
.rsArrowRight{right:0;left:auto;border:none}.rsMinW
.rsArrowIcn{width:auto;height:auto;cursor:pointer;background:#111;background-color:transparent;font-size:18px;color:#111;line-height:1.625;font-weight:normal;-webkit-font-smoothing:antialiased;vertical-align:-152%;display:inline-block;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;-transition:none}.rsMinW .rsArrow:hover{opacity:1;background:transparent}.rsMinW .rsArrow:active{margin-top:-54px}.rsMinW .rsArrow:hover
.rsArrowIcn{}.rsMinW
.rsArrowDisabled{opacity: .15}.rsMinW .rsArrow .rsArrowIcn:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"\e610"}.rsMinW .rsArrowRight .rsArrowIcn:before{content:"\e611"}.royalSlider{width:100%;height:auto;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d
.rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,
.rsWebkit3d .rsContainer,
.rsWebkit3d .rsThumbs,
.rsWebkit3d .rsPreloader,
.rsWebkit3d img,
.rsWebkit3d .rsOverflow,
.rsWebkit3d .rsBtnCenterer,
.rsWebkit3d .rsAbsoluteEl,
.rsWebkit3d .rsABlock,
.rsWebkit3d
.rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,
.rsFade.rsWebkit3d img,
.rsFade.rsWebkit3d
.rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap
.rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider
.rsSlide.rsFakePreloader{opacity:1;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,
.rsAutoHeight
.rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition: .3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,
.rsVideoContainer video,
.rsVideoContainer embed,
.rsVideoContainer
.rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,
.rsVideoContainer.rsIOSVideo video,
.rsVideoContainer.rsIOSVideo
embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}.rsContent
img{float:left;width:0;height:0}.grab-cursor{cursor:url(/wp-content/themes/luminary/grab.png) 8 8,move}.grabbing-cursor{cursor:url(/wp-content/themes/luminary/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(/wp-content/themes/luminary/blank.gif)}.rsPreloader{z-index:2;content:"";height:12px;width:12px;position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;-webkit-transition:none;transition:none;border-radius:100%;background:transparent;border-top:2px solid rgba(0,0,0,0.1);-webkit-animation:standard .5s infinite linear;animation:standard .5s infinite linear;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;border-right:2px solid rgba(0,0,0,0.8);border-top:2px solid rgba(0,0,0,0.3);border-left:2px solid rgba(0,0,0,0.3);border-bottom:2px solid rgba(0,0,0,0.3);opacity:1;left:50%;top:50%;margin-left:-12px;margin-top:-12px}.wpb_call_to_action{background-color:transparent;border:none;padding:0;margin-bottom:0}#content .wpb_call_to_action
.wpb_button{font-weight:300;position:relative;text-transform:none}.wpb_call_to_action.wpb_content_element.narrow{background:#f5f5f5;padding:1.875em 3.125em;border-bottom:3px solid #ebeef2;border-radius:3px}.wpb_call_to_action.narrow .wpb_call_text,
#content .wpb_call_to_action.narrow
.wpb_call_text{line-height:1.425}.wpb_call_to_action.light .wpb_call_text,
#content .wpb_call_to_action.light
.wpb_call_text{font-weight:100}.center
.wpb_call_to_action{text-align:center}.wpb_call_to_action .wpb_call_text,
#content .wpb_call_to_action
.wpb_call_text{font-size:25px;letter-spacing:0;text-transform:none;font-weight:100;position:relative;top:3px}.center .cta_align_left .wpb_call_text,
.center .cta_align_right
.wpb_call_text{width:auto;float:none;display:inline-block}.center .cta_align_right
.wpb_button{float:none;display:inline-block}.center .wpb_call_to_action
.wpb_button_a{margin-left:21px}.wpb_call_to_action.minimal-light .wpb_button_a
.wpb_button{border-color:#fff;text-shadow:none;box-shadow:none;color:#fff}#content .wpb_call_to_action.minimal-light .wpb_button:after{background:#fff}#content  .wpb_call_to_action.minimal-light .wpb_button_a:hover
.wpb_button{color:#111}.wpb_call_to_action.minimal-dark .wpb_button_a
.wpb_button{background:none;border-color:#111;text-shadow:none;box-shadow:none}.wpb_call_to_action.minimal-dark .wpb_button_a:hover
.wpb_button{}.vc_pie_chart .wpb_heading,
.entry-content .vc_pie_chart
.wpb_heading{font-size:16px;letter-spacing:0;text-transform:none;font-weight:400}#content .vc_pie_chart[data-pie-color="btn-success"] .vc_pie_chart_back{border-color:#69BF48}#content .vc_pie_chart[data-pie-color="btn-info"] .vc_pie_chart_back{border-color:#1bbc9b}#content .wpb_separator,
#content
.vc_text_separator{border-bottom:1px solid #f5f5f5}.wpb_start_animation.wpb_bottom-to-top{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#content
.wpb_animate_when_almost_visible{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(1.875rem);-moz-transform:translateY(1.875rem);-ms-transform:translateY(1.875rem);transform:translateY(1.875rem);-webkit-transition:all 0.3s ease;-webkit-transition-delay:0.4s;-moz-transition:all 0.3s ease 0.4s;-o-transition:all 0.3s ease 0.4s;transition:all 0.3s ease 0.4s}#content .wpb_video_widget .wpb_wrapper
.wpb_video_wrapper{padding-top:56.2%}#content .vc_span8 .wpb_video_widget .wpb_wrapper
.wpb_video_wrapper{padding-top:56.3%}#content .vc_col-sm-12 .wpb_video_widget .wpb_wrapper
.wpb_video_wrapper{padding-top:56.3%}#content .wpb_gmaps_widget
.wpb_map_wraper{background-color:#fff;padding:10px;border-radius:3px}#content .wpb_gmaps_widget.minimal
.wpb_map_wraper{background-color:#fff;padding:0;border-radius:0}#content .map
img{max-width:none}.block-map-wrapper{padding:0;margin:0
0 16px;margin-bottom:16px}.block-map-wrapper.no-margin{margin:0}.block-map-wrapper.map-border{padding:10px}#content .wpb_accordion .wpb_accordion_wrapper .ui-icon:before{font-family:'FontAwesome';src:url('/wp-content/themes/luminary/fonts/font_awesome/fontawesome-webfont.eot?v=3.0.1');src:url('/wp-content/themes/luminary/font/font_awesome/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'), url('/wp-content/themes/luminary/fonts/font_awesome/fontawesome-webfont.woff?v=3.0.1') format('woff'), url('/wp-content/themes/luminary/fonts/font_awesome/fontawesome-webfont.ttf?v=3.0.1') format('truetype');font-weight:normal;font-style:normal;font-size:10px;content:"\f067";color:#303636;position:relative;left:7px;top:-2px}#content .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:before{color:#e3998e}#content .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:before{content:"\f00c";position:relative;left:6px}#content .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,
#content .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{background:transparent;left:0.7em;top:9px;width:22px;height:22px;border-radius:50%;border:1px
solid #303636}#content .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{border-color:#e3998e;color:#e3998e}#content .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header
a{padding-left:2.9em}#content .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:focus,
#content .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:active,
#content .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a:hover{color:#e3998e}#content .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
#content .wpb_content_element .wpb_accordion_header
a{font-weight:400;color:#111;font-size:15px}#content .wpb_content_element .wpb_tabs_nav li.ui-tabs-active
a{color:#e3998e}#content .wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper li.ui-tabs-active
a{background-color:#f5f5f5}#content .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,
#content .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper
.wpb_tab{background-color:#f5f5f5}#content .wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
#content .wpb_content_element .wpb_tabs_nav li:hover{background-color:#f5f5f5}#content .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
#content .wpb_content_element .wpb_accordion_header
a{padding:0.5em 1.2em}#content .wpb_content_element.tabs-custom{margin-bottom:0}#content .wpb_content_element.wpb_tabs.tabs-custom .wpb_tour_tabs_wrapper
.wpb_tab{background-color:transparent}.wpb_tabs.tabs-custom .wpb_tabs_nav
li{text-align:center;margin:0;border:1px
solid #f5f5f5;display:table-cell;float:none;background:#F5F9FC;transition:color 0.1s linear, background-color 0.1s linear;-moz-transition:color 0.1s linear, background-color 0.1s linear;-webkit-transition:color 0.1s linear, background-color 0.1s linear;-o-transition:color 0.1s linear, background-color 0.1s linear}#content .wpb_content_element.tabs-custom
.wpb_tabs_nav{display:table;width:100%;border-collapse:collapse}#content .wpb_content_element.tabs-custom .wpb_tour_tabs_wrapper .wpb_tabs_nav
a{padding:5% 2% 5%;font-size:18px}#content .wpb_content_element.tabs-custom .wpb_tabs_nav li.ui-tabs-active,
#content .wpb_content_element.tabs-custom .wpb_tabs_nav li:hover{background-color:#fff}#content .wpb_content_element.tabs-custom .wpb_tabs_nav li.ui-tabs-active{border-bottom:3px solid #e3998e}.wpb_content_element.tabs-custom .wpb_tour_tabs_wrapper
.wpb_tab{padding:30px
1em 1em}.wpb_content_element.tabs-custom-2 .wpb_tour_tabs_wrapper .wpb_tab,
.wpb_content_element.tabs-custom-3 .wpb_tour_tabs_wrapper
.wpb_tab{padding:1.225em 1em 1.625em}#content .wpb_content_element.tabs-custom-3
.wpb_tour_tabs_wrapper{border:1px
solid #f5f5f5;border-radius:3px}#content .wpb_content_element.tabs-custom-2.wpb_tabs,
#content .wpb_content_element.tabs-custom-3.wpb_tabs{background-color:#fff}#content .wpb_content_element.tabs-custom-2.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab,
#content .wpb_content_element.tabs-custom-3.wpb_tabs .wpb_tour_tabs_wrapper
.wpb_tab{background-color:#fff}#content .wpb_content_element.tabs-custom-2 .wpb_tabs_nav li.ui-tabs-active,
#content .wpb_content_element.tabs-custom-3 .wpb_tabs_nav li.ui-tabs-active{background-color:#fff}#content .wpb_content_element.tabs-custom-2 .wpb_tabs_nav li:hover,
#content .wpb_content_element.tabs-custom-3 .wpb_tabs_nav li:hover{background-color:#fff}#content .wpb_content_element.tabs-custom-2 .wpb_tabs_nav,
#content .wpb_content_element.tabs-custom-3
.wpb_tabs_nav{border-bottom:1px solid #f5f5f5}#content .wpb_content_element.tabs-custom-3
.wpb_tabs_nav{display:table;width:100%;border-collapse:collapse}.wpb_tabs.tabs-custom-2 .wpb_tabs_nav li,
.wpb_tabs.tabs-custom-3 .wpb_tabs_nav
li{background:transparent;position:relative;margin:0}.wpb_tabs.tabs-custom-3 .wpb_tabs_nav
li{text-align:center}.wpb_tabs.tabs-custom-2 .wpb_tabs_nav li:before,
.wpb_tabs.tabs-custom-3 .wpb_tabs_nav li:before{display:block;position:absolute;left:0;top:50%;margin-top:-5px;width:1px;height:11px;border-left:1px solid #f5f5f5;content:""}.wpb_tabs.tabs-custom-2 .wpb_tabs_nav li:first-child:before,
.wpb_tabs.tabs-custom-3 .wpb_tabs_nav li:first-child:before{display:none}#content .wpb_content_element.tabs-custom-2  .wpb_tour_tabs_wrapper .wpb_tabs_nav a,
#content .wpb_content_element.tabs-custom-3  .wpb_tour_tabs_wrapper .wpb_tabs_nav
a{border-bottom:3px solid transparent}#content .wpb_content_element.tabs-custom-2 .wpb_tabs_nav li.ui-tabs-active a,
#content .wpb_content_element.tabs-custom-3 .wpb_tabs_nav li.ui-tabs-active
a{border-color:#e3998e}#content .wpb_content_element.tabs-custom-2 .wpb_tabs_nav li.ui-state-hover a,
#content .wpb_content_element.tabs-custom-3 .wpb_tabs_nav li.ui-state-hover
a{color:#e3998e}.wpb_tour_next_prev_nav
a{display:none}#content .wpb_content_element
.wpb_tour_tabs_wrapper{display:table}#content .wpb_tour
.wpb_tabs_nav{display:table-cell;vertical-align:top;float:none;border-right:1px solid #f5f5f5}#content .wpb_tour .wpb_tour_tabs_wrapper
.wpb_tab{width:auto}#content .wpb_tour .wpb_tabs_nav
li{margin:0;border-bottom:1px solid #f5f5f5;background:transparent}#content .wpb_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,
#content .wpb_tour.wpb_content_element .wpb_tabs_nav li:hover{background-color:transparent}#content .wpb_tour.wpb_content_element .wpb_tabs_nav li a.ui-tabs-active,
#content .wpb_tour.wpb_content_element .wpb_tabs_nav li a:hover{color:#e3998e}#content .wpb_tour
.wpb_single_image{margin-bottom:3%}#content .vc_progress_bar
.vc_single_bar{background:#f5f5f5;position:relative;margin-bottom:11.666666666666666px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.vc_progress_bar .vc_single_bar
.vc_bar{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#content .vc_progress_bar .vc_single_bar.bar_blue .vc_label,
#content .vc_progress_bar .vc_single_bar.bar_turquoise .vc_label,
#content .vc_progress_bar .vc_single_bar.bar_green .vc_label,
#content .vc_progress_bar .vc_single_bar.bar_orange .vc_label,
#content .vc_progress_bar .vc_single_bar.bar_red .vc_label,
#content  .vc_progress_bar .vc_single_bar.bar_black
.vc_label{text-shadow:none}#content .vc_progress_bar .vc_single_bar
.vc_label{padding:0.1em 1em}#content .vc_progress_bar .vc_single_bar
.vc_bar.striped{-webkit-background-size:30px 30px;-moz-background-size:30px 30px;-o-background-size:30px 30px;background-size:30px 30px}#content .vc_progress_bar .vc_single_bar.bar_blue
.vc_bar{background-color:#50ADCA}#content .vc_progress_bar .vc_single_bar.bar_turquoise
.vc_bar{background-color:#1bbc9b }#content .vc_progress_bar .vc_single_bar.bar_green
.vc_bar{background-color:#69BF48}#content .vc_progress_bar .vc_single_bar.bar_orange
.vc_bar{background-color:#f90}#content .vc_progress_bar .vc_single_bar.bar_red
.vc_bar{background-color:#eb6d4c}.alignleft .twitter-share-button,
.alignleft .wpb_googleplus,
.alignleft
.wpb_pinterest{float:left;margin-right:14px}.wpb_pinterest
a{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}#content
.fb_like.wpb_content_element{margin-bottom:14px}.person{margin-bottom:30px}.person.no-margin{margin-bottom:0}.person-img-wrapper{position:relative;-webkit-backface-visibility:hidden}.person-img{margin:0;display:block}.person-author{margin-bottom:6px}.person-author-wrapper{margin:0
0 6px}.person-author-wrapper
p{margin:0}.person-author-wrapper
span{display:block;color:#777}h4.person-name{text-align:left;margin-bottom:6px}.person-title{text-align:left}.person-content{margin:0
0 16px;text-align:left}.person-desc-wrapper
ul{margin:0;padding:0;list-style:none;text-align:left}.person-desc-wrapper
a{color:#e3998e;text-decoration:none}.person-desc-wrapper
li{display:inline-block;position:relative;margin-left:8px;float:none;vertical-align:middle}.person-desc-wrapper li:first-child{margin-left:0}.person-desc-wrapper
.social{color:#777;text-decoration:none;margin-right:1px;display:inline-block;border:2px
solid #bbb;width:33px;height:33px;text-align:center;line-height:2.3;box-sizing:border-box;-moz-box-sizing:border-box;position:relative;overflow:hidden;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden}.person-desc-wrapper .social-icon:before{font-size:14px}.person-desc-wrapper .social:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;width:150%;height:0;top:50%;left:50%;background:#bbb;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-webkit-backface-visibility:hidden}.person-desc-wrapper .social:hover{color:#fff}.person-desc-wrapper .social:hover:after{height:260%;opacity:1}.person-full-width .person-desc-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;overflow:hidden;-webkit-backface-visibility:hidden}.person-full-width .person-desc-wrapper>div{display:table;width:100%;height:100%}.person-full-width .person-img-wrapper
img{float:left}@media only screen and (min-width: 1441px){.person-full-width .person-img-wrapper
img{width:100.04%;max-width:none}}.person-full-width .person-desc{display:table-cell;vertical-align:middle;position:relative;padding:20px;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(1.875rem);-moz-transform:translateY(1.875rem);-ms-transform:translateY(1.875rem);transform:translateY(1.875rem);-webkit-transition:all 0.3s ease;-webkit-transition-delay:0.4s;-moz-transition:all 0.3s ease 0.4s;-o-transition:all 0.3s ease 0.4s;transition:all 0.3s ease 0.4s}.person-full-width .person:hover .person-desc{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.person-desc-bg{display:none}.person-full-width .person-desc-bg{position:absolute;width:150%;height:150%;background-color:#111;background-color:rgba(0, 0, 0, .8);visibility:hidden;opacity:0;display:inline-block;top:0;left:0;-webkit-transform:translate(100%, 100%) rotate(45deg);-moz-transform:translate(100%, 100%) rotate(45deg);-ms-transform:translate(100%, 100%) rotate(45deg);transform:translate(100%, 100%) rotate(45deg);-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;-webkit-backface-visibility:hidden}.person-full-width .person:hover .person-desc-bg{visibility:visible;opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(-15%, -15%) rotate(45deg);-moz-transform:translate(-15%, -15%) rotate(45deg);-ms-transform:translate(-15%, -15%) rotate(45deg);transform:translate(-15%, -15%) rotate(45deg)}.person-full-width .person-title,
.person-full-width .person-desc-wrapper
ul{text-align:center}.person-full-width .person-content{display:none}.person-full-width .vc_col-sm-3{padding-right:0;padding-left:0}.person-full-width .person-author-wrapper
h3{color:#fff;margin-top:0;margin-bottom:0px;font-weight:100}.person-full-width .person-author-wrapper
span{color:#bbb}.person-full-width .person-desc-wrapper
.social{color:#fff}.person-full-width .person-desc-wrapper .social:hover{color:#111;border-color:#fff}.person-full-width .person-desc-wrapper .social:hover:after{background:#fff}#content .marketing-tour-wrapper{margin-bottom:16px;position:relative}#content .marketing-tour-wrapper.no-margin{margin-bottom:0}.marketing-tour{float:left;margin:0;max-width:53px;position:absolute}.marketing-tour .custom-pack-icon{font-size:35px}.marketing-tour-content
h3{clear:none;margin:0
0 .6125em}.marketing-tour-content{margin-left:49px}.marketing-tour-wrapper.no-margin{margin-bottom:0}.marketing-tour-big{text-align:center;margin-bottom:27px}.marketing-tour-big .marketing-tour{text-align:center;float:none;max-width:none;position:relative;display:inline-block}.marketing-tour-big .custom-pack-icon{font-size:86px}.count-wrapper{text-align:center}.count-wrapper
img{margin:0
auto 18px;display:block}.count-wrapper [class^="icon-"],
.count-wrapper [class*=" icon-"]{font-size:81px;margin:0
auto 18px}.count-value{font-size:70px;line-height:70px;font-weight:100;display:inline}.count-caption{font-size:22px;font-weight:100;display:inline-block;width:100%}#block-gallery-alternative{max-width:1160px;margin:30px
auto 0}.full-width #block-gallery-alternative{max-width:none;margin:30px
2.5% 0}.full-width.wide #block-gallery-alternative{margin:30px
3.15% 0}.entry-content > .wide > .wrapper #block-gallery-alternative .gutter-sizer{width:3%}#gallery-alternative{position:relative;opacity:0;visibility:hidden;min-height:548px;overflow-y:hidden}#block-gallery-alternative.col6 .grid-sizer,
.col6 .gallery-alternative-item{width:15.15%}.entry-content > .wide > .wrapper #block-gallery-alternative.col6 .grid-sizer,
.entry-content > .wide > .wrapper .col6 .gallery-alternative-item{width:14.16%}#block-gallery-alternative.col5 .grid-sizer,
.col5 .gallery-alternative-item{width:18.55555555555555%}.entry-content > .wide > .wrapper #block-gallery-alternative.col5 .grid-sizer,
.entry-content > .wide > .wrapper .col5 .gallery-alternative-item{width:17.59%}#block-gallery-alternative.col7 .grid-sizer,
.col7 .gallery-alternative-item{width:12.74%}.entry-content > .wide > .wrapper #block-gallery-alternative.col7 .grid-sizer,
.entry-content > .wide > .wrapper .col7 .gallery-alternative-item{width:11.71%}#block-gallery-alternative.col8 .grid-sizer,
.col8 .gallery-alternative-item{width:10.92%}.entry-content > .wide > .wrapper #block-gallery-alternative.col8 .grid-sizer,
.entry-content > .wide > .wrapper .col8 .gallery-alternative-item{width:9.87%}.gallery-alternative-item{float:left;margin:0
0 1.7% 0}.entry-content > .wide > .wrapper .gallery-alternative-item{margin-bottom:3%}.gallery-alternative-item
a{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.gallery-alternative-item a,
.gallery-alternative-item
img{float:left}.gallery-alternative-item
img{width:auto;width:100%;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;-ms-transition:all ease .4s}.gallery-alternative-item:hover
img{opacity: .7}.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides
img{width:auto;display:block}.flex-pauseplay
span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0;background:transparent;border:none;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;transition:all 1s ease-out}.loading .flex-viewport{max-height:300px}.flexslider
.slides{zoom:1}.carousel
li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav
a{width:30px;height:30px;margin:-20px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease-out}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:0.8;right:5px}.flexslider:hover .flex-prev{opacity:0.8;left:5px}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity: .3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav
li{margin:0
6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li
a{width:11px;height:11px;display:block;background:#777;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px
0 0;position:static;overflow:hidden}.flex-control-thumbs
li{width:25%;float:left;margin:0}.flex-control-thumbs
img{width:100%;display:block;opacity: .7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}#content
.flexslider{background:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;overflow:visible;margin:0}#content .wpb_gallery .wpb_flexslider .flex-control-nav{bottom:2px;-webkit-backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#content .flex-control-paging li
a{width:6px;height:6px;display:block;background:transparent;cursor:pointer;text-indent:-9999px;border-radius:20px;border:solid 1px rgba(255, 255, 255, 1);box-shadow:none}#content .flex-control-paging li a:hover{background:#eee;background:rgba(255, 255, 255, .7)}#content .flex-control-paging li a.flex-active{background:#fff;background:rgba(255,255,255,0.9);cursor:default}.wpb_gallery.wpb_content_element.no-margin{margin-bottom:0}#content .flex-direction-nav .flex-next{right:0}#content .flex-direction-nav .flex-prev{left:0}#content .flexslider:hover .flex-next{opacity:0.8;right:0}#content .flexslider:hover .flex-prev{opacity:0.8;left:0}#content .flex-direction-nav
a{width:35px;height:51px;margin:-25px 0 0;background:none;-webkit-transition:0.1s ease-out;-moz-transition:0.1s ease-out;-o-transition:0.1s ease-out;-ms-transition:0.1s ease-out;background:#111;background:rgba(255, 255, 255, .65);text-indent:0;text-decoration:none;text-align:center}#content .flex-direction-nav a:hover{background:rgba(255, 255, 255, .85)}#content .flex-direction-nav a:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;color:#111;font-size:26px;line-height:1.925;content:"\e00d"}#content .flex-direction-nav .flex-next:before{content:"\e00e"}#content .flexslider .slides
img{max-width:100%;margin:0
auto}.portfolio-content .flexslider .slides>li{-webkit-backface-visibility:visible}.no-pagination .flex-control-nav{display:none}.post-type-archive-product.woocommerce .entry-header-wrapper .entry-header,
.tax-product_cat.woocommerce .entry-header-wrapper .entry-header{margin-bottom:0;padding:45px
0 0;min-height:inherit}.post-type-archive-product.boxed.woocommerce .entry-header-wrapper .entry-header,
.tax-product_cat.boxed.woocommerce .entry-header-wrapper .entry-header{padding-right:30px;padding-left:30px}.woocommerce #page .woocommerce-breadcrumb,
.woocommerce-page #page .woocommerce-breadcrumb{float:right;margin:0
0 0 2.5%;padding:0;line-height:2.6;position:relative;bottom:-3px;max-width:100%;font-size:14px}.woocommerce.single-product #page .woocommerce-breadcrumb,
.woocommerce-page.single-product #page .woocommerce-breadcrumb{max-width:1160px;float:none;margin:0
auto 12px}.single-product.woocommerce .entry-header-wrapper .entry-header{max-width:none}.woocommerce #page .woocommerce-breadcrumb a,
.woocommerce-page #page .woocommerce-breadcrumb
a{text-decoration:none}.woocommerce #page .woocommerce-breadcrumb a:hover,
.woocommerce-page #page .woocommerce-breadcrumb a:hover{text-decoration:none}.woocommerce .navigation-pipe{padding:0
5px}.woocommerce .entry-header-wrapper .entry-header{padding:55px
0 0;margin-bottom:7px;min-height:inherit}.boxed.woocommerce .entry-header-wrapper .entry-header{padding-right:30px;padding-left:30px}.woocommerce
#main{max-width:1160px;padding:0}.boxed.woocommerce
#main{padding:0
2.5%}.post-type-archive-product.woocommerce #primary,
.post-type-archive-product.woocommerce-page #primary,
.single-product.woocommerce #primary,
.single-product.woocommerce-page
#primary{padding:60px
0 17px 0;float:left}.post-type-archive-product.woocommerce .big-header-enabled #primary,
.post-type-archive-product.woocommerce-page .big-header-enabled
#primary{padding-top:60px}@media only screen and (min-width: 768px){.post-type-archive-product.woocommerce.no-products #primary,
.post-type-archive-product.woocommerce-page.no-products #primary,
.tax-product_cat.woocommerce.no-products
#primary{width:100%;margin-right:0}}.no-products #site-generator #to-top{display:none}.no-products #page .woocommerce-message,
.no-products #page .woocommerce-error,
.no-products #page .woocommerce-info{margin-bottom:60px}.post-type-archive-product.woocommerce #primary,
.post-type-archive-product.woocommerce-page #primary,
.single-product.woocommerce #primary,
.single-product.woocommerce-page
#primary{width:74.7%;margin:0
3.5% 0 0}.tax-product_cat.woocommerce
#primary{width:74.7%;margin:0
3.5% 0 0}.singular.woocommerce-page .type-page{max-width:1160px;margin:50px
auto 90px}.singular.boxed.woocommerce-page .type-page{padding-right:30px;padding-left:30px}.woocommerce #secondary,
.woocommerce-page
#secondary{width:21.8%}.page-title{margin:0;font-size:28px;line-height:1.6;font-weight:100;display:inline;letter-spacing:2px;float:left;text-transform:uppercase}.woocommerce .non-sticky-header .entry-header-wrapper .entry-header{margin-bottom:5px;padding:0}.woocommerce #page ul.products li.product,
.woocommerce-page #page ul.products
li.product{width:30.7%}.shop-no-sidebar.woocommerce #page ul.products li.product,
.shop-no-sidebar.woocommerce-page #page ul.products
li.product{width:22.8%;margin-right:2.87%}.shop-no-sidebar.woocommerce #page ul.products li.last,
.shop-no-sidebar.woocommerce-page #page ul.products
li.last{margin-right:0}.woocommerce ul.products li.product a,
.woocommerce-page ul.products li.product
a{color:#111}.woocommerce ul.products li.product a:hover,
.woocommerce-page ul.products li.product a:hover,
.woocommerce ul.products li.product a:hover h3,
.woocommerce-page ul.products li.product a:hover
h3{color:#e3998e}.woocommerce ul.products li.product a:hover h3,
.woocommerce-page ul.products li.product a:hover
h3{text-decoration:none}.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product
h3{font-weight:300;margin-bottom:0;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}.woocommerce ul.products li.product .posted_in,
.woocommerce-page ul.products li.product .posted_in,
.woocommerce ul.products li.product .posted_in a,
.woocommerce-page ul.products li.product .posted_in
a{color:#bbb}.woocommerce ul.products li.product .posted_in a:hover,
.woocommerce-page ul.products li.product .posted_in a:hover{color:#e3998e;text-decoration:underline}.woocommerce #page ul.products li.product a img,
.woocommerce-page #page ul.products li.product a
img{width:auto;max-width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-backface-visibility:hidden}.woocommerce nav.woocommerce-pagination,
.woocommerce #content nav.woocommerce-pagination,
.woocommerce-page nav.woocommerce-pagination,
.woocommerce-page #content nav.woocommerce-pagination{padding:0;margin:0
0 56px}.woocommerce #page .quantity .plus,
.woocommerce #page .quantity .minus,
.woocommerce #page #content .quantity .plus,
.woocommerce #page #content .quantity .minus,
.woocommerce-page #page .quantity .plus,
.woocommerce-page #page .quantity .minus,
.woocommerce-page #page #content .quantity .plus,
.woocommerce-page #page #content .quantity
.minus{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#111;text-shadow:none;border-color:transparent;background:#f5f5f5;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:static;float:left;height:37px;border-bottom:none;text-shadow:none;font-size:18px;font-weight:300;-webkit-appearance:none;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}.woocommerce #page .quantity .plus:hover,
.woocommerce .quantity .minus:hover,
.woocommerce #page #content .quantity .plus:hover,
.woocommerce #page #content .quantity .minus:hover,
.woocommerce-page #page .quantity .plus:hover,
.woocommerce-page #page .quantity .minus:hover,
.woocommerce-page #page #content .quantity .plus:hover,
.woocommerce-page #page #content .quantity .minus:hover{background:#e3998e;color:#fff}.woocommerce #page .quantity input.qty,
.woocommerce #page #content .quantity input.qty,
.woocommerce-page #page .quantity input.qty,
.woocommerce-page #page #content .quantity
input.qty{border:1px
solid #f5f5f5;border-right:0;border-left:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;font-weight:normal;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;height:35px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce #page .quantity,
.woocommerce #page #content .quantity,
.woocommerce-page #page .quantity,
.woocommerce-page #page #content
.quantity{width:auto;float:left;margin:0
14px 0 0}.woocommerce #page .quantity .plus,
.woocommerce #page #content .quantity .plus,
.woocommerce-page #page .quantity .plus,
.woocommerce-page #page #content .quantity
.plus{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce .quantity .minus,
.woocommerce #page #content .quantity .minus,
.woocommerce-page #page .quantity .minus,
.woocommerce-page #page #content .quantity
.minus{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce #page a.button.alt,
.woocommerce #page button.button.alt,
.woocommerce #page input.button.alt,
.woocommerce #page #respond input#submit.alt,
.woocommerce #page #content input.button.alt,
.woocommerce-page #page a.button.alt,
.woocommerce-page #page button.button.alt,
.woocommerce-page #page input.button.alt,
.woocommerce-page #page #respond input#submit.alt,
.woocommerce-page #page #content
input.button.alt{background:transparent;border:2px
solid #111;border-color:#111;color:#111;text-shadow:none;box-shadow:none;font-weight:300;padding:4px
18px;overflow:hidden;border-radius:0;position:relative;line-height:inherit;letter-spacing:-1px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear}.woocommerce #page a.button.alt:after,
.woocommerce #page button.button.alt:after,
.woocommerce #page input.button.alt:after,
.woocommerce #page #respond input#submit.alt:after,
.woocommerce #page #content input.button.alt:after,
.woocommerce-page #page a.button.alt:after,
.woocommerce-page #page button.button.alt:after,
.woocommerce-page #page input.button.alt:after,
.woocommerce-page #page #respond input#submit.alt:after,
.woocommerce-page #page #content input.button.alt:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;width:110%;height:0;top:50%;left:50%;background:#111;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-webkit-backface-visibility:hidden}.woocommerce #page a.button.alt:hover,
.woocommerce #page button.button.alt:hover,
.woocommerce #page input.button.alt:hover,
.woocommerce #page #respond input#submit.alt:hover,
.woocommerce #page #content input.button.alt:hover,
.woocommerce-page #page a.button.alt:hover,
.woocommerce-page #page button.button.alt:hover,
.woocommerce-page #page input.button.alt:hover,
.woocommerce-page #page #respond input#submit.alt:hover,
.woocommerce-page #page #content input.button.alt:hover{color:#fff}.woocommerce-page #page #content input.button[type="submit"]:hover{background:#bbb}.woocommerce-page #page #content input.button.alt[type="submit"]:hover{background:#111}.woocommerce #page a.button.alt:hover:after,
.woocommerce #page button.button.alt:hover:after,
.woocommerce #page input.button.alt:hover:after,
.woocommerce #page #respond input#submit.alt:hover:after,
.woocommerce #page #content input.button.alt:hover:after,
.woocommerce-page #page a.button.alt:hover:after,
.woocommerce-page #page button.button.alt:hover:after,
.woocommerce-page #page input.button.alt:hover:after,
.woocommerce-page #page #respond input#submit.alt:hover:after,
.woocommerce-page #page #content input.button.alt:hover:after{height:310%;opacity:1}.woocommerce #page a.button,
.woocommerce #page button.button,
.woocommerce #page input.button,
.woocommerce #page #respond input#submit,
.woocommerce #page #content input.button,
.woocommerce-page #page a.button,
.woocommerce-page #page button.button,
.woocommerce-page #page input.button,
.woocommerce-page #page #respond input#submit,
.woocommerce-page #page #content
input.button{background:transparent;border:2px
solid #bbb;border-color:#bbb;color:#777;text-shadow:none;box-shadow:none;font-weight:300;padding:4px
18px;overflow:hidden;border-radius:0;position:relative;line-height:inherit;letter-spacing:-1px;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-ms-transition:all 0.1s linear}.woocommerce #page #respond input#submit,
.woocommerce-page #page #respond
input#submit{border-color:#111}.woocommerce #page ul.products li.product a.button,
.woocommerce-page #page ul.products li.product
a.button{}.woocommerce #page ul.products li.product:hover a.button,
.woocommerce-page #page ul.products li.product:hover
a.button{}.woocommerce #page .widget-area a.button,
.woocommerce #page .widget-area button.button,
.woocommerce #page .widget-area input.button,
.woocommerce #page .widget-area #respond input#submit,
.woocommerce #page .widget-area #content input.button,
.woocommerce-page #page .widget-area a.button,
.woocommerce-page #page .widget-area button.button,
.woocommerce-page #page .widget-area input.button,
.woocommerce-page #page .widget-area #respond input#submit,
.woocommerce-page #page #content .widget-area
input.button{padding:0px
14px 2px}.woocommerce #page a.button:hover,
.woocommerce #page button.button:hover,
.woocommerce #page input.button:hover,
.woocommerce #page #respond input#submit:hover,
.woocommerce #page #content input.button:hover,
.woocommerce-page #page a.button:hover,
.woocommerce-page #page button.button:hover,
.woocommerce-page #page input.button:hover,
.woocommerce-page #page #respond input#submit:hover,
.woocommerce-page #page #content input.button:hover{color:#fff}.woocommerce #page a.button:after,
.woocommerce #page button.button:after,
.woocommerce #page input.button:after,
.woocommerce #page #respond input#submit:after,
.woocommerce #page #content input.button:after,
.woocommerce-page #page a.button:after,
.woocommerce-page #page button.button:after,
.woocommerce-page #page input.button:after,
.woocommerce-page #page #respond input#submit:after,
.woocommerce-page #page #content input.button:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;width:110%;height:0;top:50%;left:50%;background:#bbb;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);transform:translateX(-50%) translateY(-50%) rotate(45deg) scale(1);-webkit-backface-visibility:hidden}.woocommerce #page a.button:hover:after,
.woocommerce #page button.button:hover:after,
.woocommerce #page input.button:hover:after,
.woocommerce #page #respond input#submit:hover:after,
.woocommerce #page #content input.button:hover:after,
.woocommerce-page #page a.button:hover:after,
.woocommerce-page #page button.button:hover:after,
.woocommerce-page #page input.button:hover:after,
.woocommerce-page #page #respond input#submit:hover:after,
.woocommerce-page #page #content input.button:hover:after{height:370%;opacity:1}.woocommerce #page a.button:active,
.woocommerce #page button.button:active,
.woocommerce #page input.button:active,
.woocommerce #page #respond input#submit:active,
.woocommerce #page #content input.button:active,
.woocommerce-page #page a.button:active,
.woocommerce-page #page button.button:active,
.woocommerce-page #page input.button:active,
.woocommerce-page #page #respond input#submit:active,
.woocommerce-page #page #content input.button:active{top:0}#page .wc-backward a:before,
#page .wc-backward:before{font-family:initial;content:"←";vertical-align:middle;line-height:1.825}.woocommerce .product_meta .posted_in,
.woocommerce .product_meta .tagged_as,
.woocommerce .product_meta
.sku_wrapper{clear:both;float:left}#page .chosen-container{font-size:14px;float:right}.woocommerce #page .woocommerce-ordering,
.woocommerce-page #page .woocommerce-ordering{margin:0
2px 1.6em 0}#page .chosen-container-single .chosen-single{border-radius:0;border:1px
solid #f5f5f5;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;height:30px;line-height:30px;background-color:transparent;background:no-repeat;color:#777;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}#page .chosen-container-single .chosen-single
div{width:21px}#page .chosen-container-single .chosen-single div
b{background:none}#page .chosen-container-single .chosen-single div b:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;line-height:32px;-webkit-font-smoothing:antialiased;content:"\e600";color:#777;font-size:17px;font-style:normal}#page .chosen-container-active.chosen-with-drop div b:before{content:"\e603"}#page .chosen-container .chosen-drop{border:1px
solid #f5f5f5;border-top:none;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);z-index:400}#page .chosen-container-active .chosen-drop{border:1px
solid #777;border-top:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#page .chosen-container-single .chosen-drop{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:-2px}#page .chosen-container-active .chosen-single{border:1px
solid #777;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.woocommerce .woocommerce-ordering select,
.woocommerce-page .woocommerce-ordering
select{width:120%;opacity:0;height:34px;line-height:34px}#page .chosen-container .chosen-results
.highlighted{background-color:#e3998e;filter:none;background-image:none}.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count{line-height:2.3}.woocommerce #page div.product span.price,
.woocommerce #page div.product p.price,
.woocommerce #page #content div.product span.price,
.woocommerce #page #content div.product p.price,
.woocommerce-page #page div.product span.price,
.woocommerce-page #page div.product p.price,
.woocommerce-page #page #content div.product span.price,
.woocommerce-page #page #content div.product
p.price{font-size:1.65em;color:#e3998e;margin-bottom:8px}.woocommerce #page div.product div.images img,
.woocommerce #page #content div.product div.images img,
.woocommerce-page #page div.product div.images img,
.woocommerce-page #page #content div.product div.images
img{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;transition:all linear .1s;-webkit-backface-visibility:hidden}.woocommerce #page div.product div.images .woocommerce-main-image img,
.woocommerce #page #content div.product div.images .woocommerce-main-image img,
.woocommerce-page #page div.product div.images .woocommerce-main-image img,
.woocommerce-page #page #content div.product div.images .woocommerce-main-image
img{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.woocommerce #page div.product div.images a,
.woocommerce #page #content div.product div.images a,
.woocommerce-page #page div.product div.images a,
.woocommerce-page #page #content div.product div.images
a{float:left}.woocommerce #page div.product div.images .thumbnails a:hover,
.woocommerce #page #content div.product div.images .thumbnails a:hover,
.woocommerce-page #page div.product div.images .thumbnails a:hover,
.woocommerce-page #page #content div.product div.images .thumbnails a:hover{opacity: .75}.woocommerce #page div.product div.images #carousel .flex-active-slide a:hover,
.woocommerce #page #content div.product div.images #carousel .flex-active-slide a:hover,
.woocommerce-page #page div.product div.images #carousel .flex-active-slide a:hover,
.woocommerce-page #page #content div.product div.images #carousel .flex-active-slide a:hover{opacity:1}.woocommerce #page div.product div.images,
.woocommerce #page #content div.product div.images,
.woocommerce-page #page div.product div.images,
.woocommerce-page #page #content div.product
div.images{width:48%;position:relative;overflow:hidden}.woocommerce #page div.product div.summary,
.woocommerce #page #content div.product div.summary,
.woocommerce-page #page div.product div.summary,
.woocommerce-page #page #content div.product
div.summary{width:48.2%;margin-bottom:1.55em}.woocommerce #page #content div.product .product_title,
.woocommerce #page div.product .product_title,
.woocommerce-page #page #content div.product .product_title,
.woocommerce-page #page div.product
.product_title{font-size:30px;font-weight:300}.woocommerce #page div.product .woocommerce-tabs,
.woocommerce-page #page div.product .woocommerce-tabs{clear:none;width:48.2%;float:right}.upsells
h2{}.single-product .upsells,
.single-product
.related{float:left;width:100%}.single-product
.upsells{margin-top:1.65em}.single-product
.related{margin-top:2px}.single-product .upsells
.products{margin-bottom:0}.woocommerce #page div.product div.images div.thumbnails a,
.woocommerce #page #content div.product div.images div.thumbnails a,
.woocommerce-page #page div.product div.images div.thumbnails a,
.woocommerce-page #page #content div.product div.images div.thumbnails
a{width:auto;margin-right:0}.woocommerce #page div.product div.images div.thumbnails li,
.woocommerce #page #content div.product div.images div.thumbnails li,
.woocommerce-page #page div.product div.images div.thumbnails li,
.woocommerce-page #page #content div.product div.images div.thumbnails
li{float:left;width:auto;margin-right:14px}.woocommerce #page div.product div.images div.thumbnails .flex-active-slide
img{opacity: .5}.woocommerce #page ul.products li.product .price,
.woocommerce-page #page ul.products li.product
.price{font-size:16px;color:#e3998e;font-weight:300}#tab-description h2,
.related
h2{}#tab-description
h2{display:none}.woocommerce #page div.product .woocommerce-tabs ul.tabs,
.woocommerce #page #content div.product .woocommerce-tabs ul.tabs,
.woocommerce-page #page div.product .woocommerce-tabs ul.tabs,
.woocommerce-page #page #content div.product .woocommerce-tabs
ul.tabs{border-bottom:1px solid #f5f5f5;padding:0;margin:0;overflow:visible}.woocommerce #page #content div.product .woocommerce-tabs .panel,
.woocommerce #page div.product .woocommerce-tabs .panel,
.woocommerce-page #page #content div.product .woocommerce-tabs .panel,
.woocommerce-page #page div.product .woocommerce-tabs
.panel{padding:20px;border:1px
solid #f5f5f5;border-top:none;margin-bottom:0}.woocommerce #page div.product .woocommerce-tabs ul.tabs:before,
.woocommerce #page #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page #page div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page #page #content div.product .woocommerce-tabs ul.tabs:before{border-bottom:none}.woocommerce #page div.product .woocommerce-tabs ul.tabs li,
.woocommerce #page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #page div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #page #content div.product .woocommerce-tabs ul.tabs
li{border:none;background:transparent;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none;margin:0;padding:0;border:1px
solid transparent;border-bottom:none;position:relative;top:1px;height:44px}.woocommerce #page div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce #page #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page #page div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page #page #content div.product .woocommerce-tabs ul.tabs
li.active{background:#fff;border-color:#f5f5f5}.woocommerce #page div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce #page #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page #page div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page #page #content div.product .woocommerce-tabs ul.tabs li:before{left:auto;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0;border-width:0;box-shadow:none}.woocommerce #page div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce #page #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page #page div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page #page #content div.product .woocommerce-tabs ul.tabs li:after{right:auto;-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;border-width:0;box-shadow:none}.woocommerce #page div.product .woocommerce-tabs ul.tabs li a,
.woocommerce #page #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #page div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #page #content div.product .woocommerce-tabs ul.tabs li
a{padding:0.5em 1.2em;font-weight:300;color:#111;text-shadow:none;border-bottom:0;font-size:15px;border:none}.woocommerce #page div.product .woocommerce-tabs ul.tabs li a:before,
.woocommerce #page #content div.product .woocommerce-tabs ul.tabs li a:before,
.woocommerce-page #page div.product .woocommerce-tabs ul.tabs li a:before,
.woocommerce-page #page #content div.product .woocommerce-tabs ul.tabs li a:before{display:block;position:absolute;left:0;top:0;margin-top:0;width:0;height:0;border-left:none;content:""}.woocommerce #page div.product .woocommerce-tabs ul.tabs li:first-child a:before,
.woocommerce #page #content div.product .woocommerce-tabs ul.tabs li:first-child a:before,
.woocommerce-page #page div.product .woocommerce-tabs ul.tabs li:first-child a:before,
.woocommerce-page #page #content div.product .woocommerce-tabs ul.tabs li:first-child a:before{display:none}.woocommerce #page div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce #page #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page #page div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page #page #content div.product .woocommerce-tabs ul.tabs li.active
a{border-color:transparent}.woocommerce #page div.product form.cart .variations label,
.woocommerce #page #content div.product form.cart .variations label,
.woocommerce-page #page div.product form.cart .variations label,
.woocommerce-page #page #content div.product form.cart .variations
label{font-weight:normal;color:#111}.woocommerce #page form .form-row,
.woocommerce-page #page form .form-row{padding:3px
0}.widget_product_search
input#s{width:82.9%}.widget_product_search label[for="s"]{top:24%}.woocommerce #page .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page #page .widget_price_filter .ui-slider .ui-slider-handle{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:transparent;-webkit-backface-visibility:hidden;border:1px
solid #777;background:#fff;border-radius:50%;width:12px;height:12px}.woocommerce #page .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page #page .widget_price_filter .ui-slider .ui-slider-range{background:#f5f5f5;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.woocommerce #page .widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce-page #page .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#e3998e}.woocommerce #page ul.cart_list li img,
.woocommerce #page ul.product_list_widget li img,
.woocommerce-page #page ul.cart_list li img,
.woocommerce-page #page ul.product_list_widget li
img{float:left;margin-left:0;margin-right:14px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;width:52px}.woocommerce #page ul.cart_list li a,
.woocommerce #page ul.product_list_widget li a,
.woocommerce-page #page ul.cart_list li a,
.woocommerce-page #page ul.product_list_widget li
a{font-weight:300}.woocommerce #page ul.cart_list li .amount,
.woocommerce #page ul.product_list_widget li .amount,
.woocommerce-page #page ul.cart_list li .amount,
.woocommerce-page #page ul.product_list_widget li
.amount{line-height:1.825em;color:#bbb}.woocommerce #page ul.cart_list li,
.woocommerce #page ul.product_list_widget li,
.woocommerce-page #page ul.cart_list li,
.woocommerce-page #page ul.product_list_widget
li{padding:0;margin:0
0 0.912em}.woocommerce #page ul.cart_list li:first-child,
.woocommerce #page ul.product_list_widget li:first-child,
.woocommerce-page #page ul.cart_list li:first-child,
.woocommerce-page #page ul.product_list_widget li:first-child{padding:0}.woocommerce #page .widget_price_filter .price_slider_amount,
.woocommerce-page #page .widget_price_filter
.price_slider_amount{line-height:1.825;font-size:14px}.woocommerce #page .widget_price_filter .price_slider_amount
.price_label{line-height:2.525;height:34px}.woocommerce #page .widget_layered_nav ul li,
.woocommerce-page #page .widget_layered_nav ul
li{padding:7px
0 0;margin:0
0 7px}.woocommerce #page nav.woocommerce-pagination ul,
.woocommerce #page #content nav.woocommerce-pagination ul,
.woocommerce-page #page nav.woocommerce-pagination ul,
.woocommerce-page #page #content nav.woocommerce-pagination
ul{border:none;margin:0;padding-top:17px}.woocommerce #page nav.woocommerce-pagination ul li,
.woocommerce #page #content nav.woocommerce-pagination ul li,
.woocommerce-page #page nav.woocommerce-pagination ul li,
.woocommerce-page #page #content nav.woocommerce-pagination ul
li{border:none;margin:0
0 0 8px}.woocommerce #page nav.woocommerce-pagination ul li span,
.woocommerce-page #page nav.woocommerce-pagination ul li
span{border:none}.woocommerce #page nav.woocommerce-pagination ul li a,
.woocommerce #page nav.woocommerce-pagination ul li span,
.woocommerce #page #content nav.woocommerce-pagination ul li a,
.woocommerce #page #content nav.woocommerce-pagination ul li span,
.woocommerce-page #page nav.woocommerce-pagination ul li a,
.woocommerce-page #page nav.woocommerce-pagination ul li span,
.woocommerce-page #page #content nav.woocommerce-pagination ul li a,
.woocommerce-page #page #content nav.woocommerce-pagination ul li
span{border:1px
solid #f5f5f5;color:#111;padding: .2em .5em;min-width:initial;font-size:14px;line-height:1.625em}.woocommerce #page nav.woocommerce-pagination ul li a.next,
.woocommerce-page #page nav.woocommerce-pagination ul li a.next,
.woocommerce #page nav.woocommerce-pagination ul li a.prev,
.woocommerce-page #page nav.woocommerce-pagination ul li
a.prev{border-color:transparent}.woocommerce #page nav.woocommerce-pagination ul li a.next i,
.woocommerce-page #page nav.woocommerce-pagination ul li a.next i,
.woocommerce #page nav.woocommerce-pagination ul li a.prev i,
.woocommerce-page #page nav.woocommerce-pagination ul li a.prev
i{font-style:normal;font-size: .75em;vertical-align:5%;line-height:1}.woocommerce #page nav.woocommerce-pagination ul li a.next:hover,
.woocommerce-page #page nav.woocommerce-pagination ul li a.next:hover,
.woocommerce #page nav.woocommerce-pagination ul li a.prev:hover,
.woocommerce-page #page nav.woocommerce-pagination ul li a.prev:hover{background:transparent;color:#e3998e;border-color:transparent}.woocommerce #page nav.woocommerce-pagination ul li span.current,
.woocommerce-page #page nav.woocommerce-pagination ul li
span.current{background:#f5f5f5;color:#777;font-weight:normal;border-color:#f5f5f5}.woocommerce #page nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #page nav.woocommerce-pagination ul li a:hover{background:#e3998e;color:#fff;border-color:#e3998e}.woocommerce #page nav.woocommerce-pagination,
.woocommerce #page #content nav.woocommerce-pagination,
.woocommerce-page #page nav.woocommerce-pagination,
.woocommerce-page #page #content nav.woocommerce-pagination{text-align:right}.woocommerce #page table.cart a.remove,
.woocommerce #page #content table.cart a.remove,
.woocommerce-page #page table.cart a.remove,
.woocommerce-page #page #content table.cart
a.remove{font-size:19px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#bbb;font-weight:normal}.woocommerce #page table.cart a.remove:hover,
.woocommerce #page #content table.cart a.remove:hover,
.woocommerce-page #page table.cart a.remove:hover,
.woocommerce-page #page #content table.cart a.remove:hover{background-color:transparent;color:#e3998e}.woocommerce #page table.cart td.actions,
.woocommerce #page #content table.cart td.actions,
.woocommerce-page #page table.cart td.actions,
.woocommerce-page #page #content table.cart
td.actions{padding:12px
12px 6px}.woocommerce #page table.cart td.actions .coupon .input-text,
.woocommerce #page #content table.cart td.actions .coupon .input-text,
.woocommerce-page #page table.cart td.actions .coupon .input-text,
.woocommerce-page #page #content table.cart td.actions .coupon .input-text{width:180px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:1px
solid #f5f5f5;padding:3px
10px;height:37px;line-height:18px;border-radius:0;margin:0
9px 0 0;-webkit-transition:border-color linear .1s;-moz-transition:border-color linear .1s;-o-transition:border-color linear .1s;-ms-transition:border-color linear .1s}.woocommerce #page table.cart td.actions .coupon .input-text:focus,
.woocommerce #page #content table.cart td.actions .coupon .input-text:focus,
.woocommerce-page #page table.cart td.actions .coupon .input-text:focus,
.woocommerce-page #page #content table.cart td.actions .coupon .input-text:focus{color:#111;border-color:#777}.woocommerce-page #page #content table.cart td.actions
.button{margin-bottom:6px}.woocommerce #page table.cart td.actions .button.alt,
.woocommerce #page #content table.cart td.actions .button.alt,
.woocommerce-page #page table.cart td.actions .button.alt,
.woocommerce-page #page #content table.cart td.actions
.button.alt{margin-left:6px}.woocommerce #page table.cart img,
.woocommerce #page #content table.cart img,
.woocommerce-page #page table.cart img,
.woocommerce-page #page #content table.cart
img{width:42px;float:left;-webkit-backface-visibility:hidden;-webkit-transition:all linear .1s;-moz-transition:all linear .1s;-o-transition:all linear .1s;-ms-transition:all linear .1s}.woocommerce-page #page #content table.cart a:hover
img{opacity: .75}.woocommerce #page table.cart .product-thumbnail,
.woocommerce #page #content table.cart .product-thumbnail,
.woocommerce-page #page table.cart .product-thumbnail,
.woocommerce-page #page #content table.cart .product-thumbnail{min-width:42px}.woocommerce #page .cart-collaterals .shipping_calculator,
.woocommerce-page #page .cart-collaterals
.shipping_calculator{text-align:left;margin:0}.woocommerce #page .cart-collaterals .cart_totals,
.woocommerce-page #page .cart-collaterals
.cart_totals{text-align:left}.woocommerce #page .cart-collaterals .shipping_calculator .button,
.woocommerce-page #page .cart-collaterals .shipping_calculator
.button{width:auto}.woocommerce #page .cart-collaterals .shipping_calculator .shipping-calculator-button:after,
.woocommerce-page #page .cart-collaterals .shipping_calculator .shipping-calculator-button:after{font-family:'fontello';content:'\e803';font-size:14px;margin-left:0;padding-left:4px;vertical-align:middle}.woocommerce #page .cart-collaterals .cart_totals tr td,
.woocommerce #page .cart-collaterals .cart_totals tr th,
.woocommerce-page #page .cart-collaterals .cart_totals tr td,
.woocommerce-page #page .cart-collaterals .cart_totals tr
th{border-top:1px solid #f5f5f5;padding:7px
7px}.woocommerce-page #page .cart-collaterals .cart_totals tr.cart-subtotal th,
.woocommerce-page #page .cart-collaterals .cart_totals tr.cart-subtotal
td{border-top:none;padding-top:0}.woocommerce #page table.shop_table,
.woocommerce-page #page
table.shop_table{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-color:#f5f5f5}.woocommerce #page #content table.cart td,
.woocommerce #page #content table.cart th,
.woocommerce #page table.cart td,
.woocommerce #page table.cart th,
.woocommerce-page #page #content table.cart td,
.woocommerce-page #page #content table.cart th,
.woocommerce-page #page table.cart td,
.woocommerce-page #page table.cart
th{font-weight:300}.woocommerce #page table.shop_table td,
.woocommerce-page #page table.shop_table
td{border-color:#f5f5f5}.woocommerce table.shop_table th,
.woocommerce-page table.shop_table
th{font-weight:300}.woocommerce-page #page #customer_login.col2-set{width:100%}.woocommerce-page #page #customer_login.col2-set .col-1,
.woocommerce-page #page #customer_login.col2-set .col-2{width:48%;clear:none}.woocommerce-page #page #customer_login.col2-set .col-2{float:right}.woocommerce #page #customer_login form .form-row-first,
.woocommerce #page #customer_login form .form-row-last,
.woocommerce-page #page #customer_login form .form-row-first,
.woocommerce-page #page form .form-row-last{width:100%}.woocommerce #page #customer_login form .form-row-first,
.woocommerce #page #customer_login form .form-row-last,
.woocommerce-page #page #customer_login form .form-row-first,
.woocommerce-page #page #customer_login form .form-row-last{width:100%}.woocommerce #page form.login,
.woocommerce #page form.register,
.woocommerce-page #page form.login,
.woocommerce-page #page
form.register{border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:transparent;border:2px
solid #f5f5f5}.woocommerce-account #page #customer_login
h2{margin-top:0}.woocommerce-account #page #customer_login form .form-row{padding:3px
0}.woocommerce-account #page
.lost_password{margin-left:0}.cart-empty{font-size:18px;font-weight:300}.empty-cart #site-generator #to-top{display:none}.woocommerce #page .col2-set,
.woocommerce-page #page .col2-set{width:59.83333333333334%;float:left}.woocommerce #page .col2-set .col-1,
.woocommerce-page #page .col2-set .col-1{width:100%}.woocommerce #page .col2-set .col-2,
.woocommerce-page #page .col2-set .col-2{float:left;width:100%;clear:left}#order_review_wrapper{width:37.666666666666668%;margin-left:2.5%;float:left;border:3px
solid #e3998e;padding:2.5%;box-sizing:border-box;-moz-box-sizing:border-box}#order_review{z-index:50}.woocommerce #order_review_wrapper table.shop_table,
.woocommerce-page #order_review_wrapper
table.shop_table{border:none}.woocommerce #page table.shop_table th,
.woocommerce-page #page table.shop_table
th{font-weight:400}.woocommerce #page table.shop_table tfoot td,
.woocommerce #page table.shop_table tfoot th,
.woocommerce-page #page table.shop_table tfoot td,
.woocommerce-page #page table.shop_table tfoot
th{font-weight:400}.woocommerce #order_review_wrapper table.shop_table td,
.woocommerce-page #order_review_wrapper table.shop_table
td{border-top:1px dotted #f5f5f5;padding:7px
12px}.woocommerce #order_review_wrapper #order_review_wrappertable.shop_table tfoot td,
.woocommerce #order_review_wrapper table.shop_table tfoot th,
.woocommerce-page #order_review_wrapper table.shop_table tfoot td,
.woocommerce-page #order_review_wrapper table.shop_table tfoot
th{border-top:1px solid rgba(0,0,0,0.07)}.woocommerce #page #payment ul.payment_methods,
.woocommerce-page #page #payment
ul.payment_methods{border-bottom:1px solid #f5f5f5}.woocommerce-checkout #page .form-row .chosen-container-single .chosen-single div
b{background:none}#page .chosen-container-single .chosen-search
input{height:auto;border:1px
solid #f5f5f5;background:none;padding:4px
30px 4px 5px}#page .chosen-container-single .chosen-search input:focus{color:#111;border-color:#777}#page .chosen-container-single .chosen-search:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;content:"\e018";color:#f5f5f5;font-size:18px;font-style:normal;position:absolute;right:10px;top:10px}#page .chosen-container-single-nosearch .chosen-search{padding:0}#page .chosen-container-single-nosearch .chosen-search:before{content:none}#page .chosen-container .chosen-results .no-results{background:#f5f5f5;border-radius:0}#page .chosen-container .chosen-results
li.highlighted{background-color:#e3998e;background-image:none}#page .woocommerce form .form-row label,
#page .woocommerce-page form .form-row
label{color:#111}#page .woocommerce form .form-row label #rememberme,
#page .woocommerce-page form .form-row label
#rememberme{vertical-align:middle}.woocommerce #page form .form-row-first,
.woocommerce #page form .form-row-last,
.woocommerce-page #page form .form-row-first,
.woocommerce-page #page form .form-row-last{width:47.3%}.woocommerce form #page .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce-page #page form .form-row.validate-required.woocommerce-invalid input.input-text{background-image:none}.woocommerce form #page .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce-page #page form .form-row.validate-required.woocommerce-invalid input.input-text{background-image:none}.woocommerce #page form .form-row.validate-required.woocommerce-invalid .chosen-single,
.woocommerce #page form .form-row.validate-required.woocommerce-invalid .chosen-drop,
.woocommerce #page form .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce #page form .form-row.validate-required.woocommerce-invalid select,
.woocommerce-page #page form .form-row.validate-required.woocommerce-invalid .chosen-single,
.woocommerce-page #page form .form-row.validate-required.woocommerce-invalid .chosen-drop,
.woocommerce-page #page form .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce-page #page form .form-row.validate-required.woocommerce-invalid
select{border-color:#AC0A0A;background-color:rgba(172, 10, 10, .1)}.woocommerce #page form .form-row.validate-required.woocommerce-validated input.input-text,
.woocommerce-page #page form .form-row.validate-required.woocommerce-validated input.input-text{background-image:none}.woocommerce #page .checkout #ship-to-different-address label,
.woocommerce-page #page .checkout #ship-to-different-address
label{font-size:13px}.woocommerce #page .checkout #ship-to-different-address #ship-to-different-address-checkbox,
.woocommerce-page #page .checkout #ship-to-different-address #ship-to-different-address-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce #page .checkout #ship-to-different-address,
.woocommerce-page #page .checkout #ship-to-different-address{position:relative;top:30px;background:#fff;z-index:100;padding:0
0 0 14px;float:right;line-height:1.62em;margin:0}.woocommerce-checkout.woocommerce-page
form.checkout_coupon{border:none;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce form.checkout_coupon .form-row input.input-text{height:37px}.woocommerce form.checkout_coupon .form-row-last{float:left}.woocommerce-checkout.woocommerce-page #page form.checkout_coupon .form-row-first{width:27.3%}.woocommerce-checkout.woocommerce-page #page form.login .form-row{width:48.6%}.woocommerce .checkout_coupon .form-row.form-row-first{margin-right:6px}.woocommerce #page form.checkout_coupon .form-row,
.woocommerce-page #page form.checkout_coupon .form-row{margin-bottom:0}.woocommerce #page .woocommerce-message a.button,
.woocommerce-page #page .woocommerce-message
a.button{line-height:1.825}.woocommerce #page .woocommerce-message a.button:hover,
.woocommerce-page #page .woocommerce-message a.button:hover{}#page .woocommerce-message,
#page .woocommerce-error,
#page .woocommerce-info{border-top:none}#page .woocommerce-message,
#page .woocommerce-error,
#page .woocommerce-info{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#f5f5f5;-moz-background:#f5f5f5;color:#111;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-bottom:none;padding:1em
1em 1em 2em}#page .woocommerce-message{padding:1em
1em 1em 2.9em;line-height:2.825}#page .woocommerce-info:before{background-color:transparent;content:"";font-family:initial;font-style:normal}#page .woocommerce-error:before,
#page .woocommerce-info:before{content:"";height:0;width:0;display:none;font-size:0;line-height:0;text-shadow:none}#page .woocommerce-message:before{font-family:'fontello';display:inline-block;font-style:normal;font-weight:normal;line-height:2.825;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;content:'\e805';font-family:initial;font-style:normal;text-shadow:none;color:#111;border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;text-shadow:none}.woocommerce-checkout.woocommerce-page #page
.lost_password{margin-left:6px}.woocommerce #page #payment,
.woocommerce-page #page
#payment{background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce #page #payment div.payment_box,
.woocommerce-page #page #payment
div.payment_box{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:1.5em;background:#f5f5f5;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;color:#111;text-shadow:none;padding:20px;font-size:1em;width:92.2%}.woocommerce #page #payment div.payment_box:after,
.woocommerce-page #page #payment div.payment_box:after{border:8px
solid #f5f5f5;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;top:-2px}label{cursor:pointer;color:#111}.woocommerce #page #payment #place_order,
.woocommerce-page #page #payment
#place_order{width:100%}.woocommerce #page #payment div.form-row,
.woocommerce-page #page #payment div.form-row{padding:1em
0}.woocommerce p.stars a.star-1:hover:after,
.woocommerce p.stars a.star-2:hover:after,
.woocommerce p.stars a.star-3:hover:after,
.woocommerce p.stars a.star-4:hover:after,
.woocommerce p.stars a.star-5:hover:after,
.woocommerce-page p.stars a.star-1:hover:after,
.woocommerce-page p.stars a.star-2:hover:after,
.woocommerce-page p.stars a.star-3:hover:after,
.woocommerce-page p.stars a.star-4:hover:after,
.woocommerce-page p.stars a.star-5:hover:after{color:#e3998e}.woocommerce #page .products .star-rating,
.woocommerce-page #page .products .star-rating{color:#e3998e;font-size:10px}.woocommerce #page .star-rating,
.woocommerce-page #page .star-rating{color:#e3998e;font-size:11px}.woocommerce #page .woocommerce-product-rating .star-rating,
.woocommerce-page #page .woocommerce-product-rating .star-rating{margin-top: .4em}.woocommerce #page .woocommerce-product-rating,
.woocommerce-page #page .woocommerce-product-rating{line-height:1.225;margin-bottom:4px}.woocommerce.single-product #page .summary
ul{list-style:none;margin-left:1.4em;margin-bottom:1.625em}.woocommerce #page #content div.product form.cart,
.woocommerce #page div.product form.cart,
.woocommerce-page #page #content div.product form.cart,
.woocommerce-page #page div.product
form.cart{margin-bottom:1.6em;margin-top:1.65em}.woocommerce.single-product #page .summary li:before{content:"-";display:inline-block;margin-left:-1.3em;line-height:1.2;margin-right: .8em;font-size:14px}.woocommerce #page .widget .star-rating,
.woocommerce-page #page .widget .star-rating{font-size:10px}.woocommerce #reviews
#comments{margin:0}.woocommerce
#review_form_wrapper{margin-top:0}.woocommerce #reviews #comments h2,
.woocommerce-page #reviews #comments
h2{}.woocommerce #reviews #comments .star-rating+h2{line-height:1.825;padding:0
0 16px}.woocommerce #page #reviews #comments ol.commentlist li img.avatar,
.woocommerce-page #page #reviews #comments ol.commentlist li
img.avatar{padding:0;width:48px;height:auto;background:transparent;border:none}.woocommerce #page #reviews #comments ol.commentlist li .comment-text,
.woocommerce-page #page #reviews #comments ol.commentlist li .comment-text{margin:0
0 0 66px;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0}.woocommerce #page #reviews #comments ol.commentlist li .meta,
.woocommerce-page #page #reviews #comments ol.commentlist li
.meta{color:#111;font-size:14px;margin-bottom:8px}.woocommerce #page #reviews #comments ol.commentlist li .meta time,
.woocommerce-page #page #reviews #comments ol.commentlist li .meta
time{color:#bbb}.woocommerce #respond .comment-form-author label,
.woocommerce #respond .comment-form-email label,
.woocommerce #respond .comment-form-url label,
.woocommerce #respond .comment-form-comment
label{display:block}.woocommerce #page #respond .comment-form-author,
.woocommerce #page #respond .comment-form-email,
.woocommerce #page #respond .comment-form-url{width:31.7%}.woocommerce #page #respond .comment-form-email{margin-left:2.4%}.woocommerce #page #respond .comment-form-rating{clear:both}#review_form_wrapper{margin-top:28px}.archive.shop-left-sidebar
#primary{margin:0
0 0 3.5%;float:right;border-right:none;padding-bottom:17px}.archive.shop-no-sidebar
#primary{width:100%;margin:0;padding:48px
0 50px 0;border:none;padding-bottom:17px}.flipside-image{float:left;max-width:100%}.back-image{position:absolute;left:0}.flipside-image:hover .attachment-shop_catalog{opacity:0}.woocommerce #page ul.products li.product a img,
.woocommerce-page #page ul.products li.product a
img{margin:0;box-shadow:none;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-webkit-backface-visibility:hidden;-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.product-thumbnail-wrapper{position:relative;margin:0
0 8px}.product-thumbnail-wrapper
a{float:left}.woocommerce #page .product-thumbnail-wrapper
a.button{position:absolute;bottom:0;left:0;box-shadow:none;border-radius:0;margin:0;-webkit-backface-visibility:hidden}.woocommerce #page .product-thumbnail-wrapper a.button:active{top:auto}.woocommerce #page a.added_to_cart,
.woocommerce-page #page
a.added_to_cart{padding-top:0;margin-left:10px;color:#e3998e;vertical-align:45%}#page .wc-forward:after,
#page .wc-forward a:after{font-family:inherit;font-size:inherit;content:" \2192";text-decoration:none;margin-left:0;font-size: .75em;vertical-align:5%}.woocommerce #page a.added_to_cart:hover,
.woocommerce-page #page a.added_to_cart:hover{color:#111}.woocommerce #page a.button.loading,
.woocommerce #page button.button.loading,
.woocommerce #page input.button.loading,
.woocommerce #page #respond input#submit.loading,
.woocommerce #page #content input.button.loading,
.woocommerce-page #page a.button.loading,
.woocommerce-page #page button.button.loading,
.woocommerce-page #page input.button.loading,
.woocommerce-page #page #respond input#submit.loading,
.woocommerce-page #page #content
input.button.loading{color:#f5f5f5;border-color:rgba(17, 17, 17, .1)}.woocommerce #page a.button.loading:after,
.woocommerce #page button.button.loading:after,
.woocommerce #page input.button.loading:after,
.woocommerce #page #respond input#submit.loading:after,
.woocommerce #page #content input.button.loading:after,
.woocommerce-page #page a.button.loading:after,
.woocommerce-page #page button.button.loading:after,
.woocommerce-page #page input.button.loading:after,
.woocommerce-page #page #respond input#submit.loading:after,
.woocommerce-page #page #content input.button.loading:after{background:#fff;opacity: .1}.woocommerce #page a.button.loading:before,
.woocommerce #page button.button.loading:before,
.woocommerce #page input.button.loading:before,
.woocommerce #page #respond input#submit.loading:before,
.woocommerce #page #content input.button.loading:before,
.woocommerce-page #page a.button.loading:before,
.woocommerce-page #page button.button.loading:before,
.woocommerce-page #page input.button.loading:before,
.woocommerce-page #page #respond input#submit.loading:before,
.woocommerce-page #page #content input.button.loading:before{z-index:2;content:"";height:12px;width:12px;position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;-webkit-transition:none;transition:none;border-radius:100%;background:transparent;border-top:2px solid rgba(0,0,0,0.1);-webkit-animation:standard .5s infinite linear;animation:standard .5s infinite linear;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;border-right:2px solid rgba(0,0,0,0.8);border-top:2px solid rgba(0,0,0,0.3);border-left:2px solid rgba(0,0,0,0.3);border-bottom:2px solid rgba(0,0,0,0.3);opacity:1}@-webkit-keyframes
standard{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes
standard{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.woocommerce #page a.button.added:before,
.woocommerce #page button.button.added:before,
.woocommerce #page input.button.added:before,
.woocommerce #page #respond input#submit.added:before,
.woocommerce #page #content input.button.added:before,
.woocommerce-page #page a.button.added:before,
.woocommerce-page #page button.button.added:before,
.woocommerce-page #page input.button.added:before,
.woocommerce-page #page #respond input#submit.added:before,
.woocommerce-page #page #content input.button.added:before{background:none;display:block}@media only screen and (min-width: 1441px){body:after{content:'large'}}@media (max-width: 1324px){#site-generator #to-top{right:0;bottom:auto}.boxed #site-generator #to-top{right:0}.wpb_call_to_action .wpb_call_text,
#content .wpb_call_to_action
.wpb_call_text{font-size:24px}}@media (max-width: 1206px){#content .entry-content>.wpb_row>.wrapper>.inner-wrapper{margin:0}.entry-content>.wpb_row>.wrapper{padding:0}}@media (max-width: 1196px){.archive #main,
.search #main,
.blog #main,
.single-post #main,
.page-template-page-sidebar-php
#main{padding:0
15px}#block-portfolio{padding:0
15px}.wpb_grid-alternative
.teaser_grid_container{padding:0
15px}.woocommerce
#main{padding:0
15px}.singular.woocommerce-page .type-page{padding:0
15px}.page-template-page-sidebar-php #main .entry-content>.wpb_row>.wrapper{padding:0}.archive .entry-header-wrapper .entry-header,
.search .entry-header-wrapper .entry-header,
.blog .entry-header-wrapper .entry-header,
.single-post .entry-header-wrapper .entry-header,
.page-template-page-sidebar-php .entry-header-wrapper .entry-header,
.single-post.boxed .entry-header-wrapper .entry-header{padding-left:15px;padding-right:15px}.post-type-archive-product.woocommerce .entry-header-wrapper .entry-header,
.tax-product_cat.woocommerce .entry-header-wrapper .entry-header,
.post-type-archive-product.boxed.woocommerce .entry-header-wrapper .entry-header,
.tax-product_cat.boxed.woocommerce .entry-header-wrapper .entry-header{padding-left:15px;padding-right:15px}.woocommerce .entry-header-wrapper .entry-header,
.boxed.woocommerce .entry-header-wrapper .entry-header{padding-left:15px;padding-right:15px}.woocommerce #secondary, .woocommerce-page
#secondary{width:20.8%}.single-post
#breadcrumbs{top:-5px}.single-post .nav-single{top:3px}.widget_search
#s{width:78.2%}.entry-header-wrapper .entry-header,
.non-sticky-header .entry-header-wrapper .entry-header{padding:0
15px}.big-header-enabled .entry-header-wrapper .entry-header{margin:48px
auto 48px}#content .parallax
.wpb_content_element{margin-bottom:8px}.woocommerce .big-header-enabled .entry-header-wrapper .entry-header,
.post-type-archive-product.woocommerce .big-header-enabled .entry-header-wrapper .entry-header,
.tax-product_cat.woocommerce .big-header-enabled .entry-header-wrapper .entry-header,
.tax-product_tag.woocommerce .big-header-enabled .entry-header-wrapper .entry-header{margin:46px
auto 48px}.entry-content>.wpb_row>.wrapper{padding:0}.entry-content>.wpb_row.padding-row>.wrapper{padding:0
15px}.single-portfolio .padding-row .nav-previous{left:15px}.single-portfolio .padding-row .nav-next{right:15px}.boxed .entry-content>.wpb_row>.wrapper{padding:0}.entry-content>.wpb_row.full-width>.wrapper{padding:0}#content .entry-content>.wpb_row>.wrapper>.inner-wrapper{margin:0}.entry-content .inner-wrapper{margin:0}#content .vc_col-sm-12{padding-left:0;padding-right:0;width:100%;float:left}.vc_col-sm-12
.wpb_text_column{padding:0
15px}.vc_col-sm-12 .vc_col-sm-4
.wpb_text_column{padding:0}#supplementary-wrapper,
#site-generator-wrapper,
.boxed #supplementary-wrapper,
.boxed #site-generator-wrapper{padding:0
15px}#header-wrapper{height:auto;top:auto}#access
ul{text-transform:uppercase}.left-menu #header-wrapper{position:relative;width:100%}.left-menu
#main{padding:0}.left-menu
#header{height:auto;padding:0;border-top:1px solid #fff;border-bottom:1px solid #fff}.left-menu #access .nav-menu{float:none;margin:0;clear:none}.left-menu #access
ul{float:none;text-align:center;width:100%;position:absolute}.left-menu #access ul
li{display:inline-block;float:none;clear:none;margin-left:19px;margin-bottom:0}.left-menu #access ul
a{display:table}.left-menu #access .social-accounts-wrapper{float:right;padding-left:25px;clear:none}.left-menu .site-title-custom{margin:16px
0px}.left-menu
#colophon{padding-left:0}.left-menu #site-generator-wrapper{padding:0
15px}#branding{padding:0
15px}#block-portfolio.full-width{padding:0}.full-width #block-gallery-alternative{margin-left:15px;margin-right:15px}#header-wrapper .search-form-wrapper{padding:0
15px}#remove-search{right:15px}#top-bar{padding:0
15px}#content .entry-content>.wpb_row>.wrapper>.inner-wrapper{margin:0}.site-title-custom
img{-webkit-transform:translateZ(0);-webkit-backface-visibility:visible;-webkit-perspective:none}.center-logo-and-menu-enabled #access
ul{position:relative}.center-logo-and-menu-enabled .site-title-custom
img{max-height:166px}.center-logo-and-menu-enabled .site-title-custom,
.center-logo-and-menu-enabled #site-title{margin:38px
0 30px}.center-logo-and-menu-enabled
#access{margin:0}.center-logo-and-menu-enabled
#access{height:77px}#branding .social-accounts-wrapper{margin:46px
0px}.search-header-wrapper{margin:27px
0}.more-scroll{display:none}.mt-styles{display:none}.count-value{font-size:50px}}@media (max-width: 1024px){.transparent-header #branding #access ul li a:active,
.transparent-header #branding #access ul li a:hover,
.transparent-header #access ul li.sfHover > a,
.transparent-header #access ul .current-menu-item > a,
.transparent-header #access ul .current_page_item > a,
.transparent-header #access ul .current-menu-ancestor>a{color:#111}.transparent-header #branding #access ul li a:active span:after,
.transparent-header #branding #access ul li a:hover span:after,
.transparent-header #access ul li.sfHover > a span:after,
.transparent-header #access ul .current-menu-item > a span:after,
.transparent-header #access ul .current_page_item > a span:after,
.transparent-header #access ul .current-menu-ancestor > a span:after{background:#111}#header-wrapper{position:relative;height:auto}#access{height:auto;position:relative}#access .nav-menu{margin:0}#branding .woocommerce-cart-wrapper{margin:30px
0px}.full-width-header-footer-enabled
#header{padding:0}a,
:after,
#access ul a span:after,
.portfolio-bg,
.portfolio-view-animate,
.person-full-width .person-desc-bg,
.person-full-width .person-desc,
.person-desc-wrapper .social:after,
#block-portfolio a.content-wrapper .post-thumbnail,
.post-thumbnail img[class*="attachment-"],
.transition,
#header-wrapper .search-wrapper,
#top-bar-wrapper .search-wrapper,
#header-wrapper .search-wrapper #s,
#content .wpb_button,
#content nav i,
#nav-pagination-single i:before,
#respond input#submit,
.wpcf7-submit,
.wpb_content_element .single_column_ul .single-column-item a,input,input[type=text],input[type=password],input[type=email],textarea{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.fixed
#header{position:relative;height:auto !important}#branding .social-accounts-wrapper{margin:27px
0 !important}#access ul li
a{padding:26px
0 24px}#access ul
ul{margin-top:3px}#access ul li li
a{padding:7px
16px}.transparent-header
#header{background:#fff;border-color:transparent}.big-header-enabled .entry-header-wrapper{padding-top:0;background-position:center}#main{padding:0}.no-height-reduction
#main{padding:0}.entry-header-wrapper .entry-header{margin:8px
auto 0px;padding-top:0}.transparent-header .entry-header-wrapper,
.sticky-header.big-header-enabled .entry-header-wrapper{padding-top:0}#branding{padding:0
15px}.full-width-header-footer-enabled #site-generator{padding-left:0;padding-right:0}.site-title-custom{margin:26px
0 !important}.transparent-header .site-title-custom .logo-light{opacity:0}.transparent-header .site-title-custom .logo-default{opacity:1}.transparent-header #site-title a,
.transparent-header .site-title-custom a,
.transparent-header #search-header-icon i:before,
.transparent-header #access ul a,
.transparent-header #access .social-accounts .social,
.transparent-header #branding #access .woocommerce-cart{color:#999}.transparent-header #access ul
a{opacity:1}#access ul a span:after{width:100%}.transparent-header #search-header-icon:hover i:before,
.transparent-header #access .social-accounts .social:hover,
.transparent-header #branding #access .woocommerce-cart:hover,
.transparent-header #branding #access .woocommerce-cart:hover i:before{color:#111}#branding .woocommerce-cart-wrapper:hover .product-list-cart{visibility:hidden;opacity:0}.post .post-thumbnail a:hover
img{opacity:1}.title-hidden .portfolio-view-wrapper{display:none}#block-portfolio .title-hidden .hentry
img{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}#block-portfolio .title-hidden .hentry .post-thumbnail:hover
img{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#block-portfolio .hentry a.content-wrapper:hover .post-thumbnail{opacity:1}.medium-image-style-enabled .wpb_thumbnails
h2{font-size:160%}#block-portfolio.full-width .entry-view-wrapper{display:none}.wpb_content_element .single_column_ul .single-column-item a:hover{opacity:1}.gallery-alternative-item
img{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.gallery-alternative-item:hover
img{opacity:1}.showbiz-navigation a,
.showbiz-navigation
i{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}.darkhover:hover{opacity:0}.woocommerce .entry-header-wrapper .entry-header,
.boxed.woocommerce .entry-header-wrapper .entry-header{padding-top:0}.woocommerce ul.products li.product a img.back-image,
.woocommerce-page ul.products li.product a img.back-image{opacity:0;visibility:hidden}.woocommerce ul.products li.product a img.attachment-shop_catalog,
.woocommerce-page ul.products li.product a img.attachment-shop_catalog{opacity:1}.woocommerce #page div.product div.images a:hover,
.woocommerce #page #content div.product div.images a:hover,
.woocommerce-page #page div.product div.images a:hover,
.woocommerce-page #page #content div.product div.images a:hover{opacity:1}}@media (max-width: 1023px){#access{margin:0}.fixed
#header{position:relative;top:auto}#content
.parallax{background-position:center;padding-top:40px;padding-bottom:40px}#megaMenu,.nav-menu{display:none}#access-mobile-wrapper,#mobile-menu-dropdown{display:block}#branding .social-accounts-wrapper{display:none}.search-header-wrapper,
#header-wrapper .search-wrapper,
#top-bar-wrapper .search-wrapper{display:none}.social-accounts-wrapper-mobile{display:block}#top-bar .social-accounts-wrapper{display:none}#top-bar{height:auto}#branding .woocommerce-cart i:before{font-size:13px}#access .social-icon:before{font-size:14px}#search-header-icon i:before{font-size:14px}#header{height:auto;max-height:72px}.center-logo-and-menu-enabled
#header{max-height:none}.transition{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.search-header-wrapper{margin:28px
0px}.site-title-custom{margin:23px
0px}.center-logo-and-menu-enabled .site-title-custom,
.center-logo-and-menu-enabled #site-title{margin:30px
0 15px}#branding{padding:0
15px}#header-wrapper .search-form-wrapper{padding:0
15px}.boxed
#branding{padding:0
15px}#top-bar{padding:0
15px}.boxed #top-bar{padding:0
15px}.commentlist #respond,
.commentlist .children
#respond{width:auto}.showbiz-container{text-align:center}.vc_responsive .center
.wpb_button{float:none;margin:1.5% auto;min-width:25%}#content .wpb_button:hover:after{height:510%}}@media only screen and (max-width: 960px) and (min-width: 771px){body:after{content:'medium'}#site-generator .social-accounts{float:none;margin:24px
0 0}.commentlist #respond,
.commentlist .children
#respond{width:auto}.page-template-default
#primary{margin:0
35px;float:none;width:auto}.password-protected{max-width:100%}.single-portfolio .entry-content{padding:0}#content .nav-single-below .nav-next,
#content .nav-single-below .nav-previous{max-width:45%}#colophon #site-generator{text-align:center}#colophon #site-generator
p{margin:0
0 14px;float:none;text-align:center}#colophon #site-generator .social-accounts-wrapper{position:relative;float:none}#colophon #site-generator .social-accounts-wrapper .social-accounts{float:none;text-align:center}#colophon #site-generator
.social{float:none;display:inline-block}.wpcf7-form
input{width:100%}.wpcf7-form
textarea{width:100%}.mandatory{float:left;margin-left:0}.vc_responsive .center
.wpb_button{float:none;margin:1.5% auto;min-width:25%}#content .wpb_button:hover:after{height:500%}.luminary-navigation{float:none;position:relative;top:auto;right:auto;margin:16px
auto 0;width:73px;display:block}}@media only screen and (max-width: 768px) and (min-width: 480px){.woocommerce #page ul.products li.product:nth-child(3n+3),
.woocommerce-page #page ul.products li.product:nth-child(3n+3){margin-right:0}}@media only screen and (max-width: 768px){#colophon #site-generator #to-top{float:right;display:inline-block;position:relative}#colophon #site-generator>div{text-align:center}#colophon #site-generator
p{text-align:center;float:none}#colophon #site-generator .social-accounts-wrapper{position:relative;float:none}#colophon #site-generator .social-accounts-wrapper .social-accounts{float:none;text-align:center}.woocommerce #content table.cart td.actions .button.alt,
.woocommerce #content table.cart td.actions .input-text+.button,
.woocommerce table.cart td.actions .button.alt,
.woocommerce table.cart td.actions .input-text+.button,
.woocommerce-page #content table.cart td.actions .button.alt,
.woocommerce-page #content table.cart td.actions .input-text+.button,
.woocommerce-page table.cart td.actions .button.alt,
.woocommerce-page table.cart td.actions .input-text+.button{float:none}.woocommerce #page ul.products li.product,
.woocommerce-page #page ul.products
li.product{width:30.6%;float:left;clear:none;margin:0
3.8% 2.992em 0}.shop-no-sidebar.woocommerce #page ul.products li.product,
.shop-no-sidebar.woocommerce-page #page ul.products
li.product{width:30.6%;float:left;clear:none;margin:0
3.8% 2.992em 0}.luminary-navigation{float:none;position:relative;top:auto;right:auto;margin:16px
auto 0;width:73px;display:block}.woocommerce #page #content div.product div.images,
.woocommerce #page #content div.product div.summary,
.woocommerce #page div.product div.images,
.woocommerce #page div.product div.summary,
.woocommerce-page #page #content div.product div.images,
.woocommerce-page #page #content div.product div.summary,
.woocommerce-page #page div.product div.images,
.woocommerce-page #page div.product
div.summary{float:left}.woocommerce #page div.product div.summary,
.woocommerce-page #page div.product
div.summary{float:right}.woocommerce #page div.product .woocommerce-tabs,
.woocommerce-page #page div.product .woocommerce-tabs{clear:both;width:100%;float:left}.entry-content>.wpb_row>.wrapper>.inner-wrapper{margin:0}#block-gallery-alternative.col6 .grid-sizer,
.col6 .gallery-alternative-item{width:18.55555555555555%}#block-gallery-alternative.col5 .grid-sizer,
.col5 .gallery-alternative-item{width:18.55555555555555%}#block-gallery-alternative.col7 .grid-sizer,
.col7 .gallery-alternative-item{width:18.55555555555555%}#block-gallery-alternative.col8 .grid-sizer,
.col8 .gallery-alternative-item{width:18.55555555555555%}.entry-content > .wide > .wrapper #block-gallery-alternative.col6 .grid-sizer,
.entry-content > .wide > .wrapper .col8 .gallery-alternative-item{width:17.3%}.entry-content > .wide > .wrapper #block-gallery-alternative.col5 .grid-sizer,
.entry-content > .wide > .wrapper .col8 .gallery-alternative-item{width:17.3%}.entry-content > .wide > .wrapper #block-gallery-alternative.col7 .grid-sizer,
.entry-content > .wide > .wrapper .col8 .gallery-alternative-item{width:17.3%}.entry-content > .wide > .wrapper #block-gallery-alternative.col8 .grid-sizer,
.entry-content > .wide > .wrapper .col8 .gallery-alternative-item{width:17.3%}}@media only screen and (max-width: 680px){#at3win{margin-left:2.1%}}@media only screen and (max-width: 770px){#content .count-wrapper{margin-bottom:30px}}@media only screen and (min-width: 479px) and (max-width: 770px){body:after{content:'small'}#site-generator .social-accounts{float:none;margin:24px
0 0}.archive #primary,
.search #primary,
.blog #primary,
.page-template-page-sidebar-php
#primary{width:100%;float:none;border:none;padding-right:0;padding-bottom:0;margin-right:0}.post-type-archive-product.woocommerce #primary,
.post-type-archive-product.woocommerce-page #primary,
.single-product.woocommerce #primary,
.single-product.woocommerce-page
#primary{width:100%;float:none;border:none;padding-right:0;padding-bottom:0;margin-right:0}.archive.shop-left-sidebar
#primary{border:none;padding-left:0;margin-left:0}.archive.tax-product_cat.woocommerce
#primary{width:100%;float:none;border:none;padding-right:0;padding-bottom:0;margin-right:0}.archive .hentry,
.search .hentry,
.blog
.hentry{margin:0
0 40px 0;padding:0}.single-post
#primary{width:100%;float:none;border:none;padding-top:40px;padding-right:0;padding-bottom:30px;margin-right:0}.entry-content-meta-wrapper .entry-header,
.entry-content-meta-wrapper .entry-content,
.wpb_teaser_grid.columns_count_1 .entry-content{padding-left:0}footer.entry-meta,
.medium-image-style-enabled .teaser_grid_container footer.entry-meta{padding:0}footer.entry-meta,
.medium-image-style-enabled .teaser_grid_container footer.entry-meta{margin:0}#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url{width:99.9%;margin-left:0}#main
#secondary{width:auto;margin:0;padding:30px
0 30px}.widget_search
#s{width:38.2%}.page-template-default
#primary{margin:0
35px;float:none;width:auto}#block-portfolio .col4 .hentry,
#block-portfolio .col4 .grid-sizer{}#block-portfolio .col3 .hentry,
#block-portfolio .col3 .grid-sizer{}.wpb_thumbnails-alternative .grid-sizer,
.vc_responsive .wpb_row .wpb_thumbnails-alternative
.vc_span4{width:49%}.wpb_thumbnails-alternative .gutter-sizer{width:1.8%}#block-portfolio .col3 .gutter-sizer{width:1.8%}#block-portfolio .col3.title-hidden
.hentry{margin-bottom:1.8%}.post-type-archive-portfolio #block-portfolio
.hentry{}#block-portfolio .margin0
.hentry{}#block-portfolio.full-width .col3 .hentry,
#block-portfolio.full-width .col4
.hentry{margin-bottom:0}#block-portfolio.full-width .col3 .grid-sizer,
#block-portfolio.full-width .col4 .grid-sizer{}#block-portfolio.full-width .col3 .gutter-sizer,
#block-portfolio.full-width .col4 .gutter-sizer{width:0}.portfolio-padding #block-portfolio.full-width .col3 .hentry,
.portfolio-padding #block-portfolio.full-width .col4
.hentry{margin-bottom:1.8%}.portfolio-padding #block-portfolio.full-width .col3.title-visible .hentry,
.portfolio-padding #block-portfolio.full-width .col4.title-visible
.hentry{margin-bottom:40px}.portfolio-padding #block-portfolio.full-width .col3 .grid-sizer,
.portfolio-padding #block-portfolio.full-width .col4 .grid-sizer{}.portfolio-padding #block-portfolio.full-width .col3 .gutter-sizer,
.portfolio-padding #block-portfolio.full-width .col4 .gutter-sizer{width:1.8%}.full-width.portfolio-padding .vc_col-sm-12{padding-left:15px;padding-right:15px}.portfolio-padding #block-portfolio.full-width,
.portfolio-padding.col3 #block-portfolio.full-width{padding:0
2.5%}.password-protected{max-width:100%}.single-portfolio .entry-content{padding:0}#content .wpb_grid .wpb_thumbnails-fluid > .vc_span3,
#content .wpb_filtered_grid .wpb_thumbnails-fluid > .vc_span3,
#content .wpb_grid .wpb_thumbnails-fluid > .vc_span4,
#content .wpb_filtered_grid .wpb_thumbnails-fluid > .vc_span4,
#content .wpb_grid .wpb_thumbnails-fluid > .vc_span6,
#content .wpb_filtered_grid .wpb_thumbnails-fluid>.vc_span6{width:46%}.testimonial-big
blockquote{font-size:21px;width:100%}.center .wpb_call_to_action
.wpb_button_a{margin-left:0}.vc_responsive #content .center
.wpb_button{float:none;margin:16px
auto 0;min-width:25%;width:45%;display:inline-block}#content .wpb_button:hover:after{height:500%}.wpb_call_to_action.wpb_content_element.narrow{padding:5%}.wpb_call_to_action.narrow .wpb_call_text,
#content .wpb_call_to_action.narrow
.wpb_call_text{font-size:23px}.marketing-tour{}.marketing-tour
img{max-width:53px}.marketing-tour-content{}.medium-image-style-enabled
.link_image{max-width:50%}#content .nav-single-below .nav-next,
#content .nav-single-below .nav-previous{max-width:35%}#site-generator{text-align:center}#site-generator
p{margin:0
0 14px;float:none;text-align:center}#site-generator .social-accounts-wrapper{position:relative;float:none}#site-generator .social-accounts-wrapper .social-accounts{float:none;text-align:center}#site-generator
.social{float:none;display:inline-block}#supplementary.one .widget-area,
#supplementary.two .widget-area,
#supplementary.three .widget-area,
#supplementary.four .widget-area{margin-right:0;width:100%}.wpcf7-form
input{width:100%}.wpcf7-form
textarea{width:100%}.mandatory{float:left;margin-left:0}#content .tp-caption
.wpb_regularsize{font-size:inherit;padding:4px
10px 4px}.woocommerce #page .cart-collaterals .cross-sells,
.woocommerce-page #page .cart-collaterals .cross-sells{width:100%}.woocommerce #page .cart-collaterals .cart_totals,
.woocommerce-page #page .cart-collaterals
.cart_totals{float:left;width:100%}.woocommerce #page .cart-collaterals .shipping_calculator,
.woocommerce-page #page .cart-collaterals
.shipping_calculator{float:left;width:100%}.woocommerce #page .col2-set,
.woocommerce-page #page .col2-set{width:100%;float:none}#order_review_wrapper{width:100%;margin-left:0;float:none;margin-top:30px}.woocommerce-page #page #customer_login.col2-set .col-1,
.woocommerce-page #page #customer_login.col2-set .col-2{width:100%}#content .vc_col-sm-12 .wpb_content_element.no-margin,
#content .wpb_content_element.no-margin{margin-bottom:30px}#content .vc_col-sm-12 .wpb_single_image.wpb_content_element.no-margin,
#content .wpb_single_image.wpb_content_element.no-margin{margin-bottom:0}}@media (max-width: 565px){#branding .social-accounts-wrapper{display:none}.social-accounts-wrapper-mobile{display:block}}@media (max-width: 600px){#branding .social-accounts-wrapper{display:none}.social-accounts-wrapper-mobile{display:block}.wpb_call_to_action.narrow .wpb_call_text,
#content .wpb_call_to_action.narrow
.wpb_call_text{font-size:23px;float:none}.info-header{float:none}#content .vc_col-sm-12 .wpb_content_element.no-margin,
#content .wpb_content_element.no-margin{margin-bottom:30px}#content .vc_col-sm-12 .wpb_single_image.wpb_content_element.no-margin,
#content .wpb_single_image.wpb_content_element.no-margin{margin-bottom:0}.woocommerce #page .woocommerce-breadcrumb,
.woocommerce-page #page .woocommerce-breadcrumb{float:left;margin:0;clear:both;bottom:3px}.woocommerce-page #page #customer_login.col2-set .col-1,
.woocommerce-page #page #customer_login.col2-set .col-2{width:100%}.woocommerce-checkout.woocommerce-page #page form.checkout_coupon .form-row-first{width:47.3%}.woocommerce-checkout.woocommerce-page #page form.login .form-row{width:100%}.woocommerce #page #reviews #comments ol.commentlist li img.avatar,
.woocommerce-page #page #reviews #comments ol.commentlist li
img.avatar{display:none}.woocommerce #page #reviews #comments ol.commentlist li .comment-text,
.woocommerce-page #page #reviews #comments ol.commentlist li .comment-text{margin:0}.woocommerce #page .cart-collaterals .cross-sells,
.woocommerce-page #page .cart-collaterals .cross-sells{width:100%}.woocommerce #page .cart-collaterals .cart_totals,
.woocommerce-page #page .cart-collaterals
.cart_totals{float:left;width:100%}.woocommerce #page .cart-collaterals .shipping_calculator,
.woocommerce-page #page .cart-collaterals
.shipping_calculator{float:left;width:100%}.woocommerce #page table.cart .product-thumbnail,
.woocommerce #page #content table.cart .product-thumbnail,
.woocommerce-page #page table.cart .product-thumbnail,
.woocommerce-page #page #content table.cart .product-thumbnail{display:none}.woocommerce #page table.shop_table td,
.woocommerce-page #page table.shop_table
td{padding:6px
6px}.woocommerce #page table.shop_table th,
.woocommerce-page #page table.shop_table
th{padding:9px
6px}.woocommerce-cart.woocommerce-page #page .quantity .plus,
.woocommerce-cart.woocommerce-page #page .quantity .minus,
.woocommerce-cart.woocommerce-page #page #content .quantity .plus,
.woocommerce-cart.woocommerce-page #page #content .quantity
.minus{display:none}.woocommerce-cart.woocommerce-page #page .quantity input.qty,
.woocommerce-cart.woocommerce-page #page #content .quantity
input.qty{margin:0;border-right:1px solid #f5f5f5;border-left:1px solid #f5f5f5;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.woocommerce-cart.woocommerce-page #page .quantity input.qty:focus,
.woocommerce-cart.woocommerce-page #page #content .quantity input.qty:focus{color:#111;border-color:#777}.woocommerce-page #page table.cart td.actions .coupon .input-text,
.woocommerce-page #page #content table.cart td.actions .coupon .input-text{width:105px}#top-bar #lang_sel ul
ul{left:-15px}}@media (max-width: 480px){body:after{content:'tiny'}.person.no-margin{margin-bottom:30px}.wpb_call_to_action.light .wpb_call_text,
#content .wpb_call_to_action.light
.wpb_call_text{padding:0
15px}.info-header{float:none}.site-title-custom
img{}.site-title-custom .logo-retina{height:26px}.site-title-custom{}#mobile-menu-dropdown{}.search-header-wrapper{}#site-title{}.info-header{line-height:1.825;padding-top:10px}#site-generator .social-accounts{float:none;margin:24px
0 0}#site-generator
.social{margin-bottom:0}.post-type-archive-product.woocommerce .entry-header-wrapper .entry-header,
.tax-product_cat.woocommerce .entry-header-wrapper .entry-header{margin-bottom:15px}.single-product.woocommerce #page .woocommerce-breadcrumb,
.single-product.woocommerce-page #page .woocommerce-breadcrumb{bottom:-1px}.entry-header-wrapper .entry-header{}.woocommerce .entry-header-wrapper .entry-header{margin-bottom:16px}.archive #primary,
.search #primary,
.blog #primary,
.page-template-page-sidebar-php
#primary{width:100%;float:none;border:none;padding-right:0;padding-bottom:0;margin-right:0}.post-type-archive-product.woocommerce #primary,
.post-type-archive-product.woocommerce-page #primary,
.single-product.woocommerce #primary,
.single-product.woocommerce-page
#primary{width:100%;float:none;border:none;padding-right:0;padding-bottom:0;margin-right:0}.entry-content-meta-wrapper .entry-content{font-size:14px;font-weight:400}.single-portfolio .nav-next{position:relative;right:auto;float:none;display:block;margin-top:15px}.single-portfolio .nav-previous{position:relative;left:auto;float:none;display:block}.single-portfolio .padding-row .nav-previous{left:auto}.single-portfolio .padding-row .nav-next{right:auto}.single-portfolio .nav-back{float:none;display:block;margin-top:15px}#content #nav-pagination-single
a{float:none;display:block}.wpb_content_element .single_column_ul .single-column-item{margin-bottom:50px}.wpb_content_element .single_column_ul .single-column-item
div{height:auto !important;padding:0
15px}.wpb_content_element .single_column_ul .single-column-item
img{max-width:100%}.archive.shop-left-sidebar
#primary{border:none;padding-left:0;margin-left:0}.tax-product_cat.woocommerce
#primary{width:100%;float:none;border:none;padding-right:0;padding-bottom:0;margin-right:0}.woocommerce #page ul.products li.product:nth-child(2n+2),
.woocommerce-page #page ul.products li.product:nth-child(2n+2){margin-right:0}.woocommerce.shop-no-sidebar #page ul.products li.product:nth-child(2n+2),
.woocommerce-page.shop-no-sidebar #page ul.products li.product:nth-child(2n+2){margin-right:0}.woocommerce #page ul.products li.product,
.woocommerce-page #page ul.products
li.product{width:47.8%;clear:none}.woocommerce.shop-no-sidebar #page ul.products li.product,
.woocommerce-page.shop-no-sidebar #page ul.products
li.product{width:47.8%;clear:none}.woocommerce #page ul.products li.last,
.woocommerce-page #page ul.products
li.last{margin-right:3.8%}.woocommerce #page div.product div.images,
.woocommerce #page #content div.product div.images,
.woocommerce-page #page div.product div.images,
.woocommerce-page #page #content div.product
div.images{width:100%}.woocommerce #page div.product div.summary,
.woocommerce #page #content div.product div.summary,
.woocommerce-page #page div.product div.summary,
.woocommerce-page #page #content div.product
div.summary{width:100%}.archive .hentry,
.search .hentry,
.blog
.hentry{margin:0
0 30px 0;padding:0}.single-post
#primary{width:100%;float:none;border:none;padding-top:30px;padding-right:0;padding-bottom:30px;margin-right:0}.entry-content-meta-wrapper .entry-header,
.entry-content-meta-wrapper .entry-content,
.wpb_teaser_grid.columns_count_1 .entry-content{padding-left:0}footer.entry-meta,
.medium-image-style-enabled .teaser_grid_container footer.entry-meta{padding:0}footer.entry-meta,
.medium-image-style-enabled .teaser_grid_container footer.entry-meta{margin:0}#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url{width:99.9%;margin-left:0}.commentlist #respond,
.commentlist .children
#respond{margin:0}#main
#secondary{width:auto;margin:30px
0 0;padding:0
0 30px}.post-thumbnail
img{max-width:100%}.page-template-default
#primary{margin:0
10px;padding:0
0 30px;float:none;width:auto}.avatar.vcard{display:none}.comment-content{margin:0}.commentlist .children li.comment .comment-meta,
.commentlist .children li.comment .comment-content,
.commentlist .children li.comment .comment-meta,.comment-awaiting-moderation{margin-left:0}.comment-content{padding:0
0 1.825em}.archive footer.entry-meta .sep,
.search footer.entry-meta .sep,
.blog footer.entry-meta .sep,
.single-post footer.entry-meta .sep,
.wpb_teaser_grid footer.entry-meta
.sep{display:none}footer.entry-meta .tag-links,
footer.entry-meta .comments-link,
footer.entry-meta .edit-link{display:block;margin:8px
0 0}footer.entry-meta .tag-links:first-of-type,
footer.entry-meta .comments-link:first-of-type,
footer.entry-meta .edit-link:first-of-type{margin:0}.wpb_thumbnails-alternative .grid-sizer,
.vc_responsive .wpb_row .wpb_thumbnails-alternative
.vc_span4{width:100%}#content
#filters{display:none}#content #block-portfolio .col3 .hentry,
#content #block-portfolio .col3 .grid-sizer,
#content #block-portfolio .col4 .hentry,
#content #block-portfolio .col4 .grid-sizer,
#content #block-portfolio .col2 .hentry,
#content #block-portfolio .col2 .grid-sizer{width:100%}#content #block-portfolio
.hentry{margin-bottom:50px}#block-portfolio .col3 .gutter-sizer{width:1.8%}#block-portfolio .col3.title-hidden .hentry,
#block-portfolio .col4.title-hidden
.hentry{margin-bottom:50px}.post-type-archive-portfolio #block-portfolio
.hentry{width:100%}.title-visible a:hover .entry-view-wrapper{opacity:0}#block-portfolio .col4 .hentry,
#block-portfolio .col4 .grid-sizer{width:100%}#block-portfolio .col2 .hentry,
#block-portfolio .col2 .grid-sizer{width:100%}.gutter-sizer{width:0}#block-gallery-alternative.col6 .grid-sizer,
.col6 .gallery-alternative-item,
#block-gallery-alternative.col5 .grid-sizer,
.col5 .gallery-alternative-item,
#block-gallery-alternative.col7 .grid-sizer,
.col7 .gallery-alternative-item,
#block-gallery-alternative.col8 .grid-sizer,
.col8 .gallery-alternative-item{width:100%;margin-bottom:50px}#content .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_span"]{float:left}#content .wpb_grid .wpb_thumbnails-fluid > .vc_span3,
#content .wpb_filtered_grid .wpb_thumbnails-fluid > .vc_span3,
#content .wpb_grid .wpb_thumbnails-fluid > .vc_span4,
#content .wpb_filtered_grid .wpb_thumbnails-fluid > .vc_span4,
#content .wpb_grid .wpb_thumbnails-fluid > .vc_span6,
#content .wpb_filtered_grid .wpb_thumbnails-fluid>.vc_span6{width:100%}.date-wrapper{display:none}.post-wrapper{margin-left:0}.medium-image-style-enabled
.link_image{width:100%;margin-bottom:11px}.medium-image-style-enabled .more-link-wrapper{float:left;margin:8px
0 0}.medium-image-style-enabled .wpb_thumbnails
h2{font-size:26px}.marketing-tour{}.marketing-tour
img{max-width:53px}.marketing-tour-content{}.testimonial-big
blockquote{font-size:18px;width:100%}.center .wpb_call_to_action
.wpb_button_a{margin-left:0}.vc_responsive #content .center
.wpb_button{float:none;margin:16px
auto 0;min-width:25%;width:45%;display:inline-block}.wpb_call_to_action.wpb_content_element.narrow{padding:5%}.wpb_call_to_action.narrow .wpb_call_text,
#content .wpb_call_to_action.narrow
.wpb_call_text{float:none;font-size:23px}#content img.alignleft,
#content img.alignright,
#content
img.aligncenter{margin:0
auto 18px;clear:both;display:block}body,input,textarea,select{font-size:14px}#site-title
a{font-size:20px}#site-description{font-size:11px}#branding .search-form-wrapper{left:-226px}#access
ul{font-size:11px}article.intro .entry-content{font-size:11px}.entry-title{font-size:18px}.featured-post .entry-title{font-size:12px}.singular .entry-header{background:none}.singular .entry-title{}#breadcrumbs{bottom:0}blockquote{margin:0}blockquote.pull{font-size:12px}pre{font-size:12px}.alignleft,.alignright{float:none;margin-left:0;margin-right:0}.nav-single{display:block;position:static}.social-button-wrapper{margin-bottom:8px}#content .wpb_tabs .wpb_tabs_nav
li{float:none;margin:0
0 1px 0}.wpb_tabs.tabs-custom-2 .wpb_tabs_nav li:before,
.wpb_tabs.tabs-custom-3 .wpb_tabs_nav li:before{display:none;!important;border-left:none}#content .wpb_content_element.tabs-custom
.wpb_tabs_nav{display:block}.wpb_tabs.tabs-custom .wpb_tabs_nav
li{display:block}#content .wpb_content_element.tabs-custom .wpb_tour_tabs_wrapper .wpb_tabs_nav
a{padding:0.5em 1.2em;font-size:initial}.wpb_tabs.tabs-custom .wpb_tabs_nav
li{border-top:none;border-right:none;border-left:none}#content .wpb_tour
.wpb_tabs_nav{display:block;border-right:none}.single-portfolio #content .nav-single{border:none;float:left;clear:both;padding:0;margin:0}.entry-title-lead{font-size:13px;line-height:1.825}.section-title{font-size:13px;letter-spacing:3px}.single-portfolio .entry-content{padding:0}.single-portfolio.singular .entry-title{display:block}#content .nav-single-below .nav-next,
#content .nav-single-below .nav-previous{max-width:35%}.single-post .nav-single{float:left;margin:0;height:34px;top:auto}#breadcrumbs{float:left;margin:0;line-height:1.9}.single-post
#breadcrumbs{top:0}#content .vc_span6 .wpb_image_grid .wpb_image_grid_ul .isotope-item{max-width:135px}#content .wpb_image_grid .wpb_image_grid_ul .isotope-item{max-width:135px}#colophon #site-generator{text-align:center}#colophon #site-generator
p{margin:0
0 14px;float:none;text-align:center}#colophon #site-generator
.social{float:none;display:inline-block}#supplementary.four .widget-area{margin-right:0;width:100%}.input-block{float:none;margin:0
0 20px 0}.wpcf7-form
input{width:100%;max-width:100%}.wpcf7-form
textarea{width:100%;max-width:100%}.mandatory{float:left;margin-left:0}.single-portfolio #gallery-slider{margin:30px
20px 0}#content .tp-caption
.wpb_regularsize{font-size:inherit;padding:4px
10px 4px}.woocommerce #page .col2-set,
.woocommerce-page #page .col2-set{width:100%;float:none}#order_review_wrapper{width:100%;margin-left:0;float:none;margin-top:30px}#block-gallery-alternative.col5 .grid-sizer,
.col6 .gallery-alternative-item{width:100%}#block-gallery-alternative.col6 .grid-sizer,
.col6 .gallery-alternative-item{width:100%}#block-gallery-alternative.col7 .grid-sizer,
.col7 .gallery-alternative-item{width:100%}#block-gallery-alternative.col8 .grid-sizer,
.col8 .gallery-alternative-item{width:100%}.entry-content > .wide > .wrapper #block-gallery-alternative.col5 .grid-sizer,
.entry-content > .wide > .wrapper .col5 .gallery-alternative-item{width:100%}.entry-content > .wide > .wrapper #block-gallery-alternative.col6 .grid-sizer,
.entry-content > .wide > .wrapper .col6 .gallery-alternative-item{width:100%}.entry-content > .wide > .wrapper #block-gallery-alternative.col7 .grid-sizer,
.entry-content > .wide > .wrapper .col7 .gallery-alternative-item{width:100%}.entry-content > .wide > .wrapper #block-gallery-alternative.col8 .grid-sizer,
.entry-content > .wide > .wrapper .col8 .gallery-alternative-item{width:100%}}}@media
print{body{background:none;font-size:10pt}footer.entry-meta a[rel=bookmark]:link:after,
footer.entry-meta a[rel=bookmark]:visited:after{content:" [" attr(href) "] "}#page{clear:both;display:block;float:none;max-width:100%;position:relative}#site-title
a{font-size:21pt}#site-description{font-size:10pt}#access{display:none}#main{border-top:none;box-shadow:none}#primary{float:left;margin:0;width:100%}#content{margin:0;width:auto}.singular
#content{margin:0;width:100%}.singular .entry-header .entry-meta{position:static}.entry-meta .edit-link
a{display:none}#content
nav{display:none}.singular .entry-header,
.singular .entry-content,
.singular footer.entry-meta,
.singular #comments-title{margin:0;width:100%}.singular
.hentry{padding:0}.entry-title,
.singular .entry-title{font-size:21pt}.entry-meta{font-size:10pt}.entry-header .comments-link{display:none}.page-link{display:none}.singular #author-info{background:none;border-bottom:none;border-top:none;margin:2.2em 0 0;padding:0}#respond{display:none}.widget-area{display:none}#colophon{display:none}.commentlist>li.comment{background:none;border:1px
solid #ddd;border-radius:3px 3px 3px 3px;margin:0
auto 1.825em;padding:1.825em;position:relative;width:auto}.commentlist
.avatar{height:39px;left:2.2em;top:2.2em;width:39px}.commentlist li.comment .comment-meta{line-height:1.825em;margin-left:50px}.commentlist li.comment
.fn{display:block}.commentlist li.comment .comment-content{margin:1.825em 0 0}.commentlist .comment-edit-link{display:none}.commentlist>li::before,.commentlist>li.bypostauthor::before{content:''}.commentlist
.reply{display:none}.commentlist>li.bypostauthor{color:#111}.commentlist > li.bypostauthor .comment-meta{color:#111}.commentlist>li.bypostauthor:before{content:none}.commentlist .children>li.bypostauthor{background:#fff;border-color:#ddd}.commentlist .children > li.bypostauthor > article,
.commentlist .children > li.bypostauthor > article .comment-meta{color:#111}}#portfolio{overflow:hidden}.wpb_content_element .single_column_ul .single-column-item{margin:20px
auto}.wpb_content_element .single_column_ul .single-column-item
div{vertical-align:top}.mfp-zoom-in.mfp-ready.mfp-bg, .mfp-zoom-in.mfp-ready .mfp-preloader{opacity:1;background-color:#000}img.mfp-img{padding:40px
0}.magnific-popup, .magnific-popup div
a{cursor:pointer !important}#content #nav-pagination a:hover, #content .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon, #content .wpb_content_element.tabs-custom .wpb_tabs_nav li.ui-tabs-active, #content .wpb_content_element.tabs-custom-2 .wpb_tabs_nav li.ui-tabs-active a, #content .wpb_content_element.tabs-custom-3 .wpb_tabs_nav li.ui-tabs-active a, .woocommerce #page nav.woocommerce-pagination ul li a:hover, .woocommerce-page #page nav.woocommerce-pagination ul li a:hover, #order_review_wrapper, #content #nav-pagination-single a, #respond
input#submit{border:none}#content #nav-pagination-single
a{background-color:transparent}.wpb_row.vc_row-fluid.full-width.no-margin-top.no-margin-bottom.row-fixed.vc_custom_1433969523501.clearfix.parallax.skrollable.skrollable-between{min-height:100vh}#site-generator{padding-bottom:10px}@media (max-width: 480px){#site-generator{padding-bottom:10px}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em
0.5em 1em;padding:0.2em 1em;border:2px
solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px
solid #dc3232;background:#fff;padding: .2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0
0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0
24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes
spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes
blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:0.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}