/* https://www.aspirin-foundation.com/wp-content/themes/hello-elementor-child/style.css?ver=1.0 */
html body.elementor-default .elementor-location-header header{width:100%!important}html body.elementor-default .js_speakerPopupLink{cursor:pointer}html body.elementor-default.noScroll{overflow:hidden}html body.elementor-default .elementor-popup-modal .dialog-widget-content{position:fixed;top:0;left:0;width:100%;height:100%}html body.elementor-default:not(.elementor-editor-active) .displayOnlyInPopup{display:none}html body.elementor-default:not(.elementor-editor-active) .elementor-lightbox .displayOnlyInPopup{display:block}html body.elementor-default:not(.elementor-editor-active) .speakerPopupWrap{height:100%;overflow-x:hidden;padding:8% 6% 5% 4%;background-color:#E8F6F6;box-shadow:2px 8px 23px 3px rgba(0,0,0,.2)}html body.elementor-default:not(.elementor-editor-active) .elementor-lightbox .dialog-close-button{cursor:pointer;position:absolute;padding:0;margin-top:15px;display:block;font-size:38px;top:20px;right:20px;opacity:1;z-index:9999;pointer-events:all;line-height:1;color:#333}html body.elementor-default:not(.elementor-editor-active) .speakerPopupWrap>.inner{padding:10px}html body.elementor-default:not(.elementor-editor-active) .speakerPopupWrap .column-left .elementor-element-populated{padding:0% 2% 0% 2%}html body.elementor-default:not(.elementor-editor-active) .speakerPopupWrap .column-left .cf-type-image img{width:58%}html body.elementor-default:not(.elementor-editor-active) .speakerPopupWrap .column-left .cf-type-image .ae-element-custom-field{line-height:1}html body.elementor-default:not(.elementor-editor-active) .speakerPopupWrap .column-left .popupName .ae-element-custom-field{color:#202020;font-family:"Playfair Display",Sans-serif;font-size:28px;font-weight:600;line-height:1.2em;text-align:center;padding:0;margin:0}@media all and (max-width:767px){html body.elementor-default:not(.elementor-editor-active) .speakerPopupWrap .column-left{margin-bottom:30px}}html body.elementor-default:not(.elementor-editor-active) .speakerPopupWrap .column-left .popupPosition .ae-element-custom-field{color:#4EA8A6;font-family:"Source Sans Pro",Sans-serif;font-size:18px;line-height:1.1em;text-align:center}html body.elementor-default:not(.elementor-editor-active) .speakerPopupWrap .popupDescription .ae-element-custom-field{width:100%;text-align:left;color:#202020;font-family:"Source Sans Pro",Sans-serif;font-size:18px;line-height:1.8em}html body.elementor-default:not(.elementor-editor-active) .speakerPopupWrap .popupDescription .ae-element-custom-field p{margin-bottom:20px}@media all and (max-width:767px){html body.elementor-default:not(.elementor-editor-active) .speakerPopupWrap .popupDescription .ae-element-custom-field{text-align:center}}html body.elementor-default:not(.elementor-editor-active) .speakerPopupWrap .column-right .elementor-element-populated{background-color:#FFF;box-shadow:0 0 10px 0 rgba(154,186,185,.54);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:35px 35px 35px 35px}html body.elementor-default .speakerBlock{max-width:430px;margin-right:auto;margin-left:auto}html body.elementor-default .speakerImage .ae-element-custom-field{width:100%}html body.elementor-default .sidebarMenu{padding:0;margin:0}html body.elementor-default .sidebarMenu li{list-style-type:none}html body.elementor-default .sidebarMenu li.parent~li:not(.parent) a:before{padding-left:5px;content:'-\00a0\00a0'}html body.elementor-default .sidebarMenu a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:13px 0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;font-family:"Source Sans Pro",Sans-serif;font-size:15px;font-weight:600;line-height:20px;color:#232323}html body.elementor-default .sidebarMenu .current_page_item a,html body.elementor-default .sidebarMenu a:hover,html body.elementor-default .sidebarMenu a:active{color:#4EA8A6}html body.elementor-default .twitterFeed{position:relative;display:block;max-height:600px;overflow-x:hidden}html body.elementor-default .hideIfNoUrl a:not([href]),html body.elementor-default .hideIfNoUrl a[href=""]{display:none}html body.elementor-default .noMargin{margin:0!important}html body.elementor-default a:hover .mtcColor,html body.elementor-default a:active .mtcColor,html body.elementor-default a:focus .mtcColor{color:#0F55C4}html body.elementor-default .elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{max-height:calc(100vh - 110px)}html,body{overflow-x:hidden}html body.elementor-default{min-width:320px;max-width:100%}html body.elementor-default button{outline:none!important}html body.elementor-default .elementor-field-subgroup{width:100%}