@import url(https://fonts.googleapis.com/css2?family=Sarabun:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);

*,
*::before,
*::after {
	box-sizing: border-box
}

* {
	margin: 0;
	padding: 0
}

html,
body {
	height: 100%
}

body {
	line-height: 1.5;
	-webkit-font-smoothing: antialiased
}

img,
picture,
video,
canvas,
svg {
	display: block;
	max-width: 100%
}

input,
button,
textarea,
select {
	font: inherit
}

p,
h1,
h2,
h3,
h4,
h5,
h6 {
	overflow-wrap: break-word
}

.max-width {
	max-width: 1440px;
	margin: 0 auto
}

.wrapper {
	padding: 0 20px;
	max-width: 1440px;
	margin: 0 auto
}

@media(min-width: 768px) {
	.wrapper {
		padding: 0 40px
	}
}

@media(min-width: 1024px) {
	.wrapper {
		padding: 0 60px
	}
}

@media(min-width: 1300px) {
	.wrapper {
		padding: 0 135px
	}
}

* {
	font-family: "Sarabun";
	color: #212121
}

h1 {
	font-size: 1.835rem
}

@media(min-width: 768px) {
	h1 {
		font-size: 2rem
	}
}

@media(min-width: 1300px) {
	h1 {
		font-size: 2.25rem
	}
}

h2 {
	font-size: 1.335rem;
	font-weight: bold
}

@media(min-width: 768px) {
	h2 {
		font-size: 1.45rem
	}
}

@media(min-width: 1300px) {
	h2 {
		font-size: 1.675rem
	}
}

h3 {
	font-size: 1.335rem
}

@media(min-width: 768px) {
	h3 {
		font-size: 1.45rem
	}
}

@media(min-width: 1300px) {
	h3 {
		font-size: 1.675rem
	}
}

h4 {
	font-size: 2.345rem;
	color: #942387
}

@media(min-width: 768px) {
	h4 {
		font-size: 2.45rem
	}
}

@media(min-width: 1300px) {
	h4 {
		font-size: 2.675rem
	}
}

p,
a,
li {
	font-size: 1rem
}

p {
	margin-bottom: 10px
}

p:last-of-type {
	margin-bottom: 0
}

a {
	text-decoration: none
}

a:hover {
	text-decoration: underline
}

.button:hover,
.button a:hover,
.menu_wrapper a:hover,
.button_wrapper a:hover,
.get_started_wrapper a:hover {
	text-decoration: none
}

.mobile-only {
	display: block
}

@media(min-width: 1200px) {
	.mobile-only {
		display: none
	}
}

.desktop-only {
	display: none
}

@media(min-width: 1200px) {
	.desktop-only {
		display: block
	}
}

.hidden {
	display: none
}

.visible {
	display: initial
}

.link_pink {
	color: #bb16a3 !important;
	font-weight: 500;
	font-size: inherit
}

.link_green {
	color: #c1de80 !important;
	font-weight: 500;
	font-size: inherit
}

.text_pink {
	color: #bb16a3 !important
}

.text_pink-3 {
	color: #653165 !important
}

.link_green {
	color: #c1de80 !important
}

.medium {
	font-weight: 500
}

.no-wrapper,
.no-wrap {
	white-space: nowrap
}

._is-hang {
	display: flex
}

._is-hang .hang_symbol {
	width: 7px
}

._is-hang .hang_text {
	font-size: 12px
}

.nav_header {
	position: fixed;
	top: 0;
	width: 100%;
	background: #fff;
	z-index: 5;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, .16)
}

.nav_header.static {
	position: relative
}

.nav_header .header_wrapper {
	position: relative;
	padding: 20px;
	display: flex;
	width: 100%;
	justify-content: space-between;
	align-items: center
}

.nav_header .header_wrapper .logo_wrapper {
	max-width: 113px
}

.nav_header .header_wrapper .hamburger_menu {
	background: rgba(0, 0, 0, 0);
	border: none;
	width: 32px;
	height: 32px;
	padding: 5px;
	display: flex;
	flex-direction: column;
	cursor: pointer;
	position: relative
}

.nav_header .header_wrapper .hamburger_menu .hamburger_line {
	height: 3px;
	width: 22px;
	background: #212121;
	border-radius: 10px;
	margin-bottom: 5px;
	pointer-events: none;
	transition: transform .3s
}

.nav_header .header_wrapper .hamburger_menu .hamburger_line:last-of-type {
	margin-bottom: 0
}

.nav_header .header_wrapper .hamburger_menu.active .hamburger_line {
	position: absolute;
	bottom: 0;
	margin: 0;
	padding: 0 5px
}

.nav_header .header_wrapper .hamburger_menu.active .hamburger_line:nth-of-type(1) {
	transform: rotate(45deg);
	top: 15px
}

.nav_header .header_wrapper .hamburger_menu.active .hamburger_line:nth-of-type(2) {
	opacity: 0;
	top: 15px
}

.nav_header .header_wrapper .hamburger_menu.active .hamburger_line:nth-of-type(3) {
	top: 15px;
	transform: rotate(-45deg)
}

.nav_header .header_wrapper .nav_menu {
	position: absolute;
	background: #fff;
	z-index: 5;
	top: 99%;
	right: 0;
	width: 100%;
	transition: transform .6s;
	transform: translateX(150%);
	display: none
}

.nav_header .header_wrapper .nav_menu.activing {
	display: initial
}

.nav_header .header_wrapper .nav_menu.active {
	transform: translateX(0);
	display: initial
}

.nav_header .header_wrapper .nav_menu ul {
	list-style: none;
	box-shadow: 0px 3px 6px -2px rgba(0, 0, 0, .16)
}

.nav_header .header_wrapper .nav_menu ul li a {
	display: flex;
	width: 100%;
	padding: 20px;
	font-size: 1.25rem
}

.nav_header .header_wrapper .nav_menu ul li a.current_page {
	background: #faf8f8
}

.nav_header .header_wrapper .nav_menu ul li a:hover {
	text-decoration: none
}

.nav_header .menu_wrapper {
	display: flex;
	align-items: center;
	gap:10px
}

.nav_header .get_started_url {
	justify-content: center;
	align-items: center;
	height: 43px;
	border: 2px solid #84bd00;
	color: #3e612e;
	font-weight: bold;
	border-radius: 4px;
	width: 146px;
	display: none
}

.nav_header .get_started_url.active {
	display: flex
}

