
body, .et_pb_column_1_2 .et_quote_content blockquote cite, .et_pb_column_1_2 .et_link_content a.et_link_main_url, .et_pb_column_1_3 .et_quote_content blockquote cite, .et_pb_column_3_8 .et_quote_content blockquote cite, .et_pb_column_1_4 .et_quote_content blockquote cite, .et_pb_blog_grid .et_quote_content blockquote cite, .et_pb_column_1_3 .et_link_content a.et_link_main_url, .et_pb_column_3_8 .et_link_content a.et_link_main_url, .et_pb_column_1_4 .et_link_content a.et_link_main_url, .et_pb_blog_grid .et_link_content a.et_link_main_url, body .et_pb_bg_layout_light .et_pb_post p, body .et_pb_bg_layout_dark .et_pb_post p {
	font-size: 17px;
}

.et_pb_slide_content, .et_pb_best_value {
	font-size: 19px;
}

body {
	line-height: 1.8em;
}

.container, .et_pb_row, .et_pb_slider .et_pb_container, .et_pb_fullwidth_section .et_pb_title_container, .et_pb_fullwidth_section .et_pb_title_featured_container, .et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container {
	max-width: 1414px;
}

.et_boxed_layout #page-container, .et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header, .et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header, .et_fixed_nav.et_boxed_layout #page-container #top-header, .et_fixed_nav.et_boxed_layout #page-container #main-header, .et_boxed_layout #page-container .container, .et_boxed_layout #page-container .et_pb_row {
	max-width: 1574px;
}

.nav li ul {
	border-color: #39afd2;
}

.et_secondary_nav_enabled #page-container #top-header {
	background-color: #4f4f4f !important;
}

#et-secondary-nav li ul {
	background-color: #4f4f4f;
}

#et-secondary-nav li ul {
	background-color: #39afd2;
}

#top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, #top-menu li.current_page_item>a {
	color: #39afd2;
}

#main-footer {
	background-color: #4f4f4f;
}

#main-footer .footer-widget h4, #main-footer .widget_block h1, #main-footer .widget_block h2, #main-footer .widget_block h3, #main-footer .widget_block h4, #main-footer .widget_block h5, #main-footer .widget_block h6 {
	color: #8bc53f;
}

.footer-widget li:before {
	border-color: #8bc53f;
}

#main-footer .footer-widget h4, #main-footer .widget_block h1, #main-footer .widget_block h2, #main-footer .widget_block h3, #main-footer .widget_block h4, #main-footer .widget_block h5, #main-footer .widget_block h6 {
	font-weight: normal;
	font-style: normal;
	text-transform: uppercase;
	text-decoration: none;
}

.footer-widget .et_pb_widget div, .footer-widget .et_pb_widget ul, .footer-widget .et_pb_widget ol, .footer-widget .et_pb_widget label {
	line-height: 1.7em;
}

#footer-widgets .footer-widget li:before {
	top: 11.45px;
}

#footer-info, #footer-info a {
	color: #8c8c8c;
}

#footer-info {
	font-size: 13px;
}

#footer-bottom .et-social-icon a {
	font-size: 17px;
}

#footer-bottom .et-social-icon a {
	color: #8bc53f;
}

body .et_pb_button {
	font-size: 14px;
	background-color: #39afd2;
	border-radius: 17px;
}

body.et_pb_button_helper_class .et_pb_button, body.et_pb_button_helper_class .et_pb_module.et_pb_button {
	color: rgba(255, 255, 255, .99);
}

body .et_pb_button:after {
	content: "=";
	font-size: 14px;
}

body .et_pb_bg_layout_light.et_pb_button:hover, body .et_pb_bg_layout_light .et_pb_button:hover, body .et_pb_button:hover {
	background-color: #39afd2;
	border-radius: 20px;
}

h1, h2, h3, h4, h5, h6, .et_quote_content blockquote p, .et_pb_slide_description .et_pb_slide_title {
	font-weight: normal;
	font-style: normal;
	text-transform: uppercase;
	text-decoration: none;
}

