@media all and (min-width: 768px) {
	#masthead {
		padding-top: 24px;
	}
	#respond {
		padding: 2.617924em 0 0 0;
	}
	.col2-set.addresses .col-1 {
		width: 44.1764705882%;
    	float: left;
    	margin-right: 1.8823529412%;
	}
	.woocommerce-account .addresses {
		display: flex;
    	justify-content: space-between;
	}
	.woocommerce-tabs .panel {
		width: 100%!important;
	}
	.woocommerce-tabs ul.tabs {
		width: 100%!important;
		margin-right: 0!important;
	}
	.mobile-cart-search {
		display: none !important;
	}
	.woocommerce-account #primary .entry-content .woocommerce-MyAccount-navigation{
		width: 21.647059%!important;
    	float: left!important;
    	margin-right: 0;
	}
	.woocommerce-account #primary .entry-content .woocommerce-MyAccount-content{
		width: 72.470588%!important;
    	float: left!important;
    	margin-right: 0!important;
    	margin-left: 2.8823529412%;
	}
	.newsletter-section .gform_wrapper .gform_footer {
		position: absolute;
		top: 4px;
		right: 0;
		max-width: 34%;
	}
	.newsletter-section .gform_validation_error .gform_footer {
		top: 95px!important;
	}
	.newsletter-section .gform_wrapper #field_2_1{
		width: 66%;
	}
	.widget .widget-title, .widget .widgettitle {
		font-weight: 500;
		font-size: 18px;
		line-height: 24px;
		text-transform: uppercase;
		color: #2E2E2E;
		margin-bottom: 30px;
		padding: 0;
		border-bottom: 0;
	}
	.ratgeber-cta-mobile-img {
		display: none !important;
	}
	.single-product div.product .woocommerce-product-gallery {
		margin-right: 0!important;
	}
	/*Hilfe formular style*/
	.form2col #field_21_3,
	.form2col #field_21_5,
	.form2col #field_21_6,
	.form2col #field_21_7,
	.form2col #field_22_3,
	.form2col #field_22_5,
	.form2col #field_22_6,
	.form2col #field_22_7 {
		grid-column: 1/7;
	}
	.form2col #field_21_8,
	.form2col #field_22_8 {
		grid-column: 7/13;
		grid-row: 1;
	}
	.form2col #field_21_9,
	.form2col #field_22_9 {
		grid-column: 7/13;
	    grid-row: 2/4;
	}
	.form2col #field_21_9 textarea.medium,
	.form2col #field_22_9 textarea.medium {
		height: 80px;
	}
	.form2col #field_21_10,
	.form2col #field_22_10 {
		grid-column: 7/13;
	    grid-row: 4;
	    margin-top: -70px!important;
	}
	.form2col .gform_footer {
		margin-top: -70px!important;
		display: grid!important;
	    grid-template-columns: 1fr 1fr;
	    gap: 0 24px;
	}
	.form2col .gform_footer .gform_button{
		grid-column: 2;
	}

	/*form style end*/
}

