.strategy-profile-container{width:100%;background-color:var(--strategy-profile-container-bg-color)}
.no-sidebar .strategy-profile-full-sections{display:flex;width:100%}
.strategy-profile-full-sections{position:relative;z-index:2;padding:80px 0 40px;color:var(--strategy-profile-content-color);font-size:16px;line-height:1.6}
.content-main dl{margin-bottom:0}
.content-main h3{margin-bottom:0}
.content-aside .cta-holder{clear:both;color:#fff}
.content-aside .aside-block{display:flex;flex-direction:column;border-bottom:1px solid var(--strategy-profile-content-color);margin-bottom:56px;padding-bottom:40px;&:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
}
.content-aside .aside-block-link2{display:flex;flex-direction:column;border-bottom:1px solid var(--strategy-profile-content-color);margin-bottom:56px;padding-bottom:40px;&:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
}
.content-aside .aside-info-block{display:flex;flex-direction:row}
.content-aside .aside-info-content{display:flex;flex-direction:column}
.content-aside .document-thumbnail.float-left{max-width:120px;float:left;margin-right:20px}
.strategy-profile-full-sections .content-profile .content-title,.strategy-profile-full-sections .content-title{float:left;display:block;margin-right:2%;width:100%;float:none}
.strategy-profile-full-sections .content-title .title-secondary{font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:600;font-size:32px;line-height:56px;margin-bottom:40px}
.content-aside .aside-info-block a{font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:400;font-size:16px;line-height:20px;color:#000;text-decoration:underline}
.strategy-profile-full-sections .content-main{float:left;display:block;margin-right:2%;width:100%;margin-bottom:27px;&:last-child{margin-right:0}
}
.no-sidebar .strategy-profile-full-sections .content-aside{width:100% !important}
.strategy-profile-full-sections .content-main p{margin:18px 0;font-weight:300;font-family:'BNYM_NEWTON_Akkurat_Pro'}
.strategy-profile-full-sections .content-profile .content-main{float:left;display:block;margin-right:2%;width:100%}
.strategy-profile-full-sections .content-profile .content-main:last-child{margin-right:0}
.strategy-profile-full-sections .content-aside{position:relative;background-color:var(--strategy-profile-content-aside-bg);color:var(--strategy-profile-content-color);padding:40px 30px;margin-bottom:20px;width:100%}
.strategy-profile-full-sections .content-aside .aside-content-wrap{display:flex;flex-direction:column;max-width:unset}
.strategy-profile-full-sections .content-aside img{margin:0 0 36px}
.strategy-profile-full-sections .content-aside p{overflow:hidden;margin:0 0 18px;font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:300}
.strategy-profile-full-sections .content-aside .cta-holder{margin:0 0 58px;&:last-child{margin:0 0 18px}
}
.strategy-profile-full-sections{display:grid;padding:0}
.strategy-profile-full-sections .content-profile{padding:80px 40px 0 0;font-family:'BNYM_NEWTON_Akkurat_Pro'}
.no-sidebar .strategy-profile-full-sections .content-profile{width:100%}
.strategy-profile-full-sections .content-profile .content-main dl section{max-width:1294px;margin-left:auto;margin-right:auto}
.strategy-profile-full-sections .content-profile .content-main dl dd{margin:0 4px 18px}
.strategy-profile-full-sections .content-profile .content-main dl dd:first-of-type:last-of-type{overflow:auto}
.content-aside .cta-holder{clear:both;color:#fff}
.content-aside .document-thumbnail{max-width:180px}
#strategy-profile .content-main a{color:var(--strategy-profile-content-color)}
#strategy-profile .content-main h3{font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:600}
#strategy-profile .content-main section{display:flex;flex-direction:column;border-bottom:1px solid var(--strategy-profile-content-color);padding:24px 0;margin-right:auto;&:last-child{border-bottom:0}
}
#strategy-profile .content-main dl dd{font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:300;font-size:14px;line-height:24px}
#strategy-profile #solution-sidebar .cta-holder a.cta,#strategy-profile #solution-sidebar .link-holder a.link{padding:10px 0;font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:400;font-size:14px;line-height:20px;color:var(--strategy-profile-content-color);text-decoration:underline;background:transparent;border:0}
#strategy-profile #solution-sidebar .cta-holder a.cta:active,#strategy-profile #solution-sidebar .cta-holder a.cta:focus,#strategy-profile #solution-sidebar .cta-holder a.cta:hover,#strategy-profile #solution-sidebar .link-holder a.link:active,#strategy-profile #solution-sidebar .link-holder a.link:focus,#strategy-profile #solution-sidebar .link-holder a.link:hover{background-color:transparent;font-weight:600}
#strategy-profile #solution-sidebar .cta-holder a.cta:before{content:'';display:inline-block;background-repeat:no-repeat;background-position:50% 50%;position:relative;vertical-align:middle;background-size:32px 32px;width:32px;height:32px;background-image:url("../../../../../content/dam/newtonim/web/icons/download-icon.svg");vertical-align:text-top}
#strategy-profile #solution-sidebar .link-holder a.link:before{content:'';display:inline-block;background-repeat:no-repeat;background-position:50% 50%;position:relative;vertical-align:middle;background-size:32px 32px;width:32px;height:32px;background-image:url("../../../../../content/dam/newtonim/web/icons/link-icon.svg");vertical-align:text-top}
#strategy-profile #solution-sidebar h4{font-family:'BNYM_NEWTON_Akkurat_Pro';margin-top:4px;margin-bottom:16px}
.strategy-profile-full-sections .content-main dl dd{font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:300;font-size:14px;line-height:24px}
.aside-block .cta-holder{margin:0 0 40px}
.aside-block .cta-holder a.cta{font-family:'BNYM_NEWTON_Akkurat_Pro';padding:10px 16px;position:relative;text-align:center;transition:all .2s ease;font-size:14px;line-height:18px;text-decoration:none}
.aside-block .cta-holder a.cta{background-color:#000;background-color:var(--newton--button-primary--background);color:#fff;color:var(--newton--button-primary--label);border:1px solid #000;border:1px solid var(--newton--button-primary--background);font-weight:600}
.aside-block .cta-holder a.cta:active,.aside-block .cta-holder a.cta:focus,.aside-block .cta-holder a.cta:hover{background-color:transparent;background-color:var(--newton--button-primary--background--hover);color:#000;color:var(--newton--button-primary--label--hover);text-decoration:none;border:1px solid #000;border:1px solid var(--newton--button-primary--label--hover)}
.hide-content{display:none !important}
@media(min-width:768px){.strategy-profile-full-sections .content-aside{padding:80px 60px}
#strategy-profile #solution-sidebar .cta-holder a.cta,#strategy-profile #solution-sidebar .link-holder a.link{font-size:15px;line-height:20px}
}
@media(min-width:1024px){.strategy-profile-full-sections{display:grid;grid-template-columns:70% 30%;position:relative;font-size:18px;padding:0}
#strategy-profile #solution-sidebar .cta-holder a.cta,#strategy-profile #solution-sidebar .link-holder a.link{font-size:16px;line-height:24px}
.strategy-profile-full-sections .content-main{margin-left:8.5%}
.strategy-profile-full-sections .content-aside .aside-content-wrap{max-width:230px}
.strategy-profile-full-sections .content-profile .content-main{float:left;display:block;margin-right:3%;width:87.2%;margin-left:12.8%}
.strategy-profile-full-sections .content-profile .content-main:last-child{margin-right:0}
.strategy-profile-full-sections .content-aside{width:120%;margin-bottom:0}
.no-sidebar .content-profile .content-main dl dt{display:block;float:left;margin-right:2%;width:20%}
.no-sidebar .content-main section{flex-direction:row !important}
.strategy-profile-full-sections .content-main dl dd{font-size:16px !important}
#strategy-profile .content-main dl dd{font-size:16px !important}
}
@media(min-width:1296px){.strategy-profile-full-sections .content-profile .content-main:last-child{margin-right:0}
.strategy-profile-full-sections .content-aside .aside-content-wrap{max-width:350px}
.strategy-profile-full-sections .content-aside .document-thumbnail{max-width:12px;margin-top:5px;margin-bottom:10px}
.strategy-profile-full-sections .content-aside a:first-child .document-thumbnail{margin-top:10px}
.strategy-profile-full-sections .content-main dl dd{width:33.7%}
.strategy-profile-full-sections .content-main dl dd:first-of-type:last-of-type{width:69.1%}
.strategy-profile-full-sections .content-main dl dt{text-align:left;width:27.4%}
.strategy-profile-full-sections .content-main section{margin-right:88px}
.strategy-profile-full-sections{margin-top:0}
#strategy-profile #solution-sidebar .document-thumbnail{max-width:120px;margin-top:5px;margin-bottom:10px;float:left;margin-right:20px}
#strategy-profile #solution-sidebar a:first-child .document-thumbnail{margin-top:10px}
#strategy-profile .content-main dl dd{width:33.7%}
#strategy-profile .content-main dl dd:first-of-type:last-of-type{width:69.1%}
#strategy-profile .content-main dl dt{text-align:left;width:21%}
#strategy-profile .content-main section{flex-direction:row;margin-right:28px}
.strategy-profile-full-sections .content-profile .content-main dl dd{float:left;display:block;margin-right:2%;width:32%}
.strategy-profile-full-sections .content-profile .content-main dl dd:last-child{margin-right:0}
.strategy-profile-full-sections .content-profile .content-main dl dd:first-of-type:last-of-type{float:left;display:block;margin-right:2%;width:70%}
.strategy-profile-full-sections .content-profile .content-main dl dd:first-of-type:last-of-type:last-child{margin-right:0}
.strategy-profile-full-sections .content-profile .content-main dl dd p:first-of-type{margin-top:0}
.strategy-profile-full-sections .content-profile .content-main dl dt{min-height:1px;text-align:right;margin-bottom:18px;margin-top:-3px;float:left;display:block;margin-right:2%;width:20%}
.strategy-profile-full-sections .content-profile .content-main{float:left;display:block;margin-right:3%;width:100%;margin-left:0;padding-left:80px}
.strategy-profile-full-sections .content-profile .content-main:last-child{margin-right:0}
.no-sidebar .strategy-profile-full-sections .content-profile .content-main{padding-left:32px}
}
@media(min-width:1024px) and (max-width:1296px){.aside-info-block{flex-direction:column}
.no-sidebar .content-profile{float:left;display:block;margin-right:2%;width:75%}
}
@media(max-width:1024px){.strategy-profile-full-sections .content-title .title-secondary{font-size:32px;line-height:40px}
}
@media(max-width:768px){.strategy-profile-full-sections .content-title .title-secondary{font-size:30px;line-height:36px}
}