.inset-parallax{overflow:hidden;padding:0;position:relative;background-color:#509994;font-size:1.3rem}.inset-liner{pointer-events:none;position:absolute;box-shadow:inset 0 0 12px rgba(0,0,0,.5);top:0;left:-20px;right:-20px;bottom:0;width:120%;z-index:90}.profilePhoto img{width:120%;margin-top:-3rem}@media (max-width: 600px){.profilePhoto img{margin-top:-1rem;width:130%}}.inset-parallax .container{bottom:70px;position:absolute;z-index:20}.inset-parallax .profileFoot{bottom:1rem;color:#fff;font-size:.85rem;margin:0 2.5rem;padding-right:11%;position:absolute;right:0;text-align:right;vertical-align:baseline;width:85%;z-index:30}.inset-parallax .profileLogo{bottom:1.25rem;position:absolute;right:2rem;width:10%;z-index:30}.colorOverlays{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000}.colorOverlays .teal1,.colorOverlays .teal2{background:#00bfb0;height:100%;margin-left:-25%;width:150%}.colorOverlays .teal1{opacity:.2;will-change:transform;transform:rotate(5deg)}.colorOverlays .teal2{margin-top:-5%;opacity:.3;will-change:transform;transform:rotate(-3deg)}.inset-parallax strong{font-size:5.5rem;font-weight:500;position:relative;left:-1rem;top:1rem}.inset-parallax strong img{margin-bottom:6%;width:50%}@media (max-width: 992px){.inset-parallax .container{bottom:2px}.inset-parallax .profileText{font-size:1.2rem}.inset-parallax strong{font-size:4rem}}@media (min-width: 992px){.profilePhoto{margin-top:-5rem}}