.nav_header .get_started_url:hover {
	background: linear-gradient(#C1DE80, #84BD00)
}

@media(min-width: 768px) {
	.nav_header .header_wrapper .logo_wrapper {
		max-width: 149px
	}
}

@media(min-width: 1024px) {
	.nav_header .menu_wrapper {
		gap: 30px
	}

	.nav_header .header_wrapper {
		padding: 20px 60px
	}

	.nav_header .header_wrapper .nav_menu {
		right: 60px;
		max-width: 552px
	}

	.nav_header .header_wrapper .nav_menu ul {
		list-style: none
	}

	.nav_header .header_wrapper .nav_menu ul li a {
		display: flex;
		width: 100%;
		padding: 20px
	}

	.nav_header .header_wrapper .nav_menu ul li a:hover {
		background: #faf8f8;
		color: #212121
	}

	.nav_header .header_wrapper .nav_menu ul li a.current_page {
		background: #faf8f8
	}

	.nav_header .header_wrapper .nav_menu ul li a.current_page:hover {
		background: #faf8f8;
		color: #212121
	}
}

@media(min-width: 1300px) {
	.nav_header .header_wrapper {
		padding: 15px 135px 6px
	}

	.nav_header .header_wrapper .nav_menu {
		right: 135px
	}
}
footer{
	background:#757575;
}
footer .logo_wrapper {
	padding: 44px 0 68px;
	border-top: 3px solid #e3e3e3;
	display: flex;
	justify-content: center
}

footer .logo_wrapper img {
	width: 209px
}

footer .footer_menu {
	margin-bottom: 40px
}

footer .footer_menu ul {
	list-style: none;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 16px 0
}

footer .footer_menu ul li {
	display: flex;
	align-items: center;
	gap: 10px;
	margin-right: 10px
}

footer .footer_menu ul li:after {
	content: "";
	width: 0;
	height: 60%;
	border-right: .078125rem solid #3c3c3c
}

footer .footer_menu ul li:last-of-type {
	margin-right: 0
}

footer .footer_menu ul li:last-of-type:after {
	content: none;
}

footer .footer_menu ul li a {
	color: #fff;
	font-weight: 500;
}

footer .footer_copy {
	text-align: center;
	margin-bottom: 56px;
		color:#fff;
}

footer .footer_social_media {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 69px;
		color:#fff;
}

footer .footer_social_media .social_media_items {
	display: flex;
	gap: 36px;
	margin-left: 20px
}

footer .footer_social_media .social_media_items .social_media_item img {
	max-width: 22px
}

footer .footer_social_media .social_media_items .social_media_item:first-of-type img {
	max-width: 11px
}

footer .sponsored_text {
	padding-bottom: 48px;
	display: flex !important;
	justify-content: center
}

footer .sponsored_text p {
	padding: 8px 10px 0;
	border-top: 1px solid #b7b7b7;
	text-align: center;
	width: fit-content
}

@media(min-width: 1024px) {
	footer .footer_wrapper_a {
		display: flex;
		padding: 48px 0 0;
		justify-content: space-between
	}

	footer .footer_wrapper_b {
		max-width: 80%;
		display: flex;
		align-items: flex-end;
		flex-direction: column;
		margin-bottom: 41px
	}

	footer .footer_wrapper {
		margin: 0 60px;
		padding: 0;
/* 		border-top: 3px solid #e3e3e3 */
	}

	footer .logo_wrapper {
		padding: 22px 0 0;
		border-top: none
	}

	footer .footer_menu {
		margin-bottom: 22px
	}

	footer .footer_menu ul {
		gap: 16px 0;
		width: 100%;
		justify-content: flex-end
	}

	footer .footer_copy {
		text-align: center;
		margin-bottom: 31px
	}

	footer .footer_social_media {
		display: flex;
		justify-content: center;
		align-items: baseline;
		margin-bottom: 0
	}

	footer .footer_social_media .social_media_items {
		display: flex;
		gap: 24px;
		margin-left: 30px
	}

	footer .footer_social_media .social_media_items .social_media_item img {
		max-width: 22px
	}

	footer .footer_social_media .social_media_items .social_media_item:first-of-type img {
		max-width: 11px
	}

	footer .sponsored_text {
		margin-bottom: 48px;
		display: flex;
		justify-content: center
	}

	footer .sponsored_text p {
		padding: 8px 10px 0;
		border-top: 1px solid #b7b7b7;
		text-align: center;
		width: fit-content
	}
}

@media(min-width: 1300px) {
	footer .footer_wrapper {
		margin: 0 135px
	}
}

.studies_container {
	padding: 44px 0
}

.studies_container .title {
	text-transform: uppercase;
	margin-bottom: 20px;
	font-size: 1.125rem;
	font-weight: 400
}

.studies_container .title.green {
	color: #000;
}

.studies_container .title.pink {
	color: #000;
}

.studies_container .title.pink-3 {
	color: #653165;
}

.studies_container .body_text {
	font-size: 1.125rem;
	color: #3c3c3c;
}

.studies_container .status_color {
	display: block;
	width: 8px;
	height: 8px;
	border-radius: 50%
}

.studies_container .study_label {
	display: flex;
	padding: 3px 12px;
	background: #f0eff0;
	align-items: center;
	gap: 12px;
	margin-bottom: 23px;
	border-radius: 14px
}

.studies_container .study_label span {
	font-size: .8125rem
}

.studies_container .study_icon {
	min-width: 20px;
	max-width: 20px;
	margin-top: 5px
}

.studies_container .adition_details_toggler {
	border: none;
	display: flex;
	width: calc(100% + 30px);
	position: relative;
	left: -15px;
	bottom: -2px;
	justify-content: center;
	align-items: center;
	height: 45px;
	gap: 20px;
	cursor: pointer;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px
}

.studies_container .adition_details_toggler .toggle_text {
	width: fit-content
}

.studies_container .adition_details_toggler.active {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.studies_container .adition_details_toggler.green {
	background: linear-gradient(#54853E, #84BD00)
}

.studies_container .adition_details_toggler.green span {
	color: #fff
}

.studies_container .adition_details_toggler.green:hover {
	background: #84bd00
}

.studies_container .adition_details_toggler.green:hover span {
	color: #fff
}

.studies_container .adition_details_toggler.green:hover:after {
	box-shadow: -16px 0 0 0 #84bd00
}

.studies_container .adition_details_toggler.green:hover:before {
	box-shadow: 16px 0 0 0 #84bd00
}

.studies_container .adition_details_toggler.pink {
	background: linear-gradient(#653165, #BB16A3)
}

.studies_container .adition_details_toggler.pink span {
	color: #fff
}

.studies_container .adition_details_toggler.pink:hover {
	background: #bb16a3
}

.studies_container .adition_details_toggler.pink:hover span {
	color: #fff
}

.studies_container .adition_details_toggler.pink:hover:after {
	box-shadow: -16px 0 0 0 #bb16a3
}

.studies_container .adition_details_toggler.pink:hover:before {
	box-shadow: 16px 0 0 0 #bb16a3
}

.studies_container .adition_details_toggler.active {
	background: #e3e3e3
}

.studies_container .adition_details_toggler.active span {
	color: #212121
}

.studies_container .aditional_details_wrapper {
	max-height: 0;
	display: none;
	overflow: hidden;
	padding: 0;
	transition: .6s
}

.studies_container .aditional_details_wrapper.displaying {
	display: block
}

.studies_container .aditional_details_wrapper.active {
	max-height: 7600px;
	padding: 44px 0;
	overflow: initial
}

.studies_container .studies_wrapper .study {
	padding: 32px 15px 0;
	background: #fff;
	border: 2px solid #84bd00;
	border-radius: 10px;
	font-size: 1.125rem;
	margin-bottom: 10px;
	box-shadow: 0 3px 6px rgba(0, 0, 0, .16)
}

.studies_container .studies_wrapper .study.green {
	border-color: #84bd00
}

.studies_container .studies_wrapper .study.pink {
	border-color: #bb16a3
}

.studies_container .studies_wrapper .study p,
.studies_container .studies_wrapper .study h2,
.studies_container .studies_wrapper .study li {
	font-size: inherit
}

.studies_container .studies_wrapper .study h2 {
	font-weight: 400
}

.studies_container .studies_wrapper .study.nonclinical_online_observational .study_name span {
	color: #653165 !important
}

.studies_container .studies_wrapper .study.nonclinical_online_observational .key_elegebility_items h2 {
	color: #653165 !important
}

.studies_container .studies_wrapper .study.nonclinical_online_observational .get_started_wrapper span {
	color: #653165 !important
}

.studies_container .studies_wrapper .study .study_info_wrapper .study_info .study_label {
	display: flex;
	padding: 3px 12px;
	background: #f0eff0;
	gap: 12px;
	margin-bottom: 23px;
	width: fit-content;
	border-radius: 14px
}

.studies_container .studies_wrapper .study .study_info_wrapper .study_info .study_label span {
	font-size: .8125rem
}

.studies_container .studies_wrapper .study .study_info_wrapper .study_name_container {
	display: flex;
	gap: 10px;
	align-items: flex-start;
	padding-bottom: 30px;
	border-bottom: 1px solid #b7b7b7
}

.studies_container .studies_wrapper .study .study_info_wrapper .study_name_container .study_name_wrapper {
	display: flex;
	flex-direction: column
}

.studies_container .studies_wrapper .study .study_info_wrapper .study_name_container .study_name_wrapper .study_name {
	margin-bottom: 5px
}

.studies_container .studies_wrapper .study .study_info_wrapper .study_name_container .study_name_wrapper .study_name span {
	color: #000 !important;
	font-weight: 400
}

.studies_container .studies_wrapper .study .study_info_wrapper .study_name_container .study_name_wrapper .study_name .study_pipe {
	padding: 0 10px
}

.studies_container .studies_wrapper .study .study_info_wrapper .key_elegebility_items {
	margin-top: 30px
}

.studies_container .studies_wrapper .study .study_info_wrapper .key_elegebility_items h2 {
/* 	color: #3e612e; */
	color:#000;
	text-transform: uppercase;
	margin-bottom: 20px;
	font-weight: 400
}

.studies_container .studies_wrapper .study .study_info_wrapper .key_elegebility_items .key_elegebility_items_wrapper {
	margin-bottom: 38px;
	display: flex;
	flex-direction: column;
	gap: 20px
}

.studies_container .studies_wrapper .study .study_info_wrapper .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item {
	display: flex;
	gap: 18px
}

.studies_container .studies_wrapper .study .study_info_wrapper .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item .icon_wrapper {
	margin-top: 5px;
	max-width: 31px;
	min-width: 31px
}

.studies_container .studies_wrapper .study .study_info_wrapper .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item:nth-of-type(2) .icon_wrapper {
	max-width: 34px
}

.studies_container .studies_wrapper .study .reason_why,
.studies_container .studies_wrapper .study .different_type_of_study {
	margin-bottom: 44px
}

.studies_container .studies_wrapper .study .reason_why .text_wrapper,
.studies_container .studies_wrapper .study .different_type_of_study .text_wrapper {
	margin-bottom: 30px
}

.studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper {
	display: flex;
	gap: 18px;
	position: relative
}

.studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .icon {
	min-width: 32px;
	margin-top: 5px
}

.studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p {
	position: relative;
	left: -50px;
	width: calc(100% + 50px);
	margin-top: 18px
}

.studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .title {
	margin-bottom: 20px
}

.studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item {
	display: flex;
	gap: 25px;
	margin-bottom: 25px
}

.studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper {
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper img {
	object-fit: contain
}

.studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item p {
	color: #212121
}

.studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends p {
	font-size: .75rem;
	color: #212121
}

.studies_container .studies_wrapper .study .get_started_banner_container {
	margin: 44px 0;
	padding: 30px 0;
	border-top: 2px solid #b7b7b7;
	border-bottom: 2px solid #b7b7b7
}

.studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center
}

.studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span {
	font-size: 1.125rem;
	color: #000 !important;
	font-weight: bold;
	margin-bottom: 10px
}

.studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper a {
	border: none;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 254px;
	height: 47px;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: 500;
	 
	color: #fff;
	border-radius: 4px
}

.studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper a:hover {
	background: linear-gradient(#BB16A3, #653165)
}

.studies_container .studies_wrapper .study .gene_therapy_banner_container.gray-card {
	padding: 30px 24px
}

.studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper {
	display: flex;
	align-items: center;
	flex-direction: column
}

.studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .icon {
	max-width: 83px;
	margin-bottom: 20px
}

.studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text h2,
.studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text p {
	color: #212121
}

.studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text a {
	display: block;
	margin-top: 10px;
	color: #bb16a3;
	font-size: 1.125rem;
	display: flex;
	gap: 10px
}

.studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text a img {
	max-width: 7px;
	object-fit: contain;
	margin-top: 3px
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper {
	display: flex;
	align-items: center;
	flex-direction: column
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper .icon {
	max-width: 52px;
	margin-bottom: 20px
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper.logo_top .icon {
	max-width: 100%
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper.logo_top .icon img {
	width: 147px
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper.full_image .icon {
	max-width: 100%
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper.full_image .icon img {
	width: 100%
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper .text p {
	margin-bottom: 20px
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper .text p:last-of-type {
	margin-bottom: 0
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper .text a {
	display: block;
	margin-top: 10px;
	color: #bb16a3;
	font-size: 1.125rem;
	display: flex;
	gap: 10px
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper .text a img {
	max-width: 7px;
	object-fit: contain;
	margin-top: 3px
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper .interested_text {
	margin-top: 20px;
	margin-bottom: 8px
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper .button_wrapper {
	display: flex
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper .button_wrapper .button {
	border: none;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 47px;
	width: 100%;
	max-width: 300px;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: 500;
	background: #bb16a3;
	color: #fff;
	border-radius: 4px
}

.studies_container .studies_wrapper .study .card_image_top_container .card_image_top_wrapper .button_wrapper .button:hover {
	background: linear-gradient(#BB16A3, #653165)
}

.studies_container .studies_wrapper .study .card_image_left_container.gray-card {
	padding: 30px 12px
}

.studies_container .studies_wrapper .study .card_image_left_container.gray-card strong {
	font-weight: 600
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_text p {
	margin-bottom: 10px
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper {
	margin-top: 20px
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item {
	display: flex;
	gap: 10px;
	margin-bottom: 30px
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item.align-center {
	align-items: center
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item.gap-20 {
	gap: 20px
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item:last-of-type {
	margin-bottom: 0
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .icon {
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .icon img {
	object-fit: contain
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .description p strong {
	color: inherit
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .description ul {
	list-style: none;
	padding-left: 1em
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .description ul li::before {
	content: "•";
	color: #84bd00;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
	font-size: 1.1875rem
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .description ul.green li::before {
	color: #84bd00
}

.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .description ul.pink li::before {
	color: #bb16a3
}

.studies_container .studies_wrapper .study .card_icon_with_title_container .title_wrapper {
	display: flex;
	gap: 10px
}

.studies_container .studies_wrapper .study .card_icon_with_title_container .title_wrapper .icon {
	min-width: 38px
}

.studies_container .studies_wrapper .study .card_icon_with_title_container .title_wrapper .icon img {
	width: 38px;
	margin-top: 5px
}

.studies_container .studies_wrapper .study .card_icon_with_title_container .title_wrapper .title {
	margin-bottom: 10px
}

.call_to_info {
	margin: 0 0 20px
}

.gray-card {
	padding: 20px 12px;
	background: #F5F5F5;
	border-radius: 10px;
	margin-bottom: 20px
}

.gray-card p {
	color: #3c3c3c
}

.faq_container {
	background: #faf8f8
}

.faq_container .image_wrapper {
	margin-bottom: 30px
}

.faq_container .image_wrapper .faq_legend {
	text-align: right
}

.faq_container .faq_items {
	padding-bottom: 44px;
	width: 100%
}

.faq_container .faq_items .faq_item {
	padding: 30px 0;
	padding-bottom: 0;
	border-top: 1px solid #eee;
	overflow: hidden;
	transition: .2s
}

.faq_container .faq_items .faq_item:last-of-type {
	border-bottom: 1px solid #eee
}

.faq_container .faq_items .faq_item .faq_question {
	padding-bottom: 30px;
	background: none;
	border: none;
	width: 100%;
	text-align: left;
	cursor: pointer;
	display: flex;
	align-items: flex-start;
	position: relative
}

.faq_container .faq_items .faq_item .faq_question .icon {
	min-width: 11px
}

.faq_container .faq_items .faq_item .faq_question .question {
	padding-left: 26px;
	font-size: 1.25rem
}

.faq_container .faq_items .faq_item .faq_answer {
	transition: max-heigh .2s;
	max-height: 0;
	display: none
}

.faq_container .faq_items .faq_item .faq_answer .answer {
	padding-left: 37px
}

.faq_container .faq_items .faq_item .faq_answer .answer p {
	margin-bottom: 20px;
	font-size: 1.125rem
}

.faq_container .faq_items .faq_item .faq_answer .answer p:last-of-type {
	margin-bottom: 0
}

.faq_container .faq_items .faq_item .collapse {
	display: none;
	top: 12px;
	position: absolute
}

.faq_container .faq_items .faq_item .expand {
	display: block;
	top: 6px;
	position: absolute
}

.faq_container .faq_items .faq_item.active {
	padding-bottom: 30px
}

.faq_container .faq_items .faq_item.active .collapse {
	display: block
}

.faq_container .faq_items .faq_item.active .expand {
	display: none
}

.faq_container .faq_items .faq_item.active .faq_answer {
	display: block;
	max-height: 2600px
}

@media(min-width: 768px) {
	.faq_container .faq_wrapper {
		display: flex;
		flex-direction: row-reverse;
		gap: 40px
	}

	.faq_container .faq_wrapper .image {
		width: 200px;
		padding-top: 30px
	}

	.faq_container .faq_wrapper .faq_items {
		max-width: calc(100% - 200px - 40px)
	}
}

@media(min-width: 1024px) {
	.studies_container {
		padding: 50px 0
	}

	.studies_container .study_name_container .study_description {
		position: relative;
		left: -30px
	}

	.study_info_wrapper {
		display: flex;
		margin-bottom: 30px
	}

	.study_info {
		padding-right: 30px;
		border-right: 1px solid #b7b7b7;
		min-width: 375px;
		max-width: 375px
	}

	.studies_container .studies_wrapper .study .study_info_wrapper .study_name_container {
		padding-bottom: 0;
		border-bottom: none
	}

	.studies_container .studies_wrapper .study .study_info_wrapper .key_elegebility_items {
		margin-top: 0;
		padding-left: 30px
	}

	.studies_container .studies_wrapper .study .study_info_wrapper .key_elegebility_items .key_elegebility_items_wrapper {
		margin-bottom: 0
	}

	.studies_container .adition_details_toggler {
		max-width: 420px;
		border-radius: 0;
		bottom: -1px;
		left: 58px;
		position: relative;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px
	}

	.studies_container .adition_details_toggler:before,
	.studies_container .adition_details_toggler:after {
		content: "";
		position: absolute;
		height: 10px;
		width: 30px;
		bottom: 0
	}

	.studies_container .adition_details_toggler:after {
		right: -30px;
		border-radius: 0 0 0 16px;
		box-shadow: -16px 0 0 0 #80b10f
	}

	.studies_container .adition_details_toggler:before {
		left: -30px;
		border-radius: 0 0 16px 0;
		box-shadow: 16px 0 0 0 #80b10f
	}

	.studies_container .adition_details_toggler.green:after {
		box-shadow: -16px 0 0 0 #80b10f
	}

	.studies_container .adition_details_toggler.green:before {
		box-shadow: 16px 0 0 0 #80b10f
	}

	.studies_container .adition_details_toggler.pink:after {
		box-shadow: -16px 0 0 0 #a62a94
	}

	.studies_container .adition_details_toggler.pink:before {
		box-shadow: 16px 0 0 0 #a62a94
	}

	.studies_container .adition_details_toggler.active:after {
		box-shadow: -16px 0 0 0 #e3e3e3
	}

	.studies_container .adition_details_toggler.active:before {
		box-shadow: 16px 0 0 0 #e3e3e3
	}

	.aditional_details_wrapper.active {
		border-top: 2px solid #e3e3e3
	}

	.studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span {
		font-size: 1.25rem;
		font-weight: 400;
		text-transform: uppercase
	}

	.studies_container .studies_wrapper .study.green .get_started_banner_container .get_started_wrapper span {
		color: #3e612e
	}

	.studies_container .studies_wrapper .study.pink .get_started_banner_container .get_started_wrapper span {
		color: #653165 !important
	}

	.studies_container .studies_wrapper .study .reason_why,
	.studies_container .studies_wrapper .study .different_type_of_study {
		display: flex;
		align-items: center
	}

	.studies_container .studies_wrapper .study .different_type_of_study .text_wrapper {
		margin-bottom: 0;
		padding-right: 50px
	}

	.studies_container .studies_wrapper .study .different_type_of_study .image_wrapper {
		min-width: 429px;
		border-left: 1px solid #b7b7b7;
		padding: 30px 0 30px 50px
	}

	.studies_container .studies_wrapper .study .cards_wrapper {
		display: flex;
		gap: 30px;
		margin-bottom: 44px
	}

	.studies_container .studies_wrapper .study .cards_wrapper .no_treatment_or_visits,
	.studies_container .studies_wrapper .study .cards_wrapper .what_you_need {
		padding: 30px;
		width: calc(50% - 30px);
		margin-bottom: 0
	}

	.studies_container .studies_wrapper .study .cards_wrapper .no_treatment_or_visits .title.pink,
	.studies_container .studies_wrapper .study .cards_wrapper .what_you_need .title.pink {
		color: #653165;
		font-weight: 400;
		margin-bottom: 10px
	}

	.studies_container .studies_wrapper .study .card_image_top_container.no_treatment_or_visits .card_image_top_wrapper {
		position: relative;
		flex-direction: column-reverse
	}

	.studies_container .studies_wrapper .study .card_image_top_container.no_treatment_or_visits .card_image_top_wrapper .text p {
		padding-left: 80px
	}

	.studies_container .studies_wrapper .study .card_image_top_container.no_treatment_or_visits .card_image_top_wrapper .text h2,
	.studies_container .studies_wrapper .study .card_image_left_container.what_you_need h2 {
		text-align: left
	}

	.studies_container .studies_wrapper .study .card_image_top_container.no_treatment_or_visits .card_image_top_wrapper .icon {
		position: absolute;
		left: 0;
		top: 54px
	}

	.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item {
		gap: 30px
	}

	.studies_container .studies_wrapper .study h2 {
		text-align: left;
		margin-bottom: 10px
	}

	.studies_container .studies_wrapper .study h2.title {
		font-size: 1.25rem
	}

	.studies_container .studies_wrapper .study .card_image_left_container.gray-card {
		padding: 30px 50px
	}

	.studies_container .studies_wrapper .study .study_info_wrapper .key_elegebility_items h2 {
		text-align: left
	}

	.studies_container .studies_wrapper .study .card_image_left_container.what_expect .card_image_left_item_wrapper {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-around
	}

	.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item.gap-20 {
		width: calc(50% - 60px);
		gap: 30px;
		align-items: flex-start
	}

	.studies_container .studies_wrapper .study .card_icon_with_title_container .title_wrapper {
		gap: 20px
	}

	.studies_container .studies_wrapper .study .card_icon_with_title_container .text {
		padding-left: 76px;
		position: relative;
		bottom: 20px;
		margin-bottom: -40px
	}

	.studies_container .studies_wrapper .study .card_image_top_container.picnic_section .card_image_top_wrapper {
		flex-direction: row;
		gap: 64px;
		align-items: flex-start;
		position: relative
	}

	.studies_container .studies_wrapper .study .card_image_top_container.picnic_section .card_image_top_wrapper.logo_top .icon {
		min-width: 204px;
		max-width: 204px;
		padding-left: 32px
	}

	.studies_container .studies_wrapper .study .card_image_top_container.picnic_section .card_image_top_wrapper .interested_text {
		position: absolute;
		left: 16px;
		top: 80px;
		max-width: 170px;
		text-align: center
	}

	.studies_container .studies_wrapper .study .card_image_top_container.picnic_section .card_image_top_wrapper .button_wrapper {
		position: absolute;
		left: 0;
		top: 160px
	}

	.studies_container .studies_wrapper .study .card_image_top_container.picnic_section .card_image_top_wrapper .button_wrapper a {
		width: 204px;
		height: 69px;
		text-align: center;
		font-size: 1rem
	}

	.studies_container .studies_wrapper .study .card_image_top_container.picnic_section h2 {
		text-align: left;
		margin-bottom: 12px
	}

	.studies_container .studies_wrapper .study .what_expect h2 {
		text-align: center
	}

	.studies_container .studies_wrapper .study .study_info_wrapper .study_name_container .study_name_wrapper .study_name {
		font-size: 1.25rem
	}

	.studies_container .studies_wrapper .study .study_info_wrapper .study_info .study_label span {
		font-size: 1rem
	}

	.faq_container .faq_wrapper .faq_items {
		max-width: calc(100% - 392px - 40px)
	}
}

@media(min-width: 1300px) {
	.call_to_info {
		margin: 0 auto 20px
	}

	.study_info {
		min-width: 550px;
		max-width: 550px
	}

	.studies_container .studies_wrapper .study .study_info_wrapper .study_name_container .study_name_wrapper .study_name {
		display: flex
	}

	.studies_container .studies_wrapper .study .study_info_wrapper .study_name_container {
		padding-right: 69px
	}

	.studies_container .studies_wrapper .study .cards_wrapper {
		display: flex;
		gap: 50px
	}

	.studies_container .studies_wrapper .study .cards_wrapper .no_treatment_or_visits,
	.studies_container .studies_wrapper .study .cards_wrapper .what_you_need {
		padding: 30px 68px 30px 30px;
		width: calc(50% - 50px)
	}

	.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item.gap-20 {
		width: calc(50% - 132px)
	}

	.faq_container {
		background: #faf8f8
	}

	.faq_container .image_wrapper {
		margin-bottom: 30px
	}

	.faq_container .image_wrapper .faq_legend {
		text-align: right
	}

	.faq_container .faq_items .faq_item.active .faq_answer {
		max-height: 1200px
	}

	.form_wrapper.max-width {
		max-width: 1170px
	}
}

.form_container {
	padding: 44px 0
}

.form_container .wf-active .fsBody,
.form_container .wf-active .fsBody input,
.form_container .wf-active .fsBody select,
.form_container .wf-active .fsBody textarea {
	font-family: "Sarabun"
}

.form_container .fsBody .fsForm .fsValidationError .fsLabel,
.form_container .fsBody .fsForm .fsValidationError .fsRequiredLabel,
.form_container .fsBody .fsForm .fsValidationError .fsRequiredMarker {
	color: #ab3192 !important
}

.form_container .fsBody .fsForm .fsValidationError .fsField {
	border-color: #ab3192 !important
}

.form_container div[fs-field-validation-name="Are you filling out this form for yourself or for someone else?"] .fsRequiredMarker {
	position: absolute
}

.form_container div[fs-field-type=datetime]:after {
	content: "If you are under the age of 18, a parent, care partner, or guardian must fill out this form for you.";
	display: block;
	margin-top: 10px;
	font-style: italic;
	font-size: .75rem
}

.form_container .calendar_button {
	background: none;
	border-radius: 100%
}

.form_container .fsBody #fsRow4709328-11 em,
.form_container .fsBody #fsCell135817146 em {
	top: -16px;
	position: relative;
	display: none
}

.form_container .title_wrapper {
	font-size: 1.125rem
}

.form_container .title_wrapper .title {
	margin-bottom: 10px;
	font-size: 1.75rem;
	font-weight: 500;
	margin-bottom: 20px
}

.form_container .title_wrapper .title.green {
	color: #3e612e
}

.form_container .title_wrapper .title.pink {
	color: #bb16a3
}

.form_container .title_wrapper .title.pink-3 {
	 
}

.form_container .title_wrapper p,
.form_container .title_wrapper strong {
	font-size: inherit;
	color: #212121
}

.form_container .title_wrapper strong {
	font-weight: 600
}

.form_container .form_wrapper .fsFieldRow:last-child {
	padding: 0 0 10px;
	margin-bottom: 0 !important;
	background-color: rgba(0, 0, 0, 0)
}

/* .form_container .form_wrapper label,
.form_container .form_wrapper .fsFieldRow,
.form_container .form_wrapper .fsLabel,
.form_container .form_wrapper .fsRowBody {
	text-align: left !important;
	margin-bottom: 6px !important;
	font-size: 1.125rem
} */

.form_container .form_wrapper .fsOptionLabel {
	padding: 0;
	background-color: rgba(0, 0, 0, 0);
	border-color: rgba(0, 0, 0, 0)
}

.form_container .form_wrapper .fsRowBody input[type=radio],
.form_container .form_wrapper .fsRowBody input[type=checkbox] {
	display: grid
}

.form_container .form_wrapper .fsBody .fsForm input[type=radio]:checked:before {
	background-color: #d3d3d3;
	border-color: #d3d3d3
}

.form_container .form_wrapper .fsBody .fsRowBody input[type=checkbox]:before,
.form_container .form_wrapper .fsBody .fsRowBody input[type=checkbox]:checked:before,
.form_container .form_wrapper .fsBody .fsRowBody input[type=radio]:checked:before,
.form_container .form_wrapper .fsBody input[type=radio]:before {
	border-color: #d3d3d3
}

.form_container .form_wrapper .fsBody .fsForm input[type=radio]:checked:after {
	content: "";
	position: absolute;
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border-radius: 6px;
	background-color: #000
}

.form_container .form_wrapper .fsBody .fsForm input[type=checkbox]:checked:before {
	background: #595d64 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1 1%27%3E%3Cpath d=%27M.04.627L.146.52.43.804.323.91zm.177.177L.854.167.96.273.323.91z%27 fill=%27%23fff%27/%3E%3C/svg%3E") no-repeat 50%
}

.form_container .form_wrapper .fsForm .fsSubmit {
	margin-top: 0;
	padding: 20px 0;
	display: flex;
	justify-content: center;
	align-items: center
}

.form_container .form_wrapper .fsBody .fsForm input[type=submit] {
	background: #bb16a3 !important;
	max-width: 264px;
	border-radius: 4px !important;
	text-transform: uppercase;
	font-weight: 600
}

.form_container .form_wrapper #fsCell121499153 .fieldset-content,
.form_container .form_wrapper #fsCell135817159 .fieldset-content {
	display: flex;
	align-items: center;
	gap: 20px
}

.form_container .form_wrapper #fsCell121499153 .fieldset-content label,
.form_container .form_wrapper #fsCell135817159 .fieldset-content label {
	margin-top: 0
}

.form_container .form_wrapper input[type=radio]:focus,
.form_container .form_wrapper input[type=checkbox]:focus {
	border: 1px solid #000
}

.form_container .form_wrapper .fsBody .fieldset-content .ui-datepicker-trigger {
	width: 38px;
	top: 5px;
	height: 38px;
	object-fit: contain
}

.form_container .form_wrapper .fsForm select:not([multiple]) {
	background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710.45%27 height=%2717.394%27 viewBox=%270 0 10.45 17.394%27%3E%3Cg id=%27Form_drop_down%27 data-name=%27Form drop down%27 transform=%27translate%280%29%27%3E%3Cpath id=%27Caminho_54%27 data-name=%27Caminho 54%27 d=%27M4.724.223a.674.674,0,0,1,1,0l4.55,5.055a.674.674,0,0,1-.5,1.124H.675a.674.674,0,0,1-.5-1.124l2.6-2.89Z%27 transform=%27translate%2810.45 17.394%29 rotate%28180%29%27 fill=%27%23bb16a3%27/%3E%3Cpath id=%27Caminho_7752%27 data-name=%27Caminho 7752%27 d=%27M4.724,6.18a.674.674,0,0,0,1,0l4.55-5.055A.674.674,0,0,0,9.775,0H.675a.674.674,0,0,0-.5,1.124l2.6,2.89Z%27 transform=%27translate%2810.45 6.403%29 rotate%28180%29%27 fill=%27%23bb16a3%27/%3E%3C/g%3E%3C/svg%3E%0A")
}

.form_container .form_wrapper .fsBody .fsSubField.fsFieldZip {
	width: 100%
}

.form_container .loading {
	padding-top: 30px;
	padding-bottom: 30px;
	display: flex;
	align-items: center;
	gap: 10px
}

.form_container .loading .loader {
	border: 4px solid #f3f3f3;
	border-radius: 50%;
	border-top: 4px solid #333;
	width: 30px;
	height: 30px;
	animation: spin 2s linear infinite
}

@keyframes spin {
	0% {
		transform: rotate(0deg)
	}

	100% {
		transform: rotate(360deg)
	}
}

.form_container .fsBody .fsLabelHorizontal .fieldset-content label,
.form_container .fsBody .fsLabelVertical .fieldset-content label {
	display: grid;
	grid-template-columns: 14px 1fr;
	gap: 10px
}

.form_container .fsForm select.fsRequired,
.form_container .fsForm textarea.fsRequired,
.form_container .fsRowBody input[type=email].fsRequired,
.form_container .fsRowBody input[type=number].fsRequired,
.form_container .fsRowBody input[type=tel].fsRequired,
.form_container .fsRowBody input[type=text].fsRequired {
	font-size: 1.125rem;
	line-height: 1.5
}

.form_container .fsForm select.fsRequired::placeholder,
.form_container .fsForm textarea.fsRequired::placeholder,
.form_container .fsRowBody input[type=email].fsRequired::placeholder,
.form_container .fsRowBody input[type=number].fsRequired::placeholder,
.form_container .fsRowBody input[type=tel].fsRequired::placeholder,
.form_container .fsRowBody input[type=text].fsRequired::placeholder {
	color: #b7b7b7 !important
}

.form_container .fsSection.fs2Col .fsFieldRow:nth-last-child(2) p {
	line-height: 1
}

.form_container .fsSection.fs2Col .fsFieldRow:nth-last-child(2) em {
	font-size: .75rem
}

.form_container .form_wrapper .tooltip_wrapper {
	position: absolute;
	transform: translateY(50%);
	cursor: pointer
}

.form_container .form_wrapper .tooltip_wrapper .tootip_image {
	padding: 0 10px
}

.form_container .form_wrapper .tooltip_wrapper .tooltip_info {
	position: absolute;
	opacity: 0;
	visibility: hidden;
	padding: 16px;
	font-size: 1.125rem;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, .16);
	z-index: 10;
	background: #fff;
	bottom: 150%;
	width: 225px;
	right: -100px;
	cursor: auto;
	transition: all .2s ease;
	font-size: .8125rem
}

.form_container .form_wrapper .tooltip_wrapper .tooltip_info h2,
.form_container .form_wrapper .tooltip_wrapper .tooltip_info p {
	font-size: .8125rem
}

.form_container .form_wrapper .tooltip_wrapper:hover .tooltip_info {
	opacity: 1;
	visibility: visible
}

.fsBody.fsEmbed {
	display: none
}

.fsBody.fsEmbed.active {
	display: block
}

@media(min-width: 768px) {
	.form_container .fsFieldRow .fsFieldCell.fsSpan50 {
		margin-left: 0
	}

	.form_container .fsBody .fsForm {
		padding: 20px 40px
	}

	.form_container .form_wrapper .fsForm .fsSubmit {
		justify-content: flex-start
	}

	.form_container .form_wrapper .fsBody .fsForm input[type=submit] {
		margin: 0
	}

	.form_container .tooltip_wrapper .tooltip_info {
		left: 7px;
		width: 300px;
		right: initial
	}

	.form_container .tooltip_wrapper:hover .tooltip_info {
		display: initial
	}
}

@media(min-width: 1024px) {
	.form_container .loading {
		padding: 30px 0
	}

	.form_container .form_wrapper .fsBody .fsForm {
		padding: 0
	}

	.form_container .form_wrapper .title_wrapper .title {
		font-size: 2rem;
		margin-bottom: 0
	}

	.form_container .form_wrapper .fsForm select:not([multiple]) {
		width: fit-content
	}

	.form_container .form_wrapper .fsForm select:not([multiple]):focus {
		border: 1px solid #000 !important
	}

	.form_container .form_wrapper div[fs-field-validation-name="Are you filling out this form for yourself or for someone else?"] select {
		margin-bottom: 28px !important
	}

	.form_container .form_wrapper .fsBody p {
		font-size: 1.125rem
	}

	.form_container .form_wrapper .fsSubFieldGroup .fsSubField:nth-child(1):nth-last-child(2).fsNameFirst,
	.form_container .form_wrapper .fsSubFieldGroup .fsSubField:nth-child(2):nth-last-child(1).fsNameFirst {
		margin-right: 30px
	}

	.form_container .form_wrapper .fsSubFieldGroup .fsSubField:nth-child(1):nth-last-child(2).fsNameLast,
	.form_container .form_wrapper .fsSubFieldGroup .fsSubField:nth-child(2):nth-last-child(1).fsNameLast {
		width: calc(50% - 20px)
	}

	.form_container .form_wrapper div[fs-field-validation-name="Patient Name"] {
		margin-bottom: 20px !important
	}

	.form_container .form_wrapper input[aria-label="ZIP Code"] {
		width: 270px
	}

	.form_container .form_wrapper #fsRow4709328-10,
	.form_container .form_wrapper #fsRow5086697-10 {
		margin-bottom: 15px !important
	}

	.form_container .form_wrapper div[fs-field-type=datetime] {
		width: calc(50% - 10px);
		margin-right: 30px
	}

	.form_container .form_wrapper div[fs-field-validation-name="Zip Code"] {
		width: calc(50% - 30px)
	}

	.form_container .form_wrapper #fsRow4709328-18,
	.form_container .form_wrapper #fsRow5086697-18 {
		margin-bottom: 24px !important
	}

	.form_container .form_wrapper #fsRow4709328-20,
	.form_container .form_wrapper #fsRow5086697-20 {
		margin-bottom: 28px !important
	}

	.form_container .form_wrapper .fsRowBody input[type=email]~p {
		margin-top: 40px
	}

	.form_container .form_wrapper .fsRowBody input[type=radio]:before,
	.form_container .form_wrapper .fsRowBody input[type=radio]:checked:before,
	.form_container .form_wrapper .fsRowBody input[type=checkbox]:before,
	.form_container .form_wrapper .fsRowBody input[type=checkbox]:checked:before,
	.form_container .form_wrapper .fsRowBody input[type=radio],
	.form_container .form_wrapper .form_container .form_wrapper .fsRowBody input[type=checkbox] {
		width: 24px;
		height: 24px;
		top: 0
	}

	.form_container .form_wrapper .fsRowBody input[type=checkbox] {
		width: 24px;
		height: 24px;
		top: 8px
	}

	.form_container .form_wrapper .fsBody .fsLabelHorizontal .fieldset-content label,
	.form_container .form_wrapper .fsBody .fsLabelVertical .fieldset-content label {
		grid-template-columns: 24px 1fr
	}

	.form_container .form_wrapper .fsBody .fsForm input[type=radio]:checked:after {
		width: 11px !important;
		height: 11px !important;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%)
	}

	.form_container .form_wrapper #fsCell121499153 .fieldset-content,
	.form_container .form_wrapper #fsCell135817159 .fieldset-content {
		padding-left: 8px;
		margin-bottom: 16px
	}

	.form_container .form_wrapper #fsCell121499153 .fieldset-content label,
	.form_container .form_wrapper #fsCell135817159 .fieldset-content label {
		align-items: center;
		justify-items: center
	}

	.form_container .form_wrapper #fsLegend121499153,
	.form_container .form_wrapper #fsLegend135817159 {
		margin-bottom: 12px !important
	}

	.form_container .form_wrapper #fsSubmitButton4709328,
	.form_container .form_wrapper #fsSubmitButton5086697,
	.form_container .form_wrapper .fsSubmitButton {
		display: flex;
		width: 166px;
		justify-content: center
	}

	.form_container .form_wrapper #fsSubmitButton4709328:focus,
	.form_container .form_wrapper #fsSubmitButton5086697:focus,
	.form_container .form_wrapper .fsSubmitButton:focus {
		border: 1px solid #000
	}

	.form_container .form_wrapper #fsSubmitButton4709328:hover,
	.form_container .form_wrapper #fsSubmitButton5086697:hover,
	.form_container .form_wrapper .fsSubmitButton:hover {
		background: linear-gradient(#BB16A3, #653165) !important
	}

	.form_container .form_wrapper .fsBody .fsForm {
		margin-bottom: 0
	}

	.form_container .form_wrapper .privacy_text p {
		font-size: 1.125rem
	}
}

.ui-datepicker-header {
	background: linear-gradient(#BB16A3 -20%, #653165 100%) !important
}

.ui-datepicker-header .ui-datepicker-title span {
	color: #fff !important
}

.ui-datepicker-header .ui-datepicker .ui-datepicker-next span,
.ui-datepicker-header .ui-datepicker .ui-datepicker-prev span {
	margin-top: -5px !important;
	position: absolute;
	top: 50% !important;
	transform: translateY(-50%) !important;
	width: 20px !important;
	height: 20px !important
}

.ui-datepicker-header .ui-datepicker-prev span {
	background-position: 0px 0px !important;
	background-size: contain;
	background-position: center
}

.ui-datepicker-header .ui-datepicker-next span {
	background-position: 0px 0px !important;
	background-size: contain;
	background-position: center;
	margin-top: 0
}

.ui-datepicker-header .ui-datepicker-next-hover,
.ui-datepicker-header .ui-datepicker-prev-hover {
	background: none !important;
	border: none !important;
	cursor: pointer !important
}

.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next-hover {
	top: 0 !important;
	height: 100% !important
}

.ui-state-default {
	border: 1px solid #ebebeb !important;
	background: #ebebeb !important
}

.ui-state-default.ui-state-highlight {
	border: 1px solid #ebebeb !important;
	background: #ebebeb !important
}

.ui-state-default.ui-state-highlight:hover {
	border-color: #84bd00 !important;
	background: #eeffe7 !important
}

.ui-state-hover,
.ui-state-active,
.ui-state-default.ui-state-active {
	border-color: #84bd00 !important;
	background: #eeffe7 !important
}

html.overflow_hidden {
	overflow: hidden
}

.leave_popup_modal {
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(118, 23, 104, .8);
	z-index: 10
}

.leave_popup_modal .leave_popup_container {
	background: #fff;
	position: absolute;
	transform: translateY(-50%);
	top: 50%
}

.leave_popup_modal .leave_popup_container .leave_popup_wrapper {
	padding: 70px 20px;
	text-align: center;
	position: relative
}

.leave_popup_modal .leave_popup_container .leave_popup_wrapper .close_button {
	width: 22px;
	position: absolute;
	top: 27px;
	right: 21px;
	background: none;
	border: none;
	cursor: pointer
}

.leave_popup_modal .leave_popup_container .leave_popup_wrapper h2 {
	font-size: 1.375rem;
	max-width: 570px;
	margin: 0px auto 15px;
	line-height: 1.2
}

.leave_popup_modal .leave_popup_container .leave_popup_wrapper p {
	font-size: 1.125rem
}

.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_body {
	margin-bottom: 10px
}

.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_question {
	margin-bottom: 40px;
	font-weight: bold
}

.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_button_wrapper {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 25px
}

.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_button_wrapper .button {
	border: none;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 188px;
	height: 47px;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: 500;
	border-radius: 4px
}

.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_button_wrapper .button.__pink {
	background: #bb16a3;
	border: 2px solid #bb16a3;
	color: #fff
}

.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_button_wrapper .button.__pink:hover {
	background: linear-gradient(#BB16A3, #653165);
	border: none
}

.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_button_wrapper .button.__outline {
	background: #fff;
	border: 2px solid #bb16a3;
	color: #bb16a3
}

.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_button_wrapper .button.__outline:hover {
	background: #bb16a3;
	border: 2px solid #bb16a3;
	color: #fff
}

.leave_popup_modal.active {
	display: block
}

.leave_popup_modal:after {
	content: "";
	background: linear-gradient(160deg, #653165 -20%, #942387 110%);
	opacity: .8;
	height: 100%;
	position: absolute;
	bottom: 0;
	z-index: -1;
	width: 100%;
	clip-path: ellipse(44% 70% at 28% 53%);
	max-width: 1600px
}

@media(min-width: 1024px) {
	.leave_popup_modal .leave_popup_container {
		transform: translate(-50%, -50%);
		top: 50%;
		left: 50%;
		width: 790px;
		box-shadow: 0 5px 24px rgba(0, 0, 0, .5);
		border-radius: 10px
	}

	.leave_popup_modal .leave_popup_container .leave_popup_wrapper {
		padding: 80px 20px
	}

	.leave_popup_modal .leave_popup_container .leave_popup_wrapper .close_button {
		top: 30px;
		right: 40px
	}

	.leave_popup_modal .leave_popup_container .leave_popup_wrapper h2 {
		max-width: 650px;
		font-size: 1.6875rem;
		margin: 0 auto 12px;
		line-height: 1.2
	}

	.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_body {
		margin-bottom: 12px
	}

	.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_button_wrapper,
	.leave_popup_modal .leave_popup_container .leave_popup_wrapper p {
		max-width: 650px;
		margin: 0 auto
	}

	.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_question {
		margin-bottom: 42px
	}

	.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_button_wrapper {
		flex-direction: row;
		gap: 50px;
		padding-left: 16px
	}

	.leave_popup_modal .leave_popup_container .leave_popup_wrapper .popup_button_wrapper .cancel_button {
		width: 214px
	}
}

.cookie_popup {
	background: #757575;
	padding: 30px 20px;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 20;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, .16)
}

.cookie_popup a {
	color: #fff;
	text-decoration: underline;
	transition: color .3s ease;
	font-weight: bold
}

.cookie_popup a:hover {
	color: #66af03
}

.cookie_popup.accepted {
	display: none
}

.cookie_popup .cookie_popup_wrapper {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-direction: column;
	gap: 26px
}

.cookie_popup .cookie_popup_wrapper p {
	color: #fff;
	font-size: 1rem
}

.cookie_popup .cookie_popup_wrapper .button {
	border: none;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 164px;
	height: 48px;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: 500;
	background: #fff;
	border: 2px solid #bb16a3;
	color: #bb16a3;
	border-radius: 4px;
	font-weight: bold
}

.cookie_popup .cookie_popup_wrapper .button:hover {
	background: #942387;
	border: 2px solid #bb16a3;
	color: #fff;
}

@media(min-width: 1024px) {
	.cookie_popup {
		padding: 28px 68px 28px 54px
	}

	.cookie_popup .cookie_popup_wrapper {
		flex-direction: row;
		gap: 80px
	}

	.cookie_popup .cookie_popup_wrapper p {
		max-width: calc(100% - 164px - 80px)
	}
}

.banner {
	background: #fff
}

.banner .banner_wrapper {
	position: relative;
	height: 69vw;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center
}

.banner .banner_wrapper .text_wrapper {
	position: absolute;
	left: 0;
	width: 100%;
	top: 50%;
	transform: translateY(-50%)
}

.banner .banner_wrapper .text_wrapper .banner_title {
	max-width: 1440px;
	padding-left: 20px;
	display: grid;
	grid-template-columns: 226px;
	font-size: 1.875rem;
	font-weight: 100;
	line-height: 1;
	margin-bottom: 10px
}

.banner .banner_wrapper .text_wrapper .banner_subtitle {
	max-width: 1440px;
	padding-left: 20px;
	display: grid;
	grid-template-columns: 142px;
	font-size: 1.375rem;
	font-weight: 100;
	line-height: 1.2
}

.banner .desktop_banner {
	display: none
}

@media(min-width: 530px) {
	.banner .banner_wrapper {
		position: relative;
		height: 24vw
	}

	.banner .banner_wrapper .text_wrapper .banner_title {
		font-size: 1.475rem;
		grid-template-columns: 300px
	}

	.banner .banner_wrapper .text_wrapper .banner_subtitle {
		grid-template-columns: 230px;
		font-size: 1.175rem
	}

	.banner .desktop_banner {
		display: block
	}

	.banner .mobile_banner {
		display: none
	}
}

@media(min-width: 700px) {
	.banner .banner_wrapper {
		position: relative
	}

	.banner .banner_wrapper .text_wrapper .banner_title {
		font-size: 1.675rem;
		grid-template-columns: 450px
	}

	.banner .banner_wrapper .text_wrapper .banner_subtitle {
		grid-template-columns: 350px;
		font-size: 1.375rem
	}
}

@media(min-width: 1024px) {
	.banner .banner_wrapper .text_wrapper .banner_title {
		padding-left: 60px;
		font-size: 2.25rem;
		grid-template-columns: 400px
	}

	.banner .banner_wrapper .text_wrapper .banner_subtitle {
		padding-left: 60px;
		grid-template-columns: 310px;
		font-size: 1.475rem
	}
}

@media(min-width: 1100px) {
	.banner .banner_wrapper {
		position: relative
	}

	.banner .banner_wrapper .text_wrapper .banner_title {
		font-size: 3rem;
		grid-template-columns: 500px
	}

	.banner .banner_wrapper .text_wrapper .banner_subtitle {
		grid-template-columns: 360px;
		font-size: 1.675rem
	}
}

@media(min-width: 1300px) {
	.banner .banner_wrapper {
		width: 100%
	}

	.banner .banner_wrapper .text_wrapper .banner_title {
		font-size: 4rem;
		grid-template-columns: 600px;
		margin-bottom: 20px;
		padding-left: 135px
	}

	.banner .banner_wrapper .text_wrapper .banner_subtitle {
		font-size: 2.25rem;
		grid-template-columns: 510px;
		padding-left: 135px
	}

	.banner .banner_wrapper img {
		height: 100%;
		object-fit: cover;
		width: 100%
	}
}

@media(min-width: 1441px) {
	.banner .banner_wrapper .text_wrapper {
		left: 0;
		width: 100%
	}

	.banner .banner_wrapper .text_wrapper .banner_title {
		max-width: 1440px;
		margin: 0 auto 20px;
		padding-left: 135px;
		display: grid;
		grid-template-columns: 600px
	}

	.banner .banner_wrapper .text_wrapper .banner_subtitle {
		max-width: 1440px;
		margin: 0 auto;
		padding-left: 135px;
		display: grid;
		grid-template-columns: 510px
	}
}

@media(min-width: 1580px) {
	.banner .banner_wrapper {
		max-height: 450px;
		background-position: top center
	}
}

.researchs {
	background: #faf8f8;
	padding: 44px 0
}

.researchs h1 {
	margin-bottom: 20px;
	font-size: 1.375rem;
	font-weight: 500
}

.researchs .research-items .research-item {
	margin-bottom: 10px;
	display: flex;
	width: 100%
}

.researchs .research-items .research-item img {
	max-width: 122px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px
}

.researchs .research-items .research-item .research-item-body {
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 0 16px 0 12.4px;
	width: 100%;
	background: #fff;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, .08)
}

.researchs .research-items .research-item .research-item-body p {
	font-weight: bold;
	margin-bottom: 8px
}

.researchs .research-items .research-item .research-item-body a {
	color: #bb16a3;
	display: flex;
	gap: 15px
}

.researchs .research-items .research-item .research-item-body a span {
	color: inherit
}

.researchs .research-items .research-item .research-item-body a img {
	max-width: 8px;
	object-fit: contain
}

.explore_this_page {
	padding: 44px 0;
	transition: padding .3s
}

.explore_this_page.fixed {
	position: fixed;
	background: #fff;
	width: 100%;
	z-index: 4;
	padding: 10px 0;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, .16)
}

.explore_this_page .explore_this_page_wrapper {
	background: #fff;
	overflow: hidden
}

.explore_this_page .title {
	position: relative;
	text-align: center;
	margin: 0 40px 40px
}

.explore_this_page .title h1 {
	font-size: 1rem
}

.explore_this_page .title img {
	position: absolute;
	transition: transform .6s;
	transform: translateY(-50%);
	transform-origin: center;
	top: 50%;
	right: 0px
}

.explore_this_page ul {
	list-style: none;
	text-align: center;
	transition: max-height .3s linear;
	max-height: 200px;
	overflow: initial
}

.explore_this_page ul li {
	margin-bottom: 26px
}

.explore_this_page ul li:last-of-type {
	margin-bottom: 0
}

.explore_this_page ul li a {
	font-size: 1.075rem;
	color: #bb16a3;
	font-weight: 400
}

.explore_this_page.collapsed .title {
	margin: 0 40px 0
}

.explore_this_page.collapsed .title img {
	transform: rotate(180deg);
	top: 40%
}

.explore_this_page.collapsed ul {
	max-height: 0;
	opacity: 0;
	pointer-events: none;
	overflow: hidden
}

.explore_this_page.fixed ul li:last-of-type {
	margin-bottom: 16px
}

.patient_enrollment {
	background: #942387
}

.patient_enrollment p,
.patient_enrollment h1,
.patient_enrollment strong {
	color: #fff
}

.patient_enrollment .patient_enrollment_wrapper .image_block {
	position: relative;
	padding-bottom: 46px
}

.patient_enrollment .patient_enrollment_wrapper .image_block .image_wrapper {
	padding-bottom: 5.5px;
	position: relative;
	z-index: 2
}

.patient_enrollment .patient_enrollment_wrapper .image_block .image_wrapper img {
	width: 100%
}

.patient_enrollment .patient_enrollment_wrapper .image_block .image_wrapper:after {
	content: "";
	width: 81%;
	height: 5.5px;
	bottom: 0;
	right: 0;
	background: #84bd00;
	position: absolute
}

.patient_enrollment .patient_enrollment_wrapper .image_block:after {
	content: "";
	background: linear-gradient(160deg, #942387 60%, #653165 140%);
	height: 100%;
	position: absolute;
	bottom: 0;
	width: 100%;
	clip-path: ellipse(68% 34% at 49% 62%)
}

.patient_enrollment .patient_enrollment_wrapper .image_text {
	margin: 20px 0 0;
	z-index: 2;
	position: relative
}

.patient_enrollment .patient_enrollment_wrapper .text_block h1 {
	font-size: 1.375rem;
	font-weight: 400;
	margin-bottom: 14px;
	margin-top: 10px
}

.patient_enrollment .patient_enrollment_wrapper .text_block p {
	margin-bottom: 20px;
	font-size: 1.125rem;
	line-height: 1.35
}

.patient_enrollment .patient_enrollment_wrapper .text_block p:last-of-type {
	margin-bottom: 0
}

.patient_enrollment .patient_enrollment_wrapper .banner_block {
	padding: 50px 20px 44px
}

.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper {
	padding: 35px 20px 45px;
	text-align: center;
	background: #fff;
	border: 3px solid #bb16a3;
	border-radius: 10px
}

.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_icon {
	display: flex;
	justify-content: center;
	margin-bottom: 20px
}

.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_icon img {
	max-width: 50px
}

.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_text p,
.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_text a {
	color: #3c3c3c;
	font-size: 1.125rem;
	font-weight: 500
}

.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_text a {
	color: #bb16a3
}

.participation_block {
	padding: 44px 0
}

.participation_block .text_block h1 {
	font-size: 1.375rem;
	font-weight: 400;
	margin-bottom: 10px;
	margin-top: 40px
}

.participation_block .text_block h1:first-of-type {
	margin-top: 22px
}

.participation_block .text_block p {
	margin-bottom: 28px;
	font-size: 1.125rem;
	line-height: 1.4
}

.participation_block .text_block p:last-of-type {
	margin-bottom: 0
}

.types_of_research {
	background: #faf8f8;
	padding: 44px 0
}

.types_of_research .types_of_research_wrapper h1 {
	font-size: 1.375rem;
	margin-bottom: 35px;
	font-weight: 400
}

.types_of_research .types_of_research_wrapper .subtitle {
	font-size: 1.125rem
}

.types_of_research .types_of_research_wrapper .research_item_container {
	margin-bottom: 36px
}

.types_of_research .types_of_research_wrapper .research_item_container .research_item {
	margin-top: 36px
}

.types_of_research .types_of_research_wrapper .research_item_container .research_item .research_icon {
	display: flex;
	justify-content: center;
	margin-bottom: 16px
}

.types_of_research .types_of_research_wrapper .research_item_container .research_item .research_icon img {
	max-width: 65px
}

.types_of_research .types_of_research_wrapper .research_item_container .research_item .research_body h2 {
	font-size: 1.125rem;
	margin-bottom: 14px
}

.types_of_research .types_of_research_wrapper .research_item_container .research_item .research_body .research_description p {
	font-size: 1.125rem;
	margin-bottom: 12px
}

.types_of_research .types_of_research_wrapper .banner_container .banner {
	padding: 22px 10px 37px;
	font-size: 1.125rem;
	text-align: center;
	border: 3px solid #bb16a3;
	border-radius: 10px
}

.types_of_research .types_of_research_wrapper .banner_container .banner .banner-icon {
	display: flex;
	justify-content: center;
	margin-bottom: 10px
}

.types_of_research .types_of_research_wrapper .banner_container .banner .banner-icon img {
	max-width: 42px
}

.types_of_research .types_of_research_wrapper .banner_container .banner a {
	color: #bb16a3;
	font-size: inherit;
	font-weight: inherit
}

.angelman_syndrome {
	padding: 44px 0
}

.angelman_syndrome .angelman_syndrome_wrapper h1 {
	font-size: 1.375rem;
	margin-bottom: 14px;
	font-weight: 400
}

.angelman_syndrome .angelman_syndrome_wrapper .subtitle p {
	font-size: 1.125rem;
	line-height: 1.4;
	margin-bottom: 20px
}

.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container {
	margin-bottom: 36px;
	border: 2px solid #e3e3e3;
	border-radius: 10px
}

.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item {
	padding: 22px 14px
}

.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item .angelman_syndrome_icon {
	display: flex;
	justify-content: center;
	margin-bottom: 16px
}

.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item .angelman_syndrome_icon img {
	max-width: 52px
}

.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item .angelman_syndrome_body h2 {
	font-size: 1.125rem;
	margin-bottom: 14px
}

.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item .angelman_syndrome_body .angelman_syndrome_description {
	text-align: center
}

.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item .angelman_syndrome_body .angelman_syndrome_description p {
	font-size: 1.125rem;
	margin-bottom: 0px
}

.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item .angelman_syndrome_body .angelman_syndrome_description .number {
	font-size: 2.6875rem;
	color: #84bd00;
	font-weight: 900
}

.angelman_syndrome .angelman_syndrome_wrapper .banner_container .banner {
	padding: 22px 10px 37px;
	font-size: 1.125rem;
	text-align: center;
	border: 3px solid #bb16a3;
	border-radius: 10px;
	background: #fff
}

.angelman_syndrome .angelman_syndrome_wrapper .banner_container .banner .banner-icon {
	display: flex;
	justify-content: center;
	margin-bottom: 10px
}

.angelman_syndrome .angelman_syndrome_wrapper .banner_container .banner .banner-icon img {
	max-width: 42px
}

.angelman_syndrome .angelman_syndrome_wrapper .banner_container .banner a {
	color: #bb16a3;
	font-size: inherit;
	font-weight: inherit
}

.our_commitment {
	padding: 44px 0;
	background: linear-gradient(160deg, #BB16A3 -20%, #653165 100%)
}

.our_commitment h1,
.our_commitment h2,
.our_commitment p {
	color: #fff
}

.our_commitment .our_commitment_wrapper h1 {
	font-size: 1.375rem;
	margin-bottom: 0;
	font-weight: 400
}

.our_commitment .our_commitment_wrapper .subtitle {
	margin-bottom: 39px
}

.our_commitment .our_commitment_wrapper .subtitle p {
	font-size: 1.125rem
}

.our_commitment .our_commitment_wrapper .our_commitment_item_container {
	margin-bottom: 36px
}

.our_commitment .our_commitment_wrapper .our_commitment_item_container .our_commitment_item {
	display: flex;
	gap: 18px;
	margin-bottom: 20px
}

.our_commitment .our_commitment_wrapper .our_commitment_item_container .our_commitment_item:nth-of-type(1) .our_commitment_icon img {
	width: 39px;
	height: 60px
}

.our_commitment .our_commitment_wrapper .our_commitment_item_container .our_commitment_item:nth-of-type(2) .our_commitment_icon img {
	width: 60px;
	height: 60px
}

.our_commitment .our_commitment_wrapper .our_commitment_item_container .our_commitment_item:nth-of-type(3) {
	margin-bottom: 0
}

.our_commitment .our_commitment_wrapper .our_commitment_item_container .our_commitment_item:nth-of-type(3) .our_commitment_icon img {
	width: 59px;
	height: 56px
}

.our_commitment .our_commitment_wrapper .our_commitment_item_container .our_commitment_item .our_commitment_icon {
	display: flex;
	justify-content: center;
	min-width: 60px
}

.our_commitment .our_commitment_wrapper .our_commitment_item_container .our_commitment_item .our_commitment_body h2 {
	font-size: 1.125rem;
	text-transform: uppercase
}

.our_commitment .our_commitment_wrapper .our_commitment_item_container .our_commitment_item .our_commitment_body .our_commitment_description p {
	font-size: 1.125rem
}

.support_pipeline_wrapper {
	padding: 0 0 44px
}

.support_pipeline_wrapper .support_and_resources,
.support_pipeline_wrapper .our_pipeline {
	padding-top: 44px
}

.support_pipeline_wrapper .container:last-of-type {
	margin-bottom: 0
}

.support_pipeline_wrapper h1 {
	font-size: 1.375rem;
	font-weight: 400;
	margin-bottom: 20px
}

.support_pipeline_wrapper .image_wrapper {
	margin-bottom: 22px
}

.support_pipeline_wrapper .body_wrapper h2 {
	font-size: 1.25rem;
	font-weight: 500;
	margin-bottom: 10px
}

.support_pipeline_wrapper .body_wrapper p {
	font-size: 1.125rem;
	margin-bottom: 20px
}

.support_pipeline_wrapper .body_wrapper a {
	display: flex;
	gap: 16px;
	font-size: 1.125rem;
	color: #bb16a3;
	align-items: center
}

.support_pipeline_wrapper .body_wrapper a span {
	font-size: inherit;
	color: inherit;
	line-height: 1
}

.support_pipeline_wrapper .body_wrapper a img {
	max-width: 8px;
	object-fit: contain;
	transform: translateY(2px)
}

@media(min-width: 1024px) {
	.researchs {
		text-align: center
	}

	.researchs h1 {
		margin-bottom: 28px;
		font-size: 1.6875rem
	}

	.researchs .research-items {
		display: flex;
		flex-wrap: wrap;
		gap: 40px;
		justify-content: center
	}

	.researchs .research-items .research-item {
		max-width: calc(50% - 40px);
		cursor: pointer
	}

	.researchs .research-items .research-item .research-item-image {
		width: 122px;
		min-width: 122px
	}

	.researchs .research-items .research-item img {
		width: 122px;
		height: 100%;
		object-fit: cover
	}

	.researchs .research-items .research-item img.mobile-only {
		display: none
	}

	.researchs .research-items .research-item img.desktop-only {
		display: block
	}

	.researchs .research-items .research-item .research-item-body {
		text-align: left;
		padding: 16px;
		padding-left: 21px
	}

	.researchs .research-items .research-item .research-item-body p {
		font-size: 1.25rem
	}

	.researchs .research-items .research-item .research-item-body a {
		font-size: 1.125rem
	}

	.researchs .research-items .research-item .research-item-body a span {
		color: inherit
	}

	.explore_this_page .title {
		position: relative;
		text-align: center;
		margin: 0 30px 0
	}

	.explore_this_page .title.mobile-only {
		display: none
	}

	.explore_this_page .title.desktop-only {
		display: block
	}

	.explore_this_page .title h1 {
		font-size: 1.25rem
	}

	.explore_this_page .explore_this_page_wrapper {
		display: flex;
		align-items: center;
		justify-content: center
	}

	.explore_this_page ul {
		list-style: none;
		text-align: center;
		max-height: initial;
		display: flex;
		align-items: baseline;
		gap: 30px
	}

	.explore_this_page ul li {
		margin-bottom: 0
	}

	.explore_this_page ul li a {
		font-size: 1.125rem
	}

	.explore_this_page.fixed {
		padding: 11px 0
	}

	.explore_this_page.fixed ul li:last-of-type {
		margin-bottom: 0
	}

	.patient_enrollment .patient_enrollment_wrapper {
		position: relative;
			background: linear-gradient(160deg, #BB16A3 -20%, #653165 100%);
	}

	.patient_enrollment .patient_enrollment_wrapper:after {
/* 		content: "";
		background: linear-gradient(160deg, #653165 -20%, #942387 110%);
		height: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
		width: 60%;
		clip-path: ellipse(50% 61% at 23% 50%) */
	}

	.patient_enrollment .patient_enrollment_wrapper .block_wrapper {
		display: flex;
		padding: 44px 60px 0
	}

	.patient_enrollment .patient_enrollment_wrapper .image_block {
		min-width: 400px;
		padding-bottom: 0;
		z-index: 2
	}

	.patient_enrollment .patient_enrollment_wrapper .image_block .image_wrapper {
		padding-bottom: 19px;
		position: relative
	}

	.patient_enrollment .patient_enrollment_wrapper .image_block .image_wrapper:after {
		content: "";
		height: 90%;
		width: 90%;
		position: absolute;
		bottom: 10px;
		right: -10px;
		z-index: -1;
		background: #84bd00
	}

	.patient_enrollment .patient_enrollment_wrapper .image_block:after {
		content: none
	}

	.patient_enrollment .patient_enrollment_wrapper .image_text.wrapper {
		margin: 11px 0 0;
		padding: 0
	}

	.patient_enrollment .patient_enrollment_wrapper .text_block {
		position: relative;
		z-index: 2;
		margin-left: 40px
	}

	.patient_enrollment .patient_enrollment_wrapper .text_block.wrapper {
		padding: 0
	}

	.patient_enrollment .patient_enrollment_wrapper .text_block h1 {
		margin-top: 0
	}

	.patient_enrollment .patient_enrollment_wrapper .banner_block {
		padding: 20px 60px 44px;
		position: relative;
		z-index: 2
	}

	.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper {
		padding: 28px 20px 28px;
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 30px
	}

	.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_icon {
		margin-bottom: 0
	}

	.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_text {
		max-width: 75%
	}

	.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_text p,
	.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_text a {
		color: #3c3c3c;
		font-size: 1.125rem;
		font-weight: 500;
		text-align: left
	}

	.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_text a {
		color: #bb16a3
	}

	.participation_block .participation_block_wrapper {
		display: flex;
		gap: 40px
	}

	.participation_block .image_block {
		min-width: 400px
	}

	.participation_block .image_block .image_wrapper img.desktop-only {
		display: block
	}

	.participation_block .image_block .image_wrapper img.mobile-only {
		display: none
	}

	.participation_block .text_block h1 {
		font-size: 1.6875rem;
		font-weight: 400;
		margin-bottom: 20px;
		margin-top: 50px
	}

	.participation_block .text_block h1:first-of-type {
		margin-top: 0
	}

	.participation_block .text_block p {
		margin-bottom: 30px;
		font-size: 1.125rem
	}

	.participation_block .text_block p:last-of-type {
		margin-bottom: 0
	}

	.types_of_research .types_of_research_wrapper .research_item_container {
		margin-bottom: 36px;
		display: flex;
		gap: 50px
	}

	.types_of_research .types_of_research_wrapper .research_item_container .research_item {
		margin-top: 40px;
		display: flex;
		gap: 30px;
		align-items: flex-start
	}

	.types_of_research .types_of_research_wrapper .research_item_container .research_item .research_icon {
		min-width: 60px
	}

	.types_of_research .types_of_research_wrapper .research_item_container .research_item .research_icon img {
		object-fit: contain
	}

	.types_of_research .types_of_research_wrapper .banner_container .banner {
		padding: 22px 10px;
		text-align: left;
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 30px
	}

	.types_of_research .types_of_research_wrapper .banner_container .banner .banner_text {
		max-width: 75%
	}

	.types_of_research .types_of_research_wrapper .banner_container .banner .banner-icon {
		margin-bottom: 0
	}

	.angelman_syndrome .angelman_syndrome_wrapper .block_wrapper {
		display: flex;
		gap: 40px;
		margin-bottom: 50px
	}

	.angelman_syndrome .angelman_syndrome_wrapper .text_block {
		max-width: 65%
	}

	.angelman_syndrome .angelman_syndrome_wrapper h1 {
		font-size: 1.6875rem;
		margin-bottom: 20px
	}

	.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container {
		margin-bottom: 0;
		border-radius: 10px
	}

	.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item {
		padding: 25px 23px 27px 26px
	}

	.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item .angelman_syndrome_icon {
		display: flex;
		justify-content: center;
		margin-bottom: 16px
	}

	.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item .angelman_syndrome_icon img {
		max-width: 52px
	}

	.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item .angelman_syndrome_body h2 {
		font-size: 1.125rem;
		margin-bottom: 14px
	}

	.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item .angelman_syndrome_body .angelman_syndrome_description {
		text-align: center
	}

	.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item .angelman_syndrome_body .angelman_syndrome_description p {
		font-size: 1.125rem;
		margin-bottom: 20px
	}

	.angelman_syndrome .angelman_syndrome_wrapper .angelman_syndrome_item_container .angelman_syndrome_item .angelman_syndrome_body .angelman_syndrome_description .number {
		font-size: 2.6875rem;
		color: #84bd00;
		font-weight: 900
	}

	.angelman_syndrome .angelman_syndrome_wrapper .banner_container .banner {
		padding: 22px 10px;
		text-align: left;
		display: flex;
		align-items: center;
		justify-content: center;
		gap: 30px
	}

	.angelman_syndrome .angelman_syndrome_wrapper .banner_container .banner .banner_text {
		max-width: 75%
	}

	.angelman_syndrome .angelman_syndrome_wrapper .banner_container .banner .banner-icon {
		margin-bottom: 0
	}

	.our_commitment .our_commitment_wrapper h1 {
		font-size: 1.6875rem
	}

	.our_commitment .our_commitment_wrapper .subtitle {
		margin-bottom: 60px
	}

	.our_commitment .our_commitment_wrapper .our_commitment_item_container {
		margin-bottom: 0;
		gap: 25px;
		display: flex;
		justify-content: center
	}

	.our_commitment .our_commitment_wrapper .our_commitment_item_container .our_commitment_item {
		display: flex;
		gap: 16px;
		margin-bottom: 20px;
		width: calc(33.3333333333% - 25px)
	}

	.support_pipeline_wrapper {
		display: flex;
		gap: 92px;
		padding: 0 60px 44px
	}

	.support_pipeline_wrapper .container {
		margin-bottom: 0
	}

	.support_pipeline_wrapper .support_and_resources,
	.support_pipeline_wrapper .our_pipeline {
		padding-top: 44px
	}

	.support_pipeline_wrapper .support_and_resources .wrapper,
	.support_pipeline_wrapper .our_pipeline .wrapper {
		padding: 0
	}

	.support_pipeline_wrapper h1 {
		font-size: 1.6875rem;
		margin-bottom: 34px
	}

	.support_pipeline_wrapper .image_wrapper {
		margin-bottom: 24px
	}

	.support_pipeline_wrapper .image_wrapper img.desktop-only {
		display: block
	}

	.support_pipeline_wrapper .image_wrapper img.mobile-only {
		display: none
	}

	.support_pipeline_wrapper .body_wrapper h2 {
		font-size: 1.25rem;
		margin-bottom: 20px
	}

	.support_pipeline_wrapper .body_wrapper p {
		margin-bottom: 30px
	}

	.support_pipeline_wrapper .body_wrapper a {
		display: flex;
		gap: 16px;
		font-size: 1.125rem
	}
}

@media(min-width: 1300px) {
	.researchs {
		padding: 50px 0 80px
	}

	.researchs .research-items {
		gap: 40px
	}

	.researchs .research-items .research-item {
		max-width: calc(33.3333333333% - 40px)
	}

	.researchs .research-items .research-item .research-item-image {
		position: relative
	}

	.researchs .research-items .research-item .research-item-image::after {
		content: "";
		height: 100%;
		width: 5px;
		position: absolute;
		right: 0;
		top: 0;
		background: #84bd00
	}

	.explore_this_page {
		padding: 30px 0
	}

	.explore_this_page .title {
		margin: 0 70px 0
	}

	.explore_this_page ul {
		gap: 70px
	}

	.patient_enrollment .patient_enrollment_wrapper:after {
		width: 53%;
		clip-path: ellipse(50% 61% at 23% 50%)
	}

	.patient_enrollment .patient_enrollment_wrapper .block_wrapper {
		display: flex;
		padding: 60px 135px 0
	}

	.patient_enrollment .patient_enrollment_wrapper .text_block {
		margin-left: 70px
	}

	.patient_enrollment .patient_enrollment_wrapper .text_block h1 {
		margin-top: 0
	}

	.patient_enrollment .patient_enrollment_wrapper .banner_block {
		padding: 20px 135px 60px
	}

	.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_icon {
		margin-bottom: 0
	}

	.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_text p,
	.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper .banner_text a {
		font-size: 1.125rem;
		font-weight: 500
	}

	.participation_block {
		padding: 60px 0
	}

	.participation_block .participation_block_wrapper {
		gap: 75px;
		align-items: center
	}

	.participation_block .text_block {
		padding: 10px 0
	}

	.types_of_research {
		padding: 60px 0
	}

	.types_of_research .types_of_research_wrapper .research_item_container {
		gap: 135px
	}

	.types_of_research .types_of_research_wrapper .research_item_container .research_item {
		max-width: 512px
	}

	.types_of_research .types_of_research_wrapper .research_item_container .research_item:first-child {
		max-width: 485px
	}

	.angelman_syndrome {
		padding: 60px 0
	}

	.our_commitment {
		padding: 60px 0
	}

	.our_commitment .our_commitment_wrapper .our_commitment_item_container {
		gap: 50px
	}

	.our_commitment .our_commitment_wrapper .our_commitment_item_container .our_commitment_item {
		width: calc(33.3333333333% - 50px)
	}

	.support_pipeline_wrapper {
		display: flex;
		gap: 92px;
		padding: 0 135px 60px
	}

	.support_pipeline_wrapper .support_and_resources,
	.support_pipeline_wrapper .our_pipeline {
		padding-top: 60px
	}
}

.gsdia .studies_container {
	background: #faf8f8
}

.gsdia .studies_container .call_to_info p {
	font-size: 1.375rem
}

.gsdia .studies_container .studies_wrapper .study {
	padding: 32px 15px 0
}

.gsdia .studies_container .studies_wrapper .study .reason_why {
	margin-bottom: 44px
}

.gsdia .studies_container .studies_wrapper .study .reason_why .text_wrapper {
	margin-bottom: 30px
}

.gsdia .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper {
	display: flex;
	gap: 18px;
	position: relative
}

.gsdia .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .icon {
	min-width: 32px;
	margin-top: 5px
}

.gsdia .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p {
	position: relative;
	left: -50px;
	width: calc(100% + 50px);
	margin-top: 18px
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_text p {
	margin-bottom: 10px
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper {
	margin-top: 20px
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item {
	display: flex;
	gap: 10px;
	margin-bottom: 20px
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon {
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon img {
	object-fit: contain
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item:nth-child(1) .icon img {
	width: 26px
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item:nth-child(2) .icon img {
	width: 18px
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item:nth-child(3) .icon img {
	width: 28px
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p strong {
	color: inherit
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description ul {
	list-style: none;
	padding-left: 1em
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description ul li::before {
	content: "•";
	color: #84bd00;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
	font-size: 1.1875rem
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .title {
	margin-bottom: 10px
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item {
	display: flex;
	gap: 25px;
	margin-bottom: 25px
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-child(2) .icon_wrapper {
	margin-bottom: -5px
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper {
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper img {
	object-fit: contain
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item p {
	color: #212121
}

.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends p {
	font-size: .75rem;
	color: #212121
}

.gsdia .studies_container .studies_wrapper .study .gene_therapy_banner_container.gray-card {
	padding: 30px 24px
}

.gsdia .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper {
	display: flex;
	align-items: center;
	flex-direction: column
}

.gsdia .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .icon {
	max-width: 83px;
	margin-bottom: 20px
}

.gsdia .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text h2,
.gsdia .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text p {
	color: #212121
}

.gsdia .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text a {
	display: block;
	margin-top: 10px;
	color: #bb16a3;
	font-size: 1.125rem;
	display: flex;
	gap: 10px
}

.gsdia .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text a img {
	max-width: 7px;
	object-fit: contain;
	margin-top: 3px
}

.gsdia .studies_container .studies_wrapper .study .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item:nth-of-type(1) .icon_wrapper {
	max-width: 26px
}

.gsdia .studies_container .studies_wrapper .study .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item:nth-of-type(2) .icon_wrapper {
	max-width: 27px
}

.gsdia .studies_container .studies_wrapper .study .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item:nth-of-type(3) .icon_wrapper {
	max-width: 29px
}

.gsdia .studies_container .studies_wrapper .study.nonclinical_online_observational .reason_why {
	margin-top: 44px
}

.gsdia .studies_container .studies_wrapper .study.nonclinical_online_observational .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item .icon_wrapper {
	max-width: 42px;
	min-width: 42px
}

.gsdia .studies_container .studies_wrapper .study.nonclinical_online_observational .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item:nth-of-type(1) .icon_wrapper img {
	max-width: 36px
}

.gsdia .form_container .privacy_text {
	margin-bottom: 44px
}

.gsdia .form_container .privacy_text p {
	font-size: inherit;
	color: #212121;
	margin-bottom: 20px
}

.gsdia .form_container .privacy_text p:last-of-type {
	margin-bottom: 0
}

.gsdia .form_container .what_happen_container .what_happens_wrapper {
	padding: 30px 26px;
	margin-bottom: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.gsdia .form_container .what_happen_container h3 {
	font-size: 1.125rem;
	margin-bottom: 15px;
	color: #212121
}

.gsdia .form_container .what_happen_container .what_happens_description {
	font-size: 1.125rem;
	color: #212121
}

.gsdia .form_container .what_happen_container .what_happens_description p {
	margin-bottom: 20px
}

.gsdia .form_container .what_happen_container .what_happens_description p:last-of-type {
	margin-bottom: 0
}

.gsdia .form_container .question_wrapper {
	padding: 26px;
	background: #f0eff0;
	margin-bottom: 0;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px
}

.gsdia .form_container .question_wrapper .title {
	display: flex;
	align-items: center;
	gap: 20px;
	margin-bottom: 15px
}

.gsdia .form_container .question_wrapper .title .icon {
	width: 27px
}

.gsdia .form_container .question_wrapper .title h3 {
	font-size: 1.125rem
}

.gsdia .form_container .question_wrapper .description {
	margin-bottom: 15px;
	font-size: 1.125rem;
	font-weight: 500
}

.gsdia .form_container .question_wrapper .button a {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 254px;
	height: 47px;
	border: 2px solid #84bd00;
	color: #3e612e;
	font-weight: bold;
	border-radius: 4px;
	background: #fff
}

.gsdia .form_container .question_wrapper .button a:hover {
	background: linear-gradient(#C1DE80, #84BD00)
}

.gsdia .studies_container .studies_wrapper .study .card_image_left_container.what_you_need .card_image_left_item_wrapper .card_image_left_item .description .medium {
	text-transform: uppercase
}

@media(min-width: 1024px) {
	.gsdia .studies_container .call_to_info p {
		font-size: 1.6875rem
	}

	.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item {
		margin-bottom: 15px
	}

	.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p {
		margin-bottom: 0px
	}

	.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item.treatment .description {
		max-width: 417px
	}

	.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item.clinic .description {
		max-width: 420px
	}
}

@media(min-width: 1024px) {
	.gsdia .studies_container .studies_wrapper .study.study_clinical_interventional .reason_why .text_wrapper {
		max-width: 660px
	}

	.gsdia .studies_container .studies_wrapper .study.study_clinical_interventional .reason_why {
		display: flex;
		align-items: center;
		padding-left: 32px;
		border-left: 9px solid #84bd00
	}

	.gsdia .studies_container .studies_wrapper .study.nonclinical_online_observational .different_type {
		max-width: 420px
	}

	.gsdia .studies_container .studies_wrapper .study.nonclinical_online_observational .different_type_of_study {
		display: flex;
		align-items: center;
		padding-left: 32px;
		border-left: 9px solid #bb16a3
	}

	.gsdia .studies_container .studies_wrapper .study.study_clinical_interventional .study_info_wrapper .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item {
		align-items: center
	}

	.gsdia .studies_container .studies_wrapper .study .reason_why {
		display: flex;
		align-items: center
	}

	.gsdia .studies_container .studies_wrapper .study .reason_why .text_wrapper {
		margin-bottom: 0;
		padding-right: 50px;
		border-right: 1px solid #b7b7b7
	}

	.gsdia .studies_container .studies_wrapper .study .reason_why .image_wrapper {
		min-width: 250px;
		padding-left: 50px
	}

	.studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper {
		flex-direction: row;
		gap: 80px
	}

	.studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span {
		margin-bottom: 0
	}

	.gsdia .get_started_wrapper span {
		color: #212121 !important
	}

	.gsdia .studies_container .studies_wrapper .study {
		padding: 32px 32px 0;
		margin-bottom: 30px
	}

	.gsdia .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p {
		position: initial;
		left: initial;
		width: initial;
		margin-top: 0
	}

	.gsdia .studies_container .studies_wrapper .involved_and_expected_wrapper {
		display: flex;
		gap: 30px;
		margin-top: 30px
	}

	.gsdia .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper {
		max-width: 450px;
		padding: 20px 30px
	}

	.gsdia .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper {
		padding: 20px 30px
	}

	.gsdia .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper {
		flex-direction: row;
		gap: 70px
	}

	.gsdia .studies_container .studies_wrapper .study .gene_therapy_banner_container.gray-card {
		padding: 30px 50px
	}

	.gsdia .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .icon {
		max-width: 120px;
		min-width: 120px
	}

	.gsdia .studies_container .studies_wrapper .study .card_image_left_container.what_expect .card_image_left_item_wrapper .card_image_left_item:nth-last-child(2) {
		margin-bottom: 0
	}

	.gsdia .studies_container .studies_wrapper .study .card_image_left_container.what_expect .card_image_left_item_wrapper .card_image_left_item:last-of-type {
		margin-bottom: 0
	}

	.studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .icon {
		max-width: 49px;
		min-width: 49px
	}

	.studies_container .studies_wrapper .study .card_image_left_container.what_expect .card_image_left_item_wrapper .card_image_left_item .icon {
		max-width: 30px;
		min-width: 30px
	}

	.studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon {
		max-width: 56px;
		min-width: 56px
	}

	.studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon img {
		width: 56px
	}

	.studies_container .studies_wrapper .study.nonclinical_online_observational .reason_why {
		margin-bottom: 60px
	}

	.studies_container .studies_wrapper .study.nonclinical_online_observational .get_started_banner_container {
		margin: 44px 0
	}

	.form_container {
		background: #faf8f8;
		padding: 0 60px 44px
	}

	.form_container .form_wrapper {
		padding: 50px 32px;
		background: #fff
	}

	.form_container .title_wrapper,
	.form_container .privacy_text {
		padding: 0
	}

	.what_happen_and_question_wrapper {
		display: flex
	}

	.what_happen_and_question_wrapper .what_happen_container {
		padding-right: 0;
		padding-left: 0;
		width: calc(100% - 344px)
	}

	.what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper {
		padding: 30px 60px 30px 42px !important;
		height: 100%;
		border-bottom-left-radius: 10px !important;
		border-top-left-radius: 10px;
		border-top-right-radius: 0
	}

	.what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper .what_happens_description p {
		font-size: 1.125rem
	}

	.what_happen_and_question_wrapper .question_container {
		padding-left: 0;
		padding-right: 0
	}

	.what_happen_and_question_wrapper .question_container .question_wrapper {
		height: 100%;
		width: 344px;
		margin-bottom: 0;
		border-bottom-left-radius: 0;
		border-top-left-radius: 0;
		border-bottom-right-radius: 10px;
		border-top-right-radius: 10px;
		padding: 30px 60px 30px 31px
	}

	.what_happen_and_question_wrapper .question_container .question_wrapper .title {
		flex-direction: column;
		align-items: flex-start;
		margin-bottom: 0
	}

	.what_happen_and_question_wrapper .question_container .question_wrapper .title .icon {
		width: 42px
	}

	.what_happen_and_question_wrapper .question_container .question_wrapper .description p {
		font-size: inherit
	}

	.faq_container .faq_items .faq_item .faq_question .question {
		font-size: 1.25rem
	}

	.faq_container .faq_items .faq_item.active .faq_answer p,
	.faq_container .faq_items .faq_item.active .faq_answer strong,
	.faq_container .faq_items .faq_item.active .faq_answer span,
	.faq_container .faq_items .faq_item.active .faq_answer a,
	.faq_container .faq_items .faq_item.active .faq_answer div {
		font-size: 1.125rem;
		font-weight: 500
	}

	.faq_container .faq_wrapper .image {
		width: 392px;
		padding-top: 0
	}

	.faq_container .faq_wrapper {
		padding-bottom: 118px
	}
}

@media(min-width: 1150px) {
	.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:first-of-type {
		max-width: 80%
	}
}

@media(min-width: 1300px) {
	.call_to_info {
		margin: 0 auto 20px
	}

	.gsdia .studies_container .studies_wrapper .study {
		padding: 44px 70px 0
	}

	.gsdia .studies_container .studies_wrapper .involved_and_expected_wrapper {
		display: flex
	}

	.gsdia .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper {
		gap: 73px
	}

	.gsdia .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:first-of-type {
		max-width: 100%
	}

	.gsdia .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper {
		max-width: 528px
	}

	.form_container {
		padding: 0 135px 50px
	}

	.form_container .form_wrapper {
		padding: 50px 72px;
		background: #fff
	}
}

.gsiii .studies_container {
	background: #faf8f8
}

.gsiii .studies_container .call_to_info p {
	font-size: 1.375rem
}

.gsiii .studies_container .studies_wrapper .study {
	padding: 32px 15px 0
}

.gsiii .studies_container .studies_wrapper .study .reason_why {
	margin-bottom: 44px
}

.gsiii .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper {
	display: flex;
	gap: 18px;
	position: relative
}

.gsiii .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .icon {
	min-width: 32px;
	margin-top: 5px
}

.gsiii .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p {
	position: relative;
	left: -50px;
	width: calc(100% + 50px);
	margin-top: 18px
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .or_text {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 41px;
	padding: 1px 0;
	font-weight: bold;
	background: #f0eff0;
	font-weight: bold;
	border-radius: 14px;
	margin-left: 52px;
	margin-bottom: 20px
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper {
	margin-top: 20px
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item {
	display: flex;
	gap: 20px;
	margin-bottom: 20px
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon {
	margin-top: 5px;
	max-width: 32px;
	min-width: 32px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon img {
	object-fit: contain
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item:nth-child(1) .icon img {
	width: 32px
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item:nth-child(2) .icon img {
	width: 32px
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p strong {
	color: inherit
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .title {
	margin-bottom: 0
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item {
	display: flex;
	gap: 25px;
	margin-bottom: 25px
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:last-of-type {
	margin-bottom: 0
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper {
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper img {
	object-fit: contain
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item p {
	color: #212121
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends {
	margin-bottom: 20px
}

.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends p {
	font-size: 1.125rem;
	color: #212121
}

.gsiii .studies_container .studies_wrapper .study .mrna_card_container {
	margin-bottom: 44px
}

.gsiii .studies_container .studies_wrapper .study .mrna_card_container .mrna_card .card_image_top_wrapper {
	padding: 28px 22px;
	border: 2px solid #c7c7c7;
	border-radius: 8px
}

.gsiii .studies_container .studies_wrapper .study .mrna_card_container .mrna_card .card_image_top_wrapper .text a {
	align-items: flex-end
}

.gsiii .studies_container .studies_wrapper .study .mrna_card_container .mrna_card .card_image_top_wrapper .text a img {
	margin-bottom: 5px;
	max-width: 8px
}

.gsiii .studies_container .studies_wrapper .study .irb_card_container {
	margin-bottom: 0
}

.gsiii .studies_container .studies_wrapper .study .irb_card_container .irb_container .irb_wrapper .irb_icon {
	max-width: 42px
}

.gsiii .studies_container .studies_wrapper .study .irb_card_container .irb_container .irb_wrapper .irb_text span,
.gsiii .studies_container .studies_wrapper .study .irb_card_container .irb_container .irb_wrapper .irb_text p,
.gsiii .studies_container .studies_wrapper .study .irb_card_container .irb_container .irb_wrapper .irb_text a {
	font-family: inherit
}

.gsiii .form_container .privacy_text {
	margin-bottom: 44px
}

.gsiii .form_container .privacy_text p {
	font-size: inherit;
	color: #212121;
	margin-bottom: 20px
}

.gsiii .form_container .privacy_text p:last-of-type {
	margin-bottom: 0
}

.gsiii .form_container .what_happen_container .what_happens_wrapper {
	padding: 30px 26px;
	margin-bottom: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.gsiii .form_container .what_happen_container h3 {
	font-size: 1.125rem;
	margin-bottom: 15px;
	color: #212121
}

.gsiii .form_container .what_happen_container .what_happens_description {
	font-size: 1.125rem;
	color: #212121
}

.gsiii .form_container .what_happen_container .what_happens_description p {
	margin-bottom: 20px
}

.gsiii .form_container .what_happen_container .what_happens_description p:last-of-type {
	margin-bottom: 0
}

.gsiii .form_container .question_wrapper {
	padding: 26px;
	background: #f0eff0;
	margin-bottom: 0;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px
}

.gsiii .form_container .question_wrapper .title {
	display: flex;
	align-items: center;
	gap: 20px;
	margin-bottom: 15px
}

.gsiii .form_container .question_wrapper .title .icon {
	width: 27px
}

.gsiii .form_container .question_wrapper .title h3 {
	font-size: 1.125rem
}

.gsiii .form_container .question_wrapper .description {
	margin-bottom: 15px;
	font-size: 1.125rem;
	font-weight: 500
}

.gsiii .form_container .question_wrapper .button a {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 254px;
	height: 47px;
	border: 2px solid #84bd00;
	color: #3e612e;
	font-weight: bold;
	border-radius: 4px;
	background: #fff
}

.gsiii .form_container .question_wrapper .button a:hover {
	background: linear-gradient(#C1DE80, #84BD00)
}

@media(min-width: 1024px) {
	.gsiii .studies_container .call_to_info p {
		font-size: 1.6875rem
	}

	.gsiii .studies_container .studies_wrapper .study {
		padding: 32px 32px 0
	}
}

@media(min-width: 1024px) {
	.gsiii .studies_container .studies_wrapper .study.green .reason_why {
		display: flex;
		align-items: center;
		margin-bottom: 44px;
		padding-left: 32px;
		border-left: 9px solid #84bd00
	}

	.gsiii .studies_container .studies_wrapper .study .reason_why .text_wrapper {
		margin-bottom: 0;
		padding-right: 50px;
		border-right: 1px solid #b7b7b7
	}

	.gsiii .studies_container .studies_wrapper .study .reason_why .image_wrapper {
		min-width: 250px;
		padding-left: 50px
	}

	.gsiii .studies_container .studies_wrapper .study {
		padding: 32px 32px 0
	}

	.gsiii .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p {
		position: initial;
		left: initial;
		width: initial;
		margin-top: 0
	}

	.gsiii .studies_container .studies_wrapper .involved_and_expected_wrapper {
		display: flex;
		gap: 50px;
		margin-top: 44px
	}

	.gsiii .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper,
	.gsiii .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper {
		max-width: calc(50% - 25px);
		padding: 20px 30px;
		margin-bottom: 0
	}

	.gsiii .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper {
		flex-direction: row;
		gap: 80px
	}

	.gsiii .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span {
		margin-bottom: 0
	}

	.gsiii .studies_container .studies_wrapper .study .mrna_card_container .card_image_top_wrapper {
		flex-direction: row;
		gap: 30px
	}

	.gsiii .studies_container .studies_wrapper .study .mrna_card_container .card_image_top_wrapper .icon {
		max-width: 256px;
		min-width: 256px
	}

	.gsiii .studies_container .studies_wrapper .study .mrna_card_container .card_image_top_wrapper .text p {
		margin-bottom: 9px
	}

	.gsiii .studies_container .studies_wrapper .study .card_image_top_container.irb_container .card_image_top_wrapper {
		flex-direction: row;
		gap: 30px
	}

	.gsiii .studies_container .studies_wrapper .study .card_image_top_container.irb_container .card_image_top_wrapper .irb_icon {
		margin-bottom: 0
	}

	.gsiii .studies_container .studies_wrapper .study .irb_card_container {
		padding: 22px 36px;
		margin-bottom: 0
	}

	.gsiii .studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .icon {
		max-width: 49px;
		min-width: 49px
	}

	.gsiii .studies_container .studies_wrapper .study .card_image_left_container.what_expect .card_image_left_item_wrapper .card_image_left_item .icon {
		max-width: 30px;
		min-width: 30px
	}

	.gsiii .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon {
		max-width: 56px;
		min-width: 56px
	}

	.gsiii .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon img {
		width: 56px
	}

	.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .title,
	.gsiii .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .title {
		margin-bottom: 20px
	}

	.gsiii .form_container {
		background: #faf8f8;
		padding: 0 60px 44px
	}

	.gsiii .form_container .form_wrapper {
		padding: 50px 32px;
		background: #fff
	}

	.gsiii .form_container .title_wrapper,
	.gsiii .form_container .privacy_text {
		padding: 0
	}

	.gsiii .what_happen_and_question_wrapper {
		display: flex
	}

	.gsiii .what_happen_and_question_wrapper .what_happen_container {
		padding-right: 0;
		padding-left: 0;
		width: calc(100% - 344px)
	}

	.gsiii .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper {
		padding: 30px 60px 30px 42px !important;
		height: 100%;
		border-bottom-left-radius: 10px !important;
		border-top-left-radius: 10px;
		border-top-right-radius: 0
	}

	.gsiii .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper .what_happens_description p {
		font-size: 1.125rem
	}

	.gsiii .what_happen_and_question_wrapper .question_container {
		padding-left: 0;
		padding-right: 0
	}

	.gsiii .what_happen_and_question_wrapper .question_container .question_wrapper {
		height: 100%;
		width: 344px;
		margin-bottom: 0;
		border-bottom-left-radius: 0;
		border-top-left-radius: 0;
		border-bottom-right-radius: 10px;
		border-top-right-radius: 10px;
		padding: 30px 60px 30px 31px
	}

	.gsiii .what_happen_and_question_wrapper .question_container .question_wrapper .title {
		flex-direction: column;
		align-items: flex-start;
		margin-bottom: 0
	}

	.gsiii .what_happen_and_question_wrapper .question_container .question_wrapper .title .icon {
		width: 42px
	}

	.gsiii .what_happen_and_question_wrapper .question_container .question_wrapper .description p {
		font-size: inherit
	}

	.gsiii .faq_container .faq_items .faq_item .faq_question .question {
		font-size: 1.25rem
	}

	.gsiii .faq_container .faq_items .faq_item.active .faq_answer p,
	.gsiii .faq_container .faq_items .faq_item.active .faq_answer strong,
	.gsiii .faq_container .faq_items .faq_item.active .faq_answer span,
	.gsiii .faq_container .faq_items .faq_item.active .faq_answer a,
	.gsiii .faq_container .faq_items .faq_item.active .faq_answer div {
		font-size: 1.125rem;
		font-weight: 500
	}

	.gsiii .faq_container .faq_wrapper .image {
		width: 392px;
		padding-top: 0
	}

	.gsiii .faq_container .faq_wrapper {
		padding-bottom: 105px
	}
}

@media(min-width: 1300px) {
	.gsiii .call_to_info {
		margin: 0 auto 20px
	}

	.gsiii .studies_container .studies_wrapper .study {
		padding: 50px 70px 0
	}

	.gsiii .studies_container .studies_wrapper .involved_and_expected_wrapper {
		display: flex;
		justify-content: space-between
	}

	.gsiii .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper {
		gap: 73px
	}

	.gsiii .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper {
		max-width: 448px
	}

	.gsiii .form_container {
		padding: 0 135px 50px
	}

	.gsiii .form_container .form_wrapper {
		padding: 50px 72px;
		background: #fff
	}

	.gsiii .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper {
		max-width: 447px
	}

	.gsiii .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper {
		max-width: 540px
	}

	.gsiii .what_expect_items {
		display: flex;
		flex-wrap: wrap;
		gap: 20px;
		justify-content: space-between;
		padding-right: 60px
	}

	.gsiii .what_expect_items .what_expect_item {
		width: 225px
	}

	.gsiii .what_expect_items .what_expect_item:nth-of-type(1) {
		order: 0
	}

	.gsiii .what_expect_items .what_expect_item:nth-of-type(2) {
		order: 2
	}

	.gsiii .what_expect_items .what_expect_item:nth-of-type(3) {
		order: 5;
		max-width: 165px
	}

	.gsiii .what_expect_items .what_expect_item:nth-of-type(4) {
		order: 1;
		max-width: 135px
	}

	.gsiii .what_expect_items .what_expect_item:nth-of-type(5) {
		order: 4;
		max-width: 135px
	}
}

.otc .studies_container {
	background: #faf8f8
}

.otc .studies_container .call_to_info p {
	font-size: 1.375rem
}

.otc .studies_container .studies_wrapper .study {
	padding: 32px 15px 0
}

.otc .studies_container .studies_wrapper .study .reason_why {
	margin-bottom: 44px
}

.otc .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper {
	display: flex;
	gap: 18px;
	position: relative
}

.otc .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .icon {
	min-width: 32px;
	margin-top: 5px
}

.otc .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p {
	position: relative;
	left: -50px;
	width: calc(100% + 50px);
	margin-top: 18px
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper {
	margin-top: 20px
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item {
	display: flex;
	gap: 10px;
	margin-bottom: 20px
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon {
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon img {
	width: 28px;
	object-fit: contain
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item:nth-child(1) .icon img {
	width: 26px
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p {
	margin-bottom: 10px
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:last-of-type {
	margin-bottom: 0
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p strong {
	color: inherit
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:not(:first-of-type) {
	left: -38px;
	width: calc(100% + 38px);
	position: relative
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list {
	list-style: none;
	padding-left: 1em;
	position: relative;
	left: -38px;
	width: calc(100% + 38px)
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list li::before {
	content: "•";
	color: #84bd00;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
	font-size: 1.1875rem
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list .item-sub-list {
	padding-left: 1em;
	list-style: none
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list .item-sub-list li::before {
	content: "-";
	color: #84bd00;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
	font-size: 1.1875rem;
	font-weight: bold
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item {
	display: flex;
	gap: 25px;
	margin-bottom: 25px
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:last-of-type {
	margin-bottom: 0
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper {
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper img {
	object-fit: contain
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item p {
	color: #212121
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends {
	margin-top: 33px
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends p,
.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends sup {
	font-size: .75rem;
	color: #212121
}

.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends .legend_wrapper {
	display: flex
}

.otc .studies_container .studies_wrapper .study .gene_therapy_banner_container.gray-card {
	padding: 30px 24px
}

.otc .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper {
	display: flex;
	align-items: center;
	flex-direction: column
}

.otc .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .icon {
	max-width: 83px;
	margin-bottom: 20px
}

.otc .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text h2,
.otc .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text p {
	color: #212121
}

.otc .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text a {
	display: block;
	margin-top: 10px;
	color: #bb16a3;
	font-size: 1.125rem;
	display: flex;
	gap: 10px
}

.otc .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text a img {
	max-width: 7px;
	object-fit: contain;
	margin-top: 3px
}

.otc .form_container .privacy_text {
	margin-bottom: 44px
}

.otc .form_container .privacy_text p {
	font-size: inherit;
	color: #212121;
	margin-bottom: 20px
}

.otc .form_container .privacy_text p:last-of-type {
	margin-bottom: 0
}

.otc .form_container .what_happen_container .what_happens_wrapper {
	padding: 30px 26px;
	margin-bottom: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.otc .form_container .what_happen_container h3 {
	font-size: 1.125rem;
	margin-bottom: 15px;
	color: #212121
}

.otc .form_container .what_happen_container .what_happens_description {
	font-size: 1.125rem;
	color: #212121
}

.otc .form_container .what_happen_container .what_happens_description p {
	margin-bottom: 20px
}

.otc .form_container .what_happen_container .what_happens_description p:last-of-type {
	margin-bottom: 0
}

.otc .form_container .question_wrapper {
	padding: 26px;
	background: #F5F5F5;
	margin-bottom: 0;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px
}

.otc .form_container .question_wrapper .title {
	display: flex;
	align-items: center;
	gap: 20px;
	margin-bottom: 15px
}

.otc .form_container .question_wrapper .title .icon {
	width: 27px
}

.otc .form_container .question_wrapper .title h3 {
	font-size: 1.125rem
}

.otc .form_container .question_wrapper .description {
	margin-bottom: 15px;
	font-size: 1.125rem;
	font-weight: 500
}

.otc .form_container .question_wrapper .button a {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 254px;
	height: 47px;
	 
	font-weight: bold;
	border-radius: 4px;
	 border:2px solid #BB16A3;
	color:#BB16A3 !important;

}

.otc .form_container .question_wrapper .button a:hover {
	background:#BB16A3 !important;
	color:#fff !important;
}

@media(min-width: 1024px) {
	.otc .studies_container .call_to_info p {
		font-size: 1.6875rem
	}

	.otc .studies_container .studies_wrapper .study {
		padding: 32px 32px 0
	}
}

@media(min-width: 530px) {
	.otc_banner.banner .banner_wrapper .text_wrapper .banner_title {
		grid-template-columns: 350px
	}
}

@media(min-width: 1024px) {
	.otc_banner.banner .banner_wrapper .text_wrapper .banner_title {
		grid-template-columns: 600px
	}

	.otc .studies_container .studies_wrapper .study.green .reason_why {
		display: flex;
		align-items: center;
		margin-bottom: 44px;
		padding-left: 32px;
		border-left: 9px solid #84bd00
	}

	.otc .studies_container .studies_wrapper .study .reason_why .text_wrapper {
		margin-bottom: 0;
		padding-right: 50px;
		border-right: 1px solid #b7b7b7;
		max-width: 660px
	}

	.otc .studies_container .studies_wrapper .study .reason_why .image_wrapper {
		min-width: 250px;
		padding-left: 50px
	}

	.otc .studies_container .studies_wrapper .study {
		padding: 32px 32px 0
	}

	.otc .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p {
		position: initial;
		left: initial;
		width: initial;
		margin-top: 0
	}

	.otc .studies_container .studies_wrapper .involved_and_expected_wrapper {
		display: flex;
		gap: 30px;
		margin-top: 44px
	}

	.otc .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper,
	.otc .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper {
		max-width: calc(50% - 25px);
		padding: 20px 30px
	}

	.otc .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper {
		flex-direction: row;
		gap: 80px
	}

	.otc .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span {
		margin-bottom: 0
	}

	.otc .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper {
		flex-direction: row;
		gap: 70px
	}

	.otc .studies_container .studies_wrapper .study .gene_therapy_banner_container.gray-card {
		padding: 30px 50px
	}

	.otc .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .icon {
		max-width: 120px;
		min-width: 120px
	}

	.otc .studies_container .studies_wrapper .study .mrna_card_container .card_image_top_wrapper {
		flex-direction: row;
		gap: 30px
	}

	.otc .studies_container .studies_wrapper .study .mrna_card_container .card_image_top_wrapper .icon {
		max-width: 256px;
		min-width: 256px
	}

	.otc .studies_container .studies_wrapper .study .mrna_card_container .card_image_top_wrapper .text p {
		margin-bottom: 9px
	}

	.otc .studies_container .studies_wrapper .study .card_image_top_container.irb_container .card_image_top_wrapper {
		flex-direction: row;
		gap: 30px
	}

	.otc .studies_container .studies_wrapper .study .card_image_top_container.irb_container .card_image_top_wrapper .irb_icon {
		margin-bottom: 0
	}

	.otc .studies_container .studies_wrapper .study .irb_card_container {
		padding: 22px 36px;
		margin-bottom: 18px
	}

	.otc .studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .icon {
		max-width: 49px;
		min-width: 49px
	}

	.otc .studies_container .studies_wrapper .study .card_image_left_container.what_expect .card_image_left_item_wrapper .card_image_left_item .icon {
		max-width: 30px;
		min-width: 30px
	}

	.otc .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon {
		max-width: 56px;
		min-width: 56px
	}

	.otc .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon img {
		width: 56px
	}

	.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .title,
	.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .title {
		margin-bottom: 10px
	}

	.otc .form_container {
		background: #faf8f8;
		padding: 0 60px 50px
	}

	.otc .form_container .form_wrapper {
		padding: 50px 32px;
		background: #fff
	}

	.otc .form_container .title_wrapper,
	.otc .form_container .privacy_text {
		padding: 0
	}

	.otc .what_expect_wrapper {
		position: relative
	}

	.otc .what_happen_and_question_wrapper {
		display: flex
	}

	.otc .what_happen_and_question_wrapper .what_happen_container {
		padding-right: 0;
		padding-left: 0;
		width: calc(100% - 344px)
	}

	.otc .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper {
		padding: 30px 60px 30px 42px !important;
		height: 100%;
		border-bottom-left-radius: 10px !important;
		border-top-left-radius: 10px;
		border-top-right-radius: 0
	}

	.otc .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper .what_happens_description p {
		font-size: 1.125rem
	}

	.otc .what_happen_and_question_wrapper .question_container {
		padding-left: 0;
		padding-right: 0
	}

	.otc .what_happen_and_question_wrapper .question_container .question_wrapper {
		height: 100%;
		width: 344px;
		margin-bottom: 0;
		border-bottom-left-radius: 0;
		border-top-left-radius: 0;
		border-bottom-right-radius: 10px;
		border-top-right-radius: 10px;
		padding: 30px 60px 30px 31px
	}

	.otc .what_happen_and_question_wrapper .question_container .question_wrapper .title {
		flex-direction: column;
		align-items: flex-start;
		margin-bottom: 0
	}

	.otc .what_happen_and_question_wrapper .question_container .question_wrapper .title .icon {
		width: 42px
	}

	.otc .what_happen_and_question_wrapper .question_container .question_wrapper .description p {
		font-size: inherit
	}

	.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list {
		position: initial;
		width: initial
	}

	.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:not(:first-of-type) {
		position: initial;
		width: initial
	}

	.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends {
		margin-top: 135px
	}

	.otc .faq_container .faq_items .faq_item .faq_question .question {
		font-size: 1.25rem
	}

	.otc .faq_container .faq_items .faq_item.active .faq_answer p,
	.otc .faq_container .faq_items .faq_item.active .faq_answer strong,
	.otc .faq_container .faq_items .faq_item.active .faq_answer span,
	.otc .faq_container .faq_items .faq_item.active .faq_answer a,
	.otc .faq_container .faq_items .faq_item.active .faq_answer div {
		font-size: 1.125rem;
		font-weight: 500
	}

	.otc .faq_container .faq_wrapper .image {
		width: 392px;
		padding-top: 0
	}

	.otc .faq_container .faq_wrapper {
		padding-bottom: 118px
	}
}

@media(min-width: 1300px) {
	.otc .call_to_info {
		margin: 0 auto 20px
	}

	.otc .studies_container .studies_wrapper .study {
		padding: 50px 70px 0
	}

	.otc .studies_container .studies_wrapper .involved_and_expected_wrapper {
		display: flex;
		justify-content: space-between
	}

	.otc .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper {
		gap: 73px
	}

	.otc .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper {
		max-width: 448px
	}

	.otc .form_container {
		padding: 0 135px 50px
	}

	.otc .form_container .form_wrapper {
		padding: 50px 72px;
		background: #fff
	}

	.otc .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper {
		max-width: 528px;
		min-width: 528px
	}

	.otc .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper {
		max-width: 466px
	}

	.otc .what_expect_items .what_expect_item {
		display: flex;
		gap: 25px;
		margin-bottom: 25px
	}

	.otc .what_expect_items .what_expect_item .icon_wrapper {
		margin-top: 5px;
		max-width: 28px;
		min-width: 28px;
		display: flex;
		justify-content: center;
		align-items: flex-start
	}

	.otc .what_expect_items .what_expect_item .icon_wrapper img {
		object-fit: contain
	}

	.otc .what_expect_items .what_expect_item p {
		color: #212121
	}

	.otc .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper p {
		font-size: 1.125rem
	}
}

@media(min-width: 1400px) {
	.otc_banner.banner .banner_wrapper .text_wrapper .banner_title {
		grid-template-columns: 800px
	}
}

.oi .studies_container, 
.lcfaod .studies_container {
	background: #faf8f8
}

.oi .studies_container .call_to_info p, 
.lcfaod .studies_container .call_to_info p{
	font-size: 1.375rem
}

.oi .studies_container .studies_wrapper .study,
.lcfaod .studies_container .studies_wrapper .study{
	padding: 32px 15px 0
}

.oi .studies_container .studies_wrapper .study .reason_why,
.lcfaod .studies_container .studies_wrapper .study .reason_why{
	margin-bottom: 44px
}

.oi .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper,
.lcfaod .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper{
	display: flex;
	gap: 18px;
	position: relative
}

.oi .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .icon,
.lcfaod .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .icon{
	min-width: 32px;
	margin-top: 5px
}

.oi .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p,
.lcfaod .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p{
	position: relative;
	left: -50px;
	width: calc(100% + 50px);
	margin-top: 18px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper{
	margin-top: 20px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item ,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item {
	display: flex;
	gap: 10px;
	margin-bottom: 20px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon{
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon img,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon img{
	width: 28px;
	object-fit: contain
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item:nth-child(1) .icon img,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item:nth-child(1) .icon img{
	width: 26px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p{
	margin-bottom: 10px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p._is-header,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p._is-header{
	margin-bottom: 0
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:last-of-type,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:last-of-type{
	margin-bottom: 0
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p strong ,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p strong {
	color: inherit
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list{
	list-style: none;
	padding-left: 1em
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list li::before,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list li::before{
	content: "•";
	color: #84bd00;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
	font-size: 1.1875rem
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list .item-sub-list,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list .item-sub-list{
	padding-left: 1rem;
	list-style: none
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list .item-sub-list li::before,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list .item-sub-list li::before{
	content: "-";
	color: #84bd00;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
	font-size: 1.1875rem;
	font-weight: bold
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item ,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item {
	display: flex;
	gap: 25px;
	margin-bottom: 25px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:last-of-type,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:last-of-type {
	margin-bottom: 0
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper {
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper img,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper img{
	object-fit: contain
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item p,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item p{
	color: #212121
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends{
	margin-top: 33px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends p,
.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends sup,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends p,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends sup{
	font-size: .75rem;
	color: #212121
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends .legend_wrapper, 
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends .legend_wrapper{
	display: flex
}

.oi .studies_container .studies_wrapper .study .study_treatment_wrapper,
.lcfaod .studies_container .studies_wrapper .study .study_treatment_wrapper {
	margin-top: 44px
}

.oi .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item,
.lcfaod .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item {
	display: flex;
	gap: 25px;
	margin-bottom: 25px
}

.oi .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item:last-of-type,
.lcfaod .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item:last-of-type {
	margin-bottom: 0
}

.oi .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item .icon_wrapper,
.lcfaod .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item .icon_wrapper {
	margin-top: 5px;
	max-width: 41px;
	min-width: 41px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.oi .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item .icon_wrapper img,
.lcfaod .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item .icon_wrapper img {
	object-fit: contain
}

.oi .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item p,
.lcfaod .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item p {
	color: #212121
}

.oi .studies_container .studies_wrapper .study .phases_container, 
.lcfaod .studies_container .studies_wrapper .study .phases_container {
	margin: 44px 0
}

.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item,
.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item {
	display: flex;
	flex-direction: column;
	padding: 20px 30px;
	border-radius: 8px
}

.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item:first-of-type,
.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item:first-of-type {
	border: 2px solid #84bd00;
	margin-bottom: 20px
}

.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item:last-of-type,
.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item:last-of-type {
	border: 2px solid #54853e
}

.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_image, 
.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_image {
	margin: 0 auto 20px;
	width: 100px
}

.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_description ul, 
.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_description ul {
	max-width: 260px;
	list-style: none;
	padding-left: 1em
}

.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_description ul li::before,
.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_description ul li::before {
	content: "•";
	color: #84bd00;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
	font-size: 1.1875rem
}

.oi .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper,
.lcfaod .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper {
	display: flex;
	gap: 18px;
	position: relative
}

.oi .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .icon ,
.lcfaod .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .icon {
	min-width: 28px;
	margin-top: 5px
}

.oi .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .text p,
.lcfaod .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .text p {
	position: relative;
	left: -46px;
	width: calc(100% + 46px);
	margin-top: 18px
}

.oi .studies_container .studies_wrapper .study .get_started_banner_container,
.lcfaod .studies_container .studies_wrapper .study .get_started_banner_container {
	margin-bottom: 0;
	border-bottom: 0;
	padding-bottom: 0
}

.oi .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span,
.lcfaod .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span {
	color: #3c3c3c
}

.oi .form_container .privacy_text,
.lcfaod .form_container .privacy_text {
	margin-bottom: 44px
}

.oi .form_container .privacy_text p,
.lcfaod .form_container .privacy_text p {
	font-size: inherit;
	color: #212121;
	margin-bottom: 20px
}

.oi .form_container .privacy_text p:last-of-type,
.lcfaod .form_container .privacy_text p:last-of-type {
	margin-bottom: 0
}

.oi .form_container .what_happen_container .what_happens_wrapper ,
.lcfaod .form_container .what_happen_container .what_happens_wrapper  {
	padding: 30px 26px;
	margin-bottom: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.oi .form_container .what_happen_container h3,
.lcfaod .form_container .what_happen_container h3 {
	font-size: 1.125rem;
	margin-bottom: 15px;
	color: #212121
}

.oi .form_container .what_happen_container .what_happens_description,
.lcfaod .form_container .what_happen_container .what_happens_description {
	font-size: 1.125rem;
	color: #212121
}

.oi .form_container .what_happen_container .what_happens_description p,
.lcfaod .form_container .what_happen_container .what_happens_description p {
	margin-bottom: 20px
}

.oi .form_container .what_happen_container .what_happens_description p:last-of-type,
.lcfaod .form_container .what_happen_container .what_happens_description p:last-of-type {
	margin-bottom: 0
}

.oi .form_container .question_wrapper,
.lcfaod .form_container .question_wrapper {
	padding: 26px;
	background: #f5f5f5 !important;
	margin-bottom: 0;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px
}

.oi .form_container .question_wrapper .title,
.lcfaod .form_container .question_wrapper .title {
	display: flex;
	align-items: center;
	gap: 20px;
	margin-bottom: 15px
}

.oi .form_container .question_wrapper .title .icon ,
.lcfaod .form_container .question_wrapper .title .icon  {
	width: 27px
}

.oi .form_container .question_wrapper .title h3,
.lcfaod .form_container .question_wrapper .title h3 {
	font-size: 1.125rem
}

.oi .form_container .question_wrapper .description,
.lcfaod .form_container .question_wrapper .description {
	margin-bottom: 15px;
	font-size: 1.125rem;
	font-weight: 500
}

.oi .form_container .question_wrapper .button a,
.lcfaod .form_container .question_wrapper .button a {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 254px;
	height: 47px;
	border: 2px solid #84bd00;
	color: #3e612e;
	font-weight: bold;
	border-radius: 4px;
	 
}

.oi .form_container .question_wrapper .button a:hover,
.lcfaod .form_container .question_wrapper .button a:hover {
	background: linear-gradient(#C1DE80, #84BD00)
}










@media(min-width: 1024px) {
	.oi .studies_container .call_to_info p,
	.lcfaod .studies_container .call_to_info p{
		font-size: 1.6875rem
	}

	.oi .studies_container .studies_wrapper .study,
	.lcfaod .studies_container .studies_wrapper .study{
		padding: 32px 32px 0
	}
}

@media(min-width: 530px) {
	.oi_banner.banner .banner_wrapper .text_wrapper .banner_title,
	.lcfaod_banner.banner .banner_wrapper .text_wrapper .banner_title{
		grid-template-columns: 450px
	}
}

@media(min-width: 1024px) {
	.oi_banner.banner .banner_wrapper .text_wrapper .banner_title,
	.lcfaod_banner.banner .banner_wrapper .text_wrapper .banner_title{
		grid-template-columns: 600px
	}

	.oi .study_info,
	.lcfaod .study_info{
		min-width: 45%
	}

	.oi .studies_container .studies_wrapper .study.green .reason_why,
	.lcfaod .studies_container .studies_wrapper .study.green .reason_why{
		display: flex;
		align-items: center;
		margin-bottom: 44px;
		padding-left: 32px;
		border-left: 9px solid #84bd00
	}

	.oi .studies_container .studies_wrapper .study .reason_why .text_wrapper,
	.lcfaod .studies_container .studies_wrapper .study .reason_why .text_wrapper{
		margin-bottom: 0;
		padding-right: 50px;
		max-width: 660px
	}

	.oi .studies_container .studies_wrapper .study .reason_why .image_wrapper,
	.lcfaod .studies_container .studies_wrapper .study .reason_why .image_wrapper{
		min-width: 250px;
		padding-left: 50px;
		border-left: 1px solid #b7b7b7
	}

	.oi .studies_container .studies_wrapper .study,
	.lcfaod .studies_container .studies_wrapper .study{
		padding: 32px 32px 0
	}

	.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item:first-of-type,
	.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item:first-of-type{
		margin-bottom: 0
	}

	.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_image,
	.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_image{
		margin: 0
	}

	.oi .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .text h2,
	.lcfaod .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .text h2{
		margin-bottom: 0
	}

	.oi .studies_container .aditional_details_wrapper.active,
	.lcfaod .studies_container .aditional_details_wrapper.active{
		padding-bottom: 0
	}

	.oi .studies_container .studies_wrapper .study .get_started_banner_container ,
	.lcfaod .studies_container .studies_wrapper .study .get_started_banner_container {
		margin-bottom: 0;
		border-bottom: 0;
		padding-bottom: 30px
	}

	.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item,
	.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item{
		flex-direction: row;
		align-items: center;
		gap: 20px
	}

	.oi .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p,
	.lcfaod .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p{
		position: initial;
		left: initial;
		width: initial;
		margin-top: 0
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper{
		display: flex;
		gap: 50px;
		margin-top: 44px
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper,
	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper{
		max-width: calc(50% - 25px);
		padding: 20px 30px
	}

	.oi .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper,
	.lcfaod .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper{
		flex-direction: row;
		gap: 80px
	}

	.oi .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span,
	.lcfaod .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span{
		margin-bottom: 0;
		color: #653165
	}

	.oi .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .text p,
	.lcfaod .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .text p{
		position: initial;
		left: initial;
		width: initial;
		margin-top: 0
	}

	.oi .studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .icon,
	.lcfaod .studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .icon{
		max-width: 49px;
		min-width: 49px
	}

	.oi .studies_container .studies_wrapper .study .card_image_left_container.what_expect .card_image_left_item_wrapper .card_image_left_item .icon,
	.lcfaod .studies_container .studies_wrapper .study .card_image_left_container.what_expect .card_image_left_item_wrapper .card_image_left_item .icon{
		max-width: 30px;
		min-width: 30px
	}

	.oi .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon,
	.lcfaod .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon{
		max-width: 56px;
		min-width: 56px
	}

	.oi .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon img,
	.lcfaod .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon img{
		width: 56px
	}

	.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .title,
	.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .title,
	.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .title,
	.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .title{
		margin-bottom: 20px
	}

	.oi .form_container,
	.lcfaod .form_container{
		background: #faf8f8;
		padding: 0 60px 50px
	}

	.oi .form_container .form_wrapper,
	.lcfaod .form_container .form_wrapper{
		padding: 50px 32px;
		background: #fff
	}

	.oi .form_container .title_wrapper,
	.oi .form_container .privacy_text,
	.lcfaod .form_container .title_wrapper,
	.lcfaod .form_container .privacy_text{
		padding: 0
	}

	.oi .what_expect_wrapper,
	.lcfaod .what_expect_wrapper{
		position: relative
	}

	.oi .what_happen_and_question_wrapper,
	.lcfaod .what_happen_and_question_wrapper{
		display: flex
	}

	.oi .what_happen_and_question_wrapper .what_happen_container,
	.lcfaod .what_happen_and_question_wrapper .what_happen_container{
		padding-right: 0;
		padding-left: 0;
		width: calc(100% - 344px)
	}

	.oi .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper,
	.lcfaod .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper{
		padding: 30px 60px 30px 42px !important;
		height: 100%;
		border-bottom-left-radius: 10px !important;
		border-top-left-radius: 10px;
		border-top-right-radius: 0
	}

	.oi .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper .what_happens_description p,
	.lcfaod .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper .what_happens_description p{
		font-size: 1.125rem
	}

	.oi .what_happen_and_question_wrapper .question_container,
	.lcfaod .what_happen_and_question_wrapper .question_container{
		padding-left: 0;
		padding-right: 0
	}

	.oi .what_happen_and_question_wrapper .question_container .question_wrapper,
	.lcfaod .what_happen_and_question_wrapper .question_container .question_wrapper {
		height: 100%;
		width: 344px;
		margin-bottom: 0;
		border-bottom-left-radius: 0;
		border-top-left-radius: 0;
		border-bottom-right-radius: 10px;
		border-top-right-radius: 10px;
		padding: 30px 60px 30px 31px
	}

	.oi .what_happen_and_question_wrapper .question_container .question_wrapper .title,
	.lcfaod .what_happen_and_question_wrapper .question_container .question_wrapper .title {
		flex-direction: column;
		align-items: flex-start;
		margin-bottom: 0
	}

	.oi .what_happen_and_question_wrapper .question_container .question_wrapper .title .icon,
	.lcfaod .what_happen_and_question_wrapper .question_container .question_wrapper .title .icon {
		width: 42px
	}

	.oi .what_happen_and_question_wrapper .question_container .question_wrapper .description p,
	.lcfaod .what_happen_and_question_wrapper .question_container .question_wrapper .description p {
		font-size: inherit
	}

	.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list,
	.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list {
		position: initial;
		width: initial
	}

	.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:not(:first-of-type),
	.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:not(:first-of-type){
		position: initial;
		width: initial
	}

	.oi .phases_wrapper,
	.lcfaod .phases_wrapper{
		display: flex;
		justify-content: space-between
	}

	.oi .phases_wrapper .phase_item ,
	.lcfaod .phases_wrapper .phase_item {
		width: calc(50% - 35px)
	}

	.oi .faq_container .faq_items .faq_item .faq_question .question,
	.lcfaod .faq_container .faq_items .faq_item .faq_question .question{
		font-size: 1.25rem
	}

	.oi .faq_container .faq_items .faq_item.active .faq_answer p,
	.oi .faq_container .faq_items .faq_item.active .faq_answer strong,
	.oi .faq_container .faq_items .faq_item.active .faq_answer span,
	.oi .faq_container .faq_items .faq_item.active .faq_answer a,
	.oi .faq_container .faq_items .faq_item.active .faq_answer div,
	.lcfaod .faq_container .faq_items .faq_item.active .faq_answer p,
	.lcfaod .faq_container .faq_items .faq_item.active .faq_answer strong,
	.lcfaod .faq_container .faq_items .faq_item.active .faq_answer span,
	.lcfaod .faq_container .faq_items .faq_item.active .faq_answer a,
	.lcfaod .faq_container .faq_items .faq_item.active .faq_answer div{
		font-size: 1.125rem;
		font-weight: 500
	}

	.oi .faq_container .faq_wrapper .image,
	.lcfaod .faq_container .faq_wrapper .image{
		width: 392px;
		padding-top: 0
	}

	.oi .faq_container .faq_wrapper,
	.lcfaod .faq_container .faq_wrapper{
		padding-bottom: 118px
	}

	.oi .faq_container .faq_wrapper .faq_items,
	.lcfaod .faq_container .faq_wrapper .faq_items{
		max-width: calc(100% - 392px - 40px)
	}
}

@media(min-width: 1300px) {
	.oi .call_to_info,
	.lcfaod .call_to_info {
		margin: 0 auto 20px
	}

	.oi .studies_container .studies_wrapper .study,
	.lcfaod .studies_container .studies_wrapper .study{
		padding: 50px 70px 0
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper{
		display: flex;
		justify-content: space-between
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper{
		gap: 73px
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper{
		max-width: 448px
	}

	.oi .form_container,
	.lcfaod .form_container{
		padding: 0 135px 50px
	}

	.oi .form_container .form_wrapper,
	.lcfaod .form_container .form_wrapper{
		padding: 50px 72px;
		background: #fff
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper{
		max-width: 528px
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper{
		max-width: 466px
	}

	.oi .what_expect_items .what_expect_item,
	.lcfaod .what_expect_items .what_expect_item{
		display: flex;
		gap: 25px;
		margin-bottom: 25px
	}

	.oi .what_expect_items .what_expect_item .icon_wrapper,
	.lcfaod .what_expect_items .what_expect_item .icon_wrapper{
		margin-top: 5px;
		max-width: 28px;
		min-width: 28px;
		display: flex;
		justify-content: center;
		align-items: flex-start
	}

	.oi .what_expect_items .what_expect_item .icon_wrapper img,
	.lcfaod .what_expect_items .what_expect_item .icon_wrapper img{
		object-fit: contain
	}

	.oi .what_expect_items .what_expect_item p,
	.lcfaod .what_expect_items .what_expect_item p{
		color: #212121
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .study_treatment_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .study_treatment_wrapper{
		max-width: 466px
	}

	.oi .study_treatment_items .study_treatment_item,
	.lcfaod .study_treatment_items .study_treatment_item{
		display: flex;
		gap: 25px;
		margin-bottom: 25px
	}

	.oi .study_treatment_items .study_treatment_item .icon_wrapper ,
	.lcfaod .study_treatment_items .study_treatment_item .icon_wrapper {
		margin-top: 5px;
		max-width: 28px;
		min-width: 28px;
		display: flex;
		justify-content: center;
		align-items: flex-start
	}

	.oi .study_treatment_items .study_treatment_item .icon_wrapper img,
	.lcfaod .study_treatment_items .study_treatment_item .icon_wrapper img{
		object-fit: contain
	}

	.oi .study_treatment_items .study_treatment_item p,
	.lcfaod .study_treatment_items .study_treatment_item p{
		color: #212121
	}
}

@media(min-width: 1400px)and (max-width: 1431px) {
	.oi_banner.banner .banner_wrapper .text_wrapper .banner_title,
	.lcfaod_banner.banner .banner_wrapper .text_wrapper .banner_title{
		font-size: 3.85rem !important
	}
}

@media(min-width: 1400px) {
	.oi_banner.banner .banner_wrapper .text_wrapper .banner_title,
	.lcfaod_banner.banner .banner_wrapper .text_wrapper .banner_title{
		grid-template-columns: 820px
	}
}

.oi .studies_container,
.lcfaod .studies_container {
	background: #faf8f8
}

.oi .studies_container .call_to_info p,
.lcfaod .studies_container .call_to_info p{
	font-size: 1.375rem
}

.oi .studies_container .studies_wrapper .study,
.lcfaod .studies_container .studies_wrapper .study{
	padding: 32px 15px 0
}

.oi .studies_container .studies_wrapper .study .reason_why,
.lcfaod .studies_container .studies_wrapper .study .reason_why {
	margin-bottom: 44px
}

.oi .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper,
.lcfaod .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper{
	display: flex;
	gap: 18px;
	position: relative
}

.oi .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .icon,
.lcfaod .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .icon{
	min-width: 32px;
	margin-top: 5px
}

.oi .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p,
.lcfaod .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p{
	position: relative;
	left: -50px;
	width: calc(100% + 50px);
	margin-top: 18px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper{
	margin-top: 20px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item ,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item {
	display: flex;
	gap: 10px;
	margin-bottom: 20px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon {
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon img,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon img{
	width: 28px;
	object-fit: contain
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item:nth-child(1) .icon img,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item:nth-child(1) .icon img{
	width: 26px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p{
	margin-bottom: 10px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p._is-header,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p._is-header{
	margin-bottom: 0
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:last-of-type,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:last-of-type{
	margin-bottom: 0
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p strong,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p strong{
	color: inherit
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list{
	list-style: none;
	padding-left: 1em
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list li::before,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list li::before{
	content: "•";
	color: #84bd00;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
	font-size: 1.1875rem
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list .item-sub-list,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list .item-sub-list{
	padding-left: 1rem;
	list-style: none
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list .item-sub-list li::before,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list .item-sub-list li::before{
	content: "-";
	color: #84bd00;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
	font-size: 1.1875rem;
	font-weight: bold
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item ,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item {
	display: flex;
	gap: 25px;
	margin-bottom: 25px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:last-of-type ,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:last-of-type {
	margin-bottom: 0
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper{
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper img,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper img{
	object-fit: contain
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item p,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item p{
	color: #212121
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends{
	margin-top: 33px
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends p,
.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends sup,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends p,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends sup
{
	font-size: .75rem;
	color: #212121
}

.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends .legend_wrapper,
.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends .legend_wrapper{
	display: flex
}

.oi .studies_container .studies_wrapper .study .study_treatment_wrapper,
.lcfaod .studies_container .studies_wrapper .study .study_treatment_wrapper{
	margin-top: 44px
}

.oi .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item,
.lcfaod .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item{
	display: flex;
	gap: 25px;
	margin-bottom: 25px
}

.oi .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item:last-of-type,
.lcfaod .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item:last-of-type{
	margin-bottom: 0
}

.oi .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item .icon_wrapper,
.lcfaod .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item .icon_wrapper{
	margin-top: 5px;
	max-width: 41px;
	min-width: 41px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.oi .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item .icon_wrapper img,
.lcfaod .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item .icon_wrapper img{
	object-fit: contain
}

.oi .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item p,
.lcfaod .studies_container .studies_wrapper .study .study_treatment_wrapper .study_treatment_items .study_treatment_item p{
	color: #212121
}

.oi .studies_container .studies_wrapper .study .phases_container,
.lcfaod .studies_container .studies_wrapper .study .phases_container{
	margin: 44px 0
}

.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item,
.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item{
	display: flex;
	flex-direction: column;
	padding: 20px 30px;
	border-radius: 8px
}

.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item:first-of-type,
.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item:first-of-type{
	border: 2px solid #84bd00;
	margin-bottom: 20px
}

.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item:last-of-type,
.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item:last-of-type{
	border: 2px solid #54853e
}

.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_image,
.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_image{
	margin: 0 auto 20px;
	width: 100px
}

.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_description ul,
.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_description ul {
	max-width: 260px;
	list-style: none;
	padding-left: 1em
}

.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_description ul li::before,
.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_description ul li::before{
	content: "•";
	color: #84bd00;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
	font-size: 1.1875rem
}

.oi .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper,
.lcfaod .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper{
	display: flex;
	gap: 18px;
	position: relative
}

.oi .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .icon ,
.lcfaod .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .icon {
	min-width: 28px;
	margin-top: 5px
}

.oi .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .text p,
.lcfaod .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .text p{
	position: relative;
	left: -46px;
	width: calc(100% + 46px);
	margin-top: 18px
}

.oi .studies_container .studies_wrapper .study .get_started_banner_container,
.lcfaod .studies_container .studies_wrapper .study .get_started_banner_container{
	margin-bottom: 0;
	border-bottom: 0;
	padding-bottom: 0
}

.oi .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span,
.lcfaod .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span{
	color: #000 !important;
}

.oi .form_container .privacy_text,
.lcfaod .form_container .privacy_text{
	margin-bottom: 44px
}

.oi .form_container .privacy_text p,
.lcfaod .form_container .privacy_text p{
	font-size: inherit;
	color: #212121;
	margin-bottom: 20px
}

.oi .form_container .privacy_text p:last-of-type ,
.lcfaod .form_container .privacy_text p:last-of-type {
	margin-bottom: 0
}

.oi .form_container .what_happen_container .what_happens_wrapper,
.lcfaod .form_container .what_happen_container .what_happens_wrapper{
	padding: 30px 26px;
	margin-bottom: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.oi .form_container .what_happen_container h3,
.lcfaod .form_container .what_happen_container h3{
	font-size: 1.125rem;
	margin-bottom: 15px;
	color: #212121
}

.oi .form_container .what_happen_container .what_happens_description ,
.lcfaod .form_container .what_happen_container .what_happens_description {
	font-size: 1.125rem;
	color: #212121
}

.oi .form_container .what_happen_container .what_happens_description p,
.lcfaod .form_container .what_happen_container .what_happens_description p{
	margin-bottom: 20px
}

.oi .form_container .what_happen_container .what_happens_description p:last-of-type,
.lcfaod .form_container .what_happen_container .what_happens_description p:last-of-type{
	margin-bottom: 0
}

.oi .form_container .question_wrapper,
.lcfaod .form_container .question_wrapper{
	padding: 26px;
	background: #f5f5f5;
	margin-bottom: 0;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px
}

.oi .form_container .question_wrapper .title,
.lcfaod .form_container .question_wrapper .title{
	display: flex;
	align-items: center;
	gap: 20px;
	margin-bottom: 15px
}

.oi .form_container .question_wrapper .title .icon,
.lcfaod .form_container .question_wrapper .title .icon{
	width: 27px
}

.oi .form_container .question_wrapper .title h3,
.lcfaod .form_container .question_wrapper .title h3{
	font-size: 1.125rem
}

.oi .form_container .question_wrapper .description,
.lcfaod .form_container .question_wrapper .description{
	margin-bottom: 15px;
	font-size: 1.125rem;
	font-weight: 500
}

.oi .form_container .question_wrapper .button a,
.lcfaod .form_container .question_wrapper .button a {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 254px;
	height: 47px;
	border: 2px solid #84bd00;
	color: #3e612e;
	font-weight: bold;
	border-radius: 4px;
	 
}

.oi .form_container .question_wrapper .button a:hover ,
.lcfaod .form_container .question_wrapper .button a:hover {
	background: linear-gradient(#C1DE80, #84BD00)
}

@media(min-width: 1024px) {
	.oi .studies_container .call_to_info p,
	.lcfaod .studies_container .call_to_info p {
		font-size: 1.6875rem
	}

	.oi .studies_container .studies_wrapper .study,
	.lcfaod .studies_container .studies_wrapper .study{
		padding: 32px 32px 0
	}
}

@media(min-width: 530px) {
	.oi_banner.banner .banner_wrapper .text_wrapper .banner_title,
	.lcfaod_banner.banner .banner_wrapper .text_wrapper .banner_title{
		grid-template-columns: 450px
	}
}

@media(min-width: 1024px) {
	.oi_banner.banner .banner_wrapper .text_wrapper .banner_title,
	.lcfaod_banner.banner .banner_wrapper .text_wrapper .banner_title{
		grid-template-columns: 600px
	}

	.oi .study_info,
	.lcfaod .study_info{
		min-width: 45%
	}

	.oi .studies_container .studies_wrapper .study.green .reason_why ,
	.lcfaod .studies_container .studies_wrapper .study.green .reason_why {
		display: flex;
		align-items: center;
		margin-bottom: 44px;
		padding-left: 32px;
		border-left: 9px solid #84bd00
	}

	.oi .studies_container .studies_wrapper .study .reason_why .text_wrapper,
	.lcfaod .studies_container .studies_wrapper .study .reason_why .text_wrapper{
		margin-bottom: 0;
		padding-right: 50px;
		max-width: 660px
	}

	.oi .studies_container .studies_wrapper .study .reason_why .image_wrapper,
	.lcfaod .studies_container .studies_wrapper .study .reason_why .image_wrapper{
		min-width: 250px;
		padding-left: 50px;
		border-left: 1px solid #b7b7b7
	}

	.oi .studies_container .studies_wrapper .study,
	.lcfaod .studies_container .studies_wrapper .study{
		padding: 32px 32px 0
	}

	.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item:first-of-type,
	.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item:first-of-type{
		margin-bottom: 0
	}

	.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_image,
	.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item .phase_image{
		margin: 0
	}

	.oi .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .text h2,
	.lcfaod .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .text h2{
		margin-bottom: 0
	}

	.oi .studies_container .aditional_details_wrapper.active,
	.lcfaod .studies_container .aditional_details_wrapper.active{
		padding-bottom: 0
	}

	.oi .studies_container .studies_wrapper .study .get_started_banner_container ,
	.lcfaod .studies_container .studies_wrapper .study .get_started_banner_container {
		margin-bottom: 0;
		border-bottom: 0;
		padding-bottom: 30px
	}

	.oi .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item,
	.lcfaod .studies_container .studies_wrapper .study .phases_container .phases_wrapper .phase_item{
		flex-direction: row;
		align-items: center;
		gap: 20px
	}

	.oi .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p,
	.lcfaod .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p{
		position: initial;
		left: initial;
		width: initial;
		margin-top: 0
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper{
		display: flex;
		gap: 50px;
		margin-top: 44px
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper,
	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper{
		max-width: calc(50% - 25px);
		padding: 20px 30px
	}

	.oi .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper,
	.lcfaod .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper{
		flex-direction: row;
		gap: 80px
	}

	.oi .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span,
	.lcfaod .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span{
		margin-bottom: 0;
		color: #653165
	}

	.oi .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .text p,
	.lcfaod .studies_container .studies_wrapper .study .bisphosphonate_information_card .bisphosphonate_information_card_wapper .text p{
		position: initial;
		left: initial;
		width: initial;
		margin-top: 0
	}

	.oi .studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .icon,
	.lcfaod .studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .icon{
		max-width: 49px;
		min-width: 49px
	}

	.oi .studies_container .studies_wrapper .study .card_image_left_container.what_expect .card_image_left_item_wrapper .card_image_left_item .icon,
	.lcfaod .studies_container .studies_wrapper .study .card_image_left_container.what_expect .card_image_left_item_wrapper .card_image_left_item .icon{
		max-width: 30px;
		min-width: 30px
	}

	.oi .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon,
	.lcfaod .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon{
		max-width: 56px;
		min-width: 56px
	}

	.oi .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon img,
	.lcfaod .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon img {
		width: 56px
	}

	.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .title,
	.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .title,
	.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .title,
	.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .title{
		margin-bottom: 20px
	}

	.oi .form_container,
	.lcfaod .form_container{
		background: #faf8f8;
		padding: 0 60px 50px
	}

	.oi .form_container .form_wrapper,
	.lcfaod .form_container .form_wrapper{
		padding: 50px 32px;
		background: #fff
	}

	.oi .form_container .title_wrapper,
	.oi .form_container .privacy_text,
	.lcfaod .form_container .title_wrapper,
	.lcfaod .form_container .privacy_text{
		padding: 0
	}

	.oi .what_expect_wrapper,
	.lcfaod .what_expect_wrapper{
		position: relative
	}

	.oi .what_happen_and_question_wrapper,
	.lcfaod .what_happen_and_question_wrapper{
		display: flex
	}

	.oi .what_happen_and_question_wrapper .what_happen_container,
	.lcfaod .what_happen_and_question_wrapper .what_happen_container{
		padding-right: 0;
		padding-left: 0;
		width: calc(100% - 344px)
	}

	.oi .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper ,
	.lcfaod .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper {
		padding: 30px 60px 30px 42px !important;
		height: 100%;
		border-bottom-left-radius: 10px !important;
		border-top-left-radius: 10px;
		border-top-right-radius: 0
	}

	.oi .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper .what_happens_description p,
	.lcfaod .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper .what_happens_description p{
		font-size: 1.125rem
	}

	.oi .what_happen_and_question_wrapper .question_container,
	.lcfaod .what_happen_and_question_wrapper .question_container{
		padding-left: 0;
		padding-right: 0
	}

	.oi .what_happen_and_question_wrapper .question_container .question_wrapper,
	.lcfaod .what_happen_and_question_wrapper .question_container .question_wrapper{
		height: 100%;
		width: 344px;
		margin-bottom: 0;
		border-bottom-left-radius: 0;
		border-top-left-radius: 0;
		border-bottom-right-radius: 10px;
		border-top-right-radius: 10px;
		padding: 30px 60px 30px 31px
	}

	.oi .what_happen_and_question_wrapper .question_container .question_wrapper .title ,
	.lcfaod .what_happen_and_question_wrapper .question_container .question_wrapper .title {
		flex-direction: column;
		align-items: flex-start;
		margin-bottom: 0
	}

	.oi .what_happen_and_question_wrapper .question_container .question_wrapper .title .icon,
	.lcfaod .what_happen_and_question_wrapper .question_container .question_wrapper .title .icon{
		width: 42px
	}

	.oi .what_happen_and_question_wrapper .question_container .question_wrapper .description p ,
	.lcfaod .what_happen_and_question_wrapper .question_container .question_wrapper .description p {
		font-size: inherit
	}

	.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list ,
	.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list {
		position: initial;
		width: initial
	}

	.oi .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:not(:first-of-type),
	.lcfaod .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:not(:first-of-type){
		position: initial;
		width: initial
	}

	.oi .phases_wrapper,
	.lcfaod .phases_wrapper{
		display: flex;
		justify-content: space-between
	}

	.oi .phases_wrapper .phase_item ,
	.lcfaod .phases_wrapper .phase_item {
		width: calc(50% - 35px)
	}

	.oi .faq_container .faq_items .faq_item .faq_question .question,
	.lcfaod .faq_container .faq_items .faq_item .faq_question .question{
		font-size: 1.25rem
	}

	.oi .faq_container .faq_items .faq_item.active .faq_answer p,
	.oi .faq_container .faq_items .faq_item.active .faq_answer strong,
	.oi .faq_container .faq_items .faq_item.active .faq_answer span,
	.oi .faq_container .faq_items .faq_item.active .faq_answer a,
	.oi .faq_container .faq_items .faq_item.active .faq_answer div,
	.lcfaod .faq_container .faq_items .faq_item.active .faq_answer p,
	.lcfaod .faq_container .faq_items .faq_item.active .faq_answer strong,
	.lcfaod .faq_container .faq_items .faq_item.active .faq_answer span,
	.lcfaod .faq_container .faq_items .faq_item.active .faq_answer a,
	.lcfaod .faq_container .faq_items .faq_item.active .faq_answer div{
		font-size: 1.125rem;
		font-weight: 500
	}

	.oi .faq_container .faq_wrapper .image,
	.lcfaod .faq_container .faq_wrapper .image{
		width: 392px;
		padding-top: 0
	}

	.oi .faq_container .faq_wrapper,
	.lcfaod .faq_container .faq_wrapper{
		padding-bottom: 118px
	}

	.oi .faq_container .faq_wrapper .faq_items,
	.lcfaod .faq_container .faq_wrapper .faq_items{
		max-width: calc(100% - 392px - 40px)
	}
}

@media(min-width: 1300px) {
	.oi .call_to_info,
	.lcfaod .call_to_info{
		margin: 0 auto 20px
	}

	.oi .studies_container .studies_wrapper .study,
	.lcfaod .studies_container .studies_wrapper .study{
		padding: 50px 70px 0
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper{
		display: flex;
		justify-content: space-between
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper{
		gap: 73px
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper{
		max-width: 448px
	}

	.oi .form_container,
	.lcfaod .form_container{
		padding: 0 135px 50px
	}

	.oi .form_container .form_wrapper,
	.lcfaod .form_container .form_wrapper{
		padding: 50px 72px;
		background: #fff
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper{
		max-width: 528px
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper{
		max-width: 466px
	}

	.oi .what_expect_items .what_expect_item,
	.lcfaod .what_expect_items .what_expect_item{
		display: flex;
		gap: 25px;
		margin-bottom: 25px
	}

	.oi .what_expect_items .what_expect_item .icon_wrapper,
	.lcfaod .what_expect_items .what_expect_item .icon_wrapper{
		margin-top: 5px;
		max-width: 28px;
		min-width: 28px;
		display: flex;
		justify-content: center;
		align-items: flex-start
	}

	.oi .what_expect_items .what_expect_item .icon_wrapper img ,
	.lcfaod .what_expect_items .what_expect_item .icon_wrapper img{
		object-fit: contain
	}

	.oi .what_expect_items .what_expect_item p,
	.lcfaod .what_expect_items .what_expect_item p{
		color: #212121
	}

	.oi .studies_container .studies_wrapper .involved_and_expected_wrapper .study_treatment_wrapper,
	.lcfaod .studies_container .studies_wrapper .involved_and_expected_wrapper .study_treatment_wrapper{
		max-width: 466px
	}

	.oi .study_treatment_items .study_treatment_item,
	.lcfaod .study_treatment_items .study_treatment_item{
		display: flex;
		gap: 25px;
		margin-bottom: 25px
	}

	.oi .study_treatment_items .study_treatment_item .icon_wrapper,
	.lcfaod .study_treatment_items .study_treatment_item .icon_wrapper{
		margin-top: 5px;
		max-width: 28px;
		min-width: 28px;
		display: flex;
		justify-content: center;
		align-items: flex-start
	}

	.oi .study_treatment_items .study_treatment_item .icon_wrapper img,
	.lcfaod .study_treatment_items .study_treatment_item .icon_wrapper img{
		object-fit: contain
	}

	.oi .study_treatment_items .study_treatment_item p,
	.lcfaod .study_treatment_items .study_treatment_item p{
		color: #212121
	}
}

@media(min-width: 1400px)and (max-width: 1431px) {
	.oi_banner.banner .banner_wrapper .text_wrapper .banner_title,
	.lcfaod_banner.banner .banner_wrapper .text_wrapper .banner_title{
		font-size: 3.85rem !important
	}
}

@media(min-width: 1400px) {
	.oi_banner.banner .banner_wrapper .text_wrapper .banner_title,
	.lcfaod_banner.banner .banner_wrapper .text_wrapper .banner_title{
		grid-template-columns: 820px
	}
}

.wilson_disease .studies_container {
	background: #faf8f8
}

.wilson_disease .studies_container .call_to_info p {
	font-size: 1.375rem
}

.wilson_disease .studies_container .studies_wrapper .study {
	padding: 32px 15px 0
}

.wilson_disease .studies_container .studies_wrapper .study.nonclinical_online_observational .reason_why {
	margin: 44px 0
}

.wilson_disease .studies_container .studies_wrapper .study.nonclinical_online_observational .get_started_banner_container {
	border-top-color: #b7b7b7;
	padding: 30px 0;
	border-bottom: 2px solid #b7b7b7
}

.wilson_disease .studies_container .studies_wrapper .study.nonclinical_online_observational .get_started_banner_container .get_started_wrapper span {
	text-transform: initial;
	color: #3c3c3c !important
}

.wilson_disease .studies_container .studies_wrapper .study .reason_why {
	margin-bottom: 44px
}

.wilson_disease .studies_container .studies_wrapper .study .reason_why .text_wrapper {
	margin-bottom: 30px
}

.wilson_disease .studies_container .studies_wrapper .study .reason_why .image_wrapper {
	max-width: 200px;
	margin: 0 auto
}

.wilson_disease .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper {
	display: flex;
	gap: 18px;
	position: relative
}

.wilson_disease .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .icon {
	min-width: 32px;
	margin-top: 5px
}

.wilson_disease .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p {
	position: relative;
	left: -50px;
	width: calc(100% + 50px);
	margin-top: 18px
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .treatment_container {
	padding: 30px 28px
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .treatment_wrapper {
	border-bottom: 2px solid #c7c7c7;
	border-radius: 0;
	padding: 0
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .treatment_wrapper .treatment_item {
	display: flex;
	margin-bottom: 24px
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .treatment_wrapper .treatment_item h2 {
	margin-bottom: 10px
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .treatment_wrapper .treatment_item .icon {
	min-width: 39px;
	max-width: 39px;
	margin-right: 28px
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .treatment_wrapper .treatment_item .icon img {
	min-width: 28px;
	max-width: 28px
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .treatment_wrapper .treatment_item:last-of-type .icon img {
	min-width: 39px;
	max-width: 39px
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .participation_wrapper {
	display: flex
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .participation_wrapper .icon {
	min-width: 39px;
	max-width: 39px;
	margin-right: 28px
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .title {
	margin-bottom: 20px;
	text-align: center
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item {
	display: flex;
	gap: 25px;
	margin-bottom: 25px
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper {
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper img {
	object-fit: contain
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item p {
	color: #212121
}

.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_legends p {
	font-size: .75rem;
	color: #212121
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container {
	margin-top: 44px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved p,
.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved span,
.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved li {
	color: #212121
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .title {
	margin-bottom: 10px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .first_stage {
	padding-bottom: 30px;
	border-bottom: 2px solid #c7c7c7
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper {
	margin-top: 30px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .icon {
	max-width: 100px;
	margin: 30px auto
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_card_wrapper .stage_card {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 18px;
	border: 2px solid #84bd00;
	border-radius: 8px;
	gap: 14px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_card_wrapper .stage_card .info {
	flex-grow: 1
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_card_wrapper .stage_card .info>span {
	color: #3e612e;
	font-weight: bold;
	margin-bottom: 4px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_card_wrapper .stage_card .info .stage_code {
	background: #f0eff0;
	padding: 4px;
	width: fit-content
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_card_wrapper .stage_card .info .stage_code span {
	font-size: 1.25rem
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_card_wrapper .stage_card .stage_icon {
	width: 52px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_card_wrapper .stage_card.green {
	border: 2px solid #84bd00
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_card_wrapper .stage_card.green .info .info_title {
	font-weight: bold;
	color: #3e612e
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_card_wrapper .stage_card.pink {
	border: 2px solid #761768
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_card_wrapper .stage_card.pink .info .info_title {
	font-weight: bold;
	color: #942387
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_card_wrapper .stage_card.stage-3b .stage_code {
	max-width: 153px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_card_wrapper .stage_description {
	margin-top: 20px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .arrow_wrapper {
	width: 11px;
	margin: 0 auto 10px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .or {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 56px;
	padding: 2px 7.5px;
	background: #f0eff0;
	border-radius: 20px;
	margin: 30px auto;
	font-weight: bold;
	font-size: 1.5rem
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .reference {
	margin-top: 20px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper ul {
	list-style: none;
	padding-left: 1em;
	margin-bottom: 20px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper ul li {
	font-size: 1.125rem
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper ul li::before {
	content: "•";
	color: #84bd00;
	display: inline-block;
	width: .5em;
	margin-left: -1em;
	font-size: 1.1875rem;
	position: absolute
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_additional_infos {
	margin-top: 40px;
	padding-top: 10px;
	border-top: 0px solid #c7c7c7
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_additional_infos .title {
	font-size: 1.125rem;
	font-weight: bold;
	text-transform: capitalize;
	color: #212121;
	margin-bottom: 18px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_additional_infos .cards .card {
	display: flex;
	margin-bottom: 20px;
	gap: 18px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_additional_infos .cards .card:last-of-type {
	margin-bottom: 0
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_additional_infos .cards .card .icon {
	width: 42px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_additional_infos .cards .card .icon.home img {
	width: 39px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_additional_infos .cards .card .icon.clinic img {
	width: 39px
}

.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_additional_infos .cards .card .description {
	width: 100%
}

.wilson_disease .studies_container .studies_wrapper .study .gene_therapy_banner_container.gray-card {
	padding: 30px 24px
}

.wilson_disease .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper {
	display: flex;
	align-items: center;
	flex-direction: column
}

.wilson_disease .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .icon {
	max-width: 83px;
	margin-bottom: 20px
}

.wilson_disease .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text h2,
.wilson_disease .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text p {
	color: #212121
}

.wilson_disease .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text a {
	display: block;
	margin-top: 10px;
	color: #bb16a3;
	font-size: 1.125rem;
	display: flex;
	gap: 10px
}

.wilson_disease .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text a img {
	max-width: 7px;
	object-fit: contain;
	margin-top: 3px
}

.wilson_disease .studies_container .studies_wrapper .study .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item:nth-of-type(1) .icon_wrapper {
	max-width: 26px
}

.wilson_disease .studies_container .studies_wrapper .study .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item:nth-of-type(2) .icon_wrapper {
	max-width: 27px
}

.wilson_disease .studies_container .studies_wrapper .study .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item:nth-of-type(3) .icon_wrapper {
	max-width: 29px
}

.wilson_disease .studies_container .studies_wrapper .study .key_elegebility_items .key_elegebility_items_wrapper .key_elegebility_item:nth-of-type(4) .icon_wrapper {
	max-width: 22px;
	min-width: 22px
}

.wilson_disease .studies_container .studies_wrapper .study .irb_card_container {
	margin-bottom: 0
}

.wilson_disease .studies_container .studies_wrapper .study .irb_card_container .irb_container .irb_wrapper .irb_icon {
	max-width: 42px
}

.wilson_disease .studies_container .studies_wrapper .study .irb_card_container .irb_container .irb_wrapper .irb_text span,
.wilson_disease .studies_container .studies_wrapper .study .irb_card_container .irb_container .irb_wrapper .irb_text p,
.wilson_disease .studies_container .studies_wrapper .study .irb_card_container .irb_container .irb_wrapper .irb_text a {
	font-family: inherit
}

.wilson_disease .studies_container .studies_wrapper .study .get_started_banner_container {
	border-top-color: #84bd00;
	border-bottom: none;
	padding: 30px 0 0
}

.wilson_disease .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span {
	color: #3e612e;
	text-transform: uppercase;
	font-weight: 600
}

.wilson_disease .form_container .privacy_text {
	margin-bottom: 44px
}

.wilson_disease .form_container .privacy_text p {
	font-size: inherit;
	color: #212121;
	margin-bottom: 20px
}

.wilson_disease .form_container .privacy_text p:last-of-type {
	margin-bottom: 0
}

.wilson_disease .form_container .what_happen_container .what_happens_wrapper {
	padding: 30px 26px;
	margin-bottom: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.wilson_disease .form_container .what_happen_container h3 {
	font-size: 1.125rem;
	margin-bottom: 15px;
	color: #212121
}

.wilson_disease .form_container .what_happen_container .what_happens_description {
	font-size: 1.125rem;
	color: #212121
}

.wilson_disease .form_container .what_happen_container .what_happens_description p {
	margin-bottom: 20px
}

.wilson_disease .form_container .what_happen_container .what_happens_description p:last-of-type {
	margin-bottom: 0
}

.wilson_disease .form_container .question_wrapper {
	padding: 26px;
	background: #f5f5f5;
	margin-bottom: 0;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px
}

.wilson_disease .form_container .question_wrapper .title {
	display: flex;
	align-items: center;
	gap: 20px;
	margin-bottom: 15px
}

.wilson_disease .form_container .question_wrapper .title .icon {
	width: 27px
}

.wilson_disease .form_container .question_wrapper .title h3 {
	font-size: 1.125rem
}

.wilson_disease .form_container .question_wrapper .description {
	margin-bottom: 15px;
	font-size: 1.125rem;
	font-weight: 500
}

.wilson_disease .form_container .question_wrapper .button a {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 254px;
	height: 47px;
	border: 2px solid #84bd00;
	color: #3e612e;
	font-weight: bold;
	border-radius: 4px;
	 
}

.wilson_disease .form_container .question_wrapper .button a:hover {
	background: linear-gradient(#C1DE80, #84BD00)
}

@media(min-width: 1024px) {
	.wilson_disease .mobile-only {
		display: none
	}

	.wilson_disease .desktop-only {
		display: block
	}

	.wilson_disease .studies_container .call_to_info p {
		font-size: 1.6875rem
	}

	.wilson_disease .studies_container .studies_wrapper .study.study_clinical_interventional .reason_why .text_wrapper {
		max-width: 660px
	}

	.wilson_disease .studies_container .studies_wrapper .study.study_clinical_interventional .reason_why {
		display: flex;
		align-items: center;
		margin-bottom: 44px;
		padding-left: 32px;
		border-left: 9px solid #84bd00
	}

	.wilson_disease .studies_container .studies_wrapper .study.nonclinical_online_observational .different_type {
		max-width: 420px
	}

	.wilson_disease .studies_container .studies_wrapper .study.nonclinical_online_observational .different_type_of_study {
		display: flex;
		align-items: center;
		margin-bottom: 44px;
		padding-left: 32px;
		border-left: 9px solid #bb16a3
	}

	.wilson_disease .studies_container .studies_wrapper .study.nonclinical_online_observational .get_started_banner_container .get_started_wrapper span {
		text-transform: uppercase;
		color: #653165 !important
	}

	.wilson_disease .studies_container .studies_wrapper .study .reason_why {
		display: flex;
		align-items: center;
		margin-bottom: 44px
	}

	.wilson_disease .studies_container .studies_wrapper .study .reason_why .text_wrapper {
		margin-bottom: 0;
		padding-right: 50px
	}

	.wilson_disease .studies_container .studies_wrapper .study .reason_why .image_wrapper {
		min-width: 300px;
		max-width: 300px;
		padding-left: 50px;
		border-left: 1px solid #b7b7b7;
		padding-top: 10px;
		padding-bottom: 20px
	}

	.wilson_disease .studies_container .studies_wrapper .study .reason_why .image_wrapper img {
		width: 100%
	}

	.wilson_disease .studies_container .studies_wrapper .study {
		padding: 32px 32px 0;
		margin-bottom: 30px
	}

	.wilson_disease .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p {
		position: initial;
		left: initial;
		width: initial;
		margin-top: 0
	}

	.wilson_disease .studies_container .studies_wrapper .treatment_and_expected_wrapper {
		display: flex;
		gap: 50px;
		margin-top: 44px
	}

	.wilson_disease .studies_container .studies_wrapper .study .different_type_of_study .image_wrapper {
		max-width: 429px
	}

	.wilson_disease .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper {
		flex-direction: row;
		gap: 80px
	}

	.wilson_disease .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span {
		margin-bottom: 0
	}

	.wilson_disease .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper {
		flex-direction: row;
		gap: 70px
	}

	.wilson_disease .studies_container .studies_wrapper .study .gene_therapy_banner_container.gray-card {
		padding: 30px 50px
	}

	.wilson_disease .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .icon {
		max-width: 120px;
		min-width: 120px
	}

	.wilson_disease .studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .icon {
		max-width: 49px;
		min-width: 49px
	}

	.wilson_disease .studies_container .studies_wrapper .study .card_image_left_container.what_expect .card_image_left_item_wrapper .card_image_left_item .icon {
		max-width: 30px;
		min-width: 30px
	}

	.wilson_disease .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon {
		max-width: 56px;
		min-width: 56px
	}

	.wilson_disease .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon img {
		width: 56px
	}

	.wilson_disease .studies_container .studies_wrapper .study.nonclinical_online_observational .get_started_banner_container {
		margin: 38px 0
	}

	.wilson_disease .studies_container .studies_wrapper .study .irb_card_container {
		padding: 22px 36px;
		margin-bottom: 18px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .first_stage {
		display: flex
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .first_stage .icon {
		margin: 0 30px 0 0
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .first_stage .icon+.stage_card_wrapper {
		max-width: 200px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .arrow_wrapper {
		margin: 0 30px;
		min-width: 92px;
		position: relative;
		top: 56px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .arrow_wrapper+.stage_card_wrapper {
		flex-grow: 1
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .stage_container {
		padding-top: 30px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .second_stage {
		display: flex
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .second_stage:last-child {
		padding-left: 130px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .second_stage:last-child .stage_card_wrapper:first-of-type {
		min-width: 200px;
		max-width: 200px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .second_stage:last-child .stage_card_wrapper:last-of-type {
		flex-grow: 1
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .second_stage .icon {
		margin: 0 30px 0 0
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .second_stage .icon+.stage_card_wrapper {
		min-width: 200px;
		max-width: 200px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .second_stage .stage_card_wrapper .stage_card.stage-3b .stage_code {
		max-width: fit-content
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .or {
		width: 41px;
		padding: 2px;
		margin: 12px 0;
		margin-left: 210px;
		font-size: 1.25rem
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .reference {
		margin-top: 30px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_additional_infos .cards {
		display: flex;
		gap: 50px
	}

	.wilson_disease .studies_container .studies_wrapper .study .get_started_banner_container {
		border-top-color: #b7b7b7;
		border-bottom: 2px solid #b7b7b7;
		padding: 30px 0
	}

	.wilson_disease .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span {
		color: #3e612e;
		text-transform: uppercase;
		font-weight: 400
	}

	.wilson_disease .studies_container .studies_wrapper .study .card_image_top_container.irb_container .card_image_top_wrapper {
		flex-direction: row;
		gap: 30px
	}

	.wilson_disease .studies_container .studies_wrapper .study .card_image_top_container.irb_container .card_image_top_wrapper .irb_icon {
		margin-bottom: 0
	}

	.wilson_disease .form_container {
		background: #faf8f8;
		padding: 0 60px 50px
	}

	.wilson_disease .form_container .form_wrapper {
		padding: 50px 32px;
		background: #fff
	}

	.wilson_disease .form_container .title_wrapper,
	.wilson_disease .form_container .privacy_text {
		padding: 0
	}

	.wilson_disease .what_happen_and_question_wrapper {
		display: flex
	}

	.wilson_disease .what_happen_and_question_wrapper .what_happen_container {
		padding-right: 0;
		padding-left: 0;
		width: calc(100% - 344px)
	}

	.wilson_disease .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper {
		padding: 30px 60px 30px 42px !important;
		height: 100%;
		border-bottom-left-radius: 10px !important;
		border-top-left-radius: 10px;
		border-top-right-radius: 0
	}

	.wilson_disease .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper .what_happens_description p {
		font-size: 1.125rem
	}

	.wilson_disease .what_happen_and_question_wrapper .question_container {
		padding-left: 0;
		padding-right: 0
	}

	.wilson_disease .what_happen_and_question_wrapper .question_container .question_wrapper {
		height: 100%;
		width: 344px;
		margin-bottom: 0;
		border-bottom-left-radius: 0;
		border-top-left-radius: 0;
		border-bottom-right-radius: 10px;
		border-top-right-radius: 10px;
		padding: 30px 60px 30px 31px
	}

	.wilson_disease .what_happen_and_question_wrapper .question_container .question_wrapper .title {
		flex-direction: column;
		align-items: flex-start;
		margin-bottom: 0
	}

	.wilson_disease .what_happen_and_question_wrapper .question_container .question_wrapper .title .icon {
		width: 42px
	}

	.wilson_disease .what_happen_and_question_wrapper .question_container .question_wrapper .description p {
		font-size: inherit
	}

	.wilson_disease .faq_container .faq_items .faq_item .faq_question .question {
		font-size: 1.25rem
	}

	.wilson_disease .faq_container .faq_items .faq_item.active .faq_answer p,
	.wilson_disease .faq_container .faq_items .faq_item.active .faq_answer strong,
	.wilson_disease .faq_container .faq_items .faq_item.active .faq_answer span,
	.wilson_disease .faq_container .faq_items .faq_item.active .faq_answer a,
	.wilson_disease .faq_container .faq_items .faq_item.active .faq_answer div {
		font-size: 1.125rem;
		font-weight: 500
	}

	.wilson_disease .faq_container .faq_wrapper .image {
		width: 392px;
		padding-top: 0
	}

	.wilson_disease .faq_container .faq_wrapper {
		padding-bottom: 118px
	}

	.wilson_disease .studies_container .studies_wrapper .treatment_and_expected_wrapper .what_expect_wrapper {
		padding: 25px 30px 40px;
		max-width: 420px;
		position: relative
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .title {
		text-align: left;
		font-size: 1.25rem
	}

	.wilson_disease .studies_container .studies_wrapper .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items {
		display: flex;
		gap: 30px;
		flex-wrap: wrap
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item {
		margin: 0;
		gap: 12px
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper {
		max-width: 32px;
		min-width: 32px
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(1) {
		width: 175px;
		order: 1
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(2) {
		width: 175px;
		order: 3
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(3) {
		width: 175px;
		order: 5
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(4) {
		order: 2
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(5) {
		order: 4
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(6) {
		order: 6
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(7) {
		order: 8
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .treatment_wrapper {
		padding-bottom: 16px
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .treatment_wrapper .treatment_item {
		display: flex;
		flex-direction: column-reverse;
		position: relative;
		margin-bottom: 12px
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .treatment_wrapper .treatment_item h2 {
		font-size: 1.25rem
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .treatment_wrapper .treatment_item p {
		padding-left: 50px;
		max-width: 300px
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .treatment_wrapper .treatment_item .icon {
		position: absolute;
		top: 45px
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .participation_wrapper .icon {
		margin-right: 15px
	}
}

@media(min-width: 530px) {
	.wd_banner.banner .banner_wrapper .text_wrapper .banner_title {
		grid-template-columns: 450px
	}
}

@media(min-width: 1300px) {
	.wd_banner.banner .banner_wrapper .text_wrapper .banner_title {
		grid-template-columns: 600px
	}

	.wilson_disease .call_to_info {
		margin: 0 auto 20px
	}

	.wilson_disease .studies_container .studies_wrapper .study {
		padding: 50px 70px 0
	}

	.wilson_disease .studies_container .studies_wrapper .treatment_and_expected_wrapper {
		display: flex
	}

	.wilson_disease .studies_container .studies_wrapper .treatment_and_expected_wrapper .what_expect_wrapper {
		gap: 73px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .first_stage {
		border-bottom: none;
		position: relative
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .first_stage:after {
		content: "";
		width: calc(100% - 100px);
		bottom: 0;
		position: absolute;
		height: 2px;
		background: #c7c7c7;
		right: -30px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .first_stage .icon {
		margin: 0 30px 0 0
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .first_stage .icon+.stage_card_wrapper {
		max-width: 268px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .second_stage:last-child .stage_card_wrapper:first-of-type {
		min-width: 268px;
		max-width: 268px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .second_stage .icon+.stage_card_wrapper {
		min-width: 268px;
		max-width: 268px
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .second_stage .stage_card_wrapper .stage_card.stage-3b .stage_code {
		max-width: fit-content
	}

	.wilson_disease .studies_container .studies_wrapper .study .what_is_involved_container .what_is_involved .stages_wrapper .or {
		margin-left: 244px
	}

	.wilson_disease .form_container {
		padding: 0 135px 50px
	}

	.wilson_disease .form_container .form_wrapper {
		padding: 50px 72px;
		background: #fff
	}
}

@media(min-width: 1320px) {
	.wilson_disease .studies_container .studies_wrapper .treatment_and_expected_wrapper .what_expect_wrapper {
		padding: 25px 40px 40px;
		max-width: 570px
	}

	.wilson_disease .studies_container .studies_wrapper .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items {
		gap: 50px;
		grid-template-columns: 1fr 160px;
		display: grid;
		position: relative
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item {
		margin: 0;
		gap: 12px
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper {
		max-width: 32px;
		min-width: 32px
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(1) {
		width: 260px;
		order: 1
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(2) {
		width: 260px;
		order: 3
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(3) {
		width: 260px;
		order: 5
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(5) {
		order: 4;
		transform: translateY(-20px)
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(6) {
		order: 6;
		transform: translateY(-30px)
	}

	.wilson_disease .studies_container .studies_wrapper .study .treatment_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:nth-of-type(7) {
		order: 8;
		grid-area: 4/2;
		position: absolute;
		transform: translateY(-30px)
	}
}

.not_found {
	background: #faf8f8;
	padding: 50px 0
}

.not_found .header_text {
	font-size: 1.375rem;
	text-align: center;
	margin: 0 0 40px
}

.not_found .image_wrapper {
	max-width: 160px;
	margin: 0 auto;
	margin-bottom: 40px
}

.not_found .body {
	text-align: center;
	margin-bottom: 35px
}

.not_found .body p {
	font-size: 1.125rem;
	margin-bottom: 10px
}

.not_found .body p:last-of-type {
	margin-bottom: 0
}

.not_found .button {
	margin: 0 auto;
	border: none;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 154px;
	height: 47px;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: 500;
	background: #bb16a3;
	border: 2px solid #bb16a3;
	color: #fff;
	border-radius: 4px
}

.not_found .button:hover {
	background: linear-gradient(#BB16A3, #653165);
	border: none
}

@media(min-width: 1024px) {
	.not_found {
		padding: 100px 0
	}

	.not_found .header_text {
		font-size: 1.6875rem
	}

	.not_found .not_found_wrapper {
		max-width: 900px;
		margin: 0 auto
	}

	.not_found .image_wrapper {
		max-width: 205px
	}
}

.sitemap {
	padding: 45px 0 60px;
	background: #faf8f8;
	min-height: 100vh;
}

.sitemap .title {
	font-size: 1.6875rem;
	color: #3c3c3c;
	margin-bottom: 30px;
	font-weight: 400
}

.sitemap .link_wrapper .link {
	color: #bb16a3;
	text-decoration: underline;
	margin-bottom: 10px;
	display: block
}

/* .sitemap .link_wrapper .link:first-of-type {
	margin-bottom: 25px
}
 */
.banner_form_received .banner_wrapper {
	height: auto !important;
	padding-top: 33px;
	padding-bottom: 50px;
	background-position: top
}

.banner_form_received .banner_wrapper h1,
.banner_form_received .banner_wrapper div,
.banner_form_received .banner_wrapper p,
.banner_form_received .banner_wrapper h2,
.banner_form_received .banner_wrapper strong {
	color: #fff
}

.banner_form_received .banner_wrapper .thank_you_wrapper {
	margin-bottom: 60px;
	text-align: center
}

.banner_form_received .banner_wrapper .thank_you_wrapper .title {
	font-size: 1.875rem;
	font-weight: 300;
	margin-bottom: 5px
}

.banner_form_received .banner_wrapper .thank_you_wrapper .subtitle {
	font-size: 1.375rem;
	font-weight: 400;
	margin-bottom: 5px
}

.banner_form_received .banner_wrapper .news_wrapper h2 {
	font-size: 1.375rem;
	font-weight: 400;
	margin-bottom: 20px
}

.banner_form_received .banner_wrapper .news_wrapper p {
	font-size: 1.125rem;
	margin-bottom: 20px;
	font-weight: 400
}

.banner_form_received .banner_wrapper .news_wrapper p:last-of-type {
	margin-bottom: 0
}

@media(min-width: 768px) {
	.banner_form_received .banner_wrapper {
		background-position: 30% center
	}
}

@media(min-width: 1024px) {
	.banner_form_received .banner_wrapper {
		padding-top: 45px;
		padding-bottom: 80px;
		background-position: left
	}

	.banner_form_received .banner_wrapper .text_container {
		display: flex;
		align-items: center;
		gap: 30px
	}

	.banner_form_received .banner_wrapper .thank_you_wrapper {
		margin-bottom: 0;
		min-width: 375px
	}

	.banner_form_received .banner_wrapper .thank_you_wrapper .title {
		font-size: 4.375rem;
		font-weight: 100;
		margin-bottom: 10px
	}

	.banner_form_received .banner_wrapper .thank_you_wrapper .subtitle {
		font-size: 2.25rem;
		font-weight: 100;
		margin-bottom: 0
	}

	.banner_form_received .banner_wrapper .news_wrapper h2 {
		font-size: 1.6875rem;
		font-weight: 400;
		margin-bottom: 20px
	}

	.banner_form_received .banner_wrapper .news_wrapper p {
		font-size: 1.125rem;
		margin-bottom: 20px;
		font-weight: 400
	}

	.banner_form_received .banner_wrapper .news_wrapper p:last-of-type {
		margin-bottom: 0
	}
}

@media(min-width: 1300px) {
	.banner_form_received .banner_wrapper {
		background-position: 20% center
	}

	.banner_form_received .banner_wrapper .text_container {
		gap: 96px
	}
}

.form_received .form_received_wrapper {
	padding-top: 50px;
	padding-bottom: 50px
}

.form_received .form_received_wrapper .title {
	margin-bottom: 35px;
	display: flex;
	align-items: center;
	gap: 20px;
	font-size: 1.375rem;
	font-weight: 400
}

.form_received .form_received_wrapper .title img {
	max-width: 27px
}

.form_received .form_received_wrapper .steps_wrapper {
	display: flex;
	flex-direction: column;
	gap: 30px
}

.form_received .form_received_wrapper .steps_wrapper .step {
	padding: 20px 20px 30px 20px;
	border-radius: 10px;
	border: 3px solid
}

.form_received .form_received_wrapper .steps_wrapper .step .number {
	width: 100px;
	border-bottom: 3px solid;
	margin: 0 auto;
	display: flex;
	justify-content: center;
	margin-bottom: 30px
}

.form_received .form_received_wrapper .steps_wrapper .step .number span {
	font-size: 51px;
	font-weight: 900
}

.form_received .form_received_wrapper .steps_wrapper .step.pink {
	border-color: #bb16a3
}

.form_received .form_received_wrapper .steps_wrapper .step.pink .number {
	border-color: #bb16a3
}

.form_received .form_received_wrapper .steps_wrapper .step.pink .number span {
	color: #bb16a3
}

.form_received .form_received_wrapper .steps_wrapper .step.pink-2 {
	border-color: #653165
}

.form_received .form_received_wrapper .steps_wrapper .step.pink-2 .number {
	border-color: #653165
}

.form_received .form_received_wrapper .steps_wrapper .step.pink-2 .number span {
	color: #653165
}

.form_received .form_received_wrapper .steps_wrapper .step.green {
	border-color: #54853e
}

.form_received .form_received_wrapper .steps_wrapper .step.green .number {
	border-color: #54853e
}

.form_received .form_received_wrapper .steps_wrapper .step.green .number span {
	color: #54853e
}

.form_received .form_received_wrapper .steps_wrapper .step .description p {
	margin-bottom: 20px;
	font-size: 1.125rem;
	color: #212121
}

.form_received .form_received_wrapper .steps_wrapper .step .description p:last-of-type {
	margin-bottom: 0
}

.form_received .join {
	background: #faf8f8;
	padding-top: 50px;
	padding-bottom: 50px
}

.form_received .join .join_wrapper_legend {
	text-align: right
}

.form_received .join .image {
	margin-bottom: 30px
}

.form_received .join .text_wrapper .title {
	margin-bottom: 20px;
	font-size: 1.375rem;
	font-weight: 400
}

.form_received .join .text_wrapper .description p {
	margin-bottom: 20px;
	font-size: 1.125rem;
	color: #212121
}

.form_received .join .text_wrapper .description p:last-of-type {
	margin-bottom: 0
}

.form_received .join .buttons_wrapper {
	display: flex;
	flex-direction: column;
	gap: 30px;
	margin: 35px 0
}

.form_received .join .button {
	margin: 0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 47px;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: 500;
	background: #bb16a3;
	border: 2px solid #bb16a3;
	color: #fff;
	max-width: 337px;
	border-radius: 6px;
	gap: 20px
}

.form_received .join .button img {
	max-width: 10px
}

.form_received .join .button span {
	color: #fff;
	white-space: nowrap
}

.form_received .join .button:hover {
	background: linear-gradient(#BB16A3, #653165);
	border: none
}

@media(min-width: 1024px) {
	.form_received .form_received_wrapper .title {
		font-size: 1.6875rem
	}

	.form_received .form_received_wrapper .title img {
		max-width: 27px
	}

	.form_received .form_received_wrapper .steps_wrapper {
		flex-direction: row
	}

	.form_received .form_received_wrapper .steps_wrapper .step {
		width: calc(33.3333333333% - 30px)
	}

	.form_received .join_wrapper {
		display: flex;
		flex-direction: row-reverse;
		justify-content: space-between;
		gap: 30px
	}

	.form_received .join_wrapper .image {
		max-width: 406px
	}

	.form_received .join_wrapper .text_wrapper {
		max-width: 600px
	}

	.form_received .join_wrapper .text_wrapper .title {
		font-size: 1.6875rem
	}

	.form_received .join_wrapper .button {
		padding: 0 30px
	}

	.form_received .join_wrapper .button:first-of-type {
		max-width: 278px
	}

	.form_received .join_wrapper .buttons_wrapper {
		flex-direction: row
	}
}

@media(min-width: 1300px) {
	.form_received .join_wrapper {
		gap: 120px
	}

	.form_received .join_wrapper .text_wrapper {
		max-width: 670px
	}
}

/* EU Tweaks */
h5.eu {
	font-size: 1.125rem;
	font-weight: 300;
}


@media (min-width: 1441px){
.banner .banner_wrapper .text_wrapper .banner_title {
    max-width: 1440px;
    margin: 0 auto 20px;
    padding-left: 135px;
    display: grid;
    grid-template-columns: 600px;
}
}
@media (min-width: 1300px){
.banner .banner_wrapper .text_wrapper .banner_title {
    font-size: 4rem;
    grid-template-columns: 600px;
    margin-bottom: 20px;
    padding-left: 135px;
}
}


.angelman .studies_container {
	background: #faf8f8
}

.angelman .studies_container .call_to_info p {
	font-size: 1.375rem
}

.angelman .studies_container .studies_wrapper .study {
	padding: 32px 15px 0
}

.angelman .studies_container .studies_wrapper .study .reason_why {
	margin-bottom: 44px
}

.angelman .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper {
	display: flex;
	gap: 18px;
	position: relative
}

.angelman .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .icon {
	min-width: 32px;
	margin-top: 5px
}

.angelman .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p {
	position: relative;
	left: -50px;
	width: calc(100% + 50px);
	margin-top: 18px
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper {
	margin-top: 20px
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item {
	display: flex;
	gap: 10px;
	margin-bottom: 20px
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon {
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .icon img {
	width: 28px;
	object-fit: contain
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item:nth-child(1) .icon img {
	width: 26px
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p {
	margin-bottom: 10px
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:last-of-type {
	margin-bottom: 0
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p strong {
	color: inherit
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:not(:first-of-type) {
	left: -38px;
	width: calc(100% + 38px);
	position: relative
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list {
	list-style: none;
	padding-left: 1em;
	position: relative;
	left: -38px;
	width: calc(100% + 38px)
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list li::before {
	content: "•";
	color: #84bd00;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
	font-size: 1.1875rem
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list .item-sub-list {
	padding-left: 1em;
	list-style: none
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list .item-sub-list li::before {
	content: "-";
	color: #84bd00;
	display: inline-block;
	width: 1em;
	margin-left: -1em;
	font-size: 1.1875rem;
	font-weight: bold
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item {
	display: flex;
	gap: 25px;
	margin-bottom: 25px
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item:last-of-type {
	margin-bottom: 0
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper {
	margin-top: 5px;
	max-width: 28px;
	min-width: 28px;
	display: flex;
	justify-content: center;
	align-items: flex-start
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item .icon_wrapper img {
	object-fit: contain
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_items .what_expect_item p {
	color: #212121
}

.angelman_banner .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends {
	margin-top: 33px
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends p,
.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends sup {
	font-size: .75rem;
	color: #212121
}

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends .legend_wrapper {
	display: flex
}

.angelman .studies_container .studies_wrapper .study .gene_therapy_banner_container.gray-card {
	padding: 30px 24px
}

.angelman .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper {
	display: flex;
	align-items: center;
	flex-direction: column
}

.angelman .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .icon {
	max-width: 83px;
	margin-bottom: 20px
}

.angelman .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text h2,
.angelman .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text p {
	color: #212121
}

.angelman .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text a {
	display: block;
	margin-top: 10px;
	color: #bb16a3;
	font-size: 1.125rem;
	display: flex;
	gap: 10px
}

.angelman .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .text a img {
	max-width: 7px;
	object-fit: contain;
	margin-top: 3px
}

.angelman .form_container .privacy_text {
	margin-bottom: 44px
}

.angelman .form_container .privacy_text p {
	font-size: inherit;
	color: #212121;
	margin-bottom: 20px
}

.angelman .form_container .privacy_text p:last-of-type {
	margin-bottom: 0
}

.angelman .form_container .what_happen_container .what_happens_wrapper {
	padding: 30px 26px;
	margin-bottom: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0
}

.angelman .form_container .what_happen_container h3 {
	font-size: 1.125rem;
	margin-bottom: 15px;
	color: #212121
}

.angelman .form_container .what_happen_container .what_happens_description {
	font-size: 1.125rem;
	color: #212121
}

.angelman .form_container .what_happen_container .what_happens_description p {
	margin-bottom: 20px
}

.angelman .form_container .what_happen_container .what_happens_description p:last-of-type {
	margin-bottom: 0
}

.angelman .form_container .question_wrapper {
	padding: 26px;
	background: #f5f5f5;
	margin-bottom: 0;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px
}

.angelman .form_container .question_wrapper .title {
	display: flex;
	align-items: center;
	gap: 20px;
	margin-bottom: 15px
}

.angelman .form_container .question_wrapper .title .icon {
	width: 27px
}

.angelman .form_container .question_wrapper .title h3 {
	font-size: 1.125rem
}

.angelman .form_container .question_wrapper .description {
	margin-bottom: 15px;
	font-size: 1.125rem;
	font-weight: 500
}

.angelman .form_container .question_wrapper .button a {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 254px;
	height: 47px;
	border: 2px solid #84bd00;
	color: #3e612e;
	font-weight: bold;
	border-radius: 4px;
 
}

.angelman .form_container .question_wrapper .button a:hover {
	background: linear-gradient(#C1DE80, #84BD00)
}

.angelman .aditional_details .reason_why ul{
	padding-left: 30px;
    padding-bottom: 20px;
}

.angelman ul.as_study li::marker { color: green; }

.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper p.footsmalltext{font-size:12px; padding-top:10px; padding-bottom: 10px;}
.angelman  .what_expect_items .what_expect_item p{ margin: auto 0px;}

@media(min-width: 1024px) {
	.angelman .studies_container .call_to_info p {
		font-size: 1.6875rem
	}

	.angelman .studies_container .studies_wrapper .study {
		padding: 32px 32px 0;
	}
}

@media(min-width: 530px) {
	.angelman_banner.banner .banner_wrapper .text_wrapper .banner_title {
		grid-template-columns: 350px
	}
}

@media(min-width: 1024px) {
	.angelman_banner.banner .banner_wrapper .text_wrapper .banner_title {
		grid-template-columns: 600px
	}

	.angelman .studies_container .studies_wrapper .study.green .reason_why {
		display: flex;
		align-items: center;
		margin-bottom: 44px;
		padding-left: 32px;
		border-left: 9px solid #84bd00
	}

	.angelman .studies_container .studies_wrapper .study .reason_why .text_wrapper {
		margin-bottom: 0;
		padding-right: 50px;
		border-right: 1px solid #b7b7b7;
		max-width: 660px
	}

	.angelman .studies_container .studies_wrapper .study .reason_why .image_wrapper {
		min-width: 250px;
		padding-left: 50px
	}

	.angelman .studies_container .studies_wrapper .study {
		/* padding: 32px 32px 0; */
	}

	.angelman .studies_container .studies_wrapper .study .aditional_information_banner .aditional_information_banner_wapper .text p {
		position: initial;
		left: initial;
		width: initial;
		margin-top: 0
	}

	.angelman .studies_container .studies_wrapper .involved_and_expected_wrapper {
		display: flex;
		gap: 30px;
		margin-top: 44px
	}

	.angelman .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper,
	.angelman .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper {
		max-width: calc(50% - 25px);
		padding: 20px 30px
	}

	.angelman .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper {
		flex-direction: row;
		gap: 80px
	}

	.angelman .studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper span {
		margin-bottom: 0
	}

	.angelman .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper {
		flex-direction: row;
		gap: 70px
	}

	.angelman .studies_container .studies_wrapper .study .gene_therapy_banner_container.gray-card {
		padding: 30px 50px
	}

	.angelman .studies_container .studies_wrapper .study .gene_therapy_banner_container .gene_therapy_banner_wapper .icon {
		max-width: 120px;
		min-width: 120px
	}

	.angelman .studies_container .studies_wrapper .study .mrna_card_container .card_image_top_wrapper {
		flex-direction: row;
		gap: 30px
	}

	.angelman .studies_container .studies_wrapper .study .mrna_card_container .card_image_top_wrapper .icon {
		max-width: 256px;
		min-width: 256px
	}

	.angelman .studies_container .studies_wrapper .study .mrna_card_container .card_image_top_wrapper .text p {
		margin-bottom: 9px
	}

	.angelman .studies_container .studies_wrapper .study .card_image_top_container.irb_container .card_image_top_wrapper {
		flex-direction: row;
		gap: 30px
	}

	.angelman .studies_container .studies_wrapper .study .card_image_top_container.irb_container .card_image_top_wrapper .irb_icon {
		margin-bottom: 0
	}

	.angelman .studies_container .studies_wrapper .study .irb_card_container {
		padding: 22px 36px;
		margin-bottom: 18px
	}

	.angelman .studies_container .studies_wrapper .study .card_image_left_container .card_image_left_item_wrapper .card_image_left_item .icon {
		max-width: 49px;
		min-width: 49px
	}

	.angelman .studies_container .studies_wrapper .study .card_image_left_container.what_expect .card_image_left_item_wrapper .card_image_left_item .icon {
		max-width: 30px;
		min-width: 30px
	}

	.angelman .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon {
		max-width: 56px;
		min-width: 56px
	}

	.angelman .studies_container .studies_wrapper .study .card_icon_with_title_container.reason_why .title_wrapper .icon img {
		width: 56px
	}

	.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .title,
	.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .title {
		margin-bottom: 10px
	}

	.angelman .form_container {
		background: #faf8f8;
		padding: 0 60px 50px
	}

	.angelman .form_container .form_wrapper {
		padding: 50px 32px;
		background: #fff
	}

	.angelman .form_container .title_wrapper,
	.angelman .form_container .privacy_text {
		padding: 0
	}

	.angelman .what_expect_wrapper {
		position: relative
	}

	.angelman .what_happen_and_question_wrapper {
		display: flex
	}

	.angelman .what_happen_and_question_wrapper .what_happen_container {
		padding-right: 0;
		padding-left: 0;
		width: calc(100% - 344px)
	}

	.angelman .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper {
		padding: 30px 60px 30px 42px !important;
		height: 100%;
		border-bottom-left-radius: 10px !important;
		border-top-left-radius: 10px;
		border-top-right-radius: 0
	}

	.angelman .what_happen_and_question_wrapper .what_happen_container .what_happens_wrapper .what_happens_description p {
		font-size: 1.125rem
	}

	.angelman .what_happen_and_question_wrapper .question_container {
		padding-left: 0;
		padding-right: 0
	}

	.angelman .what_happen_and_question_wrapper .question_container .question_wrapper {
		height: 100%;
		width: 344px;
		margin-bottom: 0;
		border-bottom-left-radius: 0;
		border-top-left-radius: 0;
		border-bottom-right-radius: 10px;
		border-top-right-radius: 10px;
		padding: 30px 60px 30px 31px
	}

	.angelman .what_happen_and_question_wrapper .question_container .question_wrapper .title {
		flex-direction: column;
		align-items: flex-start;
		margin-bottom: 0
	}

	.angelman .what_happen_and_question_wrapper .question_container .question_wrapper .title .icon {
		width: 42px
	}

	.angelman .what_happen_and_question_wrapper .question_container .question_wrapper .description p {
		font-size: inherit
	}

	.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description .item-list {
		position: initial;
		width: initial
	}

	.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper .involved_item .description p:not(:first-of-type) {
		position: initial;
		width: initial
	}

	.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .what_expect_wrapper .what_expect_legends {
		margin-top: 135px
	}

	.angelman .faq_container .faq_items .faq_item .faq_question .question {
		font-size: 1.25rem
	}

	.angelman .faq_container .faq_items .faq_item.active .faq_answer p,
	.angelman .faq_container .faq_items .faq_item.active .faq_answer strong,
	.angelman .faq_container .faq_items .faq_item.active .faq_answer span,
	.angelman .faq_container .faq_items .faq_item.active .faq_answer a,
	.angelman .faq_container .faq_items .faq_item.active .faq_answer div {
		font-size: 1.125rem;
		font-weight: 500
	}

	.angelman .faq_container .faq_wrapper .image {
		width: 392px;
		padding-top: 0
	}

	.angelman .faq_container .faq_wrapper {
		padding-bottom: 118px
	}
}

@media(min-width: 1300px) {
	.angelman .call_to_info {
		margin: 0 auto 20px
	}

	.angelman .studies_container .studies_wrapper .study {
		padding: 50px 70px 0
	}

	.angelman .studies_container .studies_wrapper .involved_and_expected_wrapper {
		display: flex;
		justify-content: space-between
	}

	.angelman .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper {
		gap: 73px
	}

	.angelman .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper {
		max-width: 448px
	}

	.angelman .form_container {
		padding: 0 135px 50px
	}

	.angelman .form_container .form_wrapper {
		padding: 50px 72px;
		background: #fff
	}

	.angelman .studies_container .studies_wrapper .involved_and_expected_wrapper .envolded_wrapper {
		max-width: 528px;
		min-width: 528px
	}

	.angelman .studies_container .studies_wrapper .involved_and_expected_wrapper .what_expect_wrapper {
		max-width: 466px
	}

	.angelman .what_expect_items .what_expect_item {
		display: flex;
		gap: 25px;
		margin-bottom: 25px
	}

	.angelman .what_expect_items .what_expect_item .icon_wrapper {
		margin-top: 5px;
		max-width: 28px;
		min-width: 28px;
		display: flex;
		justify-content: center;
		align-items: flex-start
	}

	.angelman .what_expect_items .what_expect_item .icon_wrapper img {
		object-fit: contain
	}

	.angelman .what_expect_items .what_expect_item p {
		color: #212121
	}

	.angelman .studies_container .studies_wrapper .study .involved_and_expected_wrapper .envolded_wrapper .involved_item_wrapper p {
		font-size: 1.125rem
	}
}

@media(min-width: 1400px) {
	.angelman_banner.banner .banner_wrapper .text_wrapper .banner_title {
		grid-template-columns: 800px
	}
}
.studytreament, .studyvist_boxes{
	display:flex;
}
.studytreament .left_box{
	margin-left:0px;
}
.studytreament .right_box{
	margin-left:35px;
}
 .studytreament .left_box,  .studytreament .right_box
{background: #59a946;
    padding: 5px;
    border-radius: 10px;
    color: #fff;
    text-align: center;
}

.studytreament .b-text{
	font-weight:bold;
	color:#fff !important;
	font-size:14px;
}
.fnt-12{
	font-size:12px !important;
}
.text-white{
	color:#fff !important;
}
.middle_arrow {
    width: 129px;
    height: 60px;
    background: #3daeb3;
    position: relative;
    margin-left: 5px;
    margin-top: 22px;
    text-align: center;
    color: #fff;
}
.middle_arrow:after {
    position: absolute;
    right: -30px;
    content: "";
    top: 0px;
    width: 0;
    height: 0;
    border-top: 30px solid transparent;
    border-bottom: 30px solid transparent;
    border-left: 30px solid #3daeb3;
}
.studyvist_boxes .left_box, .studyvist_boxes .right_box{
	background: #59a946;
    padding: 5px;
    border-radius: 10px;
    color: #fff !important;
    text-align: center;
	width:49.5%;
}
@media(max-width: 768px) {
	.studytreament, .studyvist_boxes{
		display:inherit;
	}
	.studytreament .middle_arrow{
		margin-bottom:20px;
	}
	.studytreament .right_box {
    margin-left: 0;
	}

	.studyvist_boxes .left_box, .studyvist_boxes .right_box{
		width:100%;
	}
	.studyvist_boxes .right_box{
		margin-left:0px !important;
		margin-top:15px;
	}
	.studytreament .middle_arrow { width: 150px; margin-left:auto; margin-right:auto; margin-bottom: 40px;}
	.studytreament .middle_arrow:after {
		position: absolute;
		right: 0px;
		content: "";
		top: 60px;
		/* bottom: 12px; */
		/* width: 22px; */
		height: 0;
		border-top: 34px solid #3daeb3;
		border-bottom: 0px solid #0c0600; 
		border-left: 75px solid transparent;
		border-right: 75px solid transparent;
	}
<<<<<<< Updated upstream

}
=======
}
.patient_enrollment .patient_enrollment_wrapper .banner_block .banner_wrapper, .types_of_research .types_of_research_wrapper .banner_container .banner{
	border: 3px solid #8DC63F;
}
.text-white{
	color:#fff;
}
.nav_header .get_started_url{
	border:2px solid #BB16A3;
	color:#BB16A3 !important;
}
.nav_header .get_started_url:hover{
	background:#BB16A3;
	color:#fff !important;
}
.stayconnectContactfrm .submitForm{
	border:2px solid #BB16A3;
	color:#BB16A3 !important;
	background:#fff !important;
}
.stayconnectContactfrm .submitForm:hover{
	background:#BB16A3 !important;
	color:#fff !important;
}
.studies_container .studies_wrapper .study .get_started_banner_container .get_started_wrapper a{
	border:2px solid #BB16A3;
	color:#BB16A3;
	 
}
.form_container .question_wrapper .button a {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 254px;
    height: 47px;
    font-weight: bold;
    border-radius: 4px;
   border:2px solid #BB16A3 !important;
   
    color: rgb(187, 22, 163) !important;
}
.form_container .question_wrapper .button a:hover{
background:#BB16A3 !important;
	color:#fff !important;
}
.get_started_wrapper a:hover{
	background:#BB16A3 !important;
	color:#fff !important;
	
}
footer .logo_wrapper{
	border:0px;
}
.studies_container .studies_wrapper .study.nonclinical_online_observational .key_elegebility_items h2{
	color:#000 !important;
}
>>>>>>> Stashed changes
