/* Define [1rem => 10px] */
html {
    font-size: 62.5%;
}

body {
	padding-top: 10rem;
}

.elementor-template-canvas {
	padding-top: 0;
}

#sp-mega-menu ul li {
	list-style-type: none;
}

.elementor-widget-icon-list .elementor-icon-list-items {
	list-style-type: none;
}

.elementor-widget-menu-anchor {
    display: block;
    height: 180px;
    margin-top: -180px;
    visibility: hidden;
}



/* Page password */

body .post-password-required .elementor-element-434b1fe .elementor-widget-container {
	display: flex;
  	justify-content: center;
}

.post-password-form {
	text-align: center;
	width: 500px;
    height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.post-password-form p {
	padding: 10px;
	display: flex;
  	flex-direction: column;
  	align-items: center;
}

.post-password-form input[type="password"] {
    margin: 10px auto;
	border: 2px solid var( --e-global-color-1281533 );
  	border-radius: 0px;
}

.post-password-form input[type="submit"] {
	display: block;
    margin: 10px auto;
	color: #ffffff;
	outline: none;
	background-color: var( --e-global-color-primary );
}

/* Create margin on card */
.theme-intern-section-card {
	margin-left: 0.7rem;
    margin-right: 0.7rem;
}

/* Menu */
.jet-mega-menu-mega-container__inner {
	padding: 0!important;
}

/* RaiseNow */
#tamaro-widget {
	background-color: red;
	font-size: 1.8rem!important;
}

#tamaro-widget.tamaro-widget .widget-content .widget-block .widget-block-header .title .position {
	font-size: 1.8rem!important;
	width: 2.75rem!important;
	height: 2.75rem!important;
	background-color: #aa3737!important;
}

#tamaro-widget.tamaro-widget .widget-content .widget-block .widget-block-header .title .text {
	font-size: 1.8rem!important;
	color: #aa3737!important;
	display: flex!important;
    align-items: center!important;
}

#tamaro-widget.tamaro-widget .btn {
	background-color: #aa3737!important;
	border: 0!important;
	font-size: 1.8rem!important;
	border-radius: 0!important;
}

#tamaro-widget.tamaro-widget .hint {
	font-size: 1.3rem!important;
}

.jet-button__state-normal #Calque_22 #Calque-logo .cls-1 {
    fill: #999997 !important;
}