@charset "UTF-8";html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}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}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-webkit-box-sizing:content-box;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;margin:0}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}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;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-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{background:-webkit-gradient(linear,left top,left bottom,from(rgba(202,209,214,.4)),to(rgba(23,23,25,.47)));background:-webkit-linear-gradient(top,rgba(202,209,214,.4) 0%,rgba(23,23,25,.47) 100%);background:-o-linear-gradient(top,rgba(202,209,214,.4) 0%,rgba(23,23,25,.47) 100%);background:linear-gradient(to bottom,rgba(202,209,214,.4) 0%,rgba(23,23,25,.47) 100%);background-color:#676c71}a{color:#000}a:hover,a:focus{color:#0700ce}div.navigation span.current{color:#0700ce}.navbar-wpz>.current-menu-item>a,.navbar-wpz>.current_page_item>a{color:#0700ce}.navbar-nav .current-menu-item>a,.navbar-nav .current_page_item>a,.navbar-nav .current-menu-parent>a{color:#0700ce}button,input[type="button"],input[type="reset"],input[type="submit"]{background-color:#000;color:#fff}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#0700ce;color:#fff}.infinite-scroll #infinite-handle span{background-color:#000}.infinite-scroll #infinite-handle span:hover{background:#0700ce}.slide-style-1 .slides .slide_button a{color:#000;background:#fff}.slide-style-1 .slides .slide_button a:hover,.slide-style-1 .slides .slide_button a:active{color:#fff;background:#0700ce}.slide-style-2 .slides .slide_button a{color:#000;background:#fff}.slide-style-2 .slides .slide_button a:hover,.slide-style-2 .slides .slide_button a:active{color:#fff;background:#0700ce}.slide-style-3 .slides .slide_button a{color:#fff;background:#000}.slide-style-3 .slides .slide_button a:hover,.slide-style-3 .slides .slide_button a:active{color:#fff;background:#0700ce}.cat-links a:hover{color:#0700ce}.entry-content a{color:#0700ce}.tag_list a:hover{color:#0700ce;border-color:#0700ce}.author_links a:hover,.author_links a:active{color:#0700ce}.author_links a:hover:before{color:#0700ce}.zoom-twitter-widget a{color:#0700ce}.zoom-twitter-widget a:hover{color:#0700ce}.zoom-twitter-widget time:hover{color:#0700ce}.wpzoom-featured-cat h3.title a:hover{color:#0700ce}.wpzoom-calltoaction .cta-btn{background-color:#0700ce}.site-footer{background:#161719}.site-footer button{background:#4a4d50}.site-footer input[type=button],.site-footer input[type=reset],.site-footer input[type=submit]{background:#4a4d50}.site-footer button:hover{background:#F1F1F1}.site-footer input[type=button]:hover,.site-footer input[type=reset]:hover,.site-footer input[type=submit]:hover{background:#F1F1F1}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#000}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#000}.woocommerce ul.products li.product h3:hover{color:#0700ce}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#0700ce!important}.archive .inner-wrap .listing-widget-details h3.listing-title a:hover,.wp-listings-shortcode .inner-wrap .listing-widget-details h3.listing-title a:hover{color:#0700ce}.listing-navigation a:hover{color:#0700ce!important}.portfolio-archive-taxonomies li.current-cat a{color:#0700ce}.wpzoom-calltoaction .cta-btn{background-color:#000}.wpzoom-calltoaction .cta-btn:hover,.wpzoom-calltoaction .cta-btn:active{background-color:#0700ce}.single #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title a:hover{color:#0700ce}@font-face{font-family:'presence';src:url("../../../../../../themes/presence/fonts/presence.eot");src:url("/source/13fd7dc02e186b1efd332c625d09d762/presence.ttf") format("truetype"),url("/source/eb7d0fb110daada2a9a5c7dc76174638/presence.woff") format("woff"),url("/source/1b26320708859914177ef390622d16be/presence.svg") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'presence';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.1;color:#000}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1}h1 small,h2 small,h3 small{font-size:65%}h4 small,h5 small,h6 small{font-size:75%}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}.section-title{margin:0 0 30px;font-size:28px;font-weight:700}.home .section-title,.paged .section-title{margin-top:30px}p{margin-bottom:1em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#eee;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 1em;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}.floatleft{float:left}.floatright{float:right}.sticky,.bypostauthor{text-align:left}button,input[type="button"],input[type="reset"],input[type="submit"]{border:none;padding:12px 15px;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all;font-weight:600;border-radius:0;width:auto}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:#000;border:1px solid #e2e2e2;padding:10px 12px;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all;border-radius:0;background:#fff;width:auto}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{border-color:#676c71}select{border:1px solid #e2e2e2;color:#000}textarea{width:100%}label{display:block;margin-bottom:10px;font-weight:500}.site-footer button{color:#fff}.site-footer input[type=button],.site-footer input[type=reset],.site-footer input[type=submit]{color:#fff}.site-footer button:hover{color:#000}.site-footer input[type=button]:hover,.site-footer input[type=reset]:hover,.site-footer input[type=submit]:hover{color:#000}.hb-people-wrapper select{height:41px;-webkit-appearance:none;padding:0 10px}p.hb-people-wrapper:after{content:"\f347";-webkit-font-smoothing:antialiased;font:16px/16px "dashicons";position:absolute;right:15px;top:12px;color:#000;pointer-events:none;cursor:pointer}div.navigation{position:relative;text-align:center;margin:0 0 50px;font-size:18px;letter-spacing:1px}div.navigation a{padding:6px 10px;margin:0 4px;display:inline-block;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}div.navigation span.current{padding:6px 10px;margin:0 4px;display:inline-block}div.navigation span.pages{margin-right:15px;display:none}div.navigation span.dots{color:#999;line-height:100%;margin:0 5px}div.navigation .alignleft,div.navigation .alignright{margin:0}div.navigation .prev,div.navigation .next{position:absolute;-webkit-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms;font-size:16px;font-weight:600}div.navigation .prev{left:0}div.navigation .next{right:0}a{-webkit-transition:0.1s ease all;-o-transition:0.1s ease all;transition:0.1s ease all;text-decoration:none}a:hover,a:focus,a:active{text-decoration:none}a:hover,a:active{outline:0}.sf-menu{margin:0;padding:0;list-style:none}.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu>li{float:left}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}.sf-arrows .sf-with-ul:after{content:"\f347";display:inline-block;-webkit-font-smoothing:antialiased;font:16px/16px 'dashicons';vertical-align:middle;margin:0 0 0 4px}.sf-arrows ul .sf-with-ul:after{content:"\f345";display:inline-block;-webkit-font-smoothing:antialiased;font:normal 12px/22px 'dashicons';float:right;vertical-align:top;margin:2px 0 0 4px}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after{border-left-color:#fff}.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:#fff}.navbar-wpz{position:relative;z-index:100}.navbar-wpz>li{padding:0 15px}.navbar-wpz>li:first-child{padding-left:0}.navbar-wpz>li:last-child{margin-right:0}.navbar-wpz a{padding:8px 0;-webkit-transition:none;-o-transition:none;transition:none}.navbar-wpz ul{background:#fff;text-align:left;margin:0;padding:10px;font-size:16px;left:2%;width:220px;border:1px solid #eee;border-radius:3px;background:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.navbar-wpz ul a{text-align:left;line-height:1.5;text-transform:none;padding:10px 10px;font-size:16px}.navbar-wpz ul ul{right:100%;margin-top:0}.navbar-wpz>li>ul:before{content:'';display:block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;position:absolute;top:-7px;left:31px;z-index:470}.navbar-wpz>li>ul:after{content:'';display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #F0F0F0;position:absolute;top:-8px;left:30px;z-index:460}.top-navbar{padding:3px 0;font-size:16px;position:relative;border-bottom:1px solid rgba(0,0,0,.08);z-index:200}.top-navbar .navbar-wpz{float:left;max-width:80%}.navbar-wpz a:hover{text-decoration:none}.main-navbar{border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);padding:10px 0;margin-bottom:40px;min-height:68px}.page-template-full-width-builder-bb .main-navbar,.page-template-homepage-builder .main-navbar{margin-bottom:0}.home .main-navbar{margin-bottom:0}.home .entry-cover{margin-top:0}.main-navbar .inner-wrap{position:relative}.top-navbar:before,.top-navbar:after{content:" ";display:table}.main-navbar:before,.main-navbar:after{content:" ";display:table}.top-navbar:after{clear:both}.main-navbar:after{clear:both}.main-navbar .sf-menu>li{display:inline-block;float:none}.main-navbar .navbar-wpz>li:last-child{padding-right:0}.main-navbar a{font-size:18px;font-weight:400}.menu_center .navbar-wpz{text-align:center}.menu_center .slicknav_menu{text-align:center}.menu_center .slicknav_btn{float:none;display:inline-block}.navbar-toggle{display:none;position:relative;float:left;margin:15px 0 15px 0}.navbar-toggle .icon-bar{display:block;width:28px;height:2px;background:#222}.navbar-toggle:hover .icon-bar{background:#555}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}#menu-main-slide{display:none!important}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:left;padding:.438em .625em .438em .625em;line-height:1.125em;cursor:pointer}.slicknav_menu{*zoom:1}.slicknav_menu .slicknav_menutxt{display:block;line-height:100%;float:right}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:1px 7px 0 0}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_menu .slicknav_icon{width:19px;height:16px;position:relative;-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.slicknav_menu .slicknav_icon-bar{display:block;position:absolute;height:2px;width:100%;background:#d3531a;opacity:1;left:0;-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.slicknav_collapsed .slicknav_icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-o-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.slicknav_collapsed .slicknav_icon span:nth-child(2){top:6px;-webkit-transform-origin:left center;-o-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.slicknav_collapsed .slicknav_icon span:nth-child(3){top:12px;-webkit-transform-origin:left center;-o-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.slicknav_open .slicknav_icon span:nth-child(1){-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px;left:0}.slicknav_open .slicknav_icon span:nth-child(2){width:0%;opacity:0}.slicknav_open .slicknav_icon span:nth-child(3){-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:5px;left:0}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block;border-bottom:1px solid rgba(255,255,255,.07);-webkit-box-sizing:border-box;box-sizing:border-box}.slicknav_nav li:last-child{border:none}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em;float:right}.slicknav_nav .slicknav_arrow:after{content:"\f347";display:inline-block;-webkit-font-smoothing:antialiased;font:16px/16px 'dashicons';vertical-align:middle;margin:0 0 0 4px}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.slicknav_menu .slicknav_menutxt{color:#000;font-weight:600}.slicknav_menu .slicknav_icon-bar{background-color:#000}.slicknav_btn{padding:12px 0;text-decoration:none}.slicknav_nav{color:#000;margin:0;padding:0;list-style:none;overflow:hidden;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.slicknav_nav ul{list-style:none;overflow:hidden;padding:20px 30px;margin:0 0 20px;border-radius:3px;background:#eee}.slicknav_nav ul ul{padding:0 0 0 30px;margin:0;font-size:14px}.slicknav_nav a{padding:5px 0;margin:2px 0;text-decoration:none;color:#000}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{color:#000;font-size:18px;line-height:30px;padding:7px 12px;height:44px}.slicknav_menu{display:none}.sb-search{position:absolute;right:0;top:4px;z-index:200;width:40px;height:40px;min-width:45px}.sb-search .sb-search-input{position:absolute;top:0;right:0;border:none;outline:none;width:20px;height:40px;margin:0;z-index:10;padding:10px 65px 10px 15px;font-family:inherit;font-size:14px;color:#fff;visibility:hidden;opacity:0;border:none;border-radius:50px;-webkit-transition:width 0.3s;-o-transition:width 0.3s;transition:width 0.3s;-webkit-backface-visibility:hidden;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all;background:#000;-webkit-transition:width 0.6s,border-radius 0.6s,background 0.6s;-o-transition:width 0.6s,border-radius 0.6s,background 0.6s;transition:width 0.6s,border-radius 0.6s,background 0.6s}.sb-search input[type="search"].sb-search-input{-webkit-appearance:none}.sb-search .sb-search-input::-webkit-input-placeholder,.sb-search .sb-search-input:-moz-placeholder,.sb-search .sb-search-input::-moz-placeholder,.sb-search .sb-search-input:-ms-input-placeholder{color:#EFF4F7}.sb-search .sb-icon-search{width:40px;height:40px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:40px;text-align:center;cursor:pointer}.sb-search .sb-search-submit{width:40px;height:40px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:40px;text-align:center;cursor:pointer;background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:#3a3d40;border:none;outline:none;z-index:-1}.sb-search .sb-icon-search{color:#000;z-index:90;font-size:16px;font-family:'presence';speak:none;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all;border-radius:50px}.sb-search .sb-icon-search:hover{background:#000;color:#fff}.sb-search .sb-icon-search:before{content:"\e903"}.sb-search.sb-search-open .sb-icon-search:before{color:#fff}.sb-search.sb-search-open .sb-search-input{visibility:visible;opacity:1;width:240px;-webkit-transition:width 0.6s cubic-bezier(0,1.22,.66,1.39),border-radius 0.6s,background 0.6s;-o-transition:width 0.6s cubic-bezier(0,1.22,.66,1.39),border-radius 0.6s,background 0.6s;transition:width 0.6s cubic-bezier(0,1.22,.66,1.39),border-radius 0.6s,background 0.6s}.sb-search.sb-search-open .sb-icon-search{background:none;z-index:11}.no-js .sb-search .sb-icon-search{background:none;z-index:11}.sb-search.sb-search-open .sb-search-submit,.no-js .sb-search .sb-search-submit{z-index:90}.header_social{float:right;text-align:right}.header_social .widget{margin:0}.header_social .widget h3.title{display:none}.header_social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas{margin:0}.header_social .zoom-social-icons-list--without-canvas .socicon{-webkit-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all}.header_social .zoom-social-icons-list .socicon:hover{opacity:.8}.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;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#444;display:block;font-size:14px;font-size:.875rem;font-weight:700;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{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}.aligncenter{clear:both;margin-left:auto;margin-right:auto;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;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;padding:0;font-family:"Libre Franklin",serif;font-size:16px;font-weight:400;line-height:1.7;color:#444;background-repeat:no-repeat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.noscroll{position:fixed;overflow:hidden;width:100%}.page-wrap{background-color:#fff}.custom-background.wpz_layout_full .page-wrap{background:none}.wpz_layout_full{background:none}.slider-wrap{background:#F1F1F1}.page-wrap #slider{max-width:1500px;margin-right:auto;margin-left:auto}.wpz_layout_boxed .page-wrap{max-width:1360px;margin:0 auto;-webkit-box-shadow:0 0 35px rgba(0,0,0,.1);box-shadow:0 0 35px rgba(0,0,0,.1)}.inner-wrap{max-width:1215px;margin:0 auto}.recent-posts{font-size:0}.recent-posts .post{width:48%;margin:0 4% 40px 0;display:inline-block;vertical-align:top;font-size:16px;position:relative;overflow:hidden}.recent-posts .post:before{content:" ";display:table}.recent-posts .post:after{content:" ";display:table;clear:both}.recent-posts article{width:48%;margin:0 4% 40px 0;display:inline-block;vertical-align:top;font-size:16px;position:relative;overflow:hidden}.recent-posts article:nth-of-type(2n+2){margin-right:0}.content-area.full-layout .recent-posts article{width:31.5%;margin:0 2.75% 30px 0}.content-area.full-layout .recent-posts article:nth-of-type(2n+2){margin-right:2.75%}.content-area.full-layout .recent-posts article:nth-of-type(3n+3){margin-right:0}.recent-posts .post-thumb{margin:0 0 15px}.post-thumb img{max-width:100%;height:auto}.recent-posts .entry-body{overflow:hidden}.entry-title{margin:0 0 15px;font-size:26px;font-weight:600;line-height:1.4}.entry-content:before{content:" ";display:table}.entry-content:after{content:" ";display:table;clear:both}.entry-content p{margin:0 0 20px;line-height:1.8;padding:0}.entry-content img{max-width:100%;height:auto}.entry-meta{margin-bottom:15px;color:#676c71;font-size:14px}.site-footer .entry-meta{color:#9ba2a9}.entry-meta span+span:before{content:" \00d7  ";color:#B6BABB;margin:0 5px;font-style:normal;opacity:.7}.entry-meta a{font-weight:600;border-bottom:1px solid #e8e8e8;padding-bottom:3px}.cat-links{margin-bottom:10px;display:block;font-weight:600}.more-link,.more_link{display:table;margin:20px 0 0}.readmore_button{font-weight:600;margin:0 0 20px}.readmore_button a{display:inline-block;-webkit-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}.content-area.full-layout .recent-posts.blog-view{margin:0 auto;max-width:750px}.content-area.full-layout .recent-posts.blog-view .entry-body{max-width:90%;margin:0 auto}.content-area.full-layout .recent-posts.blog-view article{width:100%;margin:0 0 50px}.recent-posts.blog-view article{width:100%;margin-right:0;font-size:16px;border-bottom:1px solid #eee;padding:0 0 30px;margin-bottom:50px}.recent-posts article .post-thumb,.recent-posts .post .post-thumb{margin:0 0 15px}.recent-posts.blog-view article .entry-title,.recent-posts.blog-view .post .entry-title{font-size:36px}.recent-posts.blog-view .entry-meta{font-size:16px}.recent-posts.list-view article,.recent-posts.list-view .post{width:100%;margin-right:0;margin-bottom:50px;display:block;border-bottom:1px solid #eee;padding:0 0 30px}.recent-posts article:nth-of-type(2n+2){margin-right:0}.content-area.full-layout .recent-posts.list-view article{width:100%;margin-right:0}.content-area.full-layout .recent-posts.list-view article:nth-of-type(2n+2),.content-area.full-layout .recent-posts.list-view article:nth-of-type(3n+3){margin-right:0}.recent-posts.list-view .post-thumb{margin:0 25px 15px 0;max-width:35%;float:left}.category_description{margin:0 0 40px}.entry-header{margin:0 0 30px}.entry-cover{z-index:1;-webkit-background-size:cover;background-size:cover;background-position:center center;min-height:450px;position:relative;margin:-41px 0 50px}.single .post-thumb{margin:0 0 25px}.page .site-main.full-width-page>article{float:none;max-width:100%;width:100%}.content-area.full-width-page{float:none;width:100%}.page h1.entry-title,.single h1.entry-title{font-size:40px;line-height:1.4;font-weight:600}.page .entry-info,.single .entry-info{margin-bottom:30px}.page .entry-category+.entry-date{display:inline-block}.single .entry-category+.entry-date{display:inline-block}.single .entry-meta{font-size:16px;margin-bottom:0}.entry-content{line-height:1.7}body.page .entry-content{padding-bottom:50px}.entry-content a{font-weight:600}.entry-content a:hover{text-decoration:underline}.entry-content a.wpz-sc-button{text-decoration:none;color:#fff;font-weight:400}.entry-content a.wpz-sc-button:hover{color:#fff}.entry-content .wpz-sc-ilink a,.entry-content .shortcode-tabs ul.tab_titles li.nav-tab a{text-decoration:none}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:15px;line-height:1.4;font-weight:700}.entry-content img.alignnone,.entry-content img.aligncenter,.entry-content img.alignleft,.entry-content img.alignright,.entry-content img.attachment-fullsize{margin-bottom:20px;max-width:100%;height:auto}.entry-content .wp-block-image img{margin-bottom:20px;max-width:100%;height:auto}.entry-content ul:not(.wp-block-gallery),.entry-content ol{margin:0 0 20px 15px}.entry-content ul.blocks-gallery-grid{margin-left:0}.entry-content li{list-style-position:inside}.entry-content li ul,.entry-content li ol{margin-bottom:0}.entry-content ul li{list-style-type:square}.entry-content ol li{list-style-type:decimal}.entry-content .shortcode-unorderedlist ul li{list-style-type:none}.entry-content .shortcode-unorderedlist ul li ul{list-style-type:none}.entry-content blockquote{font-size:22px;margin:30px 0 40px;border-left:3px solid #333;padding-left:30px;position:relative}.entry-content blockquote:before,.entry-content blockquote:after{content:"";display:block;width:60px;height:2px;margin:30px auto;background:#e2e2e2}.entry-content blockquote.wp-block-quote:before,.entry-content blockquote.wp-block-quote:after{display:none}.entry-content blockquote.wp-block-quote{font-size:18px}.entry-content .wp-block-pullquote{border:none}.entry-content .wp-block-pullquote blockquote{border:none}@media only screen and (min-width:1360px){.full-width .entry-content .alignfull,.full-width-page .entry-content .alignfull{margin-left:-webkit-calc(-100vw / 2 + 100% / 2);margin-left:calc(-100vw / 2 + 100% / 2);margin-right:-webkit-calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2)}.full-width .entry-content .alignfull,.full-width .entry-content .alignfull>img,.full-width-page .entry-content .alignfull,.full-width-page .entry-content .alignfull>img{width:100vw;max-width:100vw!important}.full-width .entry-content .alignwide,.full-width-page .entry-content .alignwide{margin-left:-72.5px;margin-right:-72.5px;max-width:1360px;width:1360px}}.tag_list{position:relative}.tag_list a{display:inline-block;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-decoration:none;font-size:16px;color:#acacac;margin:0 10px 5px 0;padding:3px 20px;border:1px solid #e8e8e8;border-radius:50px;font-weight:600;line-height:1.8;font-size:14px}.tag_list a:last-child{margin-right:0}.entry-footer{background:#f1f1f1;padding:0;margin:30px 0 0;color:#222}.post_author{padding:30px}.single .author-description{overflow:hidden}.single .author-description span{display:inline-block;margin:0 0 10px;font-size:18px;color:#999}.single .post_author .author-title{margin:0 0 10px;font-size:18px;font-weight:900;display:inline-block}.single .post_author .author-bio{margin:0 0 15px}.single .post_author>img{margin:0 20px 0 0;float:left}.author_links a{color:#888;margin:0 15px 0 0}.author_links a:last-child{margin-right:0}.author_links a:before{content:"\e603";display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/100% 'presence';vertical-align:top;margin:2px 5px 0 0;color:#222;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.author_links a.author_facebook:before{content:"\e601"}.author_links a.author_instagram:before{content:"\e900"}img.wp-smiley{border:none;padding:0}#snippet-box{width:100%!important;float:none!important}h4.jp-relatedposts-post-title{margin:10px 0 5px!important;font-weight:400}.single div#jp-relatedposts h3.jp-relatedposts-headline{text-align:center;font-size:18px;font-weight:600}.single div#jp-relatedposts h3.jp-relatedposts-headline em:before{display:none}.single #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{font-size:16px;font-weight:600;line-height:1.3}.single #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title a{color:#000;font-weight:600}.single #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title a:hover{text-decoration:none}.single #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:none}.single #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{opacity:1;margin-bottom:0}.entry-content div.sharedaddy h3.sd-title{font-size:18px;font-weight:600}#comments>h3{position:relative;margin-top:80px;font-size:26px;padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid #EEE}#respond>h3{position:relative;margin-top:80px;margin-bottom:20px;font-size:26px}.comment-notes{margin-bottom:30px;color:#999}.commentlist{list-style-type:none;padding:0}.commentlist li{list-style-type:none}.commentlist .children{margin:30px 0 0 50px}.commentlist .comment{margin-bottom:44px;padding-bottom:32px;position:relative;border-bottom:1px solid #EEE;line-height:1.8}.commentlist .children li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;margin-top:30px}.comment .avatar{float:left;border-radius:50%;margin-right:28px}.comment-author:before{content:" ";display:table}.comment-author:after{content:" ";display:table;clear:both}.comment-author .fn{font-style:normal;font-weight:600;font-size:18px}.comment-author .fn a{font-style:normal;font-weight:600;font-size:18px}.comment-author .comment-meta{margin-top:5px;color:#a2a2a2}.comment-author .comment-meta a{color:#a2a2a2}.comment-author .comment-meta a:hover{color:#333}.comment-main{overflow:hidden}.comment-body{margin-top:8px}#respond{margin-bottom:85px}#respond .form_fields p{margin-bottom:24px;width:50%}#respond .form_fields p:first-child{padding-left:0}#respond label{font-weight:400;font-size:16px;margin-bottom:5px}#respond input[type="text"]{width:90%}#respond textarea{width:100%;height:150px}#respond #submit{width:auto;padding-left:25px;padding-right:25px;margin-top:12px}#respond code{white-space:pre-wrap}.form-allowed-tags{display:none}#respond .form_fields p .required_lab{margin-left:10px;color:#a7a7b3}#respond .comment-form-cookies-consent label{display:inline;margin-left:10px;text-transform:none;font-family:inherit;font-size:14px}.brand-wrap{font-size:0}.logo_center .navbar-brand-wpz{width:100%!important;text-align:center}.logo_center .adv{display:block;text-align:center;width:100%;margin-bottom:30px}.navbar-brand-wpz{margin:35px 0}.navbar-brand-wpz.left-align{display:inline-block;vertical-align:middle;width:35%}.navbar-brand-wpz img{max-width:100%;height:auto}.navbar-brand-wpz h1{font-weight:700;line-height:1.4;margin:0}.navbar-brand-wpz a{font-size:55px}.navbar-brand-wpz a:hover{text-decoration:none;opacity:.8}.navbar-brand-wpz .tagline{font-size:18px;color:#969696;margin:0}.adv{display:inline-block;vertical-align:middle;text-align:right;font-size:16px;width:65%}.adv_side{text-align:center;margin:0 0 20px}.adv_content{margin:0 0 50px;text-align:center}.single .adv_content{margin:20px 0}#sidebar{float:right;width:375px}.site-footer{font-size:16px;background:#161719;color:#87888a}.site-footer a{color:#fff}.site-footer a:hover{color:#ccc}.site-info{padding:30px 0;font-size:14px;border-top:1px solid rgba(255,255,255,.1)}.site-info a{font-weight:500}.site-info:before{content:" ";display:table}.site-info:after{content:" ";display:table;clear:both}.site-info .copyright{width:50%;float:left;margin:0}.site-info .designed-by{width:50%;float:left;margin:0;text-align:right}.has-cuebar .site-info{padding-bottom:65px}.site-main:before{content:" ";display:table}.site-main:after{content:" ";display:table;clear:both}.home-widgetized-sections{padding:0}.site-widgetized-section .widgets .widget{font-size:16px;width:100%;margin-right:0}.homepage_widgets{font-size:0}.homepage_widgets .widget{font-size:16px;margin:0 0 60px;padding:0 0 60px;border-bottom:1px solid #eee}.homepage_widgets .widget h3.title{line-height:1.3;font-size:26px;margin:0 0 30px}.homepage_widgets>div:last-child{border-bottom:none;padding:0 0 20px;margin:0}.homepage_full .widget h3.title{text-align:center}.home_separator{width:100%;height:1px;background:#eee;margin:30px 0 50px}.homepage_widgets .home_column{width:31%;margin:0 3.5% 0 0;display:inline-block;vertical-align:top}.homepage_widgets .home_column:nth-child(3n+3){margin-right:0}.homepage_widgets .home_column .widget{padding-bottom:0;margin-bottom:25px;border-bottom:none}.homepage_widgets .home_column h3.title{font-size:22px}.content-area,.shop-wrapper.side-right{float:left;width:800px}.full-width .content-area,.content-area.full-layout{width:100%;float:none}.sidebar-left .content-area{float:right}.page-template-full-width-builder-bb .entry-title,.page-template-full-width-builder .entry-title{text-align:center;margin-bottom:45px}.page-template-testimonials .testimonial{margin:0 3% 50px 0;width:48%;display:inline-block;vertical-align:top;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1),0 3px 0 #6c8088;box-shadow:0 0 3px rgba(0,0,0,.1),0 3px 0 #6c8088;padding:15px 30px;border:1px solid #ebf0f2;border-bottom:none}.page-template-testimonials .testimonial:nth-child(2n+2){margin-right:0}.sidebar-left #sidebar{float:left}.shop-sidebar{float:right;width:375px;margin-left:2%}.shop-wrapper{overflow:hidden}.narrow-column{max-width:900px;margin:0 auto}.recent-projects{font-size:0}.recent-projects article{width:31.5%;margin:0 2.75% 30px 0;display:inline-block;vertical-align:top;font-size:16px;position:relative;overflow:hidden;text-align:center}.recent-projects article:nth-of-type(3n+3){margin-right:0}.recent-projects .post-thumb{margin-bottom:15px}.recent-projects .jetpack-portfolio .entry-title{font-size:20px}.portfolio-archive-taxonomies{padding:35px 0}.portfolio-archive-taxonomies ul{margin:0;padding:0;list-style:none}.portfolio-archive-taxonomies li{display:inline-block;margin-bottom:10px;font-size:18px}.portfolio-archive-taxonomies li+li{margin-left:18px}.portfolio-archive-taxonomies li.current-cat a{font-weight:600}.portfolio-archive-taxonomies a{display:block;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all}.single-jetpack-portfolio .entry-meta{margin-bottom:10px}.widget{margin-bottom:60px;position:relative}.widget .title{margin:0 0 30px;font-size:20px;font-weight:600}.widget a{font-weight:600}.widget ul,.widget ol{clear:both;margin:0;padding:0}.widget ul li,.widget ol li{list-style-type:none;margin:0 0 5px}.widget ul ul,.widget ul ol,.widget ol ul,.widget ol ol{margin:0;padding:0;border-top:none}.widget ul ul li,.widget ul ol li,.widget ol ul li,.widget ol ol li{border:none}.footer-widgets{padding:40px 0 0;font-size:0}.footer-widgets:before{content:" ";display:table}.footer-widgets:after{content:" ";display:table;clear:both}.footer-widgets .column{padding:0;display:inline-block;vertical-align:top;font-size:16px;float:none}.footer-widgets.widget-columns-4 .column{width:25%}.footer-widgets.widget-columns-3 .column{width:31%;margin:0 3.5% 0 0}.footer-widgets.widget-columns-2 .column{width:50%}.footer-widgets.widget-columns-1 .column{width:100%}.footer-widgets.widget-columns-2 .column:nth-child(2n+2),.footer-widgets.widget-columns-3 .column:nth-child(3n+3),.footer-widgets.widget-columns-4 .column:nth-child(4n+4){margin-right:0;border:none}.site-footer .widget{margin-bottom:40px}.site-footer .widget .title{color:#fff}.wpzoom-calltoaction{font-size:18px;position:relative}.wpzoom-calltoaction .cta-msg{line-height:1.7}.cta_wrapper{position:relative}.cta_content{overflow:hidden}.wpzoom-calltoaction .cta-msg p{margin:0 auto;max-width:80%}.wpzoom-calltoaction:before{content:" ";display:table}.wpzoom-calltoaction:after{content:" ";display:table;clear:both}.wpzoom-calltoaction .cta-msg:last-child{margin-bottom:0}.wpzoom-calltoaction .cta-btn{float:right;margin:5px 0 0 30px;font-size:18px;text-decoration:none;color:#fff;padding:11px 35px;-webkit-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}.homepage_widgets .widget.wpzoom-calltoaction h3.title{text-align:left;margin-bottom:15px;font-weight:600}.homepage_widgets .widget.wpzoom-calltoaction .cta_align_center h3.title{text-align:center}.cta_align_center{text-align:center}.wpzoom-calltoaction .cta_align_center .cta-btn{display:inline-block;float:none;margin-top:20px;margin-left:0}.wpzoom-calltoaction .cta_align_left .cta-btn{float:left;margin-right:30px}.widget.carousel-slider,.site-widgetized-section .widgets .widget.carousel-slider{margin:0 0 30px;position:relative;border-radius:2px}.widget.carousel-slider .flickity-viewport{overflow:hidden}.flickity-enabled{position:relative}.carousel-slider .slides{white-space:nowrap;overflow:hidden}.carousel-slider .item{position:relative;white-space:normal;margin:0 2% 0 0;width:23%;text-align:center;vertical-align:top;display:inline-block}.carousel-slider .flickity-enabled .item{margin:0 2% 0 0;width:23.5%;min-height:350px}.carousel_widget_wrapper>div{opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.carousel_widget_wrapper>div .item{display:none}.carousel_widget_wrapper>.flickity-enabled{opacity:1;visibility:visible}.carousel_widget_wrapper>.flickity-enabled .item{display:inline-block}.carousel-slider .flickity-prev-next-button{top:43%;background:none}.carousel-slider .flickity-prev-next-button:hover{background:none}.carousel-slider .flickity-prev-next-button.previous{left:-55px}.carousel-slider .flickity-prev-next-button.next{right:-55px}.carousel-slider .flickity-prev-next-button path{fill:#333;opacity:1;-moz-filter:none;-webkit-filter:none;-ms-filter:none;filter:none}.carousel-slider .flickity-prev-next-button:hover path{fill:#222}.carousel-slider .post-thumb{margin:0 0 15px}.carousel-slider .item .entry-title{margin:0 0 5px;font-size:18px}.carousel-slider .item .cat-links{margin:0 0 5px}.carousel-slider .flickity-page-dots{bottom:0;position:relative}.carousel-slider .flickity-page-dots .dot{border:2px solid #ccc}.carousel-slider .flickity-page-dots .dot:hover,.carousel-slider .flickity-page-dots .dot.is-selected{background:#555;border:2px solid #555}.carousel-slider .spinner{margin:100px auto;width:50px;height:30px;text-align:center;font-size:10px}.carousel-slider .spinner>div{background-color:#eaeaea;height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;-o-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.carousel-slider .spinner .rect2{-webkit-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.carousel-slider .spinner .rect3{-webkit-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.carousel-slider .spinner .rect4{-webkit-animation-delay:-0.9s;-o-animation-delay:-0.9s;animation-delay:-0.9s}.carousel-slider .spinner .rect5{-webkit-animation-delay:-0.8s;-o-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@-o-keyframes stretchdelay{0%,40%,100%{-o-transform:scaleY(.4);transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{-o-transform:scaleY(1);transform:scaleY(1);-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,40%,100%{-o-transform:scaleY(.4);transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{-o-transform:scaleY(1);transform:scaleY(1);-webkit-transform:scaleY(1)}}.feature-posts-list{list-style-type:none;padding:0}.feature-posts-list:before{content:" ";display:table}.feature-posts-list:after{content:" ";display:table;clear:both}.feature-posts-list>li{margin:0 0 20px}.feature-posts-list .post-thumb{position:relative;overflow:hidden;margin:0 15px 15px 0;max-width:35%;float:left}.feature-posts-list .post-thumb img{max-width:100%;height:auto}.feature-posts-list h3{font-weight:600;margin:0 0 5px;font-size:16px;line-height:1.4}.feature-posts-list .sharedaddy{display:none}.home_column .post-thumb{margin-bottom:0}.widget .feature-posts-list br{display:none}.widget .feature-posts-list small{font-size:14px;display:block}.widget .feature-posts-list .post-excerpt{display:block;overflow:hidden}.widget .feature-posts-list li{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #eee}.site-footer .widget .feature-posts-list li{border-bottom:1px solid rgba(255,255,255,.1)}.widget .feature-posts-list li:last-child{margin:0;border:none;padding:0}.widget .feature-posts-list li a{font-weight:600}.fw-page-builder-content .feature-posts-list,.homepage_full .feature-posts-list{font-size:0}.fw-page-builder-content .feature-posts-list>li,.homepage_full .feature-posts-list>li{width:23%;margin:0 2.33% 50px 0;display:inline-block;vertical-align:top;font-size:14px;border:none}.fw-page-builder-content .feature-posts-list>li:nth-child(4n+4),.homepage_full .feature-posts-list>li:nth-child(4n+4){margin-right:0}.fw-page-builder-content .feature-posts-list h3,.homepage_full .feature-posts-list h3{font-size:18px;margin:10px 0}.fw-page-builder-content .feature-posts-list .post-thumb,.homepage_full .feature-posts-list .post-thumb{margin:0;float:none;max-width:100%}.fw-page-builder-content .feature-posts-list .more_link,.homepage_full .feature-posts-list .more_link{margin-bottom:10px}.wpzoom-singlepage:before{content:" ";display:table}.wpzoom-singlepage:after{content:" ";display:table;clear:both}.wpzoom-singlepage .featured_page_content{overflow:hidden;font-size:18px}.home_column .wpzoom-singlepage .featured_page_content{font-size:16px;padding-top:0;position:relative}.homepage_full .widget .page_align_left h3.title{text-align:left}.homepage_full .widget .page_align_right h3.title{text-align:left}.post-thumb_top{margin:0 0 20px}.post-thumb_left{float:left;margin:0 30px 0 0}.post-thumb_right{float:right;margin:0 0 0 30px}.homepage_full .post-video_left{float:left;margin:0 40px 0 0;width:50%}.homepage_full .post-video_right{float:right;margin:0 0 0 40px;width:50%}.wpzoom-singlepage img{max-width:100%;height:auto}.page_background{min-height:250px;color:#fff;padding:50px 5%;text-align:center;background-color:#000;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.page_background:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;background:rgba(0,0,0,.38)}.page_background:hover:before{background:rgba(0,0,0,.7)}.page_background a{color:#fff}.homepage_widgets .wpzoom-singlepage .page_background h3.title{color:#fff}.page_background a.more_link{font-size:14px;font-weight:600;letter-spacing:1px;text-align:center;margin:21px 0 0;display:inline-block;color:#fff;background:none;border:2px solid #fff;padding:10px 30px;-webkit-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}.page_background .more_link:hover{color:#000;background:#fff}a.more_link{margin:15px 0 0;display:inline-block;-webkit-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}.post_thumb_withbg .featured_page_content{position:relative;top:0;color:#fff}.wpzoom_subpages ul{font-size:0}.wpzoom_subpages ul>li{display:inline-block;vertical-align:top;font-size:16px}.wpzoom_subpages .post-thumb{margin-bottom:15px}.wpzoom_subpages ul.subpages-3>li{width:31.5%;margin:0 2.75% 30px 0}.wpzoom_subpages ul.subpages-3>li:nth-child(3n+3){margin-right:0}.wpzoom_subpages ul.subpages-4>li{width:23%;margin:0 2.6666% 30px 0}.wpzoom_subpages ul.subpages-4>li:nth-child(4n+4){margin-right:0}.wpzoom_subpages ul.subpages-5>li{width:18%;margin:0 2.5% 30px 0}.wpzoom_subpages ul.subpages-5>li:nth-child(5n+5){margin-right:0}.widget.wpzoom_subpages ul h3.title{color:#222;font-size:22px;font-weight:600;color:#222;line-height:1.2;margin:0 0 15px;text-align:left}.widget.wpzoom_subpages .post_thumb_withbg h3.title{text-align:center}.wpzoom-testimonial{text-align:center;position:relative}.wpzoom-testimonial .slides li{display:none}.wpzoom-testimonial .testomonial_wrapper{padding:0 7%;position:relative;text-align:center}.flex-direction-nav li{display:inline-block;vertical-align:top}.wpzoom-testimonial .flex-direction-nav a{cursor:pointer;font-size:0}.wpzoom-testimonial .flex-direction-nav .flex-prev:after{font-size:31px;font-weight:400;display:inline-block;content:"\2190";vertical-align:top;padding:0 10px;-webkit-font-smoothing:antialiased;color:#000;opacity:.5;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all}.wpzoom-testimonial .flex-direction-nav .flex-next:after{font-size:31px;font-weight:400;display:inline-block;content:"\2190";vertical-align:top;padding:0 10px;-webkit-font-smoothing:antialiased;color:#000;opacity:.5;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all;content:"\2192"}.wpzoom-testimonial .flex-direction-nav .flex-prev:hover:after,.wpzoom-testimonial .flex-direction-nav .flex-next:hover:after{opacity:1;text-decoration:none;color:#333}.wpzoom-testimonial .flex-direction-nav .flex-prev{left:0}.wpzoom-testimonial .flex-direction-nav .flex-next{right:0}.wpzoom-testimonial blockquote{margin:0;font-size:18px;line-height:36px;border:none;padding:0}.wpzoom-testimonial blockquote:last-child{margin-bottom:0}.wpzoom-testimonial blockquote>p:before{content:"“";margin-right:.2em}.wpzoom-testimonial blockquote>p:after,.wpzoom-testimonial blockquote>p:before{display:inline;font-size:50px}.wpzoom-testimonial blockquote>p:after{content:"„";position:relative;bottom:-4px;margin-left:.2em;line-height:0}.testimonial_footer{display:table;margin:25px auto 0}.testimonial_footer .testimonial-thumb{margin:0 0 15px;display:block;vertical-align:middle}.testimonial_footer .testimonial-thumb img{border-radius:50%}.testimonial_details{display:inline-block;vertical-align:middle;text-align:center}.wpzoom-testimonial h4{font-size:18px;font-weight:600;margin:5px 0 10px}.wpzoom-testimonial .position{color:#798286;margin:0}.wpzoom-testimonial .company{display:inline-block}.zoom-twitter-widget ul li{margin:0 0 25px;font-style:italic}.zoom-twitter-widget a{border-bottom:1px solid #eee}.zoom-twitter-widget a:hover{border-bottom:1px solid #ccc}.zoom-twitter-widget time{display:block;margin:10px 0;font-size:14px;color:#acacac}.zoom-twitter-widget .zoom-twitter-widget__follow-me{margin:10px 0 0}.widget .featured-products li{position:relative;display:inline-block;width:23%;margin:0 2.33% 40px 0;list-style-type:none;vertical-align:top}.widget .featured-products li:nth-child(4n+4){margin-right:0}.widget .featured-products li h3{margin:0 0 5px;font-size:18px;line-height:1.3;font-weight:600}.widget .featured-products .shop_item_details{text-align:center}.widget .featured-products li .post-thumb{margin:0 0 15px}.widget .featured-products li .post-thumb:hover img{opacity:.8}.widget .featured-products .price{display:block;font-size:16px}.widget .featured-products .price del{opacity:.6}.widget_search label{display:inline}.textwidget img{max-width:100%;height:auto}.widget_rss ul li{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eee}.widget_rss .rsswidget{font-weight:700;margin:0 0 7px;font-size:16px}.widget_rss .rss-date{display:block;font-size:14px;margin:5px 0;color:#999}.widget_rss .rssSummary{font-size:14px;margin:0 0 5px}#wp-calendar caption{text-align:right;font-weight:700;margin-top:10px;margin-bottom:15px}#wp-calendar thead{font-size:12px}#wp-calendar thead th{padding-bottom:10px}#wp-calendar tbody{color:#aaa}#wp-calendar tbody td{text-align:center;padding:8px}#wp-calendar tbody .pad{background:none}#wp-calendar tfoot #next{font-size:12px;text-transform:uppercase;text-align:right}#wp-calendar tfoot #prev{font-size:12px;text-transform:uppercase;padding-top:10px}.gigpress-listing li{padding:0 0 15px;margin:0 0 15px!important;border-bottom:1px solid #ebebeb;font-weight:600}span.gigpress-sidebar-date{font-size:14px;color:#969696;margin:0 0 5px;font-weight:normal!important}.gigpress-sidebar-status{display:none}.tribe-events-list-widget ol li{padding:0 0 15px!important;margin:0 0 15px;border-bottom:1px solid #ebebeb}.tribe-events-list-widget h4.tribe-event-title{line-height:1.3;font-size:16px;margin:0 0 5px;font-weight:600}.tribe-events-list-widget .tribe-event-duration{font-size:14px;color:#969696;margin:0 0 5px;display:block;font-weight:400}.tribe-events-list-widget .tribe-events-widget-link a{font-weight:600}.widget_wysija input{width:100%}.wysija-paragraph{margin:15px 0 0}.widget_wysija_cont .updated,.widget_wysija_cont .error,.widget_wysija_cont .xdetailed-errors{font-size:14px;padding:10px;line-height:1.7}.widget.widget_wysija .title{margin-bottom:20px}#sidebar .widget.widget_wysija:after{display:none}.widget_wysija_cont .wysija-submit{display:inline-block}.widget_wysija input{width:100%}.wysija-paragraph{margin:15px 0 0}.widget_wysija_cont .updated,.widget_wysija_cont .error,.widget_wysija_cont .xdetailed-errors{font-size:14px;padding:10px;line-height:1.7}#slider{position:relative;height:550px;overflow:hidden;background:#676c71}.page-template-homepage-widgetized #slider{margin-bottom:40px}.empty-slider{max-width:1200px;margin:60px auto 40px;padding:0 15px;color:#fff}.empty-slider a{color:#fff;text-decoration:underline}#slider .slides{white-space:nowrap;overflow:hidden;padding:0;margin:0}#slider .slide{position:relative;display:inline-block;white-space:normal;width:100%;height:550px;text-align:center}#slider .slide-background{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;width:100%;height:100%}#slider .flickity-enabled .slide{display:block}.flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{display:block;position:absolute;z-index:100;top:50%;height:40px;width:40px;background:none;-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:.8;border-radius:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{opacity:1;background:none}.flickity-prev-next-button.previous{left:30px}.flickity-prev-next-button.next{right:30px}.flickity-prev-next-button svg{position:absolute;left:0;top:0;width:100%;height:100%}.flickity-prev-next-button path{opacity:.8}.flickity-prev-next-button:hover path{opacity:1}.flickity-prev-next-button[disabled]{opacity:.5}#slider .slider-direction-nav a:focus{outline:0}#slider .slider-direction-nav a:hover,#slider .slider-direction-nav a:active{opacity:1}.slides li .slide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;border-radius:2px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(0,0,0,.2)),to(rgba(0,0,0,.6)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.2) 10%,rgba(0,0,0,.6) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,.2) 10%,rgba(0,0,0,.6) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.2) 10%,rgba(0,0,0,.6) 100%);background-repeat:repeat-x}.slides li .slide-header{position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:80%;margin:0 10%;text-align:center}.slides li .slide-header p{line-height:1.8;font-size:18px}.slides li .slide-header p a{font-weight:600;text-decoration:underline}.slides li .slide-header p a:hover{text-decoration:none}.slides li a:hover{opacity:.7}.slides li h3{font-size:40px;line-height:1.2;font-weight:700;margin:0 0 15px}.slides li .entry-meta{font-weight:600}.slides li .entry-meta a{padding-bottom:4px;border-bottom:none}.slides li .cat-links{position:relative}.slides li .cat-links a{padding-bottom:4px;text-transform:none;font-size:16px}.slides .slide_button{font-size:16px;font-weight:600;letter-spacing:1px;text-align:center;margin:30px 0 0}.slides .slide_button a{display:inline-block;padding:10px 30px;-webkit-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}.slides .slide_button a:hover,.slides .slide_button a:active{opacity:1}.slides:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.flickity-page-dots{position:absolute;width:100%;bottom:25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:14px;height:14px;margin:0 5px;border-radius:50%;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:none}.flickity-page-dots .dot:hover,.flickity-page-dots .dot.is-selected{opacity:1}.slide-style-1 .flickity-prev-next-button path{fill:#fff}.slide-style-1 .flickity-prev-next-button:hover path{fill:#fff}.slide-style-1 #slider .slider-direction-nav a:hover,.slide-style-1 #slider .slider-direction-nav a:active{color:#fff}.slide-style-1 .slides li .slide-overlay{color:#fff}.slide-style-1 .slides li .slide-header p a{color:#fff}.slide-style-1 .slides li h3{text-shadow:0 0 9px rgba(0,0,0,.2);color:#fff}.slide-style-1 .slides li h3 a{color:#fff}.slide-style-1 .slides li .entry-meta{color:#fff}.slide-style-1 .slides li .entry-meta a{color:#fff}.slide-style-1 .slides li .cat-links a{color:#fff}.slide-style-1 .flickity-page-dots .dot{border:2px solid #fff}.slide-style-1 .flickity-page-dots .dot:hover,.slide-style-1 .flickity-page-dots .dot.is-selected{background:#fff}.slide-style-2 .flickity-prev-next-button path{fill:#fff}.slide-style-2 .flickity-prev-next-button:hover path{fill:#fff}.slide-style-2 #slider .slider-direction-nav a:hover,.slide-style-2 #slider .slider-direction-nav a:active{color:#fff}.slide-style-2 .slides li .slide-overlay{background:none;color:#fff}.slide-style-2 .slides li .slide-header{background:rgba(0,0,0,.35);width:100%;margin:0;padding:40px 10%}.slide-style-2 .slides li .slide-header p a{color:#fff}.slide-style-2 .slides li h3{text-shadow:0 0 9px rgba(0,0,0,.2);color:#fff}.slide-style-2 .slides li h3 a{color:#fff}.slide-style-2 .slides li .entry-meta{color:#fff}.slide-style-2 .slides li .entry-meta a{color:#fff}.slide-style-2 .slides li .cat-links a{color:#fff}.slide-style-2 .flickity-page-dots .dot{border:2px solid #fff}.slide-style-2 .flickity-page-dots .dot:hover,.slide-style-2 .flickity-page-dots .dot.is-selected{background:#fff}.slide-style-3 .flickity-prev-next-button path{fill:#fff}.slide-style-3 .flickity-prev-next-button:hover path{fill:#fff}.slide-style-3 #slider .slider-direction-nav a:hover,.slide-style-3 #slider .slider-direction-nav a:active{color:#fff}.slide-style-3 .slides li .slide-overlay{background:none}.slide-style-3 .slides li .slide-header{background:#fff;-webkit-box-shadow:0 5px 25px rgba(0,0,0,.1);box-shadow:0 5px 25px rgba(0,0,0,.1);width:60%;margin:0 20%;padding:40px}.slide-style-3 .slides li h3{font-size:36px;font-weight:400}.slide-style-3 .flickity-page-dots .dot{border:2px solid #fff}.slide-style-3 .flickity-page-dots .dot:hover,.slide-style-3 .flickity-page-dots .dot.is-selected{background:#fff}.infinite-scroll .navigation{display:none}.infinite-scroll:not(.infinity-end):not(.neverending) #recent-posts{margin-bottom:40px;position:relative}.infinite-scroll #infinite-handle{left:0;right:0;text-transform:uppercase;font-weight:700;font-size:12px;text-align:center}.infinite-scroll #infinite-handle span{display:block;width:100%;line-height:50px;border-radius:3px;color:#fff;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all;text-transform:uppercase;font-size:16px;font-weight:700}.infinite-scroll #infinite-handle span button{-webkit-transition:none;-o-transition:none;transition:none}.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{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.wp-block-image>figcaption,.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:block;margin-top:-10px;color:#868686;text-align:center}.entry-content .gallery a:hover{opacity:.6;-webkit-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.gallery-item{display:inline-block;max-width:33.33%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top;width:100%;margin:0}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.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-icon img{margin:0 auto}.wp-caption-text,.gallery-caption{color:#868686;margin:0;padding:15px 0;text-align:center;display:block;font-style:italic;line-height:1.4}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.entry-content .wp-caption{width:auto;text-align:center}.entry-content .wp-caption img{background:none;margin:0;border:0 none;max-width:100%;width:auto;height:auto}.entry-content .wp-caption.aligncenter{margin:0 auto 15px}.event_content{overflow:hidden;margin-bottom:30px}.single-tribe_events .tribe-events-content{border-top:1px solid #ebebeb;padding:25px 0 0;margin:25px 0 0}.single-tribe_events .tribe-events-event-meta{font-size:16px}h2.tribe-events-page-title,#tribe-geo-results h2.tribe-events-page-title{font-weight:400;text-align:left}#tribe-bar-form .tribe-bar-submit input[type=submit]{background-color:#2d87cc;font-size:16px;font-weight:400;letter-spacing:1px;border-radius:3px;text-transform:none}.tribe-events-button.tribe-inactive,#tribe-bar-form .tribe-bar-submit input[type=submit]:hover,.tribe-events-button:hover,#tribe-events .tribe-events-button:hover,.tribe-events-button.tribe-active:hover{cursor:pointer;text-decoration:none;background:#de2b37}.tribe-events-loop .tribe-events-event-meta{float:right;width:300px;margin:0 0 0 30px;font-weight:400;font-size:16px;clear:none;color:#898989}.single-tribe_events .tribe-event-meta{float:right;width:300px;margin:0 0 0 30px;font-weight:400;font-size:16px;clear:none;color:#898989;float:none;width:100%;margin:30px 0 0}.time-details span.event_meta_title:before{font:normal 20px/15px 'dashicons';display:inline-block;margin:0 8px 0 0;content:"\f508";vertical-align:top;-webkit-font-smoothing:antialiased}.single-tribe_events .time-details{line-height:1.2}.tribe-events-venue-details span.event_meta_title:before{font:normal 20px/15px 'dashicons';display:inline-block;margin:0 8px 0 0;content:"\f230";vertical-align:top;-webkit-font-smoothing:antialiased}.tribe-events-event-cost span.event_meta_title:before{font:normal 20px/20px 'dashicons';display:inline-block;margin:0 8px 0 0;content:"\f481";vertical-align:top;-webkit-font-smoothing:antialiased}span.event_meta_title{font-size:14px;font-weight:600;text-transform:uppercase;display:block;color:#535353;margin:0 0 10px}.tribe-events-content{float:none}.tribe-events-venue-details,.tribe-events-event-meta address.tribe-events-address{font-size:16px;line-height:1.4;font-style:normal;margin-top:20px}.tribe-events-list .tribe-events-venue-details{font-style:normal}.tribe-events-event-meta .tribe-events-venue-details,.tribe-event-meta .tribe-events-event-cost{border-top:1px solid #ebebeb;padding:25px 0 0;margin:25px 0 0}.tribe-events-notices{text-shadow:none;border:none}#tribe-bar-form input[type="text"]{font-weight:600}.tribe-events-list .vevent.hentry h2{font-size:30px;margin:0 0 10px;display:block}.tribe-events-list .vevent.hentry h2 a{color:#2c343a}.tribe-events-list .vevent.hentry h2 a:hover{color:#2d87cc}.tribe-events-event-meta .tribe-events-gmap,.tribe-events-event-meta-desc .tribe-events-gmap{white-space:inherit}.tribe-events-day #tribe-events-footer,.events-list #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{border-top-color:#ebebeb}.single-tribe_events #tribe-events-footer{border:none}.tribe-events-sub-nav li a{background:none}ul.tribe-events-sub-nav a{display:inline-block;color:#6c7a84;letter-spacing:1px;font-weight:400;padding:10px 25px;border:2px solid #ebf0f2;border-radius:20px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}ul.tribe-events-sub-nav a:hover{color:#2d87cc;border-color:#2d87cc}.tribe-events-list .more-link{margin-top:20px;font-weight:600}.tribe-events-list-separator-month{font-weight:400;text-transform:uppercase;font-size:18px}.tribe-events-list-separator-month:after{border-bottom-color:#ebebeb}.events-list .tribe-events-loop,.tribe-events-day .tribe-events-loop,.single-tribe_venue .tribe-events-loop,.single-tribe_organizer .tribe-events-loop{max-width:100%}.tribe-events-list .vevent.hentry{border-bottom:1px solid #ebebeb;margin-bottom:30px}.tribe-events-list .vevent.hentry.tribe-events-last{border-bottom:none}.tribe-events-list .tribe-events-event-image{width:20%;margin:0 30px 20px 0;float:left;clear:none}.single-tribe_events .tribe-events-event-image{width:20%;margin:0 30px 20px 0;float:left;clear:none;width:35%}.events-archive #tribe-events-pg-template{max-width:100%;margin:0 0 30px}#tribe-events-pg-template{max-width:1170px}.single-tribe_events .section-title{font-size:16px}.single-tribe_events .section-title a{color:#2c343a}.single-tribe_events .section-title a:hover{color:#2d87cc}.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]{background-color:#2d87cc}.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a{background-color:#2d87cc}#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,#tribe-events .tribe-events-button,.tribe-events-button.tribe-inactive{background-color:#2d87cc}#tribe-events .tribe-events-button:hover{background-color:#de2b37}.tribe-events-button:hover,.tribe-events-button.tribe-active:hover{background-color:#de2b37}#tribe-events-content{margin:0}.gigpress-table{border-color:#ccc!important}.gigpress-table th{border-color:#ccc!important;color:#000;text-transform:uppercase;font-weight:600;letter-spacing:1px;padding:6px 0!important}tr.gigpress-info td{border-color:#ccc!important;padding:10px 0!important}.gigpress-table td{padding:10px 0!important}.gigpress-table tbody{border-color:#ccc!important}.gigpress-date{font-weight:600;text-transform:uppercase;font-size:14px}.fl-row .sharedaddy{display:none}.fw-container{max-width:1340px}.fw-container .entry-meta{color:inherit}.fw-container-fluid{z-index:1}@media (min-width:1200px){.builder-wrap .fw-container{width:1215px}}.full-width .entry-content>*{max-width:100%}h2.fw-special-title{color:#222;font-size:26px;font-weight:600;margin-bottom:10px}.fw-heading.fw-heading-centered{text-align:center}.background-video .fw-heading,.fw-section-image .fw-heading,.background-video h2.fw-special-title,.fw-section-image h2.fw-special-title{color:#fff}.background-video h2.fw-special-title:after,.fw-section-image h2.fw-special-title:after{background:rgba(255,255,255,.2)}.fw-special-subtitle{opacity:.7}.fw_theme_bg_color_1{background-color:#161719;color:#fff}.fw_theme_bg_color_1 a{color:#fff}.fw_theme_bg_color_1 a:hover{text-decoration:underline}.fw_theme_bg_color_1 input[type=submit]{border:2px solid #fff;color:#fff;background:none}.fw_theme_bg_color_1 input[type=submit]:hover{border:2px solid #fff;color:#000;background:#fff}.fw_theme_bg_color_1 h2.fw-special-title,.fw_theme_bg_color_1 .fw-special-subtitle{color:#fff}.fw_theme_bg_color_1 h1,.fw_theme_bg_color_1 h2,.fw_theme_bg_color_1 h3,.fw_theme_bg_color_1 h4,.fw_theme_bg_color_1 h5,.fw_theme_bg_color_1 h6{color:#fff}.fw_theme_bg_color_2,.background-video{background-color:#0700ce;color:#fff}.fw_theme_bg_color_2 a{color:#fff}.fw_theme_bg_color_2 a:hover{text-decoration:underline}.fw_theme_bg_color_2 input[type=submit]{border:2px solid #fff;color:#fff;background:none}.fw_theme_bg_color_2 input[type=submit]:hover{background:#fff;color:#000}.fw_theme_bg_color_2 h2.fw-special-title,.fw_theme_bg_color_2 .fw-special-subtitle{color:#fff}.fw_theme_bg_color_2 h1,.fw_theme_bg_color_2 h2,.fw_theme_bg_color_2 h3,.fw_theme_bg_color_2 h4,.fw_theme_bg_color_2 h5,.fw_theme_bg_color_2 h6{color:#fff}.fw_theme_bg_color_3{background-color:#F1F1F1}.fw-section-image{position:relative;-webkit-background-size:cover;background-size:cover;background-position:center center;color:#fff}.fw-section-image:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.4)}.fw-container{z-index:1}.builder-wrap{font-size:16px}.builder-wrap img{height:auto}.builder-wrap .fw-team .fw-team-name h3{margin-top:20px;color:inherit;font-weight:600;margin-bottom:10px}.builder-wrap .fw-team .fw-team-name span{font-size:16px;color:inherit;opacity:.7}.fw-divider-line hr{border-top:2px solid #eee;margin:0}.builder-wrap .fw-container-fluid .fw-col-xs-12{padding-left:0;padding-right:0}.contact-form .fw-row input[type=email],.contact-form .fw-row input[type=text]{width:100%}.contact-form .fw-row textarea{width:100%}.wpz-btn{white-space:nowrap;line-height:1.6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background:none;text-decoration:none;white-space:nowrap;outline:none;padding:10px 30px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border:2px solid #444;color:#444;font-weight:600;letter-spacing:1px}.wpz-btn-center{text-align:center}.wpz-btn span{display:block}.wpz-btn:hover,.wpz-btn:focus{text-decoration:none!important;outline:none;color:#fff;border-color:#000;background:#000}.wpz-btn-black{color:#121212;border-color:#121212}.wpz-btn-black:hover,.wpz-btn-black:focus{background:#121212;border-color:#121212;color:#fff}.wpz-btn-white{color:#fff;border-color:#fff}.wpz-btn-white:hover,.wpz-btn-white:focus{background:#fff;border-color:#fff;color:#121212}.fw-section-image .wpz-btn{color:#fff;border-color:#fff}.fw-section-image .wpz-btn:hover,.fw-section-image .wpz-btn:focus{color:#000;border-color:#fff;background:#fff}.fw-section-image .wpz-btn-black{color:#fff;border-color:#121212;background:#121212}.fw-section-image .wpz-btn-black:hover,.fw-section-image .wpz-btn-black:focus{background:#fff;border-color:#fff;color:#121212}.fw-section-image .wpz-btn-white{color:#fff;border-color:#fff;background:none}.fw-section-image .wpz-btn-white:hover,.fw-section-image .wpz-btn-white:focus{background:#fff;border-color:#fff;color:#121212}.fw-category-image{color:#fff;padding:50px 30px;text-align:center;background-color:#000;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.fw-category-image:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;background:rgba(0,0,0,.3)}.fw-category-image:hover:before{background:rgba(0,0,0,.6)}.fw-category-image a:hover{text-decoration:none}.fw-category-inner{position:relative;z-index:10;color:#fff}.fw-category-name h3{color:#fff;font-weight:600;margin:0 0 15px;font-size:24px}.fw-category-name span{font-size:16px;margin:0 0 15px;display:block;opacity:.8}.fw-category-text{line-height:1.5}.fw-category-image .wpz-btn-center{margin:25px 0 0}.fw-pricing-container{margin-right:auto;margin-left:auto;max-width:90%;text-align:center;background:#fff;border:1px solid #ddd;padding:0 0 30px}.fw-pricing-container p{font-size:16px}.fw-pricing-header{border-bottom:1px solid #ddd;padding:40px 0}.fw-pricing-title{font-weight:400;font-size:28px;line-height:1.3em;margin:0}.fw-pricing-price{display:block;margin:10px 0;font-size:28px;font-weight:600}.fw-pricing-duration{font-style:italic;display:block;opacity:.8}.fw-pricing-content{margin:0 0 30px;list-style-type:none;color:#444}.fw-pricing-content li{padding:.8em;margin:0;background:#f7f7f7;border-bottom:1px solid #e7e7e7;list-style-type:none}.fw_theme_bg_pricing_1 .fw-pricing-header{background-color:#161719;color:#fff}.fw_theme_bg_pricing_1 .fw-pricing-title{color:#fff}.fw_theme_bg_pricing_2 .fw-pricing-header{background-color:#0700ce;color:#fff}.fw_theme_bg_pricing_2 .fw-pricing-title{color:#fff}.fw_theme_bg_pricing_3 .fw-pricing-header{background-color:#52cc5a;color:#fff}.fw_theme_bg_pricing_3 .fw-pricing-title{color:#fff}.fw_theme_bg_pricing_4 .fw-pricing-header{background-color:#f17e12;color:#fff}.fw_theme_bg_pricing_4 .fw-pricing-title{color:#fff}.fw_theme_bg_pricing_5 .fw-pricing-header{background-color:#C22828;color:#fff}.fw_theme_bg_pricing_5 .fw-pricing-title{color:#fff}.woocommerce nav.woocommerce-pagination ul{border:none;font-size:18px}.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#666}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{background:none;color:#000}.woocommerce nav.woocommerce-pagination ul li span.current{background:none;color:#000}a.cart-button{display:block}a.cart-button:before{content:"\f174";display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/24px 'dashicons';vertical-align:top;margin:0 8px 0 0}.shop-wrapper{overflow:hidden}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:7px 10px;margin-right:10px;border-color:#DEE3E7}.woocommerce .entry-content>*{max-width:100%}.woocommerce h1.entry-title{margin-bottom:20px;font-size:30px}.woocommerce table.shop_table td{padding:20px 15px}.woocommerce-checkout #payment{background:#F7F8FA;border:1px solid #DEE3E7}.woocommerce-checkout #payment ul.payment_methods li{list-style-type:none}.woocommerce-checkout #payment div.payment_box:after{display:none}.woocommerce-checkout #payment ul.payment_methods{border-bottom-color:#DEE3E7}.wc_payment_method label{display:inline-block}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{font-size:14px}.woocommerce .woocommerce-ordering{color:#171615}.woocommerce ul.products li.product{text-align:center}.woocommerce ul.products li.product .product-thumb{margin:0 0 15px}.woocommerce ul.products li.product .product-thumb a{display:block;padding:0;margin:0}.woocommerce ul.products li.product .product-thumb a img{margin:0}.woocommerce .products .star-rating{display:none}.woocommerce ul.products li.product h3{padding-top:0}.woocommerce ul.products li.product h3:hover{color:#0700ce}.woocommerce ul.products li.product .price{color:#444;margin:0;font-size:16px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-weight:600;color:#fff!important;padding:10px 25px;border-radius:0}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff}.woocommerce-message,.woocommerce-info{border-top-color:#000}.woocommerce-message:before,.woocommerce-info:before{color:#000}.woocommerce #respond input#submit.alt.disabled,.woocommerce a.button.alt.disabled,.woocommerce button.button.alt.disabled,.woocommerce input.button.alt.disabled{background-color:#676c71}.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce a.button.alt.disabled:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce input.button.alt.disabled:hover{background-color:#676c71}.woocommerce #respond input#submit.alt:disabled,.woocommerce a.button.alt:disabled,.woocommerce button.button.alt:disabled,.woocommerce input.button.alt:disabled{background-color:#676c71}.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce input.button.alt:disabled:hover{background-color:#676c71}.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]{background-color:#676c71}.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#676c71}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#000}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#0700ce}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#444}.woocommerce div.product .product_title{text-align:left}.woocommerce .quantity .qty{padding:8px 6px;border-radius:0;margin-right:10px}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;margin:0 5px;border-color:#DEE3E7;background:#F7F8FA}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:400;font-size:16px}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-color:#DEE3E7}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce-tabs #comments{max-width:100%;padding:0}.woocommerce table.shop_table td{padding:20px 15px}.woocommerce nav.woocommerce-pagination{margin-bottom:30px}.wc_cat_count{opacity:.8;font-weight:400}.navbar-nav>li>.dropdown-menu{margin-left:0}.navbar-inverse .navbar-nav>li>a{font-weight:400}.tax-features #sidebar,.tax-status #sidebar,.tax-locations #sidebar,.tax-property-types #sidebar,.post-type-archive-listing #sidebar{display:none}.tax-features .content-area,.tax-status .content-area,.tax-locations .content-area,.tax-property-types .content-area,.post-type-archive-listing .content-area{float:none;width:100%}.archive-title{margin:0 0 30px}.single-listing .entry-meta .comments-link,.single-employee #comments,.single-listing #comments{display:none}.widget .listing-wrap .listing-thumb-meta span.currency-symbol,.widget .listing-wrap .listing-thumb-meta span.currency-code{display:none}.inner-wrap .widget .listing-widget-details h3.listing-title a,.inner-wrap .widget .listing-widget-details .listing-beds-baths-sqft li{color:#000}.archive .inner-wrap .listing-widget-details h3.listing-title a,.wp-listings-shortcode .inner-wrap .listing-widget-details h3.listing-title a{color:#000}.archive .inner-wrap .listing-widget-details .listing-beds-baths-sqft li,.wp-listings-shortcode .inner-wrap .listing-widget-details .listing-beds-baths-sqft li{color:#000}.fl-widget .wplistings-single-listing .ui-tabs .ui-tabs-nav li,.inner-wrap .wplistings-single-listing .ui-tabs .ui-tabs-nav li{margin-right:10px}.fl-widget .wplistings-single-listing .ui-tabs .ui-tabs-nav li.ui-tabs-active a,.inner-wrap .wplistings-single-listing .ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#000}.fl-widget .wplistings-single-listing .ui-tabs .ui-tabs-nav li a,.inner-wrap .wplistings-single-listing .ui-tabs .ui-tabs-nav li a{background:#3a3d40}.fl-widget .archive-listing-navigation,.inner-wrap .archive-listing-navigation{border:none}.fl-widget .archive-listing-navigation .page-numbers,.inner-wrap .archive-listing-navigation .page-numbers{text-transform:none;border:none}.fl-widget .archive-listing-navigation .page-numbers.current,.inner-wrap .archive-listing-navigation .page-numbers.current{border:none;font-weight:400;font-size:16px;color:#000}.fl-widget .archive-listing-navigation a,.inner-wrap .archive-listing-navigation a{color:#666;font-weight:400;font-size:16px}.fl-widget .archive-listing-navigation a:hover,.inner-wrap .archive-listing-navigation a:hover{border-top:none;color:#2b2b2b}.single-employee .inner-wrap .agent-wrap img,.archive-employee .inner-wrap .agent-wrap img,.single-listing .inner-wrap .connected-agents img{-webkit-box-shadow:none;-khtml-box-shadow:none;box-shadow:none;border:none}.wplistings-single-listing .ui-tabs .ui-tabs-nav li a{border-radius:0!important}.inner-wrap .listing-navigation{max-width:100%}.inner-wrap .listing-navigation a{width:50%;float:left}.inner-wrap .listing-navigation .meta-nav,.inner-wrap .listing-navigation a{font-weight:700}.wp-listings-search{background:#F1F1F1;padding:35px 30px!important}.fl-widget .widget.listings-search select,.inner-wrap .widget.listings-search select{height:35px;margin-bottom:18px;border:2px solid #ccc;font-size:14px;font-weight:700}.fl-widget .wplistings-single-listing td.label,.inner-wrap .wplistings-single-listing td.label{text-transform:none}.fl-widget #listing-agent,.fl-widget #listing-contact,.inner-wrap #listing-agent,.inner-wrap #listing-contact{width:100%;float:none;margin-right:0}.fl-widget #listing-agent,.fl-widget #listing-agent+#listing-contact,.inner-wrap #listing-agent,.inner-wrap #listing-agent+#listing-contact{float:none;width:100%}.fl-widget #listing-agent .agent-social-profiles a,.inner-wrap #listing-agent .agent-social-profiles a{font-weight:400;font-size:18px}.fl-widget #listing-agent a,.inner-wrap #listing-agent a{color:#000;font-weight:600}.fl-widget .connected-agent-listings a,.inner-wrap .connected-agent-listings a{color:#000}.single-employee .inner-wrap .listing-price{font-size:100%}