@media only screen and (min-width:981px) {
	#main-footer .footer-widget h4, #main-footer .widget_block h1, #main-footer .widget_block h2, #main-footer .widget_block h3, #main-footer .widget_block h4, #main-footer .widget_block h5, #main-footer .widget_block h6 {
		font-size: 20px;
	}
	
	#logo {
		max-height: 70%;
	}
	
	.et_pb_svg_logo #logo {
		height: 70%;
	}
	
	.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container, .et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container {
		height: 11.88px;
	}
	
	.et_fixed_nav #page-container .et-fixed-header#top-header {
		background-color: #4f4f4f !important;
	}
	
	.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul {
		background-color: #4f4f4f;
	}
	
	.et-fixed-header #top-menu li.current-menu-ancestor>a, .et-fixed-header #top-menu li.current-menu-item>a, .et-fixed-header #top-menu li.current_page_item>a {
		color: #39afd2 !important;
	}
}

@media only screen and (min-width:1767px) {
	.et_pb_row {
		padding: 35px 0;
	}
	
	.et_pb_section {
		padding: 70px 0;
	}
	
	.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
		padding-top: 106px;
	}
	
	.et_pb_fullwidth_section {
		padding: 0;
	}
}

h1, h1.et_pb_contact_main_title, .et_pb_title_container h1 {
	font-size: 50px;
}

h2, .product .related h2, .et_pb_column_1_2 .et_quote_content blockquote p {
	font-size: 43px;
}

h3 {
	font-size: 36px;
}

h4, .et_pb_circle_counter h3, .et_pb_number_counter h3, .et_pb_column_1_3 .et_pb_post h2, .et_pb_column_1_4 .et_pb_post h2, .et_pb_blog_grid h2, .et_pb_column_1_3 .et_quote_content blockquote p, .et_pb_column_3_8 .et_quote_content blockquote p, .et_pb_column_1_4 .et_quote_content blockquote p, .et_pb_blog_grid .et_quote_content blockquote p, .et_pb_column_1_3 .et_link_content h2, .et_pb_column_3_8 .et_link_content h2, .et_pb_column_1_4 .et_link_content h2, .et_pb_blog_grid .et_link_content h2, .et_pb_column_1_3 .et_audio_content h2, .et_pb_column_3_8 .et_audio_content h2, .et_pb_column_1_4 .et_audio_content h2, .et_pb_blog_grid .et_audio_content h2, .et_pb_column_3_8 .et_pb_audio_module_content h2, .et_pb_column_1_3 .et_pb_audio_module_content h2, .et_pb_gallery_grid .et_pb_gallery_item h3, .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2 {
	font-size: 30px;
}

h5 {
	font-size: 26px;
}

h6 {
	font-size: 23px;
}

.et_pb_slide_description .et_pb_slide_title {
	font-size: 76px;
}

.et_pb_gallery_grid .et_pb_gallery_item h3, .et_pb_portfolio_grid .et_pb_portfolio_item h2, .et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2, .et_pb_column_1_4 .et_pb_audio_module_content h2 {
	font-size: 26px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Bebas Neue - Regular", Helvetica, Arial, Lucida, sans-serif;
}

body, input, textarea, select {
	font-family: "Lato", Helvetica, Arial, Lucida, sans-serif;
}

.et_pb_button {
	font-family: "Lato", Helvetica, Arial, Lucida, sans-serif;
}

#main-header, #et-top-navigation {
	font-family: "Lato", Helvetica, Arial, Lucida, sans-serif;
}

#top-header .container {
	font-family: "Lato", Helvetica, Arial, Lucida, sans-serif;
}

.rc-anchor-normal-footer {
	margin-left: -20px !important;
}

.rc-anchor-normal {
	width: 280px !important;
}

