/*
Theme Name: Divi Child Theme
Theme URI: https://divireadythemes.com/
Description: Divi Child Theme
Author: Divi Ready Themes
Author URI: https://divireadythemes.com/
Template: Divi
Version: Updated for Divi 3+
*/
/*------------------------------------------------*/
/*-------------------[GENERAL]--------------------*/
/*------------------------------------------------*/
.Header-button-dark::after, .Header-button-light::after {content: "" !important;display: inline-block;width: 46px; height: 46px;background-image: url("/wp-content/uploads/2025/10/Vector.png");background-size: contain;position: absolute;top: 50%;transform: translateY(-50%); right: 20px; color: #005146;line-height: 1;opacity: 1;font-family: ETmodules !important;font-weight: 400 !important;margin-left: 1.2em !important; background-repeat: no-repeat;}
.Header-button-light::after {background-image: url("/wp-content/uploads/2025/10/Group-100-1.png");background-repeat: no-repeat;background-size: cover;transition: background-image 0.3s ease;}
.Header-button-light:hover::after {background-image: url("/wp-content/uploads/2025/10/btn-light.png");}
#nav-button-dark::after, #nav-button-light::after {margin-left: 0.6em !important;}
.custom-width-l{width: 55% !important;}
.custom-width-r{width: 44.9% !important;}
.alihn-cener {display: flex;align-items: center;}
.color-second .et_pb_text_inner h2 span{color: #7cd439 !important;}
.Header-button-dark:hover::after,.nav-button-dark:hover::after {filter: brightness(0) invert(1);transition: filter 0.3s ease;}
.Clening-image img {object-fit: cover;}
.H-center {display: flex;justify-content: center;}
.oops {color: #7cd439 !important;}
/*------------------------------------------------*/
/*-----------------[HEADER-MENU]------------------*/
/*------------------------------------------------*/
.site-header {width: 100%;top: 0;left: 0;right: 0;}
.site-header .et_pb_row {align-items: center;transition: .25s all;}
.site-header .et_pb_row .header-logo a {position: relative;display: inline-block;z-index: 999;}
.site-header .et_pb_row .header-logo img {width:117px;transition: 0.25s all;}
.site-header:not(.is-sticky) .et_pb_row .header-logo img {width:164px}
.site-header .et_pb_row .header-btns{display:flex;justify-content: end;gap: 30px;flex-wrap: wrap;}
.site-header .et_pb_row .header-btns .Header-button-dark {line-height: 16px !important;}
.site-header .et_pb_row .header-btns .Header-button-dark::after {margin-left: 0.8em !important;}
.site-header .et_pb_row .header-menus .et_pb_menu__menu, .site-header .et_pb_row .header-menus .et-menu-nav, .site-header .et_pb_row .header-menus .et-menu-nav ul {width: 100%;}
.site-header .et_pb_row .header-menus .et-menu-nav ul {justify-content: space-around;}
.site-header .et_pb_row .header-menus .et-menu-nav ul .current-menu-item a {color:#8cde4d !important;}
.site-header .et_pb_row .header-menus .et-menu-nav ul .current-menu-item.menu-item-type-custom.menu-item-home a {color:#fff !important;}
.site-header.sticky-header {position: fixed;top: 0;z-index: 9999;transition: background-color 0.4s ease, box-shadow 0.4s ease;}
.site-header.sticky-header:not(.is-sticky) {background-color: rgba(255, 255, 255, 0) !important;}
.site-header.et_pb_section.sticky-header.is-sticky {background-color: rgba(0, 81, 70, 0.95) !important;}
.site-header.et_pb_section.sticky-header.is-sticky .et_pb_row {padding-top: 20px !important;padding-bottom: 20px !important;}
.site-header.is-sticky #nav-button-dark, .site-header.is-sticky #nav-button-light {padding: 10px 45px 10px 20px !important;font-size: 16px!important;}
body.admin-bar .site-header.sticky-header {top: 32px !important;}
/*------------------------------------------------*/
/*------------------[HOMEPAGE]--------------------*/
/*------------------------------------------------*/
/* Hero-banner-section */
.hero-banner-section .prefess-col .et_pb_button_module_wrapper {display: inline-block;}
/* Our-feature-section */
.Our-feature-section .et_pb_column .et_pb_blurb_content { display: flex;align-items: center;}
.Our-feature-section .et_pb_column .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0 !important;}
.Our-feature-section .et_pb_column .et_pb_blurb_content .et_pb_blurb_container {padding-left: 0 !important;}
.Our-feature-section .et_pb_column .et_pb_blurb_content .et_pb_main_blurb_image, .Our-feature-section .et_pb_column .et_pb_blurb_content .et_pb_blurb_container { flex: 1;}
.Domestic-text-module .et_pb_text_inner h2 {padding-bottom: 10px;}
.Domestic-text-module .et_pb_text_inner h3 {padding-bottom: 20px;}
/* Who-we-section */
.Clening-image, .Clening-image .et_pb_image_wrap {height: 100%;}
.who-text-module .et_pb_text_inner h2{padding-bottom: 29px;}
/* Why-choose-section */
.why-grid-item {height: 100%;}
.why-grid-item .et_pb_blurb_content {display: flex;margin: 0;gap: 42px;}
.why-grid-item .et_pb_blurb_content .et_pb_main_blurb_image {width: max-content;margin-bottom: 0 !important;}
.why-grid-item .et_pb_blurb_content .et_pb_blurb_container{flex: 2;padding-left: 0px !important; padding-top: 28px;padding-bottom: 35px;}
.why-grid-item .et_pb_blurb_content .et_pb_blurb_container h4{padding-bottom: 39px !important;}
.why-grid-item .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap {background: #fff;margin-top: -40px;border-width: 15px 15px 15px 0px;}
.why-grid-item .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description { margin-left: calc(-100px - 19px);}
/* Free-quote-section */
.gform-theme form .gform_body .gform_fields {column-gap:45px;row-gap: 55px;}
.gform-theme form .gform_body .gform_fields input[type="text"], .gform-theme form .gform_body .gform_fields input[type="email"], .gform-theme form .gform_body .gform_fields input[type="tel"] {height:61px; padding-top:14px; padding-bottom: 14px;padding-left: 18.12px;border-radius: 15px; border: 1px solid #005146 !important;}
.gform-theme form .gform_body .gform_fields textarea{ min-height: 215px;}
.gform-theme form .gform_body .gform_fields textarea{border-radius: 15px; border: 1px solid #005146 !important;}
.gform-theme form .gform_body .gform_fields input[type="text"]::placeholder, .gform-theme form .gform_body .gform_fields input[type="email"]::placeholder, .gform-theme form .gform_body .gform_fields input[type="tel"]::placeholder, .gform-theme form .gform_body .gform_fields textarea::placeholder {color: #848B8A;font-size: 16px;line-height: 34px;}
#gform_submit_button_1, #gform_submit_button_3 {background: #8cde4d;color: #005146;font-size: 20px;font-weight: bold;padding-top: 17px;padding-bottom: 17px;padding-left: 42px;padding-right:18px;line-height: 27px;border-radius: 50px;border: none;cursor: pointer;display: inline-flex;align-items: center; justify-content: center;gap: 24px;}
.custom-submit-btn .submit-icon {display: inline-block;width: 45px;height: 45px;background: #005146 url("/wp-content/uploads/2025/10/Group-102.png") no-repeat center/contain;border-radius: 50%;transition: background-image 0.3s ease;}
#gform_1 .gform-footer{margin-top: 55px;}
#gform_submit_button_1:hover, #gform_submit_button_3:hover{background: #005146;color: #FFFFFF;} 
#gform_submit_button_1:hover .submit-icon, #gform_submit_button_3:hover .submit-icon {background: url("/wp-content/uploads/2025/10/btn-light-arrow.png")no-repeat center/contain;width:45px;height: 45px;}
/* tab-section */
/*tab-section-active*/
.selected-plan.pricing-conatiner {background: #EBF8E2 !important;}
.selected-plan .pricing-header h3, .selected-plan .pricing-box table > tbody > tr > td{color:#005146 !important;}
.selected-plan .pricing-btn .select-button {font-size: 0;pointer-events: none;position: relative;width: 55px;height: 55px;border-radius: 50%;overflow: hidden;padding: 0;background-color: #8cde4d;}
.selected-plan .pricing-btn .select-button::after{content: "";position: absolute;top: 50%;left: 50%;width: 22px;height: 12px;background: url("/wp-content/uploads/2025/10/Vector-6.png") no-repeat center center;background-size: contain;transform: translate(-50%, -50%);}
/*tab-header*/
.tab-section .et_pb_tabs ul {width: 100%;max-width: 662px;display: flex;margin: 0 auto;}
.tab-section .et_pb_tabs ul {background-color: transparent !important; margin-bottom: 75px;}
.tab-section .et_pb_tabs ul li{display: flex;justify-content: center;flex: 1;max-width: 100%;height: auto !important;}
.tab-section .et_pb_tabs ul li a{padding: 27px;}
.tab-section .et_pb_tabs ul li:nth-child(1){border-radius: 24px 0 0 24px;}
.tab-section .et_pb_tabs ul li:nth-child(2){ border-radius: 0 24px 24px 0;}
.tab-section .et_pb_tab {padding: 0 !important;}
/*tab-content*/
.pricing-conatiner {background: linear-gradient(to bottom, rgba(140, 222, 77, 30%) 0%, rgba(255, 255, 255, 0) 92%);border-radius: 30px;text-align: center;flex: 1;max-width: 100%;}
.Book-now-tab .pricing-conatiner {background: linear-gradient(to bottom, rgba(140, 222, 77, 100%) 0%, rgba(0, 81, 70, 100%) 100%);}
.tab-content {justify-content: center;gap: 45px;flex-wrap: wrap;}
.pricing-header {padding:29px 10px; border-bottom: 2px solid #005146;}
.pricing-header h3{font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif; font-weight: 600;line-height: 45px;padding-bottom: 0px;font-size: 30px;color: #FFFFFF;}
.pricing-box{padding: 16px 30px calc(43px - 29px) 30px;}
.pricing-box table{margin: 0 !important;}
.pricing-box table tbody{display:flex;flex-direction: column;}
.pricing-box table > tbody > tr {display: flex;justify-content: space-between;padding-bottom: 29px;}
.pricing-box table > tbody > tr > td {font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight: 600;line-height: 27px;font-size: 20px;color: #FFFFFF;}
.tab-content {display: flex;}
/* Select Button */
.select-button {background-color: #8cde4d;color: #005146;padding: 14px 58px;border-radius: 30px;border: none;cursor: pointer;font-weight: bold;font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size: 20px;line-height: 27px;margin-bottom: 26px;}
.select-button:hover {background-color: #7cd439;}
.entry-content table:not(.variations), .entry-content tr td {border: none !important;} 
.entry-content tr td {padding: 0 !important;}
/*------------------------------------------------*/
/*------------------[SUBPAGES]--------------------*/
/*------------------------------------------------*/
/* book-your-bin-cleaning-service - page */
.gform-theme form .gform_body .gform_fields .gfield_label, .lable-with-input .gfield_radio .gchoice label, .plan-price-display{font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight: 600;line-height: 25px;font-size: 18px;color: #005146;}
.lable-with-input .gfield_radio .gchoice {align-items: center;}
.gform-theme form .gform_body .gform_fields select {height:60px;border-radius: 15px; border: 1px solid #005146 !important;color: #848B8A;padding-left: 21px;}
.gform-theme form .gform_body .gform_fields select::placeholder{color: #848B8A;font-size: 18px;line-height: 25px;}
.gform-theme--framework input[type="radio"]{border: 2px solid #005146 !important;}
.gform-theme--framework input[type="radio"]:checked{background-color: #8cde4d;}
.gform-theme--framework input[type="radio"]::before{block-size: 0 !important;}
.gform-theme form .gform_body .gform_fields .sdetail-icon .gsection_title, .gform-theme form .gform_body .gform_fields .ydetail-icon .gsection_title {font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight: bold;font-size: 30px;line-height: 70px;text-align: center;}
.gform-theme form .gform_body .gform_fields .sdetail-icon .gsection_description, .gform-theme form .gform_body .gform_fields .ydetail-icon .gsection_description {font-weight: 400;font-size: 18px;text-align: center;color: #274944;}
.gform-theme form .gform_body .gform_fields .gfield--input-type-section{border-bottom: 0;}
.sdetail-icon .gsection_title::before, .ydetail-icon .gsection_title::before{content: "";display: inline-block;width: 36px; height: 36px;background-size: contain;background-repeat: no-repeat;margin-right: 10px;vertical-align: middle;}
.sdetail-icon .gsection_title::before{ background-image: url('/wp-content/uploads/2025/10/dustbin.png');}
.ydetail-icon .gsection_title::before{ background-image: url('/wp-content/uploads/2025/10/human.png');}
.book-now-code .et_pb_code_inner .gform-theme form .gform-footer {justify-content: center;}
.sdetail-icon, .ydetail-icon{padding-bottom: 30px !important;}
.sdetail-icon .gsection_title, .ydetail-icon .gsection_title{padding-bottom: 0 !important;}
.gform-theme form .gform_body .gform_fields select {appearance: none;-webkit-appearance: none;-moz-appearance: none;background:#FFF url('/wp-content/uploads/2025/10/select-drop-1.png') no-repeat right 25px center/20px;}
.sdetail-icon p {color: gray;}
.gform-theme form .gform_body .gform_fields select::-ms-expand {display: none;}
.gform-theme form .gform_body .gform_fields .gf-hidden-total, .field-service-plan .ginput_container_radio .gfield_radio .gchoice label::after { display: none !important; }
.book-now-code .et_pb_code_inner .gform_confirmation_wrapper {display: flex;justify-content: center;padding-top: 35px;}
.book-now-code .et_pb_code_inner .gform_confirmation_wrapper .gform_confirmation_message_3{text-align: center;}
.book-now-code .et_pb_code_inner .gform_confirmation_wrapper .gform_confirmation_message_3 h2{font-size: 35px;padding-bottom: 20px;}
.grid-type-2 .gfield--type-html{flex:100% !important;display: flex;column-gap: 62px;flex-wrap: wrap;}
.grid-type-2 .gfield--type-html .left-col, .grid-type-2 .gfield--type-html .right-col {flex:1;}
.grid-type-2 .gfield--type-html .left-col {display: flex;flex-direction: column; row-gap: 18px !important;}
.right-col .gfield--type-address .gform-grid-row {row-gap: 18px !important;} 
.plan-price-display{font-size: 115%; margin-top: 8px}
.plan-price-label{margin-right: 8px}
.plan-price-strike { text-decoration: line-through; color: #888; margin-right: 3px; }
.plan-price-discounted { color: green; font-weight: bold; font-size: 120%; }
.plan-price-normal { color: #222; font-weight: bold; }
.discount-applied-message { color: green; font-weight: bold; font-weight: 600; font-size: 75%; margin-top: 4px; }
/* Terms-and-contidition-page */
ol.main-list {counter-reset: section;list-style: none;padding-left: 0;}
ol.main-list > li {counter-increment: section;margin-bottom: 20px;}
ol.main-list > li h2::before {content: counter(section) ". ";font-weight: bold;color: #005146;}
ol.sub-list {counter-reset: subsection;list-style: none;padding-left: 0px !important; margin-top: 8px;}
ol.sub-list > li {counter-increment: subsection;margin-bottom: 6px;padding-left: 45px;}
ol.sub-list > li::before {content: counter(section) "." counter(subsection) " ";font-weight: 600;color: #5E6766;margin-left: -40px;position: absolute;}
ol.main-list > li p {padding-bottom: 10px}
.contact-box{padding-bottom: 0 !important;}
/*------------------------------------------------*/
/*-------------------[Footer]---------------------*/
/*------------------------------------------------*/
.et-l--footer .et_pb_image a{display: inline-block;}
.footer-social{display: flex;flex-direction: column;max-width: 353px;margin-left: auto}
#menu-footer-menu-1{flex-direction: column;row-gap: 34px;}
#menu-footer-menu-1 li a{ padding-bottom: 0;}
#menu-footer-menu-1 li{margin-top: 0;}
.et_pb_blurb_0_tb_footer .et_pb_blurb_content, .et_pb_blurb_1_tb_footer .et_pb_blurb_content { display: flex;align-items: center;flex-wrap: wrap;}
.et_pb_blurb_0_tb_footer .et_pb_blurb_content .et_pb_main_blurb_image, .et_pb_blurb_1_tb_footer .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom: 0 !important;}
.et_pb_blurb_0_tb_footer .et_pb_blurb_content .et_pb_blurb_container, .et_pb_blurb_1_tb_footer .et_pb_blurb_content .et_pb_blurb_container{padding-left: 0 !important;}
.foot-social-icons {display: flex;gap: 55px;}
.opening-blurb .et_pb_blurb_container {padding-left: 10px !important;}
.opening-blurb .et_pb_blurb_container .et_pb_blurb_description {margin-left: calc(-100px - -57px);}
.opening-blurb .et_pb_blurb_container .et_pb_module_header {padding-bottom: 27px;}
.say-hello .et_pb_text_inner h2{padding-bottom: 0px;}
.et_pb_blurb_0_tb_footer .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p, .et_pb_blurb_1_tb_footer .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p{line-height: 0;}
.Footer-section .et_mobile_nav_menu {display: none !important;}

/* JP-Codes */
#field_3_17 .bin-summary-head {color: #005146;}
#field_3_17 .bin-summary-wrapper {margin-top: 35px;padding: 35px 0 0; border-top: 1px solid #aaa;}
#field_3_17 .bin-summary-desc {padding-bottom: 15px;line-height: 1.2}
#field_3_17 .bin-items {padding-bottom: 0px;}
#field_3_17 .bin-items .bin-item-head {color: #005146;font-weight: 600;}

/*------------------------------------------------*/
/*-----------------[RESPONSIVE]-------------------*/
/*------------------------------------------------*/
@media(max-width:1024px){
	.grid-type-2 .gfield--type-html .left-col, .grid-type-2 .gfield--type-html .right-col {flex:1 100%;}
}
@media(min-width:567px) and (max-width:1200px){
	.pricing-conatiner{flex: 1 40% !important; max-width: 40% !important;}
}
@media(min-width:577px) and (max-width:980px){
	.Footer-section .et_pb_row .et_pb_column_0_tb_footer, .Footer-section .et_pb_row .et_pb_column_1_tb_footer {width: 50% !important;}
	.Footer-section .et_pb_menu__wrap {justify-content: end !important;}
	.footer-social .opening-blurb {flex: 1;max-width: 100%;}
	.footer-social .et_pb_text_1_tb_footer{flex: 1;max-width: 100% !important;display: flex;align-items: center;justify-content: end;}
}
@media(max-width:980px){
	#mobile_menu1{background-color: #005146 !important;top: 65px;}
	.et_mobile_menu li a{border-bottom:none !important;padding: 16px 5%;}
	.et_mobile_nav_menu {top: -45px !important;position: absolute;width: 100%;justify-content: end;}
	.mobile_menu_bar {position: absolute;right: 0;top: -3px;}
	.custom-width-l{width: 100% !important;}
	.custom-width-r{width: 100% !important;}
	.Our-feature-section .et_pb_row .et_pb_column {margin-bottom: 0 !important;}
	.domesti-section {background-position: top left !important;}
	.et_pb_image_wrap img{ width: revert-layer !important;}
	.Footer-section .et_pb_menu__menu {display: block !important;}
	#menu-footer-menu-1{row-gap: unset;}
	.footer-social {width: 100% !important;max-width: 100%;flex-direction: row;margin-left: 0;} 
	.opening-blurb .et_pb_blurb_content {margin: 0 !important;}
	.foot-social-icons {justify-content:end ;}
	.tab-section .et_pb_tabs ul li a{padding: 15px 16px;}
}
@media(max-width:767px){
	.gform-theme form .gform_body .gform_fields {row-gap: 30px;}
	.hero-banner-section .prefess-col .et_pb_button_module_wrapper{display: block;}
	.Header-button-dark::after, .Header-button-light::after{width: 25px;height: 25px;right: 12px;}
	#gform_submit_button_1{padding: 15px 20px;font-size: 16px;}
	.custom-submit-btn .submit-icon { width: 25px;height: 25px;right: 12px;}
	.pricing-header h3{font-size: 24px;}
	.pricing-box table > tbody > tr > td, .select-button {font-size: 16px;}
	.pricing-header {padding: 10px;}
	.pricing-box table > tbody > tr {padding-bottom: 10px;}
	.select-button {padding: 10px 47px;}
	.tab-content {gap: 30px;}
	.tab-section .et_pb_tabs ul {margin-bottom: 50px;}
	.why-grid-item .et_pb_blurb_content{gap:0;flex-direction: column;align-items: center;}
	.why-grid-item .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap {border-width: 15px;}
	.why-grid-item .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description {margin-left: 0;}
	.why-grid-item .et_pb_blurb_content .et_pb_blurb_container h4 {padding-bottom: 20px !important;}
	.pricing-box {padding: 16px 15px calc(43px - 29px) 15px;}
	.header-text .et_pb_text_inner p{margin-bottom: 15px;}
	.gform-theme form .gform_body .gform_fields .sdetail-icon .gsection_title, .gform-theme form .gform_body .gform_fields .ydetail-icon .gsection_title{font-size: 24px;line-height:24px;padding-bottom: 20px !important;}
	.book-now-code section.bg-from-wrap{padding:30px 20px 25px 20px;}
	.gform-theme form .gform_body .gform_fields .sdetail-icon .gsection_description, .gform-theme form .gform_body .gform_fields .ydetail-icon .gsection_description{font-size: 16px;line-height:25.6px;}
	.col2-grid {row-gap: 15px !important;}
	.gform-theme form .gform_body .gform_fields .gfield_label, .lable-with-input .gfield_radio .gchoice label{font-size: 16px;}
	.gform-theme--framework .gfield--type-choice .gfield_radio {row-gap: 20px !important;column-gap: 25px !important;}
	.book-now-code .et_pb_code_inner .gform_confirmation_wrapper .gform_confirmation_message_3 h2 {font-size: 25px;}
	.book-now-code .et_pb_code_inner .gform_confirmation_wrapper .gform_confirmation_message_3 div {font-size: 16px;}
	.gform-theme form .gform_body .gform_fields input[type="text"], .gform-theme form .gform_body .gform_fields input[type="email"], .gform-theme form .gform_body .gform_fields input[type="tel"], .gform-theme form .gform_body .gform_fields select {height: 48px;}
}
@media(max-width:357px){
	.tab-section .et_pb_tabs ul{max-width: 100%;flex-wrap: wrap;}
	.tab-section .et_pb_tabs ul li:nth-child(1){border-radius: 24px 24px 0 0;}
	.tab-section .et_pb_tabs ul li:nth-child(2){ border-radius: 0 0 24px 24px;}
}
@media(max-width:567px){
	.gform-theme form .gform_body .gform_fields {column-gap: unset !important;}
	.pricing-conatiner{flex: 0 0 100% !important; max-width: 100%;}
}
@media(max-width:576px){
	.et_pb_blurb_0_tb_footer .et_pb_blurb_content, .et_pb_blurb_1_tb_footer .et_pb_blurb_content {justify-content: center;}
	.et_pb_blurb_1_tb_footer .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description a, .et_pb_blurb_0_tb_footer .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description a {font-size: 1rem !important;}
	.Footer-section .et_pb_menu__wrap {justify-content: center !important;}
	.footer-social{flex-wrap: wrap;}
	.gform-theme form .gform_body .gform_fields {column-gap: unset !important;}
	.Ever-logo, .footer-social .opening-blurb {display: flex;justify-content: center;}
	.say-hello .et_pb_text_inner {text-align: center;}
	#menu-footer-menu-1 li, .footer-social {justify-content: center;}
	.footer-social .opening-blurb, .footer-social .et_pb_text_1_tb_footer {flex: 1 100%;}
	.opening-blurb .et_pb_blurb_content {width: auto;}
	#menu-footer-menu-1 li a{font-size: 1rem !important;line-height:2rem !important ;}
	.opening-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header span{font-size: 18px;}
	.opening-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p {font-size: 16px;}
	.opening-blurb .et_pb_blurb_content{display: flex;justify-content: center;align-items: center;flex-direction: column;}
	.opening-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header, .opening-blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description {text-align: center;margin: 0 !important;}
	.opening-blurb .et_pb_blurb_content .et_pb_main_blurb_image {margin-bottom: 10px}
	.opening-blurb .et_pb_blurb_container .et_pb_module_header {padding-bottom: 10px;}
	.opening-blurb {padding-bottom: 32px !important;} 
}
@media screen and (max-width: 782px) {
	body.admin-bar .site-header.sticky-header {top: 46px !important;}
}
@media(max-width:600px){
	#wpadminbar {position: fixed;}
}
/* @media(min-width:1321px) and (max-width:1500px){
	#nav-button-dark, #nav-button-light {padding: 6px 32px 6px 14px !important;}
} */
@media(min-width:981px) and (max-width:1320px){
	.site-header .et_pb_row .header-menus .et-menu-nav ul {justify-content: end;column-gap: 20px;}
	.header-menus {width: 100% !important;}
	.header-btns {display: none !important ;}
}
/*------------------------------------------------*/
/*--[ADD TUTORIAL CUSTOMIZATION BELOW THIS LINE]--*/
/*------------------------------------------------*/
.cta-row{display: flex;flex-wrap: wrap;align-items: center;}
.cta-img{align-self: end;}
