/* 
 Theme Name:     Bare bones for Divi
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com 
 Template:       Divi
 Version:        1.0 
*/ 


.et_pb_widget{float:none}.g-row{display:flex}.g-col{flex:1}.g-pad-sm{padding:5px}.g-pad-md{padding:10px}.g-pad-lg{padding:20px}@media(max-width:48em){.g-row{flex-direction:column}.g-col{flex:0 0 auto}}@media(min-width:48em){.g-col-tenth{flex:0 0 10%}.g-col-fifth{flex:0 0 20%}.g-col-quarter{flex:0 0 25%}.g-col-third{flex:0 0 33.3333334%}.g-col-half{flex:0 0 50%}}.font-size-regular,.font-size-regular *{font-size:18px!important}div.gravity-form-tight_wrapper{margin:0}form.gravity-form-tight div.gform_heading{margin-bottom:-8px}form.gravity-form-tight div.gform_heading h3{margin-top:0}#menu-item-827,.display-none,body.role-anonymous .member-exclusive,body.role-memberactive .member-excluded,body.role-memberactive .member-excluded-button .et_pb_button,body.role-memberinactive .member-exclusive,form.gravity-form-tight label{display:none!important}form.gravity-form-tight div.gform_footer{padding:4px 0}form.gravity-form-tight div.gform_footer input{padding:8px!important}form.gravity-form-tight div.ginput_container:first-of-type,form.gravity-form-tight li.gfield:first-of-type{margin-top:0!important}form.gravity-form-no-submit div.gform_footer{height:0;overflow:hidden;padding:0}form input::placeholder{font-style:italic}input.eb-style-input{font-size:1.6em;padding:5px 8px!important;box-sizing:border-box}input.eb-style-button{font-size:1.6em;background:#312f4c;color:#fff;padding:5px 8px;box-sizing:border-box}.col-vertical-align{display:flex;flex-direction:column;justify-content:center}#sidebar,.et_pb_gutter.et_pb_gutters2 #sidebar,.et_pb_main_blurb_image,.et_pb_main_blurb_image img{width:100%}.et_pb_pagebuilder_layout.single-post #page-container .et_pb_row,.et_pb_pagebuilder_layout.single-project #page-container .et_pb_row{width:80%}.et_pb_blurb_position_left .et-pb-icon-circle,.et_pb_blurb_position_right .et-pb-icon-circle{border-radius:999px;padding:.2em}.et_pb_blurb.blurb-card.blurb-card-image .et_pb_main_blurb_image{margin-bottom:0}.et_pb_blurb.blurb-card.blurb-card-image .et_pb_blurb_container{border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:10px;margin-top:-7px}.et-dropcap{margin:0 4px 0 0;font-size:62px;line-height:.9em}.et_pb_text_inner hr{border:none;border-bottom:1px solid #ddd;margin-bottom:3em;padding-top:1em}table.table-no-grid,table.table-no-grid td,table.table-no-grid th{border:none}.row-grid>div:not(:last-of-type){border-right:1px solid;padding-right:1em}.row-grid.row-grid-secondary>div:not(:last-of-type){border-color:#ccd400}.row-grid.row-grid-white>div:not(:last-of-type){border-color:#fff}.et_pb_column_1 .et_pb_widget_area_left,.et_pb_column_2 .et_pb_widget_area_left,.et_pb_column_4 .et_pb_widget_area_left{border-right:inherit}#main-header .et_mobile_menu .menu-item-has-children.collapsed>ul>li,#sidebar .widget_nav_menu>div>ul>li:not(.current-page-ancestor):not(.current_page_ancestor):not(.current-menu-item),#sidebar li.nav-li-mobile-exclusive,#sidebar li.nav-li-sidebar-excluded,#sidebar li.nav-li-top-exclusive,#top-menu-nav li.nav-li-mobile-exclusive,#top-menu-nav li.nav-li-sidebar-exclusive,#top-menu-nav li.nav-li-top-excluded,.et-fb #footer-widgets,.et_mobile_menu li.nav-li-mobile-excluded,.et_mobile_menu li.nav-li-sidebar-exclusive,.et_mobile_menu li.nav-li-top-exclusive,.mobile-exclusive,.mobile-only,.tribe_events-template-default .swp_social_panel,body.et-fb #pbe-footer-wa-wrap,footer{display:none}@media (max-width:768px){.align-center-mobile,.align-center-mobile .et_pb_button_module_wrapper.et_pb_button_alignment_right{margin-left:auto;margin-right:auto;text-align:center!important}.mobile-exclusive,.mobile-only{display:inherit}.mobile-hidden{display:none}}@media (max-width:980px){.row-grid>div:not(:last-of-type){border-right:none;padding-right:inherit}.desktop-exclusive,.desktop-only{display:none}.custom-row-order{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}}.display-inline,ul.wpv-pagination-nav-links-container,ul.wpv-pagination-nav-links-container li{display:inline}ul.wpv-pagination-nav-links-container li+li:before{content:"ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â· "}#main-footer .container #footer-widgets .et_pb_column{height:auto}#main-header .et_mobile_menu a{font-weight:400}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:ETmodules;text-align:center;speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:16px;content:'\4c';top:13px;right:10px}#main-header .et_mobile_menu .menu-item-has-children:not(.collapsed)>a:after{content:'\4d'}.gform_wrapper .gform_page_footer .button.gform_next_button,.gform_wrapper .gform_page_footer .button.gform_previous_button{cursor:pointer}strong{font-color:#312F4C}.et_fixed_nav.et_show_nav #page-container,.et_non_fixed_nav.et_transparent_nav.et_show_nav #page-container{padding-top:114px}#top-menu-nav li ul li.quadmenu-item-type-post_type a{padding:0 15px}span.mobile_menu_bar:before{color:#000!important}.et_mobile_menu{background:#312f4c;padding:0}.et_mobile_menu a .quadmenu-caret,.et_mobile_menu a .quadmenu-text,ul.quadmenu-navbar-nav .quadmenu-dropdown-menu .widget_text,ul.quadmenu-navbar-nav .quadmenu-dropdown-menu a .quadmenu-text{color:#fff}ul.quadmenu-navbar-nav .quadmenu-dropdown-menu{background:#312f4c!important}#sidebar .widget_nav_menu>div>ul>li>a:hover:not([href="#"]),ul.quadmenu-navbar-nav .quadmenu-dropdown-menu a:hover .quadmenu-text{color:#00a7d8}ul.quadmenu-navbar-nav .quadmenu-dropdown-menu .widget_text a:hover{color:#aaa}@media only screen and (min-width:1300px){#top-menu-nav ul.quadmenu-navbar-nav>li:not(.nav-top-right-button) a .quadmenu-item-content{padding:15px .35em!important}}@media only screen and (max-width:1300px){#top-menu-nav ul.quadmenu-navbar-nav>li:not(.nav-top-right-button) a .quadmenu-item-content{padding:15px .25em!important}}@media only screen and (max-width:1230px){#top-menu-nav a .quadmenu-text,#top-menu-nav p{font-size:.8em}}@media only screen and (max-width:1100px){#top-menu-nav a .quadmenu-text,#top-menu-nav p{font-size:.65em}}@media only screen and (min-width:980px){#top-menu-nav ul.quadmenu-navbar-nav>li:not(.nav-top-right-button){margin-top:40px}header:not(.et-fixed-header) nav#top-menu-nav ul.quadmenu-navbar-nav>li:not(.nav-top-right-button)>a{padding-bottom:34px!important}#top-menu-nav li.nav-top-right-button{position:absolute;top:20%;right:40px;transition:top .5s}#top-menu-nav li.nav-top-right-button a{background:#ededec;line-height:1.6em!important;padding-bottom:0!important}#top-menu-nav li.nav-top-right-button a .quadmenu-text{color:#00a7d8;margin-top:0}header.et-fixed-header #top-menu-nav li.nav-top-right-button{top:12%}header #top-menu-nav li.nav-top-right-button>a:hover,header.et-fixed-header #top-menu-nav li.nav-top-right-button.current-menu-ancestor>a:hover,header.et-fixed-header #top-menu-nav li.nav-top-right-button.current-menu-item>a:hover{background:#312f4c}header #top-menu-nav li.nav-top-right-button>a:hover *{color:#fff}#top-menu-nav li.nav-top-right-button>div.quadmenu-dropdown-menu{display:none!important}}#main-content>.g-row{min-height:70vh;min-height:calc(100vh - 266px)}.et_left_sidebar #sidebar,.et_right_sidebar #sidebar{padding-right:0;padding-left:0}#sidebar .widget_nav_menu>div>ul a{text-transform:uppercase;color:#000;font-weight:700}#sidebar .widget_nav_menu>div>ul>li>a{background:#312f4c;color:#fff;display:block;padding:.9em 10%;font-size:1.2em;font-weight:700}#sidebar .widget_nav_menu>div>ul>li>ul li{margin-left:0}#sidebar .widget_nav_menu>div>ul>li>ul li.menu-item-has-children>a{position:relative;margin:-10px 0 0;background:#aaa;display:block;padding:.9em 10%;font-size:1.2em;font-weight:700}#sidebar .widget_nav_menu>div>ul>li>ul li.menu-item-has-children>a:hover{color:#666}#sidebar .widget_nav_menu>div>ul>li>ul li.menu-item-has-children>ul{background:#bbb;overflow:hidden;max-height:0;transition:max-height 1s}#sidebar .widget_nav_menu>div>ul>li>ul li.menu-item-has-children.open>ul{max-height:999px}#sidebar .widget_nav_menu>div>ul>li>ul li.menu-item-has-children>a:after{position:absolute;right:20px;content:"-"}#sidebar .widget_nav_menu>div>ul>li>ul li.menu-item-has-children:not(.open)>a:after{content:"+"}#sidebar .widget_nav_menu>div>ul>li>ul li.menu-item-has-children.open{border-bottom:3px solid #666}#sidebar .widget_nav_menu>div>ul>li>ul>li:not(.menu-item-has-children){border-bottom:1px solid #ddd}#sidebar .widget_nav_menu>div>ul>li>ul>li>ul>li:not(:first-of-type){border-top:1px solid #ddd}#sidebar .widget_nav_menu>div>ul>li>ul li:not(.menu-item-has-children) a{font-size:.8em;margin:10px;padding:.7em 10%;padding:.7em calc(10% - 10px);display:block}#sidebar .widget_nav_menu>div>ul>li li:not(.menu-item-has-children) a:hover{background:#00a7d8;color:#fff;font-weight:700}#sidebar .widget_nav_menu>div>ul>li li.current-menu-item>a,#sidebar .widget_nav_menu>div>ul>li li.current_page_item>a{background:#312f4c;color:#fff;font-weight:700}#column-sidebar{flex:0 0 20%;background:#ccc;max-width:460px}.sidebar-message{display:flex;align-items:center;background:#009dc6;padding:0 50px;height:320px;color:#fff}.sidebar-message .sidebar-message-header{font-size:80px;font-weight:700;line-height:.9em;padding-bottom:10px}.sidebar-message .sidebar-message-body{font-size:28px;line-height:1em}body:not(.home) #divi_pb_widget-2>.et_pb_section:after{content:"";position:absolute;top:0;width:100%;background:#ccd400;height:9px}.newsletter-signup-input-green form input{background:#ccd400;padding:9px!important;font-size:1.1em!important;margin-top:-4px}.post-type-archive-tribe_events .tribe-events-page-title{visibility:hidden}.display-children-as-inline-block>*,.display-inline-block{display:inline-block}.display-block{display:block}.text-circle{border-radius:100vw;text-align:center;display:flex;align-items:center;justify-content:center;padding:30px;color:#fff;height:500px;width:500px}.text-circle .et_pb_text_inner{padding:30px;text-align:center;font-size:16px!important;color:#fff!important}div.text-circle h3{line-height:1!important;font-size:35px!important;color:#fff!important}.text-circle li{list-style:none;font-weight:700;line-height:1.1;margin:12px 0 12px -10px}.text-circle li:before{content:'';display:inline-block;width:5px;height:5px;margin-right:10px;transform:translateY(-50%);background:#fff;border-radius:50%}#sidebar{position:sticky;top:110px!important}@media screen and (max-width:1024px){.text-circle{margin:0 auto!important}}@media screen and (max-width:640px){.text-circle{border-radius:50px;height:auto;width:80vw}}.call-to-action h3{font-weight:700;font-size:24px}@media screen and (max-width:980px){.less-pad-mobile{padding:25px 0}}@media screen and (max-width:1450px){#why-bio-gas-header{background-size:cover!important}}@media only screen and (max-width:1390px){.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{font-size:16px!important}.et_pb_svg_logo #logo{max-height:50%}}@media only screen and (max-width:1144px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}@media only screen and (max-width:980px){#column-sidebar{max-width:100%;width:100%}.text-center-on-mobile *{text-align:center}.bob-about .et_pb_column{padding-right:0!important}}