/*
 Theme Name:   e.rupt Child Theme
 Theme URI:    https://e-rupt.net/
 Description:  Treatment for erectile dysfunction
 Author:       onyva.xyz Philipp Bremer
 Author URI:   https://onyva.xyz/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

/*Variables*/
:root {
	/*Typo*/
	--h1: 3.8rem;
	--h2: 3rem;
	--h3: 2.2rem;
	--p: 1.6rem;
	--p-small: 1.2rem;
	--p-breadcrumbs: 1rem;
	/*Sections*/
	--section-padding-top: clamp(3rem, 2.813vw + 2.1rem, 7.5rem);
	--section-padding-bottom: clamp(3rem, 2.813vw + 2.1rem, 7.5rem);
	--section-padding-left: clamp(2rem, 5.128vw + 0.359rem, 6rem);
	--section-padding-right: clamp(2rem, 5.128vw + 0.359rem, 6rem);
	--section-padding-header: 2rem;
	/*Radius*/
	--box-radius: 4.4rem;
	--faq-radius: 2rem;
	--button-radius: 2rem;
	/*Gaps*/
	--flexgrid-font-gap: 2rem;
	--2grid-gap: 4rem;
	--faq-gap: 4rem;
	--cards-font-gap: 1rem;
	--blog-elements-gap: 4rem;
}

/*Change Scrollbar*/
/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px transparent;
  border-radius: 0px;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #0096eb;
  border-radius: 20px;
}

/*Style Menu Icon*/
.menu-icon {
	padding-top: 0.5rem;
	width: 1em;
}

/*Circle Counter Styles - Skills*/
.skill-percentage {
	font-size: 4rem;
	top: 15% !important;
}

/*Accordion abstände Tabs*/
.faq-styles.brxe-accordion .accordion-item {
	margin-bottom: var(--faq-gap);
}

/*Button Custom Style*/
.bricks-button {
	background-image: linear-gradient(#0096eb,#4affd3);
}

/*Style Mobile Menu*/
:where(.brxe-nav-menu) .bricks-nav-menu li {
	padding-bottom: 2rem;
}

/*Style Gutenberg Button*/
.wp-block-button__link {
	background-image: linear-gradient(#0096eb,#4affd3);
    border-radius: 20px;
    color: var(--bricks-color-lnwmsd);
    font-family: "Poppins";
    font-weight: 700;
    font-style: normal;
    font-size: 1.6rem;
    justify-content: center;
    align-self: center;
	margin-top: var(--blog-elements-gap);
	margin-bottom: var(--blog-elements-gap);
}

.wp-block-button__link:hover {
    background-image: linear-gradient(#353535, #353535);
}

/*Style Infobox*/
.design-infobox {
    background-color: var(--bricks-color-fnbsfr);
    border-radius: var(--box-radius);
	padding: var(--2grid-gap);
	margin-top: 4rem!important;
	margin-bottom: 4rem!important;
}

@media (max-width: 570px) {
	.wp-block-image img{
		width: 8rem;
	}
}

/*Post image zoom on hover
.bricks-ratio-4-3 {
  transition: transform .4s;
}

.bricks-ratio-4-3:hover {
  -ms-transform: scale(1.1); /* IE 9
  -webkit-transform: scale(1.1); /* Safari 3-8
  transform: scale(1.1);
}*/

/*Changes Style Quiz*/
.advq_next_button {
	display: none !important;
}
/*.advq_checkanswers  {
	display: none !important;
}*/
.advq_question {
	border-radius: 10px !important;
	background-image: linear-gradient(#0096eb, #4affd3);
}

#advq_quiz_949 .advq_start_quiz_button {
	background-image: linear-gradient(#0096eb, #4affd3);
    border-radius: var(--button-radius);
    font-family: "Poppins"!important;
    font-weight: 700!important;
    font-style: normal;
    font-size: 1.6rem!important;
    box-shadow: 0 0 1.5rem 0 var(--bricks-color-dgdhgw);
    justify-content: center;
    align-self: center;
    margin-top: var(--blog-elements-gap);
    margin-bottom: var(--blog-elements-gap);
	padding-left: 4rem;
	padding-right: 4rem;
	padding-top: 2rem;
	padding-bottom: 2rem;
}

#advq_quiz_949 .advq_start_quiz_button:hover {
    background-image: linear-gradient(#353535, #353535);
}