.socialshare:has(+.print-wrapper){margin-bottom:30px}.socialshare:has(+.print-wrapper)+.print-wrapper{margin-top:30px}@media (max-width:767.98px){.socialshare:has(+.print-wrapper)+.print-wrapper{display:none}}@media (min-width:992px){.socialshare:has(+.print-wrapper)+.print-wrapper{display:block}}@media (min-width:768px){.socialshare:has(.btnAddToCalendar) .buttons.buttons--btnAddToCalendar{width:auto;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin-left:initial;margin-bottom:0;margin-right:20px}}@media (max-width:767.98px){.socialshare:has(.btnAddToCalendar) .buttons.buttons--btnAddToCalendar .btn{width:100%}}.socialshare-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.socialshare-wrapper .buttons{width:100%}@media (min-width:768px){.socialshare-wrapper .buttons{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto;margin-bottom:0}}@media (max-width:767.98px){.socialshare-wrapper .buttons{text-align:right}}.socialshare-wrapper .buttons .btn{margin-bottom:0}@media (min-width:768px){.socialshare-wrapper .buttons+div{margin-top:0}}.socialshare-wrapper .sharer-togglewrap{border:solid 1px var(--brand-primary);border-radius:23px;position:relative;width:100%;background:#fff;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media (min-width:768px){.socialshare-wrapper .sharer-togglewrap{width:202px}}@media (min-width:576px) and (max-width:767.98px){.socialshare-wrapper .sharer-togglewrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:25px}}@media (max-width:767.98px){.socialshare-wrapper .sharer-togglewrap{cursor:default}}@media (max-width:575.98px){.socialshare-wrapper .sharer-togglewrap{text-align:left}}@media (min-width:768px){.socialshare-wrapper .sharer-togglewrap:focus,.socialshare-wrapper .sharer-togglewrap:hover{border-color:var(--brand-teal)}}.socialshare-wrapper .sharer-togglewrap.active{width:100%;border-color:var(--brand-teal);-webkit-box-shadow:0 0 0 1px var(--brand-teal);box-shadow:0 0 0 1px var(--brand-teal)}@media (min-width:768px){.socialshare-wrapper .sharer-togglewrap.active{width:380px;margin-right:-200px;background-color:#fff;z-index:5;position:relative}}.socialshare-wrapper .sharer-toggle{font-size:16px;line-height:1.2;padding:7px 20px;color:var(--brand-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}@media (min-width:768px){.socialshare-wrapper .sharer-toggle{padding:10px 28px}}@media (max-width:767.98px){.socialshare-wrapper .sharer-toggle{pointer-events:none}}@media (max-width:575.98px){.socialshare-wrapper .sharer-toggle{padding-right:0}}.socialshare-wrapper .sharer-toggle:after{display:inline-block;font-family:"Font Awesome 7 Pro";font-style:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1e0";font-weight:900;font-size:14px;margin-left:14px}@media (max-width:767.98px){.socialshare-wrapper .sharer-toggle:after{display:none}}.socialshare-wrapper .sharethis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:576px){.socialshare-wrapper .sharethis{margin-left:auto;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media (min-width:768px){.socialshare-wrapper .sharethis{margin-left:initial;position:absolute;top:3px;left:190px}}@media (max-width:575.98px){.socialshare-wrapper .sharethis{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:20px}}@media (max-width:767.98px){.socialshare-wrapper .sharethis button{margin-top:5px;margin-bottom:5px}}.sharethis{--socialshare-button-width:32px;--socialshare-button-height:32px;--socialshare-button-gutter:0;position:relative}@media (min-width:576px){.sharethis{--socialshare-button-gutter:10px}}.sharethis ul,.sharethis ul>li{margin:0;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.sharethis ul{list-style:none;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sharethis ul>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.sharethis ul>li:before{display:none}.sharethis a:not(:last-child),.sharethis button:not(:last-child),.sharethis ul>li:not(:last-child){margin-right:var(--socialshare-button-gutter)}.sharethis a,.sharethis button{font-size:16px;position:relative;color:var(--brand-teal);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:var(--socialshare-button-width);height:var(--socialshare-button-height);-webkit-box-flex:0;-ms-flex:0 0 var(--socialshare-button-height);flex:0 0 var(--socialshare-button-height);background-color:transparent;border:0;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin:0}@media (min-width:768px){.sharethis a:focus,.sharethis a:hover,.sharethis button:focus,.sharethis button:hover{background-color:transparent;color:var(--brand-primary)}}.add-to-calendar .add-to-calendar-checkbox{visibility:hidden;position:absolute;width:1px;height:1px}.add-to-calendar a{display:block;line-height:60px;padding:0 20px 0 65px;position:relative;color:var(--aw-text-color);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.add-to-calendar a:not(:last-child){border-bottom:solid 1px var(--brand-gray-3)}.add-to-calendar a:before{display:inline-block;font-family:"Font Awesome 7 Brands";font-weight:400;font-style:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;height:auto;width:auto;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:20px;font-size:20px}.add-to-calendar a:focus,.add-to-calendar a:hover{background-color:transparent!important;outline:0!important}.add-to-calendar a.icon-google:before{content:"\f1a0"}.add-to-calendar a.icon-yahoo:before{content:"\f19e"}.add-to-calendar a.icon-ical:before{content:"\f179"}.add-to-calendar a.icon-outlook:before{content:"\f3ca"}