/* p{ font-family: 'Gilroy', sans-serif !important;line-height:1.2;}
.page-container {
    max-width: 1322px;
    padding: 0 20px;
    margin: 0 auto;
} */
.psmm-banner{position:relative;}
.psmm-banner .heading-text * {
    color: #fff;
}
.psmm-banner .heading-text ul li:before {
    content: '';
    background-image: url('https://www.keonahealth.com/hubfs/Keona%202024/Icons/Round%20Icon.svg');
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    position: absolute;
    left:0;
    bottom:auto;
}
.psmm-banner .heading-text ul li { margin-bottom: 10px; }
.psmm-banner .heading-text h5{ font-size:20px;margin:24px 0px;text-transform: capitalize;}
.nurse-triage-mat-banner .psmm-banner:before{    min-height: 1335px;}
.psmm-banner:before { background-image: url(https://www.keonahealth.com/hubfs/Vector-1.png); content: ""; width: 100%; background-repeat: no-repeat; background-size: cover; display: block; min-height: 1162px; position: absolute; top:-140px; left: 0; background-position: bottom;z-index:-1; }
.patient-access-banner-v3 { padding:134px 0 54px;margin-top: -130px;position:relative;}
.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section { display: flex; flex-wrap: wrap;     align-items: center;} 
.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-left-helth-section { width: calc(100% - 41%); padding-right: 70px;padding-top:45px; } 
.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-right-image-section { width: 41%;position:relative;display: flex ; justify-content: flex-end;} 

.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-right-image-section img { height: 457px !important; width:100%;}
.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-left-helth-section h1 { color: #fff; font-size: 50px; line-height: 1.2; margin-bottom: 30px; }
.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-left-helth-section .heading-text p { /*font-family: 'Gilroy', sans-serif !important; */ line-height:1.4; color: #fff;font-size:20px;font-weight:400;}
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .form-contents p { color: #263a7b; font-weight: 600; }
.patient-access-banner-v3 .form-contact-srt.formResetStyling { margin-bottom: 20px; }
.patient-access-banner-v3:after { background-image: url(https://www.keonahealth.com/hubfs/Patient%20Access%20Maturity%20Model%20V3%20LP/Images/Banner%20top%20right%20shape.png); background-position: 50%; background-repeat: no-repeat; background-size: contain; content: ""; height: 596px; position: absolute; right: -115px; top:0; width: 724px;  z-index:1;}
.patient-access-banner-v3 .bottom-helth-banner-section { padding-top: 50px;position:relative;z-index:2;} 
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info { width: 100%; max-width:523px;background: #fff; border-radius: 10px; box-shadow: 10px 10px 20px 0 #00000026; padding: 5px 20px 12px 20px; margin-bottom:40px;} 
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info h3 {font-size: 30px; margin: 0 0 20px; line-height:40px; background: linear-gradient(92.43deg, #0a3380 3.09%, #082966 81.29%); -webkit-background-clip: text; background-clip: text; color: transparent; } 
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info form .hs-input { background: #fff; border: 1px solid #0e47b2; border-radius: 10px; font-size: 15px; font-family: 'Gilroy', sans-serif !important;line-height:1.2;outline: none; padding: 19px; position: relative; } 
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info form .hs-submit { position: unset; }
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .hs-form-field { margin: 0 0 20px; }
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .form-contents{width:calc(100% - 18px);padding-left:10px}
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .form-contents p{margin:0;font-size:14px;line-height:1.2;font-weight: 400;}
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info.form-content{padding-top:10px}
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .form-inner { display: flex; flex-wrap: wrap; align-items: center; } 
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .form-inner .images { width: 18px; } 
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .form-content { padding-top: 0px; }
.patient-access-banner-v3 .bottom-helth-banner-section .profile-helth-section { width: 100%; max-width: 524px; padding: 0; }
.patient-access-banner-v3 .bottom-helth-banner-section .profile-helth-section .inner-profile-helth-section {background: linear-gradient(67deg, rgb(95 198 205 / 20%) 20%, rgb(95 198 205 / 0%) 100%); border-radius: 100px; display: flex; flex-wrap: wrap; } 
.patient-access-banner-v3 .bottom-helth-banner-section .profile-helth-section .inner-profile-helth-section .image-helth-section { border-radius: 50%; height: 125px; overflow: hidden; width: 125px;padding: 10px; background: #2ea6f7; } 
.patient-access-banner-v3 .bottom-helth-banner-section .profile-helth-section .inner-profile-helth-section .image-helth-section img { width: 100%; height: 100% !important; object-fit: cover; }
.patient-access-banner-v3 .bottom-helth-banner-section .profile-helth-section .inner-profile-helth-section .content-profile-section { padding: 25px 35px 23px 26px; width: calc(100% - 125px); } 
.patient-access-banner-v3 .bottom-helth-banner-section .profile-helth-section .inner-profile-helth-section .content-profile-section h5 { color:#f58946; margin-bottom: 10px;font-size:17.5px;font-style: italic; line-height:1.2;}
.patient-access-banner-v3 .bottom-helth-banner-section .profile-helth-section .inner-profile-helth-section .content-profile-section p { font-family: 'Gilroy', sans-serif !important;line-height: 1.625; color: #263a7b;font-size:15px; }
.patient-access-banner-v3 .actions input[type=submit]{position: relative; z-index: 11;text-transform:capitalize;padding: 0;  border: transparent;
	border: 0px solid #f5903e; border-radius: 10px;	color: #fff;	font-size: 17px;	font-weight: 700;	padding: 17px 30px;	text-decoration: none;
	text-transform: uppercase;font-family: Gilroy,sans-serif!important;cursor: pointer !important;	line-height: normal;	}
.helth-banner-section .actions:after{background-image: url(https://www.keonahealth.com/hubfs/Keonahealth_2022/Home/shape-1.png); background-position: 100%; background-size: 100% 100%; bottom: 0; content: ""; height: 43px; position: absolute; right: 0; top: 0; width: 43px; z-index: 10;}
.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info a{font-family: 'Gilroy', sans-serif !important; font-weight: 400; line-height: 1.2; margin: 0;color:#f58946;}
/* my-css */
#hs_cos_wrapper_widget_1730804351236{position:relative;}

#hs_cos_wrapper_widget_1730804351236::after {
	background-image: url(https://www.keonahealth.com/hubfs/Keona%202024/Asset%2014.png);
	content: "";
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	display: block;
	min-height: 670px;
	position: absolute;
	top: 0;
	left: 0;
}



.responsive{ display:none;}
.patient-access-banner-v3 .form-contact-srt,  .patient-access-banner-v3 .hs_submit.hs-submit{ text-align:left;}



/* end */

@media(max-width:1920px){
	#hs_cos_wrapper_widget_1730804351236:after { min-height: 1100px;background-position: bottom;	}
}

@media(max-width:1440px){
	.patient-access-banner-v3:after { width: 625px; height: 400px; }
  #hs_cos_wrapper_widget_1730804351236:after { min-height: 950px;background-position: bottom;	}
  .patient-access-banner-v3:before { bottom: 0px; right: 0; }

}
@media(max-width:1366px){
	.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-right-image-section .image { right:0;}
  .patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-left-helth-section br{ display:none;}
  .patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-right-image-section img { height: 360px !important;}
@media(max-width:1199px){
	.patient-access-banner-v3:after { width: 401px; height: 401px; }
}

@media(max-width:1024px){
	#hs_cos_wrapper_widget_1730804351236:after { min-height: 800px; background-position: bottom;}
	.patient-access-banner-v3 .actions input[type=submit]{font-size: 13px; line-height: normal; padding: 14px 11px;}
	.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-left-helth-section{ padding-top:20px;}
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info form .hs-input{ color:#808184; padding: 8px 12px 8px 10px; font-size: 12.27px;}
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info h3{font-size: 23px; color: #263a7b;margin-bottom:8px;line-height:1.2;}
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info{ max-width:100%;}
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .form-contents p, .patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info a{ font-size:8.5px;}
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .hs-form-field { margin: 0 0 8px;}
	.patient-access-banner-v3 .form-contact-srt.formResetStyling { margin-bottom: 8px; }
	.patient-access-banner-v3:before { width: 135px; height: 162px; bottom:0; }
	.patient-access-banner-v3:after{ right:-4px;}
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .form-inner .images { width: 10px; }
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .form-contents {  width: calc(100% - 10px); }
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info form .hs-input::placeholder { color:#808184;font-size: 12.27px; font-family: 'Gilroy', sans-serif !important;line-height:1.2; }
}

@media(max-width:991px){
	.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-left-helth-section h1 { font-size: 28px; margin-bottom: 20px; }
	.patient-access-banner-v3 .bottom-helth-banner-section .profile-helth-section .inner-profile-helth-section .content-profile-section p { font-size: 13px;}
	.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-left-helth-section { width:60%;padding-right: 20px; padding-top: 20px;}
	.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-right-image-section { width:100%; height:400px;            justify-content: center;}
	.patient-access-banner-v3:before{ bottom:50px;}
	.patient-access-banner-v3:after { height:320px;right:-45px;}
/* 	#hs_cos_wrapper_widget_1730804351236:after { background-position: bottom; min-height: 630px;} */

}


@media(max-width:767px){

	.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-left-helth-section p{ font-size:14px;}
	.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-left-helth-section{ width:100%; padding:0px 0px 40px 0px;}
	.patient-access-banner-v3 .bottom-helth-banner-section .profile-helth-section .inner-profile-helth-section .content-profile-section { width: 100%; padding: 25px 0 0 0; } 
	.patient-access-banner-v3 .bottom-helth-banner-section .profile-helth-section .inner-profile-helth-section { border-radius: 40px; padding: 20px; }
	.profile-helth-section.desktop, .top-right-image-section.desktop, .patient-access-banner-v3:after { display: none; }
	.responsive{ display:block; margin: 0 -20px; padding: 20px 0px 20px 20px;position:relative;z-index: 1;background: linear-gradient(67deg, rgb(95 198 205 / 20%) 20%, rgb(95 198 205 / 0%) 100%);	}
	.responsive .wrapper { display: flex;flex-wrap: wrap; align-items: center;  }
	.responsive .desktop{ display:none;}
	.responsive .left { width: 50%;padding-right:50px}
	.responsive .right { width: 50%;;z-index:1;  } 
	.responsive .image-helth-section { background: #2ea6f7; border-radius: 50%; width: 110px;height: 110px; overflow: hidden; padding: 5px;  }
	.responsive .content-profile-section h5{color: #f58946; font-size: 18px; margin: 10px 0px; font-style: italic;line-height:1.2;}
	.responsive .content-profile-section p{color: #263a7b; font-size: 13px; }
	#hs_cos_wrapper_widget_1730804351236:after{ min-height:560px;background-image: url('https://www.keonahealth.com/hubfs/Healthcare_V3_LP_2024/banner_responsive.png');}
	.patient-access-banner-v3:before { bottom: auto; top: 28%; width:106px;height:auto;} 
	.patient-access-banner-v3 { padding:140px 0 40px;}
	.responsive:after { background-image: url('https://www.keonahealth.com/hubfs/Healthcare_V3_LP_2024/Asset1_banner.png'); background-position: 50%; background-repeat: no-repeat; background-size: contain; content: ""; height: 215px; position: absolute; right: -15px; top: -90px; width: 200px; z-index: 0; }
	.patient-access-banner-v3 .top-right-image-section img { height: 100% !important; width: 100%; }
	.patient-access-banner-v3 .top-right-image-section { width:100%; /*height: 300px;*/ margin-top: -40px;  }
	.patient-access-banner-v3 .bottom-helth-banner-section { padding-top: 30px;}
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .form-contents p { font-size: 11px;}
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info{ padding:15px;}
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .form-inner .images { width: 15px; }
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info .form-contents { padding-left: 8px; width: calc(100% - 15px); }
  br{ display:none;}



}
@media(max-width:480px){
	.responsive .left{ padding-right:10px; } 
	.responsive:after { background-image: url('https://www.keonahealth.com/hubfs/Healthcare_V3_LP_2024/Asset1_banner.png'); background-position: 50%; background-repeat: no-repeat; background-size: contain; content: ""; height: 149px; position: absolute; right: -15px; top: -90px; width: 149px; z-index: 0; }
	.patient-access-banner-v3 .top-right-image-section { /*height: 250px; */margin-top: -40px;  }
	.responsive .image-helth-section{ width: 80px;height: 80px; }
	.patient-access-banner-v3 .inner-helth-baner-section .top-helth-banner-section .top-left-helth-section{padding: 0 0 20px; }
	#hs_cos_wrapper_widget_1730804351236:after{ min-height: 650px; }
}

@media(max-width:375px){
	
	.responsive .wrapper:after { position: absolute; content: ""; background-image: url(https://www.keonahealth.com/hubfs/Base_LP_2024/copy-ebook.png); height: 272px; width: 237px; right: -20px; background-size: cover; z-index: 1; top: -39px; transform: rotate(5deg); }
	.responsive .wrapper .right {
    display: none;
}
}

@media(max-width:360px){
	.patient-access-banner-v3 .bottom-helth-banner-section .form-contact-info { margin-bottom:20px;}
  .psmm-banner .heading-text ul li{ font-size:14px;}


}