/*!
Theme Name: barnone
Theme URI: http://barnone.kssdev.com
Author: The Law Firm, Your Welcome.
Author URI: http://barnone.kssdev.com
Description: The Law Firm\'s Wordpress boilerplate. Your welcome.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: barnone
Tags:

This theme, like WordPress, is licensed under the GPL.

barnone is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/*:active,*:focus,*:hover{outline:none;-webkit-tap-highlight-color:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0}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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:0}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;outline:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto;max-width:100%}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}img{max-width:100%;height:auto;width:100%}body,button,input,select,textarea{color:#404040;font-family:"Warnock";font-size:16px;font-size:1rem;line-height:1}h1,h2,h3,h4,h5,h6{clear:both}dfn,cite,em,i{font-style:italic}blockquote{margin:0}address{margin:0}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:0.9375rem;line-height:1;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:"Sofia Pro";font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html,body{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;-webkit-tap-highlight-color:none}body{background:#fff;line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}hr{background-color:#ccc;border:0;height:1px;margin:0}ul,ol{margin:0;padding:0}ul{list-style:none}ol{list-style:decimal}dt{font-weight:bold}dd{margin:0}img{height:auto;max-width:100%}table{margin:0;width:100%;border-collapse:collapse;border-spacing:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:none;color:rgba(0,0,0,0.8);font-size:12px;font-size:0.75rem;line-height:1;text-shadow:none}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;box-shadow:none}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb;box-shadow:none}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:grey;border:1px solid #ccc;border-radius:3px;drop-shadow:none}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:grey}select{border:1px solid #ccc}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{padding:3px}textarea{padding-left:3px;width:100%}a{color:#B8AB9A;text-decoration:none}a:visited{color:#B8AB9A}a:hover,a:focus,a:active{color:#F47668 !important}.post-navigation:after{content:"";display:table;clear:both;table-layout:fixed}.post-navigation .nav-previous a,.post-navigation .nav-next a{color:#B8AB9A}.post-navigation .nav-previous{float:left}.post-navigation .nav-next{float:right}.main-navigation{position:fixed;top:0;z-index:999;width:1280px;max-width:100%;margin:0 auto;height:100px;background:#444;padding:30px;border-bottom:solid 1px rgba(234,231,228,0.3)}.main-navigation .nav-wrapper{width:100%;height:100%;top:5px;position:relative}.main-navigation .nav-wrapper:after{content:"";display:table;clear:both;table-layout:fixed}.main-navigation ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#444;border-top:solid 1px #B8AB9A;border-bottom:solid 1px #B8AB9A;padding:7px 0 6px;z-index:50;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.main-navigation ul li{position:relative;display:inline}.main-navigation ul li a{-webkit-transition:color .5s ease;transition:color .5s ease;font-size:16px;font-family:"Sofia Pro"}.main-navigation ul.left{float:left;margin:0px 20px 0 auto;width:calc(40% - 25px)}.main-navigation ul.right{position:relative;z-index:30;width:calc(40% - 25px);float:right;margin:0px auto 0 20px}.main-navigation ul.right li:first-child{margin-left:0}.main-navigation div.logo{position:absolute;left:50%;top:-1px;padding:0 20px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:250px;height:40px;background:#444;z-index:80}.main-navigation .mobile-menu{display:none;border-bottom:solid 1px #B8AB9A;border-top:solid 1px #B8AB9A;padding:7px 0}.main-navigation .mobile-menu h3{font-family:"Sofia Pro";font-size:16px}@media screen and (max-width: 840px){.main-navigation{padding:15px 20px}.main-navigation div.logo{-webkit-transform:none;-ms-transform:none;transform:none;top:15px;left:0;padding:0;width:180px}.main-navigation ul.left,.main-navigation ul.right{display:none}.main-navigation .nav-wrapper{border-top:none;border-bottom:none}.main-navigation .mobile-menu{float:right;display:block;position:relative;padding:6px 20px 6px;top:15px}.main-navigation .desktop-search-form,.main-navigation #menu-overlay ul .mobile-search-form,#menu-overlay ul .main-navigation .mobile-search-form{display:none}}.desktop-search-form,#menu-overlay ul .mobile-search-form{position:absolute;background:#444;padding:0px;right:0;border:none;z-index:20;width:100px;top:0px;-webkit-transition:all .2s ease;transition:all .2s ease}.desktop-search-form input,#menu-overlay ul .mobile-search-form input{float:left;height:20px;font-size:12px;background:white;border:solid 1px #B8AB9A;border-radius:0 !important}.desktop-search-form input::-webkit-input-placeholder,#menu-overlay ul .mobile-search-form input::-webkit-input-placeholder{opacity:.5;font-size:12px}.desktop-search-form input::-moz-placeholder,#menu-overlay ul .mobile-search-form input::-moz-placeholder{opacity:.5;font-size:12px}.desktop-search-form input:-ms-input-placeholder,#menu-overlay ul .mobile-search-form input:-ms-input-placeholder{opacity:.5;font-size:12px}.desktop-search-form input::placeholder,#menu-overlay ul .mobile-search-form input::placeholder{opacity:.5;font-size:12px}.desktop-search-form .search-wrapper,#menu-overlay ul .mobile-search-form .search-wrapper{right:59px;position:relative;width:240px}.desktop-search-form .arrow,#menu-overlay ul .mobile-search-form .arrow{background:#F47668;float:right;position:relative;right:82px;height:28px;width:28px}.desktop-search-form input[type='submit'],#menu-overlay ul .mobile-search-form input[type='submit']{border-left-color:white !important;border-width:5px !important;border-right:none;background:#F47668;padding:0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.desktop-search-form input[type='submit']::-webkit-input-placeholder,#menu-overlay ul .mobile-search-form input[type='submit']::-webkit-input-placeholder{display:none}.desktop-search-form input[type='submit']::-moz-placeholder,#menu-overlay ul .mobile-search-form input[type='submit']::-moz-placeholder{display:none}.desktop-search-form input[type='submit']:-ms-input-placeholder,#menu-overlay ul .mobile-search-form input[type='submit']:-ms-input-placeholder{display:none}.desktop-search-form input[type='submit']::placeholder,#menu-overlay ul .mobile-search-form input[type='submit']::placeholder{display:none}.desktop-search-form.show,#menu-overlay ul .show.mobile-search-form{top:32px}#menu-overlay{position:fixed;padding:30px 40px 40px 40px;width:100%;height:100%;top:0;z-index:2000;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;background:#B8AB9A}#menu-overlay.show{-webkit-transform:translateX(60%);-ms-transform:translateX(60%);transform:translateX(60%)}@media screen and (max-width: 568px){#menu-overlay.show{-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%)}}#menu-overlay ul li{left:40px;line-height:30px;position:relative;opacity:0}#menu-overlay ul li a{font-family:"Sofia Pro";color:#444;font-size:24px;-webkit-transition:color .5s ease;transition:color .5s ease}#menu-overlay ul li:hover a{color:#F47668}#menu-overlay ul .mobile-search-form{position:relative;left:0;display:block}#menu-overlay ul .mobile-search-form button{border:none !important;border-radius:0;top:1px;width:28px;height:26px;content:"\f002";position:absolute;left:128px;float:right;background:#F47668;color:white}#menu-overlay ul .mobile-search-form button::-webkit-input-placeholder{display:none}#menu-overlay ul .mobile-search-form button::-moz-placeholder{display:none}#menu-overlay ul .mobile-search-form button:-ms-input-placeholder{display:none}#menu-overlay ul .mobile-search-form button::placeholder{display:none}#menu-overlay ul .mobile-search-form input{border-radius:0;-webkit-appearance:none}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;clear:both;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget:last-child{margin-bottom:0}body{background:#FFF}@font-face{font-family:"Warnock";src:url(fonts/WarnockPro-Regular.otf)}@font-face{font-family:"Sofia Pro"}input{font-family:"Sofia Pro";border-radius:0 !important;-webkit-appearance:none;-webkit-border-radius:0}p{font-family:"Warnock";font-size:16px;line-height:1.4;margin-bottom:10px;position:relative}h2{position:relative;font-size:32px}#page{opacity:0;width:100%;max-width:1280px;position:relative;margin:0 auto;overflow-x:hidden;left:0;-webkit-transition:-webkit-transform 0.5s,-webkit-filter 0.8s, -webkit-transform 0.5s,filter 0.8s;transition:transform 0.5s,filter 0.8s}#page.overlay{-webkit-filter:brightness(40%);filter:brightness(40%)}#page.slide{-webkit-transform:translateX(-80%);-ms-transform:translateX(-80%);transform:translateX(-80%)}#page.slideRight{-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%)}#content{margin-top:100px}.padding-wrapper{padding:40px}#primary,section{position:relative}.arrow-down,.hero .cta p:after{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #F47668}.arrow-right,.desktop-search-form input[type='submit'],#menu-overlay ul .mobile-search-form input[type='submit'],.email form div{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #F47668}img.hide{opacity:0}section{position:relative}.hero{overflow:hidden;width:100%;top:100px;left:0;z-index:-1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.hero video{height:100%;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:1}.hero video.hidden{z-index:-10;opacity:0}.hero .hero-logo{position:absolute;top:50%;left:50%;width:250px;height:250px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;cursor:pointer}.hero .hero-logo svg{overflow:visible}.hero .hero-logo svg g{position:relative;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.hero .hero-logo svg #inner-section{opacity:1}.hero .hero-logo .cls-1{fill:#EAE7E4}.hero .cta{display:block;border:solid 1px #EAE7E4;padding:10px 15px 5px;position:absolute;opacity:0;top:80%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:auto;background:-webkit-linear-gradient(transparent, transparent);background:linear-gradient(transparent, transparent);-webkit-transition:all .8s ease;transition:all .8s ease}.hero .cta p{font-size:21px;color:white;position:relative}.hero .cta p:after{content:"";display:block;position:absolute;top:25px;margin:0 auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.hero .cta:hover{background:#EAE7E4}.hero .cta:hover p{color:#F47668}@media screen and (max-width: 568px){.hero .cta{display:none}.hero .hero-logo{display:none}}.intro-container{position:relative;overflow:hidden;background:#EAE7E4}.intro-container .intro-text{padding-top:40px;position:relative;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.intro-container .intro-text p{position:relative;color:black;width:480px;max-width:35%;margin:0px 20% -60px auto}@media screen and (max-width: 568px){.intro-container .intro-text p{margin:20px 20px;width:auto;max-width:100%}}.intro-container:before{content:"";position:absolute;left:0;width:100%;height:100%;z-index:1;background:url(images/bg_headerTwirl.png) repeat center;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.intro-container .makers{position:relative;width:100%;padding:80px;z-index:10}.intro-container .makers h2{position:relative;bottom:-40px;color:#444}@media screen and (max-width: 568px){.intro-container .makers{padding:0px 20px 260px;margin-top:-130px}.intro-container .makers h2{top:230px}}.photo-picker{background:rgba(234,221,228,0.5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.photo-picker .center-image{position:relative;overflow:hidden}.photo-picker .center-image .entry-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.photo-picker .center-image .entry-content h2{margin:0 20px;color:white;text-align:center;font-style:italic;text-align:center}.photo-picker .center-image .entry-content video{width:105%}@media screen and (max-width: 768px){.photo-picker .center-image .entry-content h2{font-size:30px}}@media screen and (max-width: 568px){.photo-picker .center-image{display:none}}.photo-picker .full-image{width:100%;float:left;min-height:70px;background:#EAE7E4;display:none}@media screen and (max-width: 767px){.photo-picker .center-image{display:none}.photo-picker .col-4{width:50%}}@media screen and (max-width: 568px){.photo-picker{display:block;width:100%}}.maker-thumbnail{position:relative;overflow:hidden;width:50%;float:left;display:inline-block;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.maker-thumbnail.fadeIn{opacity:1}.maker-thumbnail .overlay{position:absolute;background:rgba(234,221,228,0.9);width:100%;height:100%;top:-100%;left:0;padding:20px;-webkit-transition:top .3s ease;transition:top .3s ease}.maker-thumbnail .overlay.placeholder{top:0}.maker-thumbnail .overlay .entry-content{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;width:100%;position:absolute;margin:auto;max-width:calc(100% - 40px)}.maker-thumbnail .overlay .entry-content h2{font-size:18px;font-style:italic}.maker-thumbnail .overlay .entry-content h2,.maker-thumbnail .overlay .entry-content p{color:#F47668}.maker-thumbnail .overlay .entry-content .button{margin-top:10px;border:solid 1px #F47668;padding:6px 3px;width:90px;height:35px;margin:0 auto}.maker-thumbnail .overlay .entry-content .button p{margin:0;font-family:"Sofia Pro";color:#918171}@media screen and (min-width: 568px) and (max-width: 850px){.maker-thumbnail .overlay .entry-content h2{font-size:12px}.maker-thumbnail .overlay .entry-content p{font-size:14px}.maker-thumbnail .overlay .entry-content .button{width:60px;height:35px}}.maker-thumbnail:hover .overlay{top:0}.col,.col-4,.col-3,.col-6,.col-5{float:left}.col:after,.col-4:after,.col-3:after,.col-6:after,.col-5:after{content:"";display:table;clear:both;table-layout:fixed}@media screen and (max-width: 568px){.col,.col-4,.col-3,.col-6,.col-5{float:none;width:100% !important}}.col-4{width:33.3333%}.col-3{width:25%}.col-6{width:50%}.col-5{width:41.666%}.main-nav{color:black}.instagram-pics li{width:calc(50% - 10px);display:inline-block;margin:0 5px}.share-container,.info-wrapper .left-container .share-container{margin:30px auto}.share-container .title p,.info-wrapper .left-container .share-container .title p{color:white;float:right;line-height:12px}.share-container li,.info-wrapper .left-container .share-container li{display:inline-block}.share-container li:after,.info-wrapper .left-container .share-container li:after{content:"|";display:inline;color:#B8AB9A;margin:0 4px 0 6px}.share-container li:last-child:after,.info-wrapper .left-container .share-container li:last-child:after{content:""}.share-container:after,.info-wrapper .left-container .share-container:after{content:"";display:table;clear:both;table-layout:fixed}.email form{position:relative}.email form div{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:20px;right:10px}.email form input{border-radius:0;margin-bottom:20px;border:solid 2px #bdb4ab;height:40px;width:100%;padding-left:5px;background:transparent}.email form input::-webkit-input-placeholder,.email form input::-webkit-input-placeholder{font-weight:600;color:black;font-size:12px;padding-top:3px}.email form input::placeholder,.email form input::-webkit-input-placeholder{font-weight:600;color:black;font-size:12px;padding-top:3px}.info,.info-wrapper .info{z-index:1;position:relative;bottom:0;margin:10% 0 0;padding:60px 30px;width:35%;background:#EAE7E4}.info .info-container{width:85%;margin:0 auto}.info .title p,.info .desc p{font-family:"Sofia Pro"}.info p,.info-wrapper .info p{line-height:1}.info .social{margin-bottom:15px}.info .social ul{display:block !important}.info .social ul li{margin:0 10px}.info .container:last-child{margin-bottom:0}.info .container:last-child .desc p:last-child{margin-bottom:0}.mosaicflow__column{float:left;padding:0 20px}@media screen and (max-width: 568px){.mosaicflow__column{width:100% !important;padding:0}}.mosaicflow__item img{display:block;width:100%;height:auto}h2.entry-title{font-size:20px}.search .entry-summary{margin-bottom:20px}.search .entry-header{margin-bottom:10px}.search article{margin-bottom:40px}#menu-overlay ul .mobile-search-form button i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.info,.info-wrapper .info,footer .main-footer .info{margin:15% 0 0}.info div.container{margin-bottom:10px}.info div.container:after{content:"";display:table;clear:both;table-layout:fixed}.info .title,footer .main-footer .info .title{font-weight:600;float:left;margin-right:20px;width:70px;line-height:1.4}.info .desc,footer .main-footer .info .desc{float:left;color:#B8AB9A;line-height:1}.info .desc a{-webkit-transition:color .5s ease;transition:color .5s ease}.info .social ul,footer .main-footer .email .social ul{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.info .social li,footer .main-footer .email .social li{display:inline-block;margin:10px auto;width:30px;height:30px;padding:7px 8px;border-radius:50%;background:#444;-webkit-transition:background .5s ease;transition:background .5s ease}.info .social li i,footer .main-footer .email .social li i{color:#EAE7E4}.info .social li:first-child,footer .main-footer .email .social li:first-child{margin-left:0;padding:7px 10px}.info .social li:hover,footer .main-footer .email .social li:hover{background:#F47668}.single.single-post #blog-recomendations h2,.archive .post h2,.archive.post-type-archive-events .featured-event-wrap h2,.single.single-post #blog-recomendations h3,.archive .post h3,.archive.post-type-archive-events .featured-event-wrap h3{max-width:90%}.single.single-post #blog-recomendations hr,.archive .post hr,.archive.post-type-archive-events .featured-event-wrap hr{max-width:220px}.single.single-post #blog-recomendations h2,.archive .post h2,.archive.post-type-archive-events .featured-event-wrap h2,.single.single-post #blog-recomendations h3,.archive .post h3,.archive.post-type-archive-events .featured-event-wrap h3{margin:0 auto;text-align:center}.single.single-post #blog-recomendations h2,.archive .post h2,.archive.post-type-archive-events .featured-event-wrap h2{font:20px "Warnock"}.single.single-post #blog-recomendations hr,.archive .post hr,.archive.post-type-archive-events .featured-event-wrap hr{background-color:#F47668;margin:25px auto 20px}.single-events #page,.single.single-post #page,.archive #page{background:#EAE7E4 url(images/bg-pattern.png) repeat center}.single-events footer,.single.single-post footer,.archive footer{background:none}.sticky{display:block}.hentry{margin:0}.byline,.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0}.entry-footer h1{font:48px "Sofia Pro";padding:0px 0 60px 80px;margin-top:140px;position:relative}@media screen and (max-width: 650px){.entry-footer h1{padding:0 0 20px 40px}}.single-events hr{background:#F47668}.single-events #featured-image{padding:0 40px 20px;margin-bottom:20px;background:#EAE7E4}@media screen and (max-width: 768px){.single-events #featured-image{padding:0 0 20px;width:calc(100% - 40px);margin-left:20px}}.single-events .entry-content{width:calc(100% - 80px);margin-left:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.single-events .entry-content{display:block;width:100%;margin-left:0}}.single-events .event-about,.single-events .event-info{display:inline-block}.single-events .event-about{width:calc(66.66% + 35px);background:#444;margin-right:40px;margin-left:-40px;padding:50px 80px 100px;position:relative}@media screen and (max-width: 1024px){.single-events .event-about{width:calc(50% + 20px)}}@media screen and (max-width: 768px){.single-events .event-about{width:calc(100% - 40px);margin-left:20px;margin-bottom:40px}}@media screen and (max-width: 568px){.single-events .event-about{padding:50px 20px 100px}}.single-events .event-about h3,.single-events .event-about h1{color:#F47668;text-align:center;font-family:"Sofia Pro"}.single-events .event-about h1{margin:24px 0;font:48px "Sofia Pro";text-transform:uppercase}.single-events .event-about hr{width:217px;max-width:90%;margin:0 auto 30px}.single-events .event-about p{color:#B8AB9A}.single-events .info{margin:0;padding:20px 0;width:100%}.single-events .info .info-container{width:100%}.single-events .share-container,.single-events .info-wrapper .left-container .share-container,.info-wrapper .left-container .single-events .share-container{position:absolute;bottom:0;right:0;left:0;margin:30px 80px}@media screen and (max-width: 568px){.single-events .share-container,.single-events .info-wrapper .left-container .share-container,.info-wrapper .left-container .single-events .share-container{margin:30px 20px}}.single-events .share-container li:first-child{color:black;margin-left:0}@media screen and (max-width: 1024px){.single-events .share-container li:first-child{width:100%}}.single-events .share-container li:first-child:after{display:none}.single-events .event-details{width:calc(33.33% + 20px);margin-right:-40px;background:#EAE7E4;padding:40px;border:1px solid #F47668}@media screen and (max-width: 1024px){.single-events .event-details{width:calc(50% + 20px)}}@media screen and (max-width: 768px){.single-events .event-details{width:calc(100% - 40px);margin-left:20px;padding:40px 20px}}.single-events .event-details h3{font-size:20px}.single-events .event-details hr{margin:5px auto 20px 0;width:calc(100% - 80px)}.single-events .event-details .info{padding:20px 0 0px 0}.single-events .event-details .info:first-of-type{padding-bottom:40px}.single-events .event-details p{width:calc( 100% - 80px)}.single-events .entry-footer h1{margin-top:65px}@media screen and (max-width: 650px){.single-events .entry-footer h1{margin-top:40px}}.events-wrapper{width:calc(100% - 80px);margin:0 auto}@media screen and (max-width: 650px){.events-wrapper{width:calc(100% - 40px);margin-left:20px}}.event{width:calc(33.33% - 27px);display:inline-block;float:left;background:#EAE7E4;margin-bottom:40px;text-align:center}.event h2{font:20px "Warnock";text-transform:uppercase}.event hr{width:215px;max-width:70%;margin:15px auto;background:#F47668}.event li{font:16px "Sofia Pro";line-height:21px}.event .event-info{padding:40px 40px 80px;position:relative;border:1px solid transparent;width:100%}.event .event-info div{position:absolute;height:40px;width:96px;bottom:20px;right:0;left:0;border:1px solid #F47668;line-height:40px;margin:0 auto;cursor:pointer}.event .event-info div:hover,.event .event-info div:active{-webkit-transition:background-color 0.2s ease, color 0.2s ease, opacity 0.2s ease;transition:background-color 0.2s ease, color 0.2s ease, opacity 0.2s ease;background:#F47668;color:#EAE7E4;opacity:0.8}.event .event-info div:hover a,.event .event-info div:hover span,.event .event-info div:hover p,.event .event-info div:active a,.event .event-info div:active span,.event .event-info div:active p{color:#EAE7E4}.event .event-image{padding-bottom:59.26%;background:url(images/barnone-events-image.jpg) center no-repeat;background-size:cover;position:relative}.event .event-image a{position:absolute;height:100%;width:100%;left:0;top:0}.event .event-image a:hover{-webkit-transition:background 0.3s ease;transition:background 0.3s ease;background:rgba(255,255,255,0.3)}.event:nth-child(3n){margin-left:20px;margin-right:0}.event:nth-child(3n-1){margin:0 20px}.event:nth-child(3n-2){margin-right:20px;margin-left:0}@media screen and (max-width: 1024px){.event:nth-child(even){width:calc(50% - 20px);margin:0 0 40px 40px}}@media screen and (max-width: 1024px){.event:nth-child(odd){width:calc(50% - 20px);margin:0 0 40px 0}}@media screen and (max-width: 650px){.event:nth-child(even),.event:nth-child(odd){width:100%;float:none;margin:0 0 40px 0 !important}}.event:nth-child(1){background:#fff;color:black}.event:nth-child(1) h2{color:black}.event:nth-child(1) .event-info{border:1px solid #F47668}.event:nth-child(2),.event:nth-child(6){background:#444;color:#B8AB9A}.event:nth-child(2) h2,.event:nth-child(6) h2{color:#fff}.event:nth-child(2) span,.event:nth-child(2) a,.event:nth-child(6) span,.event:nth-child(6) a{color:#B8AB9A}.event:nth-child(3),.event:nth-child(4){background:#B8AB9A;color:#EAE7E4}.event:nth-child(3) h2,.event:nth-child(4) h2{color:#EAE7E4}.event:nth-child(3) span,.event:nth-child(4) span{color:#EAE7E4}.event:nth-child(5){color:#B8AB9A}.event:nth-child(5) h2{color:#F47668}.event:nth-child(5) .event-info{border:1px solid #F47668}.single.single-post #blog{margin-bottom:110px}.single.single-post article{width:calc(70% - 42px);display:inline-block;margin:0px 20px 0px 0;background:#fff;border:1px solid #F47668;padding:40px 40px 0}@media screen and (max-width: 650px){.single.single-post article{padding:0;width:calc(100% - 40px);margin-left:20px}}.single.single-post time{font:18px "Sofia Pro"}.single.single-post .back-to-blog{width:140px;height:40px;border:1px solid #F47668;color:#F47668;text-align:center;position:absolute;bottom:-70px;right:0;left:0;margin:0 auto;cursor:pointer}.single.single-post .back-to-blog:hover,.single.single-post .back-to-blog:active{-webkit-transition:background-color 0.2s ease, color 0.2s ease, opacity 0.2s ease;transition:background-color 0.2s ease, color 0.2s ease, opacity 0.2s ease;background:#F47668;color:#EAE7E4;opacity:0.8}.single.single-post .back-to-blog:hover a,.single.single-post .back-to-blog:hover span,.single.single-post .back-to-blog:hover p,.single.single-post .back-to-blog:active a,.single.single-post .back-to-blog:active span,.single.single-post .back-to-blog:active p{color:#EAE7E4}.single.single-post .back-to-blog p{margin-top:13px;font:15px "Sofia Pro"}.single.single-post .blog-featured-image{width:100%;padding-bottom:56.25%;background:blue;margin-bottom:40px}.single.single-post .entry-header{width:40%;display:inline-block;float:left;padding:0 40px 40px;color:#F47668}@media screen and (max-width: 1024px){.single.single-post .entry-header{float:none;width:100%;padding:0 0 40px}}@media screen and (max-width: 650px){.single.single-post .entry-header{width:calc(100% - 40px);margin-left:20px}}.single.single-post .entry-header a{color:#F47668}.single.single-post .entry-header h1{font:24px "Sofia Pro"}.single.single-post .entry-content{width:60%;display:inline-block}@media screen and (max-width: 1024px){.single.single-post .entry-content{width:100%}}@media screen and (max-width: 650px){.single.single-post .entry-content{width:calc(100% - 40px);margin-left:20px}}.single.single-post .entry-content p{color:#B8AB9A;letter-spacing:0.05em}.single.single-post .share-container{clear:both;margin-left:40%;margin-top:40px;text-align:left}@media screen and (max-width: 1024px){.single.single-post .share-container{margin-left:0}}@media screen and (max-width: 650px){.single.single-post .share-container{width:calc(100% - 40px);margin-left:20px}}.single.single-post .share-container li:first-child{color:black;width:100%;text-align:left;margin-left:0}.single.single-post .share-container li:first-child:after{display:none}.single.single-post #blog-recomendations{padding:0 40px;background:#EAE7E4}@media screen and (max-width: 650px){.single.single-post #blog-recomendations{padding:40px 20px 0}}@media screen and (max-width: 650px){.single.single-post #blog-recomendations h1{display:none}}.single.single-post #blog-recomendations h1:before{content:'';position:absolute;top:-140px;left:-40px;width:calc(100% + 80px);height:140px;background:-webkit-linear-gradient(84deg, #EAE7E4 50%, transparent 50%);background:linear-gradient(6deg, #EAE7E4 50%, transparent 50%)}.single.single-post #blog-recomendations .blog-post{width:calc(50% - 20px);display:inline-block;padding:25px;margin-bottom:40px}@media screen and (max-width: 650px){.single.single-post #blog-recomendations .blog-post{width:100%}}.single.single-post #blog-recomendations .blog-post div{margin-top:25px;width:100%;padding-bottom:56.25%;background:blue}.single.single-post #blog-recomendations .blog-post:first-child{background:#444}.single.single-post #blog-recomendations .blog-post:first-child a{color:#fff}.single.single-post #blog-recomendations .blog-post:first-child h3{color:#fff}.single.single-post #blog-recomendations .blog-post:last-child{background:#fff;float:right}.single.single-post #blog-recomendations .blog-post:last-child:hover h2{color:#F47668}.single.single-post #blog-recomendations .blog-post:last-child h2{color:black}.single.single-post #blog-recomendations .blog-post:last-child h3{color:#B8AB9A}@media screen and (max-width: 650px){.single.single-post #blog-recomendations .blog-post:last-child{float:none}}#blog{position:relative}#blog h1{font:48px "Sofia Pro";max-width:260px;margin:40px auto 70px;text-align:center}.archive #primary{width:70%;display:inline-block}@media screen and (max-width: 650px){.archive #primary{width:calc(100% - 40px);margin-left:20px}}.archive .post{width:calc(100% - 40px);padding:20px 0 40px;margin-bottom:40px}@media screen and (max-width: 768px){.archive .post{padding-bottom:0}}@media screen and (max-width: 650px){.archive .post{width:100%}}.archive .post h3{font:16px "Sofia Pro"}.archive .post div{max-width:100%;margin:25px auto 0;width:90%;padding-bottom:51%;background:white}@media screen and (max-width: 768px){.archive .post div{width:100%}}.archive .post:nth-child(3n+1){background:#fff;border:1px solid #F47668}.archive .post:nth-child(3n+1) h3,.archive .post:nth-child(3n+1) a{color:#B8AB9A}.archive .post:nth-child(3n+2){background:#444}.archive .post:nth-child(3n+2) a,.archive .post:nth-child(3n+2) h3{color:#fff}.archive .post:nth-child(3n+0){background:#B8AB9A}.archive .post:nth-child(3n+0) a,.archive .post:nth-child(3n+0) h3{color:#fff}.archive.post-type-archive-events #primary{width:100%}@media screen and (max-width: 650px){.archive.post-type-archive-events #primary{margin-left:0}}.archive.post-type-archive-events .events-wrapper{width:calc(100% - 40px)}.archive.post-type-archive-events .event{width:100%;margin:0 0 40px}.archive.post-type-archive-events .featured-event-wrap{margin:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 650px){.archive.post-type-archive-events .featured-event-wrap{width:calc(100% - 40px);margin-left:20px;display:block;margin-top:0;margin-bottom:0}}.archive.post-type-archive-events .featured-event-wrap div{display:inline-block}.archive.post-type-archive-events .featured-event-wrap h1{font:18px "Sofia Pro";color:#F47668}.archive.post-type-archive-events .featured-event-wrap h2{font:36px "Sofia Pro";margin-top:20px;text-transform:uppercase;color:#F47668}.archive.post-type-archive-events .featured-event-wrap ul{margin-top:25px}.archive.post-type-archive-events .featured-event-wrap li{font:16px "Sofia Pro"}.archive.post-type-archive-events .featured-event-wrap span{font:16px "Sofia Pro"}.archive.post-type-archive-events .featured-event-wrap .info{width:calc(33.33% + 18px);background:#EAE7E4;border:1px solid #F47668;margin:0 43px 0 -40px;text-align:center;padding:40px 40px 100px;position:relative}@media screen and (max-width: 650px){.archive.post-type-archive-events .featured-event-wrap .info{width:100%;margin:40px 0}}.archive.post-type-archive-events .featured-event-wrap .info div{position:absolute;bottom:40px;right:0;left:0;margin:0 auto;width:95px;height:40px;border:1px solid #F47668;line-height:40px;cursor:pointer}.archive.post-type-archive-events .featured-event-wrap .info div:hover,.archive.post-type-archive-events .featured-event-wrap .info div:active{-webkit-transition:background-color 0.2s ease, color 0.2s ease, opacity 0.2s ease;transition:background-color 0.2s ease, color 0.2s ease, opacity 0.2s ease;background:#F47668;color:#EAE7E4;opacity:0.8}.archive.post-type-archive-events .featured-event-wrap .info div:hover a,.archive.post-type-archive-events .featured-event-wrap .info div:hover span,.archive.post-type-archive-events .featured-event-wrap .info div:hover p,.archive.post-type-archive-events .featured-event-wrap .info div:active a,.archive.post-type-archive-events .featured-event-wrap .info div:active span,.archive.post-type-archive-events .featured-event-wrap .info div:active p{color:#EAE7E4}.archive.post-type-archive-events .featured-event-wrap .featured-event-image{padding-bottom:37.12%;width:calc(66.66% + 44px);margin-right:-39px;background:blue;position:relative}@media screen and (max-width: 650px){.archive.post-type-archive-events .featured-event-wrap .featured-event-image{width:100%;margin-top:40px;margin-right:initial;padding-bottom:56.25%}}.archive.post-type-archive-events .featured-event-wrap .featured-event-image a{position:absolute;height:100%;width:100%}.archive.post-type-archive-events .featured-event-wrap .featured-event-image a:hover{-webkit-transition:background 0.3s ease;transition:background 0.3s ease;background:rgba(255,255,255,0.3)}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}#secondary{width:30%;display:inline-block;background:#EAE7E4;border-left:1px solid #F47668;float:right}@media screen and (max-width: 650px){#secondary{position:relative;float:none;border-left:0px;border-top:1px solid #F47668;width:calc(100% - 40px);margin-left:20px;margin-top:40px}}.single-post #secondary{position:absolute;top:0;right:0}@media screen and (max-width: 650px){.single-post #secondary{position:relative}}#secondary h2{font:20px "Warnock";margin-bottom:25px;position:relative}#secondary h2:after{content:'';width:80%;height:1px;background:#F47668;position:absolute;bottom:-12px;left:0}#secondary li{font:16px "Sofia Pro"}#secondary #text-2{text-align:center;margin-bottom:0}#secondary #text-2 h2{margin-bottom:0}#secondary #text-2 h2:after{width:0}#secondary #text-2 span{font:24px "Sofia Pro";color:#F47668}#secondary .content-wrap{width:calc(100% - 80px);margin:0 auto;padding:40px 0}#secondary .instagram-pics li{width:calc(50% - 10px);display:inline-block;margin:5px 5px 0}@media screen and (max-width: 768px){#secondary .instagram-pics li{width:100%}}@media screen and (max-width: 650px){#secondary .instagram-pics li{width:calc(50% - 10px)}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}*{box-sizing:border-box}footer.entry-footer{padding-top:0}footer{max-width:1280px;width:100%;margin:0 auto;position:relative;padding-top:80px;background:url(images/bg_headerTwirl.png) repeat center}footer:before{content:"";background:#EAE7E4;position:absolute;z-index:-1;display:block !important;top:0;left:0;width:100%;height:100%}footer .footer-logo{width:212px;max-width:90%;height:auto;margin:0 auto}footer .main-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%;width:1100px;background:#EAE7E4;margin:60px auto 80px;padding-bottom:40px;border-top:solid 2px #F47668}footer .main-footer .footer-col{padding:40px}footer .main-footer .email{width:31.25%;padding:40px 60px}footer .main-footer .email p{font-family:"Sofia Pro";font-size:14px;margin:30px 0;letter-spacing:1.2px;line-height:1.4}footer .main-footer .email form input{height:40px;box-shadow:none}@media screen and (min-width: 1024px){footer .main-footer .email #signUp{height:450px}}footer .main-footer .email form{width:260px;height:36px;margin:22px auto 5px;position:relative;border:1px solid #B9AC9B;overflow:hidden}@media screen and (min-width: 1024px){footer .main-footer .email #signUp form{margin:40px auto}}footer .main-footer .email form .submit{width:18px;height:10px;position:absolute;top:4px;right:-4px;background:url("../img/right-arrow.svg") center no-repeat;border:9px solid transparent;cursor:pointer}footer .main-footer .email input{width:calc(100% - 71px) !important;height:100%;border:none;background-color:white;padding:0px 0px 0px 21px;color:#B9AC9B;position:absolute;left:0;box-shadow:none}footer .main-footer .email input[type="submit"]{height:100%;width:50px !important;padding:0;left:210px;background-color:transparent;background:url("../img/right-arrow.svg") center no-repeat;background-size:20%;top:0px;box-shadow:none}footer .main-footer .email input[type="text"]:focus{border:1px solid #B9AC9B;height:calc(100% - 12px);width:calc(100% - 51px);box-shadow:0 0 5px #B9AC9B;border-right:0px;border-left:0px}footer .main-footer .email #mc_embed_signup{overflow:hidden;position:relative}footer .main-footer .email #signUp #mc_embed_signup label[for="mce-EMAIL"]{opacity:0}footer .main-footer .email #signUp .followUs p{padding:20px 0;width:100%}footer .main-footer .email .submit-response{position:absolute;z-index:-99;top:0;right:0;left:0;padding-top:15%;padding-right:5%;padding-left:5%;background:white;width:100%;height:calc(100% - 144px);margin:auto;opacity:0}@media screen and (min-width: 900px){footer .main-footer .email .submit-response{height:calc(95% - 125px);padding-top:20%}}@media screen and (min-width: 1024px){footer .main-footer .email .submit-response{height:50%}}footer .main-footer .email .submit-response span{cursor:pointer;-webkit-transition:all .5s;transition:all .5s}footer .main-footer .email .submit-response span:hover{opacity:.5}footer .main-footer .photos{width:37.5%;padding:40px 20px 0 0}footer .main-footer .photos .widget-title{color:#F47668;font-size:16px;margin-bottom:10px}footer .main-footer .photos .instagram-pics{width:100%}footer .main-footer .photos .instagram-pics li{display:inline-block;margin:4px 5px;width:calc(25% - 10px);height:auto}footer .main-footer .info{width:31.25%;margin-top:30px;padding:40px 40px 0px 60px}footer .main-footer .info .title,footer .main-footer .info .desc{font-family:"Sofia Pro";line-height:1.3}@media screen and (max-width: 1060px){footer .main-footer .info .desc,footer .main-footer .info .title{width:100%}}@media screen and (max-width: 960px){footer .main-footer{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 40px)}footer .main-footer .footer-col{width:100%}footer .main-footer .photos{width:100%;padding:0 40px !important}footer .main-footer .email{width:50%;margin:40px auto;padding:0}footer .main-footer .info{width:400px;max-width:90%;display:block;margin:0 auto}footer .main-footer .info .title{width:25%}footer .main-footer .info .desc{width:65%}footer .main-footer .title{text-align:left}footer .main-footer .main-logo{width:calc(100% - $mobile_side-gutter)}}@media screen and (max-width: 568px){footer .main-footer{display:block;width:calc(100% - 80px);padding-bottom:0px}footer .main-footer div[class^='col-']{padding:20px 20px}footer .main-footer .main-logo{width:calc(100% - $mobile_side-gutter)}footer .main-footer .email{width:80%}footer .main-footer .photos{padding:0 20px !important}footer .main-footer .photos .instagram-pics li{margin:0px 1px;width:calc(25% - 2px)}footer .main-footer .info{width:100%;margin:0;padding:40px 20px}footer .main-footer .info .title,footer .main-footer .info .desc{width:100%}}footer .kss-footer{background:#444;padding:40px}footer .kss-footer h6{text-align:center;line-height:1.2;color:#F47668;font-size:10px;text-transform:uppercase}footer .kss-footer h6 a{text-decoration:underline;color:#F47668;-webkit-transition:color .5s ease;transition:color .5s ease}footer .kss-footer h6 a:hover{color:#f14b38}.twirl-wrapper{display:inline-block;width:calc(65% + 40px);height:calc(100% - 40px);left:0px;bottom:0;z-index:10;background:url(images/bg_headerTwirl.png) repeat center}@media screen and (max-width: 768px){.twirl-wrapper{top:-30px;bottom:49%}}.makers .hero-container,.makers .contact-hero-container{background:#EAE7E4}.makers .hero{width:calc(100% - 40px);margin:0 auto;height:auto}@media screen and (max-width: 650px){.makers .hero{width:calc(100% - 20px);height:250px}}.makers .images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;position:relative;z-index:20}.makers .images div{width:50%}@media screen and (max-width: 568px){.makers .images{display:block}.makers .images div{width:100%}}.makers .makers{width:100%;padding:40px 0 40px 90px}.makers .thumbnail-container{background:rgba(234,221,228,0.5);width:100%}.makers .thumbnail-container .row{width:100%}.makers .thumbnail-container .row:after{content:"";display:table;clear:both;table-layout:fixed}.makers .thumbnail-container .row .maker-thumbnail{float:left;display:inline-block;width:16.666%}@media screen and (max-width: 768px){.makers .thumbnail-container .row .maker-thumbnail{width:25%}.makers .thumbnail-container .row .maker-thumbnail .entry-content{width:100%}.makers .thumbnail-container .row .maker-thumbnail .overlay{width:100%}}@media screen and (max-width: 568px){.makers .thumbnail-container .row .maker-thumbnail{width:50%}.makers .thumbnail-container .row .maker-thumbnail .overlay{width:100%}}@media screen and (max-width: 768px){.makers .thumbnail-container .row div{width:50%}.makers .makers{padding:40px 20px}}.info-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-16%;position:relative}.info-wrapper .left-container{min-height:470px;z-index:20;padding:70px 80px 40px 40px;width:calc(100% - 40px);margin-top:40px;position:relative;background:#444}.info-wrapper .left-container .text-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.info-wrapper .left-container .text-wrapper:after{content:"";display:table;clear:both;table-layout:fixed}.info-wrapper .left-container .title{float:left;width:30%;padding-right:30px;color:#F47668}.info-wrapper .left-container .title h2{margin-bottom:10px}.info-wrapper .left-container .title p{color:#F47668;margin-bottom:15px}.info-wrapper .left-container .desc{width:70%;float:right}.info-wrapper .left-container p{float:left;color:#B8AB9A}.info-wrapper .left-container .share-container{margin-bottom:0}@media screen and (max-width: 1060px){.info-wrapper .left-container .share-container ul li:first-child{margin-left:0}}.info-wrapper .info{float:left;margin-left:-40px}@media screen and (max-width: 1050px){.info-wrapper .left-container .text-wrapper{display:block;width:100%}.info-wrapper .left-container .text-wrapper div{width:100%;float:none}.info-wrapper .left-container .share-container .title p,.info-wrapper .left-container .share-container .desc{float:none;width:100%;clear:both}.info-wrapper .left-container .share-container ul li{text-align:left;width:auto;margin-bottom:5px}}@media screen and (max-width: 960px){.info-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-wrapper .twirl-wrapper{width:100%;display:block}.info-wrapper .left-container{width:100%;margin-bottom:40px}.info-wrapper .info{width:100%;padding:40px 20px;margin-top:-40px;display:block}.info-wrapper .share-container .title{width:100%;clear:both}.info-wrapper .info .info-container{width:100%;padding:60px 10px}.info-wrapper .info .info-container .desc{width:100%;clear:both}}@media screen and (max-width: 768px){.info-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-wrapper .twirl-wrapper{left:0;top:-40px;height:auto;width:100%}.info-wrapper .left-container{min-height:auto}.info-wrapper .left-container,.info-wrapper .info{clear:both;width:100%;padding:40px 20px}.info-wrapper .left-container .text-wrapper{display:block;width:100%}.info-wrapper .left-container .text-wrapper div{width:100%;float:none}.info-wrapper .info{margin-left:0;padding:40px 20px}.info-wrapper .info .info-container{height:auto;margin-top:0;position:relative;left:0;top:0;max-width:90%;margin:0;padding:0}}#makers-overlay{overflow-y:scroll;position:fixed;bottom:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);z-index:999;top:0;width:33.33%;background:rgba(0,0,0,0.9);-webkit-transition:-webkit-transform 0.5s;transition:transform 0.5s}#makers-overlay .overlay-container{width:100%}#makers-overlay::-webkit-scrollbar{background:rgba(255,255,255,0.15);width:0px}#makers-overlay.show{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#makers-overlay .close{position:absolute;top:10px;right:10px;width:20px;height:20px}#makers-overlay .close span{position:relative;top:12px;height:1px;background:#B8AB9A}#makers-overlay .close span:first-child{display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#makers-overlay .close span:last-child{display:block;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#makers-overlay .close i{font-size:24px;color:#B8AB9A}#makers-overlay .close:after{content:"";display:table;clear:both;table-layout:fixed}#makers-overlay h2{max-width:100%;color:#F47668;margin:20px 40px;font-size:28px}#makers-overlay .maker-thumbnail{position:relative;width:50%;height:auto;display:inline-block;float:left;overflow:hidden}#makers-overlay .maker-thumbnail .overlay{position:absolute;background:rgba(234,221,228,0.9);width:100%;height:100%;top:-100%;left:0;-webkit-transition:top .3s ease;transition:top .3s ease}#makers-overlay .maker-thumbnail .overlay .entry-content{top:50%;left:50%;-webkit-transform:translate(-50%, -50);-ms-transform:translate(-50%, -50);transform:translate(-50%, -50);text-align:center;width:100%;position:absolute;margin:auto}#makers-overlay .maker-thumbnail .overlay .entry-content h2{font-size:24px;margin:0 0 10px;font-style:italic}#makers-overlay .maker-thumbnail .overlay .entry-content h2,#makers-overlay .maker-thumbnail .overlay .entry-content p{color:#F47668}#makers-overlay .maker-thumbnail .overlay .entry-content .button{margin-top:10px;border:solid 1px #F47668;padding:6px 3px;width:90px;height:35px;margin:0 auto}#makers-overlay .maker-thumbnail .overlay .entry-content .button p{margin:0;font-family:"Sofia Pro";color:#918171}#makers-overlay .maker-thumbnail:hover .overlay{top:0}@media screen and (max-width: 768px){#makers-overlay{display:none}}.contact-hero-container{background:#EAE7E4}.contact-hero-container .hero{width:calc(100% - 40px);margin:0 auto}@media screen and (max-width: 650px){.contact-hero-container .hero{width:calc(100% - 20px);background-position:40% 50%}}.info-wrapper.contact-page .info{margin-top:13%}.info-wrapper.contact-page .left-container{padding:0;width:80%;margin:40px auto;background:url(images/contact-map.png) no-repeat center;background-size:cover}.info-wrapper.contact-page .map-container{border:solid 1px #F47668;background:#444;width:calc(100% - 40px);margin-top:40px}@media screen and (max-width: 960px){.info-wrapper.contact-page{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;background:#EAE7E4}.info-wrapper.contact-page .map-container{width:100%;margin-bottom:40px}.info-wrapper.contact-page .twirl-wrapper{width:100%;display:block;position:relative;top:-40px}.info-wrapper.contact-page .left-container{margin-top:0;width:100%}.info-wrapper.contact-page .info{width:400px;margin:0 auto;max-width:calc(100% - 80px);display:block;padding:40px 0}}@media screen and (max-width: 568px){.info-wrapper.contact-page .left-container.contact-map{height:450px;background-position:64% center}}@media screen and (max-width: 568px){.contact-photos div{height:300px}}.contact-wrapper{background:#EAE7E4;padding:80px 130px}.contact-wrapper .drop-line{padding:0 20px 0 60px;float:left;width:calc(45% - 20px)}.contact-wrapper .drop-line h2{color:#F47668}.contact-wrapper .wpcf7-form{padding:0 0 0 20px;width:calc(55% - 20px);float:left}.contact-wrapper .wpcf7-form input{background:transparent;width:calc(50% - 7px);margin-bottom:13px}.contact-wrapper .wpcf7-form input:first-child{margin-right:10px}.contact-wrapper .wpcf7-form input::-webkit-input-placeholder{font-weight:600;font-size:12px;color:black;padding-top:3px}.contact-wrapper .wpcf7-form input::-moz-placeholder{font-weight:600;font-size:12px;color:black;padding-top:3px}.contact-wrapper .wpcf7-form input:-ms-input-placeholder{font-weight:600;font-size:12px;color:black;padding-top:3px}.contact-wrapper .wpcf7-form input::placeholder{font-weight:600;font-size:12px;color:black;padding-top:3px}.contact-wrapper .wpcf7-form textarea{-webkit-appearance:none;border-radius:0;background:transparent}.contact-wrapper .wpcf7-form textarea::-webkit-input-placeholder{font-weight:600;font-size:12px;color:black}.contact-wrapper .wpcf7-form textarea::-moz-placeholder{font-weight:600;font-size:12px;color:black}.contact-wrapper .wpcf7-form textarea:-ms-input-placeholder{font-weight:600;font-size:12px;color:black}.contact-wrapper .wpcf7-form textarea::placeholder{font-weight:600;font-size:12px;color:black}.contact-wrapper .wpcf7-form .button{height:30px;padding:5px 10px;float:right;width:80px;margin-top:30px;color:#F47668}.contact-wrapper:after{content:"";display:table;clear:both;table-layout:fixed}@media screen and (max-width: 960px){.contact-wrapper{padding:40px 20px}.contact-wrapper #form-1{float:none;width:500px;margin:0 auto;max-width:calc(100% - 80px);padding:0}.contact-wrapper .drop-line{text-align:center;padding:0;width:400px;max-width:calc(100% - 40px);margin:0 auto 40px;float:none}.contact-wrapper .drop-line p{margin-top:10px;text-align:left}}@media screen and (max-width: 568px){.contact-wrapper #form-1{max-width:calc(100% - 40px)}.contact-wrapper #form-1 input{width:100%;float:none}}.vid-container{position:relative;height:100%}.vid-container video{height:auto;width:100%}.vid-container .controls{opacity:0;pointer-events:none}.vid-container.shown{background:black}.vid-container.shown .controls{opacity:1;pointer-events:initial}.vid-container .controls{position:absolute;height:26px;bottom:20px;z-index:2147483647;left:50%;width:90%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:29px;background:rgba(0,0,0,0.3);max-width:900px}.vid-container .controls.playing{opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.vid-container .controls.playing.show{opacity:1}.playpause{position:relative;float:left;display:inline-block;margin:0 10px 0 20px;font-size:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-transition:color .4s ease-in;transition:color .4s ease-in;color:#FFF}.progress{display:inline-block;width:calc(100% - 192px);position:relative;margin-left:10px;cursor:pointer;background:#FFF;height:2px;float:left;top:50%}.updateprogress{height:2px;position:relative;left:0;width:0;z-index:500;background:#444}@media screen and (max-width: 768px){.progress{width:calc(100% - 140px)}}.time{position:relative;top:50%;float:left;width:10%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:12px;color:#FFF;display:inline-block;min-width:60px;margin:0px 8px}.fullscreen{font-size:12px;top:50%;width:5%;margin-left:5px;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;display:inline-block;cursor:pointer;-webkit-transition:color .4s ease-in;transition:color .4s ease-in;color:#FFF}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{text-align:center}.gallery{margin-bottom:0}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}
