.call-to-action{background:#e7edf5;border-left:4px solid #15272f;color:#15272f;margin:0 0 8px;text-decoration:none}.call-to-action--display-complex{display:flex}@media only screen and (max-width:639px){.call-to-action--display-complex{flex-wrap:wrap}}.call-to-action--display-complex .call-to-action__content{flex:1 1 auto;padding:24px;width:65%}@media only screen and (max-width:639px){.call-to-action--display-complex .call-to-action__content{order:2;width:100%}}.call-to-action--display-complex .call-to-action__content .call-to-action__heading{color:#15272f;font-size:1.25em;font-weight:600;line-height:1.4em;margin:0 0 .8em}.call-to-action--display-complex .call-to-action__content .call-to-action__heading:last-child{margin:0}.call-to-action--display-complex .call-to-action__content .call-to-action__description{font-weight:400}.call-to-action--display-complex .call-to-action__content .call-to-action__description:last-child{margin:0}.call-to-action--display-complex .call-to-action__image{flex:0 0 auto;position:relative;width:35%}@media only screen and (max-width:639px){.call-to-action--display-complex .call-to-action__image{margin:24px 24px 0;order:1;width:calc(100% - 48px)}}.call-to-action--display-complex .call-to-action__image img{display:block;height:100%;left:0;object-fit:cover;font-family:"object-fit: cover;";position:absolute;top:0;width:100%}.call-to-action--display-complex .call-to-action__image:after{content:"";display:block;height:0;padding:0 0 93%;width:100%}@media only screen and (max-width:639px){.call-to-action--display-complex .call-to-action__image:after{padding:0 0 52.25%}}@media(hover:hover){.call-to-action--display-complex:hover .call-to-action__content .call-to-action__heading{color:#941f45}}.call-to-action--display-simple{color:#15272f;display:block;font-weight:400;padding:24px 48px 24px 24px;position:relative}.call-to-action--display-simple>.call-to-action__icon{background-color:#15272f;opacity:.5;position:absolute;right:24px;top:50%;transform:translateY(-50%)}@media(hover:hover){.call-to-action--display-simple:hover>.call-to-action__icon{background-color:#941f45;opacity:1}.call-to-action--display-simple:hover .call-to-action__label{color:#941f45;text-decoration:underline}}.call-to-action--display-simple.call-to-action--type-download a.call-to-action__label{font-weight:600;margin-right:10px}.call-to-action--display-simple.call-to-action--type-download a.call-to-action__label:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.call-to-action--display-simple.call-to-action--type-download.call-to-action--has-listen{padding-right:98px}.call-to-action--display-simple.call-to-action--type-download.call-to-action--has-listen>.call-to-action__icon{right:60px}.call-to-action--display-simple.call-to-action--type-download.call-to-action--has-listen .call-to-action__listen{height:100%;position:absolute;right:0;top:0;width:60px;z-index:2}.call-to-action--display-simple.call-to-action--type-download.call-to-action--has-listen .call-to-action__listen-icon{background-color:#15272f;left:12px;opacity:.5;position:absolute;top:50%;transform:translateY(-50%)}@media(hover:hover){.call-to-action--display-simple.call-to-action--type-download:hover a.call-to-action__label{color:#941f45}.call-to-action--display-simple.call-to-action--type-download:hover .call-to-action__listen-icon{background:#941f45;opacity:1}}@media(hover:hover)and (hover:hover){.call-to-action--display-simple.call-to-action--type-download:hover .call-to-action__listen:hover .call-to-action__listen-icon{background:#15272f}}.call-to-action:last-child{margin:0}@media(hover:hover){.call-to-action:hover{background:#fff7ed;border-color:#bd8b9c;text-decoration:none}}.node__aside .call-to-action{background:none;border:0 none;margin:24px 0 0}@media only screen and (max-width:1023px){.node__aside .call-to-action{background:#e7edf5;border-left:4px solid #15272f;margin:48px 0 0}}.node__aside .call-to-action--display-complex{background:#fafbfb;flex-wrap:wrap;padding:24px}@media only screen and (max-width:1023px){.node__aside .call-to-action--display-complex{background:#e7edf5;flex-wrap:nowrap;padding:0}}@media only screen and (max-width:639px){.node__aside .call-to-action--display-complex{flex-wrap:wrap}}.node__aside .call-to-action--display-complex .call-to-action__content{order:2;padding:0;width:100%}@media only screen and (max-width:1023px){.node__aside .call-to-action--display-complex .call-to-action__content{order:1;padding:24px;width:65%}}@media only screen and (max-width:639px){.node__aside .call-to-action--display-complex .call-to-action__content{order:2;width:100%}}.node__aside .call-to-action--display-complex .call-to-action__content .call-to-action__heading{margin:0 0 .4em}@media only screen and (max-width:1023px){.node__aside .call-to-action--display-complex .call-to-action__content .call-to-action__heading{margin:0 0 .8em}}.node__aside .call-to-action--display-complex .call-to-action__image{margin:0 0 24px;width:100%}@media only screen and (max-width:1023px){.node__aside .call-to-action--display-complex .call-to-action__image{margin:0;order:2;width:35%}}@media only screen and (max-width:639px){.node__aside .call-to-action--display-complex .call-to-action__image{margin:24px 24px 0;order:1;width:calc(100% - 48px)}}.node__aside .call-to-action--display-complex .call-to-action__image:after{padding:0 0 48%}@media only screen and (max-width:1023px){.node__aside .call-to-action--display-complex .call-to-action__image:after{padding:0 0 93%}}@media only screen and (max-width:639px){.node__aside .call-to-action--display-complex .call-to-action__image:after{padding:0 0 52.25%}}@media(hover:hover){.node__aside .call-to-action--display-complex:hover{background:#fff7ed;border:0 none}}@media only screen and (hover:hover)and (max-width:1023px){.node__aside .call-to-action--display-complex:hover{border-left:4px solid #bd8B9c}}.node__aside .call-to-action--display-simple{padding:0}@media only screen and (max-width:1023px){.node__aside .call-to-action--display-simple{padding:24px 48px 24px 24px}}@media(hover:hover){.node__aside .call-to-action--display-simple:hover{background:none;border:0 none}}@media only screen and (hover:hover)and (max-width:1023px){.node__aside .call-to-action--display-simple:hover{background:#fff7ed;border-left:4px solid #bd8B9c}}.node__aside .call-to-action:first-child{margin:0}@media only screen and (max-width:1023px){.node__aside .call-to-action+.call-to-action{margin:8px 0 0}}.path--name-events .call-to-action--type-newsletter .call-to-action__content{padding:48px;width:55%}@media only screen and (max-width:1023px){.path--name-events .call-to-action--type-newsletter .call-to-action__content{padding:24px;width:65%}}@media only screen and (max-width:639px){.path--name-events .call-to-action--type-newsletter .call-to-action__content{width:100%}}.path--name-events .call-to-action--type-newsletter .call-to-action__content .call-to-action__heading{color:#104f99;font-size:1.75em;line-height:1.143em;margin:0 0 1.143em}@media only screen and (max-width:1023px){.path--name-events .call-to-action--type-newsletter .call-to-action__content .call-to-action__heading{font-size:1.25em;line-height:1.4em;margin:0 0 .8em}}.path--name-events .call-to-action--type-newsletter .call-to-action__content .call-to-action__heading:last-child{margin:0}.path--name-events .call-to-action--type-newsletter .call-to-action__image{width:45%}@media only screen and (max-width:1023px){.path--name-events .call-to-action--type-newsletter .call-to-action__image{width:35%}}@media only screen and (max-width:639px){.path--name-events .call-to-action--type-newsletter .call-to-action__image{width:calc(100% - 48px)}}.path--name-events .call-to-action--type-newsletter .call-to-action__image:after{padding:0 0 63%}@media only screen and (max-width:1023px){.path--name-events .call-to-action--type-newsletter .call-to-action__image:after{padding:0 0 93%}}@media only screen and (max-width:639px){.path--name-events .call-to-action--type-newsletter .call-to-action__image:after{padding:0 0 52.25%}}@media(hover:hover){.path--name-events .call-to-action--type-newsletter:hover .call-to-action__content .call-to-action__heading{color:#941f45}}
