#care_nc_app #loop {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#care_nc_app #loop iframe {
	width: 100%;
	height: 100%;
}


#care_nc_app .modal {
	position: absolute;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	background: rgba(0, 0, 0, 0.8);
	display: none;
	opacity: 0;
}

#care_nc_app .modal iframe {
	position: absolute;
	top: 10vh;
	left: 2.5vw;
	width: 80vw;
	height: 80vh;
	box-shadow: 0 0 1vw 0 rgba(0, 0, 0, 0.5);
	border-radius: 2vw;
	border: 0.1vw solid #edf5db;
}

#care_nc_app .modal.visi {
	display: block;
	animation: fadeIn 0.5s ease-in-out forwards;
}

#care_nc_app .modal .close {
	position: absolute;
	top: calc(10vh + 1vw);
	left: 3.5vw;
	bottom: auto;
	right: auto;
}
#care_nc_app button.close::after {
	left: 0;
}

#care_nc_app #buttons {
	position: fixed;
	top: 100vh;
	right: 0vw;
	width: 15vw;
	height: 90vh;
	padding: 10vh 0 0;
	background: linear-gradient(to left, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0));
	z-index: 1000;
	opacity: 0;
}
#care_nc_app #buttons.visi {
	transform: translateY(-100vh);
	transition: transform 0.5s ease-in-out;
	animation: fadeIn 0.5s ease-in-out forwards;
}
#care_nc_app #buttons li {
	list-style: none;
	background: #edf5db;
	color: #033047;
	border-radius: 1vw;
	padding: 7% 5%;
	margin: 5% 5% 5% 0;
	font-family: neulis_bold, sans-serif;
	font-weight: bold;
	box-shadow: 0 0 1vw 0 rgba(0, 0, 0, 0.5);
	
}
#care_nc_app #buttons li:hover {
	cursor: pointer;
	color: #edf5db;
	background: #033047;
}

#care_nc_app #triangle {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 10vw;
	height: 3vw;
	padding: 3vw 0 4vw;
	font-family: neulis_bold, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #edf5db;
	z-index: 1001;
	cursor: pointer;
	background: #003047;
	border-radius: 50%;
	transform: scale(0.75);
}

#care_nc_app #triangle span {
	display: block;
	width: 0.1vw;
	margin: 0 3vw -1vw;
	border-left: 2vw solid transparent;
	border-right: 2vw solid transparent;
	border-bottom: 3vw solid #edf5db;
}

#care_nc_app #triangle.down span {
	transform: rotate(180deg);	
}