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}article,aside,details,figcaption,figure,footer,header,nav,section{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-x:hidden;font-size:62.5%}body{color:#8b959c;background:#e0e5e9;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;padding:8% 5%}body,body.custom-background{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}img{border-style:none;max-width:100%;height:auto}a{text-decoration:none;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in}a:hover{text-decoration:none;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in;color:#5c6772}strong,b{font-weight:bold}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{color:#5c6772;margin:0 0 4% 0;font-weight:normal;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2}h1{font-size:36px}h2{font-size:30px}h3{font-size:22px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}p{margin:0 0 4% 0}ul li{list-style-type:none}ol{list-style:decimal}hr{border:0;height:1px;margin:7% 0;border-top:solid 1px #e5eaf0}form,fieldset{padding:0;margin:0;border:0;-webkit-transform:translateZ()}form p:last-child{margin-bottom:0}input,textarea,select{font:100% Arial,Verdana,Helvetica,sans-serif;vertical-align:middle}input[type="text"],input[type="email"],input[type="password"],textarea{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:normal;font-size:16px;color:#8a949b;border:none;background:#eff1f5;width:100%;padding:12px;border-radius:3px;-webkit-appearance:none;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus{background:#ebedf0;outline:none;border:none;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in}input[type="submit"]{width:100%;background:#929ca7;border-bottom:solid 2px rgba(0,0,0,.10)!important;color:#fff;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-size:20px;font-weight:400;padding:12px 20px;margin:0;border:none;-webkit-appearance:none;border-radius:3px;-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;transition:.1s ease-in}input[type="submit"]:hover{cursor:pointer;background:#606870;border-bottom:solid 2px transparent!important;-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;transition:.1s ease-in}input[type="submit"]:active{border-bottom:solid 2px transparent!important}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both;display:block}.header-wrap{display:inline-block;width:100%;padding:5% 10% 5% 10%;background:#f3f5f8}.header-top{display:inline-block;width:100%;position:relative}#logo{float:left;width:50%}#logo-text{font-size:22px;line-height:1.4;margin-bottom:0;font-weight:bold;letter-spacing:-1px}#logo-text a{color:#5c6772;position:relative}#logo-text a:hover{color:#6b7885}#logo-text a:before{content:"\f01e";color:#aeb8c2;color:#eb4949;font-family:"FontAwesome";font-size:14px;margin-right:4px;vertical-align:middle;display:inline-block;padding-top:0;display:none}.logo-img{margin:0;width:100%}.nav li{list-style-type:none;border-bottom:solid 1px #dae3e6}.nav li:last-child{border-bottom:none}.nav li .children{padding-left:20px}.nav .sub-menu{margin-left:15px}.nav a{color:#8b959c;padding:2% 0;display:inline-block}.nav a:hover,.nav a:hover:before{color:#5c6772}.nav a:before{font-family:"FontAwesome";content:"\f105";margin-right:10px;color:#cdd5db}.nav>.current-menu-item>a:before{color:#eb4949}.menu-toggle{color:#aeb8c2;line-height:30px;font-size:20px;position:absolute;right:0;bottom:0}.menu-toggle:hover{color:#5c6772}.menu-toggle-active i{color:#eb4949}.menu-wrap{display:inline-block;width:100%}.main-menu{display:none;background:#ebeef3;padding:4% 10%}#main{max-width:575px;margin:0 auto;position:relative}#page{position:relative;display:block;width:100%;margin:0 auto;background:#fff;z-index:100}#page .section{width:100%;display:inline-block;padding:8% 10% 10% 10%}#main .box{display:inline-block;width:100%;margin-bottom:8%;padding-bottom:5%;border-bottom:solid 1px #eaeff5}#main .box:last-child,.single #main .box{border-bottom:none;padding-bottom:0}.box ul,.box ol{margin:0 0 4% 0}.box ol{margin-left:25px}.box ul ul,.box ul ol,.box ol ul,.box ol ol{padding:0 0 0 25px;margin:1.5% 0 0 0}.box ul li{margin:0 0 2% 20px;list-style-type:square}.box ol li{list-style-type:decimal}.box form ul li{list-style-type:none;margin-left:0}.archive-title{font-size:12px;font-weight:bold;text-transform:uppercase;margin-bottom:8%}.post-title{font-weight:300;font-size:46px}.post-title a{color:#5c6772}.post-meta{width:100%;display:inline-block;color:#aebbc4;font-size:13px;text-transform:uppercase;margin-bottom:5%}.post-meta a{border:none;color:#aebbc4}.post-meta a:hover{color:#5c6772}.post-meta li{display:inline;list-style-type:none;margin-right:8px;color:#6f6a58;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;padding:5px 5px}.more-link{display:inline-block;margin-top:4%;width:100%}.date-sep{padding:0 5px}.featured-image{margin-bottom:4%;display:inline-block;width:100%}.post-text{padding:0 0 15px 0}.post-nav{float:left;width:100%;font-size:14px}.post-nav a{background:#929ca7;color:#fff;padding:5px 10px;border-radius:3px;display:inline-block}.post-nav a:hover{background:#515a64}.prev-post{float:left}.next-post{float:right}.box .categories{width:100%;display:inline-block;background:#f3f5f8;padding:3%;margin:3% 0 0 0;border-radius:3px}.box .categories li{list-style-type:none;margin-left:0;font-size:14px}.box .categories li:last-child{margin-bottom:0}.comments-section{padding:8% 10% 10% 10%;background:#f3f5f8}#comments{position:relative;background:#f5f7fa;display:inline-block;width:100%}#comments:before{content:"x";position:absolute;left:50%;top:0;display:none}.comments-wrap{width:100%}#comments-title{font-weight:normal;padding-bottom:7%;margin-bottom:8%;border-bottom:dotted 1px #d5d7dd}#comments-title i{color:#c2ced4}#respond,#page .wpcf7{display:inline-block;border-radius:3px;width:100%}.comment #respond{margin-top:0;padding-bottom:10px}#respond h3{font-size:26px;font-weight:normal;display:inline-block;margin:0 0 10px 0}.commentlist #respond h3{margin-top:25px}#respond label{margin:5px 0 0 0}#respond p{position:relative}#respond .required{color:#e75353}#respond p{margin-bottom:15px}#commentform p{width:100%}.form-submit{margin:10px 0 0 0!important}#respond .comment-form-comment{width:100%;display:inline-block}#respond input[type="text"],#respond textarea{background:#fff;width:100%;border:solid 1px #e5e8ec}#respond input:focus,#respond textarea:focus{outline:none;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;transition:.07s ease-in}.form-allowed-tags{font-size:12px;line-height:20px;color:#999;float:left;margin:10px 0 25px 0;width:100%!important;display:none}.comments .commentlist{list-style-type:none!important;counter-reset:li;margin:0}.comments .commentlist li{position:relative;float:left;width:100%;padding:0 0 8% 0;margin:0 0 8% 0;border-bottom:dotted 1px #d5d7dd;position:relative;list-style-type:none}.comments .commentlist li:last-child{}.commentlist .children{margin-top:35px;border-top:solid 1px #e5eaf0;padding-top:35px}.commentlist .children li{padding-left:8%}.commentlist .children li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.comment-block{padding:0}.comment-text{position:relative;font:15px/1.5 "Open Sans","Helvetica Neue",Helvetica,sans-serif}.comment-text p.reply{margin-bottom:0;display:inline-block;text-align:left}.comment-text p.reply a{color:#5c6772}.comment-text p.reply a:hover{color:#8b959c}.comments .children .reply{text-align:left}#cancel-comment-reply-link{position:relative;color:#999;margin:0 0 0 0;font-size:9px;text-transform:uppercase;font-weight:bold;display:inline-block;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;-o-transition:.07s ease-in;transition:.07s ease-in}#cancel-comment-reply-link:hover{color:#555;-webkit-transition:.07s ease-in;-moz-transition:.07s ease-in;-o-transition:.07s ease-in;transition:.07s ease-in}#cancel-comment-reply-link i{font-size:18px;color:#f74f4f}#cancel-comment-reply-link i:hover{color:#555;cursor:pointer}.comments .logged-in-as,.comment-notes{float:left;font-size:13px;margin-bottom:5%!important}.comment-notes .required{position:relative!important;top:auto!important;right:auto!important}.comment-awaiting-moderation{color:#bbc8d1;font-size:12px;font-style:italic;padding-top:5%;display:inline-block}.vcard{width:100%;display:inline-block}.vcard img{display:inline-block;width:30px;height:auto;border-radius:50px}.fn{float:left;width:100%;font-style:normal;font-size:18px;line-height:20px;margin-top:0}.fn a{color:#5c6772}.fn a:hover{opacity:.8}.comment-info{margin-bottom:3%;position:relative;display:inline-block;width:100%}.comment-meta{display:inline-block;width:75%;margin:0 0 7px 10px}.comment-bottom{width:100%;display:inline-block}.comment-time{text-transform:uppercase;font-size:10px;color:#8b959c;display:inline-block;float:right;margin-top:8px}.comment-time:hover{color:#5c6772}.comment-edit-link{font-size:10px;display:inline-block;float:right;margin:8px 0 0 5px;color:#777}#comment-nav-below{display:inline-block;width:100%;padding:10px 10px 20px 10px;margin:-44px 0 20px 0;font-size:12px;font-weight:bold;text-transform:uppercase;border-bottom:solid 1px #e7e7e7}#comment-nav-below .nav-previous{float:left}#comment-nav-below .nav-next{float:right}.widgettitle{font-size:20px}.widget{margin:0 0 7% 0;padding:0 0 7% 0;border-bottom:solid 1px #eaeff5}.widget:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.widget ul{margin:0}.widget ul li:last-child{margin-bottom:0}.box table{border:solid 1px #eaeff5;text-align:left;width:100%}.box tr th{font-weight:bold}.box td,.box th{padding:10px}.box td{border-bottom:solid 1px #f7f7f7}.box tr:last-child td{border-bottom:none}.box tr.odd{background:#f7f7f7}code,pre,kbd{background:#f7f7f7;font-family:"Courier 10 Pitch",Courier,monospace;font-size:14px;line-height:1.6;margin-bottom:1.6em;padding:25px;max-width:100%;tab-size:4;overflow-x:hidden;overflow:scroll}.box address{border-top:solid 1px #eee;border-bottom:solid 1px #eee;padding:2% 0}#calendar_wrap{background:#fff;border-right:none;border-bottom:none}#wp-calendar{margin:0;max-width:100%;width:100%}#wp-calendar caption{text-align:center;background:#f3f5f8;padding:5px 10px;font-weight:bold}#wp-calendar tr th,#wp-calendar tr td{text-align:center}#wp-calendar tr th{background:#5c6772;color:#fff;font-size:12px;font-weight:bold;padding:10px}#wp-calendar tbody tr td{padding:5px 0;border-right:solid 1px #f3f3f3;border-top:solid 1px #f3f3f3}#wp-calendar tbody tr td:hover{cursor:pointer}#wp-calendar tfoot td{border-top:solid 1px #f3f3f3;border-right:solid 1px #eee;padding:7px 0 5px 0;font-weight:bold;font-size:10px;text-transform:uppercase}#wp-calendar a{color:#929ca7}.box .widget_rss .rsswidget{color:#5c6772}.box .widget_rss ul .rsswidget{color:#5c6772!important}.box .widget_rss ul .rsswidget:hover{opacity:.8}.box .widget_rss .rsswidget{font-weight:normal}.box .widget_rss ul{margin:0}.box .widget_rss li{border-bottom:solid 1px #eaeff5;padding:5% 0;list-style-type:none;margin:0}.box .widget_rss li:first-child{padding-top:0}.widget_rss li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.widget_rss li:before{display:none}.widget_rss .rss-date{float:left;width:100%;font-size:10px;letter-spacing:1px;text-transform:uppercase;margin:10px 0;color:#8c99a4}.widget_rss li cite{margin-top:10px;display:inline-block}.widget-title .rsswidget img{display:none}.widget-title .rsswidget{color:#687a8a!important}#s{margin-bottom:2%}#searchform .screen-reader-text{font-size:20px;color:#5c6772;margin-bottom:4%;display:inline-block}.box select{max-width:100%}.sticky{}.gallery-caption{}.alignleft{display:inline;float:left;margin:1% 5% 3% 0}.alignright{display:inline;float:right;margin:1% 0 3% 5%}.aligncenter{clear:both;display:block;margin:0 auto}.alignleft,.alignright,.aligncenter{width:auto!important}.alignnone{margin-bottom:3%}.wp-caption-text{font-size:12px;color:#999;text-align:center}.bypostauthor{}.box blockquote{color:#a7b6bd;position:relative;padding:0 0 0 30px}.box blockquote:before{font-family:"FontAwesome";content:"\f10d";position:absolute;top:2px;left:0;font-size:13px}#mailbag_mailchimp label,#mailbag_campaign_monitor label{font-weight:bold;color:#5c6772;margin-bottom:8px;display:inline-block;width:100%}.success-subscribe{background:#89ca6d;padding:10px;color:#fff;border-radius:3px;text-align:center}div.wpcf7-mail-sent-ok{border:none;background:#89ca6d;padding:10px;color:#fff;border-radius:3px;margin:0}div.wpcf7-validation-errors{border:none;background:#f35252;color:#fff;padding:10px;border-radius:3px;margin:0}.wpcf7-form p:nth-last-child(2) {margin-bottom:0}.cards{overflow:hidden;position:relative;width:105%;display:inline-block;margin-top:2%}.card{background:#eff3f5;text-align:center;position:relative;z-index:5;overflow:hidden;float:left;display:inline-block;width:45%;padding-bottom:45%;margin:0 5% 5% 0}.card-link{position:absolute;top:50%;left:50%;width:100px;height:110px;margin:-55px 0 0 -50px;text-align:center;color:#929ca7}.card i{font-size:70px;display:inline-block;width:100%}.card-text{font-size:20px;display:inline-block;width:100%}#main .mailbag-wrap input[type="text"],.mailbag-wrap input[type="email"],.mailbag-wrap input[type="password"],textarea{padding:12px}#main .mailbag-wrap input[type="submit"]:hover{background:#606870}#main .mailbag-input{margin-bottom:3%}#main .mailbag-input:last-child{margin-bottom:0}@media screen and (max-width:380px){.cards .card-text{font-size:16px}.cards .card i{font-size:50px}.card-link{margin-top:-40px}}.card:hover .card-link{color:#fff}.card-twitter:hover{background:#1dadeb}.card-dribbble:hover{background:#e06192}.card-facebook:hover{background:#5d83ba}.card-github:hover{background:#333}.card-instagram:hover{background:#416d93}.card-vimeo:hover{background:#95b93e}.card-tumblr:hover{background:#466684}.card-linkedin:hover{background:#4b9dca}.card-flickr:hover{background:#ff0084}.card-google:hover{background:#404040}.card-rss:hover{background:#fdaa3e}.card-youtube:hover{background:#d3230a}.card-pinterest:hover{background:#d3230a}@-webkit-keyframes fadeIn {
    0% { opacity: 0 }

    100% { opacity: 1 }
}@-moz-keyframes fadeIn {
    0% { opacity: 0 }

    100% { opacity: 1 }
}@-o-keyframes fadeIn {
    0% { opacity: 0 }

    100% { opacity: 1 }
}@keyframes fadeIn {
    0% { opacity: 0 }

    100% { opacity: 1 }
}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-transform:translatez();-moz-transform:translatez();-ms-transform:translatez();-o-transform:translatez();transform:translatez()}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}@media only screen and (max-width:768px){body{font-size:15px;padding:5%}.box td,.box th{padding:5px}#page{float:left;width:100%}#page .section{padding:8% 6% 12% 6%}.header-wrap{padding:5% 6% 5% 6%}.post-title{font-size:32px}.comments-section{padding:8% 6% 12% 6%}}