@media all and (max-width:767px) {

	.home-wide-slider h1  {
		font-size: 16px !important;
	}

	.home #masthead {
		padding: 20px 0!important;
		margin-bottom: -89px!important;
	}
	#masthead {
		padding: 20px 0!important;
	}
	h2 {
		font-size: 1.6em;
	}
	.blurbs-row {
		justify-content: flex-start!important;
		gap: 10px 2px !important;
	}
	.blurbs-row .blurb {
		width: 24%!important;
	}
	.single-product .blurbs-row .blurb {
		width: 100%!important;
	}
	.section_home-01 {
		padding-top: 60px !important;
		padding-bottom: 60px !important;
		min-height: auto !important;
	}
	.section-spacing-60-60 {
		padding-top: 40px !important;
		padding-bottom: 40px !important;
	}
	.section-spacing-0-60 {
		padding-top: 0px !important;
		padding-bottom: 40px !important;
	}
	.section-spacing-70-100 {
		padding-top: 60px !important;
		padding-bottom: 60px !important;
	}
	.section-spacing-80-80 {
		padding-top: 60px !important;
		padding-bottom: 60px !important;
	}
	.section-spacing-80-30 {
		padding-top: 60px !important;
		padding-bottom: 30px !important;
	}
	.section-spacing-0-80 {
		padding-top: 0px !important;
		padding-bottom: 60px !important;
	}
	.section-spacing-100-100 {
		padding-top: 60px !important;
		padding-bottom: 60px !important;
	}
	.section-spacing-0-100 {
		padding-top: 0px !important;
		padding-bottom: 60px !important;
	}
	.section-spacing-100-0 {
		padding-top: 60px !important;
		padding-bottom: 0px !important;
	}
	.certificates {
		flex-wrap: no-wrap;
		justify-content: center !important;
		gap: 20px !important;
		margin-bottom: 20px !important;
	}
	.certificates img {
		width: 100%!important;
	}
	.cards-wrapper {
		flex-wrap: wrap;
		gap: 30px 0!important;
	}
	.cards-wrapper .card {
		width: 100%!important;
	}
	.influencerin-wrapper {
		grid-template-columns: 1fr !important;
	}
	.payment-methods .col-row {
		flex-wrap: wrap;
		gap: 30px 45px !important
	}
	.archive .woocommerce .products,
	.archive.woocommerce .products {
		grid-template-columns: repeat(1,1fr) !important;
	}
	.site-footer .footer-widgets {
		grid-template-columns: 1fr !important;
		gap: 0px 0!important;
	}
	.site-footer .footer-widgets .footer-widget-1 {
		grid-column: 1;
    	grid-row: 1;
	}
	.site-footer .footer-widgets .footer-widget-2 {
    	grid-column: 1 !important;
    	grid-row: 2 !important;
	}
	.site-footer .footer-widgets .footer-widget-3 {
    	grid-column: 1 !important;
    	grid-row: 3 !important;
	}
	.site-footer .footer-widgets .footer-widget-4 {
    	grid-column: 1 !important;
    	grid-row: 4 !important;
	}
	.site-footer .footer-widgets .footer-widget-5 {
    	grid-column: 1 !important;
    	grid-row: 5 !important;
	}
	.site-footer .footer-widgets .footer-widget-6 {
    	grid-column: 1 !important;
    	grid-row: 6 !important;
	}
	.site-footer .footer-widgets .footer-widget-7 {
    	grid-column: 1 !important;
    	grid-row: 7 !important;
	}
	.site-footer .footer-widgets .footer-widget-8 {
    	grid-column: 1 !important;
    	grid-row: 8 !important;
	}
	.site-footer {
		margin-bottom: 0px;
	}
	.main-navigation.toggled .menu {
		position: absolute !important;
    	background: #fff;
    	top: 88px;
    	left: 0;
    	padding: 20px 40px;
    	text-align: left;
	}
	.main-navigation ul.menu>li>a, .main-navigation ul.nav-menu>li>a, .main-navigation ul li a {
		padding: 5px 0!important;
	}
	.home #site-navigation-menu-toggle {
		top: 18px!important;
	}
	#site-navigation-menu-toggle {
		position: absolute;
    	top: 18px;
    	left: 0px;
    	border: 0;
    	outline: 0;
    	background: transparent;
	}
	.main-navigation.toggled .menu {
		position: absolute !important;
   		background: #fff;
    	top: 89px;
    	left: 0;
	}
	#site-navigation-menu-toggle:focus {
		border: 0 !important;
		outline: 0;
	}
	.button-wrapper,
	.button-wrapper .button,
	.button {
		width: 100%;
		text-align: center;
	}
	.home-wide-slider .button {
		width: auto !important;
	}
	.banner {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	.section-has-background.testsieger {
		background: linear-gradient(180deg, rgba(255, 255, 255, 0) 55.21%, rgba(255, 255, 255, 0.92) 100%), url('https://www.sweat-off.com/wp-content/uploads/2022/11/SWEAT-OFF-Image-Shooting5361-tablet.jpg')!important;
		background-position: center bottom!important;
		background-size: cover !important;
		background-repeat: no-repeat !important;
		padding-top: 350px!important;
		padding-bottom: 40px !important;
	}

	.storefront-full-width-content.single-product #reviews .commentlist li .comment_container .comment-text {
		width: 100% !important;
		display: grid;
    	grid-template-columns: 65% 30%!important;
    	column-gap: 30px;
	}
	#reviews .commentlist li .comment_container .comment-text .star-rating {
		grid-column: 2;
		grid-row: 1;
		margin: auto 10px 0 auto;
	}
	#reviews .commentlist li p.meta {
		grid-column: 1;
		grid-row: 1;
		display: flex;
    	flex-direction: column-reverse;
    	justify-content: flex-end;
	}
	#reviews .commentlist .description {
		grid-column: 1/3!important;
		grid-row: 2!important;
		margin-top: 20px !important;
	}
	#respond {
		padding: 1.618em 0 0 0!important;
	}
	.single-product .related .product:not(:last-child) {
		margin-bottom: 0px!important;
	}
	.woocommerce-cart .woocommerce-cart-form >.col-row .span_2_of_5 {
		margin-top: 30px!important;
	}
	.coupon-row {
		flex-direction: column;
		justify-content: flex-start;
	}
	.coupon-row .input-text {
		width: 100%!important;
		margin-bottom: 10px;
	}
	.woocommerce-cart-form__cart-item .col-row {
		gap: 0 20px;
	}
	.woocommerce-cart-form__cart-item .col-row .span_1_of_3{
		width: 38%!important;
	}
	.vorteile {
		margin-bottom: 30px;
	}
	.woocommerce-form__label-for-checkbox {
		font-size: 18px;
	}
	.ebook-section {
		padding-bottom: 60px!important;
	}
	.team-wrapper {
		display: flex;
    	flex-wrap: wrap;
    	justify-content: center;
    	gap: 40px 0px;
    	margin-top: 40px;
	}
	.ratgeber-grid-wrapper {
		display: flex!important;
    	flex-wrap: wrap;
    	flex-direction: column!important;
    	gap: 40px 0px!important;
	}
	.ratgeber-grid-wrapper article {
		width: 100% !important;
	}
	.ratgeber-latest article {
		padding: 25px !important;
		min-height: 300px!important;
	}
	.categories-bar-items .slick-track {
		text-align: center;
	}
	.section-flex-sidebar h1 {
		font-size: 2em!important;
	}
	.cards-wrapper-03 .card {
    	width: 100%!important;
    }
    .feedback-product-wrapper {
		gap: 40px !important;
		justify-content: center!important;
	}
	.feedback-product {
		width: 100% !important;
	}
	.feedback-product img {
		margin: auto;
	}
	.site-footer .footer-widgets .footer-widget-7 .widget {
		display: block !important;
	}
	.site-footer .footer-widgets .footer-widget-7 .widget img {
		margin-bottom: 30px;
	}
	.quiz-cta {
		margin: 40px 0!important;
	}
	.cross-post-wrapper img {
		min-height: 300px;
		object-fit: cover;
		object-position: center;
	}
	.storefront-handheld-footer-bar {
		position: absolute!important;
		top: 45px;
		height: max-content;
		box-shadow: none !important;
    	background: transparent!important;
    	right: 10px;
    	max-width: 100px;
    	margin: 0 0 0 auto;
	}
	.home .storefront-handheld-footer-bar {
		top: 45px!important;
	}

	.storefront-handheld-footer-bar .my-account{
		display: none;
	}
	.storefront-handheld-footer-bar ul {
		display: flex;
		justify-content: flex-end;
	}
	.storefront-handheld-footer-bar ul li {
		width: 55px!important;
	}
	.storefront-handheld-footer-bar .search .site-search {
		visibility: hidden;
	}
	.storefront-handheld-footer-bar .search.active .site-search {
		visibility: visible;
	}
	.storefront-handheld-footer-bar ul li.search.active .site-search {
		bottom: -120%!important;
		left: -69vw;
	}
	.checkout-danke .order_details li:nth-child(1),
	.checkout-danke .order_details li:nth-child(2),
	.checkout-danke .order_details li:nth-child(4),
	.checkout-danke .order_details li:nth-child(5) {
		width: 100%!important;
	}
	#masthead {
		margin-top: 0px;
	}
	#topbar {
		position: fixed;
		top: 0;
		width: 100%;
		max-width: 100%;
		background: rgba(242, 242, 242, 1)!important;
    	z-index: 10000;
	}
	.widget_nav_menu {
		position: relative;
		margin-bottom: 0!important;
	}
	.widget_nav_menu .menu{
    	display: none;
	}
	.widget_nav_menu.active {
		margin-bottom: 15px!important;
	}
	.widget_nav_menu .widget-title {
		margin-top: 5px;
    	padding-bottom: 20px;
	}
	.widget_nav_menu.active .widget-title {
		margin-bottom: 1em!important;
	}
	.widget_nav_menu.active .menu{
    	display: block;
	}
	.widget_nav_menu:before {
    	content: '';
    	background-image: url(https://www.sweat-off.com/wp-content/uploads/2022/12/plus-icon.svg)!important;
    	width: 12px;
    	height: 12px;
    	display: inline-block;
    	position: absolute;
    	top: 7px;
    	right: 0;
    	background-size: contain;
    	background-repeat: no-repeat;
    }
    .widget_nav_menu.active:before  {
    	content: '';
    	background-image: url(https://www.sweat-off.com/wp-content/uploads/2022/12/plus-icon.svg)!important;
    	width: 12px;
    	height: 12px;
    	display: inline-block;
    	position: absolute;
    	top: 7px;
    	right: 0;
    	background-size: contain;
    	background-repeat: no-repeat;
    	transform: rotate(45deg);
	}
	#nav_menu-6.widget_nav_menu:before,
	#nav_menu-6.widget_nav_menu.active:before {
		display: none!important;
	}
	.widget .widget-title, .widget .widgettitle {
		font-size: 16px;
		font-weight: 400;
		text-transform: uppercase;
	}
	/*Mobile menu styles*/
	.main-navigation.toggled .handheld-navigation ul > li a {
		padding: 15px 0!important;
    	border-bottom: 1px solid #EEEEEE;
	}
	.main-navigation.toggled .handheld-navigation ul > li {
		padding: 0 20px!important;
	}
	.main-navigation .handheld-navigation {
		display: none !important;
		transition: all,ease,.9s;
	}
	.main-navigation.toggled .handheld-navigation {
		display: block !important;
		transition: all,ease,.9s;
	}
	.main-navigation.toggled .handheld-navigation ul {
		width: 100%;
	}
	.main-navigation.toggled .handheld-navigation ul li {
		text-align: left;
	}
	.main-navigation.toggled .handheld-navigation ul li:not(:last-child) {
		margin-bottom: 0px;
	}
	.main-navigation.toggled .handheld-navigation ul li .sub-menu a {
		padding: 10px 0!important;
	}
	.main-navigation.toggled .handheld-navigation ul .sub-menu li {
		padding: 0px!important;
		font-size: 16px!important;
	}
	.main-navigation.toggled .handheld-navigation > ul {
		padding: 25px 0;
		box-shadow: 0px 2px 6px 1px rgb(0 0 0 / 15%) !important;
	}
	.handheld-navigation .dropdown-toggle {
		top: 7px;
	}
	/*Mobile menu styles end*/
	.wtc_wrapper {
		display: flex!important;
		flex-direction: column;
		gap: 0!important;
	}
	.web_to_case textarea {
		min-height: 130px;
	}
	.bottom-80 {
		margin-bottom: 60px!important;
	}
	.product_info_tabs_content_wrapper {
		flex-wrap: wrap;
	}
	.product_info_tabs_title_wrapper {
		display: flex!important;
		flex-direction: row;
		justify-content: flex-start!important;
		flex-wrap: nowrap!important;
		gap: 0!important;
    	overflow-x: scroll;
    	overflow-y: hidden;
   	 	-ms-overflow-style: none;
    	scrollbar-width: none;
	}
	.product_info_tab_title {
		text-align: center;
   		min-width: 200px;
    	display: flex;
    	flex-direction: column;
    	justify-content: flex-start;
	}
	.woocommerce-message {
		display: flex;
		flex-direction: column-reverse;
	}
	.woocommerce-message .button {
		margin-left: 0;
    	margin-top: 20px;
	}
	.zf_blurbs_wrapper,
	.cards-wrapper.mobile-slide {
		display: flex!important;
    	flex-direction: row;
    	justify-content: flex-start!important;
    	flex-wrap: nowrap!important;
    	gap: 0!important;
    	overflow-x: scroll;
    	overflow-y: hidden;
    	-ms-overflow-style: none;
    	gap: 0 30px!important;
    	scrollbar-width: none;
	}
	.zf_blurbs_wrapper .zf_blurb {
		min-width: 270px;
    	display: flex;
    	flex-direction: column;
    	justify-content: flex-start;
    	height: auto;
	}
	.zf_blurbs_wrapper .zf_blurb img {
		width: 100%;
		height: 100%;
	}
	.cards-wrapper.mobile-slide {
		padding-bottom: 30px;
    	padding-right: 20px;
    	padding-left: 20px;
	}
	.cards-wrapper.mobile-slide .card {
		min-width: 280px;
    	display: flex;
    	flex-direction: column;
    	justify-content: flex-start;
    	height: auto;
	}
	.products .product .button {
	background: transparent;
	text-transform: uppercase;
	font-size: 16px;
	color: #FE5000;
	border-color: #FE5000;
	animation: none!important;
  	-webkit-transition: ease-out 0.7s;
  	-moz-transition: ease-out 0.7s;
  	transition: ease-out 0.7s;
	}
	.archive.woocommerce .products .product,
	.single-product .products .product,
	.archive.woocommerce .products .product:hover .button,
	.single-product .products .product:hover .button {
    animation: none!important;
    -webkit-transition: ease-in 0.7s;
  	-moz-transition: ease-in 0.7s;
  	transition: ease-in 0.7s;
  	border: 0!important;
	}
	.archive.woocommerce .products .product .button:hover .btn-cart-text,
	.archive.woocommerce .products .product:hover .button .btn-cart-text,
	.single-product .products .product:hover .button .btn-cart-text,
	.single-product .products .product .button:hover .btn-cart-text,
	.products .product .btn-cart-text {
		display: inline-block!important;
	}
	.cta-03 .col:nth-child(1) {
		padding: 30px!important;
	}
	#ship-to-different-address label > span {
		margin-left: 0!important;
	}
	#ship-to-different-address {
		margin-top: 20px;
	}
	.single-ratgeber article:not(.ratgeber-article) {
		top: -60px!important;
		margin-bottom: -60px!important;
	}
	.section-flex-sidebar h1 {
   		font-size: 26px!important;
	}
	.impo_note {
		padding: 20px!important;
	}
	.ratgeber_meta_wrapper {
		padding: 20px!important;
	}
	.ratgeber_meta_wrapper .meta_div {
		grid-template-columns: 40% 58%!important;
	}
	.single-product .related {
		padding-bottom: 60px!important;
	}
	.filter-elements {
		margin-bottom: 20px;
	}
	.ratgeber-cta {
		padding-bottom: 0!important;
		background-color: #F9F7F6;
		background-image: none!important;
	}
	.footer-widget-6 {
		margin: 20px 0 10px 0;
	}
	.gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half) {
		max-width: 100%!important;
	}
	.mobile-text-left {
		text-align: left!important;
	}
	.video-block {
		height: 100%!important;
		padding: 160px 30px!important;
		background-position: center!important;
	}
	.short-with-dots p:not(:last-child):after {
		margin: 0 auto 0 0 !important;
	}
	.column-with-border {
		padding: 25px 25px !important;
	}
	.konto-cc {
		padding: 25px !important;
	}
	.woocommerce-account .u-column2.col-2{
		margin-top: 60px;
	}
	.custom-card-in-product-grid {
		min-height: 600px;
	}
	.home h2, .archive h1 {
		margin-left: -1px!important;
	}
	table.shop_table_responsive tbody th {
		display: table-cell;
	}
	table.shop_table_responsive tr td[data-title]::before {
		display: none;
	}
	.woocommerce-shipping-totals.shipping th:before {
		left: 0!important;
		width: 200px!important;
	}
	.comment-text .description p{
		font-size: 16px!important;
	}
	.woocommerce-review__author {
		font-size: 16px!important;
		font-weight: 600!important;
	}
	.woocommerce-Reviews-title {
		font-size: 24px!important;
	}
	.single-ratgeber article:not(.ratgeber-article) {
		top: 0!important;
		margin-bottom: 0!important;
		padding: 30px 0 0 0!important;
	}
	.woocommerce-checkout table {
		padding: 19px 0;
    	background: #F9F7F6!important;
	}
	.woocommerce-checkout table td, .woocommerce-checkout table th {
		padding: 0.4em 1.4em;
	}
	.woocommerce-checkout .order-total th {
		padding-left: 24px!important;
	}
	#payment .payment_methods {
		padding: 10px 0!important;
    	background: #F9F7F6!important;
	}
	#payment .payment_methods>.woocommerce-PaymentMethod>label, #payment .payment_methods>.wc_payment_method>label {
		padding: 1em!important;
	}
	.quiz-product-img {
		padding-bottom: 30px;
	}
	.page-template-page-quiz .ratgeber-cta .col-full {
		margin-left: 0!important;
		margin-right: 0!important;
	}
	.accordion > label {
		font-size: 18px!important;
	}
	.page-template-page-beratungsquiz .archive-header-section .form-custom-bg{
		padding: 70px 2.617924em!important;
	}
	.page-template-page-beratungsquiz .has-form .form-bg, .page-template-page-beratungsquiz .has-form .gform_confirmation_wrapper {
		padding: 70px 2.617924em!important;
	}
	.page-template-page-beratungsquiz .has-form .gform_wrapper.gravity-theme .gfield_label {
   	 	margin-bottom: 30px!important;
	}
	.page-template-page-beratungsquiz .has-form .gform_page_footer input+input {
		margin-left: 0!important;
	}
	.woocommerce-MyAccount-navigation ul {
		display: grid;
    	grid-auto-flow: column;
    	grid-template-columns: auto;
    	gap: 0 16px;
    	overflow-x: scroll;
    	overflow-y: hidden;
    	-ms-overflow-style: none;
    	scrollbar-width: none;
    	padding: 10px 0;
    	border-top: 0!important;
	}
	.woocommerce-MyAccount-navigation ul li {
		min-width: 240px;
	}
	.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child) {
		margin-bottom: 0!important;
	}
	.woocommerce-billing-fields .woocommerce-checkout-payment .wc_payment_method.payment_method_dibs_easy::after {
    	top: 22px!important;
	}
	.popup-wrapper.newsletter .col:first-child{
		margin-bottom: 30px!important;
	}
	.woocommerce-billing-fields .woocommerce-checkout-payment .wc_payment_method.payment_method_dibs_easy::before {
    	top: -30px!important;
    	right: 0!important;
    	max-width: 230px;
    	padding: 8px!important;
    	font-size: 10px!important;
	}
	.single-product .wc-block-components-notice-banner__content,
	.archive .wc-block-components-notice-banner__content {
		flex-wrap: wrap;
		flex-direction: column-reverse!important;
		gap: 10px 0;
		text-align: center;
	}
	.home-wide-slider .section_home-01,
	.home-wide-slider  {
		min-height: 100vh!important;
		padding-top: 0!important;
		display: flex;
		padding-bottom: 20px!important;
    	flex-direction: column;
	}
	.home-wide-slider .col-full{
		margin: auto 0 0 0;
	}
	.home-wide-slider input:checked + label + .slide + input + label::after {
		height: 99vh!important;
	}
	.home-wide-slider input + label::after {
		height: 80vh!important;
	}
	.home-wide-slider {
		overflow: hidden;
	}

	.fav-cat-wrapper img {
		width: 200px!important;
		max-height: 200px!important;
	}
	.fav-cat-wrapper h4:before {
		display: none!important;
	}
	.fav-cat-wrapper {
		position: relative;
	}
	.fav-cat-wrapper:before {
		content: '';
		background-image: url('https://www.sweat-off.com/wp-content/uploads/2024/08/plus-sign-icon.svg');
		width: 32px;
		height: 32px;
		display: block;
		position: absolute;
		top: 150px;
		left: 80px;
		z-index: 2;
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
	}
	.admin-bar #masthead {
		margin-top: 0!important;
	}
	.admin-bar .storefront-handheld-footer-bar {
		top: 105px!important;
	}
	.home .section-spacing-infobar .col-full {
		margin-left: 10px!important;
		margin-right: 10px!important;
	}
	.home .section-spacing-infobar .blurb img {
		height: 29px!important;
	}
	.home .section-spacing-infobar .blurbs-row .blurb p {
		font-size: 11px!important;
		max-width: 79px;
    	text-align: center;
    	margin: 0 auto!important;
	}
	.home .section-spacing-infobar .blurbs-row {
		flex-wrap: nowrap;
		gap: 0 8px!important;
	}
	.home .section-spacing-infobar .blurbs-row .blurb {
		min-width: 20%!important
	}
	.home .section-spacing-infobar {
		border-bottom: 1px solid rgb(46 46 46 / 44%)!important;
	}
	.home .blurbs-row .blurb p {
		font-weight: 500!important;
	}
	.home-wide-slider .slider-title h1, .home-wide-slider .slider-title p {
		font-weight: 500!important;
		font-size: 32px!important;
		line-height: 1.3em!important;
	}
	.section_home-01 .col > p {
		font-size: 16px!important;
	}
	.home-wide-slider .slider-title h1, .home-wide-slider .slider-title p{
		font-size: 26px;
	}
	/*New Home Layout Styles*/
	.section-beratung {
		height: 750px!important;
	    background-position: center!important;
	    background-position-y: -150px !important;
	    background-repeat: no-repeat;
	}
	.section-beratung .light {
		text-align: center;
	}
	.section-beratung .col:first-child {
		padding-bottom: 0!important;
	}
	.section_anwendung_arbeiten .col-full{
		flex-wrap: wrap;
		flex-direction: column;
	}
	.section_anwendung_arbeiten .col-full .col{
		width: 100%!important;
		height: 450px!important;
	}
	.section-beratung .span_2_of_5{
		width: 100%!important;
	}
	/*New Home Layout Styles END*/
}
@media all and (max-width: 640px) {
	.section-beratung {
		height: 750px!important;
	    background-position: center!important;
	    background-position-y: auto !important;
	}
}
