/*!
Theme Name: Curromed
Theme URI: https://www.loewenstark.com/website-entwicklung/
Author: Loewenstark
Author URI: https://www.loewenstark.com
Description: Loewenstark Wordpress Starter Block Theme
Version: 1.1.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: lds
*/
html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}

.elfsight-app-08c46638-690f-4c55-97d4-00e39a897594 { background: #fff; border-radius: 10px; margin: 0px; }
.elfsight-app-08c46638-690f-4c55-97d4-00e39a897594 a { display: none !important; }

.hidden { display: none; }

.has-image-border .wp-block-media-text__media { margin-left: 20px; margin-top: 20px; position: relative; }
.has-image-border .wp-block-media-text__media:before { border-left: 20px solid #96c81e; border-top: 20px solid #96c81e; content: ""; display: block; height: calc(100% - 20px); position: absolute; left: -20px; top: -20px; width: calc(100% - 20px); z-index: 1; }



@media only screen and (max-width: 900px) {
	.hidden-mobile { display: none; }
	body header.site-header + main.wp-block-group {
		 margin-top: 143px !important;
	}
}

@media only screen and (max-width: 782px) {
	#kontakt-form .wp-block-cover { min-height: 240px !important; }
}

@media only screen and (max-width: 768px) {
  .slider_text_hg {
    background:rgb(255,255,255,0.5);
    padding:20px;
  }
}

.lds-cf7form {  }
.lds-cf7form input[type="text"],
.lds-cf7form input[type="email"],
.lds-cf7form select,
.lds-cf7form textarea { background: #fff; border: 1px solid #222222; padding: 10px 7px; resize: vertical; }

.lds-cf7form input[type="submit"] {
	cursor: pointer;
	background-color: var(--wp--preset--color--primary);
  border-radius: 0px;
  border-color: var(--wp--preset--color--transparent);
  border-width: 4px;
  border-style: solid;
  color: var(--wp--preset--color--base);
  font-family: inherit;
  font-size: var(--wp--preset--font-size--regular);
  font-weight: 700;
  line-height: inherit;
  padding-top: var(--wp--preset--spacing--30);
  padding-right: var(--wp--preset--spacing--60);
  padding-bottom: var(--wp--preset--spacing--30);
  padding-left: var(--wp--preset--spacing--60);
  text-decoration: none;
  box-shadow: var(--wp--preset--shadow--natural);
	transition: background-color .32s ease-in-out,color .32s ease-in-out;
}

.lds-cf7form .wpcf7-spinner { display: block !important; }