.call-out-card{padding:35px}
.call-out-card .title-image-section{margin-bottom:20px}
.call-out-card .title-image-section .image-wrapper{display:table-cell;vertical-align:top;padding-right:16px}
.call-out-card .title-image-section .image-wrapper .comp-img-generic,.call-out-card .title-image-section .image-wrapper .comp-svg-generic{width:36px;height:36px}
.call-out-card .title-image-section .image-wrapper .comp-img-generic .svg-image-wrap,.call-out-card .title-image-section .image-wrapper .comp-svg-generic .svg-image-wrap{width:36px;height:36px;text-align:center;padding:calc(36px*0.12)}
.msie .call-out-card .title-image-section .image-wrapper .comp-img-generic img,.msedge .call-out-card .title-image-section .image-wrapper .comp-img-generic img,.msie .call-out-card .title-image-section .image-wrapper .comp-svg-generic img,.msedge .call-out-card .title-image-section .image-wrapper .comp-svg-generic img{max-width:100%}
.call-out-card .title-image-section .image-wrapper .comp-img-generic svg,.call-out-card .title-image-section .image-wrapper .comp-svg-generic svg{overflow:visible;width:auto;height:100%}
.call-out-card .title-image-section .image-wrapper .comp-img-generic svg.wider-flag,.call-out-card .title-image-section .image-wrapper .comp-svg-generic svg.wider-flag{width:100%;height:100%}
.cq-wcm-edit .call-out-card .title-image-section .image-wrapper,.aem-AuthorLayer-Edit .call-out-card .title-image-section .image-wrapper{float:left;margin-right:16px}
.call-out-card .title-image-section .title-wrapper{display:table-cell;vertical-align:top}
.call-out-card .title-image-section .title-wrapper .title-comp{max-height:68px;overflow:hidden}
.call-out-card .text-primary{margin-bottom:20px}
.call-out-card .text-optional .text-comp{display:block;margin-bottom:20px}
.call-out-card .text-optional .text-comp:empty{margin-bottom:0}
.call-out-card.theme--one{background-color:#95077d}
.call-out-card.theme--one .image-wrapper svg path{fill:#fff}
.call-out-card.theme--one .title-wrapper .title-comp,.call-out-card.theme--one .title-wrapper .auth--info{color:#fff}
.call-out-card.theme--one .text-primary .text-comp,.call-out-card.theme--one .text-primary .auth--info,.call-out-card.theme--one .text-optional .text-comp,.call-out-card.theme--one .text-optional .auth--info{color:#fff}
.call-out-card.theme--one .cta-secondary .cta-text{color:#fff;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.call-out-card.theme--one .cta-secondary .cta-text:hover{background-size:0 100%}
.msedge .call-out-card.theme--one .cta-secondary .cta-text:hover{background-image:none}
.call-out-card.theme--one .cta-secondary:focus .cta-text{background-image:none}
html:not(.firefox) .call-out-card.theme--one .cta-secondary:focus{outline:1px auto #fff}
html:not(.firefox) .call-out-card.theme--one .cta-secondary:focus:hover{outline:1px auto #fff}
.call-out-card.theme--two{background-color:#002d64}
.call-out-card.theme--two .image-wrapper svg path{fill:#fff}
.call-out-card.theme--two .title-wrapper .title-comp,.call-out-card.theme--two .title-wrapper .auth--info{color:#fff}
.call-out-card.theme--two .text-primary .text-comp,.call-out-card.theme--two .text-primary .auth--info,.call-out-card.theme--two .text-optional .text-comp,.call-out-card.theme--two .text-optional .auth--info{color:#fff}
.call-out-card.theme--two .cta-secondary .cta-text{color:#fff;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.call-out-card.theme--two .cta-secondary .cta-text:hover{background-size:0 100%}
.msedge .call-out-card.theme--two .cta-secondary .cta-text:hover{background-image:none}
.call-out-card.theme--two .cta-secondary:focus .cta-text{background-image:none}
html:not(.firefox) .call-out-card.theme--two .cta-secondary:focus{outline:1px auto #fff}
html:not(.firefox) .call-out-card.theme--two .cta-secondary:focus:hover{outline:1px auto #fff}
.call-out-card.theme--three{background-color:#1d7b8a}
.call-out-card.theme--three .image-wrapper svg path{fill:#fff}
.call-out-card.theme--three .title-wrapper .title-comp,.call-out-card.theme--three .title-wrapper .auth--info{color:#fff}
.call-out-card.theme--three .text-primary .text-comp,.call-out-card.theme--three .text-primary .auth--info,.call-out-card.theme--three .text-optional .text-comp,.call-out-card.theme--three .text-optional .auth--info{color:#fff}
.call-out-card.theme--three .cta-secondary .cta-text{color:#fff;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.call-out-card.theme--three .cta-secondary .cta-text:hover{background-size:0 100%}
.msedge .call-out-card.theme--three .cta-secondary .cta-text:hover{background-image:none}
.call-out-card.theme--three .cta-secondary:focus .cta-text{background-image:none}
html:not(.firefox) .call-out-card.theme--three .cta-secondary:focus{outline:1px auto #fff}
html:not(.firefox) .call-out-card.theme--three .cta-secondary:focus:hover{outline:1px auto #fff}
.call-out-card.theme-iom-green{background-color:#035f1d}
.call-out-card.theme-iom-green .image-wrapper svg path{fill:#fff}
.call-out-card.theme-iom-green .title-wrapper .title-comp,.call-out-card.theme-iom-green .title-wrapper .auth--info{color:#fff}
.call-out-card.theme-iom-green .text-primary .text-comp,.call-out-card.theme-iom-green .text-primary .auth--info,.call-out-card.theme-iom-green .text-optional .text-comp,.call-out-card.theme-iom-green .text-optional .auth--info{color:#fff}
.call-out-card.theme-iom-green .cta-secondary .cta-text{color:#fff;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.call-out-card.theme-iom-green .cta-secondary .cta-text:hover{background-size:0 100%}
.msedge .call-out-card.theme-iom-green .cta-secondary .cta-text:hover{background-image:none}
.call-out-card.theme-iom-green .cta-secondary:focus .cta-text{background-image:none}
html:not(.firefox) .call-out-card.theme-iom-green .cta-secondary:focus{outline:1px auto #fff}
html:not(.firefox) .call-out-card.theme-iom-green .cta-secondary:focus:hover{outline:1px auto #fff}
.call-out-card.theme-iom-lightgreen{background-color:#007a33}
.call-out-card.theme-iom-lightgreen .image-wrapper svg path{fill:#fff}
.call-out-card.theme-iom-lightgreen .title-wrapper .title-comp,.call-out-card.theme-iom-lightgreen .title-wrapper .auth--info{color:#fff}
.call-out-card.theme-iom-lightgreen .text-primary .text-comp,.call-out-card.theme-iom-lightgreen .text-primary .auth--info,.call-out-card.theme-iom-lightgreen .text-optional .text-comp,.call-out-card.theme-iom-lightgreen .text-optional .auth--info{color:#fff}
.call-out-card.theme-iom-lightgreen .cta-secondary .cta-text{color:#fff;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.call-out-card.theme-iom-lightgreen .cta-secondary .cta-text:hover{background-size:0 100%}
.msedge .call-out-card.theme-iom-lightgreen .cta-secondary .cta-text:hover{background-image:none}
.call-out-card.theme-iom-lightgreen .cta-secondary:focus .cta-text{background-image:none}
html:not(.firefox) .call-out-card.theme-iom-lightgreen .cta-secondary:focus{outline:1px auto #fff}
html:not(.firefox) .call-out-card.theme-iom-lightgreen .cta-secondary:focus:hover{outline:1px auto #fff}
.call-out-card.theme-iom-lavender{background-color:#b74271}
.call-out-card.theme-iom-lavender .image-wrapper svg path{fill:#fff}
.call-out-card.theme-iom-lavender .title-wrapper .title-comp,.call-out-card.theme-iom-lavender .title-wrapper .auth--info{color:#fff}
.call-out-card.theme-iom-lavender .text-primary .text-comp,.call-out-card.theme-iom-lavender .text-primary .auth--info,.call-out-card.theme-iom-lavender .text-optional .text-comp,.call-out-card.theme-iom-lavender .text-optional .auth--info{color:#fff}
.call-out-card.theme-iom-lavender .cta-secondary .cta-text{color:#fff;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.call-out-card.theme-iom-lavender .cta-secondary .cta-text:hover{background-size:0 100%}
.msedge .call-out-card.theme-iom-lavender .cta-secondary .cta-text:hover{background-image:none}
.call-out-card.theme-iom-lavender .cta-secondary:focus .cta-text{background-image:none}
html:not(.firefox) .call-out-card.theme-iom-lavender .cta-secondary:focus{outline:1px auto #fff}
html:not(.firefox) .call-out-card.theme-iom-lavender .cta-secondary:focus:hover{outline:1px auto #fff}
.call-out-card.theme-iom-yellow{background-color:#fbdb65}
.call-out-card.theme-iom-yellow .image-wrapper svg path{fill:#002d64}
.call-out-card.theme-iom-yellow .title-wrapper .title-comp,.call-out-card.theme-iom-yellow .title-wrapper .auth--info{color:#002d64}
.call-out-card.theme-iom-yellow .text-primary .text-comp,.call-out-card.theme-iom-yellow .text-primary .auth--info,.call-out-card.theme-iom-yellow .text-optional .text-comp,.call-out-card.theme-iom-yellow .text-optional .auth--info{color:#002d64}
.call-out-card.theme-iom-yellow .cta-secondary .cta-text{color:#002d64;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#002d64 10px,#002d64);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#002d64 10px,#002d64);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#002d64 10px,#002d64);background-image:linear-gradient(transparent calc(100% - 1px),#002d64 10px,#002d64);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.call-out-card.theme-iom-yellow .cta-secondary .cta-text:hover{background-size:0 100%}
.msedge .call-out-card.theme-iom-yellow .cta-secondary .cta-text:hover{background-image:none}
.call-out-card.theme-iom-yellow .cta-secondary:focus .cta-text{background-image:none}
html:not(.firefox) .call-out-card.theme-iom-yellow .cta-secondary:focus{outline:1px auto #002d64}
html:not(.firefox) .call-out-card.theme-iom-yellow .cta-secondary:focus:hover{outline:1px auto #002d64}
.call-out-card.theme-iom-blue{background-color:#b74271}
.call-out-card.theme-iom-blue .image-wrapper svg path{fill:#fff}
.call-out-card.theme-iom-blue .title-wrapper .title-comp,.call-out-card.theme-iom-blue .title-wrapper .auth--info{color:#fff}
.call-out-card.theme-iom-blue .text-primary .text-comp,.call-out-card.theme-iom-blue .text-primary .auth--info,.call-out-card.theme-iom-blue .text-optional .text-comp,.call-out-card.theme-iom-blue .text-optional .auth--info{color:#fff}
.call-out-card.theme-iom-blue .cta-secondary .cta-text{color:#fff;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.call-out-card.theme-iom-blue .cta-secondary .cta-text:hover{background-size:0 100%}
.msedge .call-out-card.theme-iom-blue .cta-secondary .cta-text:hover{background-image:none}
.call-out-card.theme-iom-blue .cta-secondary:focus .cta-text{background-image:none}
html:not(.firefox) .call-out-card.theme-iom-blue .cta-secondary:focus{outline:1px auto #fff}
html:not(.firefox) .call-out-card.theme-iom-blue .cta-secondary:focus:hover{outline:1px auto #fff}
.call-out-card.theme-iom-green .cta-wrapper .cta-primary .cta-text,.call-out-card.theme-iom-lightgreen .cta-wrapper .cta-primary .cta-text,.call-out-card.theme-iom-blue .cta-wrapper .cta-primary .cta-text,.call-out-card.theme-iom-lavender .cta-wrapper .cta-primary .cta-text{background-color:#fff}
.call-out-card.theme-iom-yellow .cta-wrapper .cta-primary .cta-text{background-color:#1d7b8a;color:#fff}
.call-out-card.theme-iom-yellow .cta-wrapper .cta-secondary .cta-text{color:#1d7b8a;width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#1d7b8a 10px,#1d7b8a);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-image:linear-gradient(transparent calc(100% - 1px),#1d7b8a 10px,#1d7b8a);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px}
.call-out-card.theme-iom-green .cta-wrapper .cta-primary .cta-text{color:#002d64}
.call-out-card.theme-iom-lightgreen .cta-wrapper .cta-primary .cta-text{color:#007a33}
.call-out-card.theme-iom-blue .cta-wrapper .cta-primary .cta-text{color:#007396}
.call-out-card.theme-iom-lavender .cta-wrapper .cta-primary .cta-text{color:#b74271}
@media(min-width:1024px) and (max-width:1255px){.call-out-card .title-image-section .title-wrapper .title-comp{max-height:64px}
}
@media(min-width:768px) and (max-width:1023px){.call-out-card{padding:30px}
.call-out-card .title-image-section .title-wrapper .title-comp{max-height:64px}
}
@media(max-width:767px){.call-out-card{padding:30px 20px}
.call-out-card .title-image-section .title-wrapper .title-comp{max-height:64px}
}
.aem-AuthorLayer-Edit .call-out-card .text-primary,.cq-wcm-edit .call-out-card .text-primary{color:#337ab7 !important}