/*!
Theme Name: Reflekt
Theme URI: https://landing.wearekllr.com/reflekt
Author: rodbor
Author URI: https://wearekllr.com
Description: Reflekt Portfolio Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: reflekt
Tags: theme-options

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

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

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/
body,button,input,select,optgroup,textarea{color:#0d0d0d;font-family:"Poppins",sans-serif;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}body{font-size:16px}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background-color:#fafafa;color:#676767;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;border-radius:0;border:none;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}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;color:#0d0d0d;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}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%}figure{margin:1em 0}table{background-color:#fafafa;margin:0 0 1.5em;width:100%;text-align:left;font-size:15px}td,th{padding:.6em 1em}th{background-color:#ccc;text-transform:uppercase;font-size:12px;letter-spacing:1px;padding:1.1em 1.5em}td{font-size:14px}button,input[type=button],input[type=reset],input[type=submit]{background-color:#0031ff;color:#fff;font-size:12px;font-weight:600;letter-spacing:1px;line-height:1;text-transform:uppercase;text-decoration:none;border:2px solid #0031ff;border-radius:0;padding:25px 34px 23px;vertical-align:bottom;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s}button:hover,button:active,button:focus,input[type=button]:hover,input[type=button]:active,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus{background-color:#fff;color:#0031ff;border-color:#0031ff}.btn{border-radius:0;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s}.btn-default{background-color:#0031ff;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:2px solid #0031ff;padding:26px 32px 24px}.btn-default:hover{color:#1977ff;background-color:#fff;border-color:#0031ff}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{background-color:transparent;color:#2a2a2a;font-weight:400;border:1px solid #ccc;border-radius:0;padding:3px 15px;height:50px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#2a2a2a}select{background-color:#fafafa;font-size:14px;border:1px solid #fafafa}textarea{width:100%;height:auto;padding:8px 15px}.wpcf7-form label{font-weight:500}a{color:#0d0d0d}a:hover,a:focus,a:active{color:#0d0d0d}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.customize-partial-edit-shortcuts-shown.logged-in .navbar-default{top:0 !important}.logged-in .navbar-default{top:32px}.site-title{font-size:20px;font-weight:500;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px}.site-title a{text-decoration:none}.site-description{margin-bottom:15px}.navbar-default{background-color:transparent;border:none;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s}.navbar-default .site-title{padding-top:38px}.navbar-default .navbar-nav{margin-top:25px}.navbar-default .navbar-nav>li>a{color:#0d0d0d;font-size:13px;text-transform:uppercase;font-weight:500}.navbar-default .container>.navbar-collapse{margin-right:-15px}.navbar-default .dropdown-menu{border-radius:0;border:none;padding:18px 10px 18px 20px;box-shadow:0 8px 25px rgba(30,30,30,.1)}.navbar-default .dropdown-menu>li>a{color:#797979;font-size:14px;padding-top:7px;padding-bottom:7px}.navbar-default .dropdown-menu>.active>a,.navbar-default .dropdown-menu>.active>a:focus,.navbar-default .dropdown-menu>.active>a:hover{background-color:transparent;color:#0d0d0d}.navbar-default .dropdown-menu>li>a:focus,.navbar-default .dropdown-menu>li>a:hover{background-color:transparent;color:#0d0d0d}.navbar-default .navbar-toggle{border:none}.navbar-default .navbar-toggle .icon-bar{background-color:#0d0d0d;width:24px}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#0d0d0d;background-color:transparent}@media only screen and (max-width:1200px){.navbar-default .nav>li>a{margin-left:15px !important;margin-right:15px !important}}@media only screen and (max-width:992px){.navbar-default .nav>li>a{margin-left:10px !important;margin-right:10px !important}}@media only screen and (max-width:767px){.navbar-default .site-title{padding-left:10px}.navbar-default .navbar-toggle{margin-top:28px}.navbar-default .navbar-collapse{background-color:rgba(255,255,255,.95);text-align:right}.navbar-nav .open .dropdown-menu{text-align:right;padding-top:0}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:transparent}}.nav-alt{position:relative;width:100%}.nav-alt .site-branding{position:fixed;z-index:1001;top:60px;left:60px}nav.main-nav{display:block;height:1px;width:100%;position:absolute;z-index:2001}nav.main-nav #navigation{background-color:#fff;position:fixed;width:320px;height:100%;top:0;right:-320px;padding:20px 40px;overflow:auto;transition:all .3s cubic-bezier(.25,.25,.615,1)}nav.main-nav #navigation .site-title{font-size:15px;letter-spacing:2px;margin-top:80px;margin-left:26px}nav.main-nav #navigation .site-title a{color:#0d0d0d}nav.main-nav #navigation .current-menu-parent a{color:#0d0d0d}nav.main-nav #navigation .current-menu-parent ul a{color:#999 !important}nav.main-nav #navigation .current-menu-parent ul a:hover{color:#0d0d0d !important}nav.main-nav #navigation .current-menu-parent ul .current-menu-item a{color:#0d0d0d !important}nav.main-nav #navigation ul{position:relative;list-style:none;padding:0;margin-left:10px;margin-top:40px}nav.main-nav #navigation ul li.current-menu-item a{color:#0d0d0d}nav.main-nav #navigation ul li{position:relative;font-size:20px;font-weight:400;padding-left:16px;margin-bottom:15px}nav.main-nav #navigation ul li a{position:relative;color:#999;text-decoration:none;padding-bottom:4px}nav.main-nav #navigation ul li a:after{content:'';position:absolute;left:0;bottom:0;width:40px;height:2px;background-color:#0031ff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0;transition:all .2s cubic-bezier(.25,.25,.615,1)}nav.main-nav #navigation ul li a:hover{color:#0d0d0d}nav.main-nav #navigation ul li a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}nav.main-nav #navigation .sub-menu{margin-top:10px;margin-bottom:30px}nav.main-nav #navigation .sub-menu li{font-size:16px}nav.main-nav #navigation li>ul{margin-left:0}nav.main-nav #navigation.active{right:0}nav.main-nav #navigation::-webkit-scrollbar{width:8px;border-radius:2px}nav.main-nav #navigation::-webkit-scrollbar-thumb{box-shadow:none;background:rgba(13,13,13,.9)}nav.main-nav #navigation::-webkit-scrollbar-track{background:#fafafa}#hamburger{width:36px;height:18px;position:fixed;display:block;cursor:pointer;right:60px;top:60px}#hamburger .line{width:36px;height:2px;display:block;background-color:#0d0d0d;position:absolute;left:0;transition:all .3s cubic-bezier(.58,0,.58,1)}#hamburger .line:nth-child(1){top:0}#hamburger .line:nth-child(2){top:50%;margin-top:-1px;width:28px}#hamburger .line:nth-child(3){top:100%;margin-top:-2px;width:26px}#hamburger:hover .line:nth-child(1),#hamburger:focus .line:nth-child(1){-webkit-transform:translateY(-1px);transform:translateY(-1px)}#hamburger:hover .line:nth-child(3),#hamburger:focus .line:nth-child(3){-webkit-transform:translateY(1px);transform:translateY(1px)}#hamburger.active .line{background-color:#0d0d0d}#hamburger.active .line:nth-child(1){-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg);width:26px}#hamburger.active .line:nth-child(2){opacity:0}#hamburger.active .line:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}#fullscreen-trigger{display:none;width:100%;height:100%;position:fixed;z-index:1000}#fullscreen-trigger.active{display:block}@media only screen and (max-width:475px){nav #navigation{position:fixed;width:300px;right:-300px;padding:20px}}.posts-navigation{margin-top:50px;margin-bottom:50px}.posts-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px}.posts-navigation .nav-links a{transition:color ease-in-out .3s;-webkit-transition:color ease-in-out .3s}.posts-navigation .nav-links a:hover{color:#a1a1a1;text-decoration:none}.post-navigation{margin-top:30px}.post-navigation a:hover{text-decoration:none}.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.post-navigation .nav-previous,.post-navigation .nav-next{background-color:#fafafa;padding:40px;width:48.6%;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s}.post-navigation .nav-previous:hover,.post-navigation .nav-next:hover{background-color:#0031ff}.post-navigation .nav-previous:hover a,.post-navigation .nav-previous:hover .meta-nav,.post-navigation .nav-next:hover a,.post-navigation .nav-next:hover .meta-nav{color:#fff}.post-navigation .nav-next{text-align:right}.post-navigation .meta-nav{color:#676767;font-size:16px;display:block;margin-bottom:8px}.post-navigation .post-title{font-size:20px;font-weight:500}.search-no-results .content-area{text-align:center}.search-no-results input[type=submit]{display:none}.search-no-results form{margin-bottom:100px}.topbar{background-color:rgba(0,0,0,.03);text-align:right;padding-top:18px;padding-bottom:17px;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s}.topbar ul{margin-bottom:0}.topbar i{color:#797979;transition:color ease-in-out .3s;-webkit-transition:color ease-in-out .3s}.topbar i:hover{color:#0031ff}.topbar a{font-size:13px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.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:#2a2a2a;display:block;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{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}aside.widget-area{background-color:#fafafa;padding:40px;margin-top:20px}aside.widget-area ul{font-size:14px;list-style:none;margin-left:0;padding-left:0}aside.widget-area ul li{margin-bottom:8px}aside.widget-area ul.sub-menu{margin-left:1.5em}aside.widget-area ul.children{margin-left:2em;opacity:.8}aside.widget-area #wp-calendar{margin:0;text-align:center}aside.widget-area #wp-calendar thead{border:1px solid rgba(255,255,255,.1)}aside.widget-area #wp-calendar th{padding:5px;text-align:center}aside.widget-area #wp-calendar td{font-size:13px;padding:5px;border:1px solid rgba(255,255,255,.1)}aside.widget-area input[type=submit]{display:none}aside.widget-area .search-form label,aside.widget-area .search-form input[type=search]{width:100%}.widget-title{font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:25px}.widget{margin:0 0 70px}.widget select{max-width:100%}.site-footer .widget-title{font-size:16px;font-weight:600;letter-spacing:0;text-transform:none}.site-footer a:hover{color:#0031ff;text-decoration:none}.site-footer p{font-size:14px;line-height:1.65}.site-footer h3{margin-top:8px}.site-footer ul{font-size:14px;list-style:none;margin-left:0;padding-left:0}.site-footer ul li{margin-bottom:8px}.site-footer ul.sub-menu{margin-left:1em}.site-footer ul.children{margin-left:2em;opacity:.8}.site-footer #wp-calendar{margin:0;text-align:center}.site-footer #wp-calendar thead{border:1px solid rgba(255,255,255,.05)}.site-footer #wp-calendar th{padding:4px;text-align:center}.site-footer #wp-calendar td{font-size:13px;padding:4px;border:1px solid rgba(255,255,255,.05)}.site-footer input[type=submit]{display:none}.site-footer .search-form label,.site-footer .search-form input[type=search]{width:100%}body{position:relative}html{-webkit-animation:fadeSiteIn .5s ease forwards;animation:fadeSiteIn .5s ease forwards}html.fadeSiteOut{-webkit-animation:fadeSiteOut .5s ease forwards;animation:fadeSiteOut .5s ease forwards}@-webkit-keyframes fadeSiteIn{from{opacity:0}to{opacity:1}}@keyframes fadeSiteIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeSiteOut{from{opacity:1}to{opacity:0}}@keyframes fadeSiteOut{from{opacity:1}to{opacity:0}}.page-wrapper{position:absolute;width:100%;height:100%;left:0;transition:all .35s cubic-bezier(.25,.25,.315,1)}.page-wrapper.active{left:-180px}.search .site-content{padding-top:200px}.page-header{border:none;margin-bottom:40px}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-summary{margin:1.5em 0 0}.entry-content{margin-top:0;word-wrap:break-word;word-break:keep-all}.page-links{clear:both;margin:0 0 1.5em}.blog .site-main,.archive .site-main{padding-top:200px}.archive .page-title{text-align:center}.blog-1.sticky{background-color:#fafafa;padding:20px 60px 50px}article.blog-1{text-align:center;margin-bottom:170px}article.blog-1 .entry-meta{font-size:16px;margin-bottom:40px}article.blog-1 .entry-meta a{transition:color ease-in-out .3s;-webkit-transition:color ease-in-out .3s}article.blog-1 .entry-meta a:hover{color:#0d0d0d;text-decoration:none}article.blog-1 .entry-meta .author a{color:#0031ff}article.blog-1 .entry-meta .author a:hover{color:#0d0d0d}article.blog-1 .featured-image{margin-bottom:45px}article.blog-1 .entry-title{font-size:35px;font-weight:400;line-height:1.55em;margin-top:5px;margin-bottom:15px}article.blog-1 .entry-title a:hover{text-decoration:none}article.blog-1 .entry-content{font-size:16px;color:#797979;width:70%;margin-left:auto;margin-right:auto}article.blog-1 .entry-content p{margin-bottom:20px}article.blog-1 .read-more{color:#0031ff;font-size:14px;letter-spacing:2px;text-transform:uppercase;transition:color ease-in-out .3s;-webkit-transition:color ease-in-out .3s}article.blog-1 .read-more:hover{color:#0d0d0d;text-decoration:none}.single-post .site-main{padding-top:200px}.single-post .featured-image{margin-bottom:60px}.single-post .entry-title{font-size:35px;font-weight:400}.single-post .entry-meta{font-size:16px;margin-top:15px}.single-post .entry-meta a:hover{text-decoration:none}.single-post .entry-meta .author a{color:#0031ff}.single-post .entry-content{margin-top:50px}.single-post .entry-content p{color:#797979;font-size:18px}.entry-footer{font-size:14px;margin-top:30px;margin-bottom:60px}.entry-footer a{color:#0031ff}.entry-footer a:hover{color:#0d0d0d;text-decoration:none}.entry-footer .cat-links,.entry-footer .tags-links{margin-right:20px}.entry-content span{font-size:16px !important}.post-password-form input[type=submit]{padding-top:17px;padding-bottom:17px}.page-header h1{font-size:26px;font-weight:400;text-align:center}.intro-1{margin-top:80px;margin-bottom:20px}.intro-1 h1{font-size:26px;font-weight:500;line-height:1.6;width:70%}.intro-1 .button{margin-top:40px}.intro-2{text-align:center;margin-top:70px;margin-bottom:70px}.intro-2 h1{font-size:70px;font-weight:600;margin-bottom:30px}.intro-2 p{font-size:18px}.intro-2 .button{margin-top:40px}.intro-3{margin-top:110px;margin-bottom:0}.intro-3 h1{font-size:55px;font-weight:600;margin-bottom:25px}.intro-3 p{font-size:18px;margin-bottom:0;width:70%}.intro-4{text-align:center;padding-top:60px}.intro-4 h1{font-size:50px;font-weight:600;width:60%;margin-left:auto;margin-right:auto;margin-bottom:40px}.intro-4 p{font-size:18px;margin-bottom:0;width:70%;margin-left:auto;margin-right:auto}.intro-4 .social{margin-top:40px}.intro-5{padding-top:60px}.intro-5 h1{font-size:50px;font-weight:700}.intro-5 .subslogan{color:#0031ff;font-size:22px;font-weight:700}.intro-5 .text{color:#676767;font-size:20px;width:70%}.intro-5 .social li{margin-left:0;margin-right:15px}.intro-5 .social a{color:#a1a1a1}.intro-5 .social a:hover{color:#0031ff;text-decoration:none}.page-template-home-6 .site-content{padding-top:0}.page-template-home-6 .navbar-default{background-color:transparent}.page-template-home-6 .site-footer{background-color:transparent;position:absolute;bottom:0;left:0;right:0}.intro-6{text-align:center;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.intro-6 .content{margin:auto auto}.intro-6 h1{font-size:80px;font-weight:700;margin-bottom:40px}.intro-6 p{font-size:20px;width:70%;margin-left:auto;margin-right:auto}.intro-6 .btn{margin-top:10px}.page-template-home-7 .site-content{padding-top:180px}.intro-7{text-align:center}.intro-7 h1{font-size:60px;font-weight:700;margin-bottom:30px}.intro-7 p{font-size:20px;width:70%;margin:auto;margin-right:auto}.intro-7 .btn{margin-top:35px}.intro-7 .frame{height:65vh;display:-webkit-box;display:-ms-flexbox;display:flex;border:2px solid #f0f0f0}.intro-7 .frame .content{margin:auto auto}.page-template-home-8 .site-content{padding-top:150px}.intro-8 h1{font-size:50px;font-weight:700;margin-bottom:35px}.intro-8 p{font-size:18px;width:70%}.intro-8 .bg{background-color:#fafafa}.intro-8 .content{padding-left:90px;padding-top:120px;padding-bottom:120px}.intro-8 .social li{margin-left:0;margin-right:20px}.social li{margin-left:10px;margin-right:10px}.social a{color:#0031ff;font-size:14px;font-weight:600}.portfolio-preview-1{padding-bottom:100px}.portfolio-preview-1 img{margin-left:auto;margin-right:auto;margin-bottom:30px}.portfolio-preview-1 .button{text-align:center;margin-top:60px}.portfolio{padding-top:100px;padding-bottom:40px}.portfolio img{margin-bottom:30px;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s}.portfolio img:hover{-webkit-transform:scale(1.005,1.005);transform:scale(1.005,1.005);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.portfolio .portfolio-item{margin-bottom:30px}.portfolio .portfolio-item img{margin-left:auto;margin-right:auto}.single-portfolio-content{text-align:center;padding-top:100px;padding-bottom:10px}.single-portfolio-content .entry-title{font-size:55px;font-weight:700;margin-bottom:40px}.single-portfolio-content .description{margin-bottom:90px}.single-portfolio-content .description p{font-size:20px;line-height:1.6}.single-portfolio-content .portfolio-image{margin-bottom:60px}.page-template-about-solo .container-fluid{padding-right:0;padding-left:0}.page-template-about-solo .container-fluid .col-md-6{padding-right:0;padding-left:0}.page-template-about-solo .site-content{padding-top:0}.page-template-about-solo .navbar-default{background-color:transparent;position:absolute}.about-solo1{overflow-x:hidden}.about-solo1 p{font-size:18px}.about-half-bg{height:100vh;width:100%;background-image:url(//consultancy.coffee/wp-content/themes/reflekt/../images/about-solo1.jpg);background-size:cover;background-position:center}.about-solo-wrap{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.about-solo-wrap .content{padding-top:100px;padding-left:60px;padding-right:60px;margin-top:auto;margin-bottom:auto}.about-solo-wrap h2{font-size:50px;font-weight:700;margin-bottom:35px}.about-solo-wrap p{color:#787878;line-height:1.6em;margin-bottom:30px}.about-solo-wrap .social-links{margin-top:20px}.about-solo-wrap .social-links a{font-size:16px;font-weight:600}.about-solo-wrap .social-links li{margin-right:15px;margin-left:0}.contact{padding-bottom:100px}.contact h2{font-size:40px;font-weight:700;margin-bottom:30px}.contact-intro p{color:#676767;font-size:20px;width:70%}.contact-2 .contact-intro{text-align:center;margin-bottom:100px}.contact-2 .contact-intro p{width:100%}.contact-2 h3{font-size:22px;font-weight:700}.contact-list{margin-top:100px}.contact-list h4{font-size:22px;font-weight:700}.contact-list p{color:#676767;font-size:18px}.contact-info h3{margin-bottom:50px}.contact-info p{color:#676767;font-size:18px}.contact-info ul{font-size:16px;font-weight:700;margin:0;padding:0;list-style:none}.contact-info ul li{margin-bottom:12px}.wpcf7-form label,.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=url],.wpcf7-form input[type=password],.wpcf7-form input[type=search],.wpcf7-form input[type=number],.wpcf7-form input[type=tel],.wpcf7-form input[type=range],.wpcf7-form input[type=date],.wpcf7-form input[type=month],.wpcf7-form input[type=week],.wpcf7-form input[type=time],.wpcf7-form input[type=datetime],.wpcf7-form input[type=datetime-local],.wpcf7-form input[type=color],.wpcf7-form textarea{width:100%;margin-top:10px;margin-bottom:15px}.wpcf7-form label{margin-top:0}.wpcf7-form p{font-size:16px;margin-top:0;margin-bottom:0}.site-footer .logo-footer{font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:7px}.site-footer .copyright{color:#676767}.site-footer .social-footer{text-align:right}.error404{background-color:#0021c9;color:#fff}.error404 .site-title{color:#fff}.error404 .site-title a{color:#fff}.error404 .topbar i{color:#fff}.error404 .navbar-default .navbar-nav>li>a,.error404 .navbar-default .navbar-nav>.active>a,.error404 .navbar-default .navbar-nav>.active>a:focus,.error404 .navbar-default .navbar-nav>.active>a:hover,.error404 .navbar-default .navbar-nav>.open>a,.error404 .navbar-default .navbar-nav>.open>a:focus,.error404 .navbar-default .navbar-nav>.open>a:hover{color:#fff}.error404 #hamburger .line{background-color:#fff}.error404 #hamburger.active .line{background-color:#0d0d0d}.error404 .error-404{margin-top:250px}.error404 .page-header{margin-bottom:0}.error404 .page-content{margin-top:0}.error404 .btn-404{color:#fff;font-size:14px;letter-spacing:2px;text-transform:uppercase}.error-404{padding-top:90px;padding-bottom:90px}.error-404 .page-title{color:#0021c9;background-color:#fff;font-size:18px;font-weight:400;text-align:left;display:inline-block;padding:7px 9px}.error-404 .page-content p{font-size:18px}@media only screen and (max-width:1200px){.intro-4 h1{width:100%}.intro-4 p{width:80%}}@media only screen and (max-width:992px){article.blog-1 .entry-content{width:100%}.agency-intro p,.solo-intro p{width:100%}.services .sub-heading{width:100%}.team .sub-heading{width:100%}.team-member{margin-bottom:50px}.contact-intro p{width:100%}}@media only screen and (max-width:768px){.blog-1.sticky{padding:15px 30px 40px}.single-portfolio-content{padding-top:20px}.single-portfolio-content .entry-title{font-size:40px}.services-list .service{margin-bottom:60px}.post-navigation .nav-links{display:block}.post-navigation .nav-next,.post-navigation .nav-previous{width:100%;text-align:center}.post-navigation .nav-previous{margin-bottom:30px}}@media only screen and (max-width:375px){.intro-6{display:block;padding-top:120px}}@media only screen and (max-width:320px){.intro-6 h1{font-size:30px}.intro-6 p{font-size:16px}}.comment-author .fn,.comment-author .says,.comment-author .comment-metadata{font-size:16px}.comment-author b{font-weight:600}.comment-metadata{margin-top:10px;line-height:1em}.comment-metadata a{opacity:.7}.comment-metadata a:hover,.comment-metadata a:focus{border-color:#c3c3c3}.comment-content{margin-left:0 !important}.comment-content a{word-wrap:break-word}.comment-content h2{margin-top:20px;margin-bottom:10px}.comment-content ol{list-style-type:decimal}.comments-area{width:100%;margin-top:80px;margin-bottom:50px;padding-top:55px;border-top:2px solid rgba(255,255,255,.1)}.comments-title{font-size:18px;letter-spacing:1px;text-transform:uppercase;margin-bottom:40px !important}.comment-list{padding:0;margin:0;list-style-type:none}.comment-list ol{list-style-type:none}.comment-body{border-bottom:2px solid rgba(255,255,255,.1);margin-bottom:20px;padding-bottom:20px}.comment-meta{position:relative;margin-left:70px;margin-bottom:35px}.comment-meta a,.comment-form a{text-decoration:none;border:none}.comment-meta a:hover,.comment-meta a:focus,.comment-form a:hover,.comment-form a:focus{text-decoration:underline}.comment .avatar{position:absolute;top:-5px;left:-70px;width:50px;height:50px;border-radius:50px}.children{margin-left:1em;padding-left:0}@media screen and (min-width:992px){.children{margin-left:2em}}@media screen and (min-width:992px){.children{margin-left:2em}.children .comment-meta{margin-left:80px;font-size:90%}.children .comment .avatar{top:-7px;left:-80px;width:60px;height:60px}.children .comment-content{margin-left:80px}}@media screen and (min-width:1140px){.children{margin-left:3em}.comment-meta{margin-left:90px}.comment .avatar{top:-8px;left:-90px;width:70px;height:70px}.comment-content{margin-left:90px}}.reply{margin-top:15px}.reply a{background-color:#fff;color:#fff;border:1px solid #fff;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none;padding:16px 26px;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:0;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s}.reply a:hover,.reply a:focus{background-color:#fff;color:#fff}.bypostauthor .avatar{box-sizing:content-box;border:5px solid #fff25d;margin-top:-5px;margin-left:-5px}.comment-reply-title{margin-bottom:1em;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.comment-list .comment-reply-title{text-align:left}.comment-form{line-height:1.3em}.comment-form .logged-in-as{opacity:.7}.comment-form label{width:50%;display:block;padding-bottom:.4em}.comment-form .required{color:#d54e21}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url]{width:60%}@media screen and (max-width:900px){.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url]{width:100%}}@media screen and (max-width:550px){.comment-content ol,.comment-content ul{margin-left:20px;padding-left:20px}}.btn-vc button{font-size:12px !important;padding:24px 36px 23px !important}.custom-header-vc{width:70% !important;margin-left:auto;margin-right:auto}.custom-header-vc em{font-style:normal;font-size:inherit !important;color:#0031ff}.custom-header-vc2 em{font-style:normal;font-size:inherit !important;color:#0031ff}.vc_grid-filter{color:#797979;letter-spacing:1px;text-transform:uppercase;margin-bottom:40px !important}.vc_grid-filter li{margin-left:15px !important;margin-right:15px !important}.vc_grid-filter li span{font-size:13px !important;font-weight:500}.vc_grid-filter .vc_active{background-color:transparent !important}.vc_grid-filter .vc_active span{color:#0031ff !important}.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{background-color:transparent !important}.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active span,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover span{color:#0031ff !important}.intro-social-center{text-align:center}.intro-social-center ul{margin:0;padding:0}.intro-social-center li{display:inline-block;margin-left:15px;margin-right:15px}.intro-social-center a{color:#0031ff;font-size:15px;transition:color ease-in-out .3s;-webkit-transition:color ease-in-out .3s}.intro-social-center a:hover{color:#0d0d0d;text-decoration:none}.intro-social-center-gray{text-align:center}.intro-social-center-gray ul{margin:0;padding:0}.intro-social-center-gray li{display:inline-block;margin-left:15px;margin-right:15px}.intro-social-center-gray a{color:#797979;font-size:15px;transition:color ease-in-out .3s;-webkit-transition:color ease-in-out .3s}.intro-social-center-gray a:hover{color:#0031ff;text-decoration:none}.intro-social-left ul{padding:0;margin:0}.intro-social-left li{display:inline-block;margin-right:25px}.intro-social-left a{color:#0031ff;font-size:15px;transition:color ease-in-out .3s;-webkit-transition:color ease-in-out .3s}.intro-social-left a:hover{color:#0d0d0d;text-decoration:none}.intro-social-left-gray ul{padding:0;margin:0}.intro-social-left-gray li{display:inline-block;margin-right:25px}.intro-social-left-gray a{color:#797979;font-size:15px;transition:color ease-in-out .3s;-webkit-transition:color ease-in-out .3s}.intro-social-left-gray a:hover{color:#0031ff;text-decoration:none}.cta{width:70%;margin-left:auto;margin-right:auto}.cta em{font-size:inherit !important;font-style:normal;color:#0031ff}.home1 h1{width:70%;margin-left:auto;margin-right:auto}.home1 h1 em{font-size:inherit !important;font-style:normal;color:#0031ff}.portfolio-list ul{padding:0;margin:0}.portfolio-list li{display:inline;list-style:none;margin-right:25px}.about-agency p{color:#676767;font-size:18px}.about-agency ul{margin:0;padding:0}.about-agency ul li{color:#a1a1a1;font-size:18px;list-style:none;margin-bottom:10px}.about-agency .sub-header{width:75%;margin-left:auto;margin-right:auto}.about-solo p{color:#676767;font-size:18px}@media only screen and (max-width:992px){.home4 h1{width:100%}.home4 p{width:100%}.about-agency .sub-header{width:100%}}@media only screen and (max-width:768px){.home1 h1{font-size:35px !important}}.site-footer{background-color:#fafafa;padding-top:80px;margin-top:50px}.copyright{background-color:#f2f2f2;text-align:center;padding-top:16px;padding-bottom:13px}.copyright p{color:#797979;font-size:13px;margin-bottom:0}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.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;opacity:.7}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33333%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66667%}.gallery-columns-7 .gallery-item{max-width:14.28571%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11111%}.gallery-caption{display:block;margin-top:6px}