@font-face{font-family:'Bell MT Std Regular';src:url("/wp-content/themes/resphealth/fonts/BellMTStd-Regular.otf") format("opentype")}@font-face{font-family:'DIN Next LT Pro Bold Condensed';src:url("/wp-content/themes/resphealth/fonts/DINNextLTPro-BoldCondensed.otf") format("opentype");font-weight:bold}@font-face{font-family:'DIN Next LT Pro Light';src:url("/wp-content/themes/resphealth/fonts/DINNextLTPro-Light.otf") format("opentype")}@font-face{font-family:'DIN Next LT Pro Regular';src:url("/wp-content/themes/resphealth/fonts/DINNextLTPro-Regular.otf") format("opentype")}*{box-sizing:border-box;margin:0;padding:0}*:focus{outline:none}select{height:44px;padding:5px 4px}::placeholder{color:#fff}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}a{color:#1396A9;text-decoration:none}a:hover{color:#1396A9;border-bottom:1px solid #1396A9}body{background-color:#ffffff;color:#444444;font-family:"DIN Next LT Pro Light",sans-serif;font-size:18px;line-height:24px;min-height:100%}@media (min-width: 769px){body{font-size:18px;line-height:24px}}blockquote{border-radius:3px;position:relative;font-style:italic;text-align:center;padding:1rem 1.2rem;width:80%;color:#4a4a4a;margin:40px auto 40px;color:#4a4a4a;background:#E8E8E8}blockquote:before,blockquote:after{font-family:FontAwesome;position:absolute;top:13px;color:#E8E8E8;font-size:34px}blockquote:before{content:"\f10d";margin-right:13px;right:100%}blockquote:after{content:"\f10e";margin-left:13px;left:100%}hr{margin:10px 20px 20px}h1{font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:48px;font-weight:normal;line-height:48px;margin:0 0 20px 0;text-transform:uppercase}@media (min-width: 769px){h1{font-size:34px;line-height:34px}}@media (min-width: 1324px){h1{font-size:42px;line-height:42px}}h2{color:#5ec7da;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:28px;font-weight:normal;line-height:28px;margin:0 0 20px 0;text-transform:uppercase}@media (min-width: 769px){h2{font-size:30px;line-height:30px}}@media (min-width: 1324px){h2{font-size:38px;line-height:38px}}h3{font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:22px;font-weight:normal;line-height:22px;margin:0 0 20px 0;text-transform:uppercase}@media (min-width: 769px){h3{font-size:24px;line-height:24px}}@media (min-width: 1324px){h3{font-size:38px;line-height:38px}}h4{font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:20px;font-weight:normal;line-height:20px;margin:0 0 18px 0;text-transform:uppercase}@media (min-width: 769px){h4{font-size:20px;line-height:20px}}@media (min-width: 1324px){h4{font-size:26px;line-height:26px}}h5{font-family:"DIN Next LT Pro Light",sans-serif;font-size:16px;font-weight:normal;line-height:16px;margin:0 0 16px 0}@media (min-width: 769px){h5{font-size:16px;line-height:16px}}@media (min-width: 1324px){h5{font-size:20px;line-height:20px}}h6{font-family:"DIN Next LT Pro Light",sans-serif;font-size:14px;font-weight:normal;line-height:14px;margin:0 0 14px 0}@media (min-width: 769px){h6{font-size:14px;line-height:14px}}@media (min-width: 1324px){h6{font-size:18px;line-height:18px}}.clearfix{clear:both}p{font-size:18px;line-height:24px;margin:0 0 1.5rem 0}@media (min-width: 769px){p{font-size:18px;line-height:24px}}p:empty{margin:0}ol,ul{margin:0 0 1rem 1em;padding:0}ol.wp-block-gallery,ul.wp-block-gallery{margin:0}li{margin:0 0 0.5rem 0;padding:0}input,select,textarea{color:#444;font-family:"DIN Next LT Pro Light",sans-serif;font-size:24px;line-height:28px}@media (min-width: 769px){input,select,textarea{font-size:24px;line-height:28px}}.entry-content .alignright{float:none;margin:20px 0}@media (min-width: 769px){.entry-content .alignright{float:right;margin:5px 0 5px 20px}}.entry-content .alignleft{float:none;margin:20px 0}@media (min-width: 769px){.entry-content .alignleft{float:left;margin:5px 20px 5px 0}}.buttonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.buttonContainer.left{justify-content:flex-start}.gform_button.button{background-color:#fff;border:1px solid #487c87;color:#1396a9;font-family:"DIN Next LT Pro Regular",sans-serif;font-size:16px;padding:6px 30px 4px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.gform_button.button:hover{border-color:#487c87;background-color:#1396a9;color:#fff}.buttonDark{border:1px solid #333;color:#333;font-family:"DIN Next LT Pro Regular",sans-serif;font-size:16px;padding:6px 30px 4px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.buttonDark:hover{border-color:#fff;color:#fff}.buttonDarkOnLight{border:1px solid #333;color:#333;font-family:"DIN Next LT Pro Regular",sans-serif;font-size:16px;padding:6px 30px 4px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.buttonDarkOnLight:hover{border-color:#487c87;background-color:#1396a9;color:#fff}.buttonLink{font-family:"DIN Next LT Pro Regular",sans-serif;font-size:16px;padding:0;text-decoration:none;text-transform:lowercase}.buttonLink:hover{color:#333;border-bottom:0 !important}.buttonSubscribe{background-color:#fff;border:1px solid #487c87;color:#1396a9;font-family:"DIN Next LT Pro Regular",sans-serif;font-size:16px;padding:6px 30px 4px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.buttonSubscribe:hover{border-color:#487c87;background-color:#1396a9;color:#fff}.containerLink{flex-basis:100%;flex-grow:1;border-bottom:0 !important;margin-bottom:40px}.containerLink:hover{cursor:pointer;border-bottom:0 !important}.accessoryVeryLightNoNegativeMargin{border-left:4px solid #00acc6;padding-left:11px;margin-left:0}.accessoryLight{border-left:4px solid #5ec7da;padding-left:11px;margin-left:-15px !important}.accessoryDark{border-left:4px solid #1396a9;padding-left:11px;margin-left:-15px !important}.accessoryDarkest{border-left:4px solid #487c87;padding-left:11px;margin-left:-15px !important}.accessoryDarkNoNegativeMargin{border-left:4px solid #1396a9;padding-left:11px;margin-left:0}.accessoryDarkestNoNegativeMargin{border-left:4px solid #487c87;padding-left:11px;margin-left:0}.wp-block-image.is-resized{display:block !important}.c-accordion__item{margin-bottom:40px}.not-found{margin-top:50px;text-align:center}#field_15_2>.ginput_container_email{display:flex;flex-direction:row;flex-basis:100%}@media (min-width: 769px){#field_15_2>.ginput_container_email{display:block}}.home__buttonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto;padding-top:20px}.home__buttonContainer.left{justify-content:flex-start}.home__eventsButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.home__eventsButtonContainer.left{justify-content:flex-start}.home__eventsColumnContainer{display:flex;flex-direction:column;flex-basis:100%;margin:75px 0}@media (min-width: 769px){.home__eventsColumnContainer{flex-basis:46%;flex-direction:row;flex-shrink:0;flex-wrap:wrap}}.home__eventsColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;padding:20px;width:100%}.home__eventsColumnImageContainer{flex-basis:100%;flex-shrink:0;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;padding-bottom:56%}@media (min-width: 769px){.home__eventsColumnImageContainer{flex-basis:40%;flex-shrink:0;padding-bottom:0}}.home__eventsItemContainer{display:flex;flex-direction:column;flex-basis:100%;flex-grow:1;flex-shrink:0}@media (min-width: 769px){.home__eventsItemContainer{flex-direction:row;min-height:200px}}.home__eventsTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:28px;font-weight:normal;line-height:28px;margin:0 0 20px 0;text-transform:uppercase}@media (min-width: 769px){.home__eventsTitle{font-size:24px;line-height:24px}}@media (min-width: 1324px){.home__eventsTitle{font-size:30px;line-height:30px}}.home__featuredColumnWrapper{display:flex;flex-direction:column;margin-bottom:40px}@media (min-width: 769px){.home__featuredColumnWrapper{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.home__featuredColumnContainer{background-color:#5ec7da;display:flex;flex-direction:column;flex-basis:100%;margin-top:75px;flex-grow:1}@media (min-width: 769px){.home__featuredColumnContainer{flex-basis:46%;flex-shrink:0;flex-grow:0}}.home__featuredColumnContent{background-color:#5ec7da;flex-grow:1;padding:35px;width:100%;display:flex;flex-direction:column}.home__featuredColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;padding-bottom:54%}.home__featuredColumnContent{background-color:#5ec7da;padding:35px;width:100%}.home__featuredLargeContainer{background-color:#1396a9;background-position:top center;background-repeat:no-repeat;background-size:contain;display:flex;align-items:center;flex-direction:column;margin-top:75px;padding-top:200px}@media (min-width: 769px){.home__featuredLargeContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;flex-direction:row;height:540px;justify-content:flex-end;padding-top:0}.home__featuredLargeContainer.left{justify-content:flex-start}}.home__featuredLargeContent{background-color:rgba(94,199,218,0.9);padding:35px;width:100%}@media (min-width: 769px){.home__featuredLargeContent{width:54%}}.home__heroContainer{background-color:#1396a9;background-position:top center;background-repeat:no-repeat;background-size:contain;display:flex;align-items:center;flex-direction:column;padding-top:170px}@media (min-width: 769px){.home__heroContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;flex-direction:row;height:540px;justify-content:flex-end;padding-top:0}.home__heroContainer.left{justify-content:flex-start}}@media (min-width: 1324px){.home__heroContainer{margin:0}}.home__heroContent{background-color:rgba(94,199,218,0.9);padding:35px;width:100%}@media (min-width: 769px){.home__heroContent{width:54%}}@media (min-width: 769px){.home__heroContent.width40{width:40%}}.home__infoContainer{background-color:#1396a9;display:flex;align-items:center;flex-direction:row;margin-top:75px}@media (min-width: 769px){.home__infoContainer{height:260px;justify-content:center;margin-top:0}}.home__infoContent{padding:40px;width:100%}@media (min-width: 769px){.home__infoContent{padding:55px}}.home__infoContainer{background-color:#1396a9}@media (min-width: 769px){.home__infoContainer{height:260px}}.home__infoSubHeading{color:#fff;font-family:"DIN Next LT Pro Light",sans-serif;font-weight:normal;line-height:32px;margin:0}@media (min-width: 769px){.home__infoSubHeading{font-size:24px}}.home__newsButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.home__newsButtonContainer.left{justify-content:flex-start}.home__newsColumnContainer{display:flex;flex-direction:column;flex-basis:100%;margin-top:75px}@media (min-width: 769px){.home__newsColumnContainer{flex-basis:46%;flex-direction:row;flex-shrink:0;flex-wrap:wrap;align-content:flex-start}}.home__newsColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;padding:20px;width:100%}.home__newsColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;padding-bottom:56%}@media (min-width: 769px){.home__newsColumnImageContainer{flex-basis:40%;flex-shrink:0;padding-bottom:0}}.home__newsItemContainer{display:flex;flex-direction:column;flex-basis:100%;flex-grow:1;flex-shrink:0}@media (min-width: 769px){.home__newsItemContainer{flex-direction:row;min-height:200px}}.home__newsTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:28px;font-weight:normal;line-height:28px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.home__newsTitle{font-size:24px;line-height:24px}}@media (min-width: 1324px){.home__newsTitle{font-size:30px;line-height:30px}}.home__subHeading{font-family:"DIN Next LT Pro Light",sans-serif;font-weight:normal;margin:0}.home__sectionTitle{border-left:4px solid #487c87;color:#00acc6;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:48px;font-weight:normal;line-height:48px;padding-left:11px;text-transform:uppercase;margin:0 0 20px 20px}@media (min-width: 769px){.home__sectionTitle{margin:0 0 20px 0;font-size:34px;line-height:34px}}@media (min-width: 1324px){.home__sectionTitle{font-size:42px;line-height:42px}}.home__title{color:#fff;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:48px;font-weight:normal;line-height:48px;margin:0 0 20px 0;text-transform:uppercase}@media (min-width: 769px){.home__title{font-size:30px;line-height:30px}}@media (min-width: 1324px){.home__title{font-size:42px;line-height:42px}}.page{overflow-x:hidden}.page__callToActionContainer{background-color:#00acc6;margin-bottom:80px;padding:40px}.page__callToActionButtonContainer{display:flex;flex-direction:row;justify-content:flex-end}@media (min-width: 769px){.page__callToActionButtonContainer{margin-top:50px}}@media (min-width: 769px){.page__callToActionText{width:64%;float:left}}.page__clinicalTrialsButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.page__clinicalTrialsButtonContainer.left{justify-content:flex-start}.page__clinicalTrialsColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;flex-grow:1;padding:20px;width:100%}.page__clinicalTrialsColumnContent p{color:#333}.page__clinicalTrialsColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;flex-shrink:0;padding-bottom:75%}.page__clinicalTrialsContainerLink{flex-basis:100%;flex-grow:1;border-bottom:0 !important;margin-bottom:40px}.page__clinicalTrialsContainerLink:hover{cursor:pointer;border-bottom:0 !important}@media (min-width: 769px){.page__clinicalTrialsContainerLink{flex-basis:28%;flex-direction:column;flex-grow:1;flex-shrink:1;margin-left:20px;margin-right:20px;max-width:353.33px}}.page__clinicalTrialsGridContainer{display:flex;flex-direction:column;flex-basis:100%;margin:40px 0}@media (min-width: 769px){.page__clinicalTrialsGridContainer{flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}}.page__clinicalTrialsItemContainer{display:flex;flex-direction:column;flex-grow:1;height:100%;min-height:200px}.page__clinicalTrialsTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:28px;font-weight:normal;line-height:28px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.page__clinicalTrialsTitle{font-size:30px;line-height:30px}}.page__contentBlock{margin-bottom:60px;padding:0 20px;display:block}@media (min-width: 1024px){.page__contentBlock{padding:0}}.page__contentBlockFlex{margin-bottom:40px;display:flex;flex-direction:column}@media (min-width: 769px){.page__contentBlockFlex{flex-direction:row;justify-content:space-between}}.page__contentWrapper{padding:40px 0 0}@media (min-width: 769px){.page__contentWrapper{padding:40px 20px 0}}@media (min-width: 1324px){.page__contentWrapper{padding:60px 0 0}}.page__eventsButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.page__eventsButtonContainer.left{justify-content:flex-start}.page__eventsContainer{flex-basis:100%;flex-grow:1;border-bottom:0 !important;margin-bottom:40px}.page__eventsContainer:hover{cursor:pointer;border-bottom:0 !important}@media (min-width: 769px){.page__eventsContainer{flex-direction:column;flex-grow:0;flex-shrink:0}}.page__eventsColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;padding:20px;width:100%}.page__eventsColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:50%}@media (min-width: 769px){.page__eventsColumnImageContainer{flex-basis:30%;flex-shrink:0;padding:0}}.page__eventsGridContainer{display:flex;flex-direction:column;flex-basis:100%;margin-top:40px}@media (min-width: 769px){.page__eventsGridContainer{flex-direction:row;flex-shrink:0;flex-wrap:wrap}}.page__eventsItemContainer{display:flex;flex-direction:column;flex-basis:100%;flex-grow:1;flex-shrink:0;margin-bottom:40px}@media (min-width: 769px){.page__eventsItemContainer{flex-direction:row;min-height:200px}}.page__eventsTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:22px;font-weight:normal;line-height:22px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.page__eventsTitle{font-size:24px;line-height:24px}}@media (min-width: 1324px){.page__eventsTitle{font-size:30px;line-height:30px}}.page__fundraisingButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.page__fundraisingButtonContainer.left{justify-content:flex-start}.page__fundraisingContainer{flex-basis:100%;flex-grow:1;border-bottom:0 !important;margin-bottom:40px}.page__fundraisingContainer:hover{cursor:pointer;border-bottom:0 !important}@media (min-width: 769px){.page__fundraisingContainer{flex-direction:column;flex-grow:0;flex-shrink:0}}.page__fundraisingColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;padding:20px;width:100%}.page__donationTypeButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.page__donationTypeButtonContainer.left{justify-content:flex-start}.page__donationTypeContainer{flex-basis:100%;flex-grow:1;border-bottom:0 !important;margin-bottom:40px}.page__donationTypeContainer:hover{cursor:pointer;border-bottom:0 !important}@media (min-width: 769px){.page__donationTypeContainer{flex-direction:column;flex-grow:0;flex-shrink:0}}.page__donationTypeColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;padding:40px;width:100%}.page__donationTypeColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:240px}@media (min-width: 769px){.page__donationTypeColumnImageContainer{flex-basis:30%;flex-shrink:0;padding-bottom:0}}.page__donationTypeGridContainer{display:flex;flex-direction:column;flex-basis:100%;margin-top:40px}@media (min-width: 769px){.page__donationTypeGridContainer{flex-direction:row;flex-shrink:0;flex-wrap:wrap}}.page__donationTypeItemContainer{display:flex;flex-direction:column;flex-basis:100%;flex-grow:1;flex-shrink:0;margin-bottom:40px}@media (min-width: 769px){.page__donationTypeItemContainer{flex-direction:row;min-height:200px}}.page__donationTypeTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:22px;font-weight:normal;line-height:22px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.page__donationTypeTitle{font-size:24px;line-height:24px}}@media (min-width: 1324px){.page__donationTypeTitle{font-size:30px;line-height:30px}}.page__fundraisingColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width: 769px){.page__fundraisingColumnImageContainer{flex-basis:30%;flex-shrink:0}}.page__fundraisingGridContainer{display:flex;flex-direction:column;flex-basis:100%;margin-top:40px}@media (min-width: 769px){.page__fundraisingGridContainer{flex-direction:row;flex-shrink:0;flex-wrap:wrap}}.page__fundraisingItemContainer{display:flex;flex-direction:column;flex-basis:100%;flex-grow:1;flex-shrink:0;margin-bottom:40px}@media (min-width: 769px){.page__fundraisingItemContainer{flex-direction:row;min-height:200px}}.page__fundraisingTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:22px;font-weight:normal;line-height:22px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.page__fundraisingTitle{font-size:24px;line-height:24px}}@media (min-width: 1324px){.page__fundraisingTitle{font-size:30px;line-height:30px}}.page__infoContent{padding:40px;width:100%}@media (min-width: 769px){.page__infoContent{padding:55px}}.page__heroContainer{align-items:center;background-color:#00acc6;display:flex;flex-direction:row;height:150px;overflow:hidden;position:relative}@media (min-width: 769px){.page__heroContainer{flex-direction:row;height:300px;justify-content:flex-start;align-content:flex-end}}@media (min-width: 1100px){.page__heroContainer{margin:0}}.page__heroContent{display:flex;flex-direction:column;align-content:flex-end;z-index:2;background-color:#00acc6;padding:20px;justify-content:flex-end;width:300px;height:200px}@media (min-width: 769px){.page__heroContent{padding:20px;flex-grow:0;height:300px;width:500px}}@media (min-width: 1324px){.page__heroContent{padding:40px 20px 20px 0}}.page__heroImage{display:flex;flex-grow:1;z-index:1;background-color:#00acc6;background-position:right center;background-repeat:no-repeat;background-size:cover;height:300px}.page__heroMiddleImage{z-index:3;background-position:right center;background-repeat:no-repeat;background-size:cover;position:absolute;width:50px;height:150px;left:300px}@media (min-width: 769px){.page__heroMiddleImage{height:300px;width:100px;left:500px}}.page__contentBlock h2,.page__leftContent h2{color:#444;border-left:4px solid #00acc6;padding-left:11px;margin-left:0 !important;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:28px;font-weight:normal;line-height:28px;margin:0 0 20px 0;text-transform:uppercase}@media (min-width: 769px){.page__contentBlock h2,.page__leftContent h2{font-size:30px;line-height:30px}}@media (min-width: 1324px){.page__contentBlock h2,.page__leftContent h2{font-size:38px;line-height:38px}}.page__leftContent{width:100%;padding-left:20px;padding-right:20px}@media (min-width: 769px){.page__leftContent{padding-left:0;padding-right:0;flex-grow:0;flex-basis:60%;max-width:680px}}@media (min-width: 769px){.page__leftContent.thirtyPercentWidth{flex-basis:30%;flex-grow:0}}@media (min-width: 769px){.page__leftContent.fiftyPercentWidth{flex-basis:46%}}.page__leftContent img.alignnone{width:100%;height:auto}.page__metaContainer{margin-bottom:16px}.page__newsList{list-style-type:none;margin:20px 0}.page__newsList li{margin-bottom:16px}.page__rightContent{flex-basis:100%;margin-bottom:40px;margin-left:20px;margin-right:20px}@media (min-width: 769px){.page__rightContent{flex-basis:30%;flex-grow:0;margin-bottom:0;margin-left:0;margin-right:0}}@media (min-width: 769px){.page__rightContent.seventyPercentWidth{flex-basis:70%;padding-left:40px}}@media (min-width: 769px){.page__rightContent.fiftyPercentWidth{flex-basis:46%}}.page__magazineButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.page__magazineButtonContainer.left{justify-content:flex-start}.page__magazineColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;flex-grow:1;padding:20px;width:100%;min-height:150px}.page__magazineColumnContent p{color:#333}.page__magazineColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;flex-shrink:0;padding-bottom:56%}.page__magazineContainerLink{flex-basis:100%;flex-grow:1;border-bottom:0 !important;margin-bottom:40px}.page__magazineContainerLink:hover{cursor:pointer;border-bottom:0 !important}@media (min-width: 769px){.page__magazineContainerLink{flex-basis:46%;flex-direction:column;flex-shrink:0;margin-left:40px;margin-right:40px;max-width:550px}}@media (min-width: 1024px){.page__magazineContainerLink{flex-basis:25%;flex-direction:column;flex-shrink:1;margin-left:20px;margin-right:20px;max-width:353.33px}}.page__magazineGridContainer{display:flex;flex-direction:column;flex-basis:100%;margin:40px 0}@media (min-width: 769px){.page__magazineGridContainer{flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}}@media (min-width: 1324px){.page__magazineGridContainer{flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}}.page__magazineItemContainer{border:1px solid #DDDDDD;display:flex;flex-direction:column;flex-grow:1;height:100%;min-height:200px}.page__magazineTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:28px;font-weight:normal;line-height:28px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.page__magazineTitle{font-size:34px;line-height:34px}}@media (min-width: 1324px){.page__magazineTitle{font-size:30px;line-height:30px}}@media (min-width: 769px){.page__newsListContent{margin-bottom:40px}}.page__newsButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.page__newsButtonContainer.left{justify-content:flex-start}.page__newsButtonContainer.center{justify-content:center}.page__newsContainerLink{flex-basis:100%;flex-grow:1;border-bottom:0 !important;margin-bottom:40px}.page__newsContainerLink:hover{cursor:pointer;border-bottom:0 !important}@media (min-width: 769px){.page__newsContainerLink{flex-basis:40%;flex-direction:column;flex-shrink:0;margin-left:40px;margin-right:40px;max-width:550px}}.page__newsColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;padding:20px;width:100%}.page__newsColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width: 769px){.page__newsColumnImageContainer{flex-basis:40%;flex-shrink:0}}.page__newsGridContainer{display:flex;flex-direction:column;flex-basis:100%;margin-top:75px}@media (min-width: 769px){.page__newsGridContainer{flex-direction:row;flex-shrink:0;flex-wrap:wrap;margin-left:-40px;margin-right:-40px}}.page__newsItemContainer{display:flex;flex-direction:column;flex-basis:100%;flex-grow:1;flex-shrink:0}@media (min-width: 769px){.page__newsItemContainer{flex-direction:row;min-height:200px}}.page__newsTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:22px;font-weight:normal;line-height:22px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.page__newsTitle{font-size:24px;line-height:24px}}@media (min-width: 1324px){.page__newsTitle{font-size:30px;line-height:30px}}.page__photo{width:100%;padding-bottom:100%;background-position:top center;background-size:cover;margin-bottom:40px}.page__researchAreasButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.page__researchAreasButtonContainer.left{justify-content:flex-start}.page__researchAreasColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;flex-grow:1;padding:20px;width:100%}.page__researchAreasColumnContent p{color:#333}.page__researchAreasColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;flex-shrink:0;padding-bottom:56%}.page__researchAreasContainerLink{flex-basis:100%;flex-grow:1;border-bottom:0 !important;margin-bottom:40px}.page__researchAreasContainerLink:hover{cursor:pointer;border-bottom:0 !important}@media (min-width: 769px){.page__researchAreasContainerLink{flex-basis:40%;flex-direction:column;flex-shrink:1;flex-grow:1;margin-left:40px;margin-right:40px}}@media (min-width: 1024px){.page__researchAreasContainerLink{flex-basis:25%;flex-direction:column;flex-shrink:1;flex-grow:1;margin-left:20px;margin-right:20px;max-width:353.33px}}.page__researchAreasGridContainer{display:flex;flex-direction:column;flex-basis:100%;margin:40px 0}@media (min-width: 769px){.page__researchAreasGridContainer{flex-direction:row;flex-wrap:wrap;margin-left:-40px;margin-right:-40px}}@media (min-width: 1324px){.page__researchAreasGridContainer{flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}}.page__researchAreasItemContainer{display:flex;flex-direction:column;flex-grow:1;height:100%;min-height:200px}.page__researchAreasTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:28px;font-weight:normal;line-height:28px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.page__researchAreasTitle{font-size:34px;line-height:34px}}@media (min-width: 1324px){.page__researchAreasTitle{font-size:30px;line-height:30px}}.page__sectionTitle{color:#1396a9;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:48px;font-weight:normal;line-height:48px;margin:20px;text-transform:uppercase}@media (min-width: 769px){.page__sectionTitle{margin:0 0 20px;font-size:34px;line-height:34px}}@media (min-width: 1100px){.page__sectionTitle{margin:0 0 20px}}@media (min-width: 1324px){.page__sectionTitle{font-size:42px;line-height:42px}}.page__sectionTitle.inner{color:#333}.page__title{color:#fff;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:34px;font-weight:normal;line-height:34px;margin:0 0 10px 0 !important;text-transform:uppercase}@media (min-width: 769px){.page__title{font-size:48px;line-height:48px}}@media (min-width: 1324px){.page__title{font-size:54px;line-height:54px}}.page__callToActionHeadline{color:#fff;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:34px;font-weight:normal;line-height:34px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.page__callToActionHeadline{font-size:48px;line-height:48px}}@media (min-width: 1324px){.page__callToActionHeadline{font-size:54px;line-height:54px}}.page__question{color:#00acc6;font-weight:bold}.page__donationTypesButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.page__donationTypesButtonContainer.left{justify-content:flex-start}.page__donationTypesContainer{flex-basis:100%;flex-grow:1;border-bottom:0 !important;margin-bottom:40px}.page__donationTypesContainer:hover{cursor:pointer;border-bottom:0 !important}@media (min-width: 769px){.page__donationTypesContainer{flex-direction:column;flex-grow:0;flex-shrink:0}}.page__donationTypesColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;padding:20px;width:100%}.page__donationTypesColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width: 769px){.page__donationTypesColumnImageContainer{flex-basis:30%;flex-shrink:0}}.page__donationTypesGridContainer{display:flex;flex-direction:column;flex-basis:100%;margin-top:75px}@media (min-width: 769px){.page__donationTypesGridContainer{flex-direction:row;flex-shrink:0;flex-wrap:wrap}}.page__donationTypesItemContainer{display:flex;flex-direction:column;flex-basis:100%;flex-grow:1;flex-shrink:0;margin-bottom:40px}@media (min-width: 769px){.page__donationTypesItemContainer{flex-direction:row;min-height:200px}}.page__donationTypesTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:22px;font-weight:normal;line-height:22px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.page__donationTypesTitle{font-size:24px;line-height:24px}}@media (min-width: 1324px){.page__donationTypesTitle{font-size:30px;line-height:30px}}.personnel__ambassadorButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.personnel__ambassadorButtonContainer.left{justify-content:flex-start}.personnel__ambassadorContainer{flex-basis:100%;flex-grow:1;border-bottom:0 !important;margin-bottom:40px}.personnel__ambassadorContainer:hover{cursor:pointer;border-bottom:0 !important}@media (min-width: 769px){.personnel__ambassadorContainer{flex-direction:column;flex-grow:0;flex-shrink:0}}.personnel__ambassadorColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;padding:20px;width:100%}.personnel__ambassadorColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width: 769px){.personnel__ambassadorColumnImageContainer{flex-basis:30%;flex-shrink:0}}.personnel__ambassadorGridContainer{display:flex;flex-direction:column;flex-basis:100%;margin-top:40px}@media (min-width: 769px){.personnel__ambassadorGridContainer{flex-direction:row;flex-shrink:0;flex-wrap:wrap}}.personnel__ambassadorItemContainer{display:flex;flex-direction:column;flex-basis:100%;flex-grow:1;flex-shrink:0;margin-bottom:40px}@media (min-width: 769px){.personnel__ambassadorItemContainer{flex-direction:row;min-height:200px}}.personnel__ambassadorTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:22px;font-weight:normal;line-height:22px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.personnel__ambassadorTitle{font-size:24px;line-height:24px}}@media (min-width: 1324px){.personnel__ambassadorTitle{font-size:30px;line-height:30px}}.personnel__credentials{margin-bottom:20px}@media (min-width: 769px){.personnel__credentials{margin-bottom:0}}.personnel__leadershipButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.personnel__leadershipButtonContainer.left{justify-content:flex-start}.personnel__leadershipColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;flex-grow:1;padding:20px;width:100%}.personnel__leadershipColumnContent p{color:#333}.personnel__leadershipColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;flex-shrink:0;padding-bottom:100%}.personnel__leadershipContainerLink{flex-basis:100%;flex-grow:1;border-bottom:0 !important;margin-bottom:40px}.personnel__leadershipContainerLink:hover{cursor:pointer;border-bottom:0 !important}@media (min-width: 769px){.personnel__leadershipContainerLink{flex-basis:46%;flex-direction:column;flex-shrink:0;margin-left:40px;margin-right:40px;max-width:550px}}@media (min-width: 1024px){.personnel__leadershipContainerLink{flex-basis:26%;flex-direction:column;flex-shrink:1;margin-left:20px;margin-right:20px;max-width:353.33px}}.personnel__leadershipGridContainer{display:flex;flex-direction:column;flex-basis:100%;margin:40px 0}@media (min-width: 769px){.personnel__leadershipGridContainer{flex-direction:row;flex-wrap:wrap;margin-left:-40px;margin-right:-40px}}@media (min-width: 1324px){.personnel__leadershipGridContainer{flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}}.personnel__leadershipItemContainer{display:flex;flex-direction:column;flex-grow:1;height:100%;min-height:200px}.personnel__leadershipTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:28px;font-weight:normal;line-height:28px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.personnel__leadershipTitle{font-size:34px;line-height:34px}}@media (min-width: 1324px){.personnel__leadershipTitle{font-size:30px;line-height:30px}}.personnel__staffButtonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto}.personnel__staffButtonContainer.left{justify-content:flex-start}.personnel__staffColumnContent{background-color:#DDDDDD;display:flex;flex-direction:column;flex-grow:1;padding:20px;width:100%}.personnel__staffColumnContent p{color:#333}.personnel__staffColumnImageContainer{background-position:top center;background-repeat:no-repeat;background-size:cover;flex-shrink:0;padding-bottom:100%}.personnel__staffContainerLink{flex-basis:100%;flex-grow:1;border-bottom:0 !important;margin-bottom:40px}.personnel__staffContainerLink:hover{cursor:pointer;border-bottom:0 !important}.personnel__staffContainerLink.noProfile{cursor:default}@media (min-width: 769px){.personnel__staffContainerLink{flex-basis:46%;flex-direction:column;flex-shrink:0;margin-left:40px;margin-right:40px;max-width:550px}}@media (min-width: 1024px){.personnel__staffContainerLink{flex-basis:20%;flex-direction:column;flex-shrink:1;margin-left:20px;margin-right:20px;max-width:255px}}.personnel__staffGridContainer{display:flex;flex-direction:column;flex-basis:100%;margin:40px 0}@media (min-width: 769px){.personnel__staffGridContainer{flex-direction:row;flex-wrap:wrap;margin-left:-40px;margin-right:-40px}}@media (min-width: 1324px){.personnel__staffGridContainer{flex-direction:row;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}}.personnel__staffItemContainer{display:flex;flex-direction:column;flex-grow:1;height:100%;min-height:200px}.personnel__staffTitle{color:#333;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:28px;font-weight:normal;line-height:28px;margin:0 0 10px 0;text-transform:uppercase}@media (min-width: 769px){.personnel__staffTitle{font-size:34px;line-height:34px}}@media (min-width: 1324px){.personnel__staffTitle{font-size:30px;line-height:30px}}.personnel__titleRole{margin-bottom:20px}.primary-menu .nav{display:none;margin-top:-20px}@media (min-width: 1100px){.primary-menu .nav{display:block}}.primary-menu__mobileButtonRow{display:block;position:absolute;top:15px;right:15px;text-align:right;z-index:20}@media (min-width: 769px){.primary-menu__mobileButtonRow{position:relative;top:0;left:0;margin-top:-20px}}@media (min-width: 1100px){.primary-menu__mobileButtonRow{display:none}}.primary-menu .mobileNav{z-index:10;background-color:#1396a9;display:block;padding:80px 0 20px;position:absolute;right:0;margin-right:-1000px;transition-property:margin-right;transition-duration:300ms;transition-timing-function:ease-in-out;transition-delay:0;width:290px}@media (min-width: 769px){.primary-menu .mobileNav{padding:85px 0 20px;margin-top:-85px}}@media (min-width: 1100px){.primary-menu .mobileNav{display:none}}.primary-menu .mobileNav a{color:white}.primary-menu .mobileNav ul{list-style-type:none;padding-left:10px}.primary-menu .mobileNav--visible{margin-right:0}.primary-menu>.topNav>ul{display:none;list-style-type:none;margin:14px 20px 54px;padding:0;flex-direction:row;justify-content:flex-end}@media (min-width: 769px){.primary-menu>.topNav>ul{display:flex}}.primary-menu>.topNav>ul>li{display:flex;margin:0}.primary-menu>.topNav>ul>li>a{color:#fff;font-family:"DIN Next LT Pro Regular",sans-serif;font-size:14px;box-sizing:border-box;display:block;text-decoration:none;text-transform:uppercase}.primary-menu>.topNav>ul>li>a:hover{text-decoration:none;border-bottom:0}.primary-menu>.topNav>ul>li>span.menuSpacer{font-size:14px;padding:0 10px}.primary-menu>.nav>ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row;justify-content:flex-end}.primary-menu>.nav>ul>li{padding-right:20px;padding-top:20px}.primary-menu>.nav>ul>li:hover{background:white}.primary-menu>.nav>ul>li:hover .mega-menu__wrapper{display:block}.primary-menu>.nav>ul>li>a{font-family:"DIN Next LT Pro Regular",sans-serif;font-size:16px;box-sizing:border-box;display:block;text-decoration:none;text-transform:uppercase}.primary-menu>.nav>ul>li>a:hover{text-decoration:none;border-bottom:0}.primary-menu .sub-menu{display:none}.mega-menu{position:relative;padding-top:34px}.mega-menu__wrapper{display:none;left:0;height:60px;position:absolute;width:100%}.mega-menu__subnav{width:100%}.mega-menu__subnav .subnav{background-color:#1396a9;display:flex;list-style-type:none;margin:0;padding:14px 20px 14px 40px}@media (min-width: 769px){.mega-menu__subnav .subnav{flex-direction:row;justify-content:flex-end}}.mega-menu__subnav .subnav li{margin-bottom:0;margin-right:40px;margin-left:40px;line-height:20px}.mega-menu__subnav .subnav li a{color:#fff;font-family:"DIN Next LT Pro Regular",sans-serif;font-size:16px;text-decoration:none;text-transform:uppercase}.mega-menu__subnav .subnav li a:hover{text-decoration:none;border-bottom:0}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.child{padding-left:10px}@media (min-width: 1100px){.child{padding-left:0}}.newsletter{display:flex;padding:0 20px 40px}@media (min-width: 769px){.newsletter{max-width:1140px;margin:40px auto}}@media (min-width: 1100px){.newsletter{padding:0 20px}}@media (min-width: 1324px){.newsletter{padding:0}}.newsletter__subscribeButtonField,.newsletter .gform_footer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:12px;width:100%}.newsletter__field{display:flex;flex-direction:row;flex-basis:30%;flex-shrink:1;flex-grow:0;padding-bottom:10px}@media (min-width: 769px){.newsletter__field{padding-bottom:0}}.newsletter__formFields{display:flex}.newsletter__formFields .gform_wrapper{width:100%}.newsletter__input{background-color:#487c87;border:0;color:#fff !important;height:32px;flex-basis:100%;flex-grow:0;flex-shrink:1;font-family:"DIN Next LT Pro Regular",sans-serif;font-size:12px;padding:4px 12px}.newsletter__formFields{display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (min-width: 769px){.newsletter__formFields{flex-direction:row;flex-wrap:wrap}}@media (min-width: 769px){.newsletter__wrapper{width:100%;margin:0 20px}}@media (min-width: 1100px){.newsletter__wrapper{width:100%;margin:0}}.newsletter__sectionTitle{border-left:4px solid #487c87;color:#00acc6;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:48px;font-weight:normal;line-height:48px;margin:0 0 20px 0;padding-left:11px;text-transform:uppercase}@media (min-width: 769px){.newsletter__sectionTitle{font-size:34px;line-height:34px}}@media (min-width: 1324px){.newsletter__sectionTitle{font-size:42px;line-height:42px}}.newsletter .gform_footer{padding:0 !important;margin:0 !important}.newsletter .gform_wrapper input{background-color:#1396a9;border:0;color:white;font-size:16px;padding:5px 10px 0 !important}#gform_submit_button_14{background-color:#fff;border:1px solid #487c87;color:#1396a9;font-family:"DIN Next LT Pro Regular",sans-serif;font-size:16px;padding:6px 30px 4px !important;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer}#gform_submit_button_14:hover{border-color:#487c87;background-color:#1396a9;color:#fff}ol,ul{margin:0 0 1rem 1em;padding:0}ol.footer-menu,ul.footer-menu{list-style-type:none;margin:0;padding:0;font-family:"DIN Next LT Pro Regular",sans-serif;font-size:16px;text-transform:none}ol.footer-menu li,ul.footer-menu li{color:white}ol.footer-menu a,ul.footer-menu a{color:white;text-decoration:none}.site-footer{background-image:url("/wp-content/themes/resphealth/img/footer-large.png");background-position:top center;background-repeat:no-repeat}@media (min-width: 769px){.site-footer{padding:200px 0 0;margin-top:-100px}}.site-footer__logo a{border-bottom:0}.site-footer__wrapper{background-color:#487c87;min-height:400px;padding:60px 20px}@media (min-width: 769px){.site-footer__wrapper{padding:80px 40px}}@media (min-width: 1100px){.site-footer__wrapper{padding:80px 20px}}.site-footer__container{display:flex;flex-direction:column;align-items:center;text-align:center}@media (min-width: 769px){.site-footer__container{align-items:flex-start;flex-direction:row;justify-content:space-between;margin:auto;max-width:1140px;padding-left:10px;text-align:left}}.site-footer__column{display:flex;flex-direction:column;align-items:center}@media (min-width: 769px){.site-footer__column{align-items:flex-start;flex-basis:30%}}.site-footer__contactDetails span{color:#fff;font-size:14px;line-height:16px}.site-footer__contactDetails span a{color:#fff;text-decoration:none}@media (min-width: 769px){.site-footer__contactDetails{padding-left:10px}}.site-footer__facebook{margin-bottom:20px}.site-footer__facebook,.site-footer__facebook a{display:flex;flex-direction:row;align-items:center}.site-footer__facebook a:hover{border-bottom:0}.site-footer__facebookLogo{flex-grow:0;flex-shrink:0;height:50px;width:50px;background-size:cover;margin:0 20px}@media (min-width: 769px){.site-footer__facebookLogo{margin:0 20px 0 0}}.site-footer__facebookLink{font-size:22px;color:white !important}.site-footer__logo img{width:100%}.site-footer__postalText{margin-top:8px;font-size:14px;color:white !important;line-height:18px}.site-footer__registered{display:flex;flex-direction:row;align-items:center}.site-footer__registeredText{font-size:14px;color:white !important;line-height:18px}.site-footer__registeredLogo{flex-grow:0;flex-shrink:0;height:80px;width:80px;background-size:cover;margin-left:20px}.site-footer__subHeading{font-family:"DIN Next LT Pro Regular",sans-serif;color:#fff;margin-top:20px;font-size:22px}.site-footer__title{color:#fff;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:32px;font-weight:normal;line-height:32px;margin:40px 0 20px;text-transform:none}@media (min-width: 769px){.site-footer__title{margin:0 0 20px 0;font-size:32px;line-height:32px}}@media (min-width: 1324px){.site-footer__title{font-size:40px;line-height:40px}}.site-footer__title.registered{margin-top:20px;margin-bottom:10px !important}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.site-header{background-color:#fff;height:80px;position:fixed;width:100%;z-index:50}@media (min-width: 769px){.site-header{background-image:url("/wp-content/themes/resphealth/img/header-large.png");background-position:center center;background-repeat:no-repeat;height:150px}}.site-header__right{flex-basis:100%;flex-direction:row}@media (min-width: 769px){.site-header__right{flex-basis:50%;flex-direction:row;justify-content:flex-end}}.site-header__container{align-items:flex-start;display:flex;flex-direction:row;height:100px;justify-content:flex-end;margin:0 auto;padding:0 20px;position:relative;width:100%}@media (min-width: 769px){.site-header__container{height:150px;max-width:1140px;padding:0 20px}}@media (min-width: 1324px){.site-header__container{padding:0}}.site-header__logo{background-image:url("/wp-content/themes/resphealth/img/institute-for-respiratory-health.png");background-position:center center;background-repeat:no-repeat;background-size:200px;display:block;height:70px;position:absolute;left:10px;top:10px;overflow:hidden;width:200px}@media (min-width: 769px){.site-header__logo{background-size:300px;left:20;top:20px;height:100px;width:300px}}@media (min-width: 1324px){.site-header__logo{left:0;background-size:365px;width:365px}}.site-header__menuToggle{cursor:pointer;display:block;flex-grow:0;flex-shrink:0;padding:16px;position:relative}.site-content{min-height:500px;width:100%;padding-top:80px}@media (min-width: 1100px){.site-content{padding-top:150px}}.site-content__wrapper{display:flex}@media (min-width: 769px){.site-content__wrapper{flex-direction:row}}.site-content .entry-content{position:relative;margin:auto;width:100%}@media (min-width: 769px){.site-content .entry-content{flex-shrink:0;max-width:1140px}}@media (min-width: 1100px){.site-content .entry-content{padding:0}}.left-margin-columm.home,.right-margin-columm.home{display:none;position:relative}@media (min-width: 769px){.left-margin-columm.home,.right-margin-columm.home{display:flex;flex-direction:column;flex-grow:1;width:100%}}.left-margin-columm.page,.right-margin-columm.page{background-color:#00acc6;display:none;position:relative;flex-direction:row;width:100%}@media (min-width: 769px){.left-margin-columm.page,.right-margin-columm.page{display:flex;flex-grow:1;height:300px}}.left-margin-columm.home{background-image:url("/wp-content/themes/resphealth/img/left-column-background.png");background-position:top right;background-repeat:no-repeat;background-color:#fff}.right-margin-columm.home{background-image:url("/wp-content/themes/resphealth/img/right-column-background.png");background-position:top left;background-repeat:no-repeat;background-color:#fff}#gform_submit_button_1{background-color:#000;border:0;color:#fff;cursor:pointer;display:block;text-align:center;padding:.5rem 1rem;margin:1.5rem 0 1rem 0;width:150px}.sidebar__contentBlock{margin-bottom:60px;padding:0 20px}@media (min-width: 769px){.sidebar__contentBlock{padding:0 20px 0 0;margin-bottom:40px}}.sidebar__contentBlock iframe{width:100%}.sidebar__image{width:100%}.trial-content-container{margin-bottom:40px}.volunteer__row{display:flex;flex-direction:column;margin-bottom:40px}@media (min-width: 769px){.volunteer__row{flex-direction:row}}.volunteer__image{width:100%}@media (min-width: 769px){.volunteer__image{flex-basis:30%;flex-grow:0;padding-right:40px}}.volunteer__image img{width:100%}.volunteer__imageWithSidebar{width:100%}@media (min-width: 769px){.volunteer__imageWithSidebar{flex-basis:50%;flex-grow:0;padding-right:40px}}.volunteer__imageWithSidebar img{width:100%}.volunteer__contentContainer{width:100%}@media (min-width: 769px){.volunteer__contentContainer{flex-basis:70%;flex-grow:0}}.volunteer__contentContainerWithSidebar{width:100%}@media (min-width: 769px){.volunteer__contentContainerWithSidebar{flex-basis:50%;flex-grow:0}}.whatwedo__buttonContainer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:auto;padding-top:20px}.whatwedo__buttonContainer.left{justify-content:flex-start}.whatwedo__featuredColumnWrapper{display:flex;flex-direction:column;margin-bottom:40px}@media (min-width: 769px){.whatwedo__featuredColumnWrapper{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.whatwedo__featuredColumnContainer{background-color:#5ec7da;display:flex;flex-direction:column;flex-basis:100%;flex-grow:1}@media (min-width: 769px){.whatwedo__featuredColumnContainer{flex-basis:30%;flex-shrink:0}}.whatwedo__featuredColumnVertFlex{background-color:#5ec7da;display:flex;flex-direction:column;flex-basis:100%;margin-top:75px}@media (min-width: 769px){.whatwedo__featuredColumnVertFlex{flex-basis:30%;flex-shrink:0}}.whatwedo__featuredColumnContent{background-color:#5ec7da;flex-grow:1;padding:35px;width:100%;display:flex;flex-direction:column}.whatwedo__featuredColumnImageContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;padding-bottom:54%}.whatwedo__featuredColumnContent{background-color:#5ec7da;padding:35px;width:100%}.whatwedo__featuredLargeContainer{background-color:#1396a9;background-position:top center;background-repeat:no-repeat;background-size:contain;display:flex;align-items:center;flex-direction:column;margin-top:75px;padding-top:200px}@media (min-width: 769px){.whatwedo__featuredLargeContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;flex-direction:row;height:540px;justify-content:flex-end;padding-top:0}.whatwedo__featuredLargeContainer.left{justify-content:flex-start}}.whatwedo__featuredLargeContent{background-color:#5ec7da;padding:35px;width:100%}@media (min-width: 769px){.whatwedo__featuredLargeContent{width:54%}}.whatwedo__heroContainer{background-color:#1396a9;background-position:top center;background-repeat:no-repeat;background-size:contain;display:flex;align-items:center;flex-direction:column;padding-top:200px}@media (min-width: 769px){.whatwedo__heroContainer{background-position:center center;background-repeat:no-repeat;background-size:cover;flex-direction:row;height:540px;justify-content:flex-end;padding-top:0}.whatwedo__heroContainer.left{justify-content:flex-start}}@media (min-width: 1324px){.whatwedo__heroContainer{margin:0}}.whatwedo__heroContent{background-color:rgba(94,199,218,0.9);padding:35px;width:100%}@media (min-width: 769px){.whatwedo__heroContent{width:54%}}.whatwedo__infoContainer{background-color:#1396a9;display:flex;align-items:center;flex-direction:row;margin-top:75px}@media (min-width: 769px){.whatwedo__infoContainer{height:260px;justify-content:center;margin-top:0}}.whatwedo__infoContent{background-color:#1396a9;padding:40px;width:100%}@media (min-width: 769px){.whatwedo__infoContent{padding:55px}}.whatwedo__infoContainer{background-color:#1396a9}@media (min-width: 769px){.whatwedo__infoContainer{height:260px}}.whatwedo__infoSubHeading{color:#fff;font-family:"DIN Next LT Pro Light",sans-serif;font-weight:normal;line-height:32px;margin:0}@media (min-width: 769px){.whatwedo__infoSubHeading{font-size:24px}}.whatwedo__infographic{background-position:center center;background-repeat:no-repeat;background-size:contain;flex-basis:100%;max-height:300px;height:100%}@media (min-width: 769px){.whatwedo__infographic{flex-basis:40%;flex-shrink:1;flex-grow:0;max-height:450px;margin-right:30px}}.whatwedo__subHeading{font-family:"DIN Next LT Pro Light",sans-serif;font-weight:normal;margin:0}.whatwedo__sectionTitle{border-left:4px solid #487c87;color:#00acc6;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:48px;font-weight:normal;line-height:48px;padding-left:11px;text-transform:uppercase;margin:0 0 20px 20px}@media (min-width: 769px){.whatwedo__sectionTitle{margin:0 0 20px 0;font-size:34px;line-height:34px}}@media (min-width: 1324px){.whatwedo__sectionTitle{font-size:42px;line-height:42px}}.whatwedo__title{color:#fff;font-family:"DIN Next LT Pro Bold Condensed",sans-serif;font-size:48px;font-weight:normal;line-height:48px;margin:0 0 20px 0;text-transform:uppercase}@media (min-width: 769px){.whatwedo__title{font-size:34px;line-height:34px}}@media (min-width: 1324px){.whatwedo__title{font-size:42px;line-height:42px}}
