*,:after,:before{box-sizing:border-box}body,html{height:100%}body,main{line-height:24px;font-size:14px;font-style:normal;font-weight:400;visibility:visible;font-family:var(--app-font-1);color:#333;letter-spacing:-.025em}h1,h2,h3,h4,h5,h6{font-weight:400;margin-top:0;font-family:var(--app-font-2)}h1{font-size:48px;line-height:1;font-weight:700}h2{font-size:36px;line-height:36px}h3{font-size:30px;line-height:30px}h4{font-size:16px;line-height:19px;font-weight:700}h5{font-size:14px;line-height:18px}h6{font-size:12px;line-height:14px}p:last-child{margin-bottom:0}a,button{color:inherit;line-height:inherit;text-decoration:none;cursor:pointer}a,button,img,input,span{transition:all .3s ease 0s}:focus{outline:none!important}a:focus{color:inherit;outline:none}a:focus,a:hover{text-decoration:none}button,input[type=submit]{cursor:pointer}img{max-width:100%;height:auto}ul{list-style:none outside none;margin:0;padding:0}.fix{overflow:hidden}.hidden{display:none}.clear{clear:both}.container{max-width:1140px}@media only screen and (min-width:992px)and (max-width:1199px){.container{max-width:970px}}@media only screen and (min-width:768px)and (max-width:991px){.container{max-width:750px}}@media only screen and (max-width:767px){.container{width:450px}}@media only screen and (max-width:479px){.container{width:100%}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0;margin:0}.bg-white{background-color:#fff}.bg-light-grey{background-color:#f6fafb}.bg-grey{background-color:#f8f8f8}.bluewood-bg{background:#354b65}.bluewood-bg-overlay{position:relative}.bluewood-bg-overlay:before{background:rgba(70,90,112,.9);content:"";position:absolute;left:0;top:0;width:100%;height:100%}.overly-bg-black{position:relative}.overly-bg-black:after{background:rgba(0,0,0,.3);content:"";position:absolute;left:0;top:0;width:100%;height:100%}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#scrollUp{background:#ff6e01 none repeat scroll 0 0;bottom:85px;color:#fff;cursor:pointer;display:none;font-size:20px;height:45px;line-height:39px;position:fixed;right:12px;text-align:center;width:45px;z-index:9999;border-radius:50%;border:2px solid #fff;transition:.3s}#scrollUp:hover i{animation-name:fadeInUp;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:infinite}.main-wrapper.header-transparent{padding:0!important;margin:0!important}.section-ptb{padding:100px 0}@media only screen and (min-width:992px)and (max-width:1199px){.section-ptb{padding:90px 0}}@media only screen and (min-width:768px)and (max-width:991px){.section-ptb{padding:80px 0}}@media only screen and (max-width:767px){.section-ptb{padding:70px 0}}@media only screen and (max-width:479px){.section-ptb{padding:60px 0}}.section-pt{padding-top:100px}@media only screen and (min-width:992px)and (max-width:1199px){.section-pt{padding-top:90px}}@media only screen and (min-width:768px)and (max-width:991px){.section-pt{padding-top:80px}}@media only screen and (max-width:767px){.section-pt{padding-top:70px}}@media only screen and (max-width:479px){.section-pt{padding-top:60px}}.section-pt-70{padding-top:70px}@media only screen and (min-width:992px)and (max-width:1199px){.section-pt-70{padding-top:60px}}@media only screen and (min-width:768px)and (max-width:991px){.section-pt-70{padding-top:50px}}@media only screen and (max-width:767px){.section-pt-70{padding-top:40px}}@media only screen and (max-width:479px){.section-pt-70{padding-top:30px}}.section-pb-70{padding-bottom:80px}@media only screen and (min-width:992px)and (max-width:1199px){.section-pb-70{padding-bottom:60px}}@media only screen and (min-width:768px)and (max-width:991px){.section-pb-70{padding-bottom:50px}}@media only screen and (max-width:767px){.section-pb-70{padding-bottom:40px}}@media only screen and (max-width:479px){.section-pb-70{padding-bottom:30px}}.section-pb{padding-bottom:100px}@media only screen and (min-width:992px)and (max-width:1199px){.section-pb{padding-bottom:90px}}@media only screen and (min-width:768px)and (max-width:991px){.section-pb{padding-bottom:80px}}@media only screen and (max-width:767px){.section-pb{padding-bottom:70px}}@media only screen and (max-width:479px){.section-pb{padding-bottom:60px}}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-17{margin-top:17px}.mt-20{margin-top:20px}.mt-23{margin-top:23px}.mt-30{margin-top:30px}.mt-32{margin-top:32px}.mt-50{margin-top:50px}.mb-0{margin-bottom:0}.mb-15{margin-bottom:15px}.mb-42{margin-bottom:42px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-30{margin-bottom:30px}.button{background:#ff6e01;box-shadow:none;color:#fff;display:inline-block;height:45px;line-height:45px;padding:0 22px;text-transform:uppercase;font-size:13px;border-radius:3px}@media only screen and (min-width:768px)and (max-width:991px){.blog_details_wrapper{margin-bottom:38px}}@media only screen and (max-width:767px){.blog_details_wrapper{margin-bottom:45px}}.blog_details_wrapper .blog_thumb{margin-bottom:21px}.blog_details_wrapper .blog_thumb:before{display:none}.blog_details_wrapper .blog_content{padding:0}.blog_details_wrapper .blog_content h3{font-size:24px;text-transform:inherit;font-weight:600;margin-bottom:19px;line-height:26px;padding-bottom:0;text-align:center}.blog_details_wrapper .blog_content h3:before{display:none}.blog_details_wrapper .post_meta{margin-bottom:14px}.blog_details_wrapper .post_meta span a:hover{color:#ff6e01}.blog_details_wrapper .post_content>p{line-height:24px;margin-bottom:10px;font-size:15px}.blog_details_wrapper .post_content blockquote{border-left:4px solid #ff6e01;margin:20px 0;padding:0 20px;font-style:italic}.blog_details_wrapper .social_sharing{display:flex}.blog_details_wrapper .social_sharing h3{font-size:14px;text-transform:uppercase;margin-right:20px;margin-bottom:0}@media only screen and (max-width:767px){.blog_details_wrapper .social_sharing h3{margin-right:12px}}.blog_details_wrapper .social_sharing ul li{display:inline-block}.blog_details_wrapper .social_sharing ul li a{background:#e6e6e6;border-radius:100%;display:inline-block;font-size:12px;height:26px;line-height:26px;margin-right:5px;text-align:center;width:26px}.blog_details_wrapper .social_sharing ul li a:hover{color:#fff;background:#ff6e01}@media only screen and (max-width:767px){.blog_details_wrapper .social_sharing ul li a{margin-right:3px}}.blog_details_wrapper .social_sharing ul li:first-child a{padding-left:0;border-left:0}.entry_content{border-bottom:1px solid #f0f0f0;padding-bottom:26px;margin-bottom:41px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.entry_content{flex-direction:column}}.entry_content .post_meta{margin-bottom:0}@media only screen and (max-width:767px){.entry_content .post_meta{margin-bottom:10px}}.entry_content .post_meta span:hover{color:#ff6e01}.comments_box{margin-bottom:40px;border-top:1px solid #f0f0f0;padding-top:17px}.comments_box h3{font-size:20px;margin:0 0 20px;font-weight:500;line-height:28px}.comment_list{overflow:hidden;margin-bottom:30px}.comment_list:last-child{margin-bottom:0}.comment_list .comment_thumb{display:inline-block;float:left}@media only screen and (max-width:767px){.comment_list .comment_thumb{width:40px}}.comment_list .comment_content{margin-left:70px;position:relative;border:1px solid #ebebeb;border-radius:3px;padding:15px}@media only screen and (max-width:767px){.comment_list .comment_content{margin-left:55px}}.comment_list .comment_content h5{font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:5px}.comment_list .comment_content h5 a:hover{color:#ff6e01}.comment_list .comment_content span{line-height:18px;margin-bottom:8px;font-size:12px;font-style:italic;display:inline-block}.comment_list .comment_content p{margin-bottom:0;font-size:14px}.comment_reply{position:absolute;top:20px;right:12px}@media only screen and (max-width:767px){.comment_reply{top:15px}}.comment_reply a{padding:2px 10px;border-radius:3px;color:#fff;background:#333;display:block}.comment_reply a:hover{background:#ff6e01}.comments_form h3{font-size:20px;margin:0 0 20px;font-weight:500;line-height:28px}.comments_form p{font-size:14px;line-height:17px;margin-bottom:12px}@media only screen and (min-width:768px)and (max-width:991px){.comments_form form .row{flex-direction:row}}.comments_form form label{color:#3e444a;font-size:14px;line-height:20px;font-weight:600;margin-bottom:10px}.comments_form form textarea{width:100%;height:200px;background:#fff;border:1px solid #f0f0f0;margin-bottom:10px;resize:none;padding:10px}.comments_form form input{width:100%;height:40px;border:1px solid #f0f0f0;margin-bottom:15px;padding:0 20px}.comments_form form button{border:0;line-height:36px;background:#333;font-weight:500}.comments_form form button:hover{background:#ff6e01}.comment_list.list_two{padding-left:50px}@media only screen and (max-width:767px){.comment_list.list_two{padding-left:0}}.related_posts{margin-bottom:45px}@media only screen and (min-width:768px)and (max-width:991px){.related_posts .row{flex-direction:row!important}}.related_posts h3{font-size:20px;margin:0 0 20px;font-weight:500;line-height:28px}.related_thumb{margin-bottom:20px}@media only screen and (min-width:768px)and (max-width:991px){.related_thumb img{width:100%}}@media only screen and (max-width:767px){.related_thumb img{width:100%}}.related_content h3{font-size:16px;font-weight:500;line-height:19px;margin-bottom:5px}.related_content h3 a{color:#333}.related_content h3 a:hover{color:#ff6e01}.related_content span{font-size:13px;line-height:17px}.related_content span i{margin-right:3px}.blog_details{margin-bottom:50px}@media only screen and (min-width:768px)and (max-width:991px){.blog_details.blog_padding{margin-bottom:43px}}@media only screen and (max-width:767px){.blog_details.blog_padding{margin-bottom:43px}}@media only screen and (min-width:768px)and (max-width:991px){.blog_details .blog_sidebar{margin-bottom:0}}@media only screen and (max-width:767px){.blog_details .blog_sidebar{margin-bottom:0}.single_related{margin-bottom:24px}}@media only screen and (min-width:768px)and (max-width:991px){.single_related.column_3{margin-top:24px}}@media only screen and (max-width:767px){.single_related.column_3{margin-bottom:0}}