.widget-image-text-card{display:flex;flex-direction:column;width:100%;justify-content:space-between;margin:0;border-radius:0;--image-border-color:$gray-400;--has-padding:24px}.widget-image-text-card .widget-image-text-card__content-wrapper{order:1;display:flex;flex-direction:column}.widget-image-text-card .widget-image-text-card__heading{font-size:14px;line-height:20px;letter-spacing:0;order:3;margin-top:0;margin-bottom:2px}@media(min-width:992px){.widget-image-text-card .widget-image-text-card__heading{font-size:18px;line-height:28px}}.widget-image-text-card .widget-image-text-card__heading a:hover{text-decoration:underline;cursor:pointer}.widget-image-text-card .widget-image-text-card__banner{order:1;width:100%;text-align:center}.widget-image-text-card .widget-image-text-card__banner>p{margin:0;padding:3px 0;font-weight:700;line-height:24px}.widget-image-text-card .widget-image-text-card__banner.blue-white-banner p{background-color:#003341;color:#fff}.widget-image-text-card .widget-image-text-card__banner.white-banner p{background-color:#fff;color:#003341}.widget-image-text-card .widget-image-text-card__content{order:4}.widget-image-text-card .widget-image-text-card__content>:first-child{margin-top:0}.widget-image-text-card .widget-image-text-card__content>:last-child{margin-bottom:0}.widget-image-text-card .widget-image-text-card__content.center,.widget-image-text-card .widget-image-text-card__content.center a{text-align:center}.widget-image-text-card .widget-image-text-card__content.right,.widget-image-text-card .widget-image-text-card__content.right a{text-align:right}.widget-image-text-card .widget-image-text-card__content.left,.widget-image-text-card .widget-image-text-card__content.left a{text-align:left}.widget-image-text-card .widget-image-text-card__content.justify,.widget-image-text-card .widget-image-text-card__content.justify a{text-align:justify}.widget-image-text-card .widget-image-text-card__links{order:2}.widget-image-text-card .widget-image-text-card__image{order:2;margin-bottom:8px}.widget-image-text-card .widget-image-text-card__image img{-o-object-position:var(--image-position);object-position:var(--image-position)}.widget-image-text-card .widget-image-text-card__image img:not(.native,.native-centered){width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.widget-image-text-card .widget-image-text-card__image img.square{aspect-ratio:1/1}.widget-image-text-card .widget-image-text-card__image img.standard{aspect-ratio:4/3}.widget-image-text-card .widget-image-text-card__image img.wide{aspect-ratio:16/9}.widget-image-text-card .widget-image-text-card__image img.native-centered{margin-left:auto;margin-right:auto;display:block}.widget-image-text-card.has-image-border.has-image .widget-image-text-card__banner,.widget-image-text-card.has-image-border.has-image .widget-image-text-card__image img{border:1px solid var(--image-border-color)}.widget-image-text-card.has-image-border.has-image.has-banner .widget-image-text-card__banner{border-bottom:none}.widget-image-text-card.has-image-border.has-image.has-banner .widget-image-text-card__image img{border-top:none}.widget-image-text-card.has-padding{padding-top:var(--has-padding);padding-bottom:8px}.widget-image-text-card.has-padding .widget-image-text-card__content,.widget-image-text-card.has-padding .widget-image-text-card__heading,.widget-image-text-card.has-padding .widget-image-text-card__links{padding:0 var(--has-padding)}.widget-image-text-card.has-padding.has-image{padding-top:0}.widget-image-text-card.has-outline{overflow:hidden;outline-width:1px;outline-color:var(--outline-color,#898b8e);outline-style:solid}.widget-image-text-card.has-outline:hover{outline-color:#007fa3;outline-width:2px}.widget-image-text-card.outline-drop-shadow.has-outline{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);outline-width:0}.widget-image-text-card.outline-drop-shadow.has-outline:hover{outline-width:2px;outline-style:solid}.widget-image-text-card.whole-card-link{position:relative}.widget-image-text-card.whole-card-link .pseudo-link a:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.widget-image-text-card.locked-content .widget-image-text-card__heading{position:static}.widget-image-text-card.locked-content .widget-image-text-card__heading:before{content:"";float:left;width:16px;height:16px;background-color:#2a2a74;-webkit-mask-image:url(/icons/lock.svg);mask-image:url(/icons/lock.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;margin-right:4px;margin-top:3px}@media(min-width:992px){.widget-image-text-card.locked-content .widget-image-text-card__heading:before{height:20px;width:20px}}.widget-image-text-card.locked-content .widget-image-text-card__heading:after{content:"";display:table;clear:both}@keyframes background-fade{0%{background-color:#a1a2a5}80%{background-color:#a1a2a5}to{background-color:#fff}}.top-margin-0,.top-margin-0.row{margin-top:0}@media(min-width:576px)and (max-width:767.98px){.top-margin-0-sm{margin-top:0!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-0-md{margin-top:0!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-0-lg{margin-top:0!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-0-xl{margin-top:0!important}}@media(min-width:1400px){.top-margin-0-xxl{margin-top:0!important}}.top-margin-1,.top-margin-1.row{margin-top:5px}@media(min-width:576px)and (max-width:767.98px){.top-margin-1-sm{margin-top:5px!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-1-md{margin-top:5px!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-1-lg{margin-top:5px!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-1-xl{margin-top:5px!important}}@media(min-width:1400px){.top-margin-1-xxl{margin-top:5px!important}}.top-margin-2,.top-margin-2.row{margin-top:10px}@media(min-width:576px)and (max-width:767.98px){.top-margin-2-sm{margin-top:10px!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-2-md{margin-top:10px!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-2-lg{margin-top:10px!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-2-xl{margin-top:10px!important}}@media(min-width:1400px){.top-margin-2-xxl{margin-top:10px!important}}.top-margin-3,.top-margin-3.row{margin-top:15px}@media(min-width:576px)and (max-width:767.98px){.top-margin-3-sm{margin-top:15px!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-3-md{margin-top:15px!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-3-lg{margin-top:15px!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-3-xl{margin-top:15px!important}}@media(min-width:1400px){.top-margin-3-xxl{margin-top:15px!important}}.top-margin-4,.top-margin-4.row{margin-top:20px}@media(min-width:576px)and (max-width:767.98px){.top-margin-4-sm{margin-top:20px!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-4-md{margin-top:20px!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-4-lg{margin-top:20px!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-4-xl{margin-top:20px!important}}@media(min-width:1400px){.top-margin-4-xxl{margin-top:20px!important}}.top-margin-5,.top-margin-5.row{margin-top:25px}@media(min-width:576px)and (max-width:767.98px){.top-margin-5-sm{margin-top:25px!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-5-md{margin-top:25px!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-5-lg{margin-top:25px!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-5-xl{margin-top:25px!important}}@media(min-width:1400px){.top-margin-5-xxl{margin-top:25px!important}}.top-margin-6,.top-margin-6.row{margin-top:30px}@media(min-width:576px)and (max-width:767.98px){.top-margin-6-sm{margin-top:30px!important}}@media(min-width:768px)and (max-width:991.98px){.top-margin-6-md{margin-top:30px!important}}@media(min-width:992px)and (max-width:1199.98px){.top-margin-6-lg{margin-top:30px!important}}@media(min-width:1200px)and (max-width:1399.98px){.top-margin-6-xl{margin-top:30px!important}}@media(min-width:1400px){.top-margin-6-xxl{margin-top:30px!important}}.bottom-margin-0,.bottom-margin-0.row{margin-bottom:0}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-0-sm{margin-bottom:0!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-0-md{margin-bottom:0!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-0-lg{margin-bottom:0!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-0-xl{margin-bottom:0!important}}@media(min-width:1400px){.bottom-margin-0-xxl{margin-bottom:0!important}}.bottom-margin-1,.bottom-margin-1.row{margin-bottom:5px}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-1-sm{margin-bottom:5px!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-1-md{margin-bottom:5px!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-1-lg{margin-bottom:5px!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-1-xl{margin-bottom:5px!important}}@media(min-width:1400px){.bottom-margin-1-xxl{margin-bottom:5px!important}}.bottom-margin-2,.bottom-margin-2.row{margin-bottom:10px}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-2-sm{margin-bottom:10px!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-2-md{margin-bottom:10px!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-2-lg{margin-bottom:10px!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-2-xl{margin-bottom:10px!important}}@media(min-width:1400px){.bottom-margin-2-xxl{margin-bottom:10px!important}}.bottom-margin-3,.bottom-margin-3.row{margin-bottom:15px}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-3-sm{margin-bottom:15px!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-3-md{margin-bottom:15px!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-3-lg{margin-bottom:15px!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-3-xl{margin-bottom:15px!important}}@media(min-width:1400px){.bottom-margin-3-xxl{margin-bottom:15px!important}}.bottom-margin-4,.bottom-margin-4.row{margin-bottom:20px}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-4-sm{margin-bottom:20px!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-4-md{margin-bottom:20px!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-4-lg{margin-bottom:20px!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-4-xl{margin-bottom:20px!important}}@media(min-width:1400px){.bottom-margin-4-xxl{margin-bottom:20px!important}}.bottom-margin-5,.bottom-margin-5.row{margin-bottom:25px}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-5-sm{margin-bottom:25px!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-5-md{margin-bottom:25px!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-5-lg{margin-bottom:25px!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-5-xl{margin-bottom:25px!important}}@media(min-width:1400px){.bottom-margin-5-xxl{margin-bottom:25px!important}}.bottom-margin-6,.bottom-margin-6.row{margin-bottom:30px}@media(min-width:576px)and (max-width:767.98px){.bottom-margin-6-sm{margin-bottom:30px!important}}@media(min-width:768px)and (max-width:991.98px){.bottom-margin-6-md{margin-bottom:30px!important}}@media(min-width:992px)and (max-width:1199.98px){.bottom-margin-6-lg{margin-bottom:30px!important}}@media(min-width:1200px)and (max-width:1399.98px){.bottom-margin-6-xl{margin-bottom:30px!important}}@media(min-width:1400px){.bottom-margin-6-xxl{margin-bottom:30px!important}}.panel-video-text .row{row-gap:24px}@media(min-width:992px){.panel-video-text .row{row-gap:32px}.panel-video-text .row .panel-column+.needs-margin-helper-right .panel-column-content{padding-right:40px}.panel-video-text .row .panel-column+.needs-margin-helper-left .panel-column-content{padding-left:40px}}.panel-video-text h1,.panel-video-text h2,.panel-video-text h3,.panel-video-text h4,.panel-video-text h5,.panel-video-text h6{margin-top:12px}@media(min-width:992px){.panel-video-text h1,.panel-video-text h2,.panel-video-text h3,.panel-video-text h4,.panel-video-text h5,.panel-video-text h6{margin-top:24px}}