﻿/* line 4, cookie-consent.scss */

.cookie-consent-modal {
	padding-top: 0;
	position: fixed;
	width: auto;
	height: auto;
	z-index: 1000;
	font-family: sans-serif;
}

.hide-element{
display: none;
}

	/* line 11, cookie-consent.scss */

	.cookie-consent-modal .modal-content-wrap {
		position: fixed;
		bottom: -1px;
		margin: 1rem;
		width: 100%
	}


		/* line 15, cookie-consent.scss */

		.cookie-consent-modal .modal-content-wrap.right {
			right: 0;
		}


		/* line 18, cookie-consent.scss */

		.cookie-consent-modal .modal-content-wrap.left {
			left: 0;
		}


		/* line 21, cookie-consent.scss */

		.cookie-consent-modal .modal-content-wrap .modal-content {
			/*border: 1px solid rgba(0, 0, 0, 0.2);*/
			background-color: #fefefe;
			color: #123;
			/*box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.4);*/

			max-width: 100%;
			border-radius: 0.2rem;
			display: flex;
			background: rgb(0 0 0 / 80%);
			color: #fff;
		}


			/* line 31, cookie-consent.scss */

			.cookie-consent-modal .modal-content-wrap .modal-content .modal-header {
				padding: 1rem;
				border-bottom: 1px solid rgba(0, 0, 0, 0.1);
				display: none;
			}


				/* line 35, cookie-consent.scss */

				.cookie-consent-modal .modal-content-wrap .modal-content .modal-header h3 {
					margin: 0;
					font-size: 130%;
					font-weight: 500;
					position: relative;
					top: 0.2rem;
					
				}


			/* line 44, cookie-consent.scss */

			.cookie-consent-modal .modal-content-wrap .modal-content .modal-body {
				padding: 20px 0px 20px 20px;
				line-height: 1.3;
			}


				/* line 48, cookie-consent.scss */

				.cookie-consent-modal .modal-content-wrap .modal-content .modal-body a {
					color: #3579F6;
				}


					/* line 51, cookie-consent.scss */

					.cookie-consent-modal .modal-content-wrap .modal-content .modal-body a:hover {
						color: #0b5bed;
					}


			/* line 57, cookie-consent.scss */

			.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer {
				padding: 0px;
				flex:1;
			}


				/* line 61, cookie-consent.scss */

				.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons {
					display: flex;
					justify-content: flex-end;
					flex-wrap: wrap;
				}


					/* line 66, cookie-consent.scss */

					.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn {
					/*	padding: 0.7rem 1.1rem;*/
						font-size: 100%;
						cursor: pointer;
						border: none;
				
						height: 58px;
					}


						/* line 77, cookie-consent.scss */

						.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-primary {
							background-color: #878887 !important;
							color: white;
							font-family: brandon-grotesque,Helvetica,Arial,sans-serif;
							font-style: normal;
						}


							/* line 81, cookie-consent.scss */

							.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-primary:hover {
								background-color: #0b5bed;
							}


						/* line 87, cookie-consent.scss */

						.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-secondary {
							background-color: #89a;
							color: white;
							display: none;
						}


							/* line 91, cookie-consent.scss */

							.cookie-consent-modal .modal-content-wrap .modal-content .modal-footer .buttons .btn.btn-secondary:hover {
								background-color: #6a8095;
							}

@media screen and (max-width: 620px) {
	/* line 102, cookie-consent.scss */
	.cookie-consent-modal .btn {
		width: 100%;
	}
}


/* line 107, cookie-consent.scss */

.cookie-consent-modal.block-access {
	position: fixed;
	background-color: rgba(0, 0, 0, 0.5);
	padding-top: 20vh;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
}

@media screen and (max-width: 620px) {
	/* line 107, cookie-consent.scss */
	.cookie-consent-modal.block-access {
		padding-top: 0;
	}
}


/* line 119, cookie-consent.scss */

.cookie-consent-modal.block-access .modal-content-wrap {
	position: relative;
	margin: 2.5% auto;
	bottom: auto;
	width: 100%;
}


	/* line 122, cookie-consent.scss */

	.cookie-consent-modal.block-access .modal-content-wrap .modal-content {
		border: none;
		margin: 0 auto;
	}


/*# sourceMappingURL=cookie-consent.css.map */
