/**handles:elementor-post-678139**/
.elementor-kit-678139{--e-global-color-primary:#FF8800;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-678139 a{color:#ff6f28}.elementor-kit-678139 .elementor-button,.elementor-kit-678139 button,.elementor-kit-678139 input[type=button],.elementor-kit-678139 input[type=submit]{color:#fff;background-color:#f17b21;border-style:solid;border-width:0 0 0 0;border-color:#fff}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-widget:not(:last-child){margin-bottom:20px}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}.page-template-default,.post-template-default,body.page-template{position:absolute;width:100%;padding:0!important}.post-thumbnail{display:none}.page-header>h1{text-align:left}.page-header{xmargin-left:20px}.page-content,.page-header{width:100%;position:relative;margin-bottom:0}article.page{width:70%;float:left;position:relative}div#comments{width:30%;float:left;position:relative;padding:0 0 0 20px}@media screen and (max-width:900px){.main-navigation-inner a{color:#fff!important}.main-navigation .menu .sub-menu a{color:#ff6f28!important}}@media screen and (max-width:780px){.comments-area,.page-content,.page-header{width:100%}.page-header{margin-left:6px}#masthead{background:#ff6f28;position:fixed;width:100%;Z-INDEX:999999}.site-content{padding-top:10%}.page-header,article.page,div#comments{width:100%}}@media screen and (max-width:650px){.site-content{padding-top:16%}.main-navigation .menu .sub-menu a,.main-navigation-inner a{color:#ff6f28!important}.main-navigation-inner a:hover{opacity:.5}.page-header,article.page,div#comments{width:100%}.comment-content-wrapper{width:80%;padding-right:15px}}#footer_branding{background:#1b1b1b;padding:10px;margin-top:0!important}