@keyframes show{from{display:none;opacity:0}
to{display:block;opacity:1}
}
@keyframes hide{from{display:block;opacity:1}
to{display:none;opacity:0}
}
@keyframes slideUp20{from{bottom:-20px;opacity:0;display:none}
to{bottom:0;opacity:1;display:block}
}
@keyframes slideUp40{from{bottom:-40px;opacity:0}
to{bottom:0;opacity:1}
}
@keyframes slideUpHide20{from{top:0;opacity:1;display:block}
to{top:-20px;opacity:0;display:none}
}
@keyframes slideDown20{from{top:-20px;opacity:0;display:none}
to{top:0;opacity:1;display:block}
}
@keyframes slideDownHide20{from{bottom:0;opacity:1;display:block}
to{bottom:-20px;opacity:0;display:none}
}
@keyframes slideDownHide40{from{bottom:0;opacity:1;display:block}
to{bottom:-40px;opacity:0;display:none}
}
@keyframes slideRight10{from{left:-10px;opacity:0;display:none}
to{left:0;opacity:1;display:inline}
}
@keyframes slideLeft10{from{left:10px;opacity:0;display:none}
to{left:0;opacity:1;display:inline}
}
@keyframes slideLeftHide10{from{left:0;opacity:1;display:inline}
to{left:-10px;opacity:0;display:none}
}
@keyframes slideRightHide10{from{left:-10px;opacity:1}
to{left:0;opacity:0}
}
@keyframes slideRightHide20{from{left:-20px;opacity:1}
to{left:0;opacity:0}
}
@keyframes slideRightHideArrow20{0{right:20px;opacity:1}
100%{right:10px;opacity:0}
}
@keyframes slideRightFromMinus10NoOpacity{from{left:-10px}
to{left:0}
}
@keyframes slideRightFromMinus20NoOpacity{from{left:-20px}
to{left:0}
}
@keyframes slideLeftMinus10NoOpacity{from{left:0}
to{left:-10px}
}
@keyframes slideLeftMinus20NoOpacity{from{left:0}
to{left:-20px}
}
@keyframes slideLeftMinus18NoOpacity{from{left:0}
to{left:-18px}
}
@keyframes slideLeftMinus10{from{left:0;opacity:0}
to{left:-10px;opacity:1}
}
@keyframes slideLeftMinus20{from{left:0;opacity:0}
to{left:-20px;opacity:1}
}
@keyframes slideLeftMinusArrow20{0{right:10px;opacity:0}
100%{right:20px;opacity:1}
}
@keyframes slideToRightNoOpacity10{from{left:0;position:relative}
to{left:10px}
}
@keyframes slideToLeftNoOpacity10{from{left:10px;position:relative}
to{left:0}
}
@keyframes slideToRightNoOpacity20{from{left:0;position:relative}
to{left:20px}
}
@keyframes slideToLeftNoOpacity20{from{left:20px;position:relative}
to{left:0}
}
@keyframes slideToRightNoOpacity30{from{left:0;position:relative}
to{left:30px}
}
@keyframes slideToLeftNoOpacity30{from{left:30px;position:relative}
to{left:0}
}
@keyframes showUnderline{from{width:0}
to{width:100%}
}
@keyframes hideUnderline{from{width:100%}
to{width:0}
}
@keyframes showOverlay{0{left:-100%;opacity:0;display:none}
1%{left:-178px;opacity:0;display:none}
100%{left:0;opacity:1;display:block}
}
@keyframes hideOverlay{0{left:0;opacity:1;display:block}
99%{left:-178px;opacity:0;display:none}
100%{left:-100%;opacity:0;display:none}
}
@keyframes showOverlayMobile{from{width:0;opacity:0;display:none}
1%{width:100%;left:0;opacity:0;display:none}
100%{width:100%;left:0;opacity:1;display:block}
}
@keyframes hideOverlayMobile{from{width:100%;opacity:1;left:0;display:block}
99%{width:100%;opacity:0;left:0;display:none}
100%{width:0;opacity:0;left:-100%;display:none}
}
@keyframes underline{0{width:100%;opacity:1}
50%{width:100%;opacity:0}
51%{width:0;opacity:1}
100%{width:100%}
}
@keyframes underlineMultiline{0{border-bottom-color:var(--primary-color,#001965)}
50%{border-bottom-color:transparent}
51%{background-size:0 1px;border-bottom-color:transparent}
100%{background-size:100% 1px;border-bottom-color:transparent}
}
@keyframes showUderlinefromLeft{0{opacity:1;left:0;width:0}
100%{left:0;width:100%;opacity:1}
}
@keyframes showUderlinefromRight{0{opacity:0;right:0;width:0}
1%{opacity:1;right:0;width:0}
100%{right:0;width:100%;opacity:1}
}
@keyframes showByScale{from{transform:scale(0);opacity:0}
to{transform:scale(1);opacity:1}
}
@keyframes hideByScale{from{transform:scale(1);opacity:1}
to{transform:scale(0);opacity:0}
}
@keyframes showByShadow{from{box-shadow:0 0 0 #000}
to{box-shadow:-2px -2px 50px rgba(0,0,0,0)}
}
@keyframes hideByShadow{from{box-shadow:-2px -2px 50px rgba(0,0,0,0)}
to{box-shadow:0 0 0 #000}
}
@keyframes zoomIn{from{transform:scale(1)}
to{transform:scale(1.1)}
}
@keyframes zoomOut{from{transform:scale(1.1)}
to{transform:scale(1)}
}
@keyframes yearIndicatorZoomOut{from{transform:scale(0)}
to{transform:scale(1)}
}
@keyframes firstLastYearIndicatorZoomOut{from{transform:scale(0.7);opacity:.7}
to{transform:scale(1);opacity:1}
}
@keyframes backgroundZoomOut{from{width:60%;height:60%}
to{width:100%;height:calc(100% - 120px)}
}
@keyframes imageZoomOut{from{width:70%;margin-right:10%}
to{width:100%;margin-right:0}
}
.investornewssubscribe-wrapper{height:100%;overflow:hidden;align-content:center}
.investornewssubscribe-wrapper .titlegrid{background-color:transparent}
.investornewssubscribe-wrapper .title-desktop{display:block}
.investornewssubscribe-wrapper .title-mobile{display:none}
.investornewssubscribe-wrapper .columns .left-column{min-height:1px}
.investornewssubscribe-wrapper .columns:last-child{margin-bottom:0}
.investornewssubscribe-wrapper .columns:last-child .section-wrapper:last-child{margin-bottom:0}
.investornewssubscribe-wrapper .tagline{font-weight:bold}
.investornewssubscribe-wrapper .titleframe{position:relative;margin-top:-100px;top:100px}
.investornewssubscribe-wrapper .titleframe.small{position:relative;margin-top:-64px;top:64px}
.investornewssubscribe-wrapper .subsubheader{font-weight:bold}
.investornewssubscribe-wrapper .frame-box.frame-padding{padding-top:100px}
.investornewssubscribe-wrapper .frame-box.frame-padding.small{padding-top:115px}
.investornewssubscribe-wrapper .frame-box.no-frame-padding{padding-top:158px}
.investornewssubscribe-wrapper .frame-box.no-frame-padding.small{padding-top:115px}
.investornewssubscribe-wrapper .news-releases{display:flex;flex-wrap:wrap}
.investornewssubscribe-wrapper .news-releases .form-control{flex-basis:50%}
.investornewssubscribe-wrapper .news-releases-mobile{display:none}
.investornewssubscribe-wrapper .checkbox-group label p,.investornewssubscribe-wrapper .checkbox-group label a{line-height:24px;font-size:16px}
.investornewssubscribe-wrapper .unsubscribe-link{cursor:pointer;position:relative}
.investornewssubscribe-wrapper .unsubscribe-link::before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;margin:5px 0 0;background-color:var(--primary-color,#001965)}
.investornewssubscribe-wrapper .unsubscribe-link:hover:before,.investornewssubscribe-wrapper .unsubscribe-link:hover:after{animation:showUderlinefromLeft .6s forwards cubic-bezier(0.25,0.1,0.25,1)}
@media(max-width:2000px){.investornewssubscribe-wrapper .titleframe{margin-top:-78px;top:78px}
.investornewssubscribe-wrapper .titleframe.small{margin-top:-44px;top:44px}
.investornewssubscribe-wrapper .frame-box.frame-padding{padding-top:100px}
.investornewssubscribe-wrapper .frame-box.frame-padding.small{padding-top:100px}
.investornewssubscribe-wrapper .frame-box.no-frame-padding{padding-top:100px}
.investornewssubscribe-wrapper .frame-box.no-frame-padding.small{padding-top:100px}
}
@media(max-width:1280px){.investornewssubscribe-wrapper [type="checkbox"]:checked + label:after{top:10px !important}
.investornewssubscribe-wrapper [type="checkbox"]:checked + label:before{top:3px !important}
.investornewssubscribe-wrapper .titleframe{margin-top:-38px;top:38px}
.investornewssubscribe-wrapper .titleframe.small{margin-top:-38px;top:38px}
.investornewssubscribe-wrapper .frame-box.frame-padding{padding-top:100px}
.investornewssubscribe-wrapper .frame-box.no-frame-padding{padding-top:100px}
.investornewssubscribe-wrapper .frame-box.frame-padding.small{padding-top:78px}
.investornewssubscribe-wrapper .frame-box.no-frame-padding.small{padding-top:78px}
}
@media(max-width:525px){.investornewssubscribe .investornewssubscribe-wrapper .news-releases-mobile{display:block}
.investornewssubscribe .investornewssubscribe-wrapper .news-releases{display:none}
.investornewssubscribe .investornewssubscribe-wrapper .title-desktop{display:none}
.investornewssubscribe .investornewssubscribe-wrapper .title-mobile{display:block}
.investornewssubscribe .investornewssubscribe-wrapper .columns{flex-wrap:wrap}
.investornewssubscribe .investornewssubscribe-wrapper .intro{width:100%}
.investornewssubscribe .investornewssubscribe-wrapper .titleframe{margin-top:-28px;top:28px}
.investornewssubscribe .investornewssubscribe-wrapper .frame-padding{background-color:transparent !important}
.investornewssubscribe .investornewssubscribe-wrapper .frame-box.frame-padding{padding-top:78px;padding-bottom:0}
.investornewssubscribe .investornewssubscribe-wrapper .no-frame-padding{padding-top:0}
.investornewssubscribe .investornewssubscribe-wrapper .subscribe-section{text-align:center;margin-bottom:0}
.investornewssubscribe .investornewssubscribe-wrapper .subscribe-section .button{width:100%;margin-bottom:28px}
.investornewssubscribe .investornewssubscribe-wrapper .subscribe-section .unsubscribe-link{width:100%;margin-left:0}
}
@media(min-width:525px){.investornewssubscribe-wrapper{background-color:transparent !important}
}