@media (max-width:960px) {
	.cl-element-featured_media--sizing-natural {
		justify-content: center;
	}
	
	.cl-template.cl-template--post.cl-template--image-left {
		flex-direction: column;
	}
	
	.cl-layout__no-results {
		width: 100%;
		text-align: center;
	}
	
	.scheduleapp {
		text-align: center !important;
	}
	
	h3.cl-element.cl-element-title.cl-element--instance-1001 {
		font-size: 20px;
		margin-top: 10px;
	}
	
	.cl-element-excerpt, .scheduleapp {
		font-size: 14px;
	}
	
	.cl-layout__item-spacing {
		padding: 15px 15px 15px 15px !important;
		margin: 10px;
	}
	
	.cl-template .cl-element-featured_media__image {
		margin: auto;
	}
	
	h3.cl-element.cl-element-title.cl-element--instance-1001 {
		justify-content: center;
		text-align: center;
	}
	
	.cl-template--post div.cl-element--instance-1002 {
		text-align: center;
	}
	
	.cl-template--post div.cl-element--instance-1003 .cl-element-link__anchor, .cl-template--post div.cl-element--instance-1005 .cl-element-link__anchor {
		margin: 5px auto 0px auto;
		text-align: center;
	}
	
	.cl-template--post div.cl-element--instance-1004 .cl-element-link__anchor, .cl-template--post div.cl-element--instance-1004 .cl-element-link__anchor:hover {
		text-align: center;
	}
}

@media (max-width:980px) {
	.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {
		position: fixed;
	}
}

.et_mobile_menu {
	overflow: scroll !important;
	max-height: 83vh;
}

#et-top-navigation .et_pb_button {
	margin-top: 0px;
	font-size: inherit;
	font-weight: inherit;
}

#et-top-navigation .et_pb_button:after {
	font-size: 20px;
}

.ccc-contact-form {}

.ccc-contact-form ul {
	max-width: 380px;
	padding: 0;
}

.ccc-contact-form li {
	list-style: none !important;
}

.ccc-contact-form input[type='text'], input[type='email'], input[type='tel'], textarea, select {
	width: 100%;
	padding: 7px 12px;
	margin: 5px 0 12px 0;
	height: 42px;
	font-size: 16px;
	letter-spacing: .5px;
	font-weight: 400;
	border-radius: 3px;
}

.ccc-contact-form textarea {
	height: 160px;
	font-size: 16px;
	border-radius: 3px;
	margin: 5px 0 12px 0;
}

.ccc-contact-form .gform_footer {
	max-width: 380px;
	margin: 20px 0 20px 0;
}

.ccc-contact-form .gform_footer input[type='submit'] {
	border-color: #39afd2;
	border-width: 2px;
	color: #fff;
	font-size: 22px;
	font-weight: 600;
	background-color: #39afd2;
	border-radius: 3px;
	cursor: pointer;
	height: 60px;
	width: 200px;
	-webkit-transition: all 360ms ease;
	-moz-transition: all 360ms ease;
	-o-transition: all 360ms ease;
	transition: all 360ms ease;
}

.ccc-contact-form .gform_footer input[type='submit']:hover {
	border-color: #2ea3f2;
	border-width: 2px;
	color: #2ea3f2;
	font-size: 16px;
	background-color: #fff;
	border-radius: 7px;
	cursor: pointer;
}

.ccc-contact-form .ginput_recaptcha {
	margin: 20px 0;
}

.et_pb_slide_description {
	text-shadow: none !important;
}

.scheduleapp {
	cursor: pointer;
}

.viewbiolink a {
	width: auto !important;
}

.scheduleapp a {
	color: #000;
}

.cl-layout__item-spacing {
	padding: 25px 20px 25px 20px !important;
}

.scheduleapp a {
	font-size: 18px;
	color: #39afd2;
	font-weight: 600;
}

.cl-template--post div.cl-element--instance-1004 .cl-element-link__anchor, .cl-template--post div.cl-element--instance-1004 .cl-element-link__anchor:hover {
	margin-top: 10px;
	font-size: 14px;
	color: #39afd2;
	font-style: italic;
	font-weight: 600;
}

