.width938{
	max-width: 938px;
    margin: 0 auto;
}
.side-effects h1 {
        padding:77px 0 40px!important;
        font-size: 40px!important;
        font-style: normal;
        line-height: 50px!important; /* 125% */
        letter-spacing: 0.4px!important;
        /*max-width: 938px;*/
    	max-width: 835px;
    	margin: 0 auto;
    }
.side-effects .side-effects-wrapper{
	text-align: center;
    background-color: #114141;
    color: #fff;
    padding: 64px 0;
}

.side-effects .side-effects-wrapper h2{
	margin:0 0 14px;
    font-weight: 800;
	line-height: 38px;
}

.side-effects .side-effects-wrapper .copy-section p {
	font-size: 18px;
    font-style: normal;
    font-weight: 425;
    line-height: 24px;
	color:#fff;	
    max-width:938px;
    margin:0 auto;
}
.side-effects .bgteal{
	background-color: #C4F4E5;
}
.side-effects .column-wrap.width1132{
    max-width: 1440px;
    padding: 64px 0;
}

.side-effects .column-wrap.width1132 h3{
	font-weight: 800;
    line-height: 30px; /* 125% */
    letter-spacing: 0.24px;
    margin:0 0 40px;
    color:#114141;
}

.boldTxt{
	font-weight:800;
}

.cardMainSec .divContent img{
	width: 80px;
    height: 80px;
}

.cardMainSec .divContent{
	display: flex;
    gap: 32px;
    background-color: #fff;
    padding: 32px;
    margin-bottom: 2px;
    align-items: center;
}

.cardMainSec .divContent p{
	font-size:18px;
    line-height: 24px;
    margin-bottom: 0;
}



.column-wrap.width1132 .width938 p.footnote{
	font-size: 18px;
	line-height: 24px;
	margin-top:40px;
}

.panel-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 64px 64px;
}

.panel-grid__item {
    width: 249px;
    box-sizing: border-box;
    text-align: center;
}

.list-sub-head {
    padding: 64px 4px 40px;
    text-align: center;
	margin:0;
	color:#058074;
    font-size: 24px;
    font-style: normal;
    font-weight: 800;
    line-height: 30px; /* 125% */
    letter-spacing: 0.24px;
}

.panel-grid__item .panel-grid__img img{
	width: 80px;
    margin-bottom: 16px;
}

.panel-grid__item p{
	font-size: 18px;
	font-weight: 800;
    line-height: 24px;
    margin:0;
    color:#114141;    
}

.width1132.fontSizeBig{
	margin-top:64px;
	text-align: center;
}

.fontSizeBig {
    font-size: 18px !important;
    line-height: 24px !important;
    color: #333 !important;
	text-align: center;
}

.imfinz-isi-link.fontSizeBig{
	margin:24px 0 64px;
}
.side-effects .imfinz-isi-link a {
    text-decoration: underline!important;
    color: #058074;
    font-weight: 800;
}
.side-effects .imfinz-isi-link a:hover{
	color:#3671C1;
    text-decoration: underline;
}
.end-page-callout a.green-btn:focus{
		scale: 95%;
    	text-decoration:none;
}
@media screen and (min-width: 991px) {

    .cardMainSec .divContent.flex-start{
        align-items: flex-start;
    }
	.end-page-callout a.green-btn {
		background-position: 93% center;
        transition: 150ms;
        padding: 8px 65px 8px 24px;
    }
	.end-page-callout a.green-btn:hover {
		background-position: 95% center;
        background-color: #DFF068;

    }

}

@media screen and (max-width: 991px) {
	.side-effects h1 {
		padding:40px 15px!important;
		font-size: 30px!important;
        line-height: 34px!important; /* 113.333% */
        letter-spacing: 0.3px!important;
		text-align:center!important;
	}
    .side-effects .side-effects-wrapper {
        padding:64px 15px;
    }
	.side-effects .side-effects-wrapper h2 {
		font-size: 26px;
        line-height: 32px; /* 123.077% */
        letter-spacing: 0.52px;
        padding:0;
    }
	.side-effects .column-wrap.width1132 {
        padding: 64px 15px;
    }

	.cardMainSec .divContent {
        flex-direction: column;
    }

	.list-sub-head {
        padding: 64px 15px 40px;
        font-weight: 800;
        line-height: 30px; /* 125% */
        letter-spacing: 0.24px;
    }
	.width1132.fontSizeBig {
        padding:0 15px;
    }
	.imfinz-isi-link.fontSizeBig {
        margin: 24px 19px 64px;
    }
	.end-page-callout a.green-btn {
		padding: 8px 75px 8px 24px;
        background-position: 89% center;
    }
    .end-page-callout a.green-btn:hover {
        background-color: #DFF068;
        background-position: 91% center;
        transition: 150ms;
    }

}


