html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff;padding-top:44px}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}body,button,input,select,textarea{color:#555;font-family:'Lato',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:300;line-height:1.5;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{clear:both}h1{font-size:1.5em;font-weight:400}h2{font-size:1.40625em;font-weight:400}h3{font-size:1.3125em;font-weight:400}h4{font-size:1.21875em;font-weight:400}h5{font-size:1.125em}h6{font-size:1.03125em}hr{background-color:#eee;border:0;height:1px;margin-bottom:1.5em}img{max-width:100%;height:auto}p{margin-bottom:1.5em;line-height:1.7em;font-size:1.125em}ul,ol{margin:0 0 1.5em 1.2em}ul ul{margin:0 0 0 1.2em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.2em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{padding-left:1.5em;margin:0 1.5em 1.5em 0;font-size:1.25em;border-left:4px solid #f3b35c}blockquote p{margin-bottom:0}address{margin:0 0 1.5em}pre{font-family:monospace,monospace;font-size:1.5rem;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}code,kbd,tt,var{font:13px "Courier New",Courier,serif,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=text],input[type=email],input[type=password],input[type=search],textarea{color:#6e5d61;border:1px solid #c9c2c4;border-radius:3px}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{color:#111}input[type=text],input[type=email],input[type=password],input[type=search]{max-width:98%;padding:3px}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:98%}::-moz-selection{background-color:#f46829;color:#fff}::selection{background-color:#f46829;color:#fff}a,a:visited{color:#f46829;text-decoration:none}a:hover,a:focus,a:active{color:#f3b35c}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clear:before,.clear:after,[class*=content]:before,[class*=content]:after,[class*=site]:before,[class*=site]:after{content:'';display:table}.clear:after,[class*=content]:after,[class*=site]:after{clear:both}.categories-links a:before,.tags-links a:before,.comments-links a:before,.edit-link a:before,.previous.inactive:before,.next.inactive:before,.skillList a:before,.flex-prev:before,.flex-next:before{-webkit-font-smoothing:antialiased;display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;font-weight:900;text-rendering:auto}.menu-toggle .fa-bars{margin-right:3px}.post-author,.entry-meta .date,.categories-links,.tags-links,.comments-links,.entry-header .edit-link,.commentmetadata .edit-link{margin-right:15px}.categories-links a:first-child:before,.skillList a:first-child:before{content:'\f07c';margin-right:2px}.tags-links a:first-child:before{content:'\f02b';margin-right:2px}.comments-links a:before{content:'\f075';margin-right:2px}.edit-link a:before{content:'\f303';margin-right:2px}.edit-link a.comment-edit-link:before{font-size:.9em}.next.inactive:before{color:#ccc;content:"\f053"}.previous.inactive:before{color:#ccc;content:"\f054";margin-left:6px}.flex-prev:before{content:"\f053"}.flex-next:before{content:"\f054"}.fa-facebook:before,.fa-twitter:before,.fa-linkedin:before,.fa-dropbox:before,.fa-flickr:before,.fa-instagram:before,.fa-pinterest:before,.fa-google-plus:before,.fa-youtube:before{font-family:Font Awesome\ 5 Brands;font-weight:400}.fa-facebook:before{content:"\f39e" !important}.fa-linkedin:before{content:"\f0e1" !important}.fa-google-plus:before{content:"\f0d5" !important}.fa-hidden{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}#masthead{position:inherit;top:0;width:100%;background-color:rgba(255,255,255,1);z-index:99;-webkit-box-shadow:rgba(0,0,0,.3) 0px 2px 2px -1px;-moz-box-shadow:rgba(0,0,0,.3) 0px 2px 2px -1px;box-shadow:rgba(0,0,0,.3) 0px 2px 2px -1px}body.admin-bar #masthead{top:28px}.floatingHeader{position:fixed;top:0;visibility:hidden}#site-title{padding:40px 0 40px;margin:0 auto;position:relative;z-index:98}.site-title{font-weight:700;font-size:2em;text-transform:uppercase;font-weight:700;margin:0 auto;text-align:center}.site-title a{text-decoration:none;color:#f46829}.site-title.logo a{display:block;line-height:0}#sitetitleRow{max-width:none;padding:0;width:100%}.site-description{clear:none;padding:0 3%;text-transform:none;margin:10px auto 0;text-align:center}#nav-wrap{margin:0 auto;position:relative;min-height:44px;max-width:1140px}#nav-wrap .menu,#nav-wrap .menu-toggle{text-align:center}#cta{color:#666;margin:-3px auto 0;padding:13px 3% 10px;overflow:hidden;background-color:#eee;display:none}#cta p{margin-bottom:0;font-size:1.5em;text-align:center}#header-cta-button{padding:0 14px 8px !important;font-size:.7em;font-weight:400;margin:0 10px;height:31px;line-height:40px}#site-navigation{width:94%;padding:0 3%;margin:0 auto}#site-navigation li,#site-navigation h1{text-transform:uppercase}.navigation-main{clear:both;display:block;width:100%}.navigation-main ul{list-style:none;margin:0;padding:0}.navigation-main li{display:inline-block;position:relative;padding:0}.navigation-main li:last-child{padding:0}.navigation-main li a{color:#555;padding:0 18px;line-height:44px}.navigation-main li a:hover,.navigation-main li.current_page_item a:hover,.navigation-main li.current-menu-item a:hover,.archive.tax-skill li.current_page_parent.menu-item-has-children>a,.navigation-main li.current-menu-item .sub-menu li a:hover{color:#f46829 !important}.navigation-main a{display:block;text-decoration:none}.navigation-main ul ul{-webkit-box-shadow:0 0 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 1px rgba(0,0,0,.3);box-shadow:0 0 1px rgba(0,0,0,.3);display:none;float:left;position:absolute;left:50%;z-index:99999;background:rgba(255,255,255,.93);margin:-5px 0 0 -93px;padding:0}.navigation-main ul ul ul{left:100%;top:0;margin:0 0 0 -5px}.navigation-main ul ul a{box-sizing:initial;line-height:1.2em;padding:11px 18px;width:150px}.navigation-main ul ul li{padding:0;display:list-item}.navigation-main ul li:hover>ul{display:block}.navigation-main li.current_page_item a,.navigation-main li.current-menu-item a{color:#555;font-weight:400}.navigation-main li.current-menu-item .sub-menu li a{color:#555 !important;font-weight:300}.archive.tax-skill .current_page_parent a,.single.single-projects .current_page_parent a,.archive.post-type-archive-projects .current_page_parent a{color:#555 !important}.menu-toggle{display:none;cursor:pointer}.main-small-navigation ul{display:none}.site-content [class*=navigation]{margin:0 0 1.5em;overflow:hidden}[class*=navigation] .previous{float:left;width:50%}[class*=navigation] .next{float:right;text-align:right;width:50%}.menu-item.social-icon a{padding:0 7px}.feature-img.page-banner{width:100%;max-height:400px;position:relative;margin:0;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-banner img{margin-left:-9999px}#primary{padding:33px 3% 20px}#full-width{padding:35px 3% 20px}#homepage{text-align:center}#page{margin:0 auto}.entry-header{margin-bottom:25px}.entry-title{font-weight:700;font-size:1.5em;margin:0 0 8px}#main-inner{max-width:1140px;margin:0 auto;background-color:#fff}.page-template-page-home-php #main-inner{max-width:none;background:0 0}#secondary{padding:20px 3%}#secondary ul{list-style:none;margin:0}#secondary ul li{margin:.75em 0;line-height:1.25em}.archivePostThumb{margin:7px 25px 25px 0;float:left;border-radius:50%}.archivePostThumb:hover{opacity:.7}#portfolio-wrap{max-width:1140px;margin:0 auto;text-align:center;padding:20px 3%}img#wpstats{width:0;height:0;overflow:hidden;position:absolute;bottom:0;left:0}.row{display:block;max-width:1140px;margin:0 auto;position:relative;padding:40px 0}#sliderRow{max-width:none;width:100%;padding:0}#sliderRow .flex-control-nav{top:20px}#messageRow{padding:20px 0 0;background-color:#fff}#homepageMessage{padding:20px 3% 0}#homepageMessage h1{margin-bottom:0;text-align:center;font-size:2em;font-weight:300}#homepageMessage h2{text-transform:none;font-weight:300}#pageRow{background-color:#fff;padding:45px 0 30px}.featuredTitle{margin:15px 0;text-align:center;font-size:2em;font-weight:300}.homepage.top{margin:0 auto;max-width:1072px;padding:0 3%}.homepage.top .holder.one-fourth{float:left;width:21%;margin:0 5.33% 0 0}.homepage.top .holder.one-fourth:nth-child(4){margin:0}.attachment-featured-home-page{width:100%;border-radius:50%}.information{position:relative;float:left;width:100%}.information:before{content:"";display:block;position:absolute;top:0;bottom:5px;left:0;right:0;opacity:.5;border-radius:50%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.information:hover:before{background:0 0}.information:hover{opacity:.7}.text-holder{text-align:center;width:100%;margin:0 auto;clear:both;padding-top:20px}.featured-title-wrap{position:absolute;top:20%;min-width:150px;min-height:120px;display:table;margin:0 auto;width:100%;width:150px;height:150px;left:50%;top:50%;margin-top:-75px;margin-left:-75px}.title.text-center{font-size:1.8em;padding:20px 0;text-align:center;display:inline-block}h2.title.text-center.no-image{display:block;text-shadow:none}h2.title.text-center{text-align:center;width:90%;padding:5%;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.75);text-transform:none;display:table-cell;vertical-align:middle;text-align:center}.text-holder p{text-align:left}#testimonialsRow .sectionHead>h2{text-transform:none;font-weight:300;margin-top:-15px}#testimonialsRow{padding:30px 0;background:#f9f9f9;max-width:none;width:100%}#testimonialsWrap{padding:0 3%}#testimonialsRow .sectionHead p{background:0 0}#testimonialsRow p span{background:0 0}#testimonialsRow .flexslider{background:0 0;margin-top:1.25em !important}#testimonialsRow .flexslider .slides{background:0 0;max-width:700px;margin:0 auto !important;min-height:200px}.slides .testimonial{width:auto}#testimonialsRow .flex-direction-nav a{opacity:.4;margin-top:5px !important}#testimonialsRow .flex-control-nav{display:none}#testimonialsRow .flex-next:hover,#testimonials .flex-prev:hover{opacity:.8}#testimonialsRow .testimonial .left{float:left;text-align:left;width:190px;margin:0 auto}#testimonialsRow .testimonial .left img{border-radius:50%}#testimonialsRow .testimonial .right{float:right;width:65%;padding-top:5px;margin-right:0;text-align:left}#testimonialsRow .testimonial .right p{font-size:1.1em !important;line-height:1.7em}#testimonialsRow .testimonial .right .title{padding-top:25px;display:block;font-size:1.1em;font-weight:700}.homepage-testimonial-image{width:190px !important;height:190px !important}#postRow{background-color:#fff;margin:0 auto 30px;padding:30px 0 0}#postRow #posts{margin:0 auto;max-width:900px;padding:0 3% 20px}.homePosts{text-align:left}.homePosts .post{margin:0 0 45px;min-height:228px}.homePosts .post:last-child{margin-bottom:0}.homePostThumb{position:absolute;margin:10px 0 0;border-radius:50%}.homePostThumb:hover{opacity:.7}.homePosts .meta.clearfix{margin-bottom:20px;font-size:.8em;color:#999}.home-post-content{padding-left:240px}.home-post-content .post-date{margin-right:8px}.home-post-content h2{font-size:1.6em;text-transform:none}.home .moreLink{margin:-.65em 0 0}#additionalRow{background:#fff;padding:20px 0 0}#additionalRow .featuredTitle{margin:15px 0 35px}#home_content{text-align:left;padding:0 3% 1px}#postadditionalRow{background-color:#fff}#postadditionalRow #posts{float:left;padding:0 2% 0 3%;width:55%}#postadditionalRow #home_content{float:left;padding:0 3% 0 2%;width:35%}#home_content_wrap{background-color:#f9f9f9;padding:1px 15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.hentry{margin:0 0 1.5em}.byline{display:none}.single .byline,.group-blog .byline{display:inline}.entry-content{margin:1.5em 0 0;clear:both}.blog .entry-content,.archive .entry-content{clear:none;margin:0}.blog .entry-content.blog-description{margin-bottom:28px}.page-links{clear:both;margin:0 0 1.5em}.page-title{font-weight:700;font-size:.8em;text-transform:uppercase;margin-bottom:1em}.entry-header .entry-meta{font-size:.8em}#primary li{font-size:1.125em}#primary li ul li{font-size:inherit}#content .post{margin-bottom:40px}.single footer.entry-meta,.blog footer.entry-meta,.archive footer.entry-meta{font-size:.8em;padding:1px 8px 0}#post-author{padding:7px 0;border-top:1px solid #edebeb}.single-slide #post-author{margin-top:-10px}.profile-image{float:left;margin:0 10px 0 0}.profile-image img{width:84px;height:84px;max-width:84px}.profile-content{float:left;width:75%;font-size:.9em;min-height:77px}#post-author .title{text-transform:uppercase;font-weight:700;font-size:.8em}.profile-link{font-size:.8em;margin-bottom:20px}#nav-below{clear:both;border-top:1px solid #edebeb;padding:10px 0 20px;font-size:.8em;margin:0}.archive #nav-below,.blog #nav-below{border-top:none;margin-top:-30px}.moreLink{font-weight:400}.meta-nav,.author-profile-link{font-size:1.6em;line-height:1em;vertical-align:text-bottom}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.pagination-navigation{margin-top:-30px !important;font-size:.9em}.pagination-navigation ul{margin:0 0 0 -5px}.pagination-navigation li{display:inline}.pagination-navigation li a,.pagination-navigation li a:hover,.pagination-navigation li.active a,.pagination-navigation li.disabled{padding:0 5px}.wp-block-cover-image,.wp-block-embed,.wp-block-columns,.wp-block-categories{margin:0 0 1.5em}.wp-block-image{margin-bottom:1.5em}.wp-block-image .aligncenter{text-align:center}.wp-block-audio{margin-bottom:12px}.wp-block-audio.aligncenter{max-width:540px}.wp-block-audio.aligncenter audio{width:540px}ul.wp-block-gallery{margin:-8px -8px 1.5em}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{padding:40px 0 9px}.wp-block-quote.is-large{border:none;margin:0 0 1.5em;padding:0 6%}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer{display:inline-block;margin-top:0;width:100%}pre.wp-block-code,pre.wp-block-preformatted{font-family:"Courier 10 Pitch",Courier,monospace;font-size:1.5rem;font-size:15px;line-height:1.6}pre.wp-block-code{background:#eee;padding:1.6em}pre.wp-block-verse{font-size:1.125em;line-height:1.7em;margin-bottom:1.5em}blockquote.wp-block-pullquote{border-left:none;margin:3em 0;padding:1.75em 0}.wp-block-table{border-collapse:collapse;display:table}.wp-block-table td{border:1px solid currentColor;padding:.5em}.wp-block-button .wp-block-button__link{border-radius:3px;font-size:1.125em}.wp-block-button .wp-block-button__link:hover{opacity:.85}.wp-block-columns .layout-column-1,.wp-block-columns .layout-column-2,.wp-block-columns .layout-column-3,.wp-block-columns .layout-column-4{margin-bottom:0;padding:0 15px 10px 0}.wp-block-separator{border-bottom:1px solid #ddd}hr.wp-block-separator.is-style-default{max-width:75%}.wp-block-categories-list ul.children{margin-left:1.2em}.wp-block-categories-list ul.children li{margin-left:0}.wp-block-categories{margin:0 0 1.5em 1.2em}ul.wp-block-latest-posts{margin:0 0 1.5em}.button,a.button,button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;background-color:#68a6a6;border-radius:0;border:0;color:#fff !important;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;line-height:normal;margin:0 0 10px;padding:13px 17px;position:relative;text-decoration:none;text-transform:uppercase}.button:hover,a.button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button:focus,html input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,html input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background-color:#f3b35c}.search-field+button{padding:5px 14px !important;vertical-align:top}#cta-button{padding:10px 14px !important;font-size:.7em;font-weight:400;margin:0 10px}.mejs-controls .mejs-button button{padding:0 !important}.one_fourth{width:22.5%}.one_half{width:48%}.one_third{width:31%}.two_third{width:65.33%}.three_fourth{width:73.5%}.one_fourth,.one_half,.one_third,.two_third,.three_fourth{position:relative;margin:0 3% 0 0;float:left}.last{margin-right:0 !important;clear:right}.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}.one_fourth p:last-child,.one_half p:last-child,.one_third p:last-child,.two_third p:last-child,.three_fourth p:last-child{margin-bottom:0}.bthemes_slider_sc.flexslider{margin:0 0 30px !important}.flexslider p{margin:0 !important}.slideshow li,.bthemes_slider_sc.flexslider li,.bthemes_slider_sc.flexslider ol{list-style:none !important;list-style-type:none !important}.bthemes_slider_sc.flexslider ol{padding-bottom:5px !important;margin-bottom:0 !important}.bthemes_slider_sc.flexslider .slides{margin:0}.bthemes_slider_sc .flex-control-nav.flex-control-paging{margin:-15px 0 0 !important}.flexslider{min-height:100px;border:0 !important;margin:0 0 0 0!important;padding:0 0 1px !important;background:0 0 !important;border:none;position:relative;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0!important;border-radius:0!important;box-shadow:none !important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-o-box-shadow:none!important;zoom:1}.flexslider .slides li{margin-bottom:0 !important}.flexslider .slides li p{margin:0 !important;font-weight:300}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flexslider .slides img{height:auto;max-width:100%;width:auto !important;margin:0 auto}.flex-direction-nav,.flex-control-nav,.flex-caption{margin-bottom:0 !important}.flex-caption{width:auto;position:absolute;color:#fff}.flex-caption p{font-size:.9em !important;margin-bottom:0}.flexslider:hover .flex-next,.flexslider:hover .flex-prev{opacity:.7 !important}.flex-direction-nav{bottom:50%;display:block;margin:0 0 15px !important;position:absolute;width:100%}.flex-direction-nav li a{-webkit-transition:none;-moz-transition:none;transition:none;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease}.flex-direction-nav li a{background:0 0;color:#fff !important;cursor:pointer;display:block;font-size:36px;height:36px;line-height:36px;margin:0 !important;opacity:0;overflow:hidden;position:absolute;text-indent:initial;text-shadow:1px 1px 0px rgba(0,0,0,.08);top:50%;width:36px;z-index:9}.flex-direction-nav li a.flex-next{background-position:-30px 1px;right:3% !important}.flex-direction-nav li a.flex-next:hover{opacity:1 !important;filter:alpha(opacity=100)}.flex-direction-nav li a.flex-prev{background-position:0 1px;left:3% !important}.flex-direction-nav li a.flex-prev:hover{opacity:1 !important;filter:alpha(opacity=100)}.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{position:absolute !important;top:20px !important;right:3% !important;bottom:initial !important;width:auto !important}.flex-control-nav li{margin:0 0 0 5px !important;display:inline-block !important;zoom:1;*display:inline !important;}.flex-control-nav li:first-child{margin:0 !important}.flex-control-nav li a{width:13px !important;height:13px !important;display:block !important;background:rgba(255,255,255,.3) !important;cursor:pointer;text-indent:-9999px;box-shadow:none !important}.flex-control-nav li a:hover{background:rgba(255,255,255,.7) !important}.flex-control-nav li a.flex-active{background:rgba(255,255,255,.7) !important;cursor:default !important}.bthemes_slider_sc .flex-direction-nav{margin-top:-15px !important}.bthemes_slider_sc .flex-control-nav{margin:0;padding-top:15px;position:relative !important;bottom:0 !important;right:0 !important;width:auto !important}.bthemes_slider_sc .flex-control-nav li a{background:rgba(0,0,0,.3) !important;box-shadow:none !important}.bthemes_slider_sc .flex-control-nav li a:hover{background:rgba(0,0,0,.7) !important}.bthemes_slider_sc .flex-control-nav li a.flex-active{background:rgba(0,0,0,.7) !important}.slideshow,.flexslider{margin:0 !important;position:relative}.slideshow{padding:0 !important}.home .slideshow{margin:0 !important;max-height:350px;overflow:hidden}.home .slideshow .slide{height:350px}.home .slideshow img{width:100% !important}.home.blog .slideshow{margin-bottom:30px}.flex-direction-nav{display:none}.home .slideshow .details{background:0 0;display:inline;text-align:center}.home .slideshow .details .box{padding:0;top:30%;position:absolute;width:100%}.home .slideshow .details .text{padding:40px;display:inline-block}.home .slideshow .details.left{text-align:left;left:12%}.home .slideshow .details.right{text-align:right;right:12%}.home .slideshow .details.center{display:block;width:100%;height:100%}.home .slideshow .details .inside{max-width:62.5em;margin:0 auto}.home .slideshow .details .text{display:inline-block}.home .details h2{color:#fff;margin:0 0 5px;text-transform:uppercase;font-weight:400;font-size:4em;line-height:1.1em;text-shadow:1px 1px 2px rgba(0,0,0,.75);font-weight:400}.home .details p{font-size:2em !important;margin-bottom:0;line-height:1.3em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.75);font-weight:400 !important}.home .details p .button{margin:20px auto 0 !important;background:rgba(255,255,255,.625) !important;border:2px solid rgba(255,255,255,.6);color:rgba(0,0,0,.6);border-radius:0;font-weight:400 !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;clear:both;display:block;width:20%;text-align:center;-moz-transition-property:all;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;background-color:rgba(0,0,0,0)}.home .details p .button:hover{border:2px solid rgba(255,255,255,1);background:rgba(255,255,255,.375) !important}.homeBanner{height:450px;display:block;margin:0 auto 0;width:100%;position:relative;padding-top:1px;overflow:hidden;background-color:#fff;background-size:cover !important}.homeBanner h2{text-align:center;color:#fff;font-size:64px;text-transform:uppercase;display:block;text-shadow:0 0 8px rgba(0,0,0,.3);position:relative;margin:0 auto 0px;padding:0}.homeBanner p{text-align:center;color:#fff;font-size:20px;display:block;text-shadow:0 0 8px rgba(0,0,0,.7);position:relative;margin:1px auto 1px}.homeBanner{background-repeat:no-repeat;background-attachment:fixed;background-position:center top}.flexslider .slides>li{-webkit-backface-visibility:initial !important}#content .entry-header #filterNav{margin:0 0 20px !important;padding:0 !important}#content .entry-header #filterNav li{background:0 0;display:block;float:left;margin:0 1px 5px 0;padding:1px 0 0}.entry-header #filterNav li a{background:#bababa;border:none;color:#fff !important;cursor:pointer;display:inline-block;font-size:11px;line-height:20px;padding:0 6px 0 !important;position:relative;text-decoration:none;text-transform:uppercase}.entry-header #filterNav li a:hover{background:#6a6a6a}.entry-header #filterNav li a.selected{background:#68a6a6}#portfolio{width:100%}.grid-sizer,.portfolio-item{width:31%}.gutter-sizer{width:3.5%}#portfolio-wrap h1.entry-title{text-align:left}.portfolio-item{cursor:pointer;display:block;float:left;height:auto;margin:0;padding-top:.85%;position:relative;zoom:1}.project-img{border-radius:50%;height:auto;margin:0 0 -5px;max-width:100%;width:100%}.portfolio-item img:hover{opacity:.7}.portfolio-item .entry-header{margin-bottom:0}.portfolio-item h2.entry-title{display:block;font-size:1em;font-weight:400;line-height:1.2em;margin:0 auto;min-height:40px;padding:2px 0 0;text-align:center;text-transform:none;width:100%}.clearfix:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}.isotope-hidden{display:none !important}.projectNav{float:right;font-size:1.5em}.projectNav a{display:block !important;margin:0 0 0 6px}.projectNav div{float:left}.single-projects .entry-header{display:inline}.single-projects h1.entry-title{float:left;margin:0 0 25px}.single-projects footer.entry-meta{background-color:transparent;padding:0}#content .skillList{display:inline-block;margin:0 10px 20px 0 !important}article.testimonial{margin:0 0 3em;clear:both}.attachment-featured-testimonial{border-radius:50%;float:left;margin:0 20px 1em 0;width:125px !important;height:125px !important}#testimonialsRow .attachment-featured-testimonial{width:190px !important;height:190px !important}.featured-testimonial-widget{border-radius:50%;float:left;margin:0 20px 1em 0;width:90px !important;height:90px !important}.testimonial .entry-content{display:inline;margin:0}.testimonial-wrapper{padding:0 0 0 150px}.testimonial .entry-content .testimonial-wrapper>p{font-style:italic}.testimonial .entry-content .testimonial-wrapper>h1{font-size:1.25em;display:inline;position:relative;top:-1em}.testimonial .entry-content .testimonial-wrapper>div,.widget.bdesign_testimonials>div{margin-bottom:1.5em}.widget.bdesign_testimonials{min-height:120px}.widget.bdesign_testimonials .widget-title{margin-bottom:1em}.widget.bdesign_testimonials .title{font-size:1.125em;font-weight:700;position:relative;top:-1.25em}.site-header img,.entry-content img,.comment-content img,.widget img{max-width:100%}.site-header img,.entry-content img,.comment-content img[height],img[class*=align],img[class*=wp-image-]{height:auto}.site-header img,.entry-content img,img.size-full{max-width:100%}.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.site-content .gallery{margin-bottom:1.5em}.site-content .gallery a img{border:none;height:auto;max-width:90%}.site-content .gallery dd{margin:0}embed,iframe,object{max-width:100%}#comments{clear:both}.comment-content a{word-wrap:break-word}.comment-list{list-style:none;margin:20px 0}article.comment{padding:12px 0 0}.comment .avatar{float:left;margin:0 20px 0 0;max-width:64px;max-height:64px}.comment-meta.commentmetadata{font-size:.9em;line-height:.9em;font-style:italic;margin-bottom:1em;padding:.5em 0 0}.comment-meta>a{margin-right:6px}.comment-meta a time{color:#c9c2c4;pointer-events:none;cursor:default}.comment .fn{font-style:normal;font-size:1.4em;font-weight:700}.comment-content{clear:both;margin:20px 0 15px 2px;padding:20px 20px 1px;-webkit-box-shadow:0 0 0 2px rgba(245,245,245,1);box-shadow:0 0 0 2px rgba(245,245,245,1);-webkit-border-radius:.201em;border-radius:.201em;position:relative}#comments .comment-content:before,#comments .comment-content:after{content:"";display:block;position:absolute;top:-24px;left:20px;border:.75em solid rgba(245,245,245,1);border-color:transparent transparent rgba(245,245,245,1) transparent}.reply{margin:0 0 25px}.children li{list-style-type:none;margin-left:10px}#respond #commentform{margin-bottom:65px}#commentform p{margin-bottom:1em}#commentform label{margin-right:10px}#commentform input{margin:0 10px 5px 0;padding:5px 10px !important}#commentform .comment-subscription-form input{margin-right:7px}#commentform p.comment-subscription-form,#commentform p.comment-form-cookies-consent{line-height:1em;margin-bottom:10px}#commentform textarea{margin:5px 0 0}#reply-title{margin-bottom:.7em;font-weight:700}.comment-notes{display:none}.logged-in-as{margin-bottom:.7em}label[for=comment]{display:none}.comment-form-comment{margin-bottom:1em}.form-allowed-tags{display:none}#respond{border-top:1px solid #edebeb;padding:30px 0 0}.bypostauthor .fn{font-weight:700}.bypostauthor .children .fn{font-weight:400}.bypostauthor article{padding:12px 0 5px 10px;margin:0 0 20px}.bypostauthor .children article{background-color:transparent;padding-left:0}.bypostauthor>.comment>.comment-content{background:#f5f5f5}.bypostauthor .reply{margin:0 0 10px}.bypostauthor .children .reply{margin:0 0 10px}.comment em{margin-left:50px}.avatar{border-radius:50%}.author .avatar{float:left;margin:0 15px 8px 0}.widget{margin:0 0 1.5em;padding-top:10px}.widget-title{font-weight:700;text-transform:uppercase;font-size:.8em}.widget select{max-width:100%}#s{max-width:95%;margin-bottom:5px;padding:3px 3px 4px}#searchsubmit{padding:6px 14px 5px !important}#calendar_wrap td{font-weight:300}#calendar_wrap td a{font-weight:400}#calendar_wrap #today{background-color:#eee}.widget .menu{float:none}#footer-widgets{background-color:#eee;padding:0}#footer-widget-wrap{max-width:1140px;margin:0 auto}.widget.one_third{padding:25px 3% 0;width:27.3%}#footer-widgets ul{list-style:none;margin:0}#footer-widgets ul li{margin:.75em 0;line-height:1.25em}.social-icons-wrap{padding:30px 3% 40px}.social-icons-wrap p{font-size:1.5em;margin-bottom:0;text-align:center}.soc-icons{text-align:center}ul.soc-icons{margin:0 auto}.soc-icons li{display:inline;font-size:2em;list-style:none;margin:0 0 0 1px;padding:0}.soc-icons a{background-color:#f3b35c;border-radius:50%;box-sizing:content-box;color:#fff !important;display:inline-block;height:18px;font-size:.6em;line-height:18px;margin:0 auto;padding:8px 7px 7px;text-align:center;width:19px}ul.soc-icons svg{vertical-align:bottom}#footer-inner{margin:0 auto;max-width:1140px}#footer-outer{background-color:#402a3c;color:#dbd7d7;font-size:.8em;line-height:2em;margin-bottom:-8px;padding:15px 0 5px}#footer-outer p{margin:2px 0 15px}#footer-left{float:left;padding:0 1% 0 3%}#footer-right{float:right;padding:0 3% 0 1%}#footer-left a,#footer-right a,#footer-left a:visited,#footer-right a:visited,#footer-left a:hover,#footer-right a:hover,.soc-icons a,.soc-icons a:visited{color:#f3b35c}.infinite-scroll .navigation-paging,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.woocommerce-page #header-cta-button{text-shadow:initial !important;border:initial !important;border-radius:initial !important;box-shadow:initial !important;background:0 0}.woocommerce-page #container{max-width:1140px;margin:0 auto;background-color:#fff}.woocommerce-page #container #content{padding:20px 3%}html .quantity input[type=button]{padding:0 !important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button,.woocommerce div.product form.cart .button,.woocommerce #content div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce-page #content div.product form.cart .button{text-shadow:none !important;border:none !important;border-radius:0 !important;box-shadow:none !important}.woocommerce-page #secondary input.button{margin:0 3px 0 0;line-height:normal;font-size:13px;background:0 0}.woocommerce-page #secondary input.button:hover{background:0 0}.woocommerce div.product form.cart .button,.woocommerce #content div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce-page #content div.product form.cart .button{padding:8px 16px 7px !important}.woocommerce-page input.button{padding:9px 16px !important}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info{text-shadow:none;box-shadow:none}.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box{text-shadow:none;box-shadow:none}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img,.woocommerce ul.products li.product a img:hover,.woocommerce-page ul.products li.product a img:hover{box-shadow:none !important}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table td{padding:6px}.wc-product-table a[data-product_id].loading:before,.wc-product-table-reset a:before,.wc-product-table-wrapper .blockUI:before,.wc-product-table-wrapper .button.added:after,.wc-product-table-wrapper .cart-success:after,.wc-product-table-wrapper .wc-forward:after,table.wc-product-table.dtr-column>tbody>tr>td.control:before,table.wc-product-table.dtr-column>tbody>tr>th.control:before,table.wc-product-table.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,table.wc-product-table.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before{font-weight:900}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:border-box}h1.woocommerce-products-header__title.page-title{font-size:1.5em;margin:0 0 8px;text-transform:capitalize}.woocommerce span.onsale{background-color:#f3b35c}.woocommerce ul.products li.product .price{color:#f3b35c}@media only screen and (min-width:768px) and (max-width:1080px){ul.menu li a{font-size:12px;padding:0 7px !important}ul.menu ul a{padding:11px 7px !important}.navigation-main ul{margin:0 0 0 -7px}.navigation-main ul ul{margin:-5px 0 0 -82px}h2.title.text-center{font-size:1.5em}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.homeBanner{background-attachment:initial !important;background-position:center bottom !important}}@media only screen and (max-width:768px){body{padding-top:0}.menu-toggle,.main-small-navigation ul.nav-menu.toggled-on{display:block}.menu-toggle{font-size:1em;padding:10px 0}#site-navigation{width:100%;padding:0}.navigation-main ul{display:none}#menu-main-navigation-container{background-color:rgba(255,255,255,.25);text-align:left;-webkit-box-shadow:inset 0 0 2px #ccc;-moz-box-shadow:inset 0 0 2px #ccc;box-shadow:inset 0 0 2px #ccc}ul.nav-menu{margin:0;list-style-type:none}ul.nav-menu li{padding:0;margin:0;line-height:15px;overflow:hidden}ul.nav-menu li a{display:block;padding:11px 3%}ul.nav-menu li a:hover{background:rgba(255,255,255,.25)}.sub-menu{margin-left:0}ul.sub-menu li a:before{-webkit-font-smoothing:antialiased;content:'\00BB';font-family:inherit;font-size:1.25em;font-weight:900;line-height:.5em;margin:0 4px 0 0}.main-small-navigation ul ul{display:block}.main-small-navigation ul ul li{width:100%}.menu-item.social-icon a{padding:11px 3%}#site-title{padding:31px 0 40px;margin:0 auto}#site-title>h1>a>img{margin:-10px 0 0}.homeBanner{background-attachment:initial !important;background-position:center bottom !important}.home .slideshow .details .box{top:16%}.home .details h2{font-size:3.25em}.home .details p{font-size:1.625em !important}.home .details p .button{width:22%}#featured-page-mobile{clear:both}.homepage.top .holder.one-fourth,.homepage.top .holder.one-fourth:nth-child(4){width:32%;margin:0 9% 40px}h2.title.text-center{font-size:2em}.text-holder{max-width:357px}.information{margin:0 auto;max-width:200px;float:none}.attachment-featured-home-page{width:200px}h2.title.text-center{font-size:1.65em}}@media only screen and (min-width:769px){#site-title>h1>a>img{margin:0}#primary{float:left;width:67%;padding:35px 2% 20px 3%}#secondary{float:left;width:23%;padding:35px 3% 20px 2%}#masthead{position:fixed;background-color:rgba(255,255,255,1)}.home .slideshow{max-height:450px}.home .slideshow .slide{height:450px}.home .slideshow .details .box{top:30%}.home .slideshow .details .text{padding:40px 80px}.flex-direction-nav{display:block}.full-width textarea#comment,.single-projects textarea#comment{width:66%}}@media screen and (max-width:700px){#footer-left,#footer-right{text-align:center;float:none;padding:0 3%}.soc-icons{margin:0 auto;text-align:center;float:none}.project-title-wrap h1{padding:10px 0;font-size:.8em !important}#testimonialsRow .flexslider .slides{background:0 0;max-width:500px;margin:0 auto !important;min-height:300px}.slides .testimonial{min-height:260px;width:auto;text-align:center !important}#testimonialsRow .testimonial .left{float:none;text-align:center !important;margin-bottom:20px}#testimonialsRow .testimonial .left img{max-width:150px !important;max-height:150px !important;margin:0 auto !important;float:none}#testimonialsRow .testimonial .right{float:none;width:auto;padding:0 30px 0;margin-right:0;text-align:center !important}}@media only screen and (max-width:640px){.homepage.top{padding:0 3%}.home .details p .button{width:29%}h2.title.text-center{font-size:1.5em}.widget.one_third{margin:0 auto;width:94%}#commentform input{max-width:90%}#postadditionalRow #posts,#postadditionalRow #home_content{width:94%;padding:0 3%}.homepage .homepagewrap{width:100%}.alignnone,.alignleft,.alignright{margin:0 auto;display:block;float:none}.soc-icons a{padding:5px 4px}}@media only screen and (max-width:480px){.row .third{width:100%}.one_half,.one_third,.one_fourth{width:100%;margin-bottom:1.5em}.one_fourth.last,.one_half.last,.one_third.last,.two_third.last,.three_fourth.last{margin-bottom:0}.home .slideshow .details .text{padding:30px}.home .slideshow .details.left{left:8%}.home .slideshow .details.right{right:8%}.home .details h2{font-size:2.75em}.home .details p{font-size:1.25em !important}.home .details p .button{width:34%}.homepage.top .holder.one-fourth,.homepage.top .holder.one-fourth:nth-child(4){width:40%;margin:0 5% 40px}.homePostThumb{position:relative;margin:0 auto 20px;display:block}.homePostThumb,.archivePostThumb{width:150px}.home-post-content{padding-left:210px;padding:0;margin:-12px 0 20px}h2.title.text-center{font-size:1.4em}.portfolio-item{width:100% !important;padding-top:1.65% !important;padding-bottom:2%;margin:0 !important}.project-title-wrap h1{font-size:1.1em !important;padding:25px 0}.thumbs.masonry{width:100%}#banner{height:250px !important}}