.cl-element.cl-element-featured_media.cl-element--instance-1007.cl-element-featured_media--sizing-natural {
	background: none;
}

.page-id-16736 #main-header {
	display: none;
}

.page-id-16736 #page-container {
	padding-top: 0px !important;
}

#et-boc .et-l ol li, #et-boc .et-l ul li {
	padding-bottom: 7px;
}

@media only screen and (max-width:480px) {
	.grav_contact_recaptcha .ginput_recaptcha {
		transform: scale(.9);
		transform-origin: 0 0;
	}
}

@media (max-width:980px) {
	.et_fixed_nav.et_show_nav #page-container, .et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container {
		padding-top: 123px !important;
	}
}

.et_button_custom_icon .et_pb_button:after {
	line-height: 1.2em;
}

body.et_fixed_nav.et_secondary_nav_two_panels #main-header {
	top: 43.6px !important;
}

.page-id-15021.admin-bar #page-container {
	padding-top: 114px !important;
}

.cl-pagination {
	margin-top: 30px;
}

.cl-pagination .page-numbers, .cl-pagination .current {
	padding: 4px 9px;
	background-color: #39afd2;
	color: #fff;
	border-radius: 3px;
	margin: 0 3px;
	border: 1px solid #39afd2;
}

.cl-pagination .current {
	background-color: transparent;
	color: #39afd2;
	border: 1px solid #39afd2;
}

.gform_next_button, .gform_previous_button {
	padding: 4px 9px 5px;
	background-color: #39afd2;
	color: #fff;
	border-radius: 3px;
	margin: 0 3px;
	border: 1px solid #39afd2;
	font-size: 17px;
	font-weight: 500;
}

.post-22129 .gform_anchor, .post-22124 .gform_anchor {
	padding-top: 77px;
	margin-top: -77px;
}

.page-id-15021.et_fixed_nav.et_secondary_nav_two_panels #main-header {
	top: 30px !important;
}

@media (max-width:767px) {
	.page-id-15021.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container {
		padding-top: 110px !important;
	}
}

.search-results article {
	font-family: "Lato", Helvetica, Arial, Lucida, sans-serif;
	font-size: 16px;
	color: #666;
}

.search-results article h2 {
	font-weight: 400;
	font-family: "Bebas Neue - Regular", Helvetica, Arial, Lucida, sans-serif;
	font-size: 43px;
}

.search-results #top-header {
	background-color: #4f4f4f;
}

.search-results .et_pb_more_button {
	background-color: #39afd2;
	border-radius: 17px;
	color: #fff;
	font-size: 14px;
}

@media only screen and (min-width:981px) {
	#page-container {
		padding-top: 121px !important;
	}
}

.gform_body label, .gform_body input, .gform_body select, .gform_body textarea {
	font-size: 16px !important;
}

.gform_body label {
	display: block;
	line-height: 1.4 !important;
}

.gform_body input+label {
	display: inline-block;
}

.gform_body input, .gform_body select, .gform_body textarea {
	font-weight: normal;
}

.gfield_description, .gform_required_legend {
	margin: 15px 0 15px;
	font-size: 12px;
	line-height: 1.4 !important;
}

.gform_body .ginput_container:not(.ginput_container_checkbox)+.gfield_description {
	margin-top: -5px;
}

.gfield_label {
	font-size: 16px;
	line-height: 1.4 !important;
}

@media (min-width:1024px) {
	.gfield--width-half {
		width: calc(50% - 5px);
	}
	
	.gform_fields {
		display: flex;
		flex-wrap: wrap;
		gap: 10px;
	}
	
	.gform-grid-row {
		display: flex;
		gap: 5px;
	}
}

@media (min-width:481px) {
	span#input_29_6_3_container, span#input_29_10_6_container {
		width: 100%;
	}
}

