/* edu start */
.education .footnote:hover{
    color:#06c;
    text-decoration:none
}
/* edu end */

/* trade start */
.section-trade-acmi .trade {

    flex-direction:row-reverse;
    justify-content:space-evenly;
    flex-wrap: nowrap;
}
.section-trade-acmi .trade .promo-copy {
    padding-top: 100px;
    padding-right:0px;
}
@media only screen and (max-width: 1068px) {
    .section-trade-acmi .trade .promo-copy {
    	padding-top: 53px;
    	margin-right:0px;
    	margin-bottom:0px;
    	padding-right:5px;
	}
	.section-trade-acmi .trade .promo-headline{
		max-width: 320px;
	}
}
@media only screen and (max-width: 734px) {
    .section-trade-acmi .trade .promo-copy {
        padding-top: auto;
        margin-right:auto;
        padding-right:0px;
    }
}

.section-trade-acmi .trade .promo-image-wrapper{
	padding-top:63px;
	padding-left:20px;
}
@media only screen and (max-width: 1068px) {
    .section-trade-acmi .trade .promo-image-wrapper{
		padding-top:15px;
		padding-left:10px;
	}
}
@media only screen and (max-width: 734px) {
      .section-trade-acmi .trade {
        flex-wrap: wrap;
    }
    .section-trade-acmi .trade .promo-image-wrapper{
		padding-top:0px;
		padding-left:0px;
	}
}

/* trade end */

/* fix arrow position start */
.icon-wrapper .more::after, .icon-wrapper .icon-after.more::after {
    position: relative;
}
/* fix arrow position end */

/* ribbon */
html.ac-ls-visible .acmi-ribbon {
    padding-top: 6px;
}

/* ipados-15 */
.section-trade-acmi {
    margin-bottom:30px;
}
@media only screen and (max-width: 1068px) {
    .section-trade-acmi {
        margin-bottom:20px;
    }
}
@media only screen and (max-width: 734px) {
    .section-trade-acmi {
        margin-bottom:15px;
    }
}