@import 'https://fonts.googleapis.com/css?display=swap&family=Open+Sans+Condensed:300,300i,700';body{opacity:1}html,body{color:#333;font-size:100%}.elementor{padding-top:20px!important}.loc-acc .su-spoiler-title{font-size:1.5rem;font-weight:400}li{margin-bottom:10px}.elementor hr{margin:20px 0!important}img.centered,.aligncenter{margin-top:15px}a[href^="tel:"]::before{color:#fff;content:"\260E";display:inline-block;font-family:fontawesome;margin-right:.5em}.elementor-widget .elementor-tab-title,.elementor-widget .elementor-accordion-title,.elementor-widget .elementor-toggle-title{font-family:montserrat;margin-bottom:0!important}.elementor-accordion-item blockquote{font-style:italic;margin-bottom:0}.elementor-accordion-item blockquote p{margin:0!important}.logged-in .hestia-top-bar{top:32px}.hestia-top-bar{position:fixed;top:0;z-index:1031;width:100%}.hestia-top-bar .custom-html-widget a:hover{color:#fff;opacity:.8}.hestia-top-bar .big-phone{font-size:1.25rem;font-weight:700;margin:5px 10px 0 0;color:#aaa}.hestia-top-bar .big-phone:before{color:#aaa;font-size:.95rem}.hestia-top-bar .sm-phone{font-size:1rem;font-weight:500;text-align:left;color:#aaa}.hestia-top-bar .sm-phone:before{display:none}.hestia-top-bar .dropdown.open .dropdown-menu,.hestia-top-bar .dropdown:hover .dropdown-menu{background:#000;z-index:1031}.hestia-top-bar .top-bar-nav li .dropdown-toggle{padding:0 5px}.hestia-top-bar .top-bar-nav li.open .dropdown-toggle{color:#000}.hestia-top-bar .dropdown-menu li{display:block;margin:0}.hestia-top-bar .dropdown-menu li a{font-size:.75rem;padding:0 10px}.hestia-top-bar .dropdown-menu>.active>a{background-color:#58761e!important}.hestia-top-bar a,.hestia-top-bar .top-bar-nav li a{font-size:.875rem}@media all and (max-width:768px){.hestia-top-bar{overflow:visible}.hestia-top-bar .col-md-6{padding:0 5px;width:50%}.hestia-top-bar .col-md-6.pull-right{display:block}.hestia-top-bar .sm-phone{display:none}}@media all and (max-width:666px){.hestia-top-bar .big-phone,.hestia-top-bar .sm-phone{font-size:.875rem}}.navbar.header-with-topbar,.navbar.header-with-topbar.hestia_center,.navbar.header-with-topbar.hestia_right{}.navbar{background:rgba(0,0,0,.7)!important;position:fixed;top:40px!important}.navbar>.container{padding-top:10px!important}.navbar .navbar-brand{height:50px}.navbar .navbar-brand img{max-height:90px;transition:all .5s ease}.navbar-scroll-point .navbar-brand img{max-height:60px!important;transition:all .5s ease}.navbar .navbar-nav>li{margin:0 0 0 20px}.navbar .navbar-nav>li:first-child{margin:0}.navbar .navbar-nav>li>a{color:#ced8e0;font-family:Open Sans Condensed;font-weight:700;font-size:16px;letter-spacing:1px;padding:10px 4px;text-transform:uppercase}.navbar .navbar-nav>li.active>a,.navbar .navbar-nav>li>a:hover{background:0 0!important;color:#fff!important}.navbar .navbar-nav>li>a:before,.hestia-toggle-search:before{background-color:transparent!important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent;color:RGBA(88,118,30,1)}.navbar .dropdown-menu{background-color:#000}.navbar .dropdown-menu li a{color:#fff;font-family:Open Sans Condensed;font-size:14px;padding:5px;text-transform:uppercase}.navbar .dropdown-menu li a:hover{color:#ced8e0}.navbar .dropdown-menu li.active a{color:#fff;font-weight:600}.hestia-search-in-menu{color:#fff}.hestia-search-in-menu input[type=search]{color:#fff!important}@media all and (max-width:1175px){.navbar .navbar-nav>li{margin:0 0 0 10px}.navbar .navbar-nav>li a{font-size:14px}}@media all and (max-width:1050px){.navbar .navbar-nav>li{margin:0}.navbar .navbar-nav>li a{font-size:12px}}@media all and (max-width:910px){.container>.navbar-header{min-width:200px}.navbar:not(.hestia_center) .title-logo-wrapper{max-width:200px}.navbar>.container .navbar-brand{display:flex;justify-content:center;align-items:center}.navbar .navbar-brand img{max-width:100%;height:auto}.navbar .navbar-nav>li>a{letter-spacing:.25px}}@media all and (min-width:768px){.hestia-top-bar .container,.navbar .container{max-width:1170px;width:100%}}@media all and (max-width:768px){.navbar.header-with-topbar.navbar-fixed-top .navbar-collapse{margin-top:100px!important}.navbar .navbar-toggle .icon-bar{border:none;background-color:#fff}.navbar.navbar-fixed-top .navbar-collapse{background:#000}.navbar .navbar-nav .dropdown .dropdown-menu li a{color:#fff!important;margin:0;padding:10px 15px}}.lp-header{background:rgba(0,0,0,.7);padding-top:10px;position:fixed;width:100%;z-index:1}.lp-header .title-logo-wrapper{width:250px}.lp-header .navbar-brand{display:block;float:none;height:auto;padding:0 15px}.lp-phone a{color:#fff;display:block;line-height:1.15;text-align:right}.lp-phone .big-phone{font-size:1.25rem;font-weight:700;margin:0}.lp-phone .big-phone:before{color:#fff;font-size:.95rem}.lp-phone .sm-phone{font-size:1rem;font-weight:500}.lp-phone .sm-phone:before{display:none}#carousel-hestia-generic{display:none}.hestia-about{padding:50px 0 70px}.home .main-raised .hestia-about{border-radius:6px 6px 0 0;overflow:hidden!important}.front-quote{background:#58761e;color:#fff}.front-quote blockquote{font-weight:400;margin:10px;text-align:left}.front-quote .elementor-testimonial-content{margin-bottom:10px}.front-quote .elementor-testimonial-meta{padding:5px 35px 20px}.front-quote .elementor-testimonial-name{color:#fff}.front-quote .elementor-testimonial-job{line-height:1.5}.program-box .elementor-column-wrap{height:400px}@media all and (max-width:767px){.program-box .elementor-column-wrap{height:200px}}.section{padding:30px 0}.page-header.header-small .container{padding:275px 0 250px!important}.author{display:none}.locations-template-default .section-blog-info,.programs-template-default .section-blog-info{display:none}.contact-fields h2 a:before,.contact-fields h2 a{color:#000!important}.contact-fields form ul{list-style:none;margin:0;padding:0}.contact-fields form .form-group{margin-bottom:5px;padding-bottom:0}.contact-fields form .form-phonenumber{overflow:hidden}.contact-fields form .form-phonenumber label{display:block}.contact-fields form .form-phonenumber input{text-align:center}.contact-fields form .form-phonenumber #Field4,.contact-fields form .form-phonenumber #Field4-1{float:left;width:25%;margin-right:5%}.contact-fields form .form-phonenumber #Field4-2{float:left;width:40%}.locator-table tr:nth-child(2n){background-color:#f4f4f4}.locator-table tr{border-bottom:1px solid #eaedf2}.locator-table td{border-right:1px solid #eaedf2}.locator-table tr td:first-child{border-left:1px solid #eaedf2}.locator-table select,.locator-table input[type=text]{background-color:#ccc}.locator-table input[type=text]{border-radius:3px;max-width:100%}.locator-table select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:97.5% center}.loc-menu .menu{list-style:none;margin-bottom:10px;padding:0;text-align:center}.loc-menu .menu li{border-left:1px solid #ccc;display:inline-block;font-size:.75rem;margin-left:10px;padding-left:10px}.loc-menu .menu li:first-child{border:none;font-size:1rem;font-weight:400;margin:0;padding:0}.loc-menu .menu li:first-child a{color:#000}.loc-form ul{border:1px solid #58761e;list-style:none;margin:0;padding:5px 15px 0}.loc-form ul li{margin:0;padding:0}.loc-form ul li.form-phonenumber{overflow:hidden}.loc-form ul li.form-phonenumber label{display:block}.loc-form ul li.form-phonenumber input{float:left;width:32%}.loc-form ul li.form-phonenumber input#Field4-1{margin:0 2%}.elementor-page-12095 .cpcta-flyin,.elementor-page-12096 .cpcta-flyin{display:none}.card-title{font-weight:300;line-height:1}.blog-posts-wrap.col-md-10.col-md-offset-1{margin-left:0;width:100%}.card-blog{margin-top:0}.archive-post-wrap.col-md-8{width:100%}.testimonials,.hestia-testimonials{padding:0 0 40px}.ins-lead{max-width:1024px;margin:0 auto}.post-type-archive-instructor .article-header{background-color:#000;padding:8em 0 13em;position:relative}.post-type-archive-instructor .page-title{color:#fff;line-height:1;position:relative;text-align:center;z-index:1}.post-type-archive-instructor .fadeimage{filter:alpha(opacity=25);height:450px;left:0;opacity:.25;overflow:hidden;position:absolute;top:0;width:100%}.post-type-archive-instructor .fadeimage img{height:auto;width:100%}.post-type-archive-instructor #inner-content{background:#fff;border-radius:6px 6px 0 0;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-sizing:border-box;margin:-100px auto 0;padding:20px;position:relative;width:95%;z-index:1}#instructors_app select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:97.5% center}.gray-box{background-color:#d3d3d3;padding:5px}.gray-box p{color:#000;margin:0!important;font-size:13px;font-weight:400}.training-schedule-table{border-bottom:1px solid #eaedf2;border-top:1px solid #ccc;font-size:10px;color:#333}.training-schedule-table tr:nth-child(2n){background-color:#f4f4f4}.training-schedule-table td{padding:7px;font-weight:500}td.register a{font-weight:700}td.register a:first-child{color:#718e3e}td.register a:last-child{color:#333!important}.lp-hgroup h2,.lp-hgroup h3{margin-bottom:0!important}.page-template-lp .cpcta-flyin{display:none}.ft-form{margin:0 0}.ft-form>div{padding:20px 15px 0}.sb-menu h5{background-color:#58761e;color:#fff;padding:.66667em;margin:0!important;text-transform:uppercase}.sb-menu ul{border:1px solid #e8eae4;list-style:none;padding:0}.sb-menu li{border-bottom:1px solid #e8eae4;font-size:1rem;margin:0;transition:all 1s ease}.sb-menu li:last-child{border:none}.sb-menu li:hover{background:#e8eae4}.sb-menu li a{display:block;line-height:1.25;padding:1rem}.sb-menu li:hover a{color:#000}.sb-menu li .post-date{display:block;font-size:.75rem;margin-top:-1rem;padding:0 0 1rem 1rem}.custom-slider{overflow:hidden}.custom-slider h1 a,.custom-slider p{text-shadow:0 0 1px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.3)!important}h1.hestia-title{text-shadow:0 0 1px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.3);font-size:3rem;font-weight:300}h2,.elementor h2{font-size:2rem;font-weight:300;line-height:1}h3,.elementor h3{font-size:1.5rem;font-weight:400}.no-mar-btm-h3 h3,.elementor .no-mar-btm-h3 h3{line-height:1em;margin-bottom:0!important}h4,.elementor h4{font-size:1.125rem;font-weight:400;line-height:1;margin-bottom:5px}p,li,.elementor p{color:#333;font-size:1.125rem}p+ul,.elementor p+ul{}p.lead-copy,.lead-copy p{font-size:1.6rem!important;color:#58761e}.elementor a{color:#58761e;font-weight:500}.elementor-widget-text-editor+.elementor-widget-button{margin-top:-20px}.elementor .elementor-widget .elementor-button{background-color:#58761e;color:#fff}@media all and (max-width:767px){.hestia-about p,p{font-weight:400}}.footer .widget,.footer .widget h5{}.footer .widget ul{padding:0!important}.widget_nav_menu ul li{line-height:1;margin-bottom:5px}.widget_nav_menu ul li a{font-size:.875rem;font-weight:400}#menu-footer-social li{display:inline;padding-top:0}#menu-footer-social li a{color:transparent;font-size:0;line-height:1;padding:10px}#menu-footer-social li a[href*="facebook.com"]:before{content:"";font-family:fontawesome;color:#fff;font-size:32px}#menu-footer-social li a[href*="facebook.com"]:hover:before{color:#3b5998}#menu-footer-social li a[href*="youtube.com"]:before{content:"";font-family:fontawesome;color:#fff;font-size:32px}#menu-footer-social li a[href*="youtube.com"]:hover:before{color:#e52d27}#menu-footer-social li a[href*="twitter.com"]:before{content:"\f099";font-family:fontawesome;color:#fff;font-size:32px}#menu-footer-social li a[href*="twitter.com"]:hover:before{color:#1da1f2}#menu-footer-social li a[href*="instagram.com"]:before{content:"";font-family:fontawesome;color:#fff;font-size:32px}#menu-footer-social li a[href*="instagram.com"]:hover:before{color:#125688}.footer .footer-menu li a{padding:0 15px 0 0}.copyright.pull-right{display:none}#below-footer{background:#323437;color:#fff;font-weight:400;padding-bottom:20px;text-align:center}#below-footer .footer-logos{display:flex;margin:0 auto;max-width:900px;justify-content:space-between}#below-footer p{color:#9fa6b4;font-size:.75rem}@media all and (max-width:667px){#below-footer .footer-logos{display:block}}