.et_pb_section_0_tb_footer.et_pb_section {
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #4f4f4f !important;
}

.et_pb_text_0_tb_footer {
	line-height: .6em;
	line-height: .6em;
	margin-bottom: 8px !important;
}

.et_pb_text_0_tb_footer.et_pb_text a, .et_pb_blurb_0_tb_footer.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_1_tb_footer.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_2_tb_footer.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_3_tb_footer.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_4_tb_footer.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_5_tb_footer.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_6_tb_footer.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_7_tb_footer.et_pb_blurb .et_pb_blurb_description a, .et_pb_text_1_tb_footer.et_pb_text a, .et_pb_blurb_8_tb_footer.et_pb_blurb .et_pb_blurb_description a, .et_pb_blurb_9_tb_footer.et_pb_blurb .et_pb_blurb_description a, .et_pb_text_2_tb_footer.et_pb_text a {
	color: #39afd2 !important;
}

.et_pb_blurb_0_tb_footer.et_pb_blurb p, .et_pb_blurb_1_tb_footer.et_pb_blurb p, .et_pb_blurb_2_tb_footer.et_pb_blurb p, .et_pb_blurb_3_tb_footer.et_pb_blurb p, .et_pb_blurb_4_tb_footer.et_pb_blurb p, .et_pb_blurb_5_tb_footer.et_pb_blurb p, .et_pb_blurb_6_tb_footer.et_pb_blurb p {
	line-height: 1em;
}

.et_pb_blurb_0_tb_footer.et_pb_blurb {
	line-height: 1em;
	min-height: 39px;
	margin-bottom: 15px !important;
}

.et_pb_blurb_0_tb_footer .et-pb-icon, .et_pb_blurb_1_tb_footer .et-pb-icon, .et_pb_blurb_2_tb_footer .et-pb-icon, .et_pb_blurb_3_tb_footer .et-pb-icon, .et_pb_blurb_4_tb_footer .et-pb-icon, .et_pb_blurb_5_tb_footer .et-pb-icon, .et_pb_blurb_6_tb_footer .et-pb-icon {
	font-size: 30px;
	color: #7ebec5;
	font-family: ETmodules !important;
	font-weight: 400 !important;
}

.et_pb_blurb_1_tb_footer.et_pb_blurb {
	font-size: 16px;
	line-height: 1em;
	min-height: 47px;
	padding-top: 0px !important;
	margin-bottom: 10px !important;
}

.et_pb_blurb_2_tb_footer.et_pb_blurb {
	line-height: 1em;
	min-height: 35px;
	margin-bottom: 15px !important;
}

.et_pb_blurb_3_tb_footer.et_pb_blurb {
	line-height: 1em;
	min-height: 48px;
	padding-top: 6px !important;
	margin-bottom: 15px !important;
}

.et_pb_blurb_4_tb_footer.et_pb_blurb {
	line-height: 1em;
	min-height: 40px;
	margin-bottom: 15px !important;
}

.et_pb_blurb_5_tb_footer.et_pb_blurb, .et_pb_blurb_6_tb_footer.et_pb_blurb {
	line-height: 1em;
	min-height: 48px;
	padding-top: 0px !important;
	margin-bottom: 15px !important;
}

.et_pb_blurb_7_tb_footer.et_pb_blurb, .et_pb_text_1_tb_footer {
	margin-bottom: 15px !important;
}

.et_pb_blurb_7_tb_footer .et-pb-icon, .et_pb_blurb_8_tb_footer .et-pb-icon, .et_pb_blurb_9_tb_footer .et-pb-icon {
	font-size: 30px;
	color: #7ebec5;
	font-family: FontAwesome !important;
	font-weight: 900 !important;
}

.et_pb_text_1_tb_footer.et_pb_text, .et_pb_text_1_tb_footer h1, .et_pb_text_1_tb_footer h4, .et_pb_text_1_tb_footer h5, .et_pb_text_3_tb_footer h4 {
	color: #8bc53f !important;
}

