@charset "UTF-8";.brightcovevideo.aem-GridColumn.aem-GridColumn--offset--default--0{margin-left:auto !important}
.brightcovevideo .video-section{display:block;position:relative;padding-top:56.25%}
.brightcovevideo .video-section .video-js{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0}
.brightcovevideo .video-section .video-js .vjs-dock-description{display:none}
.brightcoveplaylist .video-section .video-wrapper{display:block;position:relative;padding-top:57%}
.brightcoveplaylist .video-section .video-wrapper .video-js{width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0}
.brightcoveplaylist .video-section .video-wrapper .video-js .vjs-dock-description,.brightcoveplaylist .video-section .video-wrapper .video-js .vjs-overlay-bottom{display:none}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist{font-family:inherit;width:100%;box-sizing:border-box;max-width:916px;overflow-x:auto;border-spacing:1px 0;background-color:white;color:black;padding-left:0;max-height:110px;overflow-y:hidden}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist.vjs-csspointerevents.vjs-mouse .vjs-playlist-item .vjs-playlist-thumbnail::before{height:46px !important;margin-top:-10px}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist.vjs-csspointerevents.vjs-mouse .vjs-icon-play::before{padding-top:20px}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist.vjs-csspointerevents.vjs-mouse .vjs-playlist-now-playing::before{padding-top:10px;padding-bottom:10px}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist .vjs-playlist-item{font-size:.75em !important;color:white;height:76px;margin-bottom:0;margin-right:14px;display:table-cell}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist .vjs-playlist-item .vjs-playlist-now-playing:before{padding-top:10px;padding-bottom:1px}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist .vjs-playlist-item .vjs-icon-play:before{padding-top:11px}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist .vjs-playlist-item .vjs-playlist-thumbnail{height:56px;font-size:11px;margin-right:25px;width:100px}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist .vjs-playlist-item .vjs-playlist-thumbnail:before{height:55px !important;margin-top:-10px}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist .vjs-playlist-item .vjs-playlist-thumbnail.vjs-playlist-now-playing ~ cite{color:#86bc25;font-weight:bold}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist .vjs-playlist-item .vjs-playlist-thumbnail img{height:100% !important}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist .vjs-playlist-item .vjs-playlist-thumbnail:before{height:56px;width:100px;top:0;left:0}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist .vjs-playlist-item cite{height:14px;line-height:10px;position:absolute;top:62px;display:block;color:black;width:100px}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-playlist .vjs-playlist-description{display:none}
.brightcoveplaylist .video-section .playlist-wrapper .vjs-mouse.vjs-playlist{padding:15px 0 5px 0}
.standard-white-component ::-webkit-scrollbar{width:10px;height:10px}
.standard-white-component ::-webkit-scrollbar-track{background:#f1f1f1}
.standard-white-component ::-webkit-scrollbar-thumb{background:#888;border-radius:10px}
.standard-white-component ::-webkit-scrollbar-thumb:hover{background:#555}
.brightcovevideo.section,.brightcoveplaylist.section{background:white}
.brightcovevideo.section h3.secondary-headline,.brightcoveplaylist.section h3.secondary-headline{margin:0;padding-bottom:.3em;color:black}
.brightcovevideo.section .vjs-menu.vjs-contextmenu-ui-menu,.brightcoveplaylist.section .vjs-menu.vjs-contextmenu-ui-menu{display:none}
.brightcovevideo.section .vjs-audio-button.vjs-menu-button.vjs-menu-button-popup.vjs-control.vjs-button,.brightcoveplaylist.section .vjs-audio-button.vjs-menu-button.vjs-menu-button-popup.vjs-control.vjs-button{display:none !important}
.vjs-icon-share:before{font-family:'Dcom-EDE' !important;content:"\f1e0" !important}
.vjs-icon-play:before{font-family:'Dcom-EDE' !important;content:"\f04b" !important;font-size:40px}
.vjs-icon-facebook:before{font-family:'Dcom-EDE' !important;content:"\f09a" !important}
.vjs-icon-gplus:before{font-family:'Dcom-EDE' !important;content:"\f0d5" !important}
.vjs-icon-linkedin:before{font-family:'Dcom-EDE' !important;content:"\f0e1" !important}
.vjs-icon-pinterest:before{font-family:'Dcom-EDE' !important;content:"\e603" !important}
.vjs-icon-tumblr:before{font-family:'Dcom-EDE' !important;content:"\f173" !important}
.vjs-icon-twitter:before{font-family:'Dcom-EDE' !important;content:"\f099" !important}
.vjs-big-play-button:before{font-family:'Dcom-EDE' !important;content:"\e920" !important;padding-left:11%;font-size:60px;vertical-align:top}
html .video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:60px}
.vjs-big-play-button{border:.066em solid white !important}
.brightcove-video .brightcove-fallback-msg.standard-white-component .consent-warning__text{margin-left:65px;margin-top:10px}
.brightcovevideo .brightcove-fallback-msg .consent-warning__text h4{line-height:1}
.brightcovevideo .brightcove-fallback-msg .consent-warning__text p{line-height:10px}
@media only screen and (max-width:767px){.brightcovevideo.section,.brightcoveplaylist.section{margin-bottom:0}
.brightcovevideo.section .vjs-time-control.vjs-current-time,.brightcoveplaylist.section .vjs-time-control.vjs-current-time{margin-left:0 !important}
.brightcovevideo.section .video-js .vjs-time-control,.brightcoveplaylist.section .video-js .vjs-time-control{padding:0 !important}
.brightcovevideo.section .video-js .vjs-dock-shelf,.brightcoveplaylist.section .video-js .vjs-dock-shelf,.brightcovevideo.section .video-js .vjs-dock-text,.brightcoveplaylist.section .video-js .vjs-dock-text{font-size:.8em}
.brightcovevideo.section .video-section .playlist-wrapper .vjs-playlist .vjs-playlist-item cite,.brightcoveplaylist.section .video-section .playlist-wrapper .vjs-playlist .vjs-playlist-item cite{font-size:.85em}
.brightcovevideo.aem-GridColumn,.brightcoveplaylist.aem-GridColumn{padding:0}
}
@media only screen and (max-width:1023px) and (min-width:768px){.brightcovevideo.section,.brightcoveplaylist.section{margin-bottom:0}
}
.brightcovevideo .brightcove-fallback-msg .consent-warning__text{color:#000}
.brightcovevideo .brightcove-fallback-msg .consent-warning__text h4{font-weight:700}
.brightcovevideo .brightcove-fallback-msg .consent-warning__icon{left:10px !important;position:absolute !important}
.brightcovevideo .brightcove-fallback-msg .consent-warning__icon span{font-size:2.8em !important;padding:10px !important}
.brightcovevideo .brightcove-fallback-msg .standard-white-component .consent-warning__text{margin-left:0}
.brightcoveplaylist .brightcove-fallback-playlist .consent-warning__text{color:#000;margin-top:10px;margin-left:65px}
.brightcoveplaylist .brightcove-fallback-playlist .consent-warning__text h4{font-weight:700;line-height:1}
.brightcoveplaylist .brightcove-fallback-playlist .consent-warning__text p{line-height:10px}
.brightcoveplaylist .brightcove-fallback-playlist .consent-warning__icon{left:10px}
.brightcoveplaylist .brightcove-fallback-playlist .consent-warning__icon span{font-size:2.8em !important;padding:10px !important}
.brightcove-video .vjs-big-play-button{padding-right:3px;top:0;left:0;right:0;bottom:0;margin:auto;outline:0;font-size:5em;display:block}
.brightcove-video button:hover{background:none !important}
.brightcove-video .vjs-fullscreen-control{order:3}
.brightcove-video .vjs-time-control{padding:0}
.brightcove-video .video-js.vjs-mouse .vjs-big-play-button{background:0}
.brightcove-video .vjs-has-started .vjs-big-play-button{display:none !important}
.brightcove-video .vjs-time-control.vjs-current-time{margin-left:0}
.brightcove-video .vjs-control-bar{display:flex;height:37px;background-color:#000;color:#00a9e7;font-size:.8em !important;width:100%;outline:0}
.brightcove-video .vjs-control{outline:0;color:#00a9e7}
.brightcove-video .vjs-control .vjs-button{outline:0}
.brightcove-video .vjs-icon-placeholder{display:inline-block}
.brightcove-video .vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:37px}
.brightcove-video .vjs-time-control{font-size:1.2em;line-height:37px}
.brightcove-video .vjs-big-play-button .vjs-icon-placeholder:before{content:"" !important}
.brightcove-video .vjs-progress-holder{box-sizing:inherit;content:"" !important;display:block;background-color:#000;width:100%;height:4px !important;pointer-events:none}
.brightcove-video button.vjs-share-control{display:none !important}
.brightcove-video .vjs-descriptions-button{outline:0}
.brightcove-video .vjs-menu-button-popup .vjs-menu .vjs-menu-item.vjs-selected{background-color:#007cb0}
.brightcove-video .vjs-volume-level{background-color:#007cb0;outline:0 solid transparent}
.brightcove-video .vjs-play-progress,.brightcove-video .vjs-volume-level{background-color:#007cb0}
.brightcove-video .vjs-load-progress{width:100% !important}
.brightcove-video .vjs-progress-control{position:static;padding:17px 5px 0 15px;height:0}
.brightcove-video .vjs-time-tooltip{display:none !important}
.brightcove-video .vjs-subs-caps-button{display:block !important}
@media screen and (min-width:768px) and (max-width:1023px){.brightcove-video button.vjs-share-control{display:block !important}
.brightcove-video .vjs-subs-caps-button{order:2}
.brightcove-video .vjs-volume-panel{order:1}
}
@media screen and (max-width:767px){.brightcove-video .vjs-big-play-button{font-size:3em}
.brightcove-video .vjs-volume-panel{order:1}
.brightcove-video .vjs-subs-caps-button{display:none !important}
}
.brightcove-video .standard-white-component{width:100%}
.brightcove-video .standard-white-component .component-left-column{width:60%;float:left}
.brightcove-video .standard-white-component .component-right-column{width:40%;padding-left:50px;float:right}
@media screen and (max-width:767px){.brightcove-video.aem-GridColumn{padding:0}
.brightcove-video .standard-white-component{display:block}
.brightcove-video .standard-white-component .component-left-column{width:100%}
.brightcove-video .standard-white-component .component-right-column{width:100%;padding:20px 0 0 0}
}
@media screen and (max-width:1023px){.brightcovevideo .brightcove-fallback-msg .consent-warning{margin-left:0}
.brightcovevideo .brightcove-fallback-msg .consent-warning__icon{width:auto;display:inline-block;position:absolute;top:8%;left:42% !important}
.brightcovevideo .brightcove-fallback-msg .consent-warning__text{display:inline-block;width:100%;margin-top:24% !important;text-align:center;margin-left:0 !important}
.brightcovevideo .brightcove-fallback-msg .consent-warning__text p{line-height:21px !important}
.brightcoveplaylist .brightcove-fallback-playlist .consent-warning{margin-left:0}
.brightcoveplaylist .brightcove-fallback-playlist .consent-warning__text{display:inline-block;width:100%;margin-top:24%;text-align:center;margin-left:0 !important}
.brightcoveplaylist .brightcove-fallback-playlist .consent-warning__text p{line-height:21px !important}
.brightcoveplaylist .brightcove-fallback-playlist .consent-warning__icon{width:auto;display:inline-block;position:absolute;top:8%;left:42%}
}
@media screen and (min-width:768px) and (max-width:1023px) and (orientation:portrait){.brightcoveplaylist .brightcove-fallback-playlist .consent-warning__text{margin-top:10%}
.brightcoveplaylist .brightcove-fallback-playlist .consent-warning__icon{left:45%}
.brightcovevideo .brightcove-fallback-msg .consent-warning__icon{left:45% !important}
.brightcovevideo .brightcove-fallback-msg .consent-warning__text{margin-top:10% !important}
}
.event-template-page .cta{margin-top:2em}
.cmp-cta-teaser{padding:80px}
.cmp-cta-teaser h3{color:#fff}
.cmp-cta-teaser p{color:#a7a8aa}
.cmp-cta-teaser--blue .cmp-cta-teaser--standard-teaser{background-color:#0076a8;color:#fff}
.cmp-cta-teaser--blue .cmp-cta-teaser--standard-teaser p{color:#fff}
.cmp-cta-teaser--blue .cmp-cta-teaser--standard-teaser .cmp-cta-teaser__button-label{background-color:#fff;color:#0076a8}
.cmp-cta-teaser--blue .cmp-cta-teaser--standard-teaser .cmp-cta-teaser__button-label:hover{background-color:#d0d0ce}
.cmp-cta-teaser--green .cmp-cta-teaser--standard-teaser{background-color:#86bc25;color:#000}
.cmp-cta-teaser--green .cmp-cta-teaser--standard-teaser h3,.cmp-cta-teaser--green .cmp-cta-teaser--standard-teaser p{color:#000}
.cmp-cta-teaser--green .cmp-cta-teaser--standard-teaser .cmp-cta-teaser__button-label{background-color:#000;color:#fff}
.cmp-cta-teaser--green .cmp-cta-teaser--standard-teaser .cmp-cta-teaser__button-label:hover{background-color:#53565a}
.cmp-cta-teaser__button-link{padding-top:20px}
.cmp-cta-teaser__button-link button{cursor:pointer;min-height:60px}
.cmp-cta-teaser__button-label{padding:.8em 3em;font-size:1.125em;border:0;border-radius:5px;background-color:#0076a8;color:#fff;cursor:pointer;line-height:1.5em}
.cmp-cta-teaser__button-label .icon-external-link{padding-left:5px;margin-bottom:6px;vertical-align:middle;display:inline-block;font-style:inherit;font-family:Dcom-EDE;font-weight:400}
.cmp-cta-teaser__button-label:hover{background-color:#00a3e0}
.cmp-cta-teaser__content p{text-align:left;margin:2% 10%;font-size:1.125em}
.cmp-cta-teaser--standard-teaser{text-align:center;background-color:#000;color:#fff}
.cmp-cta-teaser--small-image{padding:20px}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content{display:flex;flex-direction:row;justify-content:space-around;align-items:center;margin:0 8%}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content__image img{max-width:initial}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content__image span{font-size:2em;color:#fff;border-radius:50%;border:1px solid #fff;height:64px;text-align:center;width:64px;display:table-cell;vertical-align:middle}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content__text{width:68%;padding:20px}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content__text .cmp-title__text{font-size:1.5em;line-height:2em}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content__text p{margin:0;line-height:1.8em}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content__text .cmp-title{text-align:left}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content__button-link{width:32%}
.cmp-cta-teaser--bg-image{padding:0;background-size:cover;background-repeat:no-repeat}
.cmp-cta-teaser--bg-image .cmp-cta-teaser__content{background:rgba(0,0,0,0.7);width:38%;height:100%;padding:40px;margin-left:14px}
.cmp-cta-teaser--bg-image .cmp-cta-teaser__content .cmp-text{padding-bottom:30px}
.cmp-cta-teaser--bg-image .cmp-cta-teaser__content .cmp-text p{margin:0}
.cmp-cta-teaser--bg-image .cmp-cta-teaser__content__button-link button{width:100%}
.cmp-cta-teaser__modal .modal-dialog .modal-content{border-radius:0}
.cmp-cta-teaser__modal .modal-dialog .modal-content .modal-header{padding:20px;margin:0;background:#d0d0ce;position:relative;border-radius:0;color:#000;text-align:left}
.cmp-cta-teaser__modal .modal-dialog .modal-content .modal-header h3{color:#000}
.cmp-cta-teaser__modal .modal-dialog .modal-content .modal-body{padding:20px}
.cmp-cta-teaser__modal .modal-dialog .modal-content{border-radius:0}
.cmp-cta-teaser__modal .modal-dialog .modal-content .modal-header{padding:20px;margin:0;background:#d0d0ce;position:relative;border-radius:0;color:#000;text-align:left}
.cmp-cta-teaser__modal .modal-dialog .modal-content .modal-header h3,.cmp-cta-teaser__modal .modal-dialog .modal-content .modal-header p{color:#000}
.cmp-cta-teaser__modal .modal-dialog .modal-content .modal-header button.close{border:1px solid;border-radius:50%;padding:0 5px;font-size:1.5em;opacity:.7;cursor:pointer;background-color:transparent;line-height:2em}
.cmp-cta-teaser__modal .modal-dialog .modal-content .modal-body{padding:20px}
@media only screen and (max-width:767px){.cmp-cta-teaser{padding:30px}
.cmp-cta-teaser__button-label{width:100%;display:block}
.cmp-cta-teaser__content p{margin:0;font-size:1em}
.cmp-cta-teaser__button-link button{cursor:pointer;min-height:40px;width:100%}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content{display:block}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content__text{width:100%;text-align:center;padding:10px 0}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content__button-link{width:100%;padding:10px 0}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content__button-link button{width:100%}
.cmp-cta-teaser--small-image .cmp-cta-teaser__content__image{display:table;margin:0 auto}
.cmp-cta-teaser--bg-image{padding:250px 0 0 0;background-size:cover}
.cmp-cta-teaser--bg-image .cmp-cta-teaser__content{width:100%;box-sizing:border-box;margin:0;padding:20px}
}
.cmp-cta-teaser--services,.cmp-cta-teaser--standard-basic{background-color:#fff;color:#000}
.cmp-cta-teaser--services .cmp-cta-teaser__content .cmp-title h3,.cmp-cta-teaser--standard-basic .cmp-cta-teaser__content .cmp-title h3{font-size:1.5em;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.375;letter-spacing:normal;text-align:left;color:#000}
.cmp-cta-teaser--services .cmp-cta-teaser__content .cmp-text,.cmp-cta-teaser--standard-basic .cmp-cta-teaser__content .cmp-text{margin:19px 0 !important;max-width:791px}
.cmp-cta-teaser--services .cmp-cta-teaser__content .cmp-text p,.cmp-cta-teaser--standard-basic .cmp-cta-teaser__content .cmp-text p{font-family:'Georgia';word-break:normal;font-size:1.125em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.75em;letter-spacing:normal;text-align:left;color:#000;margin:0}
.cmp-cta-teaser--services .cmp-cta-teaser__content .cmp-cta-teaser__content__button-link,.cmp-cta-teaser--standard-basic .cmp-cta-teaser__content .cmp-cta-teaser__content__button-link{text-align:left}
.cmp-cta-teaser--services .cmp-cta-teaser__content .cmp-cta-teaser__content__button-link a:hover,.cmp-cta-teaser--standard-basic .cmp-cta-teaser__content .cmp-cta-teaser__content__button-link a:hover{border-bottom:1px solid #0076a8}
.cmp-cta-teaser--services .cmp-cta-teaser__content .cmp-cta-teaser__content__button-link .cmp-cta-teaser__button-label,.cmp-cta-teaser--standard-basic .cmp-cta-teaser__content .cmp-cta-teaser__content__button-link .cmp-cta-teaser__button-label{font-size:1.125em;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.389;letter-spacing:normal;text-align:left;color:#0076a8;border:0;background:0;margin:0;padding:0}
.cmp-cta-teaser--services--gray{background-color:#fff;color:#000}
.cmp-cta-teaser--services--gray .cmp-cta-teaser__content{background:#e8eae9;padding:30px 75px 50px}
.cmp-cta-teaser--services--gray .cmp-cta-teaser__content .cmp-title h3{font-size:1.5em;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;text-align:left;color:#000;font-family:"Open Sans Semibold","Open Sans"}
.cmp-cta-teaser--services--gray .cmp-cta-teaser__content .cmp-text{margin:10px 0 !important;max-width:675px;display:inline-block;vertical-align:middle}
.cmp-cta-teaser--services--gray .cmp-cta-teaser__content .cmp-text p{word-break:break-all;font-size:1.125em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5em;letter-spacing:normal;text-align:left;color:#000;margin:0}
.cmp-cta-teaser--services--gray .cmp-cta-teaser__content .cmp-cta-teaser__content__button-link{text-align:left;display:inline-block;background:#0076a8;height:55px;line-height:3.4em;padding:0 35px;margin-left:60px;border-radius:6px}
.cmp-cta-teaser--services--gray .cmp-cta-teaser__content .cmp-cta-teaser__content__button-link .cmp-cta-teaser__button-label{font-size:1.12em;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.75em;letter-spacing:normal;text-align:left;color:#fff;border:0;background:0;margin:0;padding:0}
html[dir='rtl'] .cmp-cta-teaser--services .cmp-cta-teaser__content .cmp-title h3{text-align:right}
html[dir='rtl'] .cmp-cta-teaser--services .cmp-cta-teaser__content__button-link{text-align:inherit}
html[dir='rtl'] .cmp-cta-teaser--services--gray .cmp-cta-teaser__content .cmp-title h3{text-align:right}
html[dir='rtl'] .cmp-cta-teaser__content p{text-align:inherit}
.cmp-cta-teaser--standard-theme-2{float:none !important;margin:0 auto;max-width:1140px;margin-bottom:2em;clear:both !important}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser--standard-teaser{background-color:#fff;padding:0;text-align:left}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content{background:#e8eae9;padding:30px 50px;display:flex;justify-content:space-between}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-data{flex:1}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-data .cmp-text{margin-bottom:0}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-data h3{color:#000;font-weight:bold;font-size:2em;line-height:44px;margin:0 0 10px}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-data p{font-size:1.125em;line-height:24px;color:#000;margin:0;font-family:'Georgia'}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-btn-container{display:flex;align-items:center;justify-content:flex-end}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-btn-container .cmp-cta-teaser__content__button-link{text-align:left;display:flex;align-items:center;background:#0076a8;border-radius:3px;padding:5px 22px;cursor:pointer;height:40px}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-btn-container .cmp-cta-teaser__content__button-link:hover{background-color:#00a3e0}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-btn-container .cmp-cta-teaser__content__button-link:hover .cmp-cta-teaser__button-label{color:#000}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-btn-container .cmp-cta-teaser__button-link{padding-top:0}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-btn-container .cmp-cta-teaser__button-label{font-size:1em;background:0;margin:0;padding:0;font-weight:bold}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-btn-container .cmp-cta-teaser__button-label .icon-external-link{margin-left:8px}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-btn-container .cmp-cta-teaser__button-label:focus{outline:thin dotted}
@media only screen and (max-width:767px){.cmp-cta-teaser--standard-theme-2{padding:80px 0}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content{display:block;padding:17px 5px 30px}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-data h3{font-size:1.5em}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-data p{font-size:1.12em}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-btn-container{margin-left:auto;display:block;padding-top:20px}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-btn-container .cmp-cta-teaser__content__button-link{display:flex;align-items:center;justify-content:center}
.cmp-cta-teaser--standard-theme-2 .cmp-cta-teaser__content .cmp-cta-btn-container .cmp-cta-teaser__button-label{font-size:1.12em}
}
.blog-post-page .responsivegrid .image{margin:0 auto !important;width:auto !important}
.blog-post-page .responsivegrid .image picture,.blog-post-page .responsivegrid .image figcaption{width:65%;padding:0 50px 20px 50px;margin-left:11%;margin-right:11%}
.image picture img{width:65%}
.image picture img figcaption{text-align:right;font-style:italic;font-size:.75em}
@media only screen and (max-width:767px){.image.aem-GridColumn{padding:0}
.image picture,.image figcaption{width:100%;padding:0 20px;margin:0;box-sizing:border-box;display:block}
.image picture img{width:100%}
}
@media only screen and (max-width:1023px) and (min-width:768px){.image picture,.image figcaption{width:100%;padding:0;margin:0;box-sizing:border-box;display:block;text-align:center}
.image picture img{width:100%}
}
.cmp-layout-container a.cmp-promo-tracking{outline:#012169;display:block}
.cmp-layout-container a.cmp-promo-tracking:focus{outline:.03125em #012169 solid}
.cmp-layout-container__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:1.25em}
.cmp-layout-container__header .cmp-layout-container__header__wrapper{display:flex;justify-content:space-between;width:100%}
.cmp-layout-container__header .cmp-layout-container__header__wrapper>div{width:100%}
.cmp-layout-container__header .cmp-layout-container__header__wrapper .title{line-height:1.5em}
.cmp-layout-container__header .cmp-layout-container__header__wrapper .title .cmp-title__text{font-weight:600}
.cmp-layout-container__header .cmp-layout-container__header__wrapper .title h3.cmp-title__text{font-size:1.5em;line-height:1.4;font-weight:700;margin-bottom:20px}
.cmp-layout-container__header .cmp-layout-container__header__wrapper .view-all-desktop{display:none}
.cmp-layout-container__header .subtitle{flex-basis:100%;line-height:1.66666667em}
.cmp-layout-container__header .subtitle .cmp-title__text{font-size:1.125em;font-weight:400}
.cmp-layout-container .cmp-layout-container__content__display{display:flex;flex-wrap:wrap}
.cmp-layout-container .cmp-layout-container__content .cmp-layout-container__layout-item{padding:0 0 2.1875em 0}
.cmp-layout-container .cmp-layout-container__content .cmp-layout-container__layout-item .cmp-profile-promo__content__title{margin-bottom:5px}
.cmp-layout-container .aem-GridColumn{padding:0}
.cmp-layout-container .btn{background:#0076a8;border:0;color:#fff;padding:.66666667em 1.11111111em;font-weight:700;border-radius:.27777778em;font-size:1.125em;line-height:2em;font-family:'Open Sans',Calibri,Helvetica,sans-serif}
@media(min-width:320px){.cmp-layout-container__header .cmp-layout-container__header__wrapper .title{line-height:2.2em}
.cmp-layout-container__header .cmp-layout-container__header__wrapper .view-all-desktop{display:flex;font-size:1.125em;font-weight:700;align-items:center}
.cmp-layout-container .cmp-layout-container__content .cmp-layout-container__layout-item{padding:0 .625em 1.875em .625em}
.cmp-layout-container.cmp-layout-container--4-2-4 .aem-GridColumn--default--3.cmp-layout-container__layout-item,.cmp-layout-container.cmp-layout-container--4-2-4 .aem-GridColumn--default--4.cmp-layout-container__layout-item,.cmp-layout-container.cmp-layout-container--4-2-4 .aem-GridColumn--default--6.cmp-layout-container__layout-item{padding:0 .625em 1.875em .625em}
.cmp-layout-container.cmp-layout-container--4-2-4 .aem-GridColumn--default--3.cmp-layout-container__layout-item:first-child,.cmp-layout-container.cmp-layout-container--4-2-4 .aem-GridColumn--default--4.cmp-layout-container__layout-item:first-child,.cmp-layout-container.cmp-layout-container--4-2-4 .aem-GridColumn--default--6.cmp-layout-container__layout-item:first-child{padding-left:0}
.cmp-layout-container.cmp-layout-container--4-2-4 .aem-GridColumn--default--3.cmp-layout-container__layout-item:last-child,.cmp-layout-container.cmp-layout-container--4-2-4 .aem-GridColumn--default--4.cmp-layout-container__layout-item:last-child,.cmp-layout-container.cmp-layout-container--4-2-4 .aem-GridColumn--default--6.cmp-layout-container__layout-item:last-child{padding-right:0}
.cmp-layout-container .btn{font-size:1em;padding:.25em 1.25em}
}
@media(min-width:320px) and (max-width:767px){.cmp-layout-container.cmp-layout-container--4-2-4 .aem-GridColumn--default--3.cmp-layout-container__layout-item,.cmp-layout-container.cmp-layout-container--4-2-4 .aem-GridColumn--default--4.cmp-layout-container__layout-item,.cmp-layout-container.cmp-layout-container--4-2-4 .aem-GridColumn--default--6.cmp-layout-container__layout-item{padding:0 0 1.875em 0}
}
.promocontainer{padding:0}
.cmp-layout-container .fade-out{opacity:0}
.cmp-layout-container--load-more-single-row .cmp-layout-container__items{display:flex;flex-wrap:wrap}
.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*{flex-basis:100%;padding:0 0 2.1875em 0;transition:opacity 300ms}
.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*:not(.display-block){display:none}
.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*:nth-child(1),.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*:nth-child(2){display:block}
.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*:nth-child(1).fade-out,.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*:nth-child(2).fade-out{opacity:1}
.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*:first-child{padding-left:0}
.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*:last-child{padding-right:0}
.cmp-layout-container--load-more-single-row .cmp-layout-container__footer{text-align:center}
.cmp-layout-container--load-more-two-row .cmp-layout-container__items{display:flex;flex-wrap:wrap}
.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*{transition:opacity 300ms;flex-basis:100%;padding:0 0 2.1875em 0}
.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:not(.display-block){display:none}
.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(1),.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(2),.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(3),.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(4){display:block}
.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(1).fade-out,.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(2).fade-out,.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(3).fade-out,.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(4).fade-out{opacity:1}
.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(4n+1){padding-left:0}
.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(4n){padding-right:0}
.cmp-layout-container.cmp-layout-container--load-more-single-row .cmp-layout-container__footer,.cmp-layout-container.cmp-layout-container--load-more-two-row .cmp-layout-container__footer{text-align:center;margin-top:.3125em}
.cmp-layout-container.cmp-layout-container--load-more-single-row .cmp-layout-container__footer .hide-articles,.cmp-layout-container.cmp-layout-container--load-more-two-row .cmp-layout-container__footer .hide-articles{display:none}
.cmp-layout-container.cmp-layout-container--load-more-single-row .cmp-layout-container__footer .load-more-btn,.cmp-layout-container.cmp-layout-container--load-more-two-row .cmp-layout-container__footer .load-more-btn{margin-bottom:.9375em}
.cmp-layout-container.author-mode.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*,.cmp-layout-container.author-mode.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*{display:block}
@media(max-width:767px){.cmp-layout-container.cmp-layout-container--load-more-single-row .cmp-layout-container__footer .hide-articles,.cmp-layout-container.cmp-layout-container--load-more-two-row .cmp-layout-container__footer .hide-articles{width:100%}
.cmp-layout-container.cmp-layout-container--load-more-single-row .cmp-layout-container__footer .load-more-btn,.cmp-layout-container.cmp-layout-container--load-more-two-row .cmp-layout-container__footer .load-more-btn{width:100%}
}
@media(min-width:768px){.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*{flex-basis:50%;max-width:50%;padding:0 .625em 1.875em .625em}
.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*{flex-basis:50%;max-width:50%;padding:0 .625em 1.875em .625em}
.cmp-layout-container.cmp-layout-container--load-more-single-row .cmp-layout-container__footer,.cmp-layout-container.cmp-layout-container--load-more-two-row .cmp-layout-container__footer{margin-top:1.25em}
.cmp-layout-container.cmp-layout-container--load-more-single-row .cmp-layout-container__footer .hide-articles,.cmp-layout-container.cmp-layout-container--load-more-two-row .cmp-layout-container__footer .hide-articles{margin:0 .625em}
.cmp-layout-container.cmp-layout-container--load-more-single-row .cmp-layout-container__footer .load-more-btn,.cmp-layout-container.cmp-layout-container--load-more-two-row .cmp-layout-container__footer .load-more-btn{margin:0 .625em}
}
@media(min-width:1024px){.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*{flex-basis:25%;max-width:25%;padding:0 .625em 1.875em .625em}
.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*:nth-child(3),.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*:nth-child(4){display:block}
.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*:nth-child(3).fade-out,.cmp-layout-container--load-more-single-row .cmp-layout-container__items>*:nth-child(4).fade-out{opacity:1}
.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*{flex-basis:25%;max-width:25%;padding:0 .625em 1.875em .625em}
.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(5),.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(6),.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(7),.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(8){display:block}
.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(5).fade-out,.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(6).fade-out,.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(7).fade-out,.cmp-layout-container--load-more-two-row .cmp-layout-container__items>*:nth-child(8).fade-out{opacity:1}
}
.cmp-layout-container.cmp-layout-container--1-4 .cmp-layout-container__content{margin-left:-0.9375em;margin-right:-0.9375em}
.cmp-layout-container.cmp-layout-container--1-4 .cmp-layout-container__content .cmp-layout-container__layout-items{display:flex;flex-direction:column}
.cmp-layout-container.cmp-layout-container--1-4 .cmp-layout-container__content .cmp-layout-container__layout-item{padding:0 .9375em;flex-basis:50%;display:flex;flex-direction:column}
.cmp-layout-container.cmp-layout-container--1-4 .cmp-layout-container__content .cmp-layout-container__layout-item .cmp-profile-promo__content__title{margin-bottom:5px}
.cmp-layout-container.cmp-layout-container--1-4 .cmp-layout-container__content .cmp-layout-container__layout-subitems .cmp-layout-container__layout-subitems-wrapper{margin-left:-0.9375em;margin-right:-0.9375em;display:flex;flex-direction:column}
.cmp-layout-container.cmp-layout-container--1-4 .cmp-layout-container__content .cmp-layout-container__layout-subitems .cmp-layout-container__layout-subitems-wrapper>:first-child{margin-bottom:1.875em}
.cmp-layout-container.cmp-layout-container--1-4 .cmp-layout-container__content .cmp-layout-container__layout-subitems .cmp-layout-container__layout-subitem{padding:0 .9375em 0 .9375em}
@media(max-width:767px){.cmp-layout-container.cmp-layout-container--1-4 .cmp-layout-container__content .cmp-layout-container__layout-item:not(:last-child){margin-bottom:2.1875em}
.cmp-layout-container.cmp-layout-container--1-4 .cmp-layout-container__content .cmp-layout-container__layout-subitems .cmp-layout-container__layout-subitem{margin-bottom:2.1875em}
}
@media(min-width:768px){.cmp-layout-container.cmp-layout-container--1-4 .cmp-layout-container__content .cmp-layout-container__layout-items{flex-direction:row}
.cmp-layout-container.cmp-layout-container--1-4 .cmp-layout-container__content .cmp-layout-container__layout-item:first-child{flex-shrink:1}
}
.slick-loading .slick-list{background:#fff url('../components/promocontainer/clientlibs/assets/images/ajax-loader.gif') center center no-repeat}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}
.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:0;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#000;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../components/promocontainer/clientlibs/assets/fonts/slick/slick.eot');src:url('../components/promocontainer/clientlibs/assets/fonts/slick/slick.eot?#iefix') format('embedded-opentype'),url('../components/promocontainer/clientlibs/assets/fonts/slick/slick.woff') format('woff'),url('../components/promocontainer/clientlibs/assets/fonts/slick/slick.ttf') format('truetype'),url('../components/promocontainer/clientlibs/assets/fonts/slick/slick.svg#slick') format('svg')}
.slick-prev{left:-25px}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"←"}
[dir="rtl"] .slick-prev:before{content:"→"}
.slick-next{right:-25px}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-next:before{content:"→"}
[dir="rtl"] .slick-next:before{content:"←"}
.slick-dotted .slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:#000;opacity:.75}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.cmp-layout-carousel .slick-slide{margin-left:.625em;margin-right:.625em;height:auto}
.cmp-layout-carousel .slick-list{margin-left:-0.625em;margin-right:-0.625em}
.cmp-layout-carousel .layout-carousel__arrow-icon{display:block;background:#d0d0ce;color:#75787b;top:50%;position:absolute;width:2.625em;height:2.5em;transform:translateY(-50%);z-index:99}
.cmp-layout-carousel .layout-carousel__arrow-icon .icon{position:relative;display:block;width:100%;height:100%}
.cmp-layout-carousel .layout-carousel__arrow-icon .icon::before{color:#75787b;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.cmp-layout-carousel .layout-carousel__arrow-icon.slick-disabled{display:none !important}
.cmp-layout-carousel .layout-carousel__arrow-icon.nav-left{left:-0.9375em}
.cmp-layout-carousel .layout-carousel__arrow-icon.nav-left .icon{position:relative}
.cmp-layout-carousel .layout-carousel__arrow-icon.nav-left .icon:before{content:'\f053';font-family:"Dcom-EDE" !important;font-style:normal !important;font-weight:normal !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.cmp-layout-carousel .layout-carousel__arrow-icon.nav-right{right:-0.9375em}
.cmp-layout-carousel .layout-carousel__arrow-icon .icon:before{content:'\f054';font-family:"Dcom-EDE" !important;font-style:normal !important;font-weight:normal !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.cmp-layout-carousel .layout-carousel__arrow-icon:before{width:.5625em;height:.9375em}
.cmp-layout-carousel--promo .layout-carousel__arrow-icon{top:5em;transform:translateY(0)}
.cmp-layout-carousel:not(.slick-initialized),.cmp-layout-carousel--authoring:not(.slick-initialized){display:flex;overflow:hidden;flex-wrap:nowrap;margin-left:-0.625em;margin-right:-0.625em}
.cmp-layout-carousel:not(.slick-initialized)>.cmp-layout-carousel__item,.cmp-layout-carousel--authoring:not(.slick-initialized)>.cmp-layout-carousel__item{flex-basis:100%;padding-left:.625em;padding-right:.625em;flex-shrink:0}
.cmp-layout-carousel--authoring:not(.slick-initialized){flex-wrap:wrap}
@media(min-width:768px){.cmp-layout-carousel{overflow:hidden}
.cmp-layout-carousel .layout-carousel__arrow-icon.nav-left{left:0}
.cmp-layout-carousel .layout-carousel__arrow-icon.nav-right{right:0}
.cmp-layout-carousel:not(.slick-initialized)>.cmp-layout-carousel__item,.cmp-layout-carousel--authoring:not(.slick-initialized)>.cmp-layout-carousel__item{flex-basis:33.33%}
.cmp-layout-carousel--promo .cmp-layout-carousel__item .cmp-promo .cmp-promo__image{height:16.875em}
.cmp-layout-carousel--promo .cmp-layout-carousel__item .cmp-promo .cmp-promo__image img{height:16.875em !important}
.cmp-layout-carousel--promo .cmp-layout-carousel__item .cmp-promo--featured-opt-5 .cmp-promo__image,.cmp-layout-carousel--promo .cmp-layout-carousel__item .cmp-promo--featured-opt-5 .cmp-promo__image img{height:129px !important}
.cmp-layout-carousel--promo .layout-carousel__arrow-icon{top:7.1875em;transform:translateY(0)}
}
@media(max-width:767px){.cmp-layout-carousel--promo .cmp-layout-carousel__item .cmp-promo--featured-opt-5 .cmp-promo__image,.cmp-layout-carousel--promo .cmp-layout-carousel__item .cmp-promo--featured-opt-5 .cmp-promo__image img{height:182px !important}
}
.cmp-cta{background:#0076a8;border:0;border-radius:.3125em;color:#fff;font-family:'Open Sans',Calibri,Helvetica,sans-serif;font-size:1em;font-weight:700;line-height:2.25em;padding:.75em 1.25em}
.cmp-cta:hover{background-color:#62b5e5}
@media(min-width:1024px){.cmp-cta{font-size:1.125em}
}
.cmp-promo-container--featured-profile-promo .cmp-promo-container{margin-top:2em;padding:0 !important;background:linear-gradient(to right,#f7f7f7 40%,#e8eae9 0)}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-title{width:100%}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-content-width .aem-Grid.aem-Grid--12{display:flex}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-layout-container__header{padding:0 40px 0 0}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-layout-container__header__title{width:100%}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-layout-container__header-wrapper{display:flex;align-items:center;justify-content:flex-end}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-layout-container__content{position:relative;padding:80px 0 40px 40px;background:#e8eae9}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-layout-container__content:before{content:"";position:absolute;width:0;top:46%;left:0;border-left:solid 25px #f7f7f7;border-bottom:solid 25px transparent;border-top:solid 25px transparent;z-index:1}
@media(max-width:767px){.cmp-promo-container--featured-profile-promo .cmp-promo-container{background:0}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-container{padding:0}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-content-width .aem-Grid.aem-Grid--12{display:block}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-layout-container__content{padding:0 0 40px 0}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-layout-container__content:before{display:none}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-layout-container__content .aem-GridColumn{padding:0}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-layout-container__header{background:#e8eae9;margin:0;padding:20px 20px 0 20px}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-layout-container__header-wrapper{display:block;text-align:left;padding:0}
}
.cq-Editable-dom .cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-layout-container__header-wrapper{display:block}
.event-template-page .cmp-promo-container--regular-profile-promo .cmp-promo-container{background:0}
.event-template-page .cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-container{padding:0}
.event-template-page .cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo{padding:100px 0 0 0}
.event-template-page .cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo__image{left:0}
.event-template-page .cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo__content__link{position:relative}
.event-template-page .cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-layout-container__content .aem-GridColumn{padding:0 30px 30px 0}
@media(max-width:768px){.event-template-page .cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-layout-container__content .aem-GridColumn{padding:0 0 30px 0}
.event-template-page .cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo{margin-bottom:10px}
}
.cmp-promo-container-see-more{border:0;background:0;color:#0076a8;padding-left:0}
.cmp-promo-container-see-more:hover{text-decoration:underline;background-color:#fff}
.cmp-promo-container--text .cmp-layout-container__header .cmp-layout-container__header__wrapper .title .cmp-title__text{font-size:1.5em}
.cmp-layout-container--gray-bg{background-color:#f6f6f6}
.cmp-layout-container__middle{padding:25px 30px 0 0 !important}
.cmp-layout-container__middle .text{margin-bottom:0}
.cmp-layout-container__middle .text table{width:100%;height:100%;border-style:hidden}
.cmp-layout-container__middle .text table tr{border-style:hidden}
.cmp-layout-container__middle .text table tr td{display:inline-block;vertical-align:middle}
.cmp-layout-container__middle .text table tr td a{text-decoration:none;font-family:'Open Sans',Calibri,Helvetica,sans-serif;font-size:1.17em;line-height:1.7}
.cmp-layout-container__middle .text table tr td p{font-family:'Open Sans',Calibri,Helvetica,sans-serif;line-height:1.5}
.cmp-layout-container__middle .text table tr td button{background-color:#007cb0;min-width:200px;padding:10px;font-size:1em;line-height:1.5;font-weight:700;border-radius:3px;font-family:'Open Sans',Calibri,Helvetica,sans-serif}
.cmp-layout-container__middle .text table tr td i{font-family:'Open Sans',Calibri,Helvetica,sans-serif}
.cmp-layout-container__middle .text table tr:first-child td:first-child{width:69%;font-weight:700;font-size:1.5em;line-height:1;font-family:'Open Sans',Calibri,Helvetica,sans-serif;color:#000}
.cmp-layout-container__middle .text table tr:first-child td:last-child{width:30%;text-align:right;font-size:.75em;line-height:2.85;font-weight:700}
.cmp-layout-container__middle .text table tr:first-child td:last-child a{color:#007cb0}
.cmp-layout-container__middle .text table tr:first-child td:last-child a:hover{outline:0;text-decoration:underline;color:#007cb0}
.cmp-layout-container__middle .text table tr:nth-child(2) td{padding:30px 0}
.cmp-layout-container__middle .text table tr:last-child td:last-child{padding-left:40px}
.cmp-layout-container__middle .text table tr:last-child td:last-child a{color:#007cb0}
.cmp-layout-container__middle .text table tr:last-child td:last-child a:hover{outline:0;text-decoration:underline;color:#007cb0}
.cmp-layout-container__middle .text table tr:last-child td button::before{font-family:"Dcom-EDE" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\f019";padding-right:5px}
.cmp-layout-container__middle .text table tr:last-child td button a{color:#fff}
.cmp-layout-container__middle .text table tr:last-child td button a:hover{outline:0;text-decoration:underline}
.cmp-layout-container__middle .text table tr:last-child td a{font-size:1em;line-height:24px}
@media screen and (max-width:767px){.cmp-layout-container__middle{padding:25px 30px 25px 30px !important}
.cmp-layout-container__middle table tr:first-child td:first-child{width:100% !important;text-align:left;margin-bottom:12px}
.cmp-layout-container__middle table tr:first-child td:last-child{width:100% !important;text-align:left !important}
.cmp-layout-container__middle table tr:last-child td:first-child{display:inline}
.cmp-layout-container__middle table tr:last-child td button{width:100%;margin-bottom:2em}
.cmp-layout-container__middle table tr:last-child td:last-child{text-align:left;padding-left:0 !important}
}
.pullquote{float:none;clear:both}
.pullquote .cmp-pull-quote{background:#53565a}
.pullquote .cmp-pull-quote sup{vertical-align:baseline;position:relative;top:-0.8em;font-family:'Georgia'}
.pullquote .cmp-pull-quote sup a{font-size:.43em;text-decoration:none;line-height:1.6}
.pullquote .cmp-pull-quote sup a:hover{text-decoration:underline}
.pullquote .cmp-pull-quote-content{position:relative}
.pullquote .cmp-pull-quote-content__wrapper{width:70%;margin:0 auto;padding:80px 0}
.pullquote .cmp-pull-quote-content__wrapper .cmp-text{background:0;width:auto;border:0;padding:0 0 0 10px;color:#d0d0ce;font-size:1.5em;position:relative}
.pullquote .cmp-pull-quote-content__wrapper .cmp-text p{margin:0 0 20px 0}
.pullquote .cmp-pull-quote-content__wrapper .cmp-text .small-body-copy{color:#53565a}
.pullquote .cmp-pull-quote-content .aem-Grid .aem-GridColumn{padding:0 15%}
.pullquote .cmp-pull-quote-content:before{content:'\e8a0';position:absolute;font-size:4em;color:#75787b;font-family:'Dcom-EDE'}
.pullquote .cmp-pull-quote-content:after{content:'\e89c';position:absolute;right:0;font-size:4em;color:#75787b;bottom:0;font-family:'Dcom-EDE'}
.pullquote .cmp-pull-quote--bg-image{background-size:cover}
.pullquote .cmp-pull-quote--bg-image .cmp-pull-quote-content__wrapper{background:#000;width:40%;margin:0 0 0 8%;padding:40px;opacity:.8}
.pullquote .cmp-pull-quote--bg-image .cmp-pull-quote-content:before{content:'\e8a1';color:#fff}
.pullquote .cmp-pull-quote--bg-image .cmp-pull-quote-content:after{content:'\e89d';color:#fff}
.pullquote .cmp-pull-quote--image .cmp-pull-quote-content{display:flex}
.pullquote .cmp-pull-quote--image .cmp-pull-quote-content:after{right:45%}
.pullquote .cmp-pull-quote--image .cmp-pull-quote-content__wrapper{width:40%;margin:0 8% 0 8%;display:inline-block}
.pullquote .cmp-pull-quote--image .cmp-pull-quote-content:before{content:'\e8a1';color:#fff}
.pullquote .cmp-pull-quote--image .cmp-pull-quote-content:after{content:'\e89d';color:#fff}
.pullquote .cmp-pull-quote--image .cmp-pull-quote__image{display:inline-block;width:43%}
.pullquote .cmp-pull-quote--profile .cmp-pull-quote-content{display:flex;align-items:center}
.pullquote .cmp-pull-quote--profile .cmp-pull-quote-content__wrapper{width:60%;display:inline-block;margin:0 0 0 7%}
.pullquote .cmp-pull-quote--profile .cmp-pull-quote-content:before{top:0}
.pullquote .cmp-pull-quote--profile .cmp-pull-quote-content__profile-image{display:inline-block;margin:0 0 0 8%}
.pullquote .cmp-pull-quote--profile .cmp-pull-quote-content__profile-image img{max-height:220px;max-width:220px;height:220px}
.pullquote .cmp-pull-quote__border{border:4px solid #86bc25;width:50%;text-align:center;margin:0 auto}
@media only screen and (max-width:767px){.pullquote .cmp-pull-quote-content:before{left:15px;font-size:3em}
.pullquote .cmp-pull-quote-content:after{right:15px;font-size:3em}
.pullquote .cmp-pull-quote-content__wrapper{width:85%;padding:80px 0}
.pullquote .cmp-pull-quote-content__wrapper .cmp-text{font-size:1.25em}
.pullquote .cmp-pull-quote--profile .cmp-pull-quote-content{display:block}
.pullquote .cmp-pull-quote--profile .cmp-pull-quote__profile-image{margin:12% 0 0 0;text-align:center;width:100%}
.pullquote .cmp-pull-quote--profile .cmp-pull-quote__profile-image img{max-height:125px;max-width:125px}
.pullquote .cmp-pull-quote--profile .cmp-pull-quote-content__wrapper{width:auto;margin:0 7%;padding-top:20px}
.pullquote .cmp-pull-quote--bg-image{padding-top:200px;background-position:50%;position:relative}
.pullquote .cmp-pull-quote--bg-image .cmp-pull-quote-content{position:static}
.pullquote .cmp-pull-quote--bg-image .cmp-pull-quote-content__wrapper{width:100%;margin:0;padding:40px;box-sizing:border-box}
.pullquote .cmp-pull-quote--bg-image .cmp-pull-quote-content:before{z-index:1;top:0}
.pullquote .cmp-pull-quote--bg-image .cmp-pull-quote-content:after{display:none}
.pullquote .cmp-pull-quote--image .cmp-pull-quote-content{display:block}
.pullquote .cmp-pull-quote--image .cmp-pull-quote-content__wrapper{width:auto;margin:0 7%;padding-bottom:20px}
.pullquote .cmp-pull-quote--image .cmp-pull-quote__image{margin:0 7%;padding-bottom:70px;width:auto}
.pullquote .cmp-pull-quote--image .cmp-pull-quote-content:after{right:15px}
}
.cmp-pull-quote-gray2.cmp-pull-quote{background:#d0d0ce !important}
.cmp-pull-quote-gray2.cmp-pull-quote .cmp-pull-quote-content__wrapper .cmp-text{color:#000 !important}
.cmp-pull-quote-gray2.cmp-pull-quote .cmp-pull-quote-content__wrapper .cmp-text:before{color:#000 !important}
.cmp-pull-quote-gray2.cmp-pull-quote .cmp-pull-quote-content:before,.cmp-pull-quote-gray2.cmp-pull-quote .cmp-pull-quote-content:after{color:#fff !important}
.cmp-pull-quote-gray2.cmp-pull-quote .cmp-pull-quote__border{border:5px solid #000}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote{background:#edf5de}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote .cmp-pull-quote-content:before,.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote .cmp-pull-quote-content:after{display:none !important}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote .cmp-pull-quote-content__wrapper{padding:25px 50px;width:100%}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote .cmp-pull-quote-content__wrapper .cmp-text{margin-bottom:0 !important;font-size:inherit}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote .cmp-pull-quote-content__wrapper .cmp-text p{font-size:1.75em;font-family:'Georgia';color:#000;line-height:40px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote .cmp-pull-quote-content__wrapper .cmp-text p a{color:#000;font-family:'Georgia'}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote .cmp-content-width{max-width:100%}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote .cmp-pull-quote__border{border:0}
@media only screen and (max-width:1023px) and (min-width:768px){.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote .cmp-pull-quote-content__wrapper{padding:40px 30px}
}
@media only screen and (max-width:767px){.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote .cmp-pull-quote-content__wrapper{padding:30px 20px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote .cmp-pull-quote-content__wrapper .cmp-text{padding:0;font-size:inherit}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote .cmp-pull-quote-content__wrapper .cmp-text p{font-size:1.5em;line-height:32px}
}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-pull-quote-content{padding:80px 0 30px 55px;max-width:100%}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-pull-quote-content::before,.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-pull-quote-content::after{display:none}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-pull-quote-content__wrapper{width:53%;padding:12px 44px 20px 33px;margin:0}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-pull-quote-content__wrapper .cmp-text{margin-bottom:0 !important;padding:0;font-size:inherit}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-pull-quote-content__wrapper .cmp-text p{margin-bottom:0;font-size:1.25em;color:#fff;font-family:'Georgia';line-height:28px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-pull-quote-content__wrapper .cmp-text p a{color:#fff;font-family:'Georgia'}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-pull-quote-content__wrapper .cmp-pull-quote__border{border:0}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-content-width{max-width:100%}
@media only screen and (max-width:767px){.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-pull-quote-content{padding:80px 0 0}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-pull-quote-content__wrapper{width:100%;padding:22px 17px 15px 21px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-pull-quote-content__wrapper .cmp-text{padding:0;font-size:inherit}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--bg-image .cmp-pull-quote-content__wrapper .cmp-text p{font-size:1.125em;line-height:24px}
}
.pullquote.cmp-pull-quote--theme-1.cmp-pull-quote--profile--green .cmp-pull-quote--profile{background:#edf5de}
.pullquote.cmp-pull-quote--theme-1.cmp-pull-quote--profile--green .cmp-pull-quote--profile .cmp-pull-quote-content__wrapper .cmp-text p{color:#000}
.pullquote.cmp-pull-quote--theme-1.cmp-pull-quote--profile--green .cmp-pull-quote--profile .cmp-pull-quote-content__wrapper .cmp-text p span{color:#000;font-family:'Georgia' !important}
.pullquote.cmp-pull-quote--theme-1.cmp-pull-quote--profile--green .cmp-pull-quote--profile .cmp-pull-quote-content__wrapper .cmp-text p u{font-family:'Georgia'}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile{background:#53565a;color:#fff;padding:40px 0}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote-content{align-items:flex-start}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote-content__wrapper{width:70%;margin:0 4%;padding:0}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote-content__wrapper .cmp-text p{font-size:1.25em;margin-bottom:0;color:#fff;line-height:32px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote-content__wrapper .cmp-text p span{color:#fff}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote-content:after,.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote-content:before{display:none}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote__profile-image{display:inline-block;margin:0 0 0 8%}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote__profile-image img{height:125px !important;width:125px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-content-width{max-width:100%}
@media only screen and (max-width:767px){.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile{padding:0}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote-content{display:block;padding:0}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote-content__wrapper{width:100%;margin:0;padding:25px 35px 15px 20px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote-content__wrapper .cmp-text{padding:0}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote-content__wrapper .cmp-text p{font-size:1.125em;line-height:24px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--profile .cmp-pull-quote__profile-image{margin:12% 0 0 0;text-align:center;width:100%}
}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image{background:#53565a}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote-content{align-items:center}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote-content:after,.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote-content:before{display:none}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote-content__wrapper{padding:0;width:70%}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote-content__wrapper .cmp-text{margin:15px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote-content__wrapper .cmp-text p{font-size:1.25em;color:#fff;line-height:28px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote__image{width:30%;margin-right:50px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote__image img{height:100% !important}
@media only screen and (max-width:767px){.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote-content__wrapper{width:100%;background:#53565a;margin:0;padding:0 17px 15px 21px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote-content__wrapper .cmp-text{margin:0 !important;position:absolute;bottom:0;background:#53565a;width:100%;left:0;padding:22px 17px 15px 21px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote-content__wrapper .cmp-text p{margin:0 !important;font-size:1.125em;line-height:24px}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote__image{width:100%;margin:0}
.pullquote.cmp-pull-quote--theme-1 .cmp-pull-quote--image .cmp-pull-quote__image img{width:100%}
}
.cmp-recently-viewed{box-sizing:border-box;background:#75787b;padding:30px 0 30px 0}
img{-ms-interpolation-mode:bicubic;max-width:100%;height:auto !important}
.viewport .youtube-component{margin-bottom:0}
* html.videoWrapper{margin-bottom:45px;margin-top:0;width:100%;height:100%}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}
.videoWrapper iframe{position:absolute;top:5px;left:0;width:100%;height:100%;-webkit-background-size:cover 100%;-moz-background-size:cover 100%;background-size:cover 100%;background-position:center}
.youtube-component h3.secondary-headline{padding:0;margin:0;padding-bottom:.3em;color:#000}
.topic-page .youtube-component h3.secondary-headline{color:black}
.topic-page .standard-white-component.youtube-component{padding:20px;margin-bottom:2em;background:white}
:lang(ja) .youtube-component h3.secondary-headline{font-size:2.2em}
:lang(zh-hans) .youtube .standard-white-component p,:lang(zh-hant) .youtube .standard-white-component p,:lang(zh-hans) .youtube .standard-white-component li,:lang(zh-hant) .youtube .standard-white-component li,:lang(zh-hans) .youtube .standard-white-component blockquote,:lang(zh-hant) .youtube .standard-white-component blockquote{font-size:1.5em}
.ccm-enabled .youtube .component-right-column{display:none}
.ccm-enabled .youtube .secondary-headline{display:none}
.ccm-enabled .videoWrapper{display:none}
.ccm-enabled .youtubevars{display:none}
.standard-white-component{margin-left:11%;margin-right:11%;padding:0 50px 20px 50px;overflow:hidden}
.standard-white-component.no-padding{padding:0}
.standard-white-component .component-left-column{width:60%;float:left;padding-top:0}
.standard-white-component .component-left-column h3.secondary-headline{text-align:left;padding-left:0}
.standard-white-component .component-right-column{width:34%;padding:0 0 0 6%;float:left}
.standard-white-component .standard-white-component{width:67%;padding:0 0 0 6%;float:left}
@media only screen and (max-width:767px){.standard-white-component{margin-left:0;margin-right:0}
.youtube-component .component-left-column p{display:none}
.youtube-component h3.secondary-headline{width:100%;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-bottom:10px}
.youtube-component .component-left-column h3.secondary-headline{text-align:center}
.youtube-component .component-right-column h3.secondary-headline{padding-top:1em;font-weight:600}
.youtube .standard-white-component .component-left-column{margin-bottom:0}
:lang(ja) .youtube-component h3.secondary-headline{font-size:1.6em}
}
@media only screen and (max-width:1023px) and (min-width:768px){.standard-white-component{margin:0}
.youtube-component .component-left-column p{display:none}
.youtube-component h3.secondary-headline{padding-left:0;width:100%;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-bottom:.5em;padding-top:1em}
.youtube .standard-white-component .component-left-column{margin-bottom:0}
}
@media only screen and (max-width:767px){.standard-white-component{margin-bottom:0;padding:0}
.standard-white-component .component-left-column{float:left;padding-top:0;width:100% !important;margin-bottom:1em}
.standard-white-component h3.secondary-headline{text-align:left;padding-left:0 !important;margin:0;width:100%;font-size:1em;line-height:1.3em}
.standard-white-component .component-right-column{width:100% !important;padding:0 !important}
input.form_field_checkbox+label.input-label{line-height:32px}
.youtube.aem-GridColumn{padding:0 20px}
}
.event-template-page .standard-white-component{margin-left:0;margin-right:0;padding:0;width:auto}
.event-template-page .brightcovevideo.aem-GridColumn{clear:both !important}
.cmp-tag{background-color:#434547}
.cmp-tag .cmp-tags-content .aem-Grid:first-child{display:flex;align-items:center}
.cmp-tag .cmp-tags-content h3{color:#fff;font-weight:400;margin-bottom:10px}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--7{padding-bottom:20px;padding-top:15px}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--7 .cmp-tags__topics-list{display:table}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--7 .cmp-tags__topics-list .cmp-tag-list .cmp-list__item{padding:5px 20px;color:#000;background-color:#97999b;display:inline-block;margin-right:15px;border-radius:3px;font-size:.875em}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--7 .cmp-tags__topics-list .cmp-tag-list .cmp-list__item .related-topic-comma{display:none}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--7 .cmp-tags__topics-list .cmp-tag-list .cmp-list__item a{color:#000}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--7 .cmp-tags__topics-list .cmp-tag-list .cmp-list__item:hover{cursor:pointer;background-color:#b1b3b4}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--5 .recently-viewed{background-color:#bbbcbc;padding:20px}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--5 .recently-viewed:empty{background-color:#434547}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--5 .recently-viewed h3{color:#000;font-weight:400;font-size:1.25em;margin-bottom:0}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--5 .recently-viewed ul li a{color:#000;font-size:.875em}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--5 .recently-viewed ul li a:hover{cursor:pointer;text-decoration:underline}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--5 #recently-viewed-target ul{margin-top:.5em}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--5 #recently-viewed-target li{margin-bottom:.5em}
@media only screen and (max-width:767px){.cmp-tag .cmp-tags-content .aem-Grid:first-child{display:block}
.cmp-tag .cmp-tags-content .cmp-tags__topics{border-right:0}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--7{padding-bottom:10px;padding-top:10px}
.cmp-tag .cmp-tags-content .aem-GridColumn--default--5 .recently-viewed{padding:10px}
.cmp-tags-content .aem-GridColumn{padding:0 20px}
}
.cmp-tags--standard .cmp-tag{background-color:#fff}
.cmp-tags--standard .cmp-tag .aem-GridColumn{padding-left:0}
.cmp-tags--standard .cmp-tag .cmp-tags-content h3{font-size:1.5em;font-weight:bold;color:#000;line-height:34px}
.cmp-tags--standard .cmp-tag .cmp-tags-content .cmp-tags__topics-list .cmp-tag-list .cmp-list__item{display:inline-block;font-size:.875em;line-height:24px;color:#007cb0;background-color:#fff;padding:0;margin:0;font-weight:600}
.cmp-tags--standard .cmp-tag .cmp-tags-content .cmp-tags__topics-list .cmp-tag-list .cmp-list__item a{color:#007cb0}
.cmp-tags--standard .cmp-tag .cmp-tags-content .cmp-tags__topics-list .cmp-tag-list .cmp-list__item a:hover{text-decoration:underline;background-color:#fff}
.cmp-tags--standard .cmp-tag .cmp-tags-content .cmp-tags__topics-list .cmp-tag-list .cmp-list__item a:hover .related-topic-comma{color:#007cb0;display:inline-block}
.cmp-tags--standard .cmp-tag .cmp-tags-content .cmp-tags__topics-list .cmp-tag-list .cmp-list__item span{color:#000}
.cmp-tags--standard .cmp-tag .cmp-tags-content .cmp-tags__topics-list .cmp-tag-list .cmp-list__item:visited{color:#007cb0}
@media only screen and (max-width:767px){.cmp-tags--standard .cmp-tag .cmp-tags-content h3{font-size:1em}
.cmp-tags--standard .cmp-tag .cmp-tags-content .cmp-tags__topics-list .cmp-tag-list .cmp-list__item{line-height:32px}
}
.social-share-links ul{display:inline-block}
.social-share-links ul li{display:inline-block;margin:0 1em 0 0;text-align:center}
.social-share-links ul li a{color:#fff;vertical-align:middle;display:table-cell;-webkit-border-radius:100%;-webkit-background-clip:padding-box;-moz-border-radius:100%;-moz-background-clip:padding;border-radius:100%;background-clip:padding-box;width:32px;height:32px}
.social-share-links ul li a:focus{outline:dotted 1px #00a3e0}
.social-share-links ul li:last-child{margin-right:0}
.social-share-links ul li.whatsapp-mobile{display:none}
.social-share-links a.icon-facebook{background-color:#3b5998}
.social-share-links a.icon-linkedin{background-color:#007bb6}
.social-share-links a.icon-twitter{background-color:#00aced}
.social-share-links a.icon-googleplus,.social-share-links a.icon-google-plus{background-color:#dd4b39}
.social-share-links a.icon-email{background-color:#00a3e0}
.social-share-links a.icon-weibo{background-color:#e6162d}
.social-share-links a.icon-renren{background-color:#005eac}
.social-share-links a.icon-vk{background-color:#45668e}
.social-share-links a.icon-xing{background-color:#026466}
.social-share-links a.icon-pinterest{background-color:#cc2127}
.social-share-links a.icon-whatsapp{background-color:#43d854}
.social-share-links a.icon-rss,.social-share-links a.icon-rssfeed{background-color:#fa9b39}
.social-share-links #bookmark-icon a{display:inline;cursor:pointer}
.social-share-links #bookmark-icon a i.icon-bookmark-o{color:#0097a9;display:inline-block;width:32px;height:32px;border-radius:50%;line-height:32px;border:1px solid #0097a9;box-sizing:border-box}
.social-share-links #bookmark-icon a i.icon-bookmark{color:#fff;background:#0097a9;display:inline-block;width:32px;height:32px;border-radius:50%;line-height:32px;border:1px solid #0097a9;box-sizing:border-box}
.share-bar .social-share-links{padding:20px 60px 10px 60px}
.share-bar .social-share-links-transparent{padding:0 60px 30px;margin-bottom:2em}
.share-bar .social-share-links-transparent ul{padding-top:30px;border-top:5px solid #97999b}
.social-share-links #bookmark-list{padding:0 10px;margin:0 .6em;border-left:1px solid #75787b}
.social-share-links #bookmark-list.socialshare-disabled{padding:0;margin:0;border-left:0}
.social-share-links #bookmark-list li{display:table !important}
.social-share-links #bookmark-list span.bookmark-text{float:right;padding-top:6px;padding-left:5px;font-weight:400;color:#000}
.social-share-links #bookmark-list a.myD-forgot-password-link{background:0;width:100%;text-align:right}
.social-share-links #bookmark-list a.myD-register__link{background:0;width:100%;display:inline;font-size:1em;height:auto;color:#0076a8}
@media only screen and (min-width:768px) and (max-width:1024px){.share-bar .social-share-links{padding-left:5%}
.share-bar .social-share-links ul li{margin-right:.8em}
.social-share-links #bookmark-list span.bookmark-text{display:none}
}
@media only screen and (max-width:767px){.share-bar .social-share-links{padding:15px}
.share-bar .social-share-links ul{line-height:3}
.share-bar .social-share-links ul li{margin-right:.25em;margin-left:.25em}
.share-bar .social-share-links ul li a{margin-bottom:1.1em}
.share-bar .social-share-links ul li:first-child{margin-left:0}
.share-bar .social-share-links ul li.whatsapp-mobile{display:inline-block}
.share-bar .social-share-links-transparent{margin-bottom:2em}
.social-share-links #bookmark-list{padding:0 8px;margin:0}
.social-share-links #bookmark-list span.bookmark-text{display:none}
}
@media only screen and (max-width:350px){.share-bar .social-share-links ul li:nth-child(6){margin-left:0}
}
.cmp-profile-promo{background:#fff;border:1.5px solid #86bc25;margin-top:60px;position:relative;padding:100px 40px 40px 40px}
.cmp-profile-promo__image{position:absolute;top:-16%;left:40px}
.cmp-profile-promo__image img{width:132px;height:132px;border:1.5px solid #86bc25}
.cmp-profile-promo__content__name{font-weight:600;font-size:1.25em;margin-bottom:2px}
.cmp-profile-promo__content__title{font-size:1em;color:#63666a;margin-bottom:15px;line-height:22px}
.cmp-profile-promo__content__guestB{font-weight:700;font-size:.8em;margin-bottom:5px}
.cmp-profile-promo__content__link{font-weight:700}
.cmp-profile-promo__content__link a{background:#86bc25;padding:10px;color:#000;font-weight:700;font-size:1em}
.cmp-profile-promo__content__link a:hover{background:#b5e166}
.cmp-profile-promo__content__link a:after{content:'\e899';font-family:"Dcom-EDE";margin-left:5px;font-weight:700;color:#000}
.cmp-profile-promo__content__link i{padding:0 4px}
.cmp-profile-promo__content__bio{font-size:1em;color:#000;max-height:14.1em !important;margin-top:15px;padding-bottom:10px}
.cmp-profile-promo__connections{margin:10px 0 0 0}
.cmp-profile-promo__connections ul li{display:inline-block;margin:0;padding-right:7px}
.cmp-profile-promo__connections ul li a{vertical-align:middle;border-radius:50%;border:1px solid;text-align:center;display:table-cell;height:28px;width:28px}
.cmp-profile-promo__connections ul li a:hover{text-decoration:none}
.cmp-profile-promo__connections ul li a.cmp-icon{height:32px;width:32px}
.cmp-profile-promo__connections ul li a.icon-whatsapp{display:none}
.cmp-profile-promo__connections ul li:hover a.icon-facebook{color:#3b5998}
.cmp-profile-promo__connections ul li:hover a.icon-linkedin{color:#007bb6}
.cmp-profile-promo__connections ul li:hover a.icon-twitter{color:#00aced}
.cmp-profile-promo__connections span{width:24px;height:24px;background:#63666a}
.cmp-profile-promo__connections__email{margin-bottom:5px}
.cmp-profile-promo__connections__email a{font-size:1em;color:#0076a8}
.cmp-profile-promo__connections__email a:hover{text-decoration:underline}
.cmp-profile-promo__connections__phone a{font-size:1em;color:#63666a;margin-bottom:5px}
.cmp-profile-promo--align-right{margin-top:0;padding:40px 40px 40px 115px}
.cmp-profile-promo--align-right .cmp-profile-promo__image{top:24%;left:-14%}
.cmp-profile-promo--align-right .cmp-profile-promo__image img{width:150px;height:150px}
.cmp-profile-promo--rtl{direction:rtl}
.cmp-profile-promo--rtl .cmp-profile-promo__image{right:8%}
.profilepanel{background-color:#f5f6f5}
.profilepanel .cmp-profile-panel{padding:80px 0}
@media only screen and (max-width:1023px) and (min-width:768px){.profilepanel .cmp-profile-panel .aem-GridColumn{padding:5px}
.profilepanel .cmp-profile-panel .cmp-profile-promo{padding:100px 20px 40px 20px}
.profilepanel.aem-GridColumn{padding:0 14px}
}
@media only screen and (max-width:767px){.cmp-profile-promo{margin-bottom:20px;margin-top:80px;padding:100px 20px 40px 20px}
.cmp-profile-promo__image{left:30%}
.cmp-profile-promo__content__name{font-size:1.125em}
.cmp-profile-promo__content__link{bottom:0;margin:0 -20px !important;width:100%}
.cmp-profile-promo__content__link a{display:block;padding:10px 20px}
.cmp-profile-promo__connections ul li a.icon-whatsapp{display:table-cell}
.profilepanel .cmp-profile-panel{padding:20px 0}
.profilepanel .cmp-profile-panel .aem-GridColumn{padding:0}
.profilepanel.aem-GridColumn{padding:0 20px}
}
.cmp-profile-promo.cmp-profile-promo--horizontal{display:block;border:0;margin-top:0;position:static;padding:0}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__image{position:static;margin-bottom:1em}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__image img{height:6.25em;width:6.25em;border-radius:0;border:0;max-width:6.25em}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__content{padding-left:0;line-height:0}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__content__guestB{display:none}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__content__name{font-size:1em;font-weight:600;color:#000;line-height:1.4em;margin-bottom:0}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__content__title{font-size:.875em;font-weight:400;color:#53565a;margin-bottom:0;line-height:1.5em}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__content .cmp-profile-promo__connections__email{line-height:0;margin-bottom:0}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__content .cmp-profile-promo__connections__email a{font-size:.875em;line-height:1.5em;color:#0076a8;font-weight:400}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__content .cmp-profile-promo__connections__phone{line-height:0}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__content .cmp-profile-promo__connections__phone a{font-size:.875em;font-weight:400;color:#53565a;line-height:1.5em;margin-bottom:0}
@media screen and (min-width:1024px){.profilepromo.cmp-profile-promo--horizontal.aem-GridColumn{padding-left:0}
}
@media screen and (min-width:768px){.cmp-profile-promo.cmp-profile-promo--horizontal{display:flex;height:auto !important}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__image{margin-bottom:0}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__image img{margin-top:.2em}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__content{padding-left:.9375em}
.cmp-profile-promo.cmp-profile-promo--horizontal .cmp-profile-promo__content h4{font-size:1.25em}
}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-container,.cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-container{padding:0}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-profile-promo,.cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo{padding:100px 40px 0 40px;margin-top:60px;background:0;border:0}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-profile-promo__image,.cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo__image{top:-12%;left:40px}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-profile-promo__image img,.cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo__image img{width:132px;height:132px;border:0}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-profile-promo__content__link a,.cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo__content__link a{background:0;padding:0;color:#0076a8}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-profile-promo__content__link a:after,.cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo__content__link a:after{display:none}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-profile-promo__content__link a:hover,.cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo__content__link a:hover{text-decoration:underline}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-profile-promo__content__title,.cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo__content__title{color:#000}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-profile-promo__connections__phone a,.cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo__connections__phone a{color:#000}
@media(max-width:768px){.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-profile-promo,.cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo{padding:100px 20px 40px 20px;margin-bottom:0}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-profile-promo__image,.cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo__image{left:20px}
.cmp-promo-container--featured-profile-promo .cmp-promo-container .cmp-profile-promo__content__link,.cmp-promo-container--regular-profile-promo .cmp-promo-container .cmp-profile-promo__content__link{margin:0 !important}
}
html[dir='rtl'] .cmp-profile-promo--align-right{padding-right:115px}
html[dir='rtl'] .cmp-profile-promo--align-right .cmp-profile-promo__image{right:0}
.cmp-profile-promo-brief{display:flex;justify-content:flex-start;flex-wrap:wrap;font-size:.75em;margin:0 !important;padding:0 0 15px 0 !important;border:0;height:auto !important}
.cmp-profile-promo-brief .cmp-profile-promo__image{position:static;padding-right:10px}
.cmp-profile-promo-brief .cmp-profile-promo__image img{height:40px !important;width:40px !important;border:none !important}
.cmp-profile-promo-brief .cmp-profile-promo__content__country{color:#53565a;margin-bottom:20px;line-height:15px}
.cmp-profile-promo-brief .cmp-profile-promo__content__name{font-size:1em;line-height:1.25}
.cmp-profile-promo-brief .employee_name{color:#0076a8;cursor:pointer}
.cmp-profile-promo-brief .employee_name:hover{text-decoration:underline}
.cmp-profile-promo-brief .employee_name:focus{outline:thin dotted}
.cmp-rec-blogs{background:#393939;padding:80px 0}
.cmp-rec-blogs .cmp-title__text{color:#fff;font-weight:600}
.cmp-rec-blogs .cmp-title h4{font-weight:400}
.cmp-rec-blogs .cmp-promo{min-height:410px}
@media only screen and (max-width:767px){.cmp-rec-blogs{padding:40px 0}
.cmp-rec-blogs .aem-GridColumn{padding:0}
.cmp-rec-blogs .cmp-content-info{padding:0}
.recommendedblogpromo.aem-GridColumn{padding:0 20px;background:#393939}
}
.cmp-blog-navigation{position:fixed;bottom:0;background:#f6f6f6;width:100%;color:#000;z-index:1999;-webkit-box-shadow:-1px -1px 10px rgba(0,0,0,0.2);-moz-box-shadow:-1px -1px 10px rgba(0,0,0,0.2);box-shadow:-1px -1px 10px rgba(0,0,0,0.2)}
.cmp-blog-navigation a{color:#000}
.cmp-blog-navigation__previous-post,.cmp-blog-navigation__next-post{padding:10px;padding-bottom:0;position:relative}
.cmp-blog-navigation__previous-post span.icon,.cmp-blog-navigation__next-post span.icon{background:#d0d0ce;box-sizing:border-box;font-size:24px;border-radius:50%;width:48px;height:48px;position:absolute;top:-24px;line-height:48px;text-align:center}
.cmp-blog-navigation__social-share{background:#fff;padding:10px;height:85px}
.cmp-blog-navigation__social-share .share-bar .social-share-links{float:none;padding-left:20px}
.cmp-blog-navigation__previous-post h4,.cmp-blog-navigation__previous-post p{margin-left:60px}
.cmp-blog-navigation__previous-post span.icon{left:0}
.cmp-blog-navigation__next-post h4,.cmp-blog-navigation__next-post p{margin-right:60px;text-align:right}
.cmp-blog-navigation__next-post span.icon{right:0}
.cmp-blog-navigation h4.blog-ellipses{font-size:1em;margin-bottom:0;overflow:hidden}
.cmp-blog-navigation p.blog-ellipses{font-size:.875em;line-height:20px;overflow:hidden}
.cmp-navigation--basic{background-color:#fff}
.cmp-navigation--basic .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--3{width:5%}
.cmp-navigation--basic .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--6{width:90%}
.cmp-navigation--basic .cmp-blog-navigation__social-share .share-bar .social-share-links{padding-left:65px;padding-top:5px}
.cmp-navigation--basic .cmp-blog-navigation__social-share{height:60px}
@media only screen and (max-width:767px){.cmp-blog-navigation h4,.cmp-blog-navigation p{display:none}
.cmp-blog-navigation__next-post span.icon{right:15px}
.cmp-blog-navigation__social-share .share-bar .social-share-links{float:none;padding-left:10px;padding-right:10px}
}