.icon-block {	display: flex;	justify-content: flex-end;}.icon-block a {	margin-left: 20px;	transform: scale(1);	transition: all .15s;}.icon-block a:hover {	transform: scale(1.05);}.icon-block img {	display: block;	width: 30px;}.mobile-row {	display: none;}.cust-head-search {	display: flex !important;}.search-title {	margin: auto 10px auto 0;}.head-search form input {	background-color: #fafafa !important;	border-color: #e7e7e7 !important;	cursor: inherit;	width: 160px !important;	text-indent: inherit !important;}@media screen and (max-width: 768px) {	.mobile-row {		display: block;		position: fixed;		bottom: 0;		left: 0;		right: 0;	}	.contact-buttons-mobile {		display: flex;		flex-wrap: nowrap;		box-sizing: border-box;		flex-direction: row;	}	.contact-buttons-mobile a {display: block;width: 100%;color: #ffffff;padding: 5px;font-size: 12px;text-align: center;border: none;background: rgb(237 146 49);}	.contact-buttons-mobile a:first-child {		margin-right: 2px;	}	.contact-buttons-mobile a:hover, .contact-buttons-mobile a:focus {color: #fff;background: rgb(237 146 49);text-decoration: none;}	.contact-button-phone::before, .contact-button-map::before {		content: '';		display: block;    width: 15px;    height: 15px;    margin: auto;	}	.contact-button-phone::before {		background: url(/templates/ja_medicare/images/ico/call-answer.png) no-repeat center center;		background-size: contain;	}	.contact-button-map::before {		background: url(/templates/ja_medicare/images/ico/locating.png) no-repeat center center;		background-size: contain;	}	.icon-block {		justify-content: flex-start;	}	.icon-block a {		margin: 0;		margin-right: 20px;	}}.h1ps{  font-size: 2.2em;  text-align: center;  padding-bottom: 0px;}.zag1{  text-align: center;  font-size: 1.2em;}.h2ps{  text-align: center;  font-size: 1.6em; padding-bottom: 2%;}
.row1ps_item{
    padding-right: 8px;
    border: 0px solid black;
    padding-left: 8px;
}
.row1ps{
    display: flex;
}
.primary__pic {
    text-align: center;
    width: 100%;
    margin-bottom: 5px;
}
.primary__pc{
    text-align: center;
    margin-bottom: 20px;
    line-height: 1.5;
    font-size: 16px;
    box-shadow: 0 0 1pt #727272;
    border-radius: 0pt;
    width: 88%;
    display: inline-block;
    padding: 8pt;
}
.text_c{text-align:center;}
.scas{
    padding-left: 200px;
    padding-right: 200px;
    padding-top: 1%;
}
.psa{
    padding-left: 8px; 
    padding-right: 8px;
    padding-top: 2%;
    padding-bottom: 3%;
}
@media screen and (min-width: 1001px) and (max-width: 1600px) {
.scas{
    padding-left: 3%;
    padding-right: 3%;
}
}
@media screen and (min-width: 800px) and (max-width: 1000px) {
.row1ps{
display: block;
text-align: center;
}
.scas{
    padding-left: 5%;
    padding-right: 5%;
}
}
@media screen and (min-width: 636px) and (max-width: 799px) {
.row1ps{
display: block;
text-align: center;
}
}
@media screen and (max-width: 635px) {
.row1ps{
display: block;
text-align: center;
}
.primary__pc{width:100%;}
.scas{
    padding-left: 3%;
    padding-right: 3%;
}
}