@charset "UTF-8";a,a:active,a:focus,a:hover{color:inherit}.slick-loading .slick-slide,.slick-loading .slick-track,body.home .site-header .site-logo{visibility:hidden}.hero--slider,.hero--slider__wrapper__inner{max-height:100%;max-width:100%}.address,.blog-filter ul,.site-menu ul,.social,.term-filter ul{list-style:none}*,:after,:before{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;margin:0;padding:0}body,html{position:static}body{font-family:Andale Mono,sans-serif;color:#959595;letter-spacing:1px}.site-menu--primary,h1,h2,h3,h4,h5,h6,table{font-family:Circular Std,sans-serif}img{max-width:100%;height:auto;min-height:1px}a{-webkit-transition:.2s ease all;transition:.2s ease all}main a{color:#2cbba7}p:last-child{margin-bottom:0}form input,form select,form textarea{-webkit-border-radius:0;border-radius:0}table{width:100%}h1,h2,h3,h4,h5,h6{font-weight:900;color:#000}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:48px;font-family:Montserrat,sans-serif}h2{font-size:30px}h5{line-height:1.5}.vcenter{display:inline-block;vertical-align:middle;float:none}@media (min-width:0){.xs-text-center{text-align:center}.xs-text-left{text-align:left}.xs-text-right{text-align:right}}@media (min-width:768px){.sm-text-center{text-align:center}.sm-text-left{text-align:left}.sm-text-right{text-align:right}}@media (min-width:992px){.md-text-center{text-align:center}.md-text-left{text-align:left}.md-text-right{text-align:right}}@media (min-width:1200px){.lg-text-center{text-align:center}.lg-text-left{text-align:left}.lg-text-right{text-align:right}}.wrap--inner,.wrap--outer{margin-left:auto;margin-right:auto;width:100%}.wrap--outer{max-width:1720px}.wrap--inner{max-width:1200px}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.row.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.flex>[class*=col-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@font-face{font-family:'Circular Std';src:url(../fonts/CircularStd-Medium.otf)}@font-face{font-family:'Circular Std';src:url(../fonts/CircularStd-Bold.otf);font-weight:700}@font-face{font-family:'Circular Std';src:url(../fonts/CircularStd-Black.otf);font-weight:bolder}@font-face{font-family:'Circular Std';src:url(../fonts/CircularStd-Book.otf);font-weight:lighter}@font-face{font-family:'Andale Mono';src:url(../fonts/Andale-Mono.ttf)}.alignnone{margin:15px 15px 15px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 15px 15px}.alignleft{float:left;margin:5px 15px 15px 0}a img.alignright{float:right;margin:5px 0 15px 15px}a img.alignnone{margin:5px 15px 0 0}a img.alignleft{float:left;margin:5px 15px 15px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 15px 15px 0}.wp-caption.alignright{margin:5px 0 15px 15px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.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;-webkit-border-radius:3px;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:#21759b;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}.gallery{margin-left:-15px;margin-right:-15px;overflow:hidden}.gallery .gallery-item{width:100%;display:inline-block;padding:0 15px 15px;margin-right:-4px;vertical-align:top;text-align:center}@media (min-width:768px){.gallery .gallery-item{width:50%;padding-top:15px}}.gallery .gallery-item .gallery-caption{margin-top:15px}@media (min-width:992px){.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333333333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666666667%}.gallery-columns-7 .gallery-item{width:14.2857142857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111111111%}.gallery-columns-10 .gallery-item{width:10%}.gallery-columns-11 .gallery-item{width:9.0909090909%}.gallery-columns-12 .gallery-item{width:8.3333333333%}}.gallery-columns-1 .gallery-item{width:100%!important}.acf-map{width:100%;min-height:300px}.acf-map img{max-width:inherit!important}.infinite-loader{margin-top:80px;color:#000;display:block;height:28px;text-indent:-9999px}.infinite-loader .spinner{margin-left:auto;margin-right:auto}#infinite-handle{display:block;margin-top:80px;text-align:center}.sharedaddy{margin-top:60px}.sharedaddy .sd-social-icon .sd-content ul li[class*=share-] a.sd-button{padding:0;background:0 0!important;margin-right:20px}.sharedaddy .sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{color:#959595!important;font-size:22px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.site-menu ul{margin:0;padding:0}.site-menu--primary{font-size:25px;font-weight:700;position:fixed;width:100%;height:100%;top:0;overflow-y:auto;left:100%;-webkit-transition:1s ease left;transition:1s ease left;background:#000;z-index:2;overflow-x:hidden}@media (min-width:992px){.site-menu--primary{position:relative;background:0 0;left:auto;width:auto;display:inline-block;font-size:15px}}.site-menu--primary--open .site-menu--primary{left:0}.site-menu--primary--open .site-menu--primary__hamburger,body.has-post-thumbnail .site-menu--primary__hamburger{color:#fff}.site-menu--primary>div{margin-top:30%}.site-menu--primary li{display:block;padding:0 15px}@media (min-width:992px){.site-menu--primary>div{margin-top:0}.site-menu--primary li{display:inline-block}.site-menu--primary li:last-child a{padding-right:2px}.site-menu--primary li:first-child a{padding-left:2px}}.site-menu--primary li.current-menu-item a,.site-menu--primary li:hover a{border-left-color:#fff}.site-menu--primary li a{padding:15px 5px;display:inline-block;z-index:3;color:#fff;width:100%;border-left:5px solid transparent}.site-menu--primary li a:focus,.site-menu--primary li a:hover{text-decoration:none}.site-menu--primary__marker{display:none}@media (min-width:992px){.site-menu--primary li a{color:#000;width:auto;border-left:none}body.has-post-thumbnail .site-menu--primary li a{color:#fff}body.has-post-thumbnail.single-post .site-menu--primary li a{color:#000}.site-menu--primary__marker{background:#2cbba7;bottom:50%;position:absolute;display:block;width:50px;height:0;-webkit-transition:left .2s ease-in-out,height .1s linear,width .1s linear;transition:left .2s ease-in-out,height .1s linear,width .1s linear}}.site-menu--primary__hamburger{border-bottom:3px solid currentColor;border-top:3px solid currentColor;width:2em;height:1.5em;display:inline-block;cursor:pointer;color:#000}.site-menu--primary__hamburger:after{content:"";position:absolute;height:3px;width:100%;top:-webkit-calc(50% - 1.5px);top:calc(50% - 1.5px);left:0;background:currentColor}.site-menu--primary__close{-webkit-border-radius:50%;border-radius:50%;background:#2cbba7;width:2em;height:2em;display:block;position:absolute;right:1em;top:1em}.site-menu--primary__close:after,.site-menu--primary__close:before{content:"";position:absolute;width:50%;height:3px;background:#fff;top:1em;left:.5em}.site-menu--primary__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.site-menu--primary__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.site-header{padding-top:10px;padding-bottom:30px;z-index:2;top:0;width:100%}body.has-post-thumbnail .site-header{position:absolute}@media (min-width:992px){.site-header{padding-top:30px}body.has-post-thumbnail.single-post .site-header{position:relative}body.home .site-header .site-logo{visibility:visible}}.site-logo{max-width:60px;padding-top:30px;padding-bottom:30px;overflow:hidden;float:left}.site-logo:before{height:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),color-stop(50%,rgba(0,0,0,.5)),to(rgba(0,0,0,.1)));background:-webkit-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.1) 100%);width:1px;content:"";position:absolute;top:0}.site-logo a,.site-logo a svg{max-width:100%;width:60px}.site-header .site-logo a{left:-100%;-webkit-animation:logo-reveal 1.25s ease-in-out .25s forwards;animation:logo-reveal 1.25s ease-in-out .25s forwards}.site-header .site-logo svg *{fill:#000}body.has-post-thumbnail .site-header .site-logo svg *{fill:#fff}@-webkit-keyframes logo-reveal{from{left:-100%}to{left:0}}@keyframes logo-reveal{from{left:-100%}to{left:0}}.site-footer{min-height:1px;font-family:Montserrat,sans-serif;font-size:12px;background:#fff;padding-top:30px;padding-bottom:15px}@media (min-width:992px){.site-footer{padding-top:70px;margin-top:70px;padding-bottom:70px}}.site-footer iframe[height="500"]{height:430px}#copyright{margin-top:15px;font-size:12px;color:#959595}.footer-copyright{padding-top:30px}.footer-copyright p{font-size:16px;color:#000}.address .detail,.social li a{font-family:Montserrat,sans-serif;font-size:12px;line-height:2.5}.address{overflow-wrap:break-word;word-wrap:break-word;padding-top:15px;padding-bottom:15px}@media (min-width:992px){.address{padding-bottom:0;padding-top:0}}.address .detail{font-weight:700;color:#000}.social{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding-top:30px}.social li a{font-weight:400;color:#959595}#infinite-handle button,.button,.fc--featured_portfolio__portfolio:before,.fc--team_listing__name{font-weight:700;font-family:Montserrat,sans-serif}.social li a:hover{color:#2cbba7;text-decoration:line-through}.social-links{font-size:25px}.social-links a{margin-right:10px}.social-links a:last-child{margin-right:0}.social-links a:focus,.social-links a:hover{text-decoration:none;color:#2cbba7}.content-section{padding-top:40px}@media (min-width:768px){.site-footer iframe[height="500"]{height:auto}.content-section{padding-top:80px}}@media (min-width:992px){.social{-webkit-column-count:3;-moz-column-count:3;column-count:3;float:left}.content-section{padding-top:120px}.content-section:first-child{padding-top:60px}}@media (min-width:1200px){.content-section{padding-top:160px}.content-section:first-child{padding-top:80px}}.content-label{font-family:Montserrat,sans-serif;background:#2cbba7;padding:1px 6px;color:#fff;display:inline-block;line-height:normal;margin-bottom:20px;min-width:81px;text-align:center}#infinite-handle button,#infinite-handle button:focus,#infinite-handle button:hover,.button,.button:focus,.button:hover{padding:15px;color:#000;text-decoration:none}#infinite-handle button,.button{font-size:10px;text-transform:uppercase;letter-spacing:2px;display:inline-block;margin-top:10px;background:0 0;border:none}#infinite-handle button:focus:after,#infinite-handle button:hover:after,.button:focus:after,.button:hover:after{left:0;width:100%}#infinite-handle button:focus,.button:focus{background:#2cbba7;color:#fff}.hero--banner,.hero--slider__slide{background-position:center;background-size:cover}#infinite-handle button:after,.button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #959595;-webkit-transition:.3s ease left,.3s ease width;transition:.3s ease left,.3s ease width}@media (min-width:992px){#infinite-handle button,.button{margin-top:0}#infinite-handle button:after,.button:after{left:-20%;width:80%}}.hero--banner{height:50vh}.hero--slider__slide,.hero--slider__wrapper{width:100vw;height:100vh}@media (min-width:992px){.hero--banner{height:100vh}}.hero--slider{z-index:1}.hero--slider__slide__content{position:absolute;width:100%;bottom:200px}.hero--slider__slide__content p{color:#FFF}.hero--slider .slick-dots{position:absolute;bottom:40px;display:block;width:100%;padding:0;list-style:none;text-align:center}.hero--slider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.hero--slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.hero--slider .slick-dots li button:before{font-size:33px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#fff;-webkit-font-smoothing:antialiased}.hero--slider .slick-dots li.slick-active button:before{opacity:.75;color:#fff}@media (min-width:992px){.fc--featured_text__marker{position:absolute;width:33%;height:1px;background:#000;top:25px}.fc--map .acf-map{height:700px}}.fc--map .acf-map{width:100%}.fc--map .acf-map img{max-width:inherit!important}@media (min-width:992px){.fc--featured_portfolio--offset{margin-left:4%}.fc--featured_portfolio__portfolio:before{content:'Recent Work'}}.fc--featured_portfolio__heading{font-size:48px;color:#e2eaeb;margin-bottom:60px}.fc--featured_portfolio__testimonial-heading{font-size:41px;color:#e2eaeb}.fc--featured_portfolio__portfolio{background-position:center;background-size:cover;background-color:#f8f7f6;margin-bottom:15px;padding-bottom:60%}.fc--featured_portfolio__portfolio:before{color:#000;font-size:10px;letter-spacing:4px;text-transform:uppercase;display:inline-block;float:left;margin-left:-35px;margin-top:-5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.fc--featured_portfolio__portfolio__meta{position:absolute;bottom:0;left:0;text-align:left;padding:10px 15px;color:#555;background:rgba(248,247,246,.8)}@media (min-width:992px){.fc--featured_portfolio__portfolio__meta{padding:30px}.fc--featured_portfolio .col-md-5{width:48%}}.fc--featured_portfolio__portfolio__meta h2{margin-bottom:0}.fc--featured_portfolio__portfolio--square{padding-bottom:100%}.fc--featured_portfolio__testimonial__author{margin-top:15px}.fc--featured_portfolio>.container-fluid>.row{margin-top:35px}.fc--team_listing{padding-top:80px}.fc--team_listing__column{margin-bottom:75px}.fc--team_listing img{margin-bottom:25px;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:1s ease filter;transition:1s ease filter}.fc--team_listing img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.fc--team_listing__name{font-size:18px;color:#000}.fc--team_listing__name:hover{text-decoration:none}.fc--team_listing__title{font-size:12px;font-family:Montserrat,sans-serif;font-weight:400;color:#959595}.term-filter,body .caldera-grid input[type=submit]{text-transform:uppercase;font-weight:700;font-family:Montserrat,sans-serif}.fc--portfolio_two__image-col{background-size:cover;background-repeat:no-repeat}.fc--portfolio_two__image-col img{opacity:0}.fc--portfolio_two__content{max-width:600px;margin:0 auto;padding:40px 15px}input,select,textarea{-webkit-border-radius:0;border-radius:0}body .caldera-grid{margin-top:30px}body .caldera-grid .form-control{border:none;border-bottom:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;font-family:Montserrat,sans-serif;font-size:12px;letter-spacing:1px;height:50px;-webkit-border-radius:0;border-radius:0}body .caldera-grid .form-control:focus{border-bottom-color:#2cbba7;-webkit-box-shadow:none;box-shadow:none}body .caldera-grid input[type=submit]{color:#000;font-size:10px;background:0 0;border:none;-webkit-transition:.2s ease all;transition:.2s ease all;letter-spacing:1px;margin-top:30px}body .caldera-grid input[type=submit]:hover{color:#2cbba7}.archive .jetpack-portfolio a{display:block;height:400px;text-decoration:none;background-position:center;background-size:cover}@media (min-width:992px){.archive .jetpack-portfolio a{height:800px}.archive .jetpack-portfolio__meta{max-width:50%}}.archive .jetpack-portfolio a:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;opacity:.25}.archive .jetpack-portfolio__meta{position:absolute;bottom:0;right:0;text-align:right;padding:10px 15px;background:rgba(248,247,246,.8);color:#555;-webkit-box-sizing:content-box;box-sizing:content-box}@media (min-width:1200px){.archive .jetpack-portfolio__meta{max-width:25%;padding:30px 150px 80px 30px}}.term-filter{margin-top:60px;font-size:11px;margin-bottom:60px;text-align:left}@media (min-width:992px){.term-filter{margin-bottom:100px;text-align:center}}.term-filter li{display:inline-block;vertical-align:top;width:50%;padding-right:10px;margin-top:5px;margin-bottom:5px}@media (min-width:768px){.term-filter li{width:33.3333333333%}}@media (min-width:992px){.term-filter li{width:auto;margin-left:30px;margin-right:30px;padding-right:0}}.term-filter a{text-decoration:none;color:#959595;padding-top:5px;padding-bottom:5px;display:inline-block}.term-filter a.active,.term-filter a:hover{text-decoration:none;color:#2cbba7}.single-jetpack-portfolio .jetpack-portfolio__breadcrumbs{font-family:Montserrat,sans-serif;font-size:14px}.single-jetpack-portfolio .jetpack-portfolio__meta,.single-jetpack-portfolio .jetpack-portfolio__meta .title{font-size:10px;letter-spacing:3px;font-weight:700;text-transform:uppercase;font-family:Montserrat,sans-serif}.single-jetpack-portfolio .jetpack-portfolio__breadcrumbs a{color:#959595}.single-jetpack-portfolio .jetpack-portfolio__breadcrumbs a.active,.single-jetpack-portfolio .jetpack-portfolio__breadcrumbs a:focus,.single-jetpack-portfolio .jetpack-portfolio__breadcrumbs a:hover{color:#2cbba7;text-decoration:none}.single-jetpack-portfolio .jetpack-portfolio__meta span{color:#000}.single-jetpack-portfolio .jetpack-portfolio__meta .title{color:#2cbba7;padding:20px 0}.single-jetpack-portfolio .jetpack-portfolio__meta p{margin-bottom:15px}.single-jetpack-portfolio .jetpack-portfolio__content--left *{line-height:1.5}.single-jetpack-portfolio .jetpack-portfolio .sharedaddy{margin-top:0;display:inline-block;vertical-align:middle}.single-jetpack-portfolio .jetpack-portfolio .sharedaddy .sd-social-icon .sd-content ul{margin-bottom:0!important}.single-jetpack-portfolio .jetpack-portfolio .sharedaddy .sd-social-icon .sd-content ul li[class*=share-] a.sd-button{margin-right:0}.archive .post,.blog .post{margin-top:60px;margin-bottom:60px}.archive .post__content a,.blog .post__content a{color:#000}.archive .post__content a:focus,.archive .post__content a:hover,.blog .post__content a:focus,.blog .post__content a:hover{text-decoration:none;color:#fd3653}.archive .post__meta,.blog .post__meta{font-family:Montserrat,sans-serif;color:#ccc;font-size:13px}.archive .post__thumbnail,.blog .post__thumbnail{margin-bottom:20px;display:block}.archive .post__date,.blog .post__date{font-family:Montserrat,sans-serif;margin-bottom:15px}.archive .post__date--day,.blog .post__date--day{font-size:72px;bottom:0;line-height:1;font-weight:700;color:#ebebeb}.archive .post__date--mon,.blog .post__date--mon{font-weight:700;font-size:12px;text-transform:uppercase;color:#000;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:8px;line-height:1}@media (min-width:992px){.single-jetpack-portfolio .jetpack-portfolio__meta .title{padding-top:0}.archive .post__content,.blog .post__content{padding-left:0}.archive #posts-categories,.blog #posts-categories{position:absolute;top:60px}}.blog-filter{font-weight:700;font-size:11px;font-family:Montserrat,sans-serif;text-transform:uppercase}.blog-filter a{margin-bottom:10px;display:inline-block;padding:1px 3px;color:#959595}.blog-filter a.active,.blog-filter a:focus,.blog-filter a:hover{background:#2cbba7;text-decoration:none;color:#fff}.single-post .post__thumbnail{padding:0;margin-bottom:30px}@media (min-width:992px){.single-post .post__thumbnail{position:fixed;top:0;left:0;height:100%;width:50%;margin-bottom:0}.single-post .post__thumbnail img{height:100%;object-fit:cover}}.single-post .post__meta{font-family:Montserrat,sans-serif;font-size:13px;margin-bottom:90px}.single-post .post__breadcrumbs{font-family:Montserrat,sans-serif;font-size:14px}.single-post .post__breadcrumbs a{color:#959595}.single-post .post__breadcrumbs a.post__category,.single-post .post__breadcrumbs a:focus,.single-post .post__breadcrumbs a:hover{color:#2cbba7;text-decoration:none}.single-post .post__author-box{margin-top:60px;padding-top:30px;padding-bottom:30px;border-top:1px solid;border-bottom:1px solid;border-color:#000}.single-post .post__author-box .li{text-decoration:none;vertical-align:middle;color:#007bb6}.single-post .post__author-box .li:focus,.single-post .post__author-box .li:hover{text-decoration:none;color:#005983}.single-post .post__author-box .li:before{content:"\f08c";font-family:FontAwesome}body.author .avatar{-webkit-border-radius:50%;border-radius:50%;margin-bottom:30px}body.author .author__meta{margin-top:50px;margin-bottom:30px}body.author .author__name{margin-top:-20px}body.author .author__social{margin-bottom:50px}body.author .author__social .fa{font-size:25px;margin:0 10px}body.author .author__social .fa:hover{text-decoration:none}