@charset "UTF-8";html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}:root{--c-focus:currentColor}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;background-color:#f3f3f3}body{position:relative;color:#000;font-family:Roboto,sans-serif;font-size:16px;min-width:320px;min-height:100vh}hr{background-color:transparent;border:0;border-bottom:2px solid #d0e0e2;margin:40px auto;clear:both}hr.-small{width:65px;margin-left:0}img{display:block;max-width:100%;height:auto}figure{padding:0;margin:0 0 40px}figure img{width:auto}figure figcaption{margin:12px 0 0;font-family:Roboto,sans-serif;font-size:12px;font-size:.75rem;color:#515151;line-height:1.5}:focus{z-index:100;outline:2px solid var(--c-focus);outline-offset:4px;border:0}.btn:focus,.input-file+label:focus,[role=button]:focus,input:focus{outline:2px solid #000}.CoveoResultList .event-card:focus{outline:0;text-decoration:none}.CoveoResultList .CoveoResult:has(.event-card:focus){z-index:100;outline:2px solid var(--c-focus)!important;outline-offset:4px;border:0}.coveoresultlist .event-card:focus{outline:0;text-decoration:none}.coveoresultlist .coveoresult:has(.event-card:focus){z-index:100;outline:2px solid var(--c-focus);outline-offset:4px}.video-container{position:relative;height:0;padding-bottom:56.25%;overflow:hidden;margin-bottom:40px}.video-container .placeholder,.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.resp-iframe{position:relative;overflow:hidden;padding-top:56.25%}.resp-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.sr-text{clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute;white-space:nowrap;height:1px;width:1px;overflow:hidden}.divider{display:inline-block;margin:0 8px}.skiplink{clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute;white-space:nowrap;height:1px;width:1px;overflow:hidden;background:#109573;color:#fff;text-align:center;text-decoration:none;padding:1em;font-weight:700;border-right:1px solid #fff;border-bottom:1px solid #fff}.skiplink:focus{position:fixed;top:0;left:0;width:auto;height:auto;clip:auto;-webkit-clip-path:none;clip-path:none;z-index:1000;color:#fff}.toc{margin-bottom:60px}.toc li.-bordered{margin-top:20px;padding-top:20px;border-top:1px solid #d0e0e2}[class*=" icon-"]:before,[class^=icon-]:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;z-index:1;top:calc(50% - 44px);left:-20px;display:flex;justify-content:center;align-items:center;width:40px;height:65px;border:0;border-radius:0;color:#fff;font-size:0;text-align:center}@media (min-width:900px){.slick-arrow{width:60px;height:85px}}.slick-arrow:after{display:block;font-size:14px;color:#fff}.slick-arrow.slick-prev{background-color:#40a66d}.slick-arrow.slick-prev:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:18px;font-size:1.125rem}.slick-arrow.slick-prev:hover{background-color:#328155}.slick-arrow.slick-next{right:-20px;left:auto;background-color:#109573}.slick-arrow.slick-next:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:18px;font-size:1.125rem}.slick-arrow.slick-next:hover{background-color:#0b674f}.slick-dots{list-style:none;margin:0;padding:20px 0;text-align:center}.slick-dots li{display:inline-block;margin:0 4.5px}.slick-dots li button{display:block;width:10px;height:10px;padding:0;font-size:0;background-color:#fff;border-radius:50%;border:2px solid #17a883}.slick-dots li.slick-active button{background-color:#40a66d;border-color:#40a66d}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 0 25px;font-family:Roboto,sans-serif;font-weight:400;line-height:1.35;color:#055c46;transition:font-size .2s ease-in-out}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.h1.-line,.h1.-line-centered,.h2.-line,.h2.-line-centered,.h3.-line,.h3.-line-centered,.h4.-line,.h4.-line-centered,.h5.-line,.h5.-line-centered,.h6.-line,.h6.-line-centered,h1.-line,h1.-line-centered,h2.-line,h2.-line-centered,h3.-line,h3.-line-centered,h4.-line,h4.-line-centered,h5.-line,h5.-line-centered,h6.-line,h6.-line-centered{font-weight:300;color:#333}.h1.-line-centered:before,.h1.-line:before,.h2.-line-centered:before,.h2.-line:before,.h3.-line-centered:before,.h3.-line:before,.h4.-line-centered:before,.h4.-line:before,.h5.-line-centered:before,.h5.-line:before,.h6.-line-centered:before,.h6.-line:before,h1.-line-centered:before,h1.-line:before,h2.-line-centered:before,h2.-line:before,h3.-line-centered:before,h3.-line:before,h4.-line-centered:before,h4.-line:before,h5.-line-centered:before,h5.-line:before,h6.-line-centered:before,h6.-line:before{content:"";display:block;width:55px;height:3px;margin-bottom:15px;background-color:#e4b146}.h1.-line-centered,.h2.-line-centered,.h3.-line-centered,.h4.-line-centered,.h5.-line-centered,.h6.-line-centered,h1.-line-centered,h2.-line-centered,h3.-line-centered,h4.-line-centered,h5.-line-centered,h6.-line-centered{text-align:center}.h1.-line-centered:before,.h2.-line-centered:before,.h3.-line-centered:before,.h4.-line-centered:before,.h5.-line-centered:before,.h6.-line-centered:before,h1.-line-centered:before,h2.-line-centered:before,h3.-line-centered:before,h4.-line-centered:before,h5.-line-centered:before,h6.-line-centered:before{margin-left:auto;margin-right:auto}.h1.-flush,.h2.-flush,.h3.-flush,.h4.-flush,.h5.-flush,.h6.-flush,h1.-flush,h2.-flush,h3.-flush,h4.-flush,h5.-flush,h6.-flush{margin-bottom:5px}.h1.-dark,.h2.-dark,.h3.-dark,.h4.-dark,.h5.-dark,.h6.-dark,h1.-dark,h2.-dark,h3.-dark,h4.-dark,h5.-dark,h6.-dark{color:#055c46}.h1,h1{font-size:36px;font-size:2.25rem;font-weight:300}@media (min-width:1000px){.h1,h1{font-size:45px;font-size:2.8125rem}}.h2,h2{font-size:28px;font-size:1.75rem;color:#109573;font-weight:300}@media (min-width:1000px){.h2,h2{font-size:34px;font-size:2.125rem}}.h2.-small,h2.-small{font-size:30px;font-size:1.875rem}.h2.-blue,h2.-blue{color:#024d6b}.h3,h3{font-size:20px;font-size:1.25rem;color:#333;font-weight:400}@media (min-width:1000px){.h3,h3{font-size:24px;font-size:1.5rem}}.h3.-promo-header,h3.-promo-header{margin-bottom:10px;color:#17a883}.h3.-thick,h3.-thick{font-weight:500;color:#515151}@media (min-width:1000px){.h3.-thick,h3.-thick{font-size:26px;font-size:1.625rem}}.h4,h4{font-size:17px;font-size:1.0625rem;color:#6e6e6e;font-weight:700}@media (min-width:1000px){.h4,h4{font-size:18px;font-size:1.125rem}}.h5,h5{text-transform:uppercase}.h5,.h6,h5,h6{font-size:16px;font-size:1rem;font-weight:700;color:#515151}h6{margin-bottom:5px}p{font-size:16px;font-size:1rem;line-height:1.75;margin:0 0 25px;color:#515151}p:last-child{margin-bottom:0}ol,ul{margin:0 0 25px}ol li,ul li{font-size:16px;font-size:1rem}.wysiwyg-content ol,.wysiwyg-content ul,ol.list,ul.list{padding:0;list-style:none}.wysiwyg-content ol>li,.wysiwyg-content ul>li,ol.list>li,ul.list>li{position:relative;margin-bottom:5px;padding-left:20px;font-size:16px;font-size:1rem;color:#515151;line-height:1.75}.wysiwyg-content ol>li:before,.wysiwyg-content ul>li:before,ol.list>li:before,ul.list>li:before{content:"\2022";display:block;position:absolute;left:0;font-size:28px;font-size:1.75rem;line-height:1;color:#109573}.wysiwyg-content ol ol,.wysiwyg-content ol ul,.wysiwyg-content ul ol,.wysiwyg-content ul ul,ol.list ol,ol.list ul,ul.list ol,ul.list ul{list-style:none;margin:15px 0;padding:0}.wysiwyg-content ol,ol.list{counter-reset:li}.wysiwyg-content ol>li,ol.list>li{counter-increment:li;padding-left:30px}.wysiwyg-content ol>li:before,ol.list>li:before{content:counter(li) ".";top:6px;font-size:16px;font-size:1rem;font-weight:700;color:#109573}.wysiwyg-content ol>li>ol>li:before,ol.list>li>ol>li:before{content:counter(li,lower-alpha) "."}.wysiwyg-content ol>li>ol>li>ol>li:before,ol.list>li>ol>li>ol>li:before{content:counter(li,upper-roman) "."}.wysiwyg-content ol>li>ol>li>ol>li>ol>li:before,ol.list>li>ol>li>ol>li>ol>li:before{content:counter(li,lower-roman) "."}.wysiwyg-content ol>li>ol>li>ol>li>ol>li>ol>li:before,ol.list>li>ol>li>ol>li>ol>li>ol>li:before{content:counter(li,upper-alpha) "."}.eyebrow{font-size:16px;font-size:1rem;color:#515151;font-weight:700;text-align:center;line-height:normal}.eyebrow:after,.eyebrow:before{content:"";position:relative;top:-2px;display:inline-block;vertical-align:middle;width:27px;height:2px;margin:0 8px;background-color:#e4b146}blockquote{padding:8px 24px;border-left:2px solid #d0e0e2;margin:0 0 16px}blockquote cite{display:block;color:#6e6e6e;font-size:13px;font-size:.8125rem;padding-top:8px}blockquote cite:before{content:"— "}.wysiwyg-content{overflow-wrap:break-word;word-wrap:break-word}.wysiwyg-content p.-list-header{margin-bottom:5px}.wysiwyg-content p.-small{font-size:13px;font-size:.8125rem}.wysiwyg-content .img{margin:40px auto}.wysiwyg-content .align-center,.wysiwyg-content .align-left,.wysiwyg-content .align-right,.wysiwyg-content .img-center,.wysiwyg-content .img-left,.wysiwyg-content .img-right{margin:0 0 20px}@media (min-width:500px){.wysiwyg-content .align-center,.wysiwyg-content .align-left,.wysiwyg-content .align-right,.wysiwyg-content .img-center,.wysiwyg-content .img-left,.wysiwyg-content .img-right{float:left;width:50%;margin:0 30px 20px 0}}@media (min-width:900px) and (max-width:1099px){.wysiwyg-content .align-center,.wysiwyg-content .align-left,.wysiwyg-content .align-right,.wysiwyg-content .img-center,.wysiwyg-content .img-left,.wysiwyg-content .img-right{width:100%;margin:0 0 20px}}@media (min-width:1100px){.wysiwyg-content .align-center,.wysiwyg-content .align-left,.wysiwyg-content .align-right,.wysiwyg-content .img-center,.wysiwyg-content .img-left,.wysiwyg-content .img-right{width:auto;max-width:385px}}@media (min-width:1330px){.wysiwyg-content .align-center,.wysiwyg-content .align-left,.wysiwyg-content .align-right,.wysiwyg-content .img-center,.wysiwyg-content .img-left,.wysiwyg-content .img-right{margin-right:50px}}.wysiwyg-content .img-center{width:100%;max-width:none}@media (min-width:500px){.wysiwyg-content .align-right,.wysiwyg-content .img-right{float:right;margin:0 0 20px 30px}}@media (min-width:1330px){.wysiwyg-content .align-right,.wysiwyg-content .img-right{margin-left:70px}}.wysiwyg-content .align-center,.wysiwyg-content .img-center{margin-top:40px;margin-bottom:40px}@media (min-width:500px){.wysiwyg-content .align-center,.wysiwyg-content .img-center{float:none;margin-left:auto;margin-right:auto}}.wysiwyg-content strong.-green{color:#17a883}.-new-win:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:5px;font-size:14px;font-size:.875rem}.bold-caps{font-weight:600;text-transform:uppercase}.-flag{display:inline-block;padding:6px 8px;background-color:#127c68;font-size:13px;font-size:.8125rem;font-weight:500;color:#fff}.abbrev{width:26px;height:26px;background-color:rgba(128,201,205,.35);font-size:9px;font-size:.5625rem;font-weight:700}.abbrev,.cart-total-number,.message-total-number{display:flex;justify-content:center;align-items:center;border-radius:50%}.cart-total-number,.message-total-number{position:absolute;top:0;left:0;width:17px;height:17px;background-color:#d0021b;font-size:13px;font-size:.8125rem;transition:background-color .2s ease-in-out}mark{background-color:#1dd5a6;color:#fff}strike.-gray,strike.-yellow{background-color:#e9e9e9}.-alert,.red{color:#d0021b}.-highlight{font-weight:400;background-color:#ffe1a3}.-small-caps{text-transform:uppercase;font-variant:all-small-caps;font-size:14px;font-size:.875rem}.practice-bulletin-disclaimer .-small-caps{font-size:13px;font-size:.8125rem}fieldset{padding:0;border:0;margin:0}fieldset legend{display:block;width:100%}label{display:block;padding:10px 0;font-size:16px;font-size:1rem;font-weight:500;color:#333}label.-has-info{display:flex;justify-content:space-between;align-items:center}label.-has-info a{font-weight:400;color:#007c9a;font-size:13px;font-size:.8125rem}@media (min-width:600px){label.-has-info a{font-size:16px;font-size:1rem}}.error-message{color:#ce263a;font-size:16px;font-size:1rem;font-weight:400;margin-top:-5px;margin-bottom:15px}.-ecommerce .error-message{margin-top:5px;margin-bottom:10px}.acog-datepicker,input[data-toggle=datepicker],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{display:block;width:100%;color:#515151;font-size:16px;padding:12px 15px;background-color:#f7f7f7;border:1px solid #c9c9c9;border-radius:4px;box-shadow:none;margin:0 0 15px;-webkit-appearance:none;transition:background-color .2s ease-in-out}@media (min-width:600px){.acog-datepicker,input[data-toggle=datepicker],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-size:14px;font-size:.875rem}}.acog-datepicker:-ms-input-placeholder,input[data-toggle=datepicker]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#6e6e6e}.acog-datepicker::-ms-input-placeholder,input[data-toggle=datepicker]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#6e6e6e}.acog-datepicker::placeholder,input[data-toggle=datepicker]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#6e6e6e}.acog-datepicker.-invalid,input[data-toggle=datepicker].-invalid,input[type=email].-invalid,input[type=password].-invalid,input[type=search].-invalid,input[type=tel].-invalid,input[type=text].-invalid,select.-invalid,textarea.-invalid{color:#ce263a;border:1px solid #ce263a;outline-color:#ce263a}textarea{min-height:100px;resize:vertical}select{display:block;background-color:#f3f3f3;background-image:url(../images/select-arrow-down.svg);background-repeat:no-repeat;background-position:right 15px center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:12px 35px 12px 15px}select:hover{cursor:pointer}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #6e6e6e}select::-ms-expand{display:none}select.-green{border:0;background-color:#127c68;background-image:url(../images/select-arrow-down-white-green.svg);background-position:100%;padding-right:70px;color:#fff;font-weight:700}.checks,.radios{margin:25px 0}.checks legend,.radios legend{margin-bottom:8px}.checks .check,.checks .radio,.radios .check,.radios .radio{position:relative;margin-bottom:15px}.checks label,.radios label{position:relative;width:auto;margin:2px 0 0;padding:0 0 0 32px;font-size:15px;font-size:.9375rem;font-weight:400;line-height:22px}.checks label:before,.radios label:before{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;top:-1px;left:0;width:22px;height:22px;cursor:pointer;color:transparent;font-size:15px;font-size:.9375rem;line-height:22px;text-align:center;border:1px solid #c9c9c9;border-radius:4px;background-color:#f7f7f7;transition:.1s ease-in-out}.checks label:hover,.radios label:hover{cursor:pointer}.checks label:hover:before,.radios label:hover:before{background-color:rgba(23,168,131,.5);border-color:#17a883;color:#fff}.checks input[type=checkbox],.checks input[type=radio],.radios input[type=checkbox],.radios input[type=radio]{display:none}.checks input[type=checkbox]:checked+label:before,.checks input[type=radio]:checked+label:before,.radios input[type=checkbox]:checked+label:before,.radios input[type=radio]:checked+label:before{background-color:#17a883;border-color:#17a883;color:#fff}.checks input[type=checkbox]+label:before,.radios input[type=checkbox]+label:before{content:""}.checks input[type=radio]+label:before,.radios input[type=radio]+label:before{content:"";border-radius:50%}.checks input[type=radio]:checked+label:before,.radios input[type=radio]:checked+label:before{background-color:#fff;border-color:#17a883;color:#17a883}.checks .radio label:before,.radios .radio label:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:-1px;width:22px;height:22px;font-size:16px;font-size:1rem;line-height:20px;border:1px solid #c9c9c9;border-radius:4px;background-color:#f3f3f3}.checks .radio label:hover,.radios .radio label:hover{cursor:pointer}.checks .radio label:hover:before,.radios .radio label:hover:before{background-color:#fff;border-color:#17a883;color:#17a883}.checks .error-message,.radios .error-message{margin-top:8px}.input-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.input-file+label{padding:8px 20px;font-size:15px;font-size:.9375rem;text-transform:none;letter-spacing:normal}.file-uploader .input-file+label,.input-file+label{background-color:#024d6b;color:#fff;border-color:#024d6b}.file-uploader .input-file+label{text-transform:uppercase;font-size:13px;font-size:.8125rem}.input-file+label:hover,.input-file:focus+label{background-color:#fff;border-color:#000;color:#024d6b;outline:0;cursor:pointer}.file-uploader .input-file+label:hover,.file-uploader .input-file:focus+label{border-color:#024d6b;color:#024d6b}.file-uploader{display:flex;align-items:center}.file-uploader .file-upload-filename{margin-left:10px;font-size:14px;font-size:.875rem;font-weight:400}input[data-toggle=datepicker]{background-image:url(../images/calendar.svg);background-repeat:no-repeat;background-position:center right 15px}@media (min-width:600px){.form-row.-split{display:flex}}@media (min-width:600px){.form-row.-split .form-row-item{flex:0 1 50%;width:50%;padding-right:10px}}@media (min-width:1100px){.form-row.-split .form-row-item{padding-right:25px}}@media (min-width:600px){.form-row.-split .form-row-item:nth-child(2){padding-right:0;padding-left:10px}}@media (min-width:1100px){.form-row.-split .form-row-item:nth-child(2){padding-left:25px}}.form-row.-ext{display:flex}@media (max-width:599px){.form-row.-ext{margin-top:-10px;margin-bottom:20px}}.form-row.-ext .form-row-item{flex:0 1 65%;width:65%}.form-row.-ext .form-row-item:nth-child(2){flex:0 1 35%;width:35%;align-self:flex-end;padding-left:15px}.form-row.-checklist .checks{margin-top:0}.form-row .-note{margin-top:-10px;font-size:13px;font-size:.8125rem}.page-container{position:relative;display:flex;flex-direction:column;height:100%;max-width:1840px;margin:0 auto;background-color:#fff;right:0;transition:.2s ease-in-out}.page-container>*{flex:none}.page-container>main{flex:1 0 auto;padding-bottom:30px;background-color:#fff}@media (min-width:1000px){.page-container>main{padding-bottom:50px}}.blocker{width:100%;height:100%;position:fixed;visibility:hidden;opacity:0;top:0;right:0;transition:.2s ease-in-out;background:rgba(0,0,0,.75)}.content-constraint{padding-left:20px;padding-right:20px}@media (min-width:1200px){.content-constraint{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.content-constraint{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.content-constraint{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.content-constraint{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.content-constraint{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.content-constraint{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.content-constraint{padding-left:17rem;padding-right:17rem}}.main-content-container{position:relative;padding:20px 0;background-color:#fff}@media (min-width:700px){.main-content-container{margin-top:-60px;padding:40px}}@media (min-width:1000px){.main-content-container{margin-top:-155px;padding:40px}}.main-content-container.-flush{margin-bottom:0;padding-bottom:0}@media (min-width:700px){.main-content-container.-myacog{margin-top:0;padding-top:20px}}@media (min-width:900px){.main-content-container.-myacog .column-container .content{width:calc(100% - 250px)}}.main-content-container.-myacog .column-container .sidebar{will-change:min-height}@media (min-width:900px){.main-content-container.-myacog .column-container .sidebar{width:250px;flex:0 0 250px;margin-right:65px}}.main-content-container.-narrow .main-content-inner{margin:0 auto}@media (min-width:800px){.main-content-container.-narrow .main-content-inner{max-width:795px}}.column-container{margin-bottom:30px}@media (min-width:900px){.column-container{display:flex;flex-direction:row-reverse}}.column-container .content{margin-bottom:30px}@media (min-width:900px){.column-container .content{flex:1 1 auto;width:calc(100% - 235px);margin-bottom:0}}.column-container .sidebar{clear:both}@media (min-width:900px){.column-container .sidebar{width:235px;flex:0 0 235px;margin-right:65px;margin-bottom:0}}@media (min-width:900px){.column-container.-sidebar-right{flex-direction:row}}@media (min-width:1200px){.column-container.-sidebar-right .content{width:calc(100% - 285px)}}@media (min-width:900px){.column-container.-sidebar-right .sidebar{margin-right:0;margin-left:65px}}@media (min-width:1200px){.column-container.-sidebar-right .sidebar{width:285px;flex:0 0 285px;margin-left:125px}}.column-container.-sidebar-top{display:flex;flex-direction:column-reverse}@media (min-width:900px){.column-container.-sidebar-top{flex-direction:row-reverse}}@media (min-width:900px){.column-container.-centered .content{max-width:895px;margin:0 auto}}.panel{padding:40px 20px}@media (min-width:1200px){.panel{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.panel{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.panel{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.panel{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.panel{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.panel{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.panel{padding-left:17rem;padding-right:17rem}}@media (min-width:900px){.panel{padding-top:65px;padding-bottom:60px}}.panel.-gray{background-color:#f3f3f3}main .panel.-gray:last-child{margin-bottom:-30px}@media (min-width:1000px){main .panel.-gray:last-child{margin-bottom:-50px}}.panel-striped{padding:40px 20px}@media (min-width:1200px){.panel-striped{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.panel-striped{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.panel-striped{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.panel-striped{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.panel-striped{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.panel-striped{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.panel-striped{padding-left:17rem;padding-right:17rem}}.panel-striped:nth-child(2n){background-color:#f5f8f9}.panel-striped-inner{width:100%;padding:0}@media (min-width:700px){.panel-striped-inner{display:flex;padding:0 40px}}.panel-striped-content{width:100%}@media (min-width:900px){.panel-striped-content{width:calc(100% - 300px);margin-bottom:0;margin-left:auto}}.panel-striped-content h2{margin-left:15px;color:#515151}@media (min-width:1000px){body.-clinical .main-content-container{margin-top:-88px}}a{display:inline-block;color:#333;text-decoration:none;transition:.2s ease-in-out}a:disabled,a[disabled]{opacity:.5;pointer-events:none}.wysiwyg-content a:not(.btn):not(.reference-scroll):not(.article-location):not(.topic){display:inline;border-bottom:2px solid #e4b146;cursor:pointer}.wysiwyg-content a:not(.btn):not(.reference-scroll):not(.article-location):not(.topic):hover{border-bottom:4px solid #e4b146;outline:0}a.-border{display:inline;border-bottom:2px solid #e4b146;cursor:pointer}a.-border:hover{border-bottom:4px solid #e4b146;outline:0}a.-more{font-size:15px;font-size:.9375rem;font-weight:500;display:inline;border-bottom:2px solid #e4b146;cursor:pointer}a.-more:hover{outline:0;border-bottom:4px solid #e4b146}a.-blue{color:#024d6b;font-weight:500;display:inline;border-bottom:2px solid #e4b146;cursor:pointer}a.-blue:hover{border-bottom:4px solid #e4b146;outline:0}a.-lead-arrow:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;margin-right:7px;top:-2px;font-size:8px;font-size:.5rem;transition:.2s ease-in-out}a.-lead-arrow:hover:before{margin-right:5px;margin-left:2px}a.-pdf{color:#024d6b;white-space:nowrap}a.-pdf:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:12px}.-go-arrow{display:flex;justify-content:center;align-items:center;width:31px;height:31px;border:2px solid hsla(0,0%,100%,.5);border-radius:50%;font-size:0;transition:background-color .2s ease-in-out}.-go-arrow:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:0;left:1px;font-size:12px;font-size:.75rem;color:#fff}.-go-arrow:hover{background-color:hsla(0,0%,100%,.15)}.button-row{display:flex;align-items:center}.button-row.-centered{justify-content:center}.wysiwyg-content .button-row{margin:35px 0}.button-row .btn,.button-row .input-file+label{margin-right:15px}.button-row a:not(.btn){display:inline;border-bottom:2px solid #e4b146;cursor:pointer;font-size:15px;font-size:.9375rem;font-weight:500}.button-row a:not(.btn):hover{border-bottom:4px solid #e4b146;outline:0}form .button-row{margin-top:50px}form .button-row .-form-cancel{font-size:15px;font-size:.9375rem;color:#007c9a;font-weight:400;border:0}form .button-row .-form-cancel:hover{background-color:inherit}.btn,.input-file+label,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;cursor:pointer;background-color:#007c9a;color:#fff;font-size:15px;font-size:.9375rem;font-weight:500;text-align:center;text-decoration:none;padding:12px 22px;border:2px solid #007c9a;border-radius:4px;transition:background-color .2s ease-in-out}.btn:hover,.input-file+label:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#fff;color:#007c9a;border-color:#007c9a;outline:0}.btn:disabled,.input-file+label:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{opacity:.5;pointer-events:none}.btn.-green,.input-file+label.-green,button.-green,input[type=button].-green,input[type=reset].-green,input[type=submit].-green{background-color:#109573;border-color:#109573}.btn.-green:hover,.input-file+label.-green:hover,button.-green:hover,input[type=button].-green:hover,input[type=reset].-green:hover,input[type=submit].-green:hover{background:#fff;color:#109573;border-color:#109573}.btn.-light-green,.input-file+label.-light-green,button.-light-green,input[type=button].-light-green,input[type=reset].-light-green,input[type=submit].-light-green{background-color:#127c68;border-color:#127c68}.btn.-light-green:hover,.input-file+label.-light-green:hover,button.-light-green:hover,input[type=button].-light-green:hover,input[type=reset].-light-green:hover,input[type=submit].-light-green:hover{background:#fff;color:#127c68;border-color:#127c68}.btn.-white,.input-file+label.-white,button.-white,input[type=button].-white,input[type=reset].-white,input[type=submit].-white{background-color:#fff;border-color:#007c9a;color:#007c9a}.btn.-white:hover,.input-file+label.-white:hover,button.-white:hover,input[type=button].-white:hover,input[type=reset].-white:hover,input[type=submit].-white:hover{background:#007c9a;color:#fff}.btn.-navy,.input-file+label.-navy,button.-navy,input[type=button].-navy,input[type=reset].-navy,input[type=submit].-navy{background-color:#024d6b;border-color:#024d6b;color:#fff}.btn.-navy:hover,.input-file+label.-navy:hover,button.-navy:hover,input[type=button].-navy:hover,input[type=reset].-navy:hover,input[type=submit].-navy:hover{background-color:#fff;color:#024d6b}.btn.-transparent,.input-file+label.-transparent,button.-transparent,input[type=button].-transparent,input[type=reset].-transparent,input[type=submit].-transparent{background-color:#fff;border-color:#007c9a;color:#007c9a}.btn.-transparent:hover,.input-file+label.-transparent:hover,button.-transparent:hover,input[type=button].-transparent:hover,input[type=reset].-transparent:hover,input[type=submit].-transparent:hover{background:transparent;color:#fff;border-color:#fff}.btn.-edit,.input-file+label.-edit,button.-edit,input[type=button].-edit,input[type=reset].-edit,input[type=submit].-edit{display:flex;align-items:center;padding:2px 5px;font-size:12px;font-size:.75rem}.btn.-edit:after,.input-file+label.-edit:after,button.-edit:after,input[type=button].-edit:after,input[type=reset].-edit:after,input[type=submit].-edit:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;font-size:14px;font-size:.875rem}@media (min-width:1000px){.btn.-edit,.input-file+label.-edit,button.-edit,input[type=button].-edit,input[type=reset].-edit,input[type=submit].-edit{font-size:14px;font-size:.875rem;padding:5px 10px}}input[type=button],input[type=reset],input[type=submit]{background-color:#127c68;border-color:#127c68;font-size:15px;font-size:.9375rem;font-weight:700}.-add{display:flex;align-items:center;font-size:15px;font-size:.9375rem;color:#024d6b;white-space:nowrap;font-weight:400}.-add:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;margin-left:5px;transition:color .2s ease-in-out}.-add:hover:before{color:#0383b6}.-info{font-size:0}.-info:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;font-size:1.25rem;color:#024d6b}.-ecommerce [type=radio]+label{padding:0}.-ecommerce [type=radio]:checked,.-ecommerce [type=radio]:not(:checked){position:absolute;left:-9999px}.-ecommerce [type=radio]:checked+label,.-ecommerce [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;font-size:15px;font-size:.9375rem;font-weight:400}.-ecommerce [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}.-ecommerce [type=radio]:checked+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #17a883;border-radius:100%;background:#fff}.-ecommerce [type=radio]:checked+label:after,.-ecommerce [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#17a883;position:absolute;top:0;left:0;margin:3px;border-radius:100%;transition:all .2s ease}.-ecommerce [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.-ecommerce [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.-ecommerce a,.-ecommerce button{cursor:pointer}.cta__green{background:#109573;color:#fff;border-radius:4px}.cta__green,.cta__white{font-size:15px;font-family:Roboto,sans-serif;padding:12px 22px;font-weight:500;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.cta__white{background:#fff;color:#333;border:1px solid #109573;border-radius:4px}.cta__white svg path{fill:#109573}.bio-detail h1{margin-bottom:5px;font-size:28px;font-size:1.75rem;color:#055c46;font-weight:300}@media (min-width:1000px){.bio-detail h1{font-size:34px;font-size:2.125rem}}.bio-detail h3{font-weight:500;color:#515151}@media (min-width:1000px){.bio-detail h3{font-size:26px;font-size:1.625rem}}@media (min-width:700px){.bio-detail .align-left,.bio-detail .align-right,.bio-detail .img-left,.bio-detail .img-right{max-width:300px}}@media (min-width:900px) and (max-width:1099px){.bio-detail .align-left,.bio-detail .align-right,.bio-detail .img-left,.bio-detail .img-right{max-width:200px}}.executive-board-block-container{margin-bottom:40px}@media (min-width:1200px){.executive-board-block-container{display:flex;flex-wrap:wrap;margin-bottom:10px}}.executive-board-block{max-width:400px;margin:0 auto 30px}@media (min-width:700px){.executive-board-block{max-width:none;margin:0 0 30px}}@media (min-width:1200px){.executive-board-block{width:calc(50% - 30px);flex:1 1 auto}}@media (min-width:1200px){.executive-board-block:nth-child(2){margin-right:15px}}@media (min-width:1200px){.executive-board-block:nth-child(3){margin-left:15px}}.executive-board-block-img a{display:block}.executive-board-block-text{padding:20px;border:2px solid #d0e0e2;border-left:0;border-top:3px solid #17a883;font-size:14px;font-size:.875rem}.executive-board-block-text p{font-size:14px;font-size:.875rem;line-height:1.45}.executive-board-block .executive-board-block-position{margin-bottom:6px;font-size:12px;font-size:.75rem;font-weight:500;color:#17a883}.executive-board-block h2{margin-bottom:6px;font-size:17px;font-size:1.0625rem;font-weight:500}.executive-board-block h2 a:hover{color:#17a883}.executive-board-block h4{margin-bottom:10px;font-size:14px;font-size:.875rem;font-weight:400}@media (min-width:700px){.executive-board-block.-featured{display:flex}}@media (min-width:1100px){.executive-board-block.-featured{width:100%}}@media (min-width:700px){.executive-board-block.-featured .executive-board-block-img{width:50%;flex:0 0 50%}}@media (min-width:1100px){.executive-board-block.-featured .executive-board-block-img{width:310px;flex:0 0 310px}}.executive-board-block.-featured .executive-board-block-text{border-left:2px solid #d0e0e2}@media (min-width:700px){.executive-board-block.-featured .executive-board-block-text{width:50%;flex:1 1 50%;border-left:0}}@media (min-width:1100px){.executive-board-block.-featured .executive-board-block-text{width:calc(100% - 310px);flex:1 1 auto}}.executive-board-block.-featured .executive-board-block-position{font-size:14px;font-size:.875rem}@media (min-width:1200px){.executive-board-block.-featured .executive-board-block-position{margin-bottom:10px}}.executive-board-block.-featured h2{font-size:33px;font-size:2.0625rem;font-weight:300;line-height:1.2}@media (min-width:700px){.executive-board-block.-featured h2{font-size:26px;font-size:1.625rem}}@media (min-width:900px){.executive-board-block.-featured h2{font-size:18px;font-size:1.125rem}}@media (min-width:1000px){.executive-board-block.-featured h2{font-size:22px;font-size:1.375rem}}@media (min-width:1100px){.executive-board-block.-featured h2{font-size:33px;font-size:2.0625rem}}@media (min-width:1100px){.executive-board-block.-featured h4{font-size:18px;font-size:1.125rem}}@media (min-width:1200px){.executive-board-block.-featured h4{margin-bottom:20px;font-size:22px;font-size:1.375rem}}.executive-board-block.-featured p{font-size:16px;font-size:1rem}@media (min-width:700px){.executive-board-block.-featured p{font-size:14px;font-size:.875rem}}@media (min-width:900px) and (max-width:999px){.executive-board-block.-featured p{font-size:12px;font-size:.75rem}}@media (min-width:1200px){.executive-board-block.-featured p{font-size:16px;font-size:1rem}}.executive-board-block:not(.-featured){display:flex}.executive-board-block:not(.-featured) .executive-board-block-img{width:150px;flex:0 0 150px}.executive-board-block:not(.-featured) .executive-board-block-text{width:calc(100% - 150px);flex:1 1 calc(100% - 150px)}.executive-board-list{list-style:none;padding:0;margin:0}.executive-board-list li{padding:15px;font-size:18px;font-size:1.125rem;border-top:1px solid hsla(0,0%,59.2%,.5);line-height:1.5}.wysiwyg-content .executive-board-list li{margin-bottom:0;font-size:18px;font-size:1.125rem}.wysiwyg-content .executive-board-list li:before{display:none}.accordion-header{margin-bottom:30px}@media (min-width:500px){.accordion-header{display:flex;justify-content:space-between;align-items:center}}.accordion{list-style:none;margin:0 auto 50px;max-width:1200px;padding:0 20px}.accordion li,.accordion p{font-size:15px;font-size:.9375rem}.accordion>li{border-top:1px solid hsla(0,0%,59.2%,.5)}.accordion>li.-active .accordion-trigger:after{content:"\e903"}@media (min-width:1200px){.accordion>li.-has-time .accordion-content{padding-left:190px}}.accordion>li:last-child .accordion-content{padding-bottom:0}.wysiwyg-content .accordion>li{margin-bottom:0;padding:0;font-size:15px;font-size:.9375rem}.wysiwyg-content .accordion>li:before{display:none}.accordion .accordion-trigger{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:12px 60px 12px 10px;background:none;border:0;border-radius:0;font-family:Roboto,sans-serif;font-size:18px;font-size:1.125rem;font-weight:500;color:#515151;line-height:1.75;text-align:left;cursor:pointer}.accordion .accordion-trigger:after{content:"\e904";position:absolute;top:calc(50% - 14px);right:10px;display:flex;justify-content:center;align-items:center;width:28px;height:28px;margin-left:auto;background-color:rgba(208,224,226,.3);border:2px solid #d0e0e2;border-radius:50%;font-family:icomoon;color:#0a8566;font-size:11px;font-size:.6875rem}@media (min-width:1000px){.accordion .accordion-trigger{flex-wrap:nowrap}}.accordion .accordion-trigger:hover{background-color:hsla(0,0%,95.3%,.5)}.accordion .accordion-trigger .time{width:100%;color:#606060;font-size:15px;font-size:.9375rem;font-weight:400}@media (min-width:1000px){.accordion .accordion-trigger .time{flex:0 0 180px;width:180px;padding-right:20px}}@media (min-width:1000px){.accordion .accordion-trigger .title{flex:1 1 auto;padding-right:40px}}.accordion .accordion-trigger.-no-content{cursor:default;pointer-events:none}.accordion .accordion-trigger.-no-content:after{display:none}.accordion .accordion-content{display:none;padding:10px 10px 30px;margin-bottom:0}@media (min-width:700px){.accordion .accordion-content{padding-right:40px}}.accordion .accordion-content h5{margin-bottom:0;color:#6e6e6e;text-transform:none}.accordion .accordion-content .button-row:last-child{margin-bottom:0}.accordion-expand-trigger{display:flex;justify-content:center;align-items:center;margin-top:15px;padding:15px 20px;border-radius:4px;background-color:#109573;border:2px solid transparent;color:#fff;white-space:nowrap;font-size:15px;font-size:.9375rem;font-weight:500}@media (min-width:500px){.accordion-expand-trigger{margin-top:0;margin-left:20px}}.accordion-expand-trigger:hover{background-color:#fff;border-color:#109573;color:#109573}.ad-label{padding:0 10px 5px;text-align:center;font-size:10px;font-size:.625rem;text-transform:uppercase;letter-spacing:2px}.ad-300,.ad-placeholder-300{width:300px;height:250px;background-color:#e1e1e1}.ad-300,.ad-728,.ad-placeholder-300,.ad-placeholder-full-width{display:flex;flex-direction:column;justify-content:center;align-items:center}.ad-728,.ad-placeholder-full-width{padding:10px 15px 25px;margin-bottom:50px;text-align:center;font-size:10px;font-size:.625rem;text-transform:uppercase;letter-spacing:2px;width:100%;height:150px;background-color:#f3f3f3}.ad-728-inner,.ad-placeholder-full-width-inner{margin-top:6px}@keyframes copyToClipboard{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scrollReference{0%{visibility:hidden;opacity:0}50%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0;transform:scale(2)}}.article-contact-info{margin-bottom:30px;padding:20px 0;border-top:2px solid #d0e0e2;border-bottom:2px solid #d0e0e2;color:#515151}@media (min-width:700px) and (max-width:899px){.article-contact-info{display:flex;align-items:center}}@media (min-width:1000px){.article-contact-info{display:flex;align-items:center}}.article-contact-info-label{margin-bottom:15px;font-size:18px;font-size:1.125rem;font-weight:700}@media (min-width:700px) and (max-width:899px){.article-contact-info-label{flex:1 1 auto;margin:0}}@media (min-width:1000px){.article-contact-info-label{flex:1 1 auto;margin:0}}@media (min-width:1200px){.article-contact-info-label p{font-size:18px;font-size:1.125rem}}.article-contact-info-phone{margin-bottom:15px}@media (min-width:700px) and (max-width:899px){.article-contact-info-phone{flex:1 1 auto;margin:0;padding-left:15px;border-left:2px solid #d0e0e2}}@media (min-width:1000px){.article-contact-info-phone{flex:1 1 auto;margin:0;padding-left:15px;border-left:2px solid #d0e0e2}}.article-contact-info-phone p{font-size:15px;font-size:.9375rem}@media (min-width:1200px){.article-contact-info-phone p{font-size:16px;font-size:1rem}}.article-contact-info address{font-style:normal}@media (min-width:700px) and (max-width:899px){.article-contact-info address{flex:1 1 auto;padding-left:15px;border-left:2px solid #d0e0e2}}@media (min-width:1000px){.article-contact-info address{flex:1 1 auto;padding-left:15px;border-left:2px solid #d0e0e2}}.article-contact-info address a{border-bottom:2px solid #e4b146}.article-contact-info address a:hover{background-color:#ffe1a3;border-color:transparent;outline:0}.article-contact-info address p{font-size:15px;font-size:.9375rem}@media (min-width:1200px){.article-contact-info address p{font-size:16px;font-size:1rem}}.blog-feature{display:flex;flex-direction:column;margin-bottom:40px}@media (min-width:600px){.blog-feature{flex-direction:row}}@media (min-width:900px){.blog-feature{margin-bottom:50px}}@media (min-width:600px){.blog-feature-photo{width:70%}}@media (min-width:1200px){.blog-feature-photo{width:50%}}@media (min-width:1400px){.blog-feature-photo{width:60%}}.blog-feature-photo .blog-feature-photo-img{display:block;min-height:300px;font-size:0;background-repeat:no-repeat;background-size:cover;background-position:50%}@media (min-width:600px){.blog-feature-photo .blog-feature-photo-img{min-height:0;height:100%}}.blog-feature-text{position:relative;margin:-100px 20px 0;padding:25px;background-color:#fff;border:2px solid #d0e0e2;border-top:3px solid #17a883}@media (min-width:600px){.blog-feature-text{width:calc(30% + 300px);margin:40px 0 40px -300px;padding:50px}}@media (min-width:900px){.blog-feature-text{width:calc(30% + 250px);margin-left:-250px}}@media (min-width:1200px){.blog-feature-text{width:calc(50% + 80px);margin-left:-80px}}@media (min-width:1400px){.blog-feature-text{width:calc(40% + 80px)}}.blog-feature h3{margin-bottom:15px;line-height:1.4}.blog-feature h3 a{color:#333}.blog-feature p{line-height:1.4}.blog-feature p .-more{font-size:16px;font-size:1rem}.callout-box{margin:40px 0;padding:35px 30px;border:2px solid #d0e0e2;border-top:3px solid #007c9a}.callout-box h3{margin-bottom:15px}.callout-box h6{margin-bottom:0;color:#000}.callout-box .callout-box-text,.callout-box p{margin-bottom:15px}.callout-box .callout-box-text:last-child,.callout-box p:last-child{margin-bottom:0}.callout-box .callout-box-text{display:block;line-height:1.75;color:#515151}.callout-box.-green{margin:0 0 30px;padding:20px;background-color:#127c68;border:0}.callout-box.-green p{color:#fff;font-weight:500;line-height:1.35}.callout-box a:hover{color:#17a883}.article-detail-mobile-toolbar{position:relative;z-index:19;margin:-20px -20px 20px;background-color:#fff;border-top:3px solid #e4b146;transition:margin-top .25s ease-in-out}@media (min-width:700px){.article-detail-mobile-toolbar{margin:-40px -40px 40px}}@media (min-width:1200px){.article-detail-mobile-toolbar{display:none}}.article-detail-mobile-toolbar.-stuck{position:fixed;margin:0;width:100%!important;top:0;left:0}@media (min-width:1000px){.article-detail-mobile-toolbar.-stuck{margin-top:64px}}.article-detail-mobile-toolbar>ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;align-items:center}.article-detail-mobile-toolbar>ul>li{flex:1 1 auto;text-align:center;font-size:13px;font-size:.8125rem;color:#515151}.article-detail-mobile-toolbar>ul>li:last-child a:after{display:none}.article-detail-mobile-toolbar>ul>li>a{position:relative;display:block;padding:15px;background-color:#e9e9e9;border-bottom:2px solid #d0e0e2;border-left:2px solid transparent;border-right:2px solid transparent}.article-detail-mobile-toolbar>ul>li>a:before{margin-right:8px}.article-detail-mobile-toolbar>ul>li>a:after{content:"";position:absolute;top:calc(50% - 11px);right:0;display:block;width:1px;height:22px;background-color:#c9c9c9}.article-detail-mobile-toolbar>ul>li.-active>a{background-color:#fff;border-bottom:0;border-left:2px solid #d0e0e2;border-right:2px solid #d0e0e2}.article-detail-mobile-toolbar>ul>li.-active:after,.article-detail-mobile-toolbar>ul>li.-active>a:after{display:none}.article-detail-mobile-toolbar .-jump-to>a:before{content:"";color:#109573}.article-detail-mobile-toolbar .-jump-to>a:before,.article-detail-mobile-toolbar .-search-page>a:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.article-detail-mobile-toolbar .-search-page>a:before{content:"";color:#007c9a}.article-detail-mobile-toolbar .-resources>a:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#024d6b}@media (min-width:900px){.article-detail-mobile-toolbar .-resources{display:none}}.article-detail-mobile-toolbar .article-detail-mobile-content{display:none;position:absolute;top:100%;left:0;width:100%;padding:20px;background-color:#fff;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);text-align:left}.article-detail-mobile-toolbar .article-detail-mobile-content ul{list-style:none;padding:0;margin:0}.article-detail-mobile-toolbar .article-detail-mobile-content ul li{margin-bottom:15px;font-size:15px;font-size:.9375rem}.article-detail-mobile-toolbar .article-detail-mobile-content ul li a{color:#007c9a}.article-detail-mobile-toolbar .article-detail-mobile-content-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;margin-bottom:20px;font-size:18px;font-size:1.125rem;border-bottom:1px solid #d0e0e2}.article-detail-mobile-toolbar .article-detail-mobile-content-header .-jump-to:before{content:""}.article-detail-mobile-toolbar .article-detail-mobile-content-header .-jump-to:before,.article-detail-mobile-toolbar .article-detail-mobile-content-header .-resources:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;font-size:14px;font-size:.875rem;color:#17a883}.article-detail-mobile-toolbar .article-detail-mobile-content-header .-resources:before{content:""}.article-detail-mobile-toolbar .article-detail-mobile-close{display:flex;justify-content:center;align-items:center;width:30px;height:30px;margin-left:20px;font-size:0}.article-detail-mobile-toolbar .article-detail-mobile-close:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.125rem;color:#007c9a}.article-detail-mobile-toolbar+.js-sticky-placeholder{width:100%!important}.article-detail-mobile-toolbar .article-detail-mobile-sidebar-content{max-height:500px;overflow-y:scroll;padding-right:20px}.article-detail-content{position:relative}.article-detail-content .btn.-download-pdf,.article-detail-content .input-file+label.-download-pdf{display:flex;align-items:center;margin:0 0 30px;padding:12px;border:2px solid #d0e0e2;border-top:3px solid #e4b146;background-color:#fff;color:#000;border-radius:0}.article-detail-content .btn.-download-pdf:before,.article-detail-content .input-file+label.-download-pdf:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:12px;font-size:24px;font-size:1.5rem;color:#024d6b}@media (min-width:500px){.article-detail-content .btn.-download-pdf,.article-detail-content .input-file+label.-download-pdf{max-width:255px}}@media (min-width:900px){.article-detail-content .btn.-download-pdf,.article-detail-content .input-file+label.-download-pdf{position:absolute;top:0;right:0}}@media (min-width:1100px){.article-detail-content .btn.-download-pdf,.article-detail-content .input-file+label.-download-pdf{min-width:255px;max-width:none}}.article-detail-content .btn:hover,.article-detail-content .input-file+label:hover{background-color:#f0f5f5}.article-detail-content article{margin-bottom:45px}.article-detail-content .eyebrow{display:inline-block;margin-bottom:15px;padding:5px 15px;font-size:13px;font-size:.8125rem;font-weight:500;color:#fff;background-color:#127c68}.article-detail-content .eyebrow:after,.article-detail-content .eyebrow:before{display:none}.article-detail-content h4.-author{margin:20px 0 25px;font-size:17px;font-size:1.0625rem;line-height:1.75;color:#496469}.credits-references{padding:20px;background-color:#eff5f8}@media (min-width:1100px){.credits-references-inner{display:flex}}@media (min-width:1100px){.credits-references-editors{flex:0 0 25%;width:25%;padding-right:20px}}@media (min-width:1200px) and (max-width:1499px){.credits-references-editors{flex:0 0 35%;width:35%}}@media (min-width:1100px){.credits-references-journals{flex:1 1 auto;width:auto;padding-left:40px;border-left:1px solid #d0e0e2}}@media (min-width:1100px){.credits-references-journals hr{display:none}}.credits-references .copyright{margin-top:30px}@media (min-width:1100px){.credits-references .copyright{margin-top:50px}}.credits-references .copyright p{font-size:13px;font-size:.8125rem}@media (min-width:1100px){.clinical-review-list{padding:0 20px}}.clinical-review-list h3{margin-bottom:10px;font-size:24px;font-size:1.5rem;font-weight:300;color:#17a883}@media (min-width:700px){.clinical-review-list h3{font-size:26px;font-size:1.625rem}}.clinical-review-list .btn,.clinical-review-list .input-file+label{margin:0 10px 10px 0;padding:12px;background-color:#eff5f8;font-size:14px;font-size:.875rem;font-weight:500;color:#125171;border:0;white-space:nowrap}.clinical-review-list .btn:hover,.clinical-review-list .input-file+label:hover{background-color:#ddeaf0}@media (min-width:900px){.clinical-review-list .btn,.clinical-review-list .input-file+label{font-size:16px;font-size:1rem}}.clinical-review-list-row{padding-bottom:10px;margin-bottom:15px}@media (min-width:900px){.clinical-review-list-row{padding-bottom:5px;margin-bottom:15px}}.clinical-review-list-row:not(:last-child){border-bottom:1px solid #c9c9c9}@media (min-width:900px){.clinical-review-list-row{display:flex}}@media (min-width:900px){.clinical-review-list-year{flex:0 0 30%;width:30%;padding:3px 20px 0 0;white-space:nowrap}}@media (min-width:1330px){.clinical-review-list-year{flex:0 0 25%;width:25%}}.clinical-review-list-months{display:flex;flex-wrap:wrap}@media (min-width:900px){.clinical-review-list-months{flex:1 1 auto;width:auto}}.article-detail-content .practice-bulletin-disclaimer p{margin-bottom:10px;font-size:15px;font-size:.9375rem}.article-detail-content .author-block-container{margin-bottom:30px}.article-detail-content .author-block-container .author-block{font-size:15px;font-size:.9375rem;line-height:1.5}.article-detail-content .author-block-container .author-block:not(:last-child){margin-bottom:15px}.article-detail-content .author-block-container .author{font-weight:600}.article-detail-content p{font-size:15px;font-size:.9375rem}@media (min-width:900px){.article-detail-content p{font-size:17px;font-size:1.0625rem}}.article-detail-content hr{border-bottom:1px solid #d0e0e2}.article-detail-content h2{margin-bottom:10px;font-size:26px;font-size:1.625rem}@media (min-width:900px){.article-detail-content h2{font-size:30px;font-size:1.875rem}}.article-detail-content .-subsection,.article-detail-content h3{font-size:22px;font-size:1.375rem;font-weight:300;color:#515151}@media (min-width:900px){.article-detail-content .-subsection,.article-detail-content h3{font-size:26px;font-size:1.625rem}}.article-detail-content h4{margin-bottom:5px}.article-detail-content h4.-figure-header{padding-top:10px;margin-bottom:0}.article-detail-content .reference-scroll{position:relative;display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;margin:0 2px;background-color:#d0e0e2;font-size:13px;font-size:.8125rem;color:#000;font-weight:700;border-bottom:0;border-radius:50%;transition:background-color .2s ease-in-out}.article-detail-content .reference-scroll:before{content:"";visibility:hidden;opacity:0;position:absolute;z-index:99;top:0;left:0;display:block;width:100%;height:100%;border:2px solid #7ba2c0;border-radius:50%;background-color:transparent}.article-detail-content .reference-scroll.tippy-active,.article-detail-content .reference-scroll:hover{background-color:#e4b146}.article-detail-content .reference-scroll[ref-type=app],.article-detail-content .reference-scroll[ref-type=appendix],.article-detail-content .reference-scroll[ref-type=boxed-text],.article-detail-content .reference-scroll[ref-type=fig],.article-detail-content .reference-scroll[ref-type=sec],.article-detail-content .reference-scroll[ref-type=table],.article-detail-content .reference-scroll[ref-type=tblle]{width:auto;border-radius:500px;padding-left:8px;padding-right:8px}.article-detail-content .reference-scroll.-active-reference{background-color:#81acb1;color:#fff}.article-detail-content .reference-scroll.-active-reference:before{animation:scrollReference .75s linear}.article-detail-content .cg-figure{margin-bottom:30px}.article-detail-content .-boxed,.article-detail-content disp-quote{display:block;margin-bottom:30px;padding:30px 30px 10px;background-color:#f7f7f7;border-top:3px solid #1c81a8}.article-detail-content .-boxed bold,.article-detail-content disp-quote bold{font-weight:600}.article-detail-content .-boxed>h2:first-of-type,.article-detail-content disp-quote>h2:first-of-type{border:0;margin-top:0;padding-top:0}.article-detail-content .-boxed li p:last-of-type,.article-detail-content disp-quote li p:last-of-type{margin-bottom:0}.article-detail-content .-boxed hr,.article-detail-content disp-quote hr{margin:15px 0}.article-detail-content .-boxed hr+.ipn h2,.article-detail-content disp-quote hr+.ipn h2{border:0;margin-top:0;padding-top:0}.article-detail-content .-boxed h2,.article-detail-content disp-quote h2{margin-top:20px;padding-top:20px;border-top:2px solid #d0e0e2;font-size:26px;font-size:1.625rem;font-weight:400;color:#17a883}.article-detail-content .-boxed h3,.article-detail-content disp-quote h3{margin-bottom:10px;font-size:22px;font-size:1.375rem}.article-detail-content .-boxed li,.article-detail-content .-boxed p,.article-detail-content disp-quote li,.article-detail-content disp-quote p{font-size:15px;font-size:.9375rem}.article-detail-content ol li{margin-bottom:25px}.article-detail-content ol li:before{color:#515151;font-weight:400}.article-detail-content .ipn p:last-child{margin-bottom:25px}.-ref-scroll-highlight{font-weight:400}.-ref-scroll-highlight .reference-scroll{font-weight:400;background-color:#ffe1a3;border:2px solid #fff}.practice-bulletin-references{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.practice-bulletin-references ol{margin-top:30px;padding-left:0}.practice-bulletin-references .article-locations{display:flex;font-size:14px;font-size:.875rem;color:#000;font-weight:500}.practice-bulletin-references li{display:flex;padding-left:0;transition:75ms ease-in-out}.wysiwyg-content .practice-bulletin-references li{padding-left:0}.practice-bulletin-references li:before{position:relative;top:0;display:block;flex:0 0 35px;width:35px;margin-right:10px;padding-top:6px;text-align:right;white-space:nowrap}.wysiwyg-content .practice-bulletin-references li:before{position:relative;top:0}.practice-bulletin-references li>span{display:block;flex:1 1 auto;width:auto}.practice-bulletin-references .article-locations-label{white-space:nowrap}.practice-bulletin-references .article-locations-markers{display:flex;flex-wrap:wrap}.practice-bulletin-references .article-location{width:14px;height:14px;margin:5px 0 5px 10px;border-bottom:0;border-radius:50%;font-size:0;background-color:#1f6285}.practice-bulletin-references .article-location.tippy-active,.practice-bulletin-references .article-location:hover{background-color:#e4b146}.practice-bulletin-references .-active-reference{padding:10px 0;margin:-10px 0 25px;background:#fff5e0}.topics-container{display:flex}.topics-container .topics-label{flex:0 0 auto;margin-right:15px;font-size:18px;font-size:1.125rem;color:#515151;white-space:nowrap}.topics-container .topics{display:flex;flex-wrap:wrap;align-items:center;flex:1 1 auto}.topics-container .topic{margin:0 8px 10px 0;padding:8px 15px;font-size:13px;font-size:.8125rem;font-weight:500;color:#515151;background-color:#e1e1e1;border-radius:500px;white-space:nowrap}.topics-container .topic:hover{background-color:#d0e0e2}.resources-container{margin-bottom:35px}.resources-container .resource{display:flex;align-items:center;margin-bottom:7px;padding:15px 12px;border:2px solid #d0e0e2;color:#333;font-weight:500}.resources-container .resource:first-child:not(.expander-trigger){border-top:3px solid #e4b146}.resources-container .resource:before{width:18px;margin-right:12px;font-size:20px;font-size:1.25rem;color:#1b5f7a}.resources-container .resource.-pdf-doc:before{content:""}.resources-container .resource.-figures:before,.resources-container .resource.-pdf-doc:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.resources-container .resource.-figures:before{content:""}.resources-container .resource.-supplements:before{content:""}.resources-container .resource.-credits:before,.resources-container .resource.-supplements:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.resources-container .resource.-credits:before{content:""}.resources-container .resource:hover{background-color:#f0f5f5}.resources-container .expander .expander-trigger{margin:-2px -2px 5px;font-size:16px;font-size:1rem}.resources-container .expander.-active{margin-top:0}.resources-container .expander.-active .resource{margin-bottom:0}.related-container{border-top:3px solid #007c9a}.related-container .related-header{margin-bottom:10px;padding:15px 0;font-size:19px;font-size:1.1875rem;color:#515151}.figures-modal-slider{position:relative;padding:55px 70px}.figures-modal-slider .figures-modal-status{display:inline-block;margin-bottom:5px;font-size:15px;font-size:.9375rem}.figures-modal-slider .slick-arrow{left:0;width:41px;height:45px}.figures-modal-slider .slick-arrow.slick-next{left:auto;right:0;background-color:#40a66d}.figures-modal-slider .slick-arrow.slick-next:hover{background-color:#328155}.figures-modal-slider .slick-slide img{margin:0 auto;min-width:100%}.figures-modal-slider .figures-modal-slider-slide{overflow:scroll;outline:0}@media (min-width:800px){.figures-modal-slider .figures-modal-slider-slide{overflow:hidden}}.figures-modal-slider .figures-modal-slider-slide-inner{min-width:700px}@media (min-width:800px){.figures-modal-slider .figures-modal-slider-slide-inner{min-width:0}}.figures-modal-slider .figures-modal-slider-slide-caption{padding:25px 20px 25px 0}@media (min-width:900px){.figures-modal-slider .figures-modal-slider-slide-caption{display:flex;justify-content:space-between}}.figures-modal-slider .figures-modal-slider-slide-caption p{font-size:15px;font-size:.9375rem;color:#333}@media (min-width:900px){.figures-modal-slider .figures-modal-slider-slide-caption .caption{flex:1 1 calc(100% - 200px);width:calc(100% - 200px)}}.figures-modal-slider .figures-modal-slider-slide-caption .permissions{margin-top:10px}@media (min-width:900px){.figures-modal-slider .figures-modal-slider-slide-caption .permissions{margin-top:0;width:200px;text-align:right}}.figures-modal-slider .figures-modal-slider-slide-caption .permissions p{font-size:12px;font-size:.75rem}.figures-modal-slider .figures-modal-slider-slide-caption .permissions a:hover{text-decoration:underline}.article-detail-social-container{margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #d8d8d8}@media (min-width:1000px){.article-detail-social-container{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:35px;padding-bottom:10px}}@media (min-width:1200px){.article-detail-social-container{margin-left:40px}}.article-detail-social-container .social-share{justify-content:flex-start}.article-detail-social-container .social-share ul{margin:0 0 10px}@media (min-width:1000px){.article-detail-social-container .social-share ul{margin:0}}.article-detail-social-container p{font-size:13px;font-size:.8125rem}@media (min-width:1000px){.article-detail-social-container p{font-size:15px;font-size:.9375rem}}@media (min-width:1200px) and (max-width:1329px){.article-detail-social-container p{font-size:13px;font-size:.8125rem}}.coding-library-content{margin-bottom:50px}.coding-library-content header h1{margin-bottom:15px;font-size:28px;font-size:1.75rem;line-height:1.2}@media (min-width:900px){.coding-library-content header h1{font-size:34px;font-size:2.125rem}}.coding-library-content header .category{margin-bottom:15px;font-size:14px;font-size:.875rem;color:#515151;font-weight:500}@media (min-width:700px){.coding-library-content header .category{margin-bottom:0}}@media (min-width:900px) and (max-width:1099px){.coding-library-content header .category{margin-bottom:15px}}@media (min-width:700px){.coding-library-content header .top-line{display:flex;justify-content:space-between;margin-bottom:15px}}@media (min-width:900px) and (max-width:1099px){.coding-library-content header .top-line{display:block}}.coding-library-content header .top-line>.social-share{justify-content:flex-start;margin-bottom:15px}@media (min-width:700px){.coding-library-content header .top-line>.social-share{margin-bottom:0}}@media (min-width:700px) and (min-width:900px) and (max-width:1099px){.coding-library-content header .top-line>.social-share{margin-bottom:15px}}@media (min-width:700px){.coding-library-content header .top-line>.social-share>ul{margin:0}}.coding-library-content header time{font-weight:400}.coding-library-content header time:before{content:"|";display:inline-block;margin:0 8px}.coding-library-content header .byline{margin-bottom:30px;font-size:14px;font-size:.875rem;color:#515151}.coding-library-content .feature-img{margin-bottom:35px}.cookie-warning{background-color:#fff;color:#333;position:fixed;z-index:999;max-width:85%;overflow:visible;visibility:visible;padding:30px;border:1px solid #000;box-shadow:-4px 0 6px 0 rgba(0,0,0,.15);top:50%;right:0;transform:translateY(-50%)}.cookie-warning.is-hidden{visibility:hidden;pointer-events:none;transform:translate(102%,-50%);transition:transform .4s ease-in-out,visibility .4s ease-in-out .4s}@media (min-width:800px){.cookie-warning{width:570px;top:unset;bottom:0;transform:none}.cookie-warning.is-hidden{transform:translateY(102%)}}.cookie-warning a{display:inline;border-bottom:2px solid #e4b146;cursor:pointer}.cookie-warning a:hover{border-bottom:4px solid #e4b146}.cookie-warning__close-btn{background-color:transparent;border:0;width:44px;height:44px;position:relative;margin-left:auto;display:flex;align-items:center;justify-content:center}.cookie-warning__close-btn:hover{background-color:#127c68}.cookie-warning__close-btn:hover:before{color:#fff}.cookie-warning__close-btn:focus{outline:2px solid #000}.cookie-warning__close-btn:before{content:"";display:inline-block;font-family:icomoon!important;line-height:1;text-transform:none;font-size:18px;color:#006680;transition:.2s ease-in-out}.cookie-warning__title{font-size:24px;line-height:32px;margin-bottom:8px}@media (min-width:800px){.cookie-warning__title{font-size:28px;line-height:40px}}.cookie-warning__description{font-size:16px;line-height:28px;margin-bottom:24px}.cookie-warning__accept-btn{font-family:Roboto,sans-serif}.datepicker-container{background-color:#024d6b;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;top:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;padding:20px;z-index:-1;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.datepicker-container:after,.datepicker-container:before{border:5px solid transparent;content:"";display:block;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #ccc;box-shadow:0 3px 6px #ccc;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-left:before,.datepicker-bottom-right:after,.datepicker-bottom-right:before{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left:before,.datepicker-bottom-right:before{border-top-color:#39f}.datepicker-bottom-left:after,.datepicker-bottom-right:after{border-top-color:#fff;bottom:-4px}.datepicker-bottom-right:after,.datepicker-bottom-right:before,.datepicker-top-right:after,.datepicker-top-right:before{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul:after,.datepicker-panel>ul:before{content:"";display:table}.datepicker-panel>ul:after{clear:both}.datepicker-panel>ul>li{background-color:#024d6b;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px;color:#fff;border-radius:4px;transition:.1s ease-in-out}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover,.datepicker-panel>ul>li:hover{color:#80a6b5}.datepicker-panel>ul>li.highlighted{background-color:#03719d;color:#fff}.datepicker-panel>ul>li.highlighted:hover{background-color:#cce5ff}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{background-color:#e5f2ff;color:#024d6b}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#e5f2ff}.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view=next]{font-size:18px}.datepicker-panel>ul>li[data-view="month next"]:hover,.datepicker-panel>ul>li[data-view="month prev"]:hover,.datepicker-panel>ul>li[data-view="year next"]:hover,.datepicker-panel>ul>li[data-view="year prev"]:hover,.datepicker-panel>ul>li[data-view="years next"]:hover,.datepicker-panel>ul>li[data-view="years prev"]:hover,.datepicker-panel>ul>li[data-view=next]:hover{background-color:transparent;color:#fff}.datepicker-panel>ul>li[data-view="month current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="years current"]{width:150px}.datepicker-panel>ul>li[data-view="month current"]{color:#fff;font-size:20px;font-size:1.25rem;font-weight:300;white-space:nowrap}.datepicker-panel>ul>li[data-view="month current"]:hover{background-color:transparent}.datepicker-panel>ul[data-view=months]>li,.datepicker-panel>ul[data-view=years]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{background-color:#024d6b;color:#fff;cursor:default;font-size:14px;font-size:.875rem;font-weight:700}.datepicker-hide{display:none}.districts-list{margin-bottom:30px}@media (min-width:1100px){.districts-list{display:flex;flex-wrap:wrap}}@media (min-width:1100px){.districts-list .district-container{width:calc(33.333% - 40px);margin-right:40px}}@media (min-width:1200px){.districts-list .district-container{width:calc(33.333% - 85px);margin-right:85px}}.districts-list .district-container:last-child{margin-right:0}.districts-list .district-container h2{margin-bottom:5px;color:#515151}@media (min-width:1100px){.districts-list .district-container h2{min-height:122px;margin-bottom:25px}.districts-list .district-container h2:before{content:"";display:block;width:100%;height:2px;margin-bottom:30px;background-color:#d0e0e2}}.districts-list .district-container .link-list-container{overflow:hidden}.districts-list .district-container .link-list{position:relative;top:-1px}.districts-list .district-container .link-list a{padding-left:10px;color:#007c9a}.districts-list .district-container .link-list a:after{display:none}@media (min-width:1100px){.districts-list .district-container.-us{width:100%}}.districts-list .district-container.-us h2{min-height:0}.districts-list .district-container.-us h2:before{display:none}@media (min-width:1100px){.districts-list .district-container.-us .link-list{column-count:3;column-gap:40px;break-inside:avoid}}@media (min-width:1200px){.districts-list .district-container.-us .link-list{column-gap:85px}}.billing{overflow:hidden}.billing a{font-size:13px;font-size:.8125rem;border-bottom:2px solid #e4b146}.billing-inner{margin:0 auto;max-width:600px;padding:0 20px}@media (min-width:700px){.billing-inner{max-width:800px}}.billing-title{color:#515151}.billing-address-delete-link{height:19px;margin-left:20px;padding-top:4px;font-size:13px;font-size:.8125rem}.billing-address-title{color:#515151}.billing-address-list{margin-bottom:50px}.billing-address-list-item{display:flex;margin-bottom:15px;font-size:15px;font-size:.9375rem}.billing-info-form{padding:35px 0 45px;margin:0 0 45px;border-bottom:2px solid #d0e0e2;border-top:2px solid #d0e0e2}@media (min-width:700px){.billing-info-form-wrapper{display:flex;align-items:center}}@media (min-width:700px){.billing-info-form-wrapper .billing-info-card-input,.billing-info-form-wrapper .billing-info-payment-method{width:50%;margin-right:20px}}.billing-info-form-wrapper select{margin:0}.billing-info-form-wrapper .billing-info-form-input{margin-bottom:0}.billing-info-form-wrapper .billing-info-form-input:first-child{margin-bottom:20px}.billing-info-form-wrapper .billing-info-form-input:nth-child(2){width:50%}@media (min-width:700px){.billing-info-form-wrapper .billing-info-form-input:first-child{width:calc(60% - 15px);margin-right:15px;margin-bottom:0}.billing-info-form-wrapper .billing-info-form-input:nth-child(2){width:40%}}.billing-info-form-item{margin-bottom:30px}.billing-info-form-item input{margin-bottom:0}.billing-info-form-card-image{display:inline-block;width:134px;height:32px;background-image:url(/images/fpo/credit-cards.jpg);background-repeat:no-repeat;background-position:50%}.billing-info-form-cards{display:flex;align-items:center;margin-top:30px}@media (min-width:700px){.billing-info-form-cards{width:calc(50% - 20px);margin-top:0}}@media (min-width:800px){.billing-info-form-cards{width:35%}}.billing-info-form-cards span{margin-right:10px}@media (min-width:700px){.billing-address-form-name-wrapper{display:flex;justify-content:space-between}}@media (min-width:700px){.billing-address-form-name-wrapper .billing-address-form-item{width:calc(50% - 10px)}}@media (min-width:700px){.billing-address-form-state-wrapper{display:flex;justify-content:space-between}}@media (min-width:700px){.billing-address-form-state-wrapper .billing-address-form-item:first-child{width:calc(60% - 10px)}.billing-address-form-state-wrapper .billing-address-form-item:nth-child(2){width:calc(40% - 10px)}}.billing-address-form-item{margin-bottom:30px}.billing-address-form-item input{margin-bottom:0}.billing-order-review{max-width:1000px;margin:0 auto}.billing-submit{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:0 20px}@media (min-width:400px){.billing-submit{flex-direction:row}}.billing-submit a{display:inline-block!important;margin-bottom:20px;font-size:15px;font-size:.9375rem}@media (min-width:400px){.billing-submit a{margin-bottom:0}}@media (min-width:700px){.billing .-flex-half{width:50%}}.billing .-shadow-hr{position:relative;width:200%;left:-20px;right:20px;height:16px;box-shadow:inset 0 14px 8px -10px hsla(0,0%,43.1%,.1);margin-top:60px;margin-bottom:40px;border:0}.billing .-security-link{position:relative;margin-left:30px}.billing .-security-link:before{content:"|";position:absolute;left:-30px;font-size:13px;font-size:.8125rem;margin-left:10px}.bulk-modal{display:none;align-items:center;justify-content:center;position:fixed;text-align:center;z-index:999999}.bulk-modal,.bulk-modal-bg{top:0;bottom:0;left:0;right:0}.bulk-modal-bg{position:absolute;z-index:2}.bulk-modal-inner{position:relative;background-color:#fff;padding:40px 15px 20px;z-index:3}@media (min-width:700px){.bulk-modal-inner{padding:60px 30px 20px;max-width:90%}}@media (min-width:1100px){.bulk-modal-inner{padding:60px 60px 20px;max-width:1200px}}.bulk-modal-inner:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#17a883}.bulk-modal thead{border-bottom:1px solid #d0e0e2;border-top:1px solid #d0e0e2;width:100%}.bulk-modal th{text-align:left;font-size:18px;font-size:1.125rem;font-weight:700}.bulk-modal th p{font-weight:400;font-size:14px;font-size:.875rem;line-height:1.2;margin-top:5px}.bulk-modal tr:nth-child(2n){background:hsla(0,0%,78.8%,.2)}@media (min-width:700px){.bulk-modal tr td:first-child{text-align:left}}@media (min-width:1100px){.bulk-modal tr td:first-child{padding-left:120px}}@media (min-width:1100px){.bulk-modal tr td:last-child{padding-right:120px}}.bulk-modal tr td p{font-size:14px;font-size:.875rem;font-weight:400;line-height:1.2;margin-top:5px}.bulk-modal-title{font-size:32px;font-size:2rem;margin-bottom:5px}.bulk-modal-wrapper{width:100%;margin:25px auto;border-collapse:collapse}@media (max-width:699px){.bulk-modal-wrapper thead{clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute;white-space:nowrap;height:1px;width:1px;overflow:hidden}}.bulk-modal-wrapper th{text-align:center}@media (min-width:700px){.bulk-modal-wrapper th{padding:20px 50px}}@media (min-width:1100px){.bulk-modal-wrapper th:first-child{padding-left:70px}}@media (min-width:1100px){.bulk-modal-wrapper th:last-child{padding-right:70px}}.bulk-modal-wrapper td{text-align:right;padding:15px;font-weight:500}@media (max-width:699px){.bulk-modal-wrapper td{display:block;position:relative;padding-left:105px}.bulk-modal-wrapper td:before{content:attr(data-title);display:block;position:absolute;top:20px;left:10px;width:120px;font-size:12px;font-size:.75rem;font-weight:700;font-family:Roboto,sans-serif;color:#000;text-transform:uppercase;text-align:left;letter-spacing:1.5px;word-wrap:none}}@media (min-width:700px){.bulk-modal-wrapper td{text-align:center;padding:20px 50px;height:80px}}@media (min-width:1100px){.bulk-modal-wrapper td{padding:20px 100px}}.bulk-modal-close{position:absolute;top:25px;right:25px;width:20px;height:20px}.bulk-modal-close:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.125rem;color:#006680;transition:color .3s ease}.bulk-modal-close:hover:before{color:#17a883}.cart-login{padding-left:20px;padding-right:20px;margin:60px 0}@media (min-width:1200px){.cart-login{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.cart-login{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.cart-login{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.cart-login{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.cart-login{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.cart-login{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.cart-login{padding-left:17rem;padding-right:17rem}}.cart-login-inner{position:relative;background-color:#f5f5f5;padding:0 20px}@media (min-width:700px){.cart-login-inner{display:flex;padding:50px}}@media (min-width:1000px){.cart-login-inner{padding:75px}}.cart-login-inner:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#27ae8c,#4691ba)}.cart-login-left{border-bottom:2px solid #d8d8d8;padding:35px 0}@media (min-width:700px){.cart-login-left{width:50%;border-bottom:0;border-right:2px solid #d8d8d8;padding-right:30px}}@media (min-width:1000px){.cart-login-left{padding-right:100px}}.cart-login-left-title{color:#515151;font-weight:500}.cart-login-right{padding:35px 0}@media (min-width:700px){.cart-login-right{width:50%;padding-left:30px}}@media (min-width:1000px){.cart-login-right{padding-left:100px}}.cart-login-right-title{color:#515151;font-weight:500}@media (min-width:600px){.cart-progress-bar{padding-left:20px;padding-right:20px}}@media (min-width:600px) and (min-width:1200px){.cart-progress-bar{padding-left:1rem;padding-right:1rem}}@media (min-width:600px) and (min-width:1330px){.cart-progress-bar{padding-left:2rem;padding-right:2rem}}@media (min-width:600px) and (min-width:1400px){.cart-progress-bar{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:600px) and (min-width:1500px){.cart-progress-bar{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:600px) and (min-width:1600px){.cart-progress-bar{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:600px) and (min-width:1700px){.cart-progress-bar{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:600px) and (min-width:1900px){.cart-progress-bar{padding-left:17rem;padding-right:17rem}}.cart-progress-bar-nav{margin-bottom:45px;border-top:2px solid #d0e0e2;border-bottom:2px solid #d0e0e2}.cart-progress-bar-nav ul{display:flex;justify-content:space-between;align-items:center;max-width:700px;padding:0 20px;margin:0 auto}.cart-progress-bar-nav li{display:inline-block;position:relative;list-style:none;padding:25px 0;color:#515151;font-size:12px;font-size:.75rem;text-align:center;margin:0 20px 0 0}@media (max-width:399px){.cart-progress-bar-nav li:first-child.-current:after{content:"";position:absolute;right:0;bottom:-9px;left:0;height:9px;background:linear-gradient(90deg,#27ae8c,#4691ba)}}.cart-progress-bar-nav li:last-child{margin-right:0}@media (min-width:400px){.cart-progress-bar-nav li{font-size:12px;font-size:.75rem}}@media (min-width:500px){.cart-progress-bar-nav li{font-size:15px;font-size:.9375rem}}@media (min-width:700px){.cart-progress-bar-nav li{font-size:17px;font-size:1.0625rem}}.cart-progress-bar-nav li.-current{color:#024d6b}.cart-progress-bar-nav li.-current:after{content:"";position:absolute;right:0;bottom:-2px;left:0;height:9px;background:linear-gradient(90deg,#27ae8c,#4691ba)}.cart-review-inner{max-width:1000px;margin:0 auto;padding:0 20px}@media (min-width:800px){.cart-review-mobile{display:none}}.cart-review-mobile-title{color:#515151;border-bottom:2px solid #d0e0e2;padding-bottom:10px;margin-bottom:0}.cart-review-mobile-item-image{width:calc(30% - 10px)}.cart-review-mobile-item-image img{width:100%;height:auto}.cart-review-mobile-item{display:flex;justify-content:space-between;border-bottom:2px solid #d0e0e2;padding:30px 10px 25px;margin:0 auto}.cart-review-mobile-item-content{width:calc(70% - 20px)}.cart-review-mobile-item-title{font-size:16px;font-size:1rem;font-weight:700;margin-bottom:20px}.cart-review-mobile-item-price{font-size:15px;font-size:.9375rem;margin-bottom:10px}.cart-review-mobile-item-quantity,.cart-review-mobile-item label{font-size:15px;font-size:.9375rem;padding:0}.cart-review-mobile-item-quantity{margin-bottom:10px}.cart-review-mobile-item-quantity input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f7f7f7;border:1px solid #979797;border-radius:4px;width:50px;height:45px;margin-left:10px;text-align:center;-moz-appearance:textfield}.cart-review-mobile-item-quantity input[type=number]::-webkit-inner-spin-button,.cart-review-mobile-item-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-review-mobile-item-total{font-size:15px;font-size:.9375rem;margin-bottom:20px}.cart-review-mobile-item input,.cart-review-mobile-item label{display:inline-block}.cart-review-desktop-title{display:none;color:#515151}@media (min-width:800px){.cart-review-desktop-title{display:block}}.cart-review-desktop{display:none;width:100%;border-collapse:collapse}@media (min-width:800px){.cart-review-desktop{display:table;padding:0 20px}}.cart-review-desktop tr{display:table-row;width:100%;border-bottom:2px solid #d0e0e2}.cart-review-desktop thead th{font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:700;color:#5c5c5c;padding:30px 0;text-align:left}.cart-review-desktop td{padding:30px 20px 30px 0;max-width:400px}.cart-review-desktop td.cart-review-desktop-item-unit-price{padding-right:50px}@media (min-width:900px){.cart-review-desktop td,.cart-review-desktop td.cart-review-desktop-item-unit-price{padding:30px 75px 30px 0}}.cart-review-desktop td:last-child{padding-right:20px}@media (min-width:1100px){.cart-review-desktop td:last-child{padding-right:50px}}.cart-review-desktop-item-product-details{display:flex;align-items:center}.cart-review-desktop-item-product-details img{width:100%;max-width:61px;max-height:80px}.cart-review-desktop-item-title{font-size:16px;font-size:1rem;font-weight:700;margin-bottom:10px}.cart-review-desktop-item-text{font-size:13px;font-size:.8125rem;font-style:italic;color:#5c5c5c}.cart-review-desktop-item-text-wrapper{padding-left:35px}.cart-review-desktop-item-unit-price-value{font-size:15px;font-size:.9375rem}.cart-review-desktop-item-unit-price-text{font-size:13px;font-size:.8125rem;font-style:italic;color:#5c5c5c}.cart-review-desktop-item-total-value{font-weight:700;font-size:15px;font-size:.9375rem}.cart-review-desktop-item-quantity-value{display:inline-block;padding-right:50px}@media (min-width:900px){.cart-review-desktop-item-quantity-value{padding-right:60px}}@media (min-width:1100px){.cart-review-desktop-item-quantity-value{padding-right:80px}}.cart-review-desktop-item-delete{display:inline-block}.cart-review-summary-wrapper{margin-top:60px}.cart-review .-yellow-link a{font-size:13px;font-size:.8125rem;border-bottom:2px solid #e4b146}.cart-review .-bold{font-weight:700;text-transform:uppercase}.cart-review .-center{text-align:center}.cart-summary{margin-bottom:30px;padding:10px 20px;background-color:#f5f5f5;font-size:15px;font-size:.9375rem}.cart-summary-item{display:flex;justify-content:space-between;padding:20px 0;border-bottom:2px solid #d0e0e2}.cart-summary-item:last-child{border-bottom:0}.cart-summary-item-subtext{margin-top:10px;font-size:13px;font-size:.8125rem;font-style:italic;color:#5c5c5c}.cart-summary-item-value.-total{font-size:18px;font-size:1.125rem;font-weight:700}@media (min-width:700px){.cart-summary-item-value.-total{font-size:26px;font-size:1.625rem}}.cart{padding-left:20px;padding-right:20px}@media (min-width:1200px){.cart{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.cart{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.cart{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.cart{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.cart{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.cart{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.cart{padding-left:17rem;padding-right:17rem}}.cart-inner{max-width:1000px;margin:0 auto}@media (min-width:800px){.cart-mobile{display:none}}.cart-mobile-item-image{width:calc(30% - 10px)}.cart-mobile-item-image img{width:100%;height:auto}.cart-mobile-item{display:flex;justify-content:space-between;border-bottom:2px solid #d0e0e2;padding:30px 10px 25px;margin:0 auto}.cart-mobile-item-content{width:calc(70% - 20px)}.cart-mobile-item-title{font-size:16px;font-size:1rem;font-weight:700;margin-bottom:20px}.cart-mobile-item-price{font-size:15px;font-size:.9375rem;margin-bottom:10px}.cart-mobile-item-quantity,.cart-mobile-item label{font-size:15px;font-size:.9375rem;padding:0}.cart-mobile-item-quantity{margin-bottom:10px}.cart-mobile-item-quantity input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f7f7f7;border:1px solid #979797;border-radius:4px;width:50px;height:45px;margin-left:10px;text-align:center;-moz-appearance:textfield}.cart-mobile-item-quantity input[type=number]::-webkit-inner-spin-button,.cart-mobile-item-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-mobile-item-total{font-size:15px;font-size:.9375rem;margin-bottom:20px}.cart-mobile-item input,.cart-mobile-item label{display:inline-block}.cart-desktop{display:none;width:100%;border-collapse:collapse}@media (min-width:800px){.cart-desktop{display:table}}.cart-desktop tr{display:table-row;width:100%;border-bottom:2px solid #d0e0e2}.cart-desktop thead th{font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:700;color:#5c5c5c;padding:30px 0;text-align:left}.cart-desktop td{padding:30px 20px 30px 0;max-width:400px}.cart-desktop td:last-child{padding-right:50px}.cart-desktop-item-product-details{display:flex;align-items:center}.cart-desktop-item-product-details img{width:100%;max-width:61px;max-height:80px}.cart-desktop-item-title{font-size:16px;font-size:1rem;font-weight:700;margin-bottom:10px}.cart-desktop-item-text{font-size:13px;font-size:.8125rem;font-style:italic;color:#5c5c5c}.cart-desktop-item-text-wrapper{padding-left:35px}.cart-desktop-item-unit-price-value{font-size:15px;font-size:.9375rem;margin-bottom:10px}.cart-desktop-item-unit-price-text{font-size:13px;font-size:.8125rem;font-style:italic;color:#5c5c5c}.cart-desktop-item-total-value{font-weight:700;font-size:15px;font-size:.9375rem}.cart-desktop-item-quantity input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f7f7f7;border:1px solid #979797;border-radius:4px;width:50px;height:45px;margin-right:20px;text-align:center;-moz-appearance:textfield}.cart-desktop-item-quantity input[type=number]::-webkit-inner-spin-button,.cart-desktop-item-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-desktop-item-quantity-value{display:inline-block;padding-top:10px;width:50px;height:45px;margin-right:20px;text-align:center}.cart-desktop-item-delete{display:inline-block}.cart-discount{display:flex;margin:30px 0}.cart-discount-form{width:100%;max-width:400px;margin-left:auto}@media (min-width:400px){.cart-discount-form{display:flex}}.cart-discount-form input{width:100%;max-width:200px;margin-bottom:20px}@media (min-width:400px){.cart-discount-form input{width:55%;margin:0 10px 0 0}}.cart-discount-form button{display:block;font-size:15px;font-size:.9375rem;font-weight:500}@media (min-width:400px){.cart-discount-form button{width:45%}}.cart-checkout-link{display:flex;margin-bottom:50px}.cart-checkout-link a{margin-left:auto}.cart .-delete a{font-size:13px;font-size:.8125rem;border-bottom:2px solid #e4b146}.cart .-bold{font-weight:700;text-transform:uppercase}.customer-info{margin:60px 0}.customer-info-inner{max-width:1000px;padding:0 20px;margin:0 auto}@media (min-width:700px){.customer-info-inner{display:flex;justify-content:space-between}}.customer-info-block{margin-bottom:30px}@media (min-width:700px){.customer-info-block{width:calc(33.33333% - 50px);margin-bottom:0}}@media (min-width:900px){.customer-info-block{width:calc(33.33333% - 70px)}}.customer-info-block-title{font-size:20px;font-size:1.25rem;font-weight:700;color:#515151;border-bottom:2px solid #d0e0e2;padding-bottom:10px;margin-bottom:10px}.customer-info ul{margin:0;padding:0}.customer-info li{list-style:none;margin:0;padding:3px 0;color:#515151}.discount-promo{width:100%;background-color:rgba(23,168,131,.2);padding:10px 20px;font-size:15px;font-size:.9375rem}@media (min-width:700px){.discount-promo{display:flex;justify-content:space-between}}.discount-promo-link a{font-size:13px;font-size:.8125rem;border-bottom:2px solid #e4b146}.discount-promo-text{font-weight:500;margin-bottom:10px;margin-right:20px}@media (min-width:700px){.discount-promo-text{margin-bottom:0}}.ecommerce-login{padding:60px 20px}@media (min-width:1200px){.ecommerce-login{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.ecommerce-login{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.ecommerce-login{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.ecommerce-login{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.ecommerce-login{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.ecommerce-login{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.ecommerce-login{padding-left:17rem;padding-right:17rem}}.ecommerce-login-wrapper{max-width:600px;margin:0 auto}@media (min-width:1000px){.ecommerce-login-wrapper{display:flex;justify-content:space-between;max-width:1100px}}.ecommerce-login-wrapper .login-oauth{position:relative;overflow:hidden;height:600px;width:100%;border:1px solid #979797;margin-bottom:30px}@media (min-width:1000px){.ecommerce-login-wrapper .login-oauth{width:calc(50% - 20px)}}@media (min-width:1200px){.ecommerce-login-wrapper .login-oauth{width:calc(50% - 50px)}}.ecommerce-login-wrapper .login-oauth iframe{width:100%;height:100%;border:0;overflow:hidden}.ecommerce-login-wrapper .login-oauth:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#27ae8c,#4691ba)}.ecommerce-login-title{margin-bottom:60px;color:#515151}.ecommerce-login .create-account{position:relative;background-color:#e8ecf2;padding:40px 20px 60px}@media (min-width:500px){.ecommerce-login .create-account{padding:40px 65px 60px}}@media (min-width:1000px){.ecommerce-login .create-account{width:calc(50% - 20px)}}@media (min-width:1200px){.ecommerce-login .create-account{width:calc(50% - 50px)}}.ecommerce-login .create-account:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,#27ae8c,#4691ba)}.ecommerce-login .create-account button{display:block;margin:0 auto}.ecommerce-login .create-account-top-wrapper{padding-bottom:30px;border-bottom:2px solid #d0e0e2;margin-bottom:35px}.ecommerce-login .create-account-bottom-wrapper{margin-bottom:40px}.ecommerce-login .create-account-password-title{font-size:18px;font-size:1.125rem;font-weight:700;margin-bottom:10px}.ecommerce-login .create-account-password-text{margin-bottom:20px}.ecommerce-login .create-account .error-message{color:#d0021b}.ecommerce-login .-center{text-align:center}.login-cta{padding-left:20px;padding-right:20px;margin:60px 0}@media (min-width:1200px){.login-cta{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.login-cta{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.login-cta{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.login-cta{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.login-cta{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.login-cta{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.login-cta{padding-left:17rem;padding-right:17rem}}.login-cta-inner{padding:40px 20px;background-color:#007c9a;background-image:url(../../images/bg-twitter-cta.png);background-repeat:no-repeat;background-size:cover;background-position:50%;text-align:center;font-size:24px;font-size:1.5rem;color:#fff}.login-cta-inner a{color:#fff;border-bottom:2px solid #e4b146}.shipping-address{padding:0 20px}.shipping-address-inner{margin:0 auto 50px;max-width:600px}@media (min-width:700px){.shipping-address-inner{max-width:800px}}.shipping-address-title{color:#515151}.shipping-address-list{margin-bottom:50px}.shipping-address-list-item{display:flex;margin-bottom:15px;font-size:15px;font-size:.9375rem}.shipping-address-form{padding-top:35px;border-top:2px solid #d0e0e2}@media (min-width:700px){.shipping-address-form-name-wrapper{display:flex;justify-content:space-between}}@media (min-width:700px){.shipping-address-form-name-wrapper .shipping-address-form-item{width:calc(50% - 10px)}}@media (min-width:700px){.shipping-address-form-state-wrapper{display:flex;justify-content:space-between}}@media (min-width:700px){.shipping-address-form-state-wrapper .shipping-address-form-item:first-child{width:calc(60% - 10px)}.shipping-address-form-state-wrapper .shipping-address-form-item:nth-child(2){width:calc(40% - 10px)}}.shipping-address-form-item.-match-address{padding:15px;background-color:#f5f5f5;max-width:400px;margin-top:30px}.shipping-address-form-item.-match-address label{position:relative;padding:0;cursor:pointer;font-size:15px;font-size:.9375rem;font-weight:400}.shipping-address-form-item.-match-address label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff}.shipping-address-form-item.-match-address input{position:absolute;opacity:0}.shipping-address-form-item.-match-address input:hover+label:before{background:rgba(23,168,131,.2)}.shipping-address-form-item.-match-address input:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.shipping-address-form-item.-match-address input:checked+label:before{background:#17a883}.shipping-address-form-item.-match-address input:checked+label:after{content:"";position:absolute;left:7px;top:3px;width:6px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.shipping-address-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding-top:30px;border-top:2px solid #d0e0e2}.shipping-address-footer .-yellow-underline{display:inline-block!important;font-size:15px;font-size:.9375rem;border-bottom:2px solid #e4b146;margin-bottom:20px}.shipping-address-delete-link{height:19px;margin-left:20px;padding-top:4px;font-size:13px;font-size:.8125rem}.shipping-options{padding:0 20px}.shipping-options-inner{margin:0 auto 50px;max-width:400px}@media (min-width:600px){.shipping-options-inner{max-width:500px}}@media (min-width:1100px){.shipping-options-inner{max-width:800px}}.shipping-options-title{color:#515151}.shipping-options-list{padding-bottom:35px}.shipping-options-list-item{display:flex;margin-bottom:15px;font-size:15px;font-size:.9375rem}.shipping-options-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1200px;margin:0 auto;padding-top:30px;border-top:2px solid #d0e0e2}.shipping-options-footer .-yellow-underline{display:inline-block!important;font-size:15px;font-size:.9375rem;border-bottom:2px solid #e4b146;margin-bottom:20px}.success-block{padding-left:20px;padding-right:20px;margin-bottom:40px}@media (min-width:1200px){.success-block{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.success-block{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.success-block{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.success-block{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.success-block{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.success-block{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.success-block{padding-left:17rem;padding-right:17rem}}.success-block-inner{position:relative;background-color:#f5f5f5;padding:70px 20px 50px;text-align:center}@media (min-width:700px){.success-block-inner{padding:70px 50px 50px}}@media (min-width:800px){.success-block-inner{padding:70px 75px 50px}}@media (min-width:900px){.success-block-inner{padding:70px 100px 50px}}@media (min-width:1000px){.success-block-inner{padding:70px 150px 50px}}@media (min-width:1200px){.success-block-inner{padding:70px 285px 50px}}.success-block-inner:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,#27ae8c,#4691ba)}.success-block-title{color:#515151;margin-bottom:15px}.success-block-id{font-weight:700;margin-bottom:15px}.success-block-text{font-size:15px;font-size:.9375rem;margin-bottom:15px}.success-block-btn{margin-bottom:15px}.success-block .-yellow-link a{font-size:13px;font-size:.8125rem;border-bottom:2px solid #e4b146}.event-card{position:relative;z-index:1;display:flex;flex-direction:column;overflow:hidden;max-width:400px;margin:0 auto 26px}.event-card:before{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:3px;background-color:#127c68}.event-card:hover .event-card-hover{visibility:visible;opacity:1;top:0;transition:.25s ease-in-out}.event-card .event-card-flag{position:absolute;z-index:3;top:0;left:0;padding:6px 8px;background-color:#127c68;font-size:13px;font-size:.8125rem;font-weight:500;color:#fff}.event-card .event-card-image{overflow:hidden;height:auto;border:2px solid #127c68;border-top:0;border-bottom:0}.event-card .event-card-image img{transition:transform .3s ease-in-out}.event-card .event-card-text-container,.event-card .event-card-text-container-outer{display:flex;flex-direction:column;flex:1 1 auto}.event-card .event-card-text-container{justify-content:space-between;height:100%;padding:50px 18px 10px;background-color:#fff;border:2px solid #127c68;border-top:0}.event-card h3{margin-bottom:15px;font-size:17px;font-size:1.0625rem}@media (min-width:1200px) and (max-width:1329px){.event-card h3{font-size:15px;font-size:.9375rem}}@media (min-width:1330px) and (max-width:1399px){.event-card h3{font-size:16px;font-size:1rem}}.event-card .event-card-details{font-size:14px;font-size:.875rem}.event-card .event-card-type{display:inline-block;margin-bottom:10px;padding:6px 10px;background-color:#d4edee;font-size:11px;font-size:.6875rem;font-weight:500;letter-spacing:.5px;border-radius:500px}.event-card .event-card-hover{position:absolute;z-index:2;top:100%;left:0;visibility:hidden;opacity:0;width:100%;height:100%;padding:55px 15px 30px;background-color:#127c68;color:#fff;transition:.15s ease-in-out}.event-card .event-card-hover h3{margin-bottom:8px;font-size:17px;font-size:1.0625rem;color:#fff}.event-card .event-card-hover .event-card-hover-highlight{display:inline-block;margin-bottom:20px;padding:5px 10px;background-color:#17a883;font-size:13px;font-size:.8125rem}.event-card .event-card-hover .event-card-hover-details{color:#fff;font-size:15px;font-size:.9375rem;line-height:1.5}.event-card .event-card-hover .-go-arrow{position:absolute;bottom:15px;right:15px;border:2px solid hsla(0,0%,100%,.3)}.event-card.-has-img{top:0}.event-card.-has-img:hover{box-shadow:3px 3px 12px 0 rgba(81,81,81,.2);top:-5px}.event-card.-has-img .event-card-text-container{padding:25px 18px 10px}.event-card.-event-card-ad{display:flex;align-items:center;padding-bottom:5px;background:#f3f3f3}.event-card.-event-card-ad .ad-label{padding:5px 10px}.event-card.-event-card-ad:before{display:none}.expander{border:2px solid transparent}.expander:first-child{border-top:1px solid #d8d8d8}.expander-trigger{display:flex;align-items:center;width:100%;margin:0;padding:15px 12px;border:0;border-bottom:1px solid #d8d8d8;border-radius:0;background-color:transparent;font-family:Roboto,sans-serif;font-size:15px;font-size:.9375rem;color:#333;font-weight:500;cursor:pointer;transition:.2s ease-in-out}.expander-trigger:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:auto;font-size:10px;font-size:.625rem;color:#007c9a;transition:color .2s ease-in-out}.expander-trigger:hover{border-color:#d8d8d8}.expander-trigger:hover:after{color:#00a5cd}.expander-content{display:none;padding:15px;background-color:#f7f7f7}.expander-content>ul{list-style:none;padding:0;margin:0}.expander-content>ul>li{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid #d0e0e2}.expander-content>ul>li:last-child{margin-bottom:0;border:0}.expander-content .related-label{margin-bottom:10px;font-size:14px;font-size:.875rem;font-weight:500;color:#515151}.expander-content a{color:#1f6285}.expander.-active{margin:10px 0;border:2px solid #d0e0e2}.expander.-active .expander-trigger{background-color:#e9e9e9;border-bottom-color:transparent}.expander.-active .expander-trigger:after{content:"\e903"}.expander.-start-open .expander-content{display:block}.featured-content-block-img{margin:30px 0}.content .featured-content-block-img:first-child{margin-top:0}.featured-content-block-img.-has-flag .featured-content-block-img-text{padding-top:40px}@media (min-width:1100px){.featured-content-block-img.-has-flag .featured-content-block-img-text{padding-top:50px}}.featured-content-block-img-inner{display:flex;flex-direction:column;background-color:#024d6b;color:#fff}@media (min-width:1100px){.featured-content-block-img-inner{flex-direction:row}}.featured-content-block-img h2{margin-bottom:10px;font-size:26px;font-size:1.625rem;font-weight:300;color:#fff;line-height:1.2}@media (min-width:1200px){.featured-content-block-img h2{font-size:33px;font-size:2.0625rem}}.featured-content-block-img p{color:#fff}.featured-content-block-img .btn,.featured-content-block-img .input-file+label{background-color:#fff;border-color:#fff;color:#024d6b}.featured-content-block-img .btn:hover,.featured-content-block-img .input-file+label:hover{background-color:#024d6b;color:#fff}.featured-content-block-img-photo{min-height:200px;background-repeat:no-repeat;background-size:cover;background-position:50%}@media (min-width:700px){.featured-content-block-img-photo{min-height:300px}}@media (min-width:1100px){.featured-content-block-img-photo{width:50%}}.featured-content-block-img-text{position:relative;padding:25px}@media (min-width:1100px){.featured-content-block-img-text{width:50%;padding:45px}}.featured-content-block-img-text .-flag{position:absolute;top:0;left:0;display:inline-block}.featured-content-block-img-more{padding:20px 0 0;text-align:right}.featured-content-block-img+.promo-grid-content{margin-top:50px}.featured-content-blocks{position:relative;margin-bottom:50px;padding:50px 20px;background:#007c9a;background-size:cover;background-repeat:no-repeat;background-position:50%}@media (min-width:1200px){.featured-content-blocks{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.featured-content-blocks{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.featured-content-blocks{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.featured-content-blocks{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.featured-content-blocks{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.featured-content-blocks{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.featured-content-blocks{padding-left:17rem;padding-right:17rem}}@media (min-width:900px){.featured-content-blocks-inner{display:flex;align-items:center}}.featured-content-blocks-text{margin-bottom:50px;margin-left:10px}@media (min-width:900px){.featured-content-blocks-text{width:30%;padding-right:40px;margin-left:auto}}@media (min-width:1100px){.featured-content-blocks-text{width:35%;margin-top:40px;max-width:400px}}.featured-content-blocks-text h2{margin-bottom:15px;font-weight:300;color:#fff}.featured-content-blocks-text h2:before{content:"";display:block;width:50px;height:3px;margin-bottom:15px;background-color:#fff}.featured-content-blocks-text p{margin-bottom:15px;font-size:17px;font-size:1.0625rem;color:#fff;line-height:1.4}.featured-content-blocks-text a{color:#fff;display:inline;border-bottom:2px solid #e4b146;cursor:pointer;line-height:1.5}.featured-content-blocks-text a:hover{border-bottom:4px solid #e4b146;outline:0}@media (min-width:700px){.featured-content-blocks-cards-container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px}}@media (min-width:900px){.featured-content-blocks-cards-container{width:70%;justify-content:flex-start}}@media (min-width:1100px){.featured-content-blocks-cards-container{width:65%}}.featured-content-blocks-card{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;background-color:#fff;border-top:3px solid #e4b146}@media (min-width:700px){.featured-content-blocks-card{max-width:430px;width:calc(50% - 20px);margin:0 10px}}.featured-content-blocks-card:not(:last-of-type){margin-bottom:30px}@media (min-width:700px){.featured-content-blocks-card:not(:last-of-type){margin-bottom:0}}.featured-content-blocks-card:nth-child(n+3){margin-top:20px}.featured-content-blocks-card .featured-content-blocks-card-img{overflow:hidden}.featured-content-blocks-card .featured-content-blocks-card-img img{transition:transform .35s ease-in-out}.featured-content-blocks-card-text{position:relative;flex:1 1 auto;padding:30px 30px 60px;border:2px solid #d0e0e2;border-top:0}.featured-content-blocks-card h3{margin-bottom:15px}.featured-content-blocks-card p{margin-bottom:10px;line-height:1.4}.featured-content-blocks-card p.featured-content-blocks-card-desc{margin-bottom:32px}.featured-content-blocks-card .-go-arrow{position:absolute;bottom:25px;right:25px;margin-left:auto;border-color:#d0e0e2;background-color:rgba(208,224,226,.3);transition:.2s ease-in-out}.featured-content-blocks-card .-go-arrow:before{color:#007c9a}.featured-content-blocks-card .cta__green{position:absolute;bottom:25px;left:25px}.featured-content-blocks-card .cta__green svg{margin-bottom:-3px}.featured-content-blocks-card:hover .featured-content-blocks-card-img img{transform:scale(1.1)}.featured-content-blocks-card:hover .-go-arrow{border-color:#007c9a;background-color:#007c9a}.featured-content-blocks-card:hover .-go-arrow:before{color:#fff}.featured-publications{padding:35px 20px;overflow:hidden}@media (min-width:1200px){.featured-publications{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.featured-publications{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.featured-publications{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.featured-publications{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.featured-publications{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.featured-publications{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.featured-publications{padding-left:17rem;padding-right:17rem}}@media (min-width:900px){.featured-publications{padding-top:45px;padding-bottom:45px}}@media (min-width:1100px){.featured-publications{padding-top:50px;padding-bottom:90px}}.featured-publications h2{text-align:center;color:#515151}@media (min-width:600px){.featured-publications-inner{display:flex;margin:0 -15px}}@media (min-width:1100px){.featured-publications-inner{margin:0 -18px}}.featured-publication{position:relative;top:0;display:block;margin-bottom:16px;padding:25px 20px;background-color:#f3f3f3;border:2px solid #d0e0e2;border-top:3px solid #17a883;box-shadow:0 3px 3px 0 rgba(81,81,81,.15);transition:.2s ease-in-out}@media (min-width:600px){.featured-publication{display:flex;flex:1 1 calc(50% - 30px);width:calc(50% - 30px);margin:0 15px;border-right:0;border-bottom:0;border-left:0}}@media (min-width:900px){.featured-publication{overflow:hidden;padding:30px 20px}}@media (min-width:1100px){.featured-publication{flex:1 1 calc(50% - 36px);width:calc(50% - 36px);margin:0 18px}}.featured-publication:after{content:"";position:absolute;top:-3px;left:-2px;width:calc(100% + 4px);height:calc(100% + 5px);border:3px solid #17a883;opacity:0;transition:.2s ease-in-out}@media (min-width:900px){.featured-publication:after{width:100%;top:-5px;left:0}}.featured-publication:hover{top:-10px;border-color:#17a883}.featured-publication:hover:after{opacity:1}.featured-publication-img{display:none}@media (min-width:900px){.featured-publication-img{display:block;margin-right:25px;margin-bottom:-85px}}.featured-publication h3{margin:0;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.25}@media (min-width:600px){.featured-publication h3{font-size:22px;font-size:1.375rem}}@media (min-width:1100px){.featured-publication h3{font-size:26px;font-size:1.625rem}}.featured-publication .eyebrow{margin-bottom:10px;padding-left:10px;font-size:13px;font-size:.8125rem;text-align:left;border-left:2px solid #17a883;color:#000;letter-spacing:.05em}@media (min-width:900px){.featured-publication .eyebrow{font-size:14px;font-size:.875rem}}.featured-publication .eyebrow:after,.featured-publication .eyebrow:before{display:none}.gated-content-message-top{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 20px 25px;background-color:#17617d;color:#fff;text-align:center}@media (min-width:700px){.gated-content-message-top{padding:40px 30px 35px}}.article-detail-container .gated-content-message-top h3{margin-bottom:0;font-size:23px;font-size:1.4375rem;color:#fff;font-weight:400}.gated-content-message-top p{margin-bottom:10px;color:#fff}.gated-content-message-top .btn,.gated-content-message-top .input-file+label{border:0}.gated-content-message-top .btn:hover,.gated-content-message-top .input-file+label:hover{color:#007c9a}.gated-content-message-bottom{padding:20px;border:2px solid #d0e0e2}@media (min-width:700px){.gated-content-message-bottom{padding:30px}}.gated-content-message-bottom p{margin-bottom:10px;font-size:15px;font-size:.9375rem}.wysiwyg-content .gated-content-message-bottom li{margin-bottom:0;font-size:15px;font-size:.9375rem}.gated-content-message-bottom .btn,.gated-content-message-bottom .input-file+label{margin-bottom:15px}.-is-disabled .-download-pdf,.-is-disabled .article-detail-mobile-content .search-in-page-form,.-is-disabled .clinical-mobile-jump-links,.-is-disabled .resource-correction,.-is-disabled .resources-container .cta__white,.-is-disabled .resources-list,.-is-disabled .subnav-sticky{opacity:.5;pointer-events:none}.hero-home-clinical{position:relative;z-index:0;padding:40px;background-repeat:no-repeat;background-size:cover;background-position:100%;background-color:#055c46;color:#fff;text-align:center}@media (min-width:1200px){.hero-home-clinical{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.hero-home-clinical{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.hero-home-clinical{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.hero-home-clinical{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.hero-home-clinical{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.hero-home-clinical{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.hero-home-clinical{padding-left:17rem;padding-right:17rem}}@media (min-width:900px){.hero-home-clinical{padding-top:70px;padding-bottom:70px}}@media (min-width:1100px){.hero-home-clinical{padding-top:90px;padding-bottom:115px}}.hero-home-clinical-text{max-width:670px;margin:0 auto}.hero-home-clinical h1{max-width:500px;margin:0 auto 25px;font-size:26px;font-size:1.625rem;line-height:1;color:#e9ecf1}@media (min-width:700px){.hero-home-clinical h1{font-size:32px;font-size:2rem}}@media (min-width:1100px){.hero-home-clinical h1{font-size:47px;font-size:2.9375rem}}.hero-home-clinical p{max-width:500px;margin:0 auto 40px;font-size:15px;font-size:.9375rem;color:#fff}@media (min-width:700px){.hero-home-clinical p{font-size:16px;font-size:1rem}}@media (min-width:1100px){.hero-home-clinical p{font-size:17px;font-size:1.0625rem}}.hero-home{position:relative;z-index:0;padding-left:0;padding-right:0;background-repeat:no-repeat;background-size:cover;background-position:50%;color:#fff}@media (min-width:1200px){.hero-home{padding-left:1rem;padding-right:0}}@media (min-width:1330px){.hero-home{padding-left:2rem;padding-right:0}}@media (min-width:1400px){.hero-home{padding-left:4.5rem;padding-right:0}}@media (min-width:1500px){.hero-home{padding-left:6.5rem;padding-right:0}}@media (min-width:1600px){.hero-home{padding-left:9.75rem;padding-right:0}}@media (min-width:1700px){.hero-home{padding-left:12.75rem;padding-right:0}}@media (min-width:1900px){.hero-home{padding-left:17rem;padding-right:0}}@media (min-width:900px){.hero-home{display:flex;justify-content:flex-end;align-items:center;padding-top:50px;padding-bottom:100px}}@media (min-width:1200px){.hero-home{margin-top:-30px;padding-top:80px}}.hero-home-mobile-img{height:188px;background-repeat:no-repeat;background-size:cover;background-position:50%}@media (min-width:600px){.hero-home-mobile-img{height:250px}}@media (min-width:900px){.hero-home-mobile-img{display:none}}.hero-home-text{position:relative;padding:0 35px 25px;background-color:#fff}@media (min-width:900px){.hero-home-text{padding:22px 0}}@media (min-width:1600px){.hero-home-text{padding-right:4rem}}@media (min-width:1700px){.hero-home-text{padding-right:3rem}}@media (min-width:1840px){.hero-home-text{padding-right:2rem}}@media (min-width:1900px){.hero-home-text{padding-right:6rem}}.hero-home h1{margin-bottom:5px;font-size:26px;font-size:1.625rem;color:#515151;line-height:1.2}@media (min-width:500px){.hero-home h1{font-size:34px;font-size:2.125rem}}@media (min-width:900px){.hero-home h1{margin-bottom:10px;font-size:36px;font-size:2.25rem}}.hero-home p{margin-bottom:15px;font-size:15px;font-size:.9375rem}@media (min-width:900px){.hero-home p{margin-bottom:18px;font-size:16px;font-size:1rem}}.hero-home-text-inner{position:relative;padding-top:30px;background-color:#fff;text-align:center}@media (min-width:600px){.hero-home-text-inner{max-width:500px;padding-left:30px;padding-right:30px;margin:0 auto}}@media (min-width:900px){.hero-home-text-inner{top:0;margin-bottom:0;max-width:500px;padding:20px 20px 20px 50px;border-top:0;border-left:4px solid #17a883;text-align:left}}@media (min-width:1200px){.hero-home-text-inner{padding:45px 20px 25px 50px}}.home-search{position:relative;z-index:2;padding:30px 20px;background-color:#127c68;box-shadow:0 12px 24px 0 rgba(81,81,81,.4);text-align:center}@media (min-width:700px){.home-search{padding:25px 20px;height:100px}}@media (min-width:900px){.home-search{margin:-50px 20px}}@media (min-width:1000px){.home-search{max-width:960px;margin-left:auto;margin-right:auto;padding:25px 40px}}@media (min-width:1100px){.home-search{max-width:1000px}}.home-search label{padding:0;margin-bottom:15px;font-size:18px;font-size:1.125rem;color:#fff;font-weight:300}@media (min-width:700px){.home-search label{margin:0 25px 0 0}}@media (min-width:900px){.home-search label{font-size:20px;font-size:1.25rem}}.home-search label strong{font-weight:700}.home-search .home-search-input{position:relative}@media (min-width:700px){.home-search .home-search-input{flex:1 1 auto}}@media (min-width:700px){.home-search .home-search-form{display:flex;align-items:center}}.home-search input[type=search]{height:58px;margin:0;padding-right:55px;border-color:#d8d8d8}@media (min-width:700px){.home-search input[type=search]{height:50px}}.home-search input[type=search]:-ms-input-placeholder{color:#333}.home-search input[type=search]::-ms-input-placeholder{color:#333}.home-search input[type=search]::placeholder{color:#333}.home-search input[type=submit]{position:absolute;top:0;right:0;width:58px;height:100%;background-image:url(../images/search-blue.svg);background-repeat:no-repeat;background-size:17px;background-position:50%;background-color:transparent;border:0;font-size:0}.hero-standard.-hero-myacog{height:auto;padding-bottom:0}.hero-standard.-hero-myacog .hero-standard-inner{justify-content:flex-start;align-items:flex-start;padding-top:30px;padding-bottom:30px;text-align:left}@media (min-width:700px){.hero-standard.-hero-myacog .hero-standard-inner{padding-top:50px;padding-bottom:58px}}@media (min-width:900px){.hero-standard.-hero-myacog .hero-standard-inner{flex-direction:row;padding-top:60px;padding-bottom:78px}}@media (min-width:1200px){.hero-standard.-hero-myacog .hero-standard-inner{align-items:center;padding-top:80px;padding-bottom:100px}}.hero-standard.-hero-myacog .hero-standard-inner h1{margin-bottom:15px}@media (min-width:900px){.hero-standard.-hero-myacog .hero-standard-inner h1{margin-bottom:20px}}.hero-standard.-hero-myacog .hero-standard-inner h1,.hero-standard.-hero-myacog .hero-standard-inner p{max-width:none}.hero-standard .hero-myacog-left{width:100%}@media (min-width:900px){.hero-standard .hero-myacog-left{display:flex;flex-direction:column;align-self:stretch;padding-right:40px}}.hero-standard .hero-notifications{position:relative;display:flex;align-items:center;background-color:#dae5e9}@media (min-width:900px){.hero-standard .hero-notifications{margin-top:auto}}.hero-standard .hero-notifications .hero-notification-trigger{display:flex;flex:0 0 85px;align-self:stretch;width:85px;min-height:77px;justify-content:center;align-items:center;background-color:#e4b146;color:#fff;cursor:default}.hero-standard .hero-notifications .hero-notification-trigger.-multiple{cursor:pointer}.hero-standard .hero-notifications .hero-notification-trigger.-multiple .hero-notification-icon:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:15px;font-size:8px;font-size:.5rem}.hero-standard .hero-notifications .hero-notification-trigger.-multiple:hover{background-color:#d89c1f}.hero-standard .hero-notifications .hero-notification-trigger.-active .hero-notification-icon:after{transform:rotate(180deg)}.hero-standard .hero-notifications .hero-notification-trigger .hero-notification-icon{display:flex;justify-content:center;align-items:center;position:relative}.hero-standard .hero-notifications .hero-notification-trigger .hero-notification-icon:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;font-size:1.75rem}.hero-standard .hero-notifications .hero-notification-trigger .hero-notification-icon .message-total-number{top:-3px;left:16px}.hero-standard .hero-notifications .hero-notification-text{flex:1 1 auto;padding:20px}.hero-standard .hero-notifications .hero-notification-text p{font-size:14px;font-size:.875rem;color:#515151}.hero-standard .hero-notifications .hero-notification-text a{color:#024d6b;font-weight:700;display:inline;border-bottom:2px solid #e4b146;cursor:pointer}.hero-standard .hero-notifications .hero-notification-text a:hover{border-bottom:4px solid #e4b146;outline:0}.hero-standard .hero-notifications .hero-notifaction-dropdown{display:none;position:absolute;z-index:200;width:100%;background:#f7f7f7;top:100%;left:0;border-bottom:3px solid #024d6b}.hero-standard .hero-notifications .hero-notifaction-dropdown ul{list-style:none;padding:0;margin:5px 22px}.hero-standard .hero-notifications .hero-notifaction-dropdown ul li{padding:22px 0;font-size:15px;font-size:.9375rem;font-weight:700;color:#024d6b}.hero-standard .hero-notifications .hero-notifaction-dropdown ul li:not(:last-child){border-bottom:1px solid #d0e0e2}.hero-standard .hero-myacog-profile-info{width:100%;margin-top:18px;padding:22px 20px;background-color:#fff;text-align:center}@media (min-width:600px){.hero-standard .hero-myacog-profile-info{display:flex;align-items:flex-start}}@media (min-width:900px){.hero-standard .hero-myacog-profile-info{margin:0}}.hero-standard .hero-myacog-profile-info-photo-container{display:flex;align-items:center;margin-bottom:30px}@media (min-width:600px){.hero-standard .hero-myacog-profile-info-photo-container{flex:0 0 170px;width:170px}}@media (min-width:900px) and (max-width:1199px){.hero-standard .hero-myacog-profile-info-photo-container{flex:0 0 100px;width:100px}}@media (min-width:1200px){.hero-standard .hero-myacog-profile-info-photo-container{flex:0 0 170px;width:170px}}.hero-standard .hero-myacog-profile-info-photo-container h3{flex:1 1 auto;margin:0;padding-left:25px;font-size:22px;font-size:1.375rem;color:#1f6285;font-weight:700;text-align:left}@media (min-width:600px){.hero-standard .hero-myacog-profile-info-photo-container h3{display:none}}.hero-standard .hero-myacog-profile-info-photo{position:relative;display:flex;justify-content:center;align-items:center;width:80px;height:72px;overflow:hidden}@media (min-width:600px){.hero-standard .hero-myacog-profile-info-photo{width:170px;height:auto;margin:0}}.hero-standard .hero-myacog-profile-info-photo img{width:100%}.hero-standard .hero-myacog-profile-info-photo .edit-photo{position:absolute;bottom:5px;right:5px;display:flex;justify-content:center;align-items:center;width:26px;height:26px;border-radius:50%;font-size:0;background-color:hsla(0,0%,100%,.65)}.hero-standard .hero-myacog-profile-info-photo .edit-photo:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;font-size:.75rem;color:#024d6b}@media (min-width:900px){.hero-standard .hero-myacog-profile-info-photo .edit-photo{bottom:8px;right:8px}}.hero-standard .hero-myacog-profile-info-photo .edit-photo:hover{background-color:#fff}@media (min-width:600px){.hero-standard .hero-myacog-profile-info .hero-myacog-profile-details{flex:1 1 auto;padding-left:25px}}.hero-standard .hero-myacog-profile-info .hero-myacog-profile-details h3{display:none;margin-bottom:15px;font-size:22px;font-size:1.375rem;color:#1f6285;font-weight:700;text-align:left}@media (min-width:600px){.hero-standard .hero-myacog-profile-info .hero-myacog-profile-details h3{display:block}}.hero-standard .hero-myacog-profile-info .hero-myacog-profile-details-row:last-of-type{margin-bottom:30px}.hero-standard .hero-myacog-profile-info .hero-myacog-profile-details-row strong:not(:first-child){margin-left:30px}.hero-standard .hero-myacog-profile-info p{color:#515151;font-size:16px;font-size:1rem;text-align:left}.hero-standard .hero-myacog-profile-info .button-row{flex-direction:column;margin-top:25px}@media (min-width:700px) and (max-width:899px){.hero-standard .hero-myacog-profile-info .button-row{flex-direction:row;align-items:center}}@media (min-width:1330px){.hero-standard .hero-myacog-profile-info .button-row{flex-direction:row;align-items:center}}.hero-standard .hero-myacog-profile-info .btn,.hero-standard .hero-myacog-profile-info .input-file+label{width:100%;padding-top:15px;padding-bottom:15px;margin:0}@media (min-width:700px) and (max-width:899px){.hero-standard .hero-myacog-profile-info .btn,.hero-standard .hero-myacog-profile-info .input-file+label{flex:0 0 auto;width:auto}}@media (min-width:1330px){.hero-standard .hero-myacog-profile-info .btn,.hero-standard .hero-myacog-profile-info .input-file+label{flex:0 0 auto;width:auto}}.hero-standard .hero-myacog-profile-info .ext-link{display:inline-flex;align-items:center;margin-top:22px;color:#1f6285}.hero-standard .hero-myacog-profile-info .ext-link:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px}@media (min-width:700px) and (max-width:899px){.hero-standard .hero-myacog-profile-info .ext-link{flex:1 1 auto;padding-left:25px;margin-top:0}}@media (min-width:1330px){.hero-standard .hero-myacog-profile-info .ext-link{flex:1 1 auto;padding-left:25px;margin-top:0}}.hero-standard .hero-myacog-profile-info .ext-link a{display:inline;border-bottom:2px solid #e4b146;cursor:pointer;font-size:14px;font-size:.875rem;font-weight:700;color:#1f6285}.hero-standard .hero-myacog-profile-info .ext-link a:hover{border-bottom:4px solid #e4b146;outline:0}.hero-standard{position:relative;min-height:150px;padding-left:20px;padding-right:20px;background-repeat:no-repeat;background-size:cover;background-position:50%;background-color:#024d6b;text-align:center;color:#fff}@media (min-width:1200px){.hero-standard{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.hero-standard{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.hero-standard{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.hero-standard{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.hero-standard{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.hero-standard{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.hero-standard{padding-left:17rem;padding-right:17rem}}@media (min-width:1000px){.hero-standard{height:325px;padding-bottom:155px;margin-top:-32px;padding-top:32px}}.hero-standard:before{content:"";display:block;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.hero-standard.-has-text{height:auto}.hero-standard.-has-text .hero-standard-inner{padding:40px 0}@media (min-width:700px){.hero-standard.-has-text .hero-standard-inner{padding-top:65px;padding-bottom:100px}}@media (min-width:1000px){.hero-standard.-has-text .hero-standard-inner{padding-bottom:40px}}.hero-standard-inner{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.hero-standard .eyebrow{color:#fff}.hero-standard h1{margin-bottom:5px;font-weight:300}.hero-standard h1,.hero-standard p{width:100%;max-width:810px;color:#fff}.hero-standard p{font-size:18px;font-size:1.125rem;line-height:1.5}@media (min-width:1000px){.hero-standard p{font-size:20px;font-size:1.25rem}}.hero-standard p.-location{font-size:14px;font-size:.875rem;font-weight:500}.hero-standard .wysiwyg-content a{color:#fff}.hero-standard .divider{display:inline-block;margin:0 15px}@media (min-width:1000px){.-clinical .hero-standard{margin-top:0;padding-bottom:88px;height:auto}}.-clinical .hero-standard:before{display:none}.-clinical .hero-standard h1{color:hsla(0,0%,100%,.78)}@media (min-width:1000px){.-clinical .hero-standard h1{font-size:42px;font-size:2.625rem}}.-clinical .hero-standard .eyebrow{margin-bottom:10px}.-clinical .hero-standard .eyebrow:after,.-clinical .hero-standard .eyebrow:before{display:none}.-clinical .hero-standard p{font-size:16px;font-size:1rem}.-practice-bulletin .hero-standard h1{font-size:30px;font-size:1.875rem}@media (min-width:1000px){.-practice-bulletin .hero-standard h1{font-size:38px;font-size:2.375rem}}.hero-standard .practice-bulletin-details{list-style:none;padding:0;margin:10px 0 0}@media (min-width:600px){.hero-standard .practice-bulletin-details{display:flex;align-items:center}}.hero-standard .practice-bulletin-details li{display:flex;align-items:center;justify-content:center;font-size:14px;font-size:.875rem;font-weight:500}@media (min-width:600px){.hero-standard .practice-bulletin-details li{justify-content:flex-start}}.hero-standard .practice-bulletin-details li:not(:last-child){margin-bottom:10px}@media (min-width:600px){.hero-standard .practice-bulletin-details li:not(:last-child){margin-bottom:0}}@media (min-width:600px){.hero-standard .practice-bulletin-details li:not(:last-child):after{content:"|";margin:0 10px}}.hero-standard .practice-bulletin-details li a{color:#fff}.hero-standard .practice-bulletin-details .practice-bulletin-info{margin-left:5px;font-size:0}.hero-standard .practice-bulletin-details .practice-bulletin-info:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-size:.875rem}.hero-standard .coveo-search-container{position:relative;z-index:1;width:100%;max-width:810px;margin:10px 0 20px}@media (min-width:1000px){.hero-home-store .hero-standard{padding-bottom:40px}}.hero-home-store .hero-standard.-has-text .hero-standard-inner{padding-bottom:40px}.layered-half-slider{overflow:hidden}.layered-half-slider-inner{padding-left:20px;padding-right:20px}@media (min-width:1200px){.layered-half-slider-inner{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.layered-half-slider-inner{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.layered-half-slider-inner{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.layered-half-slider-inner{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.layered-half-slider-inner{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.layered-half-slider-inner{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.layered-half-slider-inner{padding-left:17rem;padding-right:17rem}}@media (min-width:1100px){.layered-half-slider-inner{display:flex;flex-wrap:nowrap}}.layered-half-slider-content{padding:50px 20px;margin:0 -20px;background-color:#f3f3f3}@media (min-width:1100px){.layered-half-slider-content{position:relative;width:calc(50% + 10px);padding:60px 90px 60px 0;display:flex;flex-direction:column;justify-content:center;margin:2.5% 0}.layered-half-slider-content:after{content:"";position:absolute;background-color:#f3f3f3;right:100%;width:100vw;height:100%;top:0}.layered-half-slider-content .btn,.layered-half-slider-content .input-file+label{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.layered-half-slider-content-inner{max-width:800px;margin:0 auto}.layered-half-slider-content-inner h2{color:#515151;max-width:470px}.layered-half-slider-container{position:relative;max-width:800px;margin:-20px auto 20px}@media (min-width:1100px){.layered-half-slider-container{width:calc(50% - 10px);margin:0 auto}}.layered-half-slider-container-item{height:100%}.layered-half-slider-container-item-inner{position:relative;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:300px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:24px}@media (min-width:700px){.layered-half-slider-container-item-inner{min-height:350px}}@media (min-width:900px){.layered-half-slider-container-item-inner{min-height:375px}}@media (min-width:1330px){.layered-half-slider-container-item-inner{min-height:475px}}.layered-half-slider-container-item-inner:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;opacity:.8;background-image:linear-gradient(0deg,#000 12%,transparent)}@media (min-width:700px){.layered-half-slider-container-item-inner:before{background-image:linear-gradient(0deg,#000 12%,transparent 75%)}}.layered-half-slider-container-item-content{padding:0 35px;position:relative;z-index:2;opacity:0;transform:translateX(150px);transition:.3s ease-in}@media (min-width:700px){.layered-half-slider-container-item-content{border-left:4px solid #fdbb30;width:100%;max-width:440px}}.layered-half-slider-container-item-content p{color:#fff;font-size:16px;font-size:1rem;line-height:21px;line-height:1.3125rem}.layered-half-slider-container-item-content h3{max-width:440px;color:#fff;font-size:30px;font-size:1.875rem;line-height:38px;line-height:2.375rem;font-weight:300;margin-bottom:12px}.layered-half-slider-container-item-content a:hover h3{text-decoration:underline;-webkit-text-decoration-color:#e4b146;text-decoration-color:#e4b146}.layered-half-slider-container-slick{visibility:hidden}@media (min-width:700px){.layered-half-slider-container-slick{width:75%}}@media (min-width:1100px){.layered-half-slider-container-slick{width:85%;height:100%}}@media (min-width:1600px){.layered-half-slider-container-slick{width:100%}}.layered-half-slider-container-slick.slick-initialized{visibility:visible}.layered-half-slider-container-slick .slick-list,.layered-half-slider-container-slick .slick-slide>div,.layered-half-slider-container-slick .slick-track{height:100%}.layered-half-slider-container-slick.-original{box-shadow:0 12px 14px rgba(0,0,0,.2);z-index:2}.layered-half-slider-container-slick.-original .slick-slide.slick-center .layered-half-slider-container-item-content{transition-delay:.1s;opacity:1;transform:translateY(0)}.layered-half-slider-container-slick.-bottom-slider{display:none}@media (min-width:700px){.layered-half-slider-container-slick.-bottom-slider{display:block;position:absolute;right:-20px;top:0;padding:5% 0;height:100%;z-index:1}.layered-half-slider-container-slick.-bottom-slider .layered-half-slider-container-item-inner{height:100%;min-height:0}.layered-half-slider-container-slick.-bottom-slider .layered-half-slider-container-item-content{display:none}}@media (min-width:1100px){.layered-half-slider-container-slick.-bottom-slider{right:-100px}}@media (min-width:1400px){.layered-half-slider-container-slick.-bottom-slider{right:-240px}}.layered-half-slider-container-slick .slick-prev{top:calc(50% - 30px);color:#fff}@media (min-width:700px){.layered-half-slider-container-slick .slick-prev{left:auto;right:-20px;top:50%}}@media (min-width:900px){.layered-half-slider-container-slick .slick-prev{right:-30px}}.layered-half-slider-container-slick .slick-next{top:calc(50% - 30px);color:#fff}@media (min-width:700px){.layered-half-slider-container-slick .slick-next{right:-20px;top:calc(50% - 65px)}}@media (min-width:900px){.layered-half-slider-container-slick .slick-next{right:-30px;top:calc(50% - 85px)}}.layered-half-slider-container-slick .slick-dots{display:none}@media (min-width:700px){.layered-half-slider-container-slick .slick-dots{display:flex;position:absolute;left:115%;bottom:0;height:30px;margin:0;align-items:center}}@media (min-width:1100px){.layered-half-slider-container-slick .slick-dots{left:101%}}@media (min-width:1600px){.layered-half-slider-container-slick .slick-dots{left:110%}}.layered-half-slider-container-slick .slick-dots button{color:#024d6b}.layered-half-slider-container-slick .slick-dots button:hover{background-color:#109573}.layered-half-slider-container-slick .slick-dots li.slick-active button{color:#fff;background-color:#0e8365}.main-content-container.-practice-bulletin .sidebar{display:none}@media (min-width:1200px){.main-content-container.-practice-bulletin .sidebar{display:block;flex:0 0 250px;width:250px;margin-right:0}}.practice-bulletin-container{display:flex}.practice-bulletin-container .practice-bulletin-content{flex:1 1 auto}@media (min-width:900px){.practice-bulletin-container .practice-bulletin-content{padding-right:45px}}@media (min-width:1200px){.practice-bulletin-container .practice-bulletin-content{padding-left:40px}}.practice-bulletin-container .practice-bulletin-sidebar{display:none}@media (min-width:900px){.practice-bulletin-container .practice-bulletin-sidebar{display:block;flex:0 0 255px;width:255px}}.main-content-container.-article-detail .sidebar,.main-content-container.-search-listings .sidebar{display:none}@media (min-width:1200px){.main-content-container.-article-detail .sidebar,.main-content-container.-search-listings .sidebar{display:block;flex:0 0 250px;width:250px;margin-right:0}}.-clinical .article-detail-mobile-toolbar .-resources,.-clinical .article-detail-mobile-toolbar .resources-container{display:none}.-clinical .resources-container__guidancetext{font-size:14px;margin-bottom:30px;color:#333}.-clinical .resources-container__reaffirmed{color:#333;margin-bottom:25px;font-size:16px}.-clinical .resources-container__reaffirmed a{display:inline;border-bottom:2px solid #e4b146;cursor:pointer;transition:.2s ease-in-out}.-clinical .resources-container__reaffirmed a:hover{border-bottom:4px solid #e4b146;outline:0}.-clinical .article-detail-container{flex-direction:column}@media (min-width:900px){.-clinical .article-detail-container{flex-direction:row}}.-clinical .article-detail-container .article-detail-content{order:12}@media (min-width:900px){.-clinical .article-detail-container .article-detail-content{order:1}}.-clinical .article-detail-container .practice-bulletin-sidebar{display:block}@media (min-width:900px){.-clinical .article-detail-container .practice-bulletin-sidebar{order:12}}.-clinical .article-detail-social-container{display:flex;flex-direction:column}@media (min-width:900px){.-clinical .article-detail-social-container{flex-direction:row}}.-clinical .article-detail-social-container .social-share{order:12}.-clinical .article-detail-social-container .article-detail-terms{margin-bottom:20px;margin-top:20px}@media (min-width:900px){.-clinical .article-detail-social-container .article-detail-terms{margin-bottom:0;margin-top:0}}.-clinical .article-detail-social-container .article-detail-terms a{display:table!important;margin-top:10px;margin-bottom:5px;font-weight:700}@media (min-width:900px){.-clinical .article-detail-social-container .article-detail-terms a{display:inline-block!important;margin:0;font-weight:500}}.article-detail-container,.search-listings-container{display:flex}.article-detail-container .article-detail-content,.article-detail-container .search-listings-content,.search-listings-container .article-detail-content,.search-listings-container .search-listings-content{flex:1 1 auto;width:100%}@media (min-width:900px){.article-detail-container .article-detail-content,.article-detail-container .search-listings-content,.search-listings-container .article-detail-content,.search-listings-container .search-listings-content{flex:1 1 calc(100% - 255px);width:calc(100% - 255px);padding-right:45px}}@media (min-width:1200px){.article-detail-container .article-detail-content,.article-detail-container .search-listings-content,.search-listings-container .article-detail-content,.search-listings-container .search-listings-content{padding-left:40px}}.article-detail-container .practice-bulletin-sidebar,.search-listings-container .practice-bulletin-sidebar{display:none}@media (min-width:900px){.article-detail-container .practice-bulletin-sidebar,.search-listings-container .practice-bulletin-sidebar{display:block;flex:0 0 255px;width:255px}}.article-detail-container .cta__green,.article-detail-container .cta__white,.search-listings-container .cta__green,.search-listings-container .cta__white{padding:10px;font-size:14px}@media (max-width:650px){.article-detail-container .cta__green,.article-detail-container .cta__white,.search-listings-container .cta__green,.search-listings-container .cta__white{width:100%;justify-content:center}}.article-detail-container .cta__green,.search-listings-container .cta__green{margin-bottom:20px}@media (max-width:900px){.article-detail-container .cta__green,.search-listings-container .cta__green{width:100%;justify-content:center}}.article-detail-container .cta__white,.search-listings-container .cta__white{margin-bottom:10px}@media (max-width:900px){.article-detail-container .cta__white,.search-listings-container .cta__white{width:100%;justify-content:center}}.article-detail-container .resources-container,.search-listings-container .resources-container{font-size:14px;color:#333}.article-detail-container .resources-container>em,.search-listings-container .resources-container>em{display:block;margin-bottom:20px;margin-top:35px;font-size:16px}.article-detail-container .resources-list,.search-listings-container .resources-list{border:2px solid #f3f3f3;border-top:3px solid #e4b146;padding:10px 0}.article-detail-container .resources-list .resource,.search-listings-container .resources-list .resource{display:inline-flex;gap:.5rem;position:relative;padding:10px 0 2px 10px;border:none}.article-detail-container .resources-list .resource:first-child:not(.expander-trigger),.search-listings-container .resources-list .resource:first-child:not(.expander-trigger){border-top:none;margin-bottom:10px}.article-detail-container .resources-list .resource.-pdf-doc span,.search-listings-container .resources-list .resource.-pdf-doc span{order:12}.article-detail-container .resources-list .resource:before,.search-listings-container .resources-list .resource:before{content:none}.article-detail-container .resources-list .resource svg,.search-listings-container .resources-list .resource svg{margin-top:2px}.article-detail-container .resources-list .resource:after,.search-listings-container .resources-list .resource:after{content:"";position:absolute;left:10px;bottom:0;height:1px;background-color:#e4b146;width:90%}.article-detail-container .resource-correction,.search-listings-container .resource-correction{border:2px solid #f3f3f3;padding:16px;margin-top:20px}.article-detail-container .resource-correction__title,.search-listings-container .resource-correction__title{color:#333;font-family:Roboto,sans-serif;font-weight:700;font-size:16px;margin-bottom:8px}.article-detail-container .resource-correction__text,.search-listings-container .resource-correction__text{font-family:Roboto,sans-serif;color:#333;font-size:14px;font-weight:400;line-height:24px;margin-bottom:8px}.article-detail-container .resource-correction__text a,.search-listings-container .resource-correction__text a{display:inline;border-bottom:2px solid #e4b146;cursor:pointer;transition:.2s ease-in-out}.article-detail-container .resource-correction__text a:hover,.search-listings-container .resource-correction__text a:hover{border-bottom:4px solid #e4b146;outline:0}.article-detail-container .resource-correction__cta,.search-listings-container .resource-correction__cta{position:relative;color:#333;font-family:Roboto,sans-serif;font-size:15px;font-style:normal;font-weight:500;padding-bottom:2px}.article-detail-container .resource-correction__cta:after,.search-listings-container .resource-correction__cta:after{content:"";position:absolute;left:0;bottom:0;height:1px;background-color:#e4b146;width:100%}@media (min-width:900px){.search-listings-container .search-listings-content{padding-right:0}}.link-list-container h2{margin-bottom:15px}.link-list-container .link-list{list-style:none;padding:0;margin:0 0 30px}.link-list-container .link-list li{border-top:1px solid hsla(0,0%,59.2%,.5);font-size:18px;font-size:1.125rem}.link-list-container .link-list a{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:15px;color:#333;border-left:3px solid transparent;transition:.2s ease-in-out}@media (min-width:1100px){.link-list-container .link-list a{flex-wrap:nowrap}}.link-list-container .link-list a:hover{background-color:hsla(0,0%,84.7%,.2);border-left-color:#e4b146}.link-list-container .link-list a .date{width:100%;margin:5px 0;font-size:13px;font-size:.8125rem;color:#515151}@media (min-width:1100px){.link-list-container .link-list a .date{flex:0 0 160px;align-self:flex-start;width:160px;margin:7px 0 0;text-align:center}}.link-list-container .link-list a .text{flex:1 1 calc(100% - 55px);width:calc(100% - 55px)}.link-list-container .link-list a .sub-text{display:block;margin-top:10px;font-size:15px;font-size:.9375rem;color:#515151;padding-right:10px}.link-list-container.-has-date .link-list li{font-size:20px;font-size:1.25rem}.link-list-container.-has-date .link-list li:first-child{border-top:0}.link-list-container.-has-date .link-list li:last-child{border-bottom:1px solid hsla(0,0%,59.2%,.5)}.link-list-container.-has-date .link-list li a{padding:20px 15px}.listings-container .listing-section{padding:15px 0 40px;border-top:4px solid #1c81a8}.listings-container .listing-section-header{padding:0 0 10px 10px;font-size:30px;font-size:1.875rem;color:#333;font-weight:300}@media (min-width:800px){.listings-container .listing-section-header{padding-left:20px}}.listings-container .listing-item{display:flex;align-items:center;padding:15px 10px;border-bottom:1px solid #c9c9c9;border-left:3px solid transparent}@media (min-width:800px){.listings-container .listing-item{padding:25px 20px}}.listings-container .listing-item:hover{background-color:#f3f3f3;border-left-color:#e4b146}.listings-container .listing-item:last-child{border-bottom:0}.listings-container .listing-item-content{flex:1 1 70%;width:70%;padding-right:20px;margin-bottom:10px}.listings-container .eyebrow{margin:0 0 10px;padding:0;font-size:14px;font-size:.875rem;font-weight:500;color:#515151;background-color:transparent}.listings-container .listing-item-title{display:flex;font-size:18px;font-size:1.125rem}.listings-container .listing-item-date{height:auto;flex:0 0 30%;width:30%;text-align:right;font-size:14px;font-size:.875rem;color:#6e6e6e}@media (min-width:1100px){.listings-container .listing-item-date{display:flex;align-items:center;justify-content:flex-end;align-self:flex-start}}.listings-container .listing-item-date .abbrev{flex:0 0 26px;width:26px;margin:5px 0 0 auto;transition:background-color .2s ease-in-out}@media (min-width:1100px){.listings-container .listing-item-date .abbrev{margin:0 0 0 10px}}.listings-container .listing-item-date .abbrev.tippy-active,.listings-container .listing-item-date .abbrev:hover{background-color:#1f6285;color:#fff}.listings-container .-listing-premium{margin:1px 5px 0 0;font-size:0}.listings-container .-listing-premium:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-size:1rem;color:#1c81a8}.loader{color:#17a883;font-size:20px;margin:80px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load4 1.3s linear infinite;transform:translateZ(0)}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.login-oauth{position:relative;overflow:hidden;height:100%}.login-oauth iframe{width:100%;height:100%;border:0}.ecommerce-login-oauth-container,.login-oauth-container{padding:0 0 20px}.ecommerce-login-oauth-container:before,.login-oauth-container:before{content:"";display:block;width:100%;height:5px;background:linear-gradient(90deg,#27ae8c,#4691ba)}.ecommerce-login-oauth-container main,.login-oauth-container main{margin:0;padding:0;border:0;max-width:none}.ecommerce-login-oauth-container .brand-logo-container,.login-oauth-container .brand-logo-container{width:100%;margin:0 0 30px;padding:24px 0 15px;background:#e9ecf1;text-align:center}.ecommerce-login-oauth-container .brand-logo,.login-oauth-container .brand-logo{width:190px!important;margin:0 auto!important}.ecommerce-login-oauth-container h3,.login-oauth-container h3{margin-bottom:30px;padding-bottom:10px;font-size:23px;font-size:1.4375rem;color:#17a883;border-bottom:1px solid #d0e0e2}.ecommerce-login-oauth-container form,.login-oauth-container form{width:300px;max-width:none!important}.ecommerce-login-oauth-container form input[type=button],.login-oauth-container form input[type=button]{line-height:1}.ecommerce-login-oauth-container .error-message,.login-oauth-container .error-message{padding:0 0 10px;font-size:14px;font-size:.875rem}.ecommerce-login-oauth-container .helper-links-one,.login-oauth-container .helper-links-one{padding-bottom:20px}.ecommerce-login-oauth-container .helper-links-one a.-small,.ecommerce-login-oauth-container .helper-links-two a.-small,.login-oauth-container .helper-links-one a.-small,.login-oauth-container .helper-links-two a.-small{display:inline;border-bottom:2px solid #e4b146;cursor:pointer;color:#024d6b;font-weight:500}.ecommerce-login-oauth-container .helper-links-one a.-small:hover,.ecommerce-login-oauth-container .helper-links-two a.-small:hover,.login-oauth-container .helper-links-one a.-small:hover,.login-oauth-container .helper-links-two a.-small:hover{border-bottom:4px solid #e4b146;outline:0}.ecommerce-login-oauth-container .content-footer,.login-oauth-container .content-footer{padding:10px 0 0;text-align:center;border-top:1px solid #d0e0e2!important}.ecommerce-login-oauth-container .content-footer a.-small,.login-oauth-container .content-footer a.-small{font-size:14px!important;color:#515151}.ecommerce-login-oauth-container .content-footer a.-small:hover,.login-oauth-container .content-footer a.-small:hover{color:#17a883}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}button.mfp-close:hover{background:#109573}button.mfp-close:hover:before{color:#fff}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:10px;top:5px;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;transition:.2s ease-in-out}.mfp-close:hover{opacity:1}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-container{padding-left:6px;padding-right:6px}@media (min-width:800px){.mfp-container{padding-left:40px;padding-right:40px}}.mfp-content{background-color:#fff;overflow:hidden}@media (min-width:1200px){.mfp-content{max-width:1100px}}.-mfp-login-oauth .mfp-content{max-width:500px;height:calc(100vh - 40px)}@media (min-width:800px){.-mfp-login-oauth .mfp-content{height:calc(100vh - 80px)}}@media (min-width:1200px){.-mfp-login-oauth .mfp-content{height:calc(100vh - 100px)}}.-mfp-login-oauth .modal{height:100%;padding:0}.-mfp-small .mfp-content{max-width:600px}.mfp-close{font-size:0;opacity:.7;transition:opacity .2s ease-in-out}.mfp-close:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.125rem;color:#024d6b;line-height:44px;transition:.2s ease-in-out}.mfp-close:hover{cursor:pointer}.modal{padding:20px 45px 20px 20px}.-mfp-figures .mfp-content{max-width:1000px}.-figures-modal{padding:0;background-color:#e9ecf1;border-top:5px solid #17a883}.-figures-modal .mfp-close{top:20px;right:20px}.-figures-modal .mfp-close:before{color:#e9e9e9}.-figures-modal .figures-modal-header{padding:20px 30px;background-color:#024d6b}.-figures-modal .figures-modal-header h1{margin:0;font-size:26px;font-size:1.625rem;color:#e9e9e9}.-figures-modal p{margin:0}.myacog-cme-header{margin-bottom:50px}@media (min-width:900px){.myacog-cme-header{display:flex}}.myacog-cme-header-left{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e1e1e1}@media (min-width:900px){.myacog-cme-header-left{flex:1 1 50%;width:50%;margin-bottom:0;padding-right:50px;border-bottom:0}}@media (min-width:900px){.myacog-cme-header-right{flex:1 1 50%;width:50%;padding-left:50px;padding-bottom:40px;border-left:1px solid #e1e1e1}}.myacog-delete-modal .button-row{margin-top:30px}.myacog-membersip-img{margin:30px 0}.membership-status-block{margin:30px 0;padding:15px;background-color:#e9e9e9}@media (min-width:700px){.membership-status-block{display:flex;justify-content:space-between}}@media (min-width:1100px){.membership-status-block{padding:30px 20px}}.membership-status-block p{margin:0}@media (min-width:700px){.membership-status-block.-four-col{flex-wrap:wrap}}@media (min-width:900px){.membership-status-block.-four-col .membership-status-date,.membership-status-block.-four-col .membership-status-dues,.membership-status-block.-four-col .membership-status-type{flex:0 0 170px;width:170px;margin-bottom:0}}.membership-status-block.-four-col .membership-status-print{flex:1 1 auto;width:100%;margin:20px 0 0;font-size:12px;font-size:.75rem}.membership-status-block.-four-col .membership-status-print a{margin-top:10px;margin-right:40px;text-transform:uppercase;color:#024d6b}.membership-status-block.-four-col .membership-status-print a:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px}.membership-status-block.-four-col .membership-status-print a:hover{color:#1b5f7a}.membership-status-block .membership-status-date,.membership-status-block .membership-status-dues,.membership-status-block .membership-status-type{margin-bottom:10px;padding-right:20px}@media (min-width:900px){.membership-status-block .membership-status-date,.membership-status-block .membership-status-dues,.membership-status-block .membership-status-type{flex:0 0 180px;width:180px;margin-bottom:0}}.membership-status-block .membership-status-application{padding-right:20px;text-align:left}@media (min-width:900px){.membership-status-block .membership-status-application{flex:1 1 auto;width:auto}.membership-status-block .membership-status-application p{margin-left:50%;margin-bottom:4px}}.membership-status-block .membership-status-button{width:auto;text-align:right;padding-right:20px}.membership-status-block .membership-status-button p{width:300px}.membership-status-block .membership-status-button .-light-green{margin-top:4px}@media (min-width:700px){.membership-status-block .membership-status-button{padding:8px 0 0}}.myacog-profile-block{padding:0 0 35px}.myacog-profile-block h2{display:flex;justify-content:space-between;align-items:center;padding:12px 0;font-size:24px;font-size:1.5rem;color:#515151;border-top:4px solid #1c81a8}@media (min-width:1000px){.myacog-profile-block h2{font-size:28px;font-size:1.75rem}}.myacog-profile-block h3{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:20px;font-size:1.25rem;color:#17a883}@media (min-width:1000px){.myacog-profile-block h3{font-size:22px;font-size:1.375rem}}.myacog-profile-block-subsection{margin-bottom:30px}.myacog-profile-block-subsection.-bordered{padding-bottom:10px;border-bottom:1px solid #e1e1e1}.myacog-profile-block .profile-data-container{list-style:none;padding:0;margin:0}@media (min-width:1000px){.myacog-profile-block .profile-data-container{column-count:2;column-gap:40px;break-inside:avoid}}@media (min-width:1000px){.myacog-profile-block .profile-data-container.-three{column-count:3;column-gap:40px;break-inside:avoid}}.myacog-profile-block .profile-data-container li{margin-bottom:25px}.myacog-profile-block .profile-data-container .label{margin-bottom:15px;font-size:16px;font-size:1rem;font-weight:700;color:#515151}.myacog-profile-block .profile-data-container .profile-data{color:#515151}.myacog-profile-block .profile-block-item-editable,.myacog-profile-block .profile-block-item-non-editable{margin-bottom:18px;padding:15px;background-color:#e9e9e9}@media (min-width:1100px){.myacog-profile-block .profile-block-item-editable,.myacog-profile-block .profile-block-item-non-editable{padding:30px 20px}}.myacog-profile-block .profile-block-item-editable .profile-block-item-edit,.myacog-profile-block .profile-block-item-non-editable .profile-block-item-edit{display:none}.myacog-profile-block .profile-block-item-editable .button-row,.myacog-profile-block .profile-block-item-non-editable .button-row{margin-top:20px}.myacog-profile-block .profile-block-item-editable .acog-datepicker,.myacog-profile-block .profile-block-item-editable input[type=tel],.myacog-profile-block .profile-block-item-editable input[type=text],.myacog-profile-block .profile-block-item-editable select,.myacog-profile-block .profile-block-item-non-editable .acog-datepicker,.myacog-profile-block .profile-block-item-non-editable input[type=tel],.myacog-profile-block .profile-block-item-non-editable input[type=text],.myacog-profile-block .profile-block-item-non-editable select{background-color:#fff}.myacog-profile-block .profile-block-item{position:relative;background-color:#e9e9e9}@media (min-width:700px){.myacog-profile-block .profile-block-item{display:flex}}.myacog-profile-block .profile-block-item p{margin:0}.myacog-profile-block .profile-block-item-date{margin-bottom:10px;width:calc(100% - 40px)}@media (min-width:700px){.myacog-profile-block .profile-block-item-date{flex:0 0 130px;width:130px;margin:0;padding-right:30px}}.myacog-profile-block .profile-block-item-name{width:calc(100% - 40px)}@media (min-width:700px){.myacog-profile-block .profile-block-item-name{flex:1 1 auto;width:auto;margin:0}}@media (min-width:1100px){.myacog-profile-block .profile-block-item-name{flex:1 1 auto;margin:0}}.myacog-profile-block .profile-block-item-action{position:absolute;top:20px;right:15px;width:30px;text-align:right}@media (min-width:700px){.myacog-profile-block .profile-block-item-action{position:relative;top:auto;right:auto;flex:0 0 70px;width:70px;padding-top:6px}}.myacog-profile-block .profile-block-item .-delete,.myacog-profile-block .profile-block-item .-edit{font-size:0;color:#000}.myacog-profile-block .profile-block-item .-delete:before,.myacog-profile-block .profile-block-item .-edit:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.125rem}.myacog-profile-block .profile-block-item .-delete:hover,.myacog-profile-block .profile-block-item .-edit:hover{color:#007c9a}.myacog-profile-block .profile-block-item .-edit:before{content:""}.myacog-profile-block .profile-block-item .-delete:before,.myacog-profile-block .profile-block-item .-edit:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.myacog-profile-block .profile-block-item .-delete:before{content:"";margin-top:15px}@media (min-width:700px){.myacog-profile-block .profile-block-item .-delete:before{margin-top:0;margin-left:12px}}.myacog-profile-block .profile-change-password .button-row{margin-top:30px}.myacog-profile-block .profile-change-password .change-password-cancel{margin-left:15px;border:0;color:#007c9a;font-weight:400}.myacog-profile-block .profile-change-password .change-password-cancel:hover{background-color:inherit}.myacog-profile-block .profile-change-password-requirements{display:none;margin-bottom:20px;padding:20px;background:#17a883;color:#fff;border-radius:4px}.myacog-profile-block .profile-change-password-requirements p{margin:0 0 5px;color:#fff;font-weight:700}.myacog-profile-block .profile-change-password-requirements ul{margin:0;padding-left:25px}.myacog-profile-block .profile-change-password-requirements ul li{margin-bottom:5px}.profile-add-container,.profile-edit-container{display:none}.profile-add-container hr,.profile-edit-container hr{margin:30px 0;border-bottom:1px solid #e1e1e1}.profile-add-container .button-row,.profile-edit-container .button-row{margin-top:30px}.profile-add-container{margin-bottom:50px}.-select-other{display:none}.-select-other.-active{display:block}p.-notification{margin:20px 0 25px;color:#024d6b;font-weight:700}.purchases-empty{width:100%;border:1px solid #e1e1e1;display:flex;align-items:center;justify-content:center;padding:24px;margin-bottom:24px}.purchases-empty p{font-size:24px;font-size:1.5rem;font-weight:400}@media (max-width:1199px){.purchases-empty p{font-size:20px;font-weight:400;text-align:center}}.orders-note{display:flex;align-items:center;justify-content:center;margin:24px 8px}@media (max-width:1199px){.orders-note p{word-wrap:normal;white-space:normal;text-align:center}}.purchases-filter{display:flex;justify-content:end}.purchases-filter select{width:150px}.purchases{border:1px solid #d4edee;margin-bottom:32px}.purchases-header{padding:16px;background-color:#e1e1e1;color:#515151;font-weight:500;font-size:15px;font-size:.9375rem}@media (min-width:800px){.purchases-header{display:flex;align-items:center;font-size:16px;font-size:1rem}}.purchases-header span{margin-bottom:8px}@media (min-width:800px){.purchases-header span{margin-bottom:0}}.purchases-header-left{margin-bottom:8px}@media (min-width:600px){.purchases-header-left{display:flex;flex:1 1 50%;width:50%;align-items:center;margin-bottom:0}}.purchases-header-right{display:inline-grid}@media (min-width:800px){.purchases-header-right{display:flex;flex:1 1 50%;width:50%;align-items:center;justify-content:end}}@media (min-width:1100px){.purchases-header-right a{margin-left:40px}}@media (min-width:800px){.purchases-header-right a{margin-left:24px}}.purchases-order-row{border-bottom:1px solid #e1e1e1;padding:16px 8px;margin:0 8px}@media (min-width:1100px){.purchases-order-row{display:flex;align-items:center;justify-content:space-between;margin:0 16px}}.purchases-order-row span{display:inline-block;margin:0 5px 5px 0;font-size:15px;font-size:.9375rem;color:#515151}@media (min-width:1100px){.purchases-order-row span{margin-bottom:0}}.purchases-order-row span.-purchases-order-label{font-weight:700}.purchases-order-row:last-child{border-bottom:0}.purchases-order-product{display:flex;align-items:center}@media (min-width:1100px){.purchases-order-product{flex:0 0 40%;width:40%}}.purchases-order-product-name{font-weight:700}.purchases-order-product-name span{display:block}.purchases-order-product-name .-blue{line-height:24px}.purchases-order-product-name .not-available{font-weight:400;margin-top:8px}.purchases-order-product-name .term-valid{font-weight:400;margin-top:16px}@media (min-width:1100px){.purchases-order-price,.purchases-order-qty,.purchases-order-status,.purchases-order-total{display:flex;flex:0 0 15%;width:15%;align-items:center;justify-content:space-between}}@media (min-width:1100px){.purchases-order-qty,.purchases-order-status{flex:0 0 11%;width:11%}}@media (min-width:1100px){.purchases-order-status{padding-right:0}}.purchases-footer{margin:0 8px 16px}@media (min-width:1100px){.purchases-footer{margin:0 16px 16px}}.purchases-footer .accordion{margin-bottom:0}.purchases-footer .accordion>li{border-top:0}.purchases-footer .accordion-trigger{padding:12px 60px 12px 16px;background-color:#f5f5f5}@media (min-width:1100px){.purchases-footer .accordion-trigger{padding:12px 60px 12px 8px}}.purchases-footer .accordion-trigger:hover{background-color:#e9e9e9}.purchases-footer .accordion-trigger .title{font-size:15px;font-size:.9375rem}.purchases-footer .accordion-content{padding:0}.shipping-details-container{padding:0 24px 24px;background-color:#f5f5f5}.shipping-details-container label{color:#515151;font-size:15px;font-size:.9375rem;font-weight:700}.shipping-address-row{border-bottom:1px solid #c9c9c9;padding-bottom:16px}.shipment-row{padding:8px 0;border-bottom:1px solid #c9c9c9}@media (min-width:1100px){.shipment-row{display:flex}}.shipment-row:last-child{border-bottom:0}@media (min-width:1100px){.shipment-body{width:50%}}.shipment-body-ship-date{display:flex;align-items:center}.shipment-body-ship-date>*{margin-right:8px}.shipment-body-tracking{margin:8px 0}@media (min-width:600px){.shipment-body-tracking{display:flex;align-items:center;margin:0}.shipment-body-tracking>*{margin-right:8px}}@media (min-width:1100px){.shipment-products{width:50%}}.shipment-products ul{margin:0;padding:0}.shipment-products ul.product-list{list-style-type:none}.shipment-products ul.product-list>li{margin-bottom:10px}.btn.-print:before,.input-file+label.-print:before{all:unset}.btn.-print:after,.input-file+label.-print:after{content:"\e912";font-family:icomoon;margin-left:8px}@media (min-width:320px){.btn.-print,.input-file+label.-print{font-size:14px;padding:5px 10px}}.btn.-access,.input-file+label.-access{background-color:#127c68;border-color:#127c68}.btn.-access:before,.input-file+label.-access:before{all:unset}.btn.-access:after,.input-file+label.-access:after{content:"\e907";font-family:icomoon;margin-left:8px}.btn.-access:hover,.input-file+label.-access:hover{background-color:#fff;color:#127c68;outline:0}@media (min-width:320px){.btn.-access,.input-file+label.-access{font-size:14px;padding:5px 10px;margin-bottom:8px}}@media (min-width:1100px){.btn.-access,.input-file+label.-access{margin-top:8px;margin-bottom:0}}.myacog-upload-photo{display:flex;flex-direction:column}.myacog-upload-photo h2{padding-bottom:20px;border-bottom:1px solid #d0e0e2}.myacog-upload-photo .-note{margin-top:10px;font-size:14px;font-size:.875rem;font-style:italic}.myacog-upload-photo input[type=submit]{float:right}.breadcrumbs{display:none}@media (min-width:700px){.breadcrumbs{display:flex;position:absolute;top:10px;left:0;list-style:none;padding:0;margin:0}}.breadcrumbs li{display:flex;align-items:center;font-size:14px;font-size:.875rem;font-weight:500}.breadcrumbs li:not(:last-child):after{content:"\e905";display:inline-block;margin:0 8px;font-family:icomoon;font-size:7px;font-size:.4375rem;opacity:.6}.breadcrumbs li:first-child a{font-size:0}.breadcrumbs li:first-child a:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;font-size:.6875rem;opacity:.7;transition:.2s ease-in-out}.breadcrumbs li:first-child a:hover{border-bottom:1px solid #fff}.breadcrumbs li:first-child a:hover:before{opacity:1}.breadcrumbs a{color:#fff;transition:opacity .2s ease-in-out}.breadcrumbs a:hover{text-decoration:underline}.jump-links{padding:5px 0 20px}@media (min-width:900px){.jump-links{display:none}}.-clinical .jump-links{display:block}@media (min-width:1200px){.-clinical .jump-links{display:none}}.jump-links-label{margin-bottom:10px;font-size:11px;font-size:.6875rem;color:#515151}.jump-links ul{list-style:none;padding:0;margin:0}.jump-links ul li{display:inline-block;margin-bottom:10px;font-size:14px;font-size:.875rem;color:#515151}.jump-links ul li:not(:last-child):after{content:"|";display:inline-block;margin:0 10px}.jump-links ul a{color:#024d6b}.all-components .jump-links{display:block!important}.mobile-header{position:relative;display:flex;justify-content:space-between;align-items:center;padding:20px 0 20px 12px}@media (min-width:1000px){.mobile-header{display:none}}.mobile-header:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:3px;background:linear-gradient(90deg,#27ae8c,#4691ba)}.mobile-header .acog-logo-mobile{position:relative;z-index:10;display:inline-block;flex:0 0 auto;width:127px;height:47px;margin-right:auto}.mobile-header.-clinical .acog-logo-mobile,.mobile-header.-ecommerce .acog-logo-mobile{display:flex;top:3px;width:180px;height:47px}@media (min-width:500px){.mobile-header.-clinical .acog-logo-mobile,.mobile-header.-ecommerce .acog-logo-mobile{width:200px}}@media (min-width:700px){.mobile-header.-clinical .acog-logo-mobile,.mobile-header.-ecommerce .acog-logo-mobile{top:5px;width:221px}}.mobile-header.-clinical .acog-logo-mobile img,.mobile-header.-ecommerce .acog-logo-mobile img{width:100%}@media (min-width:500px){.mobile-header.-clinical .mobile-header-search,.mobile-header.-ecommerce .mobile-header-search{width:calc(100% - 300px)}}@media (min-width:700px){.mobile-header.-clinical .mobile-header-search,.mobile-header.-ecommerce .mobile-header-search{width:calc(100% - 350px)}}.mobile-header-search{position:absolute;z-index:10;top:14px;right:50px;height:60px;display:flex;justify-content:flex-end;align-items:center}@media (max-width:499px){.mobile-header-search.-active{width:calc(100% - 62px)}}.mobile-header-search .mobile-header-search-input{position:relative;z-index:20;width:100px;height:40px;margin:0;padding-left:10px;padding-right:35px;background-color:#f7f7f7;transition:.15s ease-in-out}@media (min-width:500px){.mobile-header-search .mobile-header-search-input{width:100%;padding-right:40px}}@media (min-width:700px){.mobile-header-search .mobile-header-search-input{width:60%}}.mobile-header-search .mobile-header-search-input:focus{background-color:#f7f7f7}.mobile-header-search .mobile-header-search-button{position:absolute;z-index:20;top:0;right:0;height:100%;font-size:0;background-image:url(../images/search-blue.svg);background-repeat:no-repeat;background-size:16px;background-position:50%;background-color:transparent;border:0;transition:opacity .2s ease-in-out}.mobile-header-search .mobile-header-search-button:hover{background-color:transparent;opacity:.65}.mobile-header-search .mobile-header-search-close{position:absolute;z-index:30;right:-48px;display:none;justify-content:center;align-items:center;width:40px;height:40px;background-color:#fff}.mobile-header-search .mobile-header-search-close:hover img{opacity:.65}.mobile-header-search .mobile-header-search-close img{transition:opacity .2s ease-in-out}.mobile-menu-trigger{padding:10px;display:inline-block;transition-property:opacity,filter;transition-duration:.2s;transition-timing-function:linear}.mobile-menu-trigger:hover{opacity:.7}.mobile-menu-trigger .mobile-menu-trigger-inner{width:22px;height:17px;display:inline-block;position:relative}.mobile-menu-trigger .mobile-menu-trigger-inner>span{display:block;top:1.5px;margin-top:-1.5px;font-size:0;color:#fff}.mobile-menu-trigger .mobile-menu-trigger-inner>span,.mobile-menu-trigger .mobile-menu-trigger-inner>span:after,.mobile-menu-trigger .mobile-menu-trigger-inner>span:before{width:22px;height:3px;background-color:#007c9a;border-radius:0;position:absolute;transition-property:transform;transition-duration:.2s;transition-timing-function:ease}.mobile-menu-trigger .mobile-menu-trigger-inner>span:after,.mobile-menu-trigger .mobile-menu-trigger-inner>span:before{content:"";display:block}.mobile-menu-trigger .mobile-menu-trigger-inner>span:before{top:7px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.2s}.mobile-menu-trigger .mobile-menu-trigger-inner>span:after{top:14px}.mobile-nav-source{display:none}.js-mobile-menu{visibility:hidden;width:270px;height:100%;position:fixed;top:0;right:-100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:#fff;font-size:16px;transition:.2s ease-in-out}@media (min-width:400px){.js-mobile-menu{width:320px}}.js-mobile-menu .js-mobile-menu-inner{position:relative}.js-mobile-menu .js-mobile-menu-inner:before{content:"";display:block;width:100%;height:3px;background:linear-gradient(90deg,#27ae8c,#4691ba)}.js-mobile-menu .js-mobile-menu-inner ul{transition:left .2s ease-in-out;position:absolute;top:0;width:100%;margin:0;padding:0 16px 0 20px;border:0}.js-mobile-menu .js-mobile-menu-inner li{display:flex;align-items:center;border-bottom:1px solid rgba(51,51,51,.2);font-family:Roboto,sans-serif;font-size:16px;font-size:1rem}.js-mobile-menu .js-mobile-menu-inner li:before{display:none}.js-mobile-menu .js-mobile-menu-inner li.mobile-main-link,.js-mobile-menu .js-mobile-menu-inner li .mobile-main-link{position:relative}.js-mobile-menu .js-mobile-menu-inner li.mobile-main-link:before,.js-mobile-menu .js-mobile-menu-inner li .mobile-main-link:before{content:"";position:absolute;top:0;left:0;display:block;width:3px;height:100%;visibility:hidden;opacity:0;background-color:#e4b146;transition:opacity .2s ease-in-out}.js-mobile-menu .js-mobile-menu-inner li.mobile-main-link .mobile-main-link,.js-mobile-menu .js-mobile-menu-inner li .mobile-main-link .mobile-main-link{display:block}.js-mobile-menu .js-mobile-menu-inner li.mobile-main-link:hover,.js-mobile-menu .js-mobile-menu-inner li .mobile-main-link:hover{color:#2da0ce}.js-mobile-menu .js-mobile-menu-inner li.mobile-main-link:hover:before,.js-mobile-menu .js-mobile-menu-inner li .mobile-main-link:hover:before{visibility:visible;opacity:1}.js-mobile-menu .js-mobile-menu-inner li .mobile-nav-top-level,.js-mobile-menu .js-mobile-menu-inner li a{flex:1 1 auto;display:block;padding:15px 0;color:#024d6b}.js-mobile-menu .js-mobile-menu-inner li .mobile-nav-top-level:first-of-type,.js-mobile-menu .js-mobile-menu-inner li a:first-of-type{padding-left:20px}.js-mobile-menu .js-mobile-menu-inner li .mobile-nav-top-level.subopen,.js-mobile-menu .js-mobile-menu-inner li a.subopen{display:flex;justify-content:center;align-items:center;width:32px;height:32px;margin-left:10px;padding:0;flex:0 0 auto;font-size:0;border-radius:50%;border:2px solid #d0e0e2;background-color:rgba(208,224,226,.3)}.js-mobile-menu .js-mobile-menu-inner li .mobile-nav-top-level.subopen:before,.js-mobile-menu .js-mobile-menu-inner li a.subopen:before{content:"\e905";font-family:icomoon;font-size:12px;display:inline-block;width:32px;color:#006680;text-align:center}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close{flex-direction:row-reverse;justify-content:space-between;margin-bottom:25px;border:0}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close>a{font-size:0}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close>a:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.125rem}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close a{flex:0 0 auto;padding:0}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close .js-mobile-nav-login a{display:flex;justify-content:center;align-items:center;height:auto;padding:20px 20px 20px 14px;background-color:#17a883;border-radius:0;font-size:16px;font-size:1rem;font-weight:700;white-space:nowrap;color:#fff}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close .js-mobile-nav-login a:hover{background-color:transparent;color:#128467}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close .js-mobile-nav-login a:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;font-size:16px;font-size:1rem}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close .js-mobile-nav-login .my-acog-subscribe-button{background-color:#007c9a;border-radius:0}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close .js-mobile-nav-login .my-acog-subscribe-button:before{display:none}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close .js-mobile-nav-login .my-acog-subscribe-button:hover{color:#007c9a}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close .js-mobile-nav-login .site-header-my-acog{display:flex;flex-direction:row-reverse;align-items:center}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close .js-mobile-nav-login .site-header-my-acog-links{position:relative}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close .js-mobile-nav-login .site-header-my-acog-links li{border:0}.js-mobile-menu .js-mobile-menu-inner li.js-mobile-nav-inner-close .js-mobile-nav-login .cart-total{background-color:transparent}.js-mobile-menu .js-mobile-menu-inner li.nav-back{display:flex;flex-flow:row;margin:20px 0;border:0}.js-mobile-menu .js-mobile-menu-inner li.nav-back a{flex:1 0 auto;display:flex;align-items:center;background-color:#e9e9e9;padding:10px;border-radius:4px;color:#333;font-size:16px;font-size:1rem}.js-mobile-menu .js-mobile-menu-inner li.nav-back a:before{content:"";display:inline-block;margin-right:10px;width:26px;height:26px;text-align:center;background-image:url(../images/mobilenav-back.svg);background-size:26px;background-repeat:no-repeat}.js-mobile-menu .js-mobile-menu-inner .js-mobile-secondary-nav{margin:-1px -16px 0 -20px;padding:20px 16px 10px 20px;border:0;background-color:#e9e9e9}.js-mobile-menu .js-mobile-menu-inner .js-mobile-secondary-nav-links{position:relative;margin:0}.js-mobile-menu .js-mobile-menu-inner .js-mobile-secondary-nav-links li{border:0}.js-mobile-menu .js-mobile-menu-inner .js-mobile-secondary-nav-links li a{padding:10px 0;font-size:14px;font-size:.875rem;color:#333}.js-mobile-menu .js-mobile-menu-inner .js-mobile-secondary-nav-links li:hover{text-decoration:underline}.js-mobile-menu .js-mobile-menu-inner .js-mobile-utility-nav{border:0}.js-mobile-menu .js-mobile-menu-inner .js-mobile-utility-nav-links{position:relative;margin:20px 0 15px;padding:0}.js-mobile-menu .js-mobile-menu-inner .js-mobile-utility-nav-links li{border:0}.js-mobile-menu .js-mobile-menu-inner .js-mobile-utility-nav-links a{padding:8px 0;font-size:14px;font-size:.875rem;color:#333}.js-mobile-menu .js-mobile-menu-inner .js-mobile-utility-nav-links a:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;color:#598aaf}.js-mobile-menu .js-mobile-menu-inner .js-mobile-utility-nav-links a:hover{text-decoration:underline}.js-mobile-menu .js-mobile-menu-inner .topics-btn{position:relative;top:-2px;padding:12px 0 0;border:0;background-color:#fff}.js-mobile-menu .js-mobile-menu-inner .topics-btn .btn,.js-mobile-menu .js-mobile-menu-inner .topics-btn .input-file+label{color:#fff}.js-mobile-menu .js-mobile-menu-inner .topics-btn .btn:hover,.js-mobile-menu .js-mobile-menu-inner .topics-btn .input-file+label:hover{background-color:#007c9a}html.-js-menu-open{overflow:hidden}html.-js-menu-open .page-container{right:270px;overflow:hidden}@media (min-width:400px){html.-js-menu-open .page-container{right:320px}}html.-js-menu-open .blocker{z-index:20;right:270px;opacity:1;visibility:visible}@media (min-width:400px){html.-js-menu-open .blocker{right:320px}}html.-js-menu-open .js-mobile-menu{visibility:visible;right:0}html.-js-menu-open .js-mobile-menu .js-mobile-menu-inner{position:relative}html.-js-menu-open .js-mobile-menu[data-current="0"] ul[data-position="0"]{left:0}html.-js-menu-open .js-mobile-menu[data-current="0"] ul[data-position="1"],html.-js-menu-open .js-mobile-menu[data-current="0"] ul[data-position="2"]{left:100%}html.-js-menu-open .js-mobile-menu[data-current="1"] ul[data-position="0"]{left:-100%}html.-js-menu-open .js-mobile-menu[data-current="1"] ul[data-position="1"]{left:0}html.-js-menu-open .js-mobile-menu[data-current="1"] ul[data-position="2"]{left:100%}html.-js-menu-open .js-mobile-menu[data-current="2"] ul[data-position="0"],html.-js-menu-open .js-mobile-menu[data-current="2"] ul[data-position="1"]{left:-100%}html.-js-menu-open .js-mobile-menu[data-current="2"] ul[data-position="2"]{left:0}.priority-nav{white-space:nowrap}.priority-nav>ul,.priority-nav>ul>li{display:inline-block}.priority-nav-has-dropdown .priority-nav__dropdown-toggle{position:relative}@media (max-width:616px){.priority-nav-has-dropdown .priority-nav__dropdown-toggle{width:100%}}.priority-nav__wrapper{position:relative}.priority-nav__dropdown{position:absolute;visibility:hidden}@media (max-width:616px){.priority-nav__dropdown{width:100%}}.priority-nav__dropdown.show{visibility:visible}.priority-nav__dropdown-toggle{visibility:hidden;position:absolute}@media (max-width:616px){.priority-nav__dropdown-toggle{justify-content:center}}.priority-nav-is-visible{visibility:visible;display:block}.priority-nav-is-hidden{visibility:hidden;display:none}.section-subnav{display:flex;justify-content:center;align-items:center;margin:-20px -20px 20px;height:56px;background-color:#127c68;color:#fff}@media (min-width:700px){.section-subnav{margin:-40px -40px 40px}}.-myacog .section-subnav{position:relative}@media (min-width:700px){.-myacog .section-subnav{margin:0 -40px;top:-48px}}.section-subnav.priority-nav ul{display:inline-block}.section-subnav ul{display:none;list-style:none;padding:0;margin:0;height:56px;font-size:0}.section-subnav li{position:relative;font-size:17px;font-size:1.0625rem;height:56px}.section-subnav li a{-webkit-text-decoration:1px solid underline transparent;text-decoration:1px solid underline transparent}.section-subnav li:hover:not(:last-child):after{opacity:0}.section-subnav li:hover a{background-color:hsla(0,0%,100%,.6);color:#515151;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.section-subnav li:not(:last-child):after{content:"";position:absolute;top:10px;right:0;display:block;width:1px;height:calc(100% - 20px);background-color:hsla(0,0%,100%,.3);opacity:1;transition:opacity .2s ease-in-out}.section-subnav li.-active a{background-color:#fff;color:#515151}@media (min-width:616px){.section-subnav li.-active a:before{content:"";display:block;position:absolute;top:-5px;left:0;width:100%;height:5px;background-color:#fff}}.section-subnav li.-kill-line:not(:last-child):after{opacity:0}.section-subnav a{position:relative;display:flex;align-items:center;padding:0 20px;color:#fff;height:100%}.section-subnav a.-external:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;font-size:15px;font-size:.9375rem}.all-components .section-subnav{margin-top:0!important}.priority-nav-dropdown-wrapper{display:block;height:100%}@media (max-width:616px){.priority-nav-dropdown-wrapper{width:100%}}.nav-dropdown-toggle{position:relative;display:flex;align-items:center;height:100%;background-color:transparent;border:0;border-radius:0;justify-content:space-between;font-size:16px;font-size:1rem;font-weight:700}.nav-dropdown-toggle:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:56px;height:56px;background-color:#109573;font-size:18px;font-size:1.125rem}@media (min-width:616px){.nav-dropdown-toggle{font-weight:400;font-size:17px;font-size:1.0625rem}.nav-dropdown-toggle:after{display:none}}.nav-dropdown-toggle.priority-nav-is-hidden{display:none}.nav-dropdown-toggle:hover{background-color:hsla(0,0%,100%,.1);color:#fff}@media (min-width:616px){.nav-dropdown-toggle:before{content:"";position:absolute;top:10px;left:0;display:block;width:1px;height:calc(100% - 20px);background-color:hsla(0,0%,100%,.3);opacity:1;transition:opacity .2s ease-in-out}}.nav-dropdown-toggle.-kill-line:before,.nav-dropdown-toggle.is-open:before{opacity:0}.priority-nav-dropdown{z-index:100;display:block;min-width:300px;background-color:#17a883;left:50%;transform:translateX(-50%)}@media (min-width:616px){.priority-nav-dropdown{left:auto;right:0;transform:none}}.priority-nav-dropdown li{background-color:#17a883}.priority-nav-dropdown li a{background-color:hsla(0,0%,100%,.1)}.priority-nav-dropdown li.-active a{background-color:hsla(0,0%,100%,.2);color:#fff}.priority-nav-dropdown li.-active a:before{display:none}.priority-nav-dropdown li:not(.-active) a:hover{background-color:hsla(0,0%,100%,.2)}.sticky-search-header{display:none;position:fixed;z-index:1000;top:-70px;left:0;width:100%;background-color:#fff;box-shadow:0 2px 4px 0 rgba(81,81,81,.5);transition:top .35s ease-in-out}@media (min-width:1000px){.sticky-search-header{display:block}}.sticky-search-header.-stuck{top:0}.sticky-search-header.-stuck .sticky-search-header-inner{visibility:visible}.sticky-search-header-inner{visibility:hidden;position:relative;max-width:1840px;margin:0 auto;padding-left:20px;padding-right:20px}@media (min-width:1200px){.sticky-search-header-inner{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.sticky-search-header-inner{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.sticky-search-header-inner{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.sticky-search-header-inner{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.sticky-search-header-inner{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.sticky-search-header-inner{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.sticky-search-header-inner{padding-left:17rem;padding-right:17rem}}.sticky-search-header .sticky-search-header-container{position:relative;display:flex}.sticky-search-header .sticky-search-header-container:before{content:"";display:block;position:absolute;top:0;left:0;height:3px;width:100%;background-color:#17a883}.sticky-search-header .sticky-search-header-home{display:block;width:20px;margin-right:5px;padding:22px 0}.sticky-search-header .sticky-search-header-home:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-size:.875rem;color:#17a883;transition:color .2s ease-in-out}.sticky-search-header .sticky-search-header-home span{display:none}.sticky-search-header .sticky-search-header-home:hover:after{color:#109573}.sticky-search-header .site-header-main-nav{width:calc(85% - 45px);height:64px;margin:0 20px 0 0}@media (min-width:1200px){.sticky-search-header .site-header-main-nav{width:calc(75% - 45px)}}@media (min-width:1330px){.sticky-search-header .site-header-main-nav{width:calc(67% - 45px)}}.-clinical .sticky-search-header .site-header-main-nav{width:calc(85% - 125px);margin:0 100px 0 0}@media (min-width:1200px){.-clinical .sticky-search-header .site-header-main-nav{width:calc(75% - 125px)}}@media (min-width:1330px){.-clinical .sticky-search-header .site-header-main-nav{width:calc(67% - 125px)}}.sticky-search-header .site-header-main-nav>li>a{padding:0;height:64px;font-size:14px;font-size:.875rem;color:#055c46}@media (min-width:1200px){.sticky-search-header .site-header-main-nav>li>a{font-size:15px;font-size:.9375rem}}.sticky-search-header .site-header-main-nav>li>a span{height:64px;padding-left:5px;padding-right:5px}.sticky-search-header .site-header-main-nav>li.site-header-topics:hover>a{background-color:transparent;color:#055c46}.sticky-search-header .site-header-main-nav>li.site-header-topics>a{background-color:transparent}.sticky-search-header .site-header-main-nav>li.site-header-topics>a span{padding-left:10px;padding-right:10px}.sticky-search-header .site-header-main-nav>li.site-header-topics>a span:before{display:block}.sticky-search-header .site-header-main-nav>li.site-header-topics>a span:after{display:none}.sticky-search-header .sticky-search-header-search{position:absolute;right:0;display:flex;flex-direction:column;height:100%;justify-content:center;width:15%;transition:.5s ease-in-out}@media (min-width:1200px){.sticky-search-header .sticky-search-header-search{width:25%}}@media (min-width:1330px){.sticky-search-header .sticky-search-header-search{width:33%}}.sticky-search-header .sticky-search-header-search.-active{width:calc(100% - 65px);right:40px}.sticky-search-header .sticky-search-header-search.-active .CoveoOmnibox.magic-box,.sticky-search-header .sticky-search-header-search.-active .magic-box .magic-box-input,.sticky-search-header .sticky-search-header-search.-active .magic-box .magic-box-input .magic-box-underlay,.sticky-search-header .sticky-search-header-search.-active .magic-box .magic-box-input>input{width:100%!important}.sticky-search-header .sticky-search-header-search.-active .sticky-search-header-search-close{visibility:visible;opacity:1;right:-40px}.sticky-search-header .sticky-search-header-search .CoveoSearchInterface{width:100%!important;min-width:0!important;z-index:2}.sticky-search-header .sticky-search-header-search .magic-box .magic-box-input .magic-box-underlay,.sticky-search-header .sticky-search-header-search .magic-box .magic-box-input>input{width:100%!important;padding-right:5px!important;padding-left:10px!important;font-size:14px!important}.sticky-search-header .sticky-search-header-search .magic-box .magic-box-input .magic-box-underlay:-ms-input-placeholder,.sticky-search-header .sticky-search-header-search .magic-box .magic-box-input>input:-ms-input-placeholder{font-size:14px!important;color:#024d6b}.sticky-search-header .sticky-search-header-search .magic-box .magic-box-input .magic-box-underlay::-ms-input-placeholder,.sticky-search-header .sticky-search-header-search .magic-box .magic-box-input>input::-ms-input-placeholder{font-size:14px!important;color:#024d6b}.sticky-search-header .sticky-search-header-search .magic-box .magic-box-input .magic-box-underlay::placeholder,.sticky-search-header .sticky-search-header-search .magic-box .magic-box-input>input::placeholder{font-size:14px!important;color:#024d6b}.sticky-search-header .sticky-search-header-search .CoveoSearchbox .magic-box .magic-box-input{border-radius:0!important;border:0!important}.sticky-search-header .sticky-search-header-search .sticky-search-header-search-close{position:absolute;z-index:1;top:11px;right:0;display:flex;visibility:hidden;opacity:0;justify-content:center;align-items:center;width:40px;height:42px;background-color:#d8d8d8;font-size:0;transition:.5 ease-in-out}.sticky-search-header .sticky-search-header-search .sticky-search-header-search-close:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-size:.875rem;color:#007c9a;transition:opacity .2s ease-in-out}.sticky-search-header .sticky-search-header-search .sticky-search-header-search-close:hover:before{opacity:.7}.subnav-sticky{display:none;max-width:235px;transition:margin .2s ease-in-out;transform:translate(0);transform:translateZ(0);will-change:position,transform}@media (min-width:900px){.subnav-sticky{display:block}}.all-components .subnav-sticky.-stuck,.kss-section .subnav-sticky.-stuck{position:relative!important;top:0!important}.all-components .subnav-sticky.-stuck+.js-sticky-placeholder,.kss-section .subnav-sticky.-stuck+.js-sticky-placeholder{height:0!important}.subnav-sticky-menu-container{padding:25px 20px;background-color:#fff;border-top:4px solid #e4b146;box-shadow:3px 4px 13px 0 rgba(81,81,81,.2)}.subnav-sticky-menu-header{margin-bottom:24px;padding-bottom:15px;font-size:18px;font-size:1.125rem;border-bottom:1px solid #d8d8d8}.subnav-sticky-menu-header:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;font-size:14px;font-size:.875rem;color:#17a883}.subnav-sticky-menu{list-style:none;padding:0;margin:0}.subnav-sticky-menu li:not(:last-child){margin-bottom:14px}.-myacog .subnav-sticky-menu li{padding-left:25px}.subnav-sticky-menu li.-progress{display:flex;align-items:center;padding-left:0}.subnav-sticky-menu li.-progress img{flex:0 0 15px;width:15px;height:15px;margin-right:10px}.subnav-sticky-menu a{font-size:15px;font-size:.9375rem;position:relative;display:block;color:#1b5f7a}.subnav-sticky-menu a:before{content:"";position:absolute;top:0;left:-10px;display:block;width:3px;height:100%;visibility:hidden;opacity:0;background-color:#e4b146;transition:opacity .2s ease-in-out}.subnav-sticky-menu a:hover{color:#007c9a}.subnav-sticky-menu a:hover:before{visibility:visible;opacity:1}.search-in-page{margin:0 -20px 25px;padding:0 20px 30px;border-bottom:1px solid #d8d8d8}.search-in-page-form{position:relative}.search-in-page .keyword-search-input,.search-in-page .keyword-search-input-mobile{height:50px;margin:0;padding-right:40px}.search-in-page .search-page-trigger{position:absolute;top:0;right:0;width:40px;height:100%;font-size:0;background-image:url(../images/search-blue.svg);background-repeat:no-repeat;background-size:17px;background-position:50%;background-color:transparent;border:0;transition:.2s ease-in-out}.search-in-page .search-page-trigger:hover{background-color:transparent;opacity:.7}.search-in-page.-mobile{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;border:0}@media (min-width:600px){.search-in-page.-mobile{padding:0 60px}}.search-in-page.-mobile .search-in-page-form{flex:1 1 auto;width:auto}.subnav{display:none}@media (min-width:900px){.subnav{display:block}}.subnav.-mobile{display:block}@media (min-width:900px){.subnav.-mobile{display:none}}.subnav.-mobile .subnav-menu-container{display:none;padding:20px 25px 30px}.subnav.-active .subnav-mobile-trigger:after{content:"\e903"}.subnav-mobile-trigger{display:flex;justify-content:space-between;align-items:center;padding:15px;background-color:#e9e9e9;font-size:13px;font-size:.8125rem;font-weight:500;color:#0a8566}.subnav-mobile-trigger:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;font-size:.6875rem;color:#0a8566}.subnav-menu-container{padding:0 0 30px}.subnav-menu-container ul{list-style:none;padding:0;margin:0}.subnav-menu-container li:not(:last-child){margin-bottom:20px}.subnav-menu-container li.-progress a{display:flex;justify-content:space-between;align-items:center}.subnav-menu-container li.-progress a img{flex:0 0 15px;width:15px;height:15px;margin-left:10px}.subnav-menu-container>ul>li.-active>a{font-weight:700}.subnav-menu-container>ul>li.-active>a:before{visibility:visible;opacity:1}.subnav-menu-container>ul>li>a:hover{color:#007c9a}.subnav-menu-container>ul>li>a:hover:before{visibility:visible;opacity:1}.subnav-menu-container>ul>li a{position:relative;display:block}.subnav-menu-container>ul>li a:before{content:"";position:absolute;top:0;left:-12px;display:block;width:3px;height:100%;visibility:hidden;opacity:0;background-color:#e4b146;transition:opacity .2s ease-in-out}.subnav-menu-container>ul>li ul{margin:20px 0 25px;padding:0 0 0 18px;border-left:2px solid #d0e0e2}.subnav-menu-container>ul>li ul li{font-size:15px;font-size:.9375rem}.subnav-menu-container>ul>li ul li.-active{font-weight:700}.subnav-menu-container>ul>li ul li a:before{left:-21px;width:4px}.subnav-menu-container>ul>li ul li a:hover{color:#007c9a}.subnav-menu-container>ul>li ul li a:hover:before{visibility:visible;opacity:1}.subnav-menu-header{margin-bottom:30px;font-size:26px;font-size:1.625rem;color:#515151;font-weight:300}.subnav-menu-header:after{content:"";display:block;width:50px;height:3px;margin:15px 0 0;background-color:#d0e0e2}.subnav-menu-header:not(:first-of-type){margin-top:30px}.article-content .social-share{justify-content:flex-start;margin-bottom:15px}@media (min-width:700px){.article-content .social-share{margin:0}}@media (min-width:900px) and (max-width:1099px){.article-content .social-share{margin-bottom:15px}}@media (min-width:700px){.article-content .social-share ul{margin:0}}@media (min-width:700px){.article-content header .top-line{display:flex;justify-content:space-between;margin-bottom:15px}}@media (min-width:900px) and (max-width:1099px){.article-content header .top-line{display:block;margin-bottom:0}}.article-content header h1{margin-bottom:15px;font-size:28px;font-size:1.75rem;line-height:1.2}@media (min-width:900px){.article-content header h1{font-size:34px;font-size:2.125rem}}.article-content header .category{margin-bottom:15px;font-size:14px;font-size:.875rem;color:#515151;font-weight:500}@media (min-width:700px){.article-content header .category{margin-bottom:0}}@media (min-width:900px) and (max-width:1099px){.article-content header .category{margin-bottom:15px}}.article-content header time{font-weight:400}.article-content header .byline{margin-bottom:30px;font-size:14px;font-size:.875rem;color:#515151}.article-content .feature-img{margin-bottom:35px}.article-ad-container{width:300px;margin:0 auto 30px;text-align:center}@media (min-width:600px){.article-ad-container{float:right;margin:0 0 20px 30px}}@media (min-width:900px) and (max-width:999px){.article-ad-container{float:none;margin:0 auto 30px}}.news-feature-container{padding-bottom:20px}@media (min-width:1100px){.news-feature-container{display:flex;padding-bottom:0}}.news-feature-main{position:relative;display:flex;flex-direction:column;margin:0 auto 30px;max-width:610px}@media (min-width:1000px){.news-feature-main{padding-bottom:95px;max-width:none}}@media (min-width:1100px){.news-feature-main{width:60%}}@media (min-width:1200px){.news-feature-main{width:65%}}.news-feature-main:hover .news-feature-main-img img{transform:scale(1.2)}.news-feature-main:hover .news-feature-main-text{background-color:#f7f7f7;border-top-color:#1dd5a6}.news-feature-main-img{overflow:hidden;margin-bottom:-95px}@media (min-width:1000px){.news-feature-main-img{margin-bottom:0}}.news-feature-main-img img{transition:transform .35s ease-in-out}.news-feature-main-text{position:relative;padding:20px;margin:0 15px;text-align:center;border:2px solid #d0e0e2;border-top:3px solid #17a883;background-color:#fff;transition:.35s ease-in-out}@media (min-width:900px){.news-feature-main-text{padding:30px}}@media (min-width:1000px){.news-feature-main-text{position:absolute;bottom:0;width:calc(100% - 30px)}}.news-feature-main h2{margin-bottom:0;font-size:22px;font-size:1.375rem;color:#333}@media (min-width:600px){.news-feature-main h2{font-size:28px;font-size:1.75rem}}@media (min-width:900px){.news-feature-main h2{font-size:24px;font-size:1.5rem}}@media (min-width:1100px){.news-feature-main h2{font-size:22px;font-size:1.375rem}}@media (min-width:1200px){.news-feature-main h2{font-size:24px;font-size:1.5rem}}@media (min-width:1330px){.news-feature-main h2{font-size:28px;font-size:1.75rem}}.news-feature-data{margin-bottom:5px;font-size:14px;font-size:.875rem}.news-feature-data-type{font-weight:500;color:#17a883}.news-feature-data-date{color:#515151}.news-feature-data-date:before{content:"|";display:inline-block;margin:0 5px}.news-feature-side-links{margin:0 auto 30px;max-width:610px}@media (min-width:1100px){.news-feature-side-links{width:40%;margin:0;padding-left:20px}}@media (min-width:1200px){.news-feature-side-links{padding-left:30px;width:35%}}.news-feature-side-link{display:block;margin:0 15px}.news-feature-side-link:not(:last-child):after{content:"";display:block;width:55px;height:3px;margin-bottom:15px;background-color:#d0e0e2}@media (min-width:1200px){.news-feature-side-link:not(:last-child):after{margin-bottom:25px}}.news-feature-side-link:hover h3{color:#17a883}.news-feature-side-link h3{margin-bottom:15px;font-size:17px;font-size:1.0625rem;transition:color .2s ease-in-out}@media (min-width:1100px) and (max-width:1199px){.news-feature-side-link h3{font-size:15px;font-size:.9375rem}}@media (min-width:1200px){.news-feature-side-link h3{margin-bottom:25px}}.news-feature-secondary{margin-bottom:55px}@media (min-width:600px){.news-feature-secondary{display:flex;flex-wrap:wrap}}@media (min-width:1200px){.news-feature-secondary{flex-wrap:nowrap}}.news-feature-secondary-item{position:relative;display:block;max-width:410px;margin:0 auto 30px}@media (min-width:600px){.news-feature-secondary-item{width:calc(50% - 10px);display:flex;flex-direction:column}}@media (min-width:1200px){.news-feature-secondary-item{margin-bottom:0}}.news-feature-secondary-item:hover .news-feature-secondary-img img{transform:scale(1.1)}.news-feature-secondary-item:hover .news-feature-secondary-text{background-color:#f7f7f7;border-top-color:#1dd5a6}@media (min-width:600px){.news-feature-secondary-item:first-child{margin-right:10px}}@media (min-width:1200px){.news-feature-secondary-item:first-child{margin-right:0}}@media (min-width:600px){.news-feature-secondary-item:nth-child(2){margin-left:10px}}@media (min-width:1200px){.news-feature-secondary-item:nth-child(2){margin:0 20px}}.news-feature-secondary-img{margin-bottom:-45px;overflow:hidden}.news-feature-secondary-img img{transition:transform .35s ease-in-out}.news-feature-secondary-text{position:relative;padding:20px;margin:0 15px;text-align:center;border:2px solid #d0e0e2;border-top:3px solid #17a883;background-color:#fff;transition:.35s ease-in-out}@media (min-width:600px){.news-feature-secondary-text{flex:1 1 auto}}@media (min-width:900px){.news-feature-secondary-text{padding:10px}}@media (min-width:1000px){.news-feature-secondary-text{padding:20px}}.news-feature-secondary h3{margin-bottom:0;font-size:17px;font-size:1.0625rem}@media (min-width:900px){.news-feature-secondary h3{font-size:14px;font-size:.875rem}}@media (min-width:1200px){.news-feature-secondary h3{font-size:16px;font-size:1rem}}@media (min-width:1330px){.news-feature-secondary h3{font-size:17px;font-size:1.0625rem}}.news-feature-ad{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px 0;background-color:#f3f3f3}@media (min-width:600px){.news-feature-ad{width:100%}}@media (min-width:1200px){.news-feature-ad{width:33.3333%;min-width:300px}}.page-header{margin-bottom:50px;padding-bottom:35px;text-align:center;border-bottom:2px solid #d0e0e2}.page-header.-no-border{margin-bottom:15px;border-bottom:0}.page-header-inner{max-width:900px;margin:0 auto}.page-header h1{margin-bottom:10px}.page-header a{display:inline;border-bottom:2px solid #e4b146;cursor:pointer;font-size:15px;font-size:.9375rem;font-weight:500}.page-header a:hover{border-bottom:4px solid #e4b146;outline:0}.pagination{display:flex;justify-content:center;align-items:center;margin:30px 0 50px}@media (min-width:600px){.pagination{justify-content:space-between}}.pagination-nav,.pagination-pages{flex:none;display:flex;justify-content:center}@media (max-width:599px){.pagination-nav{display:none}}.pagination .-js-is-search-pagination-pages-dots,.pagination .pagination-pages-dots,.pagination a{display:inline-block;width:38px;height:38px;text-align:center;line-height:35px;font-family:Roboto,sans-serif;font-size:14px;font-size:.875rem;font-weight:500;border:2px solid #d0e0e2;border-right:0;letter-spacing:.02em}.pagination .-js-is-search-pagination-pages-dots+.dots,.pagination .-js-is-search-pagination-pages-dots+a,.pagination .pagination-pages-dots+.dots,.pagination .pagination-pages-dots+a,.pagination a+.dots,.pagination a+a{margin:0}.pagination .-js-is-search-pagination-pages-dots:first-child,.pagination .pagination-pages-dots:first-child,.pagination a:first-child{border-left:2px solid #d0e0e2;border-radius:4px 0 0 4px}.pagination .-js-is-search-pagination-pages-dots:last-child,.pagination .pagination-pages-dots:last-child,.pagination a:last-child{border-right:2px solid #d0e0e2;border-radius:0 4px 4px 0}.pagination a{color:#333}@media (min-width:1000px){.pagination a{font-size:14px;font-size:.875rem}}.pagination a[data-disabled=true]{opacity:.5;pointer-events:none;color:#979797}.pagination a[data-current=true]{pointer-events:none;margin:0}.pagination a:hover,.pagination a[data-current=true]{background-color:#f3f3f3;color:#007c9a}.pagination .-js-is-search-pagination-pages-dots,.pagination .pagination-pages-dots{margin:0}.pagination .pagination-nav{margin:0 5px}.pagination .pagination-nav a{display:flex;justify-content:center;align-items:center;width:35px;height:35px;margin-left:8px;border:2px solid #d0e0e2;border-radius:50%;color:#007c9a}.pagination .icon-caret-left,.pagination .icon-caret-right{display:flex}.pagination .icon-caret-left:before,.pagination .icon-caret-right:before{font-size:13px;font-size:.8125rem}.pagination .icon-caret-right:before{content:""}.pagination .icon-caret-left:before,.pagination .icon-caret-right:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pagination .icon-caret-left:before{content:""}.pagination .sr-text{display:none}.practice-bulletin-mobile-toolbar{position:relative;margin:-20px -20px 20px;background-color:#fff;border-top:3px solid #e4b146;transition:margin-top .25s ease-in-out}@media (min-width:700px){.practice-bulletin-mobile-toolbar{margin:-40px -40px 40px}}@media (min-width:1200px){.practice-bulletin-mobile-toolbar{display:none}}.practice-bulletin-mobile-toolbar.-stuck{position:fixed;margin:0;width:100%!important;top:0;left:0}@media (min-width:900px){.practice-bulletin-mobile-toolbar.-stuck{margin-top:64px}}.practice-bulletin-mobile-toolbar>ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;align-items:center}.practice-bulletin-mobile-toolbar>ul>li{flex:1 1 auto;text-align:center;font-size:13px;font-size:.8125rem;color:#515151}.practice-bulletin-mobile-toolbar>ul>li:last-child a:after{display:none}.practice-bulletin-mobile-toolbar>ul>li>a{position:relative;display:block;padding:15px;background-color:#e9e9e9;border-bottom:2px solid #d0e0e2;border-left:2px solid transparent;border-right:2px solid transparent}.practice-bulletin-mobile-toolbar>ul>li>a:before{margin-right:8px}.practice-bulletin-mobile-toolbar>ul>li>a:after{content:"";position:absolute;top:calc(50% - 11px);right:0;display:block;width:1px;height:22px;background-color:#c9c9c9}.practice-bulletin-mobile-toolbar>ul>li.-active>a{background-color:#fff;border-bottom:0;border-left:2px solid #d0e0e2;border-right:2px solid #d0e0e2}.practice-bulletin-mobile-toolbar>ul>li.-active:after,.practice-bulletin-mobile-toolbar>ul>li.-active>a:after{display:none}.practice-bulletin-mobile-toolbar .-jump-to>a:before{content:"";color:#109573}.practice-bulletin-mobile-toolbar .-jump-to>a:before,.practice-bulletin-mobile-toolbar .-search-page>a:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.practice-bulletin-mobile-toolbar .-search-page>a:before{content:"";color:#007c9a}.practice-bulletin-mobile-toolbar .-resources>a:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#024d6b}@media (min-width:900px){.practice-bulletin-mobile-toolbar .-resources{display:none}}.practice-bulletin-mobile-toolbar .practice-bulletin-mobile-content{display:none;position:absolute;top:100%;left:0;width:100%;padding:20px;background-color:#fff;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);text-align:left}.practice-bulletin-mobile-toolbar .practice-bulletin-mobile-content ul{list-style:none;padding:0;margin:0}.practice-bulletin-mobile-toolbar .practice-bulletin-mobile-content ul li{margin-bottom:15px;font-size:15px;font-size:.9375rem}.practice-bulletin-mobile-toolbar .practice-bulletin-mobile-content ul li a{color:#007c9a}.practice-bulletin-mobile-toolbar .practice-bulletin-mobile-content-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;margin-bottom:20px;font-size:18px;font-size:1.125rem;border-bottom:1px solid #d0e0e2}.practice-bulletin-mobile-toolbar .practice-bulletin-mobile-content-header .-jump-to:before{content:""}.practice-bulletin-mobile-toolbar .practice-bulletin-mobile-content-header .-jump-to:before,.practice-bulletin-mobile-toolbar .practice-bulletin-mobile-content-header .-resources:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;font-size:14px;font-size:.875rem;color:#17a883}.practice-bulletin-mobile-toolbar .practice-bulletin-mobile-content-header .-resources:before{content:""}.practice-bulletin-mobile-toolbar .practice-bulletin-mobile-close{display:flex;justify-content:center;align-items:center;width:30px;height:30px;margin-left:20px;font-size:0}.practice-bulletin-mobile-toolbar .practice-bulletin-mobile-close:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.125rem;color:#007c9a}.practice-bulletin-mobile-toolbar+.js-sticky-placeholder{width:100%!important}.practice-bulletin-mobile-toolbar .practice-bulleting-mobile-sidebar-content{max-height:500px;overflow-y:scroll;padding-right:20px}.presenter-profile{position:relative;margin:50px 0;padding:35px;background-color:#f3f3f3}.presenter-profile:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:3px;background-color:#e4b146}.presenter-profile-title{display:inline-block;margin-bottom:25px;font-size:24px;font-size:1.5rem;color:#515151}.presenter-profile-row{margin-bottom:35px;padding-bottom:35px;border-bottom:2px solid #d0e0e2}.presenter-profile-row:last-of-type{border:0;margin:0;padding:0}@media (min-width:1100px){.presenter-profile-row{display:flex}}@media (min-width:600px){.presenter-profile-img{float:left;margin-right:30px;margin-bottom:5px}}@media (min-width:1100px){.presenter-profile-img{flex:0 0 150px;width:150px;float:none;margin:0 30px 0 0}}.presenter-profile-img img{margin:0 0 20px}@media (min-width:1100px){.presenter-profile-img img{margin:0}}@media (min-width:1100px){.presenter-profile-text{flex:1 1 auto}}.presenter-profile h5{margin-bottom:3px;font-size:17px;font-size:1.0625rem;font-weight:700;color:#333;text-transform:none}.presenter-profile-organization{font-size:15px;font-size:.9375rem;color:#515151}.presenter-profile-bio{margin-top:20px}.presenter-profile-bio p{font-size:15px;font-size:.9375rem;line-height:1.5}.product-carousel-slide{cursor:pointer;background-color:#e9e9e9;display:flex!important;justify-content:center!important;align-items:center!important;height:auto}.product-carousel-slide img{max-width:150px;max-height:300px}@media (min-width:600px){.product-carousel-slide img{max-width:225px}}.product-carousel .slick-dots li button{border:1px solid #007c9a;background-color:#e9e9e9}.product-carousel .slick-dots li.slick-active button{background-color:#007c9a}.product-carousel .slick-arrow{top:calc(100% - 25px);background-color:transparent;color:#007c9a}.product-carousel .slick-arrow.slick-next,.product-carousel .slick-arrow.slick-prev{height:40px;width:40px;cursor:pointer}.product-carousel .slick-arrow.slick-next:after,.product-carousel .slick-arrow.slick-prev:after{color:#007c9a;font-size:10px;font-size:.625rem}.product-carousel .slick-arrow.slick-prev{left:-20px}@media (min-width:600px){.product-carousel .slick-arrow.slick-prev{left:10px}}.product-carousel .slick-arrow.slick-next{right:-20px}@media (min-width:600px){.product-carousel .slick-arrow.slick-next{right:10px}}.product-carousel .slick-arrow:hover{background-color:transparent}.product-carousel .slick-track{display:flex;align-items:stretch}.product-carousel .slick-track .slick-slide{height:auto}.product-carousel .slick-track .slick-slide div{height:100%}.product-header{text-align:center;padding-bottom:10px;margin-top:20px;margin-bottom:60px;border-bottom:2px solid #d0e0e2}@media (min-width:800px){.product-header{margin-top:-20px}}.product-header .eyebrow{color:#747474}.product-header .eyebrow:before{left:-5px}.product-header .eyebrow:after{right:-5px}.product-publication{display:flex;flex-direction:column}@media (min-width:600px){.product-publication{flex-direction:row;margin-bottom:0}}.product-publication-carousel{margin-bottom:30px}@media (min-width:600px){.product-publication-carousel{width:270px;padding-right:30px}}@media (min-width:900px) and (max-width:1099px){.product-publication-carousel{width:200px}}.product-publication-carousel .product-carousel-slide img{max-width:240px}@media (min-width:900px) and (max-width:1099px){.product-publication-carousel .product-carousel-slide img{max-width:170px}}@media (min-width:600px){.product-publication-text{flex:1 1 auto}}.product-publication-info p{margin-bottom:5px}.mfp-product-image-wrapper{background:transparent;overflow:visible}.mfp-product-image-wrapper figure figcaption{display:none}.mfp-product-image-wrapper .mfp-close{width:40px;height:40px;top:-20px;color:#fff;background:rgba(0,0,0,.4);border-radius:50%}.mfp-product-image-wrapper .mfp-close:before{font-size:14px;font-size:.875rem;color:#fff;position:relative;top:-2px;left:-7px}.progress-bar{height:18px;margin-top:20px;border-radius:4px;box-shadow:inset 0 1px 2px 0 rgba(81,81,81,.25);background-color:#d8d8d8}.progress-bar-status{width:0;height:100%;border-radius:4px;background:linear-gradient(90deg,#1c81a8,#17a883);transition:width 2s ease-in-out}.progress-bar-status.-step-20{width:20%}.progress-bar-status.-step-40{width:40%}.progress-bar-status.-step-60{width:60%}.progress-bar-status.-step-80{width:80%}.progress-bar-status.-step-100{width:100%}.progress-bar-status-text{margin:10px 0 0;font-size:11px;font-size:.6875rem}.promo-50-50-links{margin-bottom:50px;padding:40px 20px;box-shadow:inset 0 14px 8px -10px hsla(0,0%,43.1%,.1),inset 0 -14px 8px -10px hsla(0,0%,43.1%,.1)}@media (min-width:1200px){.promo-50-50-links{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.promo-50-50-links{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.promo-50-50-links{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.promo-50-50-links{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.promo-50-50-links{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.promo-50-50-links{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.promo-50-50-links{padding-left:17rem;padding-right:17rem}}@media (min-width:900px){.promo-50-50-links{display:flex;padding-top:45px;padding-bottom:45px}}.promo-50-50-links h2{margin-bottom:20px;font-weight:300;color:#333}.promo-50-50-links h2:before{content:"";display:block;width:55px;height:3px;margin-bottom:15px;background-color:#e4b146}@media (min-width:900px){.promo-50-50-links-container{max-width:620px;margin:0 auto}}.promo-50-50-links-left{margin-bottom:40px}@media (min-width:900px){.promo-50-50-links-left{width:50%;max-width:none;margin-bottom:0;padding-right:30px;border-right:2px solid #d0e0e2}}@media (min-width:1200px){.promo-50-50-links-left{padding-right:60px}}@media (min-width:900px){.promo-50-50-links-right{width:50%;max-width:none;padding-left:30px}}@media (min-width:1200px){.promo-50-50-links-right{padding-left:60px}}.promo-50-50-links ul{list-style:none;padding:0;margin:0}.promo-50-50-links li{font-size:15px;font-size:.9375rem;border-bottom:1px solid #d8d8d8}@media (min-width:1100px){.promo-50-50-links li{font-size:17px;font-size:1.0625rem}}.promo-50-50-links li:first-of-type{border-top:1px solid #dfdfdf}.promo-50-50-links li a{display:block;padding:15px;border-left:3px solid transparent;transition:.2s ease-in-out}.promo-50-50-links li a:hover{background-color:#f3f3f3;border-left:3px solid #e4b146}.promo-50-50-links .view-more{padding:15px 18px}.promo-60-40{display:flex;flex-direction:column;margin-bottom:60px;background-color:#f7f7f7}@media (min-width:800px){.promo-60-40{margin-bottom:70px}}.promo-60-40.-img-left,.promo-60-40.-img-right{background-color:transparent;padding-top:20px}.promo-60-40.-img-left:hover,.promo-60-40.-img-right:hover{background-color:#f7f7f7}@media (min-width:800px){.promo-60-40.-img-left:hover,.promo-60-40.-img-right:hover{background-color:transparent}.promo-60-40.-img-left:hover .promo-60-40-text,.promo-60-40.-img-right:hover .promo-60-40-text{background-color:#efefef}.promo-60-40.-img-left:hover .promo-60-40-img,.promo-60-40.-img-right:hover .promo-60-40-img{transform:scale(1.1)}}@media (min-width:800px){.promo-60-40.-img-left,.promo-60-40.-img-right{flex-direction:row-reverse;padding-top:0}}@media (min-width:800px){.promo-60-40.-img-left .promo-60-40-text,.promo-60-40.-img-right .promo-60-40-text{margin:30px 0;background-color:#f7f7f7}}@media (min-width:1000px){.promo-60-40.-img-left .promo-60-40-text,.promo-60-40.-img-right .promo-60-40-text{padding:70px}}@media (min-width:800px){.promo-60-40.-img-left{flex-direction:row}}.promo-60-40:hover{background-color:#efefef}.promo-60-40-text{padding:20px}@media (min-width:800px){.promo-60-40-text{flex:1 1 auto;width:auto;padding:40px;transition:background-color .2s ease-in-out}}@media (min-width:1000px){.promo-60-40-text{padding:40px}}.promo-60-40-text .eyebrow{margin-bottom:20px;text-align:left;font-size:14px;font-size:.875rem;font-weight:500;text-transform:uppercase}.promo-60-40-text .eyebrow:before{display:block;margin:0 0 30px;top:auto;width:55px;height:3px}.promo-60-40-text .eyebrow:after{display:none}.promo-60-40-text .eyebrow .date{text-transform:none}.promo-60-40-text .eyebrow .date:before{content:"|";display:inline-block;margin:0 8px 0 5px}.promo-60-40-text h2{margin-bottom:15px;color:#333}.promo-60-40-img-container{position:relative;overflow:hidden}@media (min-width:800px){.promo-60-40-img-container{flex:0 0 50%;width:50%;box-shadow:5px 11px 32px -8px rgba(0,0,0,.4)}}@media (min-width:1000px){.promo-60-40-img-container{flex:0 0 40%;width:40%}}.promo-60-40-img{max-width:300px;margin:0 auto;background-repeat:no-repeat;background-position:50%;background-size:cover;box-shadow:5px 11px 32px -8px rgba(0,0,0,.4);transition:transform .2s ease-in-out}@media (min-width:800px){.promo-60-40-img{position:absolute;width:100%;height:100%;max-width:none;box-shadow:none}}.promo-60-40-img:after{content:"";display:block;padding-bottom:100%}.promo-bar-sticky{display:flex;justify-content:center;align-items:center;margin:-20px -20px 20px;padding:18px 25px;background-color:#127c68;color:#fff}@media (min-width:700px){.promo-bar-sticky{margin:-40px -40px 40px}}.promo-bar-sticky.-stuck{left:0;width:100%!important;margin:0}.kss-section .promo-bar-sticky.-stuck{position:relative!important}.promo-bar-sticky p{margin-bottom:10px;color:#fff}.promo-bar-sticky p:last-of-type{margin:0}.promo-bar-sticky p a{color:#fff;display:inline;cursor:pointer;border-bottom:2px solid #fdbb30}.promo-bar-sticky p a:hover{border-bottom:4px solid #e4b146;color:#515151;background-color:#ffe1a3;border-color:transparent;outline:0}.promo-bar-sticky .-go-arrow{flex:0 0 auto;margin:0 10px}.promo-bar-sticky+.js-sticky-placeholder{width:1px!important}.promo-cta-full-width{margin-bottom:60px;padding:63px 20px;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#006680}@media (min-width:1200px){.promo-cta-full-width{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.promo-cta-full-width{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.promo-cta-full-width{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.promo-cta-full-width{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.promo-cta-full-width{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.promo-cta-full-width{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.promo-cta-full-width{padding-left:17rem;padding-right:17rem}}.promo-cta-full-width-inner{padding:20px;border:2px solid hsla(0,0%,100%,.23)}@media (min-width:600px){.promo-cta-full-width-inner{margin:0 40px}}@media (min-width:1000px){.promo-cta-full-width-inner{display:flex;align-items:center;padding:40px}}.promo-cta-full-width-text{margin-bottom:30px}@media (min-width:1000px){.promo-cta-full-width-text{width:40%;margin-bottom:0;padding-right:10px}}@media (min-width:1100px){.promo-cta-full-width-text{width:50%}}@media (min-width:1000px){.promo-cta-full-width-img{width:60%}}@media (min-width:1100px){.promo-cta-full-width-img{width:50%}}.promo-cta-full-width-img img{position:relative;margin:0 auto}@media (min-width:1000px){.promo-cta-full-width-img img{right:-80px}}.promo-cta-full-width a,.promo-cta-full-width h2,.promo-cta-full-width p{color:#fff}.promo-cta-full-width h2{font-size:26px;font-size:1.625rem}@media (min-width:600px){.promo-cta-full-width h2{font-size:32px;font-size:2rem}}.promo-cta-full-width .btn,.promo-cta-full-width .input-file+label{background-color:#fff;color:#1f6285}.promo-cta-full-width .btn:hover,.promo-cta-full-width .input-file+label:hover{background-color:#1f6285;color:#fff;border-color:#fff}.promo-cta{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:30px;padding:40px 20px 30px;background-color:#007c9a;background-repeat:no-repeat;background-size:cover;background-position:50%;width:100%}@media (min-width:1200px){.promo-cta{padding:40px 40px 30px}}.promo-cta:hover .-go-arrow{background-color:hsla(0,0%,100%,.15)}.promo-cta.-inline{flex-direction:row;justify-content:center;align-items:center}.promo-cta.-inline p{margin:0;font-size:17px;font-size:1.0625rem}.promo-cta.-inline .-go-arrow{width:31px;flex:0 0 31px;margin-left:25px}.promo-cta .h3,.promo-cta h3{color:#fff;margin-bottom:20px}.promo-cta p{width:100%;margin-bottom:15px;font-size:16px;font-size:1rem;color:#fff;text-align:center}.promo-cta .-flag{position:absolute;top:0;left:0}.promo-cta+.promo-grid-content{margin-top:50px}.promo-cta .link{display:inline;border-bottom:2px solid #e4b146;cursor:pointer}.promo-cta .link:hover{border-bottom:4px solid #e4b146;outline:0}.promo-dropdown-thin{padding:20px;background:linear-gradient(120deg,#27ae8c 60%,#4691ba);text-align:center}@media (min-width:700px){.promo-dropdown-thin form{display:flex;justify-content:space-around;align-items:center;text-align:left}}.promo-dropdown-thin label{margin:0 0 15px;font-size:17px;font-size:1.0625rem;font-weight:700;color:#fff}@media (min-width:700px){.promo-dropdown-thin label{margin:0 25px;white-space:nowrap}}.promo-dropdown-thin select{margin:0;background-color:#f7f7f7;background-image:url(../images/select-arrow-down-green.svg);border:0}.promo-dropdown{margin:50px 0;padding:20px;background-color:#17a883;background-image:url(../images/bg-search-box-large.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;text-align:center}.promo-dropdown-inner{max-width:550px;margin:0 auto}.promo-dropdown h2{margin-bottom:15px;color:#fff}.promo-dropdown p{color:#fff}.promo-dropdown select{background-color:#f7f7f7;background-image:url(../images/select-arrow-down-green.svg);border:0}.promo-grid-content{margin-bottom:20px}.promo-grid-content h2{font-size:30px;font-size:1.875rem;color:#515151}@media (min-width:700px){.promo-grid-content-inner{display:flex;flex-wrap:wrap;margin:0 -10px}}.promo-grid-content-card{position:relative;top:0;display:block;margin-bottom:30px;padding:25px;background-color:#fff;border:1px solid #d0e0e2;border-top:3px solid #17a883;transition:.2s ease-in-out}@media (min-width:700px){.promo-grid-content-card{width:calc(33.333% - 20px);margin:0 10px 20px}}@media (min-width:1200px){.promo-grid-content-card{padding:35px 30px}}.promo-grid-content-card:hover{box-shadow:3px 3px 12px 0 rgba(81,81,81,.2);top:-5px}.promo-grid-content-card:hover:after{opacity:1}.promo-grid-content-card:after{content:"";position:absolute;top:-3px;left:-2px;width:calc(100% + 4px);height:calc(100% + 5px);border:3px solid #17a883;opacity:0;transition:.2s ease-in-out}.promo-grid-content-card.-disabled{border:0;border-top:2px solid #cfcfcf;background-color:#f5f5f5}.promo-grid-content-card.-disabled p{color:rgba(52,52,52,.5)}.promo-grid-content-card .eyebrow{margin-bottom:10px;text-align:left;font-size:13px;font-size:.8125rem;font-weight:500}.promo-grid-content-card .eyebrow:after,.promo-grid-content-card .eyebrow:before{display:none}.promo-grid-content-card p{font-size:17px;font-size:1.0625rem}.promo-grid-content-card p.-new-win:after{color:#598aaf}.promo-grid-content-card .promo-grid-content-image{margin:-25px -25px 25px}@media (min-width:1200px){.promo-grid-content-card .promo-grid-content-image{margin:-35px -30px 25px}}.promo-grid-content[data-columns="4"] h2{font-weight:300;color:#333;text-align:center}.promo-grid-content[data-columns="4"] h2:before{content:"";display:block;width:55px;height:3px;margin-bottom:15px;margin-left:auto;margin-right:auto;background-color:#e4b146}@media (min-width:700px){.promo-grid-content[data-columns="4"] .promo-grid-content-card{width:calc(50% - 20px);margin:0 10px 20px}}@media (min-width:900px){.promo-grid-content[data-columns="4"] .promo-grid-content-card{width:calc(25% - 20px);margin:0 10px 20px}}@media (min-width:900px) and (max-width:999px){.-sidebar-left .promo-grid-content .promo-grid-content-card,.-sidebar-right .promo-grid-content .promo-grid-content-card{width:calc(100% - 20px)}}@media (min-width:900px) and (max-width:1199px){.-sidebar-left .promo-grid-content.-has-images .promo-grid-content-card,.-sidebar-left .promo-grid-content.-has-images[data-columns="4"] .promo-grid-content-card,.-sidebar-left .promo-grid-content[data-columns="4"] .promo-grid-content-card,.-sidebar-right .promo-grid-content.-has-images .promo-grid-content-card,.-sidebar-right .promo-grid-content.-has-images[data-columns="4"] .promo-grid-content-card,.-sidebar-right .promo-grid-content[data-columns="4"] .promo-grid-content-card{width:calc(50% - 20px)}}.promo-grid-content .view-more{text-align:right}.promo-grid-content+.promo-cta{margin-top:40px}.promo-grid-content.-has-images h2{font-size:28px;font-size:1.75rem}@media (min-width:1000px){.promo-grid-content.-has-images h2{font-size:34px;font-size:2.125rem}}.promo-grid-content.-has-images p{font-size:18px;font-size:1.125rem}@media (min-width:500px){.promo-grid-content.-has-images .promo-grid-content-inner{display:flex;flex-wrap:wrap;margin:0 -10px}}@media (min-width:900px){.promo-grid-content.-has-images .promo-grid-content-inner{justify-content:center}}.promo-grid-content.-has-images .promo-grid-content-card{max-width:375px;margin:0 auto 25px;border:2px solid #d0e0e2;border-top:3px solid #17a883}@media (min-width:500px){.promo-grid-content.-has-images .promo-grid-content-card{width:calc(50% - 20px);margin:0 10px 20px}}@media (min-width:900px){.promo-grid-content.-has-images .promo-grid-content-card{width:calc(33.333% - 20px)}}.promo-grid-content.-has-images .promo-grid-content-card:hover{top:-10px;box-shadow:3px 3px 12px 0 rgba(81,81,81,.2);background-color:#fff}.promo-grid-content.-has-images .promo-grid-content-card:hover:before{opacity:1}.promo-grid-content.-has-images .promo-grid-content-card:before{content:"";position:absolute;top:-3px;left:-3px;display:block;opacity:0;width:calc(100% + 3px);height:calc(100% + 3px);border:3px solid #17a883;transition:opacity .2s ease-in-out}@media (min-width:900px){.promo-grid-content.-has-images[data-columns="4"] .promo-grid-content-card{width:calc(25% - 20px)}}.promo-grid-content .promo-grid-content-select{margin:20px 0}.promo-grid-content .promo-grid-content-select select{width:auto;margin:0 auto}@media (min-width:700px){.panel .promo-grid-content .promo-grid-content-card{display:flex;flex-direction:column;justify-content:flex-end;padding:30px 30px 20px;min-height:150px}}.panel .promo-grid-content .promo-grid-content-card p{font-size:24px;font-size:1.5rem;line-height:1.25}@media (min-width:700px) and (max-width:1099px){.panel .promo-grid-content .promo-grid-content-card p{font-size:20px;font-size:1.25rem}}@media (min-width:600px){.promo-grid-events{display:flex;flex-wrap:wrap;margin:0 -13px}}@media (min-width:600px){.promo-grid-events .event-card{width:calc(50% - 26px);margin-left:13px;margin-right:13px}}@media (min-width:1200px){.promo-grid-events .event-card{width:calc(33.3333% - 26px)}}.promo-grid-featured{margin-bottom:30px}.promo-grid-featured h2{color:#515151}.-clinical .promo-grid-featured h2{text-align:center}@media (min-width:700px){.-clinical .promo-grid-featured h2{font-size:40px;font-size:2.5rem}}@media (min-width:700px){.promo-grid-featured-inner{display:flex;flex-wrap:wrap;margin:0 -10px}}.promo-grid-featured-card{position:relative;top:0;display:flex;flex-direction:column;margin-bottom:25px;border:3px solid transparent;border-top:2px solid transparent;transition:.2s ease-in-out}@media (min-width:700px){.promo-grid-featured-card{width:calc(50% - 20px);margin:0 10px 20px}}@media (min-width:900px) and (max-width:999px){.promo-grid-featured-card{width:100%;margin:0 0 20px}}.promo-grid-featured-card-inner{position:relative;height:100%;padding:20px 20px 40px;border:2px solid #d0e0e2;border-top:3px solid #007c9a;transition:border-color .2s ease-in-out}@media (min-width:700px){.promo-grid-featured-card-inner{padding:40px 40px 60px}}.promo-grid-featured-card.-promotion{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:hsla(0,0%,66.3%,.3);border:3px solid #fff;border-top:2px solid #fff}.promo-grid-featured-card.-promotion p{font-size:11px;font-size:.6875rem}.promo-grid-featured-card p:last-of-type{margin:0}.promo-grid-featured-card .-go-arrow{position:absolute;bottom:25px;right:25px;align-self:flex-end;border-color:rgba(208,224,226,.3);background-color:rgba(208,224,226,.3);transition:.2s ease-in-out}.promo-grid-featured-card .-go-arrow:before{color:#006680}.promo-grid-featured-card:not(.-promotion):hover{top:-10px;box-shadow:3px 3px 12px 0 rgba(81,81,81,.2);border:3px solid #007c9a;border-top:2px solid #007c9a}.promo-grid-featured-card:not(.-promotion):hover .promo-grid-featured-card-inner{border-color:#007c9a}.promo-grid-featured-card:not(.-promotion):hover .promo-grid-featured-image{border-right:2px solid #007c9a;border-left:2px solid #007c9a}.promo-grid-featured-card:not(.-promotion):hover .-go-arrow{background-color:#007c9a;border-color:#007c9a}.promo-grid-featured-card:not(.-promotion):hover .-go-arrow:before{color:#fff}.promo-grid-featured-image{flex:0 0 auto;border-top:3px solid #007c9a;overflow:hidden}.promo-grid-featured-image img{transition:transform .2s ease-in-out;width:100%}.promo-grid-featured-image+.promo-grid-featured-card-inner{border-top:0}.promo-grid-featured .view-more{text-align:right}.-clinical .promo-grid-featured .view-more{margin-bottom:60px;text-align:center}.-clinical .promo-grid-featured .view-more .-more{display:inline-block;margin-top:15px;padding:15px 30px;color:#fff;border:0;background-color:#024d6b;border-radius:4px}.-clinical .promo-grid-featured .view-more .-more:hover{background-color:#03719d}@media (min-width:600px){.promo-grid-featured[data-columns="3"] .promo-grid-featured-inner{display:flex;flex-wrap:wrap;margin:0 -10px}}@media (min-width:600px){.promo-grid-featured[data-columns="3"] .promo-grid-featured-card{width:calc(50% - 20px);margin:0 10px 20px}}@media (min-width:900px){.promo-grid-featured[data-columns="3"] .promo-grid-featured-card{width:calc(33.333% - 20px);margin:0 10px 20px}}.promo-grid-featured[data-columns="3"] .promo-grid-featured-card-inner{padding:20px 20px 60px}@media (min-width:1100px){.promo-grid-featured[data-columns="3"] .promo-grid-featured-card-inner{padding:40px 40px 60px}}@media (min-width:900px) and (max-width:1099px){.-sidebar-left .promo-grid-featured[data-columns="3"] .promo-grid-featured-card,.-sidebar-right .promo-grid-featured[data-columns="3"] .promo-grid-featured-card{width:calc(50% - 20px)}}.-sidebar-left .promo-grid-featured[data-columns="3"] .promo-grid-featured-card-inner,.-sidebar-right .promo-grid-featured[data-columns="3"] .promo-grid-featured-card-inner{padding:20px 20px 60px}.promo-grid-featured.-ebooks .promo-grid-featured-card .promo-grid-featured-image{background:#f3f3f3}.promo-grid-featured.-ebooks .promo-grid-featured-card .promo-grid-featured-image img{max-width:205px;margin:20px auto -90px}.promo-grid-featured.-ebooks .promo-grid-featured-card .promo-grid-featured-card-inner{border-top:2px solid #d0e0e2}.promo-grid-notable{position:relative;z-index:0;padding:35px 20px;background-color:#f3f3f3}@media (min-width:1200px){.promo-grid-notable{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.promo-grid-notable{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.promo-grid-notable{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.promo-grid-notable{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.promo-grid-notable{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.promo-grid-notable{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.promo-grid-notable{padding-left:17rem;padding-right:17rem}}@media (min-width:900px){.promo-grid-notable{margin-bottom:-40px;padding-top:115px;padding-bottom:70px}}.promo-grid-notable h2{color:#515151;text-align:center}@media (min-width:700px){.promo-grid-notable-inner{display:flex;flex-wrap:wrap;max-width:1205px;margin:0 -10px}}@media (min-width:900px){.promo-grid-notable-inner{margin:0 auto}}.promo-grid-notable-card{position:relative;top:0;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:25px;padding:35px 0 25px;background-color:#fff;border:2px solid #d0e0e2;border-top:3px solid #17a883;color:#515151;text-align:center}@media (min-width:700px){.promo-grid-notable-card{width:calc(50% - 20px);margin:0 10px 25px}}@media (min-width:900px){.promo-grid-notable-card{width:calc(33.333% - 20px)}}.promo-grid-notable-card:after{content:"";position:absolute;top:-3px;left:-2px;width:calc(100% + 4px);height:calc(100% + 5px);border:3px solid #17a883;opacity:0;transition:.2s ease-in-out}.promo-grid-notable-card-top{padding:0 35px}@media (min-width:900px){.promo-grid-notable-card-top{margin-bottom:60px}}.promo-grid-notable-card-bottom{font-size:13px;font-size:.8125rem;font-weight:500;padding:0 10px}.promo-grid-notable-card .abbrev{position:absolute;z-index:999;top:25px;right:13px}.promo-grid-notable-card .divider{margin:0 5px}.promo-grid-notable-card.-external:before{content:"";font-family:icomoon!important;content:"\e907";font-family:icomoon}.promo-grid-notable-card.-external:before,.promo-grid-notable-card.-locked:before{display:inline-block;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;display:block;top:35px;left:18px;margin-left:0;font-size:16px;font-size:1rem;color:#598aaf}.promo-grid-notable-card.-locked:before{content:"";font-family:icomoon!important}.promo-grid-notable-card.-promo{background-color:#e9e9e9;border-color:transparent;justify-content:center;align-items:center;font-size:14px;font-size:.875rem}.promo-grid-notable-card:not(.-promo):hover{top:-10px;box-shadow:3px 3px 12px 0 rgba(81,81,81,.2)}.promo-grid-notable-card:not(.-promo):hover:after{opacity:1}.promo-grid-notable-section{margin-bottom:20px;font-size:15px;font-size:.9375rem;font-weight:500}.promo-grid-notable h3{font-size:20px;font-size:1.25rem;color:#333}@media (min-width:900px){.promo-grid-notable.-clinical{margin-bottom:0;padding-top:70px;padding-bottom:50px}}@media (min-width:1000px){.promo-grid-notable.-clinical h2{font-size:40px;font-size:2.5rem}}.promo-grid-notable.-clinical .promo-grid-notable-card{border-top:3px solid #1c81a8}.promo-grid-notable.-clinical .promo-grid-notable-card:after{border:3px solid #1c81a8}.promo-grid-notable.-clinical .promo-grid-notable-card.-external:before{left:auto;right:18px}.promo-grid-related{margin-bottom:50px;padding-top:40px;padding-left:20px;padding-right:20px;box-shadow:inset 0 14px 8px -10px hsla(0,0%,43.1%,.1)}@media (min-width:1200px){.promo-grid-related{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.promo-grid-related{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.promo-grid-related{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.promo-grid-related{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.promo-grid-related{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.promo-grid-related{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.promo-grid-related{padding-left:17rem;padding-right:17rem}}.promo-grid-related h2{margin-bottom:20px;color:#515151;font-weight:300;color:#333;text-align:center}.promo-grid-related h2:before{content:"";display:block;width:55px;height:3px;margin-bottom:15px;margin-left:auto;margin-right:auto;background-color:#e4b146}@media (min-width:1000px){.promo-grid-related h2{margin-bottom:30px}}@media (min-width:600px){.promo-grid-related-inner{display:flex;flex-wrap:wrap;margin:0 -10px}}.promo-grid-related-card{position:relative;top:0;display:block;margin-bottom:30px;padding:25px;border:2px solid #d0e0e2;border-top:3px solid #e4b146;transition:.2s ease-in-out}@media (min-width:600px){.promo-grid-related-card{width:calc(50% - 20px);margin:0 10px 20px}}@media (min-width:900px){.promo-grid-related-card{width:calc(25% - 20px)}}@media (min-width:1200px){.promo-grid-related-card{padding:35px 30px}}.promo-grid-related-card:hover{box-shadow:3px 3px 12px 0 rgba(81,81,81,.2);top:-5px}.promo-grid-related-card:hover:after{opacity:1}.promo-grid-related-card:after{content:"";position:absolute;top:-3px;left:-2px;width:calc(100% + 4px);height:calc(100% + 5px);border:3px solid #e4b146;opacity:0;transition:.2s ease-in-out}.promo-grid-related-card .eyebrow{margin-bottom:10px;text-align:left;font-size:13px;font-size:.8125rem;font-weight:500}.promo-grid-related-card .eyebrow:after,.promo-grid-related-card .eyebrow:before{display:none}.promo-grid-related-card p{font-size:17px;font-size:1.0625rem}.promo-grid-related-link{width:100%;margin-top:30px;text-align:center}.promo-grid-upcoming-events{margin-bottom:60px}@media (min-width:600px){.promo-grid-upcoming-events{margin-bottom:30px}}.promo-grid-upcoming-events h2{font-weight:300;color:#333;text-align:center}.promo-grid-upcoming-events h2:before{content:"";display:block;width:55px;height:3px;margin-bottom:15px;margin-left:auto;margin-right:auto;background-color:#e4b146}@media (min-width:600px){.promo-grid-upcoming-events-inner{display:flex;flex-wrap:wrap;justify-content:center}}@media (min-width:1200px){.promo-grid-upcoming-events-inner{margin:0 -13px}}@media (min-width:600px){.promo-grid-upcoming-events .event-card{width:calc(50% - 26px);margin:0 13px 26px}}@media (min-width:1100px){.promo-grid-upcoming-events .event-card{width:calc(25% - 26px)}}.promo-grid-upcoming-events .event-card h3{transition:color .2s ease-in-out}@media (min-width:1100px) and (max-width:1199px){.promo-grid-upcoming-events .event-card h3{font-size:15px;font-size:.9375rem}}.promo-grid-upcoming-events .event-card:hover .event-card-image img{transform:scale(1.1)}.promo-grid-upcoming-events .button-row{justify-content:center;margin:10px 0;text-align:center}.promo-grid-upcoming-events[data-columns="3"]{display:flex;flex-direction:column;align-items:center}@media (min-width:600px){.promo-grid-upcoming-events[data-columns="3"]{margin-bottom:60px}}@media (min-width:1100px){.promo-grid-upcoming-events[data-columns="3"] h2{align-self:flex-start}}.promo-grid-upcoming-events[data-columns="3"] h2:before{display:none}.promo-grid-upcoming-events[data-columns="3"] .promo-grid-upcoming-events-inner{max-width:852px}@media (min-width:600px){.promo-grid-upcoming-events[data-columns="3"] .promo-grid-upcoming-events-inner{justify-content:flex-start}}@media (min-width:1100px){.promo-grid-upcoming-events[data-columns="3"] .promo-grid-upcoming-events-inner{max-width:none;margin:0 -13px;width:100%}}@media (min-width:1100px){.promo-grid-upcoming-events[data-columns="3"] .event-card{width:calc(33.333% - 26px)}}@media (min-width:900px) and (max-width:1099px){.-sidebar-left .promo-grid-upcoming-events[data-columns="3"] .promo-grid-upcoming-events-inner,.-sidebar-right .promo-grid-upcoming-events[data-columns="3"] .promo-grid-upcoming-events-inner{justify-content:center}}@media (min-width:900px) and (max-width:1099px){.-sidebar-left .promo-grid-upcoming-events[data-columns="3"] .event-card,.-sidebar-right .promo-grid-upcoming-events[data-columns="3"] .event-card{width:calc(100% - 20px)}}.promo-inset-image{position:relative;margin:50px 0;padding:20px;border:2px solid #d0e0e2}@media (min-width:700px){.promo-inset-image{padding:40px}}@media (min-width:1100px){.promo-inset-image{display:flex;align-items:center;padding-right:0}}@media (min-width:1100px){.promo-inset-image.-has-inset .promo-inset-image-text{padding-right:60px}}@media (min-width:1200px){.promo-inset-image.-has-inset .promo-inset-image-text{padding-right:80px}}@media (min-width:1330px){.promo-inset-image.-has-inset .promo-inset-image-text{padding-right:100px}}.promo-inset-image.-has-flag{padding-top:50px}.content .promo-inset-image:first-child{margin-top:0}.promo-inset-image .-flag{position:absolute;top:0;left:0;padding:8px 10px}.promo-inset-image h3{margin-bottom:15px;font-size:33px;font-size:2.0625rem;font-weight:300;line-height:1.1;color:#0a8566}.promo-inset-image p{line-height:1.45}.promo-inset-image .btn,.promo-inset-image .input-file+label{background-color:#127c68;border-color:#127c68;color:#fff}.promo-inset-image .btn:hover,.promo-inset-image .input-file+label:hover{background-color:#fff;color:#127c68}.promo-inset-image-text{margin-bottom:30px}@media (min-width:1100px){.promo-inset-image-text{width:50%;padding-right:20px;margin-bottom:0}}@media (min-width:1330px){.promo-inset-image-text,.promo-inset-image-text>p{padding-right:40px}}.promo-inset-image-img{position:relative;max-width:610px}@media (min-width:1100px){.promo-inset-image-img{width:50%;right:-22px}}.promo-inset-image-img .promo-inset-image-inset{position:absolute;top:-20px;right:20px;width:45%}@media (min-width:600px){.promo-inset-image-img .promo-inset-image-inset{top:-40px;right:40px}}@media (min-width:900px) and (max-width:999px){.promo-inset-image-img .promo-inset-image-inset{top:-20px;right:20px}}@media (min-width:1100px){.promo-inset-image-img .promo-inset-image-inset{top:0;bottom:0;right:auto;left:-40px;display:flex;flex-direction:column;justify-content:center}.promo-inset-image-img .promo-inset-image-inset img{flex:0 0 auto}}@media (min-width:1330px){.promo-inset-image-img .promo-inset-image-inset{left:-100px}}.promo-inset-image-img .promo-inset-image-inset img{border:5px solid #fff;box-shadow:0 7px 14px 0 rgba(81,81,81,.2)}.promo-latest-events{margin-bottom:60px}.promo-latest-events-inner{padding-left:20px;padding-right:20px}@media (min-width:1200px){.promo-latest-events-inner{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.promo-latest-events-inner{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.promo-latest-events-inner{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.promo-latest-events-inner{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.promo-latest-events-inner{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.promo-latest-events-inner{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.promo-latest-events-inner{padding-left:17rem;padding-right:17rem}}@media (min-width:1100px){.promo-latest-events-inner{display:flex}}.promo-latest-events-featured{margin:0 auto 50px;max-width:525px;width:100%}@media (min-width:1100px){.promo-latest-events-featured{width:50%;max-width:100%;margin:0;padding-right:10px}}.promo-latest-events-featured-item{position:relative;padding-top:80%;display:block;width:100%;overflow:hidden;box-shadow:0 12px 14px rgba(0,0,0,.2);background-color:#024d6b}@media (min-width:500px){.promo-latest-events-featured-item{padding-top:70%}}@media (min-width:1100px){.promo-latest-events-featured-item{padding-top:75%}}.promo-latest-events-featured-item:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;opacity:.8;background-image:linear-gradient(0deg,#000 12%,transparent);z-index:2}@media (min-width:700px){.promo-latest-events-featured-item:before{background-image:linear-gradient(0deg,#000 12%,transparent 75%)}}.promo-latest-events-featured-item img{position:absolute;height:auto;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);max-width:unset;transition:transform .2s ease-in-out}.promo-latest-events-featured-item-content{position:absolute;left:0;right:0;bottom:24px;padding:0 35px;z-index:3;border-left:4px solid #fdbb30}@media (min-width:700px){.promo-latest-events-featured-item-content{width:100%;max-width:440px}}.promo-latest-events-featured-item-content p{color:#fff;font-size:15px;font-size:.9375rem;line-height:21px;line-height:1.3125rem}.promo-latest-events-featured-item-content h3{max-width:440px;color:#fff;font-size:30px;font-size:1.875rem;line-height:38px;line-height:2.375rem;font-weight:300;margin-bottom:8px}.promo-latest-events-featured-item:hover{background-color:#0a8566}.promo-latest-events-featured-item:hover img{transform:translate(-50%,-50%) scale(1.1)}@media (min-width:800px){.promo-latest-events-main{display:flex;flex-wrap:wrap}}@media (min-width:1100px){.promo-latest-events-main{width:50%;padding-left:55px;flex-direction:column;justify-content:center}}.promo-latest-events-main h2{width:100%}.promo-latest-events-main .btn,.promo-latest-events-main .input-file+label{align-self:flex-start}.promo-latest-events-main-item{position:relative;top:0;display:block;border:1px solid #d0e0e2;border-top:3px solid #17a883;transition:.2s ease-in-out;margin-bottom:30px}@media (min-width:500px) and (max-width:799px){.promo-latest-events-main-item{display:flex}}@media (min-width:800px) and (max-width:1099px){.promo-latest-events-main-item{width:calc(50% - 10px)}.promo-latest-events-main-item:first-of-type{margin-right:20px}}@media (min-width:1100px){.promo-latest-events-main-item{display:flex;width:100%;flex:0 0 auto}}.promo-latest-events-main-item img{object-fit:cover;transition:.2s ease-in-out}.promo-latest-events-main-item:hover{box-shadow:3px 3px 12px 0 rgba(81,81,81,.2);top:-5px}.promo-latest-events-main-item:hover:after{opacity:1}.promo-latest-events-main-item:hover img{transform:scale(1.1)}.promo-latest-events-main-item:after{content:"";position:absolute;top:-3px;left:-2px;width:calc(100% + 4px);height:calc(100% + 5px);border:3px solid #17a883;opacity:0;transition:.2s ease-in-out}.promo-latest-events-main-item-image{width:100%;overflow:hidden}@media (min-width:500px) and (max-width:799px){.promo-latest-events-main-item-image{width:180px;flex:0 0 180px}}@media (min-width:700px) and (max-width:799px){.promo-latest-events-main-item-image{width:200px}}@media (min-width:1100px){.promo-latest-events-main-item-image{width:180px;flex:0 0 180px}}.promo-latest-events-main-item-image img{width:100%;height:auto}.promo-latest-events-main-item-details{padding:25px}@media (min-width:500px) and (max-width:799px){.promo-latest-events-main-item-details{padding:10px 25px;display:flex;flex-direction:column;justify-content:center;flex:1 1 calc(100% - 180px)}}@media (min-width:1100px){.promo-latest-events-main-item-details{padding:10px 25px;display:flex;flex-direction:column;justify-content:center;flex:1 1 calc(100% - 180px)}}.promo-latest-events-main-item-details-title{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;color:#333;margin-bottom:8px}@media (min-width:500px) and (max-width:699px){.promo-latest-events-main-item-details-title{font-size:16px;font-size:1rem}}@media (min-width:1100px){.promo-latest-events-main-item-details-title{font-size:16px;font-size:1rem}}@media (min-width:1200px){.promo-latest-events-main-item-details-title{font-size:18px;font-size:1.125rem}}@media (min-width:1330px){.promo-latest-events-main-item-details-title{font-size:20px;font-size:1.25rem}}.promo-latest-events-main-item-details p{font-size:13px;font-size:.8125rem;font-weight:500;color:#515151}.promo-news{margin-bottom:50px;padding-top:40px;padding-left:20px;padding-right:20px;box-shadow:inset 0 14px 8px -10px hsla(0,0%,43.1%,.1)}@media (min-width:1200px){.promo-news{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.promo-news{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.promo-news{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.promo-news{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.promo-news{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.promo-news{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.promo-news{padding-left:17rem;padding-right:17rem}}@media (min-width:1000px){.promo-news-inner{display:flex}}.promo-news h2{margin-bottom:20px;color:#515151;font-weight:300;color:#333;text-align:center}.promo-news h2:before{content:"";display:block;width:55px;height:3px;margin-bottom:15px;margin-left:auto;margin-right:auto;background-color:#e4b146}@media (min-width:1000px){.promo-news h2{margin-bottom:30px}}.promo-news-item{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #d0e0e2}@media (min-width:1000px){.promo-news-item{width:25%;padding:0 15px;border-left:2px solid #d0e0e2;border-bottom:0}}@media (min-width:1200px){.promo-news-item{padding:0 18px}}.promo-news-item p{margin-bottom:10px;font-size:17px;font-size:1.0625rem;line-height:1.35}@media (min-width:1000px){.promo-news-item p{font-size:15px;font-size:.9375rem}}@media (min-width:1200px){.promo-news-item p{font-size:17px;font-size:1.0625rem}}.promo-news-item a:hover{color:#17a883}.promo-news-item .promo-news-date{font-size:13px;font-size:.8125rem}.promo-news .view-more{text-align:right}.promo-program-cta{margin-bottom:50px;padding:20px;background-color:#007c9a}@media (min-width:700px){.promo-program-cta{padding:30px 35px}}.promo-program-cta p{font-size:17px;font-size:1.0625rem;color:#fff;font-weight:700}.promo-program-cta a{display:inline;border-bottom:2px solid #e4b146;cursor:pointer;color:#fff}.promo-program-cta a:hover{border-bottom:4px solid #e4b146;outline:0}.promo-standard-quicklinks{margin-bottom:45px}@media (min-width:1100px){.promo-standard-quicklinks-inner{display:flex}}.promo-standard-quicklinks-summary{padding:40px 0 60px 20px;background-position:50%;background-size:cover;background-repeat:no-repeat;background:#006680}@media (min-width:1200px){.promo-standard-quicklinks-summary{padding-left:1rem;padding-right:0}}@media (min-width:1330px){.promo-standard-quicklinks-summary{padding-left:2rem;padding-right:0}}@media (min-width:1400px){.promo-standard-quicklinks-summary{padding-left:4.5rem;padding-right:0}}@media (min-width:1500px){.promo-standard-quicklinks-summary{padding-left:6.5rem;padding-right:0}}@media (min-width:1600px){.promo-standard-quicklinks-summary{padding-left:9.75rem;padding-right:0}}@media (min-width:1700px){.promo-standard-quicklinks-summary{padding-left:12.75rem;padding-right:0}}@media (min-width:1900px){.promo-standard-quicklinks-summary{padding-left:17rem;padding-right:0}}@media (min-width:1100px){.promo-standard-quicklinks-summary{width:45%;margin:40px 0;display:flex;justify-content:flex-end;padding-top:100px;padding-bottom:95px}}@media (min-width:1330px){.promo-standard-quicklinks-summary{width:50%}}.promo-standard-quicklinks-summary-inner{width:100%;max-width:700px}.promo-standard-quicklinks-summary-inner .h2{color:#fff;max-width:350px}.promo-standard-quicklinks-summary-inner p{color:#fff;max-width:450px}.promo-standard-quicklinks-summary-inner .btn,.promo-standard-quicklinks-summary-inner .input-file+label{background-color:#fff;color:#1f6285}.promo-standard-quicklinks-summary-inner .btn:hover,.promo-standard-quicklinks-summary-inner .input-file+label:hover{background-color:#1f6285;color:#fff;border-color:#fff}.promo-standard-quicklinks-container{position:relative;box-shadow:0 12px 14px rgba(0,0,0,.2);margin:-30px 20px 0;padding:5px 0 0;background-position:100%;background-size:0;background-repeat:no-repeat}@media (min-width:900px){.promo-standard-quicklinks-container{background-size:cover}}@media (min-width:1100px){.promo-standard-quicklinks-container{width:55%;margin:0}}@media (min-width:1200px){.promo-standard-quicklinks-container{background-position:65% 50%}}@media (min-width:1400px){.promo-standard-quicklinks-container{background-position:75% 50%}}@media (min-width:1330px){.promo-standard-quicklinks-container{width:50%}}.promo-standard-quicklinks-container-inner{position:relative;z-index:2;background-color:#024d6b;padding:25px}@media (min-width:900px){.promo-standard-quicklinks-container-inner{margin-top:300px;background-color:rgba(2,77,107,.9);max-width:50%}}@media (min-width:1000px){.promo-standard-quicklinks-container-inner{max-width:55%}}@media (min-width:1100px){.promo-standard-quicklinks-container-inner{position:absolute;left:0;bottom:0;width:100%;max-width:600px}}.promo-standard-quicklinks-container-inner .h2{font-size:30px;font-size:1.875rem;color:#fff;font-weight:300;margin-bottom:20px}.promo-standard-quicklinks-container-links{overflow:hidden}.promo-standard-quicklinks-container-links ul{list-style:none;padding:0;margin:0;position:relative;top:-2px;bottom:-2px}@media (min-width:700px){.promo-standard-quicklinks-container-links ul{column-count:2;column-gap:40px}}.promo-standard-quicklinks-container-links li{position:relative;top:1px;line-height:0;border-top:1px solid hsla(0,0%,100%,.2);break-inside:avoid}.promo-standard-quicklinks-container-links a{display:flex;padding:5px 0;color:#fff;line-height:1.5}.promo-standard-quicklinks-container-links a:before{position:relative;left:0;margin:10px 10px 0 0;text-decoration:none;transition:.2s ease-in-out}.promo-standard-quicklinks-container-links a:hover:before{margin:10px 10px 0 0;left:4px}.pull-quote{position:relative;margin:10px 0 40px;padding:40px;border:2px solid #d0e0e2}.pull-quote:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:30px;left:-10px;padding:15px 0;font-size:26px;font-size:1.625rem;color:#17a883;background-color:#fff}@media (min-width:700px){.pull-quote:before{left:-20px}}.pull-quote .pull-quote-text,.pull-quote p{display:block;margin-bottom:10px;font-size:20px;font-size:1.25rem;color:#055c46;line-height:1.3}@media (min-width:900px){.pull-quote .pull-quote-text,.pull-quote p{font-size:24px;font-size:1.5rem}}.pull-quote cite{font-size:15px;font-size:.9375rem;color:#777;font-style:normal}.pull-quote cite:before{content:"— "}.results-filters-container{margin:0 0 10px}.results-filters-container .results-filters-text{margin-bottom:5px;font-size:26px;font-size:1.625rem;font-weight:300}.results-filters-container .results-filters-buttons span{display:inline-flex;align-items:center;margin:0 6px 15px 0;padding-left:15px;font-size:13px;font-size:.8125rem;font-weight:500;color:#515151;background-color:#eee;border-radius:500px}.results-filters-container .results-filters-buttons span a{display:block;padding:10px;margin-left:15px;font-size:0;background-color:#e1e1e1;border-top-right-radius:500px;border-bottom-right-radius:500px}.results-filters-container .results-filters-buttons span a:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;font-size:.5rem;font-weight:700;color:#1f6285}.results-filters-container .results-filters-buttons span a:hover{background-color:#d4d4d4}.right-rail-product-promo-download{display:block;width:100%;margin-bottom:20px;text-align:left;padding:20px 30px}.right-rail-product-promo-download-title{position:relative;padding-left:15px;margin-bottom:10px}.right-rail-product-promo-download-title:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:-10px;color:#fff;margin-right:15px;font-size:18px;font-size:1.125rem}.right-rail-product-promo-download-text{padding-left:15px;font-size:12px;font-size:.75rem;color:#d8eee9}.right-rail-product-promo-download:hover{color:#17a883;border:2px solid #17a883}.right-rail-product-promo-download:hover .right-rail-product-promo-download-text,.right-rail-product-promo-download:hover .right-rail-product-promo-download-title:before{color:#17a883}.right-rail-product-promo-print,.right-rail-product-promo-subscribe{border:2px solid #d0e0e2;margin-bottom:20px;color:#515151}.right-rail-product-promo-subscribe-text{font-size:14px;font-size:.875rem;padding:20px 0;margin:0 20px;border-bottom:2px solid #f3f3f3}.right-rail-product-promo-subscribe-button{padding:0 20px 20px;display:flex;justify-content:flex-end}.right-rail-product-promo-print-pricing{padding:10px 0 20px}.right-rail-product-promo-print-pricing-item{font-size:14px;font-size:.875rem;margin:0 20px;padding:10px 0;border-bottom:1px solid #d0e0e2}.right-rail-product-promo-print-pricing-item span{font-size:20px;font-size:1.25rem;font-weight:500;margin-right:15px}.right-rail-product-promo-print-link{padding:0 20px 10px;font-size:14px;font-size:.875rem}.right-rail-product-promo-print-quantity-wrapper{display:flex;justify-content:space-between;padding:0 15px 0 20px}@media (min-width:900px){.right-rail-product-promo-print-quantity-wrapper{padding:0 20px;display:block}}@media (min-width:1200px){.right-rail-product-promo-print-quantity-wrapper{display:flex;padding:0 15px 0 20px}}.right-rail-product-promo-print-quantity{display:flex;padding:0}.right-rail-product-promo-print-quantity label{margin-right:20px}.right-rail-product-promo-print-quantity input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f7f7f7;border:1px solid #c9c9c9;border-radius:4px;width:50px;height:45px;margin:0;text-align:center;-moz-appearance:textfield}.right-rail-product-promo-print-quantity input[type=number]::-webkit-inner-spin-button,.right-rail-product-promo-print-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.right-rail-product-promo-print-button{padding-bottom:20px}@media (min-width:700px){.right-rail-product-promo-print-button{display:flex;justify-content:flex-end}}@media (min-width:1200px){.right-rail-product-promo-print-button{display:block}}.right-rail-product-promo-print-button a{padding:12px 8px}@media (min-width:400px){.right-rail-product-promo-print-button a{padding:12px 22px}}@media (min-width:900px){.right-rail-product-promo-print-button a{margin-top:20px;padding:12px}}@media (min-width:1200px){.right-rail-product-promo-print-button a{margin:0}}.right-rail-product-promo .-product-title{padding:20px;background-color:#e9e9e9;font-weight:500}.right-rail-product-promo .-product-select{display:flex;padding:20px}@media (min-width:700px){.right-rail-product-promo .-product-select{display:block}}@media (min-width:1200px){.right-rail-product-promo .-product-select{display:flex}}.right-rail-product-promo .-product-select label{margin-right:10px}.right-rail-product-promo .-product-select select{margin:0}@media (min-width:1200px){.right-rail-product-promo .-product-select select{max-width:155px}}.right-rail-product-promo .-product-select .-access{padding:12px 16px}.right-rail-product-promo .-product-select .-access:after{content:"\e907";font-family:icomoon;margin-left:8px}.right-rail-promo{padding:30px 20px;background-color:#1f6285;text-align:center;color:#fff}.all-components .right-rail-promo.-stuck,.kss-section .right-rail-promo.-stuck{position:relative!important;top:0!important;width:auto!important}.all-components .right-rail-promo.-stuck+.js-sticky-placeholder,.kss-section .right-rail-promo.-stuck+.js-sticky-placeholder{height:0!important}.right-rail-promo h3{margin-bottom:15px;font-size:22px;font-size:1.375rem;color:#fff}.right-rail-promo p{color:#fff;line-height:1.4}.right-rail-promo p.-check:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;color:hsla(0,0%,100%,.5)}.right-rail-promo a:not(.btn){color:#fff;display:inline;border-bottom:2px solid #e4b146;cursor:pointer}.right-rail-promo a:not(.btn):hover{border-bottom:4px solid #e4b146;outline:0}.right-rail-promo .btn,.right-rail-promo .input-file+label{background-color:#fff;color:#1f6285;border:0}.right-rail-promo .btn:hover,.right-rail-promo .input-file+label:hover{background-color:#2d90c3;color:#fff}.right-rail-promo-price-list{list-style:none;padding:0;margin:0 10px 30px;text-align:left}.right-rail-promo-price-list li{padding:8px 0;font-size:15px;font-size:.9375rem;font-weight:500}.right-rail-promo-price-list li:not(:last-child){border-bottom:2px solid hsla(0,0%,100%,.2)}.right-rail-promo-bottom{margin:30px -20px -30px;padding:30px 20px;background-color:#e9e9e9;color:#515151}.right-rail-promo-bottom h2,.right-rail-promo-bottom h3,.right-rail-promo-bottom h4,.right-rail-promo-bottom h5{color:#515151}.right-rail-promo-bottom .right-rail-promo-price-list li:not(:last-child){border-bottom:2px solid rgba(81,81,81,.2)}.right-rail-promo-bottom .btn,.right-rail-promo-bottom .input-file+label{background-color:#17a883;border:2px solid #17a883;color:#fff}.right-rail-promo-bottom .btn:hover,.right-rail-promo-bottom .input-file+label:hover{background-color:#fff;color:#17a883}.CoveoSearchInterface.coveo-after-initialization .coveo-main-section>.coveo-results-column{display:revert}.acog-CoveoSearch-Main .coveo-pager-list-item,.acog-CoveoSearch-Product .coveo-pager-list-item{position:relative}.acog-CoveoSearch-Main .coveo-pager-list-item span.coveo-pager-list-item-text,.acog-CoveoSearch-Product .coveo-pager-list-item span.coveo-pager-list-item-text{position:absolute;left:0;right:0;top:0;bottom:0}.acog-coveo-search .CoveoSearchInterface{min-width:auto!important;background-color:transparent}.acog-coveo-search .CoveoSearchInterface .CoveoSearchbox{margin-right:0}.acog-coveo-search .CoveoSearchbox .magic-box{position:relative;border:0}.acog-coveo-search .CoveoSearchbox .magic-box .magic-box-input{width:100%;height:42px;margin:0;padding:12px 15px;background-color:#f7f7f7;border:1px solid #6e6e6e;border-radius:4px;box-shadow:none;transition:background-color .2s ease-in-out;color:#515151;font-family:Roboto,sans-serif}.acog-coveo-search .CoveoSearchbox .magic-box .magic-box-input .magic-box-underlay{height:42px}.acog-coveo-search .CoveoSearchbox .magic-box .magic-box-input>input{height:42px;padding:12px 42px 12px 12px;font-size:14px}.acog-coveo-search .CoveoSearchbox .magic-box .magic-box-clear{display:none}.acog-coveo-search .CoveoSearchbox .CoveoSearchButton{float:none;position:absolute;top:0;right:0;width:42px;height:100%;border:0;background-image:url(../images/search-blue.svg);background-size:17px;background-repeat:no-repeat;background-position:50%;background-color:transparent;transition:opacity .2s ease-in-out}.acog-coveo-search .CoveoSearchbox .CoveoSearchButton:hover{background-color:transparent;background-image:url(../images/search-green.svg)}.acog-coveo-search .CoveoSearchbox .CoveoSearchButton .coveo-search-button{display:none}.acog-coveo-search .CoveoSearchbox .coveo-sprites-main-search,.acog-coveo-search .CoveoSearchbox .CoveoSearchButton>.coveo-icon,.acog-coveo-search .CoveoSearchbox .ie8or9 .coveo-executing-query .CoveoSearchButton>.coveo-icon{background-image:none}.site-header-search .acog-coveo-search{padding-left:15px}.site-header-search .acog-coveo-search .CoveoSearchbox .magic-box{width:215px}@media (min-width:500px){.mobile-header-search{width:calc(100% - 250px)}}@media (min-width:700px){.mobile-header-search{width:calc(100% - 350px)}}@media (min-width:500px){.mobile-header-search .acog-coveo-search{width:100%}}.mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox,.mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox{margin-right:0;width:100%}@media (min-width:700px){.mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box,.mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box{width:100%;display:flex;justify-content:flex-end}}.mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input{width:100px;transition:height .15s ease-in-out}@media (min-width:500px){.mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input{width:100%}}@media (min-width:700px){.mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input{width:60%;transition:width .15s ease-in-out}}.mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input>input,.mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input>input{padding:12px 32px 12px 12px;font-size:16px;font-size:1rem;color:#515151;transition:height .15s ease-in-out}@media (min-width:500px){.mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input>input,.mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input>input{padding:12px 42px 12px 12px;font-size:14px;font-size:.875rem}}.mobile-header-search.-active .acog-coveo-search{width:100%}.mobile-header-search.-active .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header-search.-active .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input{width:100%;height:60px;padding-right:40px}@media (min-width:500px){.mobile-header-search.-active .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header-search.-active .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input{height:42px}}.mobile-header-search.-active .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input>input,.mobile-header-search.-active .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input>input{height:60px}@media (min-width:500px){.mobile-header-search.-active .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input>input,.mobile-header-search.-active .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input>input{height:42px}}.mobile-header-search.-active .mobile-header-search-input{width:100%;height:60px;padding-right:40px}@media (min-width:500px){.mobile-header-search.-active .mobile-header-search-input{height:40px}}.mobile-header-search.-active .mobile-header-search-close{top:10px}@media (max-width:499px){.mobile-header-search.-active .mobile-header-search-close{display:flex}}.mobile-header.-clinical .mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header.-clinical .mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input,.mobile-header.-ecommerce .mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header.-ecommerce .mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input{width:70px}@media (min-width:350px){.mobile-header.-clinical .mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header.-clinical .mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input,.mobile-header.-ecommerce .mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header.-ecommerce .mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input{width:100px}}@media (min-width:500px){.mobile-header.-clinical .mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header.-clinical .mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input,.mobile-header.-ecommerce .mobile-header-search .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header.-ecommerce .mobile-header-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input{width:100%}}.mobile-header.-clinical .mobile-header-search.-active .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header.-clinical .mobile-header-search.-active .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input,.mobile-header.-ecommerce .mobile-header-search.-active .acog-coveo-search #AcogMainSiteMobileHeaderGlobalSearchbox_container .CoveoSearchbox .magic-box-input,.mobile-header.-ecommerce .mobile-header-search.-active .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input{width:100%}.site-header.-clinical .site-header-clinical-search{visibility:hidden;opacity:0;position:absolute;right:50px;bottom:-10px;width:0;transition:.2s ease-in-out}.site-header.-clinical .site-header-clinical-search.-active{visibility:visible;opacity:1;width:calc(100% - 50px)}.site-header.-clinical .site-header-clinical-search .acog-coveo-search{padding-left:0;padding-bottom:20px;background-color:#fff}.site-header.-clinical .site-header-clinical-search .acog-coveo-search .CoveoSearchbox .magic-box{width:100%}.home-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input{height:58px;border:0}@media (min-width:700px){.home-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input{height:50px}}.home-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input>input{height:58px;font-size:16px;font-size:1rem;background-color:#fff}@media (min-width:700px){.home-search .acog-coveo-search .CoveoSearchInterface .CoveoSearchbox .magic-box-input>input{height:50px}}.search-results-container .search-result{position:relative;cursor:pointer}.search-results-container .search-result:hover h2 a{color:#17a883;text-decoration:underline;-webkit-text-decoration-color:#17a883;text-decoration-color:#17a883}@media (min-width:500px){.search-results-container .search-result .search-result-top{display:flex;justify-content:space-between;align-items:center}}.search-results-container .search-result .eyebrow{display:inline-block;margin-bottom:5px;font-size:13px;font-size:.8125rem;color:#6e6e6e}.search-results-container .search-result .eyebrow:after,.search-results-container .search-result .eyebrow:before{display:none}@media (min-width:500px){.search-results-container .search-result .eyebrow{margin-bottom:0}}.search-results-container .search-result .search-result-date{font-size:13px;font-size:.8125rem}.search-results-container .search-result h2{position:relative;margin:5px 0 20px;font-size:24px;font-size:1.5rem;font-weight:400}@media (min-width:500px){.search-results-container .search-result h2{display:flex;justify-content:space-between;align-items:center;margin:8px 0 20px}}.search-results-container .search-result h2 a{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.search-results-container .search-result p{line-height:1.5}.search-results-container .search-result .-pdf-doc{display:flex;align-items:center;margin-top:20px;font-size:13px;font-size:.8125rem;color:#515151}.search-results-container .search-result .-pdf-doc:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;font-size:20px;font-size:1.25rem;color:#024d6b}@media (min-width:500px){.search-results-container .search-result .-pdf-doc{margin:5px 0 0 20px;align-self:flex-start}}.search-results-container .search-result .-pdf-doc span{border-bottom:2px solid #e4b146}.search-results-container .search-result .-pdf-doc:hover{color:#024d6b}.search-results-container .search-result .keyword{font-weight:700}.search-results-container .search-result.-promoted,.search-results-container .search-result.-recommended{padding:20px;border:2px solid #d0e0e2;border-top:3px solid #007c9a}@media (min-width:800px){.search-results-container .search-result.-promoted,.search-results-container .search-result.-recommended{padding:35px}}.search-results-container .search-result.-promoted .eyebrow,.search-results-container .search-result.-recommended .eyebrow{margin-bottom:20px;padding:8px 10px;background-color:#127c68;color:#fff}@media (min-width:500px){.search-results-container .search-result.-promoted .eyebrow,.search-results-container .search-result.-recommended .eyebrow{margin-bottom:0}}.search-results-container .search-result.-promoted h2,.search-results-container .search-result.-recommended h2{margin:5px 0 20px}@media (min-width:500px){.search-results-container .search-result.-promoted h2,.search-results-container .search-result.-recommended h2{margin:20px 0}}.search-results-container .search-result.-recommended{border:0;border-top:3px solid #e4b146;background-color:#f3f3f3}.search-results-container .search-result.-locked .search-result-title:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;color:#979797;font-size:18px;font-size:1.125rem}.search-results-container .search-result .search-results-recommended{margin:-20px -20px 30px;padding:15px 20px;background:#e1e1e1}@media (min-width:800px){.search-results-container .search-result .search-results-recommended{margin:-35px -35px 35px}}.search-results-container .search-result .search-results-recommended p{font-size:17px;font-size:1.0625rem}.article-detail-content .search-results-container hr{border-bottom:1px solid #c9c9c9}.acog-CoveoSearch-Main .coveo-main-section .coveo-search-section,.acog-CoveoSearch-Product .coveo-main-section .coveo-search-section{margin-top:0}.acog-CoveoSearch-Main .CoveoCategoryFacet,.acog-CoveoSearch-Main .CoveoFacet,.acog-CoveoSearch-Main .CoveoFacetRange,.acog-CoveoSearch-Main .CoveoFacetSlider,.acog-CoveoSearch-Main .CoveoHierarchicalFacet,.acog-CoveoSearch-Product .CoveoCategoryFacet,.acog-CoveoSearch-Product .CoveoFacet,.acog-CoveoSearch-Product .CoveoFacetRange,.acog-CoveoSearch-Product .CoveoFacetSlider,.acog-CoveoSearch-Product .CoveoHierarchicalFacet{border:0}.acog-CoveoSearch-Main .coveo-card-layout.CoveoResult,.acog-CoveoSearch-Product .coveo-card-layout.CoveoResult{border:0;margin:0}.acog-CoveoSearch-Main .coveo-facet-header,.acog-CoveoSearch-Product .coveo-facet-header{background:none}.acog-CoveoSearch-Main .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg,.acog-CoveoSearch-Product .coveo-facet-value.coveo-selected .coveo-facet-value-checkbox svg{bottom:1px}.acog-CoveoSearch-Main .coveo-facet-value.coveo-focused,.acog-CoveoSearch-Main .coveo-facet-value:hover,.acog-CoveoSearch-Product .coveo-facet-value.coveo-focused,.acog-CoveoSearch-Product .coveo-facet-value:hover{background-color:inherit}.acog-CoveoSearch-Main .coveo-facet-header-title,.acog-CoveoSearch-Product .coveo-facet-header-title{font-size:16px;font-size:1rem;font-weight:700;color:#515151}.acog-CoveoSearch-Main .coveo-facet-value-label,.acog-CoveoSearch-Product .coveo-facet-value-label{margin-bottom:5px}.acog-CoveoSearch-Main .coveo-facet-settings-more-svg g,.acog-CoveoSearch-Product .coveo-facet-settings-more-svg g{fill:#007c9a}.acog-CoveoSearch-Main .coveo-facet-value .coveo-facet-value-checkbox,.acog-CoveoSearch-Product .coveo-facet-value .coveo-facet-value-checkbox{width:22px;height:22px;border-radius:4px;background-color:#f7f7f7}.acog-CoveoSearch-Main .coveo-facet-value-count,.acog-CoveoSearch-Product .coveo-facet-value-count{font-size:12px;font-size:.75rem;padding:0 10px;background:#d0e0e2;border-radius:500px;text-align:center}.acog-CoveoSearch-Main .coveo-facet-value:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg,.acog-CoveoSearch-Product .coveo-facet-value:hover:not(.coveo-facet-search-button):not(.coveo-excluded):not(.coveo-facet-value-will-exclude):not(.coveo-has-childs-selected) .coveo-facet-value-checkbox svg{height:16px;width:16px;bottom:0}.acog-CoveoSearch-Main .coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox svg,.acog-CoveoSearch-Product .coveo-facet-value.coveo-facet-search-button .coveo-facet-value-checkbox svg{bottom:2px}.acog-CoveoSearch-Main .coveo-facet-value-caption,.acog-CoveoSearch-Product .coveo-facet-value-caption{font-size:15px;font-size:.9375rem}.acog-CoveoSearch-Main .coveo-facet-more,.acog-CoveoSearch-Product .coveo-facet-more{display:inline-flex;align-items:center;height:auto;width:auto;margin:10px 0 15px 20px;padding:10px 20px;background-color:#eee;border-radius:500px;transition:background-color .2s ease-in-out}.acog-CoveoSearch-Main .coveo-facet-more:after,.acog-CoveoSearch-Product .coveo-facet-more:after{content:"Show more";margin-left:8px;font-size:13px;font-size:.8125rem;font-weight:500;font-family:Roboto,sans-serif}.acog-CoveoSearch-Main .coveo-facet-more:hover,.acog-CoveoSearch-Product .coveo-facet-more:hover{background-color:#e1e1e1}.acog-CoveoSearch-Main .coveo-facet-more-icon,.acog-CoveoSearch-Product .coveo-facet-more-icon{top:-2px}.acog-CoveoSearch-Main .coveo-facet-more-icon-svg g,.acog-CoveoSearch-Product .coveo-facet-more-icon-svg g{fill:#007c9a}.acog-CoveoSearch-Main .coveo-facet-footer,.acog-CoveoSearch-Product .coveo-facet-footer{background:none}.acog-CoveoSearch-Main .coveo-facet-footer.coveo-facet-empty,.acog-CoveoSearch-Product .coveo-facet-footer.coveo-facet-empty{margin:0}.acog-CoveoSearch-Main .coveo-facet-footer.coveo-facet-empty .coveo-facet-more,.acog-CoveoSearch-Product .coveo-facet-footer.coveo-facet-empty .coveo-facet-more{margin:0;padding:0}.acog-CoveoSearch-Main .coveo-facet-more.coveo-active,.acog-CoveoSearch-Product .coveo-facet-more.coveo-active{display:inline-flex}.acog-CoveoSearch-Main .coveo-facet-settings-popup,.acog-CoveoSearch-Product .coveo-facet-settings-popup{background-color:#fff;border-color:#e9e9e9;border-radius:4px;box-shadow:0 3px 6px #ccc;font-family:Roboto,sans-serif}.acog-CoveoSearch-Main .coveo-facet-settings-section-sort.coveo-facet-settings-section,.acog-CoveoSearch-Product .coveo-facet-settings-section-sort.coveo-facet-settings-section{padding:10px 0}.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacet .coveo-facet-header,.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetRange .coveo-facet-header,.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetSlider .coveo-facet-header,.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoHierarchicalFacet .coveo-facet-header,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacet .coveo-facet-header,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetRange .coveo-facet-header,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoFacetSlider .coveo-facet-header,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-facets .coveo-facet-column.coveo-facet-dropdown-content .CoveoHierarchicalFacet .coveo-facet-header{border-top:0}.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a{background:#17a883;color:#fff;padding:8px 15px;border:0;display:block;margin:0 0 20px;height:auto;line-height:1}.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header p,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header p{color:#fff;background:none;line-height:1}.acog-CoveoSearch-Main .CoveoSearchInterface .coveo-facet-column,.acog-CoveoSearch-Product .CoveoSearchInterface .coveo-facet-column{width:35%}@media (min-width:1000px){.acog-CoveoSearch-Main .CoveoSearchInterface .coveo-facet-column,.acog-CoveoSearch-Product .CoveoSearchInterface .coveo-facet-column{width:25%}}.acog-CoveoSearch-Main .CoveoQuerySummary,.acog-CoveoSearch-Product .CoveoQuerySummary{margin-bottom:5px;font-size:18px;font-size:1.125rem;font-weight:300;color:#515151}@media (min-width:900px){.acog-CoveoSearch-Main .CoveoQuerySummary,.acog-CoveoSearch-Product .CoveoQuerySummary{font-size:20px;font-size:1.25rem}}@media (min-width:1100px){.acog-CoveoSearch-Main .CoveoQuerySummary,.acog-CoveoSearch-Product .CoveoQuerySummary{font-size:24px;font-size:1.5rem}}@media (min-width:1330px){.acog-CoveoSearch-Main .CoveoQuerySummary,.acog-CoveoSearch-Product .CoveoQuerySummary{font-size:26px;font-size:1.625rem}}.acog-CoveoSearch-Main .CoveoQuerySummary .coveo-highlight,.acog-CoveoSearch-Product .CoveoQuerySummary .coveo-highlight{font-weight:400}.acog-CoveoSearch-Main .CoveoQuerySummary .coveo-highlight:last-of-type:after,.acog-CoveoSearch-Main .CoveoQuerySummary .coveo-highlight:last-of-type:before,.acog-CoveoSearch-Product .CoveoQuerySummary .coveo-highlight:last-of-type:after,.acog-CoveoSearch-Product .CoveoQuerySummary .coveo-highlight:last-of-type:before{content:'"'}.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a,.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header-wrapper a,.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header-wrapper a,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header-wrapper a,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header-wrapper a{border:0!important;color:#fff!important;padding:10px!important;height:auto!important;border-radius:4px!important;background-color:#17a883!important}.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a p,.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header-wrapper a p,.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header-wrapper a p,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a p,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header-wrapper a p,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header-wrapper a p{color:#fff!important}.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a:before,.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header-wrapper a:before,.acog-CoveoSearch-Main .CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header-wrapper a:before,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-facets .coveo-dropdown-header-wrapper a:before,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-recommendation .coveo-dropdown-header-wrapper a:before,.acog-CoveoSearch-Product .CoveoSearchInterface.coveo-small-tabs .coveo-dropdown-header-wrapper a:before{font-family:icomoon!important;content:"\e90a"!important;margin-right:8px!important}.acog-CoveoSearch-Main .coveo-dropdown-header-active:before,.acog-CoveoSearch-Product .coveo-dropdown-header-active:before{content:"\e906" !important!important}.acog-CoveoSearch-Main .CoveoBreadcrumb,.acog-CoveoSearch-Product .CoveoBreadcrumb{border:0;padding-bottom:0}.acog-CoveoSearch-Main .coveo-facet-breadcrumb,.acog-CoveoSearch-Product .coveo-facet-breadcrumb{display:flex}.acog-CoveoSearch-Main .coveo-facet-breadcrumb-title,.acog-CoveoSearch-Product .coveo-facet-breadcrumb-title{padding-top:5px}.acog-CoveoSearch-Main .coveo-breadcrumb-items,.acog-CoveoSearch-Product .coveo-breadcrumb-items{padding-bottom:0;margin-right:20px}.acog-CoveoSearch-Main .coveo-breadcrumb-clear-all,.acog-CoveoSearch-Main .coveo-facet-breadcrumb-value,.acog-CoveoSearch-Main .coveo-facet-slider-breadcrumb-value,.acog-CoveoSearch-Product .coveo-breadcrumb-clear-all,.acog-CoveoSearch-Product .coveo-facet-breadcrumb-value,.acog-CoveoSearch-Product .coveo-facet-slider-breadcrumb-value{display:inline-flex;margin-bottom:15px;padding:8px 10px 8px 15px;font-size:13px;font-size:.8125rem;font-weight:500;color:#515151;background-color:#eee;border-radius:500px;border:0}.acog-CoveoSearch-Main .coveo-facet-breadcrumb-value.coveo-selected *,.acog-CoveoSearch-Main .coveo-facet-slider-breadcrumb-value.coveo-selected *,.acog-CoveoSearch-Product .coveo-facet-breadcrumb-value.coveo-selected *,.acog-CoveoSearch-Product .coveo-facet-slider-breadcrumb-value.coveo-selected *{font-size:13px;font-size:.8125rem;font-weight:500;color:#515151;font-family:Roboto,sans-serif}.acog-CoveoSearch-Main .coveo-facet-breadcrumb-value+.coveo-facet-breadcrumb-value,.acog-CoveoSearch-Main .coveo-facet-breadcrumb-value+.coveo-facet-slider-breadcrumb-value,.acog-CoveoSearch-Main .coveo-facet-slider-breadcrumb-value+.coveo-facet-breadcrumb-value,.acog-CoveoSearch-Main .coveo-facet-slider-breadcrumb-value+.coveo-facet-slider-breadcrumb-value,.acog-CoveoSearch-Product .coveo-facet-breadcrumb-value+.coveo-facet-breadcrumb-value,.acog-CoveoSearch-Product .coveo-facet-breadcrumb-value+.coveo-facet-slider-breadcrumb-value,.acog-CoveoSearch-Product .coveo-facet-slider-breadcrumb-value+.coveo-facet-breadcrumb-value,.acog-CoveoSearch-Product .coveo-facet-slider-breadcrumb-value+.coveo-facet-slider-breadcrumb-value{margin-left:10px}.acog-CoveoSearch-Main .coveo-facet-breadcrumb-value,.acog-CoveoSearch-Main .coveo-facet-slider-breadcrumb-value,.acog-CoveoSearch-Product .coveo-facet-breadcrumb-value,.acog-CoveoSearch-Product .coveo-facet-slider-breadcrumb-value{transition:background-color .2s ease-in-out}.acog-CoveoSearch-Main .coveo-facet-breadcrumb-value:hover,.acog-CoveoSearch-Main .coveo-facet-slider-breadcrumb-value:hover,.acog-CoveoSearch-Product .coveo-facet-breadcrumb-value:hover,.acog-CoveoSearch-Product .coveo-facet-slider-breadcrumb-value:hover{text-decoration:none;background-color:#d4d4d4}.acog-CoveoSearch-Main .coveo-facet-breadcrumb-value:hover .coveo-facet-breadcrumb-clear-svg .coveo-exclusion-svg,.acog-CoveoSearch-Main .coveo-facet-slider-breadcrumb-value:hover .coveo-facet-breadcrumb-clear-svg .coveo-exclusion-svg,.acog-CoveoSearch-Product .coveo-facet-breadcrumb-value:hover .coveo-facet-breadcrumb-clear-svg .coveo-exclusion-svg,.acog-CoveoSearch-Product .coveo-facet-slider-breadcrumb-value:hover .coveo-facet-breadcrumb-clear-svg .coveo-exclusion-svg{fill:#1f6285!important}.acog-CoveoSearch-Main .coveo-facet-breadcrumb-value:hover .coveo-facet-breadcrumb-clear,.acog-CoveoSearch-Main .coveo-facet-slider-breadcrumb-value:hover .coveo-facet-breadcrumb-clear,.acog-CoveoSearch-Product .coveo-facet-breadcrumb-value:hover .coveo-facet-breadcrumb-clear,.acog-CoveoSearch-Product .coveo-facet-slider-breadcrumb-value:hover .coveo-facet-breadcrumb-clear{color:#1f6285!important}.acog-CoveoSearch-Main .coveo-facet-breadcrumb-clear-svg .coveo-exclusion-svg,.acog-CoveoSearch-Product .coveo-facet-breadcrumb-clear-svg .coveo-exclusion-svg{fill:#1f6285!important}.acog-CoveoSearch-Main .coveo-breadcrumb-clear-all,.acog-CoveoSearch-Product .coveo-breadcrumb-clear-all{margin-left:10px;margin-top:5px;font-size:13px;font-size:.8125rem;font-weight:500;color:#515151;font-family:Roboto,sans-serif;transition:background-color .2s ease-in-out}.acog-CoveoSearch-Main .coveo-breadcrumb-clear-all:hover,.acog-CoveoSearch-Product .coveo-breadcrumb-clear-all:hover{text-decoration:none;background-color:#d4d4d4}.acog-CoveoSearch-Main .coveo-breadcrumb-clear-all .coveo-exclusion-svg,.acog-CoveoSearch-Main .coveo-breadcrumb-clear-all:hover .coveo-breadcrumb-clear-all-icon .coveo-exclusion-svg,.acog-CoveoSearch-Product .coveo-breadcrumb-clear-all .coveo-exclusion-svg,.acog-CoveoSearch-Product .coveo-breadcrumb-clear-all:hover .coveo-breadcrumb-clear-all-icon .coveo-exclusion-svg{fill:#1f6285}@media (min-width:680px){.acog-CoveoSearch-Main .coveo-card-layout-container,.acog-CoveoSearch-Product .coveo-card-layout-container{margin:0 -13px}}@media (min-width:936px){.acog-CoveoSearch-Main .coveo-card-layout-container,.acog-CoveoSearch-Product .coveo-card-layout-container{margin:0}}@media (min-width:1000px){.acog-CoveoSearch-Main .coveo-card-layout-container,.acog-CoveoSearch-Product .coveo-card-layout-container{margin:0 -13px}}@media (min-width:680px){.acog-CoveoSearch-Main .coveo-card-layout.CoveoResult,.acog-CoveoSearch-Product .coveo-card-layout.CoveoResult{width:calc(50% - 26px);margin-left:13px;margin-right:13px}}@media (min-width:936px){.acog-CoveoSearch-Main .coveo-card-layout.CoveoResult,.acog-CoveoSearch-Product .coveo-card-layout.CoveoResult{width:auto;margin-left:0;margin-right:0}}@media (min-width:1000px){.acog-CoveoSearch-Main .coveo-card-layout.CoveoResult,.acog-CoveoSearch-Product .coveo-card-layout.CoveoResult{width:calc(50% - 26px);margin-left:13px;margin-right:13px}}@media (min-width:1200px){.acog-CoveoSearch-Main .coveo-card-layout.CoveoResult,.acog-CoveoSearch-Product .coveo-card-layout.CoveoResult{width:calc(33.3333% - 26px)}}.acog-CoveoSearch-Main .CoveoLogo,.acog-CoveoSearch-Product .CoveoLogo{display:block;position:relative;right:auto;bottom:auto;margin:30px auto 50px;text-align:center;float:none}@media (min-width:800px){.acog-CoveoSearch-Main .CoveoLogo,.acog-CoveoSearch-Product .CoveoLogo{float:right;margin:0}}.acog-CoveoSearch-Main .CoveoPager,.acog-CoveoSearch-Product .CoveoPager{display:block}@media (min-width:800px){.acog-CoveoSearch-Main .CoveoPager,.acog-CoveoSearch-Product .CoveoPager{float:left;margin:0}}.acog-CoveoSearch-Main .coveo-pager-list,.acog-CoveoSearch-Product .coveo-pager-list{display:flex;justify-content:center;align-items:center;margin:30px 0 50px}@media (min-width:800px){.acog-CoveoSearch-Main .coveo-pager-list,.acog-CoveoSearch-Product .coveo-pager-list{margin-top:0}}.acog-CoveoSearch-Main .coveo-pager-list li:first-child,.acog-CoveoSearch-Product .coveo-pager-list li:first-child{border-left:2px solid #d0e0e2;border-radius:4px 0 0 4px}.acog-CoveoSearch-Main .coveo-pager-list-item,.acog-CoveoSearch-Product .coveo-pager-list-item{display:inline-block;width:38px;height:38px;margin:0;padding:0;border-radius:0;vertical-align:inherit;text-align:center;line-height:35px;font-family:Roboto,sans-serif;font-size:14px;font-size:.875rem;font-weight:500;border:2px solid #d0e0e2;border-right:0;letter-spacing:.02em}.acog-CoveoSearch-Main .coveo-pager-list-item a,.acog-CoveoSearch-Product .coveo-pager-list-item a{color:#333}.acog-CoveoSearch-Main .coveo-pager-list-item:last-child,.acog-CoveoSearch-Product .coveo-pager-list-item:last-child{border-right:2px solid #d0e0e2;border-radius:0 4px 4px 0}.acog-CoveoSearch-Main .coveo-pager-list-item.coveo-active,.acog-CoveoSearch-Main .coveo-pager-list-item:hover,.acog-CoveoSearch-Product .coveo-pager-list-item.coveo-active,.acog-CoveoSearch-Product .coveo-pager-list-item:hover{margin:0;background-color:#f3f3f3;color:#007c9a}.acog-CoveoSearch-Main .coveo-pager-list-item.coveo-active a,.acog-CoveoSearch-Main .coveo-pager-list-item:hover a,.acog-CoveoSearch-Product .coveo-pager-list-item.coveo-active a,.acog-CoveoSearch-Product .coveo-pager-list-item:hover a{color:#007c9a}.acog-CoveoSearch-Main .coveo-pager-next-icon-svg,.acog-CoveoSearch-Main .coveo-pager-previous-icon-svg,.acog-CoveoSearch-Product .coveo-pager-next-icon-svg,.acog-CoveoSearch-Product .coveo-pager-previous-icon-svg{width:14px;height:14px}.acog-CoveoSearch-Main .coveo-tab-section,.acog-CoveoSearch-Product .coveo-tab-section{display:none}.acog-CoveoSearch-Main .coveo-results-header,.acog-CoveoSearch-Product .coveo-results-header{margin-bottom:25px;padding-left:0;box-shadow:none;align-items:center}.acog-CoveoSearch-Main .coveo-results-header>:not(:first-child),.acog-CoveoSearch-Product .coveo-results-header>:not(:first-child){border:0}.acog-CoveoSearch-Main .CoveoSort,.acog-CoveoSearch-Product .CoveoSort{padding:5px 10px;font-size:13px;font-size:.8125rem;font-weight:700;text-transform:none;border-bottom:1px solid #515151}@media (min-width:800px){.acog-CoveoSearch-Main .CoveoSort,.acog-CoveoSearch-Product .CoveoSort{padding:10px}}@media (min-width:1100px){.acog-CoveoSearch-Main .CoveoSort,.acog-CoveoSearch-Product .CoveoSort{padding:10px 15px}}@media (min-width:1330px){.acog-CoveoSearch-Main .CoveoSort,.acog-CoveoSearch-Product .CoveoSort{font-size:15px;font-size:.9375rem}}.acog-CoveoSearch-Main .CoveoSort.coveo-selected,.acog-CoveoSearch-Main .CoveoSort.coveo-selected:hover,.acog-CoveoSearch-Product .CoveoSort.coveo-selected,.acog-CoveoSearch-Product .CoveoSort.coveo-selected:hover{color:#007c9a;border-bottom:4px solid #007c9a}.acog-CoveoSearch-Main .CoveoSearchInterface .coveo-facet-column,.acog-CoveoSearch-Product .CoveoSearchInterface .coveo-facet-column{padding:0}.acog-CoveoSearch-Main .coveo-list-layout.CoveoResult,.acog-CoveoSearch-Product .coveo-list-layout.CoveoResult{border-bottom:0;padding:0;margin:0}.acog-CoveoSearch-Main .CoveoResult a.CoveoResultLink,.acog-CoveoSearch-Main .CoveoResultLink,.acog-CoveoSearch-Main a.CoveoResultLink,.acog-CoveoSearch-Product .CoveoResult a.CoveoResultLink,.acog-CoveoSearch-Product .CoveoResultLink,.acog-CoveoSearch-Product a.CoveoResultLink{color:#515151;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.acog-CoveoSearch-Main .CoveoResult a.CoveoResultLink:hover,.acog-CoveoSearch-Main .CoveoResultLink:hover,.acog-CoveoSearch-Main a.CoveoResultLink:hover,.acog-CoveoSearch-Product .CoveoResult a.CoveoResultLink:hover,.acog-CoveoSearch-Product .CoveoResultLink:hover,.acog-CoveoSearch-Product a.CoveoResultLink:hover{text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.acog-CoveoSearch-Main .promo-grid-events .event-card,.acog-CoveoSearch-Product .promo-grid-events .event-card{width:100%}.acog-CoveoSearch-Main .promo-grid-events .event-card .event-card-image,.acog-CoveoSearch-Product .promo-grid-events .event-card .event-card-image{width:100%;min-height:120px}.acog-CoveoSearch-Main .promo-grid-events .event-card .event-card-image img,.acog-CoveoSearch-Product .promo-grid-events .event-card .event-card-image img{width:100%;height:auto;min-height:120px}.acog-CoveoSearch-Main .promo-grid-events .event-card .event-card-text,.acog-CoveoSearch-Product .promo-grid-events .event-card .event-card-text{display:flex;flex-direction:column;flex:1}.acog-CoveoSearch-Main .promo-grid-events .event-card .event-card-text div,.acog-CoveoSearch-Product .promo-grid-events .event-card .event-card-text div{margin-bottom:15px}.acog-CoveoSearch-Main .promo-grid-events .event-card .event-card-details,.acog-CoveoSearch-Product .promo-grid-events .event-card .event-card-details{margin-top:auto}.acog-CoveoSearch-Product .coveo-card-layout-container{display:flex;flex-wrap:wrap;margin:0 auto;flex:1 1 auto;width:100%}@media (min-width:900px){.acog-CoveoSearch-Product .coveo-card-layout-container{margin:0 -26px 0 -10px}}.acog-CoveoSearch-Product .coveo-card-layout-container .coveo-card-layout.CoveoResult{margin:0 auto;flex:0 1 auto}@media (min-width:500px){.acog-CoveoSearch-Product .coveo-card-layout-container .coveo-card-layout.CoveoResult{width:calc(50% - 20px);margin:0 10px}}@media (min-width:1200px){.acog-CoveoSearch-Product .coveo-card-layout-container .coveo-card-layout.CoveoResult{width:33.3333%;margin:0}}.acog-CoveoSearch-Product .coveo-card-layout-container .coveo-card-layout.CoveoResult:hover{z-index:1;cursor:pointer!important}.acog-CoveoSearch-Product .coveo-card-layout-container .coveo-card-layout.CoveoResult:hover .event-card-text h3{color:#17a883}.acog-CoveoSearch-Product .coveo-card-layout-container .coveo-card-layout.CoveoResult:hover .event-card-image img{transform:scale(1.08);transition:transform .5s ease}.acog-CoveoSearch-Product .coveo-facet-header{padding:10px 0}.acog-CoveoSearch-Product .coveo-facet-value{padding:0}.acog-CoveoSearch-Product .coveo-facet-more{margin-left:0}.acog-CoveoSearch-Product .CoveoResult a.CoveoResultLink:hover,.acog-CoveoSearch-Product .CoveoResultLink:hover,.acog-CoveoSearch-Product a.CoveoResultLink:hover{color:#515151;z-index:1;cursor:pointer!important}.acog-CoveoSearch-Product .CoveoResult a.CoveoResultLink:hover .event-card-text h3,.acog-CoveoSearch-Product .CoveoResultLink:hover .event-card-text h3,.acog-CoveoSearch-Product a.CoveoResultLink:hover .event-card-text h3{color:#17a883;-webkit-text-decoration:1px solid underline;text-decoration:1px solid underline}.acog-CoveoSearch-Product .CoveoResult a.CoveoResultLink:hover .event-card-image img,.acog-CoveoSearch-Product .CoveoResultLink:hover .event-card-image img,.acog-CoveoSearch-Product a.CoveoResultLink:hover .event-card-image img{transform:scale(1.08);transition:transform .5s ease}@media (min-width:900px){.acog-CoveoSearch-Product .CoveoResultList{margin-right:-20px}}@media (min-width:900px){.acog-CoveoSearch-Product .coveo-main-section{display:flex;max-width:1218px!important}}.acog-CoveoSearch-Product.CoveoSearchInterface .coveo-facet-column{display:block!important;width:100%;float:none;margin:0;padding:0}@media (min-width:900px){.acog-CoveoSearch-Product.CoveoSearchInterface .coveo-facet-column{width:calc(30% - 20px);margin-right:auto}}@media (min-width:1200px){.acog-CoveoSearch-Product.CoveoSearchInterface .coveo-facet-column{width:calc(25% - 40px)}}.acog-CoveoSearch-Product.CoveoSearchInterface .coveo-results-column{float:none}@media (min-width:900px){.acog-CoveoSearch-Product.CoveoSearchInterface .coveo-results-column{width:calc(70% - 20px)}}@media (min-width:1200px){.acog-CoveoSearch-Product.CoveoSearchInterface .coveo-results-column{width:calc(75% - 40px)}}.acog-CoveoSearch-Product .CoveoFacet{display:none}@media (min-width:900px){.acog-CoveoSearch-Product .CoveoFacet{display:block}}.acog-CoveoSearch-Product .sidebar-search-filters-mobile-trigger{display:none!important}.acog-CoveoSearch-Product .CoveoSearchbox{margin-right:0!important;margin-bottom:30px;position:relative}.acog-CoveoSearch-Product .CoveoSearchbox .magic-box{position:relative;border:0}.acog-CoveoSearch-Product .CoveoSearchbox .magic-box .magic-box-input{width:100%;height:42px;margin:0;padding:12px 15px;background-color:#f7f7f7;border:1px solid #949494;border-radius:4px;box-shadow:none;transition:background-color .2s ease-in-out;color:#515151;font-family:Roboto,sans-serif}.acog-CoveoSearch-Product .CoveoSearchbox .magic-box .magic-box-input .magic-box-underlay{height:42px}.acog-CoveoSearch-Product .CoveoSearchbox .magic-box .magic-box-input>input{height:42px;padding:12px 42px 12px 12px;font-size:14px}.acog-CoveoSearch-Product .CoveoSearchbox .magic-box .magic-box-clear{display:none}.acog-CoveoSearch-Product .CoveoSearchbox .CoveoSearchButton{position:absolute;top:0;right:0;width:42px;height:100%;border:0;background-image:url(../images/search-blue.svg);background-size:17px;background-repeat:no-repeat;background-position:50%;background-color:transparent;transition:opacity .2s ease-in-out}.acog-CoveoSearch-Product .CoveoSearchbox .CoveoSearchButton:hover{background-color:transparent;background-image:url(../images/search-gray.svg)}.acog-CoveoSearch-Product .CoveoSearchbox .coveo-sprites-main-search,.acog-CoveoSearch-Product .CoveoSearchbox .CoveoSearchButton>.coveo-icon,.acog-CoveoSearch-Product .CoveoSearchbox .ie8or9 .coveo-executing-query .CoveoSearchButton>.coveo-icon{background-image:none}@media (max-width:800px){#AcogClinicalSiteCoveoSearchInterface .coveo-summary-section{margin-left:10px;margin-right:10px}}#AcogClinicalSiteCoveoSearchInterface .CoveoQuerySummary{color:#333;font-family:Roboto,sans-serif;font-size:24px}@media (max-width:800px){#AcogClinicalSiteCoveoSearchInterface .CoveoQuerySummary{font-size:18px}}#AcogClinicalSiteCoveoSearchInterface .CoveoQuerySummary .coveo-highlight{font-weight:700}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result{border:none;border-top:1px solid #989a9a;padding:20px 0 40px;cursor:default}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-title-text{color:#333;font-size:24px}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result h2,#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result p{max-width:770px}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result h2{margin:20px 0}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result h2 a{color:#000}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .eyebrow{background:transparent;color:#055c46;font-size:14px;text-transform:uppercase;padding:0;margin-right:10px;font-family:Roboto,sans-serif;margin-bottom:0;text-align:left}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-login-eyebrow{color:#007c9a;background:#f3f3f3;padding:5px 10px;border-radius:10px;font-size:12px;margin-top:15px;font-family:Roboto,sans-serif}@media (min-width:767px){#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-login-eyebrow{margin-top:0}}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-date{font-size:16px;color:#333;font-family:Roboto,sans-serif}@media (min-width:767px){#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-date{margin-top:4px}}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-top{display:flex;align-items:baseline;justify-content:space-between}@media (min-width:767px){#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-top{align-items:flex-end}}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-top__left{display:flex;align-items:center;flex-wrap:wrap}@media (max-width:767px){#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-top__left{flex-direction:column;align-items:flex-start}}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-bottom{display:flex;align-items:baseline;flex-wrap:wrap}@media (max-width:500px){#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-bottom{flex-direction:column}}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-bottom .search-result-more{background:#109573;color:#fff;padding:12px 22px;border-radius:4px;margin-right:15px;font-family:Roboto,sans-serif;font-weight:600}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-bottom .search-result-login{color:#333;font-weight:500;font-size:16px;text-decoration:none;border-bottom:1px solid #e4b146;font-family:Roboto,sans-serif;transition:border-color .3s ease}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-bottom .search-result-login svg{margin-bottom:-2px;margin-left:4px}#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-bottom .search-result-login:hover{border-bottom:1px solid #333}@media (max-width:500px){#AcogClinicalSiteCoveoSearchInterface .search-results-container .search-result .search-result-bottom .search-result-login{margin-top:20px}}#AcogClinicalSiteCoveoSearchInterface .search-results-container+hr{display:none}.sidebar-cta{position:relative;display:flex;justify-content:space-between;align-items:center;margin:10px 0 40px;padding:15px;border:2px solid #d0e0e2;border-top:3px solid #17a883;transition:.2s ease-in-out;width:100%}.sidebar-cta p{margin-bottom:0;flex:1 1 auto;color:#333;line-height:1.4}.sidebar-cta .-go-arrow{border-color:rgba(208,224,226,.3);background-color:rgba(208,224,226,.3);transition:.2s ease-in-out;flex:0 0 auto;margin-left:15px}.sidebar-cta .-go-arrow:before{color:#006680}.sidebar-cta:hover{border-top-color:#1dd5a6;background-color:#f7f7f7}.sidebar-cta:hover .-go-arrow{background-color:#17a883;border-color:#17a883}.sidebar-cta:hover .-go-arrow:before{color:#fff}.sidebar-cta.-blue{border-top:3px solid #007c9a}.sidebar-cta.-blue:hover{border-top-color:#00a5cd}.sidebar-cta.-blue:hover .-go-arrow{background-color:#007c9a;border-color:#007c9a}.sidebar-cta.-blue:hover .-go-arrow:before{color:#fff}.sidebar-link{display:flex;justify-content:space-between;align-items:center;margin-top:60px;padding:12px 15px;background-color:#f5f5f5;border-top:3px solid #007c9a}@media (min-width:900px){.sidebar-link{margin-top:5px}}.sidebar-link .-go-arrow{width:26px;height:26px;border-color:#d0e0e2}.sidebar-link .-go-arrow:before{font-size:11px;font-size:.6875rem;color:#007c9a}.sidebar-link:hover .-go-arrow{background-color:hsla(0,0%,100%,.75)}.sidebar-search-filters{margin-bottom:30px}.sidebar-search-filters.-active .sidebar-search-filters-mobile-trigger:after{content:"\e903"}.sidebar-search-filters-mobile-trigger{display:flex;justify-content:space-between;align-items:center;margin:0 -20px;padding:15px 20px;background-color:#e9e9e9;font-size:13px;font-size:.8125rem;font-weight:500;color:#0a8566}.sidebar-search-filters-mobile-trigger:after{content:"";color:#0a8566;margin-left:auto}.sidebar-search-filters-mobile-trigger:after,.sidebar-search-filters-mobile-trigger:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;font-size:.6875rem}.sidebar-search-filters-mobile-trigger:before{content:"";flex:0 0 auto;margin-right:10px;color:#17a883}@media (min-width:700px){.sidebar-search-filters-mobile-trigger{margin:0}}@media (min-width:900px){.sidebar-search-filters-mobile-trigger{display:none}}.sidebar-search-filters-content{display:none;margin:0 -20px;padding:20px 20px 0;background-color:#f7f7f7}@media (min-width:700px){.sidebar-search-filters-content{margin:0}}@media (min-width:900px){.sidebar-search-filters-content{display:block!important;padding:0;background-color:#fff}}.sidebar-search-filters-header{display:none}@media (min-width:900px){.sidebar-search-filters-header{display:flex;align-items:center;margin-bottom:30px;font-size:26px;font-size:1.625rem;font-weight:300}.sidebar-search-filters-header:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:14px;font-size:14px;font-size:.875rem;color:#17a883}}.sidebar-search-filters .filter-section{position:relative;margin-bottom:30px;padding:0 0 20px}.sidebar-search-filters .filter-section:after{content:"";position:absolute;bottom:0;display:block;width:50px;height:3px;background-color:#d0e0e2}.sidebar-search-filters .filter-section:last-of-type{margin-bottom:0}.sidebar-search-filters .filter-section:last-of-type:after{display:none}.sidebar-search-filters h5{margin-bottom:10px}.sidebar-search-filters .check-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.sidebar-search-filters .checks{margin:0}.sidebar-search-filters .check{flex:1 1 auto;margin:0 15px 0 0}.sidebar-search-filters .result-total{flex:0 0 auto}@media (max-width:899px){.sidebar-search-filters .checks label:before,.sidebar-search-filters .radios label:before,.sidebar-search-filters input[data-toggle=datepicker]{background-color:#fff}}.result-total{padding:4px 10px;background:#d0e0e2;font-size:12px;font-size:.75rem;border-radius:500px}.show-more-filters{display:inline-flex;align-items:center;margin-bottom:15px;padding:10px 20px;font-size:13px;font-size:.8125rem;font-weight:500;background-color:#eee;border-radius:500px}.show-more-filters:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;font-size:8px;font-size:.5rem;color:#007c9a}.show-more-filters:hover{background-color:#e1e1e1}.product-search-mobile-filter{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background-color:#e9e9e9;font-size:13px;font-size:.8125rem;font-weight:500;color:#0a8566}.product-search-mobile-filter:after{content:"";color:#0a8566;margin-left:auto}.product-search-mobile-filter:after,.product-search-mobile-filter:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;font-size:.6875rem}.product-search-mobile-filter:before{content:"";flex:0 0 auto;margin-right:10px;color:#17a883}@media (min-width:700px){.product-search-mobile-filter{margin:0}}@media (min-width:900px){.product-search-mobile-filter{display:none}}.product-search-mobile-filter.-closed:after{content:""}.product-search-mobile-filter.-closed:after,.product-search-mobile-filter.-opened:after{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;font-size:.6875rem;color:#0a8566;margin-left:auto}.product-search-mobile-filter.-opened:after{content:""}.sidebar-search-wrapper{position:relative;margin-bottom:35px}.sidebar-search-wrapper .sidebar-search-input{padding-right:40px}.sidebar-search-wrapper .sidebar-search-button{position:absolute;top:0;right:0;height:100%;font-size:0;background-image:url(../images/search-gray.svg);background-size:17px;background-repeat:no-repeat;background-position:50%;background-color:transparent;border:0;transition:opacity .2s ease-in-out}.sidebar-search-wrapper .sidebar-search-button:hover{background-color:transparent;opacity:.5}.site-footer{background-color:#024d6b;color:#fff}.site-footer a{color:#fff}.site-footer-inner{padding-left:0;padding-right:0;margin:0 auto}@media (min-width:1200px){.site-footer-inner{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.site-footer-inner{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.site-footer-inner{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.site-footer-inner{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.site-footer-inner{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.site-footer-inner{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.site-footer-inner{padding-left:17rem;padding-right:17rem}}@media (min-width:1000px){.site-footer-row{display:flex}}.site-footer-links-container{position:relative;z-index:1;padding:30px;background-repeat:no-repeat;background-size:cover;background-position:50%;background-color:#109573;box-shadow:0 40px 30px -10px rgba(0,0,0,.2)}@media (min-width:500px){.site-footer-links-container{padding:30px 50px}}@media (min-width:1000px){.site-footer-links-container{flex:0 0 385px;width:385px;margin-top:-40px}}.site-footer-logo{margin-bottom:35px}.site-footer-logo img{width:204px;height:76px}.site-footer-links{list-style:none;padding:0;margin:0 0 30px}.site-footer-links:after{content:"";display:block;width:65px;height:3px;margin-top:25px;background-color:#fff;opacity:.45}.site-footer-links li{margin-bottom:15px;font-size:17px;font-size:1.0625rem}.site-footer-links a{font-weight:700;-webkit-text-decoration:1px solid underline transparent;text-decoration:1px solid underline transparent;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.site-footer-links a:hover{opacity:.7;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.site-footer-social{display:flex;list-style:none;padding:0;margin:0}.site-footer-social li{margin-right:20px;font-size:0}.site-footer-social a,.site-footer-social a:before{-webkit-text-decoration:1px solid underline transparent;text-decoration:1px solid underline transparent}.site-footer-social a:before{font-size:15px;font-size:.9375rem}.site-footer-social a:hover{opacity:.7}.site-footer-social a:hover,.site-footer-social a:hover:before{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.site-footer-social .social-facebook:before{content:""}.site-footer-social .social-facebook:before,.site-footer-social .social-twitter:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-footer-social .social-twitter:before{content:""}.site-footer-social .social-bluesky:before{content:""}.site-footer-social .social-bluesky:before,.site-footer-social .social-linkedin:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-footer-social .social-linkedin:before{content:""}.site-footer-social .social-youtube:before{content:""}.site-footer-social .social-rss:before,.site-footer-social .social-youtube:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-footer-social .social-rss:before{content:""}.site-footer-family-sites{position:relative;z-index:2;padding:30px}@media (min-width:500px){.site-footer-family-sites{padding:30px 50px 0}}@media (min-width:1000px){.site-footer-family-sites{flex:1 1 auto;width:calc(100% - 385px)}}@media (min-width:1240px){.site-footer-family-sites{padding-right:0}}@media (min-width:1330px){.site-footer-family-sites{padding-left:100px}}@media (min-width:1400px){.site-footer-family-sites{padding-left:125px}}.site-footer-family-sites.-active .site-footer-family-sites-mobile-header:after{content:"\e903"}.site-footer-family-sites-header{display:none}@media (min-width:1000px){.site-footer-family-sites-header{display:block;padding:15px 0;font-size:18px;font-size:1.125rem;font-weight:700;background-color:transparent;border-bottom:2px solid hsla(0,0%,100%,.3)}.site-footer-family-sites-header:after{display:none}}.site-footer-family-sites-mobile-header{display:flex;justify-content:space-between;align-items:center;padding:15px;background-color:#1b5f7a;font-size:16px;font-size:1rem;font-weight:700;transition:background-color .2s ease-in-out}.site-footer-family-sites-mobile-header:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-size:.875rem}.site-footer-family-sites-mobile-header:hover{cursor:pointer;background-color:#007c9a}@media (min-width:1000px){.site-footer-family-sites-mobile-header{display:none}}.site-footer-family-sites-links{display:none}@media (min-width:1000px){.site-footer-family-sites-links{display:block!important}}.site-footer-family-sites-links ul{list-style:none;padding:0;margin:15px 10px 0}@media (min-width:1000px){.site-footer-family-sites-links ul{display:flex;flex-wrap:wrap;width:100%;margin:20px 0 15px}}.site-footer-family-sites-links li{margin:0 0 15px;font-size:17px;font-size:1.0625rem}@media (min-width:1000px){.site-footer-family-sites-links li{align-items:flex-start;width:50%;padding-right:30px}}.site-footer-family-sites-links a{-webkit-text-decoration:1px solid underline transparent;text-decoration:1px solid underline transparent}.site-footer-family-sites-links a:hover{opacity:.7;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.site-footer-bottom{padding:0 30px 30px}@media (min-width:500px){.site-footer-bottom{padding:30px 50px}}@media (min-width:1000px){.site-footer-bottom{margin:35px 50px 0;padding:30px 0;border-top:1px solid hsla(0,0%,100%,.3)}}@media (min-width:1100px){.site-footer-bottom{display:flex;padding:30px 0}}@media (min-width:1240px){.site-footer-bottom{margin-left:0;margin-right:0}}@media (min-width:1330px){.site-footer-bottom{padding:30px 0}}.site-footer-bottom p{font-size:12px;font-size:.75rem;color:#fff}.site-footer-bottom a{-webkit-text-decoration:1px solid underline transparent;text-decoration:1px solid underline transparent}.site-footer-bottom a:hover{opacity:.7;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.site-footer-contact{margin-bottom:20px}@media (min-width:1100px){.site-footer-contact{width:60%}}@media (min-width:1100px){.site-footer-copyright{width:40%;padding-left:50px;text-align:right}}.site-footer-copyright p{margin-bottom:0}.site-footer .divider{margin:0 6px}.site-header{position:relative;z-index:3;display:none;margin:0}@media (min-width:1000px){.site-header{display:block}}.site-header .acog-logo{display:inline-block;width:178px;height:66px}.site-header .acog-logo img{width:100%}.site-header-top-bar{height:34px;background-color:#024d6b}.site-header-top-bar ul{list-style:none;padding:0;margin:3px 0 0;display:flex}.site-header-top-bar li{display:flex;align-items:center;font-size:13px;font-size:.8125rem;font-weight:500;color:#fff;height:31px}.site-header-top-bar li:not(:last-child):after{content:"";display:block;width:1px;height:20px;background-color:hsla(0,0%,100%,.3)}.site-header-top-bar a{color:#fff}.site-header-top-bar a:hover{opacity:.8}.site-header-top-bar .my-acog-login-button:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:8px;font-size:16px;font-size:1rem}.site-header-top-bar-inner{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding-left:20px;padding-right:20px;margin:0 auto}@media (min-width:1200px){.site-header-top-bar-inner{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.site-header-top-bar-inner{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.site-header-top-bar-inner{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.site-header-top-bar-inner{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.site-header-top-bar-inner{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.site-header-top-bar-inner{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.site-header-top-bar-inner{padding-left:17rem;padding-right:17rem}}.site-header-utility-nav li.-active:after{display:none}.site-header-utility-nav li.-active a{padding-bottom:3px;background-color:#fff;color:#515151}.site-header-utility-nav li.-active a:hover{opacity:1;color:#024d6b}.site-header-utility-nav a{display:flex;justify-content:center;align-items:center;height:31px;padding:0 15px 3px;color:#fff;border-radius:4px 4px 0 0}@media (min-width:1100px){.site-header-utility-nav a{padding:0 20px 3px}}.site-header-my-acog{display:flex}.site-header-my-acog .site-header-my-acog-links{margin-top:0}.site-header-my-acog li{position:relative}.site-header-my-acog li:not(:last-child):after{margin:0 10px}.site-header-my-acog li.-logged-in-user:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;font-size:16px;font-size:1rem}.site-header-my-acog li.-has-messages:before{content:""}.site-header-my-acog li.-has-cart:before,.site-header-my-acog li.-has-messages:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:20px;font-size:19px;font-size:1.1875rem}.site-header-my-acog li.-has-cart:before{content:""}.site-header-my-acog li .cart-total,.site-header-my-acog li .message-total{position:absolute;top:5px;left:0;width:30px;height:20px;display:block}.site-header-my-acog li .cart-total .message-total-number,.site-header-my-acog li .message-total .message-total-number{position:absolute;top:-4px;left:12px}.site-header-my-acog li .cart-total .cart-total-number,.site-header-my-acog li .message-total .cart-total-number{position:absolute;top:-4px;left:auto;right:-12px}.site-header-my-acog li .cart-total:hover,.site-header-my-acog li .message-total:hover{opacity:1}.site-header-my-acog li .cart-total:hover span,.site-header-my-acog li .message-total:hover span{background-color:#ee021f}.site-header-my-acog.-logged-in .my-acog-login-button:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px;font-size:8px;font-size:.5rem}.site-header-my-acog.-logged-out .-has-cart{margin-right:10px}.site-header-my-acog .my-acog-links-dropdown-container{position:relative;margin-left:20px}.site-header-my-acog .my-acog-links-dropdown-container:hover .my-acog-login-button{padding-bottom:6px;background-color:#2092be;color:#fff}.site-header-my-acog .my-acog-links-dropdown-container.-dropdown-open .main-nav-dropdown,.site-header-my-acog .my-acog-links-dropdown-container:hover .main-nav-dropdown{visibility:visible;opacity:1}.site-header-my-acog .my-acog-links-dropdown-container .main-nav-dropdown{top:calc(100% - 7px);left:auto;right:0;min-width:175px;padding-top:20px;padding-bottom:10px;background-color:#fff}.site-header-my-acog .my-acog-links-dropdown-container .main-nav-dropdown ul{display:block}.site-header-my-acog .my-acog-links-dropdown-container .main-nav-dropdown ul li{height:auto;font-size:15px;font-size:.9375rem;font-weight:400;white-space:nowrap}.site-header-my-acog .my-acog-links-dropdown-container .main-nav-dropdown ul a{color:#333}.site-header-my-acog .my-acog-login-button,.site-header-my-acog .my-acog-subscribe-button{display:flex;justify-content:center;align-items:center;height:41px;padding:0 20px;background-color:#1b7ea4;border-radius:0 0 2px 2px;font-size:13px;font-size:.8125rem;font-weight:700;white-space:nowrap}.site-header-my-acog .my-acog-login-button:hover,.site-header-my-acog .my-acog-subscribe-button:hover{background-color:#fff;color:#1b7ea4;opacity:1}.site-header-my-acog .my-acog-subscribe-button{background-color:#17a883}.site-header-my-acog .my-acog-subscribe-button:hover{background-color:#fff;color:#128467}.site-header-middle-bar{display:flex;align-items:center;padding:25px 20px 20px;margin:0 auto}@media (min-width:1200px){.site-header-middle-bar{padding-left:1rem;padding-right:1rem}}@media (min-width:1330px){.site-header-middle-bar{padding-left:2rem;padding-right:2rem}}@media (min-width:1400px){.site-header-middle-bar{padding-left:4.5rem;padding-right:4.5rem}}@media (min-width:1500px){.site-header-middle-bar{padding-left:6.5rem;padding-right:6.5rem}}@media (min-width:1600px){.site-header-middle-bar{padding-left:9.75rem;padding-right:9.75rem}}@media (min-width:1700px){.site-header-middle-bar{padding-left:12.75rem;padding-right:12.75rem}}@media (min-width:1900px){.site-header-middle-bar{padding-left:17rem;padding-right:17rem}}.site-header-secondary-nav{display:flex;list-style:none;padding:0;margin:0 0 0 auto}.site-header-secondary-nav li{margin:0 8px}.site-header-secondary-nav a{font-size:14px;font-size:.875rem;font-weight:500;color:#024d6b}@media (min-width:1000px){.site-header-secondary-nav a{font-size:15px;font-size:.9375rem}}.site-header-secondary-nav a:hover{color:#03719d;text-decoration:underline}.site-header-search{position:relative;display:flex;margin-left:8px}.site-header-search .site-header-search-input{width:215px;margin:0;padding-right:45px;background-color:#f3f3f3}.site-header-search .site-header-search-button{position:absolute;right:0;height:100%;font-size:0;background-image:url(../images/search-blue.svg);background-repeat:no-repeat;background-size:17px;background-position:50%;background-color:transparent;border:0;transition:.2s ease-in-out}.site-header-search .site-header-search-button:hover{background-color:transparent;opacity:.7}.site-header-main-nav-bar{position:relative;margin:0 auto;background-color:#f3f3f3}@media (min-width:1200px){.site-header-main-nav-bar{margin-left:1rem;margin-right:1rem}}@media (min-width:1330px){.site-header-main-nav-bar{margin-left:2rem;margin-right:2rem}}@media (min-width:1400px){.site-header-main-nav-bar{margin-left:4.5rem;margin-right:4.5rem}}@media (min-width:1500px){.site-header-main-nav-bar{margin-left:6.5rem;margin-right:6.5rem}}@media (min-width:1600px){.site-header-main-nav-bar{margin-left:9.75rem;margin-right:9.75rem}}@media (min-width:1700px){.site-header-main-nav-bar{margin-left:12.75rem;margin-right:12.75rem}}@media (min-width:1900px){.site-header-main-nav-bar{margin-left:17rem;margin-right:17rem}}.site-header-main-nav-bar:before{content:"";display:block;width:100%;height:3px;background:linear-gradient(90deg,#27ae8c,#4691ba)}.site-header-main-nav{position:relative;display:flex;justify-content:space-between;height:65px;list-style:none;padding:0;margin:0 0 0 16px}@media (min-width:1100px){.site-header-main-nav{margin-left:20px}}.site-header-main-nav>li{position:relative}.site-header-main-nav>li.-dropdown-overflow{position:static}@media (min-width:1150px){.site-header-main-nav>li.-dropdown-overflow{position:relative}}.site-header-main-nav>li.-dropdown-overflow .main-nav-dropdown{left:auto;right:0}@media (min-width:1150px){.site-header-main-nav>li.-dropdown-overflow .main-nav-dropdown{right:auto;left:-50px}}@media (min-width:1200px){.site-header-main-nav>li.-dropdown-overflow .main-nav-dropdown{left:-24px}}.site-header-main-nav>li.-active>a{height:73px;background:linear-gradient(106deg,#27ae8c 60%,#4691ba 120%);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);color:#fff}.site-header-main-nav>li.-dropdown-open a span:before{opacity:1}.site-header-main-nav>li.-dropdown-open .main-nav-dropdown{visibility:visible;opacity:1}.site-header-main-nav>li>a{position:relative;display:block;height:65px;padding:0 8px;font-size:14px;font-size:.875rem;color:#024d6b}@media (min-width:1000px){.site-header-main-nav>li>a{font-size:16px;font-size:1rem}}@media (min-width:1100px){.site-header-main-nav>li>a{padding:0 15px}}@media (min-width:1200px){.site-header-main-nav>li>a{padding:0 25px;font-size:17px;font-size:1.0625rem}}@media (min-width:1330px){.site-header-main-nav>li>a{padding:0 30px}}.site-header-main-nav>li>a span{position:relative;display:block;height:65px;padding:22px 0}.site-header-main-nav>li>a span:before{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:9px;background:linear-gradient(106deg,#27ae8c 75%,#4691ba);opacity:0;transition:opacity .2s ease-in-out}.site-header-main-nav>li:hover a span:before{opacity:1}.site-header-main-nav>li:hover .main-nav-dropdown{visibility:visible;opacity:1}.site-header-main-nav>li.site-header-topics.-dropdown-open>a,.site-header-main-nav>li.site-header-topics:hover>a{background-color:#17a883;color:#fff}.site-header-main-nav>li.site-header-topics>a{padding:0;background-color:#e9e9e9}.site-header-main-nav>li.site-header-topics>a span{padding:22px}.site-header-main-nav>li.site-header-topics>a span:after{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;font-size:8px;font-size:.5rem}@media (min-width:1330px){.site-header-main-nav>li.site-header-topics>a span:after{margin-left:50px}}@media (min-width:1500px){.site-header-main-nav>li.site-header-topics>a span:after{margin-left:70px}}.site-header-main-nav>li.site-header-topics>a span:before{display:none}.site-header-main-nav>li.site-header-topics .main-nav-dropdown{left:auto;right:0}.site-header.-clinical .acog-logo{width:200px;height:auto;align-self:flex-start;margin-top:5px;transition:.2s ease-in-out}@media (min-width:1000px){.site-header.-clinical .acog-logo{width:250px}}@media (min-width:1100px){.site-header.-clinical .acog-logo{width:304px;margin-top:0}}.site-header.-clinical .acog-logo img{width:200px;height:43px}@media (min-width:700px){.site-header.-clinical .acog-logo img{width:221px;height:48px}}@media (min-width:1000px){.site-header.-clinical .acog-logo img{width:250px;height:54px}}@media (min-width:1100px){.site-header.-clinical .acog-logo img{width:302px;height:65px}}.site-header.-clinical .site-header-middle-bar{padding-top:30px;padding-bottom:20px;transition:padding .2s ease-in-out}@media (min-width:1000px){.site-header.-clinical .site-header-middle-bar{padding-top:35px;padding-bottom:25px}}@media (min-width:1100px){.site-header.-clinical .site-header-middle-bar{padding-top:40px;padding-bottom:30px;padding-top:45px;padding-bottom:35px}}.site-header.-clinical .site-header-middle-bar-inner{position:relative;margin-left:auto;display:flex;padding:12px 0 0;border-top:3px solid #17a883;transition:.2s ease-in-out}.site-header.-clinical .site-header-main-nav{display:flex;list-style:none;padding:0;margin:0 0 0 auto;height:auto}.site-header.-clinical .site-header-main-nav>li:first-child a{padding-left:0}.site-header.-clinical .site-header-main-nav>li>a{height:auto;padding:0 12px;font-size:15px;font-size:.9375rem;color:#055c46}@media (min-width:1000px){.site-header.-clinical .site-header-main-nav>li>a{font-size:17px;font-size:1.0625rem}}@media (min-width:1100px){.site-header.-clinical .site-header-main-nav>li>a{padding:0 18px}}@media (min-width:1200px){.site-header.-clinical .site-header-main-nav>li>a{padding:0 25px}}.site-header.-clinical .site-header-main-nav>li>a span{white-space:nowrap;height:auto;padding:12px 0 20px}.site-header.-clinical .site-header-main-nav>li.site-header-topics:hover>a{background-color:transparent;color:#055c46}.site-header.-clinical .site-header-main-nav>li.site-header-topics>a{background-color:transparent}.site-header.-clinical .site-header-main-nav>li.site-header-topics>a span{padding:12px 0 20px}.site-header.-clinical .site-header-main-nav>li.site-header-topics>a span:after{display:none}.site-header.-clinical .site-header-main-nav>li.site-header-topics>a span:before{display:block}.site-header.-clinical .clinical-header-home{display:none;padding:12px 0 20px;font-size:0}.site-header.-clinical .clinical-header-home:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;font-size:1.0625rem;color:#17a883}.site-header.-clinical .clinical-search-trigger{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin-left:20px;background-color:#e9e9e9;font-size:0}.site-header.-clinical .clinical-search-trigger:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;font-size:1.0625rem;color:#024d6b}@media (min-width:1200px){.site-header.-clinical .clinical-search-trigger{margin-left:30px}}.site-header.-clinical .clinical-search-trigger.-active:before{content:"\e906"}.site-header.-clinical .clinical-search-trigger:hover{background:#17a883}.site-header.-clinical .clinical-search-trigger:hover:before{color:#fff}.site-header.-ecommerce .acog-logo{width:200px;height:auto;align-self:flex-start;margin-top:5px;transition:.2s ease-in-out}@media (min-width:1000px){.site-header.-ecommerce .acog-logo{width:250px}}@media (min-width:1100px){.site-header.-ecommerce .acog-logo{width:304px;margin-top:0}}.site-header.-ecommerce .acog-logo img{width:200px;height:43px}@media (min-width:700px){.site-header.-ecommerce .acog-logo img{width:221px;height:48px}}@media (min-width:1000px){.site-header.-ecommerce .acog-logo img{width:250px;height:54px}}@media (min-width:1100px){.site-header.-ecommerce .acog-logo img{width:302px;height:65px}}.site-header.-ecommerce .acog-logo .site-header-main-nav{margin-right:20px}.main-nav-dropdown{position:absolute;z-index:100;top:100%;left:0;min-width:250px;max-width:300px;visibility:hidden;opacity:0;padding:30px 16px;background-color:#f3f3f3;box-shadow:0 3px 14px 0 rgba(0,0,0,.2);transition:opacity .2s ease-in-out}@media (min-width:1100px){.main-nav-dropdown{min-width:350px;max-width:none;padding:30px 24px}}@media (min-width:1330px){.main-nav-dropdown{min-width:350px}}.main-nav-dropdown.-dropdown-columns{display:flex;max-width:565px;min-width:565px}.main-nav-dropdown.-dropdown-columns>div{width:50%;padding-right:20px}.main-nav-dropdown.-topics{max-width:none;min-width:565px}.main-nav-dropdown .top-topics-list-container{display:flex}.main-nav-dropdown .top-topics-list-container .top-topics-list{width:100%;column-count:2;column-gap:40px;break-inside:avoid}.main-nav-dropdown-header{font-size:24px;font-size:1.5rem;font-weight:300}.main-nav-dropdown-header:after{content:"";display:block;width:55px;height:3px;margin:15px 0 20px;background-color:#d0e0e2}.main-nav-dropdown ul{list-style:none;padding:0;margin:0}.main-nav-dropdown li{margin:0 0 10px;font-size:15px;font-size:.9375rem}@media (min-width:1000px){.main-nav-dropdown li{font-size:17px;font-size:1.0625rem}}.main-nav-dropdown li>a{display:inline;padding:0;line-height:1.5;border-bottom:2px solid transparent;transition:border .2s ease-in-out}.main-nav-dropdown li>a:hover{border-bottom:2px solid #ca7f16}.main-nav-dropdown li>a.-new-win:after{content:"";font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:8px;font-size:12px;font-size:.75rem;color:rgba(51,51,51,.6)}.main-nav-dropdown .btn,.main-nav-dropdown .input-file+label{width:100%;margin:20px 0 0}.social-share{position:relative;display:flex;justify-content:flex-end}.social-share ul{display:flex;align-items:center;list-style:none;padding:0;margin:0 0 15px}@media (min-width:700px){.social-share ul{margin:-20px 0 20px}}.social-share ul li{margin:0 6px}.social-share ul li:last-child{margin-right:0}.social-share ul .label{font-size:15px;font-size:.9375rem;color:#515151;margin-left:0}.social-share ul [data-service]{font-size:0}.social-share ul [data-service]:before{font-size:17px;font-size:1.0625rem;color:rgba(0,0,0,.5);transition:color .2s ease-in-out}.social-share ul [data-service]:hover:before{color:#007c9a}.social-share ul [data-service=facebook]:before{content:""}.social-share ul [data-service=facebook]:before,.social-share ul [data-service=twitter]:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-share ul [data-service=twitter]:before{content:"";font-size:20px;font-size:1.25rem}.social-share ul [data-service=linkedin]:before{content:""}.social-share ul [data-service=instagram]:before,.social-share ul [data-service=linkedin]:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-share ul [data-service=instagram]:before{content:""}.social-share ul [data-service=email]:before{content:"";font-size:14px;font-size:.875rem}.social-share ul [data-service=email]:before,.social-share ul [data-service=link]:before{display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-share ul [data-service=link]:before{content:"";font-size:15px;font-size:.9375rem}.social-share ul [data-service=bluesky]:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-share ul [data-service=print]{padding-left:15px;border-left:1px solid #515151;font-size:14px;font-size:.875rem;font-weight:700;text-decoration:underline;color:#515151}.social-share ul [data-service=print]:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;font-size:15px;font-size:.9375rem}.social-share .copy-message{position:absolute;bottom:calc(100% + 15px);left:0;display:none;align-items:center;padding:10px;background:#f3f3f3;text-align:left;border-top:3px solid #17a883;border-radius:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);animation:copyToClipboard .5s}.social-share .copy-message:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;margin-right:8px;width:20px;height:20px;background-color:#17a883;font-size:12px;font-size:.75rem;color:#fff;border-radius:50%}@media (min-width:900px){.social-share .copy-message{left:auto;right:0}}.social-share .copy-message.-active{display:flex}.social-share .copy-message p{margin:0;font-size:13px;font-size:.8125rem;color:#515151;white-space:nowrap}.social-share .copy-message .copy-message-close{font-size:0}.social-share .copy-message .copy-message-close:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:15px;font-size:13px;font-size:.8125rem;color:#007c9a;font-weight:700}.resp-table{width:100%;border-collapse:collapse}.resp-table.-plain thead{background-color:#fff}.resp-table.-plain tr{border-bottom:1px solid #e1e1e1}.resp-table.-plain td,.resp-table.-plain th{padding:10px 5px;text-align:left;font-size:13px;font-size:.8125rem;color:#515151}@media (min-width:700px) and (max-width:899px){.resp-table.-plain td,.resp-table.-plain th{font-size:15px;font-size:.9375rem}}@media (min-width:1000px){.resp-table.-plain td,.resp-table.-plain th{font-size:15px;font-size:.9375rem}}.resp-table.-plain td.-name,.resp-table.-plain th.-name{width:55%}.resp-table.-plain td.-end,.resp-table.-plain td.-start,.resp-table.-plain td.-title,.resp-table.-plain th.-end,.resp-table.-plain th.-start,.resp-table.-plain th.-title{width:15%}.resp-table thead{display:none;background-color:#e9e9e9}@media (min-width:800px){.resp-table thead{display:table-header-group}}.resp-table th{padding:20px;text-align:left;color:#024d6b;font-size:15px;font-size:.9375rem;font-weight:500}@media (min-width:1100px){.resp-table th{font-size:16px;font-size:1rem}}.resp-table tr{display:block;margin-bottom:20px;padding-bottom:20px}.resp-table tr:last-child{margin-bottom:0}@media (min-width:800px){.resp-table tr{display:table-row;margin-bottom:0}}.resp-table tbody tr{border-bottom:1px solid #e1e1e1}.resp-table td{display:flex;align-items:center;margin-bottom:5px;font-size:13px;font-size:.8125rem}@media (min-width:800px){.resp-table td{display:table-cell;margin-bottom:0;padding:20px;font-size:14px;font-size:.875rem;color:#515151}}@media (min-width:1100px){.resp-table td{font-size:15px;font-size:.9375rem}}.resp-table td:before{content:attr(data-label);flex:0 0 auto;display:block;padding-top:2px;padding-right:10px;width:120px;font-size:13px;font-size:.8125rem;color:#515151;font-weight:500}@media (min-width:800px){.resp-table td:before{display:none}}.resp-table td .btn,.resp-table td .input-file+label{margin-top:10px;padding:5px 20px}@media (min-width:800px){.resp-table td .btn,.resp-table td .input-file+label{margin-top:0}}@media (min-width:1100px){.resp-table td .btn,.resp-table td .input-file+label{padding:10px 30px}}.resp-table .mini-table{display:flex;justify-content:center}@media (min-width:800px) and (max-width:1199px){.resp-table .mini-table{flex-direction:column}}.resp-table .mini-table-cell{padding:0 10px;font-size:15px;font-size:.9375rem;color:#515151;text-align:center}.resp-table .mini-table-cell:not(:last-child){border-right:1px solid #e1e1e1}.resp-table .mini-table-cell span{display:block}.resp-table .mini-table-cell-header{margin-bottom:8px;font-size:12px;font-size:.75rem}.resp-table.-creog th{text-align:center;font-size:13px;font-size:.8125rem}@media (min-width:800px){.resp-table.-creog th{font-size:14px;font-size:.875rem}}@media (min-width:1100px){.resp-table.-creog th{font-size:16px;font-size:1rem}}.resp-table.-creog th:first-child{text-align:left}.resp-table.-creog td{margin-bottom:20px}@media (min-width:800px) and (max-width:1329px){.resp-table.-creog td{padding:20px 5px}}@media (min-width:1200px) and (max-width:1399px){.resp-table.-creog td:not(:last-child){border-right:1px solid #e1e1e1}}.resp-table.-creog td:before{width:150px}@media (min-width:800px) and (max-width:1199px){.resp-table.-creog .mini-table-cell{border-right:0;margin-bottom:15px}}.resp-table.-creog .mini-table-cell:first-child{padding-left:0}@media (min-width:800px){.resp-table.-creog .mini-table-cell:first-child{padding-left:10px}}@media (min-width:800px) and (max-width:1199px){.resp-table.-creog .mini-table-cell-header{margin-bottom:2px;font-weight:500}}.table-pagination{padding:20px 5px;font-size:14px;font-size:.875rem}.table-pagination .divider,.table-pagination a{color:#024d6b}.table-pagination a:hover{color:#007c9a;text-decoration:underline}.table-pagination .-js-collapse-activities{display:none}.table-pagination .table-pagination-link:not(:first-child):before{content:"|";display:inline-block;margin:0 10px}.tags{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin:35px 0 40px;padding:30px 0;border-bottom:2px solid #d0e0e2}.tags:before{content:"";position:absolute;top:0;display:block;height:1px;width:75px;background-color:#d0e0e2}.tags-label{display:inline-block;margin:0 10px 15px 0;font-size:17px;font-size:1.0625rem}.tags .tag{display:inline-block;margin:0 7px 15px;padding:12px;background-color:#e9e9e9;border-radius:4px 4px 0 0;font-size:15px;font-size:.9375rem;font-weight:500;color:#000}@media (min-width:900px){.news-landing-wrapper.-centered,.teaser-container.-centered{max-width:895px;margin:0 auto}}.news-landing-wrapper.-centered h2,.teaser-container.-centered h2{font-weight:300;color:#333;text-align:center}.news-landing-wrapper.-centered h2:before,.teaser-container.-centered h2:before{content:"";display:block;width:55px;height:3px;margin-bottom:15px;margin-left:auto;margin-right:auto;background-color:#e4b146}.news-landing-wrapper h2,.teaser-container h2{margin-bottom:20px;color:#515151}.news-landing-wrapper.-no-header .teaser:first-child,.teaser-container.-no-header .teaser:first-child{border-top:0}.teaser{display:block;padding:30px 20px;border-bottom:1px solid #c9c9c9;border-left:3px solid transparent}@media (min-width:700px){.teaser{display:flex;flex-wrap:wrap}}@media (min-width:1200px){.teaser{flex-wrap:nowrap}}.teaser:hover{background-color:hsla(0,0%,84.7%,.2);border-left-color:#e4b146}.teaser:first-of-type{border-top:1px solid #c9c9c9}.teaser-data{margin-bottom:10px}@media (min-width:700px){.teaser-data{width:100%}}@media (min-width:1200px){.teaser-data{flex:0 0 160px;width:160px;padding:5px 35px 0 0;text-align:right}}.teaser-data-type{margin-bottom:5px;font-size:15px;font-size:.9375rem;font-weight:500;color:#17a883}.teaser-data-date{font-size:13px;font-size:.8125rem;color:#515151}@media (min-width:700px){.teaser-content{flex:1 1 auto;width:calc(100% - 210px)}}@media (min-width:900px){.teaser-content{width:100%}}@media (min-width:1200px){.teaser-content{width:auto}}.teaser h3{margin-bottom:10px;line-height:1.3}.teaser p{line-height:1.4}.teaser-img{display:none}@media (min-width:700px){.teaser-img{display:block;flex:0 0 180px;width:180px;margin-left:30px}}@media (min-width:900px){.teaser-img{display:none;flex:0}}@media (min-width:1200px){.teaser-img{display:block;flex:0 0 180px;width:180px}}.tippy-iOS{cursor:pointer!important}.tippy-notransition{transition:none!important}.tippy-popper{perspective:700px;z-index:9999;outline:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);pointer-events:none;line-height:1.4;max-width:calc(100% - 10px)}.tippy-popper[x-placement^=top] .tippy-backdrop{border-radius:40% 40% 0 0}.tippy-popper[x-placement^=top] .tippy-roundarrow{bottom:-8px;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-roundarrow svg{position:absolute;left:0;transform:rotate(180deg)}.tippy-popper[x-placement^=top] .tippy-arrow{border-top:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;bottom:-7px;margin:0 6px;transform-origin:50% 0}.tippy-popper[x-placement^=top] .tippy-backdrop{transform-origin:0 25%}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-55%)}.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%,-45%);opacity:0}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=visible]{transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=hidden]{opacity:0;transform:translateY(-20px)}.tippy-popper[x-placement^=top] [data-animation=perspective]{transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=visible]{transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=hidden]{opacity:0;transform:translateY(0) rotateX(60deg)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=visible]{transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade][data-state=hidden]{opacity:0;transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=visible]{transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=hidden]{opacity:0;transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=visible]{transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale][data-state=hidden]{opacity:0;transform:translateY(0) scale(.5)}.tippy-popper[x-placement^=bottom] .tippy-backdrop{border-radius:0 0 30% 30%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow{top:-8px;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-roundarrow svg{position:absolute;left:0;transform:rotate(0)}.tippy-popper[x-placement^=bottom] .tippy-arrow{border-bottom:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;top:-7px;margin:0 6px;transform-origin:50% 100%}.tippy-popper[x-placement^=bottom] .tippy-backdrop{transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-45%)}.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%);opacity:0}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=visible]{transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=hidden]{opacity:0;transform:translateY(20px)}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=visible]{transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=hidden]{opacity:0;transform:translateY(0) rotateX(-60deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=visible]{transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=hidden]{opacity:0;transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=visible]{transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=hidden]{opacity:0;transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=visible]{transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=hidden]{opacity:0;transform:translateY(0) scale(.5)}.tippy-popper[x-placement^=left] .tippy-backdrop{border-radius:50% 0 0 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow{right:-16px;transform-origin:33.33333333% 50%}.tippy-popper[x-placement^=left] .tippy-roundarrow svg{position:absolute;left:0;transform:rotate(90deg)}.tippy-popper[x-placement^=left] .tippy-arrow{border-left:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;right:-7px;margin:3px 0;transform-origin:0 50%}.tippy-popper[x-placement^=left] .tippy-backdrop{transform-origin:50% 0}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-75%,-50%);opacity:0}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=visible]{transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=hidden]{opacity:0;transform:translateX(-20px)}.tippy-popper[x-placement^=left] [data-animation=perspective]{transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=visible]{transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=hidden]{opacity:0;transform:translateX(0) rotateY(-60deg)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=visible]{transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade][data-state=hidden]{opacity:0;transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=visible]{transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=hidden]{opacity:0;transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=visible]{transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale][data-state=hidden]{opacity:0;transform:translateX(0) scale(.5)}.tippy-popper[x-placement^=right] .tippy-backdrop{border-radius:0 50% 50% 0}.tippy-popper[x-placement^=right] .tippy-roundarrow{left:-16px;transform-origin:66.66666666% 50%}.tippy-popper[x-placement^=right] .tippy-roundarrow svg{position:absolute;left:0;transform:rotate(-90deg)}.tippy-popper[x-placement^=right] .tippy-arrow{border-right:8px solid #333;border-top:8px solid transparent;border-bottom:8px solid transparent;left:-7px;margin:3px 0;transform-origin:100% 50%}.tippy-popper[x-placement^=right] .tippy-backdrop{transform-origin:-50% 0}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-25%,-50%);opacity:0}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=visible]{transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=hidden]{opacity:0;transform:translateX(20px)}.tippy-popper[x-placement^=right] [data-animation=perspective]{transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=visible]{transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=hidden]{opacity:0;transform:translateX(0) rotateY(60deg)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=visible]{transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade][data-state=hidden]{opacity:0;transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=visible]{transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=hidden]{opacity:0;transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=visible]{transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale][data-state=hidden]{opacity:0;transform:translateX(0) scale(.5)}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.9rem;padding:.3rem .6rem;max-width:350px;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip[data-size=small]{padding:.2rem .4rem;font-size:.75rem}.tippy-tooltip[data-size=large]{padding:.4rem .8rem;font-size:1rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive],.tippy-tooltip[data-interactive] path{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-tooltip[data-inertia][data-state=hidden]{transition-timing-function:ease}.tippy-arrow,.tippy-roundarrow{position:absolute;width:0;height:0}.tippy-roundarrow{width:24px;height:8px;fill:#333;pointer-events:none}.tippy-backdrop{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=visible]{opacity:1}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}.tippy-tooltip.acog-theme .tippy-backdrop{background:#f3f3f3}.tippy-tooltip.acog-theme{padding:20px;background:#f3f3f3;font-size:15px;font-size:.9375rem;color:#515151;text-align:left;border-top:3px solid #007c9a;border-radius:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.15)}.tippy-popper[x-placement^=top] .tippy-tooltip.acog-theme .tippy-arrow{border-top:16px solid #f3f3f3;border-right:16px solid transparent;border-left:16px solid transparent;bottom:-16px}.tippy-popper[x-placement^=bottom] .tippy-tooltip.acog-theme .tippy-arrow{border-bottom-color:#f3f3f3}.tippy-popper[x-placement^=left] .tippy-tooltip.acog-theme .tippy-arrow{border-left-color:#f3f3f3}.tippy-popper[x-placement^=right] .tippy-tooltip.acog-theme .tippy-arrow{border-right-color:#f3f3f3}.tippy-content a{display:inline;border-bottom:2px solid #e4b146;cursor:pointer}.tippy-content a:hover{border-bottom:4px solid #e4b146;outline:0}.topic-external-resources,.topic-internal-links,.topic-latest-news,.topic-patient-resources{margin-bottom:45px}.topic-external-resources .topic-links-list li a,.topic-internal-links .topic-links-list li a,.topic-latest-news .topic-links-list li a,.topic-patient-resources .topic-links-list li a{padding-left:15px;padding-right:15px;border-left:3px solid transparent}.topic-external-resources .topic-links-list li a:hover,.topic-internal-links .topic-links-list li a:hover,.topic-latest-news .topic-links-list li a:hover,.topic-patient-resources .topic-links-list li a:hover{border-color:#e4b146}.topic-external-resources{margin-top:40px}.panel-striped .topic-external-resources{margin-top:0}.topic-external-resources h2{color:#515151}.topic-external-resources .topic-links-list ul{margin-bottom:20px;border-bottom:1px solid #c9c9c9}.topic-external-resources .topic-links-list ul .topic-links-list-text{font-size:16px;font-size:1rem}.topic-external-resources .topic-links-list li{border:0}.topic-external-resources .topic-links-list li a{padding:8px 15px;border:0}.topic-external-resources .topic-links-list li a:before{content:"";font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;display:inline-block;margin-right:10px;font-size:15px;font-size:.9375rem;color:#598aaf}.topic-external-resources .topic-links-list li a:hover{background-color:transparent;border-color:transparent}.topic-patient-resources .topic-links-list ul .topic-links-list-text{font-size:16px;font-size:1rem}.topic-promo-featured{margin-bottom:45px}@media (min-width:800px){.topic-promo-featured-inner{display:flex}}@media (min-width:900px) and (max-width:1099px){.topic-promo-featured-inner{display:block}}.topic-promo-featured .topic-promo-feature{position:relative;display:block;margin-bottom:30px;overflow:hidden;background:#006680}@media (min-width:800px){.topic-promo-featured .topic-promo-feature{width:50%;flex:0 0 50%;margin-right:30px}}@media (min-width:900px) and (max-width:1099px){.topic-promo-featured .topic-promo-feature{width:100%}}.topic-promo-featured .topic-promo-feature:hover .topic-promo-feature-img{transform:scale(1.2)}.topic-promo-featured .topic-promo-feature:before{content:"";display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:.65;background-image:linear-gradient(0deg,#000 12%,transparent)}.topic-promo-featured .topic-promo-feature:after{content:"";display:block;padding-top:80%}@media (min-width:500px){.topic-promo-featured .topic-promo-feature:after{padding-top:60%}}.topic-promo-featured .topic-promo-feature-img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;transition:transform .35s ease-in-out}.topic-promo-featured .topic-promo-feature .-flag{position:absolute;top:0;left:0;z-index:3}.topic-promo-featured .topic-promo-feature .abbrev{position:absolute;top:10px;right:10px;z-index:3;background-color:#024d6b;color:#fff}.topic-promo-featured .topic-promo-feature-content{position:absolute;bottom:0;left:0;z-index:2;margin-bottom:35px;padding:0 25px;border-left:4px solid #e4b146;color:#fff}.topic-promo-featured .topic-promo-feature-type{font-size:15px;font-size:.9375rem}.topic-promo-featured .topic-promo-feature h3{margin-bottom:10px;font-size:22px;font-size:1.375rem;font-weight:300;color:#fff}@media (min-width:600px){.topic-promo-featured .topic-promo-feature h3{font-size:26px;font-size:1.625rem}}@media (min-width:900px){.topic-promo-featured .topic-promo-feature h3{font-size:30px;font-size:1.875rem}}@media (min-width:800px){.topic-links-list{flex:1 1 auto}}@media (min-width:900px) and (max-width:1099px){.topic-links-list{width:100%;padding-left:0}}@media (min-width:800px){.-has-feature .topic-links-list{flex:1 1 calc(50% - 30px);width:calc(50% - 30px)}}@media (min-width:900px) and (max-width:1099px){.-has-feature .topic-links-list{flex:1 1 100%;width:100%}}.topic-links-list ul{list-style:none;padding:0;margin:0}.topic-links-list ul li{line-height:1.4;border-bottom:1px solid #c9c9c9}.topic-links-list ul li:last-child{margin-bottom:20px}.topic-links-list ul a{display:flex;padding:10px;border:2px solid transparent}.topic-links-list ul a:hover{border-color:#e4b146}.topic-links-list ul .topic-links-list-text{flex:1 1 auto;padding-right:20px;font-size:16px;font-size:1rem;color:#333}@media (min-width:700px){.topic-links-list ul .topic-links-list-text{font-size:18px;font-size:1.125rem}}.topic-links-list ul .topic-links-list-text-heading{font-size:11px;font-size:.6875rem;font-style:italic}.topic-links-list ul .topic-links-list-type{display:block;margin-top:8px;font-size:13px;font-size:.8125rem;font-weight:500;color:#515151;text-transform:uppercase}.topic-links-list ul .topic-links-list-date{text-transform:none}.topic-links-list ul .abbrev{flex:0 0 26px;width:26px}.topic-links-list ul .-locked{flex:0 0 25px;width:25px;font-size:0}.topic-links-list ul .-locked:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.125rem;color:#598aaf}.topic-links-list .view-more{text-align:right}.topic-standard-content{margin-bottom:60px}.topic-standard-content h2{color:#515151}.topic-standard-content .link-list-container{margin-bottom:40px;border-bottom:2px solid #d0e0e2}.topic-standard-content .link-list-container li:first-child{border-top:0}.twitter-cta{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:30px;padding:40px 20px 30px;background-color:#007c9a;background-image:url(../images/bg-twitter-cta.png);background-repeat:no-repeat;background-size:cover;background-position:50%;text-align:center}.twitter-cta:hover .-go-arrow{background-color:hsla(0,0%,100%,.15)}.twitter-cta p{margin-bottom:15px;font-size:24px;font-size:1.5rem;color:#fff}.twitter-cta p:before{content:"";display:inline-block;font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:12px;font-size:27px;font-size:1.6875rem}.twitter-feed{margin:20px 0;border-top:3px solid #d0e0e2}@media print{.-event-card-ad,.ad-728,.article-ad-container,.article-detail-mobile-toolbar,.breadcrumbs,.hero-home-mobile-img,.home-search,.mobile-header-search,.mobile-menu-trigger,.news-feature-ad,.oembed,.promo-bar-sticky,.promo-grid-related,.promo-standard-quicklinks-container,.QSISlider,.site-footer-family-sites,.site-footer-links-container,.skiplink,.social-share,.subnav{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,blockquote,h1,h2,h3,h4,h5,h6,p{color:#515151!important;border:0!important;page-break-inside:avoid}.btn,.input-file+label,button,input[type=button],input[type=reset],input[type=submit]{color:#515151;border-color:#515151}img{filter:grayscale(100%);page-break-inside:avoid}.accordion-content{display:block!important}.accordion-content p{page-break-inside:avoid}.column-container,.content,.main-content-container{padding-bottom:0}.hero-standard{min-height:0}.hero-standard-inner{padding:0}.blog-feature-photo,.featured-content-block-img-photo,.topic-promo-feature-img{-webkit-print-color-adjust:exact}}