body{font-family:"Open Sans",sans-serif;font-size:14px;line-height:24px;-webkit-font-smoothing:antialiased!important}h1,h4,.h4,.h5{color:#222222;font-weight:600}h1{font-size:3.6rem;line-height:4.8rem;margin-bottom:16px}h4,.h4{font-size:1.8rem;line-height:2.8rem}.h5{font-size:1.6rem;line-height:2.6rem}a{color:#2789ff;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}a:hover,a:focus{color:#5aa5ff;outline:none}p{margin-bottom:30px}.btn-signup-primary{font-size:16px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;background-color:#e07006;border-color:#e07006;border-width:0px;border-radius:4px;color:#ffffff;padding:15px 0;text-align:center!important}.btn-signup-primary:hover,.btn-signup-primary:focus,.btn-signup-primary:active,.btn-signup-primary:active:hover,.btn-signup-primary:active:focus{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-signup-primary:hover,.btn-signup-primary:focus,.btn-signup-primary:active,.btn-signup-primary:active:hover,.btn-signup-primary:active:focus{background-color:#ae5705;color:#ffffff}input[type="text"],input[type="email"]{padding:0 16px;height:40px;border:1px solid #dddddd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus{border:1px solid #476982;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}figure{margin-bottom:16px}hr{margin:32px 0px;border-top:1px solid rgba(221,221,221,0.5)}::-moz-selection{color:#ffffff;background:#476982;text-shadow:none}::selection{color:#ffffff;background:#476982;text-shadow:none}.align-center{text-align:center}.logo{height:150px;line-height:4.4rem;padding:10px 55px 15px 15px;font-size:24px;font-weight:700;color:#222222;float:left}.logo:hover,.logo:focus{color:#222222}.logo.image-logo img{max-height:130px}.site-header{background:#ffffff;-webkit-box-shadow:0px 1px 4px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 1px 4px 0px rgba(0,0,0,0.15);box-shadow:0px 1px 4px 0px rgba(0,0,0,0.15)}.site-header .main-menu ul{margin:0;padding:0}.site-header .main-menu ul li{list-style:none;float:left;font-size:15px;font-weight:bold;margin:24px 20px;padding:44px 0 0 0}.site-header .main-menu ul li a{color:rgba(119,119,119,0.8);padding:5px 0 3px;display:block;line-height:24px}.site-header .main-menu ul li a:hover,.site-header .main-menu ul li a:focus{color:#222222}.nav-right{padding-right:15px}.nav-right span{margin:24px 0;padding:44px 0 0 0;display:inline-block;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;color:#777777;-webkit-border-radius:10%;-moz-border-radius:10%;border-radius:10%}.nav-right span i{width:32px;line-height:32px;font-size:14px}.nav-right span:hover,.nav-right span:focus{color:#363636;background:#dddddd}.nav-right span.search-toggle{cursor:pointer}.main-content-area{padding:64px 0 40px 0}.top-container{background-color:rgba(71,105,130,0.5)}.single-post{padding-top:0px}.single-post .post-head{padding:0px 0px;background-size:1100px,auto,cover;background-repeat:no-repeat;background-position:center;color:#ffffff;text-shadow:1px 1px 1px rgba(34,34,34,0.9);position:relative;margin-bottom:48px}.single-post .post-head:before{content:"";background:rgba(71,105,130,0.1);position:absolute;top:0;left:0;width:100%;height:100%}.single-post .post-head a{color:#ffffff;text-shadow:1px 1px 1px rgba(34,34,34,0.9)}.single-post .post-head a:hover,.single-post .post-head a:focus{color:rgba(255,255,255,0.8)}.single-post .post-head .category{position:relative;font-size:13px}.single-post .post-head .category:before{left:-24px}.single-post .post-head .category:after{right:-24px}.single-post .post-head .category a{text-transform:lowercase}.single-post .post-head .title{color:rgba(255,255,255,0.9);text-shadow:1px 2px 1px rgba(34,34,34,0.9);margin:8px 0 8px 0}.single-post .post-head .post-meta{padding-bottom:10px;text-transform:uppercase}.single-post .post-head .post-meta .author{margin-right:12px}.single-post .post-head .post-meta .time{margin-left:12px;position:relative}.single-post .post-head .post-meta .time:before{content:"";width:1px;height:12px;background-color:rgba(34,34,34,0.5);position:absolute;left:-13px;top:50%;margin-top:-6px}.single-post .post-content{max-width:900px;margin:0 auto;font-size:18px;line-height:3.6rem}.single-post .post-content img{max-width:100%}.share-wrap{max-width:700px;margin:24px auto 40px}.share-wrap .share-links{padding:0;margin:0;list-style:none;font-size:0px;line-height:0px}.share-wrap .share-links li{display:inline-block;margin:0px 4px 8px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden}.share-wrap .share-links li a{display:block;width:120px;color:#ffffff;font-size:1.4rem;line-height:40px}.share-wrap .share-links li a:hover,.share-wrap .share-links li a:focus{border:none}.share-wrap .share-links li a i{margin-right:8px}.share-wrap .share-links li .facebook{background:#3b5998}.share-wrap .share-links li .facebook:hover{background:#2d4373}.share-wrap .share-links li .twitter{background:#1da1f2}.share-wrap .share-links li .twitter:hover{background:#0c85d0}.share-wrap .share-links li .linkedin{background:#097bb5}.share-wrap .share-links li .linkedin:hover{background:#075a84}.share-wrap .share-links li .pinterest{background:#cc2127}.share-wrap .share-links li .pinterest:hover{background:#a01a1f}.about-author-wrap{max-width:500px;margin:40px auto}.about-author{padding:24px;-webkit-box-shadow:0px 1px 4px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 1px 4px 0px rgba(0,0,0,0.15);box-shadow:0px 1px 4px 0px rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.about-author .avatar{width:96px;height:96px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.about-author .details{margin-left:112px}.about-author .details .meta-info{margin-top:8px;padding:0}.about-author .details .meta-info li{list-style:none;float:left;margin-right:16px;color:#777777}.about-author .details .meta-info li a{color:#777777}.about-author .details .meta-info li a:hover,.about-author .details .meta-info li a:focus{color:#476982}.about-author .details .meta-info li.location i{margin-right:8px}.subscribe-box-wrap{background-color:#f2f2f2;margin:20px auto 0px auto;max-width:500px;border-radius:8px;padding-bottom:2px}.subscribe-title{text-transform:uppercase;margin-bottom:24px;font-size:14px;color:#4d4d65;text-align:center}.subscribe-buttons{background-color:#ffffff;padding:14px 14px 14px 14px;margin:4px 4px 0px 4px}.subscribe-image{display:block;margin:10px auto 0px auto;max-width:350px}.sign-up-form{display:flex;flex-direction:column}.sign-up-form .form-group{display:flex;flex-direction:column}.sign-up-form .form-group input[type="text"],.sign-up-form .form-group input[type="email"]{margin-right:8px;margin-bottom:8px}.site-footer{color:#777777}.site-footer a:hover,.site-footer a:focus{color:#476982}.footer-bottom .footer-bottom-wrap{padding-top:0px;padding-bottom:22px;border-top:1px solid #dddddd}.footer-bottom .copyright-info{float:left;font-size:12px;line-height:64px}.footer-bottom .cheese{text-align:center}.footer-bottom .social-links-wrap{float:right}.footer-bottom .social-links-wrap .social-links{margin:0;padding:0}.footer-bottom .social-links-wrap .social-links li{display:inline-block}.footer-bottom .social-links-wrap .social-links li a{color:#777777}.footer-bottom .social-links-wrap .social-links li a i{width:32px;height:32px;line-height:64px;text-align:center}.footer-bottom .social-links-wrap .social-links li a:hover{color:#476982}.widget .widget-title-next{margin-bottom:24px}.widget .widget-title-prev{margin-bottom:24px}.recent-post .recent-single-post{margin-bottom:16px}.recent-post .recent-single-post:last-child{margin-bottom:0}.recent-post .recent-single-post a .post-thumb{width:60px;height:60px;background-size:cover;background-position:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.recent-post .recent-single-post .post-info{margin-left:90px}.recent-post .recent-single-post .post-info .post-title{margin-top:0;margin-bottom:0px;font-size:1.6rem;line-height:24px;font-weight:400}.recent-post .recent-single-post .post-info .post-title a:hover,.recent-post .recent-single-post .post-info .post-title a:focus{color:#476982}.recent-post .recent-single-post .latest_excerpt{width:60%;text-align:justify;font-size:1.3rem}.back-to-top{position:fixed;right:8px;bottom:8px;background-color:#777777;color:#ffffff;height:32px;width:32px;font-size:1.6rem;text-align:center;line-height:32px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}.back-to-top:hover{background-color:#3e5c72}@media screen and (max-width:767px){.logo{height:100px;line-height:3rem;padding:15px 15px 15px 15px}.logo.image-logo{font-size:0px}.logo.image-logo img{max-height:80px}.nav-right{position:absolute;right:0px;top:0px}.nav-right span{margin:0px 0px 0 0;padding:45px 0 40px 0}.widget{margin-bottom:32px}.footer-bottom-wrap{text-align:center}.footer-bottom-wrap .social-links-wrap{float:none;margin-bottom:8px}.footer-bottom-wrap .copyright-info{float:none}}@media screen and (max-width:580px){.logo{height:100px;line-height:3rem;padding:15px 15px 15px 15px}.logo.image-logo{font-size:0px}.logo.image-logo img{max-height:80px}.nav-right span{margin:0px 0px 0 0;padding:45px 0 40px 0}}@media screen and (min-width:767px){.main-content-area{overflow:hidden}}@media screen and (min-width:875px){}