.et_pb_blurb_8_tb_footer.et_pb_blurb, .et_pb_blurb_9_tb_footer.et_pb_blurb {
	font-family: "Montserrat", Helvetica, Arial, Lucida, sans-serif;
	font-size: 14px;
	margin-bottom: 15px !important;
}

.et_pb_text_2_tb_footer h4 {
	line-height: 1.3em;
}

.et_pb_section_1_tb_footer.et_pb_section {
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #585858 !important;
}

.et_pb_row_1_tb_footer.et_pb_row {
	padding-top: 15px !important;
	padding-top: 15px;
	padding-bottom: 15px !important;
	padding-bottom: 15px;
}

.et_pb_menu_0_tb_footer.et_pb_menu ul li a {
	color: #bbb !important;
}

.et_pb_menu_0_tb_footer.et_pb_menu {
	background-color: rgba(0, 0, 0, 0);
}

.et_pb_menu_0_tb_footer {
	margin-bottom: 2px !important;
}

.et_pb_menu_0_tb_footer.et_pb_menu .nav li ul, .et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu, .et_pb_menu_0_tb_footer.et_pb_menu .et_mobile_menu ul {
	background-color: rgba(0, 0, 0, 0) !important;
}

.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap, .et_pb_menu_0_tb_footer .et_pb_menu__logo-slot {
	width: auto;
	max-width: 100%;
}

.et_pb_menu_0_tb_footer .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo img, .et_pb_menu_0_tb_footer .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img {
	height: auto;
	max-height: none;
}

.et_pb_menu_0_tb_footer .mobile_nav .mobile_menu_bar:before, .et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_menu_0_tb_footer .et_pb_menu__icon.et_pb_menu__cart-button {
	color: #7ebec5;
}

.et_pb_text_3_tb_footer {
	margin-top: 8px !important;
	margin-bottom: 8px !important;
}

.et_pb_text_4_tb_footer.et_pb_text, .et_pb_text_4_tb_footer.et_pb_text a, .et_pb_text_4_tb_footer h2, .et_pb_text_4_tb_footer h4 {
	color: #39afd2 !important;
}

.et_pb_text_4_tb_footer {
	font-size: 15px;
}

.et_pb_section_2_tb_footer.et_pb_section {
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #363636 !important;
}

.et_pb_row_2_tb_footer.et_pb_row {
	padding-top: 15px !important;
	padding-top: 15px;
	padding-bottom: 5px !important;
	padding-bottom: 5px;
}

.et_pb_text_5_tb_footer.et_pb_text {
	color: #fff !important;
}

.et_pb_social_media_follow_0_tb_footer {
	filter: saturate(0%);
	backface-visibility: hidden;
}

html:not(.et_fb_edit_enabled) #et-fb-app .et_pb_social_media_follow_0_tb_footer:hover {
	filter: saturate(0%);
}

.et_pb_social_media_follow_network_0_tb_footer a.icon {
	background-color: #3b5998 !important;
}

.et_pb_social_media_follow_network_1_tb_footer a.icon {
	background-color: #000 !important;
}

.et_pb_social_media_follow_network_2_tb_footer a.icon {
	background-color: #ea2c59 !important;
}

.et_pb_social_media_follow_network_3_tb_footer a.icon {
	background-color: #cb2027 !important;
}

.et_pb_social_media_follow_network_4_tb_footer a.icon {
	background-color: #007bb6 !important;
}

@media only screen and (min-width:981px) {
	.et_pb_text_3_tb_footer {
		display: none !important;
	}
}

@media only screen and (min-width:768px) and (max-width:980px) {
	.et_pb_menu_0_tb_footer, .et_pb_text_4_tb_footer {
		display: none !important;
	}
}

@media only screen and (max-width:767px) {
	.et_pb_menu_0_tb_footer, .et_pb_text_4_tb_footer {
		display: none !important;
	}
}
