/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;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-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:local("Open Sans Extra Bold") url(/themes/vh_health/dist/fonts/open-sans-v27-latin-800.woff2) format("woff2"),url(/themes/vh_health/dist/fonts/open-sans-v27-latin-800.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:local("Open Sans Bold") url(/themes/vh_health/dist/fonts/open-sans-v27-latin-700.woff2) format("woff2"),url(/themes/vh_health/dist/fonts/open-sans-v27-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:700;src:local("Open Sans Bold Italic") url(/themes/vh_health/dist/fonts/open-sans-v27-latin-700italic.woff2) format("woff2"),url(/themes/vh_health/dist/fonts/open-sans-v27-latin-700italic.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:600;src:local("Open Sans Medium Italic") url(/themes/vh_health/dist/fonts/open-sans-v27-latin-600italic.woff2) format("woff2"),url(/themes/vh_health/dist/fonts/open-sans-v27-latin-600italic.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:local("Open Sans Regular") url(/themes/vh_health/dist/fonts/open-sans-v27-latin-regular.woff2) format("woff2"),url(/themes/vh_health/dist/fonts/open-sans-v27-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url(/themes/vh_health/dist/fonts/open-sans-v27-latin-italic.woff2) format("woff2"),url(/themes/vh_health/dist/fonts/open-sans-v27-latin-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:400;src:url(/themes/vh_health/dist/fonts/merriweather-v25-latin-italic.woff2) format("woff2"),url(/themes/vh_health/dist/fonts/merriweather-v25-latin-italic.woff) format("woff")}.font-secondary{font-family:Merriweather,Georgia,serif}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}.node--unpublished,.term--unpublished{background-color:#fff4f4}.node--unpublished::before,.term--unpublished::before{background-color:red;color:#fff;content:"UNPUBLISHED";display:block;font-weight:700;text-align:center;width:100%}#user-login-form{padding:16px 0}#user-login-form input,#user-login-form legend,#user-login-form select,#user-login-form textarea{margin:8px 0}#user-login-form button{margin:16px 0}.no-max-width{max-width:none}@media print{.layout-prefooter,.layout-sidebar-second{display:none}}
.font-secondary{font-family:"Merriweather","Georgia",serif;}#block-dfptagrightads2,#block-dfptagvideorightads2{position:sticky;top:30px;}@media screen and (max-width:768px){.articlecontent1,.articlecontent2{min-width:300px;min-height:100px;}}@media screen and (min-width:768px){.articlecontent1,.articlecontent2{min-width:300px;min-height:250px;}}.videocontent1{min-width:300px;min-height:100px;}@media screen and (min-width:1024px){.videocontent1{min-width:720px;min-height:100px;}}.articlesidebarfirst1,.articlesidebarsecond1,.articlesidebarsecond2{min-width:300px;min-height:250px;}@media screen and (max-width:768px){.slideshowcontent1,.slideshowcontent2{min-width:300px;min-height:250px;}}@media screen and (min-width:768px){.slideshowcontent1,.slideshowcontent2{min-width:300px;min-height:100px;}}.videosidebarfirst1{min-width:160px;min-height:600px;}.videosidebarsecond1,.videosidebarsecond2{min-width:300px;min-height:250px;}@media screen and (max-width:768px){.articlecontentlower1{min-width:300px;min-height:250px;}}@media screen and (min-width:768px){.articlecontentlower1{min-width:300px;min-height:100px;}}.layout-sidebar-second .advertising{min-height:320px;}.layout-sidebar-second .dfptagrightads1 .advertising,.layout-sidebar-second .dfptagvideorightads1 .advertising{margin-top:0;}@media print{.advertising{display:none;}}
.font-secondary{font-family:"Merriweather","Georgia",serif;}.columns{display:grid;gap:var(--grid-gap,16px);grid-template-columns:1fr;margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);}@media screen and (min-width:768px){.columns{grid-template-columns:var(--template-columns);}}.columns--frontpage article{margin-left:auto;margin-right:auto;}
.font-secondary{font-family:"Merriweather","Georgia",serif;}.doctor-information{padding-bottom:20px;}.doctor-information .doctor-office{overflow:hidden;margin-bottom:20px;}.doctor-information .columns--left{float:left;width:33%;}.doctor-information .columns--right{float:left;width:67%;}@media screen and (max-width:1024px){.doctor-information .columns--left,.doctor-information .columns--right{float:inherit;width:100%;}.doctor-information .columns--left{padding-bottom:10px;}.doctor-information .doctor-name{margin:30px 10px 10px;}}.doctor-information__name{font-size:1.3125rem;color:#666;font-family:"Merriweather","Georgia",serif;border-bottom:1px solid #dcdcdc;}
.font-secondary{font-family:"Merriweather","Georgia",serif;}.doctor-primary-location{color:#666;display:grid;grid-template-columns:1fr;line-height:1.6;gap:16px;}@media screen and (min-width:1024px){.doctor-primary-location{grid-template-columns:1fr 1fr;}}.doctor-primary-location__address{display:flex;flex-direction:column;gap:6px;margin-top:16px;}.doctor-primary-location__website{color:#0074c8;text-decoration:underline;text-decoration-thickness:0.05rem;text-decoration-color:#e6e6e6;text-underline-offset:3px;align-items:baseline;display:flex;font-size:1rem;gap:8px;}.doctor-primary-location__website:active,.doctor-primary-location__website:focus,.doctor-primary-location__website:hover{text-decoration:underline;text-decoration-thickness:0.07rem;text-decoration-color:#0074c8;}.doctor-primary-location__website svg{height:14px;width:14px;min-width:14px;}.doctor-primary-location__logo img{max-height:150px;max-width:325px;-o-object-fit:contain;object-fit:contain;}.doctor-primary-location__insurance-list{list-style-position:inside;margin-bottom:16px;}.doctor-primary-location__insurance-list li{text-indent:-1.5em;margin-left:1.5em;}.doctor-primary-location__hours{margin-block-end:16px;}.doctor-primary-location__practice{margin-bottom:16px;}
.font-secondary{font-family:"Merriweather","Georgia",serif;}.doctor-profile{margin-top:16px;margin-bottom:16px;overflow:hidden;padding-bottom:20px;display:grid;grid-template-columns:1fr;grid-template-areas:"header" "left" "right";gap:16px;}@media screen and (min-width:768px){.doctor-profile{grid-template-columns:1fr 300px;grid-template-areas:"header header" "left right";}}@media screen and (min-width:1024px){.doctor-profile{grid-template-columns:1fr 400px;}}.doctor-profile .doctor-name{font-size:1.5rem;font-weight:400;line-height:normal;margin:30px 50px 10px;color:#666;}.doctor-profile__help .columns__center,.doctor-profile__help .columns__right,.doctor-profile__help .columns__left,.practice-profile__help .columns__center,.practice-profile__help .columns__right,.practice-profile__help .columns__left{background-color:#e6e6e6;box-sizing:border-box;padding:1.25rem 1rem;hyphens:auto;word-break:break-word;word-wrap:break-word;}@media screen and (max-width:1024px){.doctor-profile__help,.practice-profile__help{grid-template-columns:1fr;}}.doctor-profile__containers > :nth-child(odd),.practice-profile__containers > :nth-child(odd){background-color:#f7f7f7;padding-top:32px;padding-bottom:32px;}.doctor-profile__containers > *,.practice-profile__containers > *{padding-left:16px;padding-right:16px;margin-top:16px;margin-bottom:16px;}@media screen and (min-width:1024px){.doctor-profile__containers > *,.practice-profile__containers > *{padding-left:32px;padding-right:32px;margin-top:32px;margin-bottom:32px;}}.doctor-profile__about-title{border-bottom:1px solid #dcdcdc;color:#666;font-family:"Merriweather","Georgia",serif;font-size:1.875rem;font-weight:400;grid-area:header;margin-bottom:0;}.doctor-profile__right{grid-area:right;}.doctor-profile__left{grid-area:left;}.doctor-profile__left .video-wrapper-16-9-m{width:100% !important;height:100% !important;padding:0 !important;margin:0 !important;}@media screen and (min-width:544px){.doctor-profile__left .video-wrapper-16-9-m{width:auto !important;max-width:576px;height:auto !important;margin:inherit !important;padding:0 20px 5px 0 !important;}}.doctor-profile__left .video-wrapper-16-9-m iframe{aspect-ratio:16/9;width:100%;height:auto;}.doctor-profile__quote{margin-top:16px;margin-bottom:16px;color:#666;}.doctor-profile__quote p{font-style:italic;}.doctor-profile__quote-title{font-size:1rem;margin-bottom:0;}.doctor-profile__section-title,.practice-profile__section-title{font-size:1.3125rem;color:#666;font-family:"Merriweather","Georgia",serif;border-bottom:1px solid #dcdcdc;}.doctor-profile__section-subtitle,.practice-profile__section-subtitle{font-size:1.17rem;font-weight:400;color:#666;font-family:"Merriweather","Georgia",serif;}.doctor-profile__last-updated,.practice-profile__last-updated{color:#666;font-family:"Open Sans","Arial",sans-serif;font-style:italic;margin:50px auto;padding-top:24px;border-top:1px solid #dcdcdc;text-align:center;}.practice-profile__highlights-wrapper{display:grid;gap:16px;grid-template-columns:1fr;}@media screen and (min-width:1024px){.practice-profile__highlights-wrapper{grid-template-columns:1fr 1fr;}}.doctor-profile__accolades-wrapper{display:grid;gap:16px;grid-template-columns:1fr;}@media screen and (min-width:1024px){.doctor-profile__accolades-wrapper{grid-template-columns:repeat(auto-fit,minmax(calc(50% - 32px),1fr));}}.practice-profile__doctor-grid{display:grid;grid-template-columns:1fr 1fr;row-gap:32px;-moz-column-gap:16px;column-gap:16px;}@media screen and (min-width:768px){.practice-profile__doctor-grid{grid-template-columns:repeat(3,1fr);}}@media screen and (min-width:1024px){.practice-profile__doctor-grid{grid-template-columns:repeat(5,1fr);}}
.font-secondary{font-family:"Merriweather","Georgia",serif;}.footer{background-color:#fff;color:#002157;font-size:0.85rem;padding:16px 0;min-height:986px;}@media screen and (min-width:1024px){.footer{min-height:422px;}}.footer__menu-title{display:block;font-size:1rem;margin:0 0 1rem;font-weight:bold;line-height:21px;margin-inline-start:0;margin-inline-end:0;}.footer__container{--content-container-max-width:min(1290px,100%);max-width:min(1290px,100%);margin-left:calc(16px * var(--no-container-ancestor,1));margin-right:calc(16px * var(--no-container-ancestor,1));display:grid;gap:32px;grid-template-columns:1fr;padding:16px 0;}.footer__container > *{--no-container-ancestor:0;}@media screen and (min-width:1322px){.footer__container{margin-left:auto;margin-right:auto;}}@media screen and (min-width:1024px){.footer__container{gap:48px;grid-template-columns:1fr 1fr 1fr;}.footer__container > div:not(:first-child){border-left:1px solid #002157;border-top:0;padding:0 16px;}}.footer__veritas{display:flex;flex-direction:column;gap:32px;}.footer__veritas--logo{max-height:32px;width:100%;}.footer__veritas--logo a{display:block;}.footer__veritas--logo p{margin:0;}.footer__menu ul{list-style:none;}.footer__menu li{margin-bottom:20px;}.footer__menu,.footer__legalese p{line-height:21px;}.footer__menu a,.footer__legalese p a{color:#002157;text-decoration:none;text-decoration-thickness:0.05rem;text-underline-offset:3px;}.footer__menu a:active,.footer__menu a:focus,.footer__menu a:hover,.footer__legalese p a:active,.footer__legalese p a:focus,.footer__legalese p a:hover{text-decoration:underline;text-decoration-thickness:0.07rem;text-decoration-color:#0074c8;}.footer__legalese .copyright{margin-bottom:0;}.footer__legalese .corporate-address{margin-top:0;}.footer__social-follow ul{display:flex;}.footer__social-follow li{list-style:none;margin:0 10px 0 0;}.footer__social-follow a{color:#0074c8;text-decoration:underline;text-decoration-thickness:0.05rem;text-decoration-color:#e6e6e6;text-underline-offset:3px;display:inline-flex;height:35px;padding:8px;width:35px;}.footer__social-follow a:active,.footer__social-follow a:focus,.footer__social-follow a:hover{text-decoration:underline;text-decoration-thickness:0.07rem;text-decoration-color:#0074c8;}.footer__social-follow a:hover,.footer__social-follow a:active{background-color:#d9d9d9;}.footer__social-follow svg{height:100%;width:100%;}.footer__veritas--newsletter-link{font-size:1.1875rem;}@media print{.footer__veritas,.footer__site--menu,.footer__veritas--menu{display:none;}.footer{background-color:#fff;color:#666;}.footer__legalese{color:#666;}}
.font-secondary{font-family:"Merriweather","Georgia",serif;}.footer__external-link--icon svg{max-height:14px;height:14px;padding:0 4px;}
.font-secondary{font-family:"Merriweather","Georgia",serif;}.subscribe-form form{margin:0;padding:0;gap:16px;}.subscribe-form form *{outline:0;}.subscribe-form .kit--form-element{display:flex;flex-wrap:wrap;margin:16px 0;width:100%;flex-direction:column;}@media screen and (min-width:768px){.subscribe-form .kit--form-element{flex-direction:row;}}.subscribe-form .kit--form-content,.subscribe-form .kit--form-thank-you{color:#fff;line-height:1.5;font-size:1.25rem;margin:8px 0;}.subscribe-form .kit--form_hide{display:none;visibility:hidden;}.subscribe-form .kit--form_show{display:block;visibility:visible;}.subscribe-form .kit--form-thank-you{font-weight:700;margin:32px 0;}.subscribe-form .kit--clear-element{clear:left;}.subscribe-form .kit--form-element._clear{clear:both;width:100%;float:none;}.subscribe-form .kit--form-element._clear::after{clear:left;}.subscribe-form .kit--form-element input[type=text],.subscribe-form .kit--form-element input[type=email]{padding:12px 6px;border:#979797 1px solid;border-radius:4px;color:#000;font-size:1.15rem;box-sizing:border-box;font-family:inherit;flex:1 0 auto;text-align:center;margin:0;}@media screen and (min-width:768px){.subscribe-form .kit--form-element input[type=text],.subscribe-form .kit--form-element input[type=email]{text-align:left;}}.subscribe-form .kit--submit{font-family:inherit;margin:0;}.subscribe-form .kit--submit:disabled{cursor:not-allowed;opacity:0.4;}.subscribe-form .kit--submit.processing{position:relative;}.subscribe-form .kit--submit.processing::before{content:"";width:1em;height:1em;position:absolute;z-index:1;top:50%;left:50%;border:double 3px transparent;background-image:linear-gradient(#ff931e,#ff931e),conic-gradient(#ff931e,#FFF);background-origin:border-box;background-clip:content-box,border-box;animation:1200ms ease 0s infinite normal none running spin-keyframes;}.subscribe-form .kit--submit.processing::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#ff931e;border:0;padding:12px;}@keyframes spin-keyframes{0%{transform:translate(-50%,-50%) rotate(90deg);}100%{transform:translate(-50%,-50%) rotate(450deg);}}.subscribe-form .kit--has-error{border:#F37C7B 1px solid;}.subscribe-form ._show_be_error{float:left;}.subscribe-form ._error{display:block;position:absolute;font-size:14px;z-index:10000001;}.subscribe-form ._error._above{padding-bottom:4px;bottom:39px;right:0;}.subscribe-form ._error._below{padding-top:8px;top:100%;right:0;}.subscribe-form ._error._above ._error-arrow{bottom:-4px;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #FDD;}.subscribe-form ._error._below ._error-arrow{top:0;right:15px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FDD;}.subscribe-form .kit--error-inner{padding:0 3cm;background-color:#FDD;background-image:url("data: image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM9 3V9H7V3H9ZM9 13V11H7V13H9Z' fill='%23CA0000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:12px center;font-size:14px;font-family:inherit;font-weight:600;line-height:16px;color:#000;text-align:center;text-decoration:none;border-radius:4px;box-shadow:0 1px 4px #1F2129 30%;}@media only screen and (max-width:319px){.subscribe-form .kit--error-inner{padding:7px 7px 7px 25px;font-size:12px;line-height:12px;background-position:4px center;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}}.subscribe-form .kit--error-inner._form_error{margin-bottom:5px;text-align:left;}.subscribe-form .kit--button-wrapper .kit--error-inner._form_error{position:static;}.subscribe-form .kit--error-inner.kit--no-arrow{margin-bottom:10px;}.subscribe-form ._error-arrow{position:absolute;width:0;height:0;}.subscribe-form ._error-html{margin-bottom:10px;}.subscribe-form .pika-single{z-index:10000001;}.grecaptcha-badge{visibility:hidden !important;opacity:0 !important;}.modal-window .custom-recaptcha3-terms{font-size:0.8rem;margin:8px 0 16px;}.modal-window .custom-recaptcha3-terms a{color:#fff;text-decoration:underline;text-decoration-thickness:0.05rem;text-underline-offset:3px;font-size:0.8rem;}.modal-window .custom-recaptcha3-terms a:active,.modal-window .custom-recaptcha3-terms a:focus,.modal-window .custom-recaptcha3-terms a:hover{color:#fff;text-decoration:underline;text-decoration-thickness:0.07rem;text-decoration-color:#fff;}
.font-secondary{font-family:"Merriweather","Georgia",serif;}.modal-window{position:relative;display:none;z-index:100;}.modal-window.is-open{display:block;}.modal-window.modal-window--slide[aria-hidden=false] .modal-window__overlay{animation:mmfadein 0.3s cubic-bezier(0,0,0.2,1);}.modal-window.modal-window--slide[aria-hidden=false] .modal-window__container{animation:mmslidein 0.3s cubic-bezier(0,0,0.2,1);}.modal-window.modal-window--slide[aria-hidden=true] .modal-window__overlay{animation:mmfadeout 0.3s cubic-bezier(0,0,0.2,1);}.modal-window.modal-window--slide[aria-hidden=true] .modal-window__container{animation:mmslideOut 0.3s cubic-bezier(0,0,0.2,1);}.modal-window.modal-window--slide .modal-window__overlay,.modal-window.modal-window--slide .modal-window__container{will-change:transform;}.modal-window__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;}.modal-window__container{background-color:#fff;padding:10px 8px 20px 20px;max-width:658px;max-height:100vh;border-radius:4px;overflow:hidden;box-sizing:border-box;}@media screen and (max-width:768px){.modal-window__container{max-width:none;height:100%;}}.modal-window__header{display:flex;justify-content:space-between;align-items:center;position:relative;}.modal-window__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:1.25rem;line-height:1.25;color:#666;box-sizing:border-box;z-index:2;}.modal-window__close{position:absolute;top:0;right:0;background:transparent;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;margin:10px;z-index:20;}.modal-window__close::before{content:"✕";}.modal-window__content{overflow-y:none;max-height:calc(100% - 50px);margin-bottom:0;color:#666;font-size:1rem;padding-right:15px;}.modal-window__content ::-webkit-scrollbar{scrollbar-width:4px;}.modal-window__content p{line-height:1.5rem;}@media screen and (min-width:768px){.modal-window__content{max-height:80vh;}}.modal-window__content a{color:#0074c8;text-decoration:underline;text-decoration-thickness:0.05rem;text-decoration-color:#e6e6e6;text-underline-offset:3px;}.modal-window__content a:active,.modal-window__content a:focus,.modal-window__content a:hover{text-decoration:underline;text-decoration-thickness:0.07rem;text-decoration-color:#0074c8;}.modal-window__footer{text-align:right;}@media screen and (max-width:768px){.modal-window__footer{position:absolute;bottom:30px;right:30px;}}.modal-window__footer .button{margin-right:15px;}.modal-window__footer .button:last-child{margin-right:0;}@keyframes mmfadein{from{opacity:0;}to{opacity:1;}}@keyframes mmfadeout{from{opacity:1;}to{opacity:0;}}@keyframes mmslidein{from{transform:translateY(15%);}to{transform:translateY(0);}}@keyframes mmslideout{from{transform:translateY(0);}to{transform:translateY(-10%);}}.modal-window__bug-wrapper{height:100%;display:flex;align-items:center;}
.font-secondary{font-family:"Merriweather","Georgia",serif;}.newsletter-block{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:191px;background-color:#002157;color:#fff;}.newsletter-block .form-block{display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-items:center;}.newsletter-block .newsletter-block__subscribe-button{height:2.5rem;font-size:1.3rem;width:210px;color:#fff;border-radius:4px;font-weight:bolder;background-color:#f76800;}.newsletter-block .left{padding:16px 16px 8px;}.newsletter-block .right{padding:8px 16px 16px;}.newsletter-block .left p{text-wrap:balance;text-align:center;word-wrap:break-word;font-weight:bold;color:#FFF;text-shadow:5px 5px 5px #3e3e3e;margin:0;}@media screen and (min-width:768px){.newsletter-block{height:150px;flex-direction:row;}.newsletter-block .form-block{flex-wrap:nowrap;width:50%;height:100%;padding:8px;}.newsletter-block .left{justify-content:right;padding:16px 8px 16px 16px;}.newsletter-block .right{justify-content:left;padding:16px 16px 16px 8px;}.newsletter-block .left p{text-align:right;}.newsletter-block .newsletter-block__subscribe-button{min-width:2rem;margin-left:40px;}}.newsletter-email-prompt__submit{font-size:1.3rem;font-weight:bolder;background-color:#f76800;}.newsletter-page .newsletter-page__container,.subscribe-modal .newsletter-page__container{padding:8px 24px;border-radius:6px;}.newsletter-page .newsletter-page__container,.newsletter-page .modal-window__container,.subscribe-modal .newsletter-page__container,.subscribe-modal .modal-window__container{background-image:linear-gradient(#002157,#0074c8);color:#fff;}.newsletter-page .modal-window__content,.subscribe-modal .modal-window__content{overflow-y:none;}.newsletter-page .modal-window__close,.subscribe-modal .modal-window__close{color:#fff;}.newsletter-page .modal-window__title,.subscribe-modal .modal-window__title{color:#fff;font-weight:700;font-size:2rem;text-wrap:balance;word-wrap:break-word;text-align:center;}.newsletter-page .body-text,.newsletter-page .newsletter-page__container .body-text,.newsletter-page .modal-window__content .body-text,.subscribe-modal .body-text,.subscribe-modal .newsletter-page__container .body-text,.subscribe-modal .modal-window__content .body-text{color:#fff;line-height:1.5;font-size:1.25rem;margin:8px 0;}.newsletter-page .emphasis,.subscribe-modal .emphasis{font-size:1.6rem;font-weight:600;}.newsletter-page ._form-element,.subscribe-modal ._form-element{margin:16px 0;}.newsletter-page ._form-label,.subscribe-modal ._form-label{color:#fff;}.newsletter-page .footer-text,.subscribe-modal .footer-text{color:#fff;font-size:0.8rem;text-align:center;}@media screen and (min-width:1024px){.newsletter-page .body-text,.subscribe-modal .body-text{line-height:1.5;font-size:1.25rem;}}
