.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?jvd6n0);src:url(../fonts/icomoon.eot?jvd6n0#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?jvd6n0) format("truetype"),url(../fonts/icomoon.woff?jvd6n0) format("woff"),url(../fonts/icomoon.svg?jvd6n0#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home:before{content:""}.icon-plus:before{content:""}@font-face{font-family:Jost;font-style:normal;font-weight:300;src:local(""),url(../fonts/jost-latin-300.woff2) format("woff2"),url(../fonts/jost-latin-300.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:400;src:local(""),url(../fonts/jost-latin-regular.woff2) format("woff2"),url(../fonts/jost-latin-regular.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:700;src:local(""),url(../fonts/jost-latin-700.woff2) format("woff2"),url(../fonts/jost-latin-700.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-weight:600;src:local(""),url(../fonts/jost-latin-600.woff2) format("woff2"),url(../fonts/jost-latin-600.woff) format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:300;src:local(""),url(../fonts/jost-latin-300italic.woff2) format("woff2"),url(../fonts/jost-latin-300italic.woff) format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:400;src:local(""),url(../fonts/jost-latin-italic.woff2) format("woff2"),url(../fonts/jost-latin-italic.woff) format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:600;src:local(""),url(../fonts/jost-latin-600italic.woff2) format("woff2"),url(../fonts/jost-latin-600italic.woff) format("woff")}@font-face{font-family:Jost;font-style:italic;font-weight:700;src:local(""),url(../fonts/jost-latin-700italic.woff2) format("woff2"),url(../fonts/jost-latin-700italic.woff) format("woff")}.container.container-2l{max-width:116rem}.h1,h1{line-height:1.038}.h2,h2{line-height:1.1}.h4,h4{margin-bottom:1rem}.h4 sup,h4 sup{top:-.6em}.btn,a,button{-webkit-transition:color .3s linear,background .3s linear,box-shadow .3s linear,opacity .3s linear,visibility .3s linear,border .3s linear,-webkit-transform .3s linear;transition:color .3s linear,background .3s linear,box-shadow .3s linear,opacity .3s linear,visibility .3s linear,border .3s linear,-webkit-transform .3s linear;transition:color .3s linear,background .3s linear,transform .3s linear,box-shadow .3s linear,opacity .3s linear,visibility .3s linear,border .3s linear;transition:color .3s linear,background .3s linear,transform .3s linear,box-shadow .3s linear,opacity .3s linear,visibility .3s linear,border .3s linear,-webkit-transform .3s linear}a.text-gray:hover{color:#ef426f!important}a.text-white:hover{opacity:.8}img{max-width:100%;height:auto}.btn{line-height:1.2;font-size:1.8rem}.txt-sub{font-size:1.2rem}.footnote{font-size:1.8rem;line-height:1.06}.global-list li:before{width:.6rem;height:.6rem;content:"";position:absolute;left:0;top:6px;border:1px solid #ef426f;border-radius:50%}.global-list li ul li:before{content:"";position:absolute;width:.9rem;height:.2rem;left:0;top:8px;background-color:#ef426f;border-radius:0}.global-list li ul li ul li:before{width:.6rem;height:.6rem;content:"";position:absolute;left:0;top:6px;border:1px solid #ef426f;border-radius:50%;background-color:transparent}ol.global-list{counter-reset:item}ol.global-list li{display:block}ol.global-list li:before{content:counter(item) ". ";width:auto;height:100%;counter-increment:item;color:#ef426f;font-weight:600;border:0;top:0}.txt-semibold{font-weight:600}.txt-underlined{text-decoration:underline}address a:hover{color:#5b6770!important}address a.text-gray:hover{color:#ef426f!important}.break-all{word-break:break-all}input[type=password]{border:1px solid #707070;font-size:2rem;-webkit-appearance:none;border-radius:0!important}input[type=password]::-webkit-input-placeholder{color:#d0d3d4;font-weight:300;letter-spacing:-.06rem}input[type=password]::-moz-placeholder{opacity:1;color:#d0d3d4;font-weight:300;letter-spacing:-.06rem}input[type=password]:-moz-placeholder{color:#d0d3d4;font-weight:300;letter-spacing:-.06rem}input[type=password]:-ms-input-placeholder{color:#d0d3d4;font-weight:300;letter-spacing:-.06rem}input[type=password].placeholder{color:#d0d3d4;font-weight:300;letter-spacing:-.06rem}input[type=password]:focus{outline:0!important;border-color:#51c2b9}.cite,.daggers{font-size:1.2rem}#header.gate-header{background-color:#fff}#header .logo{max-width:20rem}#header .logo.partner{max-width:none}#header .logo.partner .partner-logo{max-width:13rem}#header .logo.partner .partner-logo:hover{opacity:.6}#header .drop-item,#header .menu{-webkit-box-flex:1;-ms-flex:1;flex:1}#header .iconlinks .icon{width:4rem;height:4rem;font-size:2.4rem}#header .iconlinks .icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#header .iconlinks .icon:hover{background:#ef426f!important}#header .iconlinks.detail-page .icon:hover{background:#d1d3d4!important}#header .province-drop.show .btn:after{border-bottom:1rem solid #fff;border-top:0}#header .province-drop .btn{z-index:1039;font-size:2rem}#header .province-drop .btn:after{-webkit-transition:border .3s linear,-webkit-transform .3s linear;transition:border .3s linear,-webkit-transform .3s linear;transition:transform .3s linear,border .3s linear;transition:transform .3s linear,border .3s linear,-webkit-transform .3s linear;position:absolute;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:1rem solid #fff;border-left:.6rem solid transparent;border-right:.6rem solid transparent}#header .province-drop .dropdown-menu{-webkit-transition:opacity .3s linear,visibility .3s linear,-webkit-transform .3s linear;transition:opacity .3s linear,visibility .3s linear,-webkit-transform .3s linear;transition:opacity .3s linear,transform .3s linear,visibility .3s linear;transition:opacity .3s linear,transform .3s linear,visibility .3s linear,-webkit-transform .3s linear;border-radius:2.4rem;box-shadow:3px 3px 6px rgba(0,0,0,.2);font-size:1.8rem;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important;left:50%!important;top:0!important;width:100%;opacity:0;line-height:1.182}#header .province-drop .dropdown-menu>li:nth-child(2n+2) a{background:#fff}#header .province-drop .dropdown-menu>li>a:hover{background:#ef426f;color:#fff!important}#header .province-drop .dropdown-menu>li>a.active{background:#ef426f;color:#fff!important}#header .province-drop .dropdown-menu>li>a.veterans{font-size:1.4rem}#header .province-drop .dropdown-menu.show{opacity:1;visibility:visible!important}#header .language .btn{font-weight:600;border:3px solid #d1d3d4;min-width:0;font-size:2rem}#header .language .btn:focus,#header .language .btn:hover{background-color:#ef426f;color:#fff!important}#header .language .btn:hover{background-color:#ef426f;border-color:#ef426f}#header .language .btn.active{border-color:#ef426f;background:#ef426f;color:#fff!important}.footer-links{font-size:1.5rem;text-align:center}#footer{font-size:1.5rem;color:#fff}#footer .copyright-col .trade{font-size:.9rem}#footer .partners{-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.onepath-info{border:3px solid #ef426f}.onepath-info .onepath-logo{width:100%;max-width:250px;height:auto;margin:0 auto;display:block}#external-takeda-modal .modal-content,#external-third-party-modal .modal-content,#safety-modal .modal-content{border:0}#external-takeda-modal .modal-content .modal-header,#external-third-party-modal .modal-content .modal-header,#safety-modal .modal-content .modal-header{border-bottom:0}.modal-close{height:35px;width:35px;cursor:pointer;position:absolute;top:-35px;right:-18px;opacity:1;padding:0;margin:0}.modal-close:hover span:first-of-type,.modal-close:hover span:last-of-type{background-color:#5b6770;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.modal-close span:first-of-type,.modal-close span:last-of-type{display:block;width:100%;height:3px;background-color:#ef426f;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:16px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.modal-close span:last-of-type{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.welcome-section .welcome-container{padding-left:0;padding-right:0;background-color:#fff}.welcome-section .h4{margin-bottom:1rem}.welcome-section .welcome h1{font-size:2.2rem;letter-spacing:-.032rem}.welcome-section .welcome .instruction{position:relative;padding-bottom:60px}.welcome-section .welcome .instruction:after{content:"";position:absolute;display:block;width:calc(100% + 60px);height:60px;right:0;bottom:0;left:-30px;background-image:url(/images/curve-img.svg);background-repeat:no-repeat;background-size:100% auto}.welcome-section .welcome .bg-wrap{background-color:#fff}.welcome-section .password-form input[type=password]{border-color:#707070}.welcome-section .password-form input[type=password].invalid{color:#ef426f;border-color:#ef426f;-webkit-transition:border-color .5s ease-in;transition:border-color .5s ease-in}.welcome-section .password-form button[type=submit]{min-width:14rem;font-size:2rem}.welcome-section .password-form #incorrect-password{margin-top:10px;display:none;font-weight:500;color:#ef426f}.welcome-section .onepath .logo{width:100%;max-width:250px;height:auto;margin:0 auto;display:block}.welcome-section .firazyr{background-color:#63676b;color:#fff;position:relative}.welcome-section .firazyr .logo{width:100%;max-width:250px;height:auto;margin:0 auto;display:block}.banner-section-homepage .banner-wrap{max-width:120rem}.banner-section-homepage .banner-wrap img{width:100%;height:auto}.intro-section .section-heading.fr h1{font-size:2.2rem}.map-section .map-wrap{border:3px solid #5b6770}.map-section .map-wrap h3{letter-spacing:-.02rem}.map-section .map-info{border:1px solid #ccc}.map-section .map{margin:-7.7% -7.9% -2.5% -6.5%}.map-section .plus{width:2.8rem;height:2.8rem;font-size:1.4rem}.map-section .plus:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.map-section .plus:hover{background:#5b6770!important}.map-section .marker{border-bottom:1px solid #ef426f}.map-section .marker p{margin-bottom:0}.map-section .marker .txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.map-section .marker .txt .txt-info:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";opacity:.5;z-index:-1;background:#fff}.onepath-section .row,.takh-pfs-section .row{box-shadow:-1px 1px 5px 2px rgba(0,0,0,.14)}.takh-pfs-section .row{background-color:#ef426f;color:#fff;border-radius:10px}.takh-pfs-section .pfs-img{border-radius:5px;background-color:#fff}.takh-pfs-section .pfs-img img{width:100%;height:auto;max-width:300px;border-radius:5px}.onepath-section .row{background-color:#f3f1f7;border-radius:10px}.onepath-section .row .img-onepath{width:100%;height:auto;max-width:250px;display:block;margin:0 auto}.onepath-section .row .reimbursement-wrapper{margin-top:20px}.consult-section .consult-txt{max-width:88.5rem}.firazyr-section .firazyr{border:3px solid #ef426f;border-radius:10px}.firazyr-section .firazyr .firazyr-logo{width:100%;max-width:250px;height:auto;margin:0 auto;display:block}.footnotes-section .footnote-list,.footnotes-section .ramq-list{font-size:1.5rem}.footnotes-section .footnote-list .cite,.footnotes-section .ramq-list .cite{font-size:.9rem}.footnotes-section .list-icon{left:0;top:0}.banner-section .banner-wrap{max-width:120rem}.banner-section .banner-bg{min-height:20rem}.banner-section .bg-mobile{position:absolute;left:0;right:0;top:0;bottom:0;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;border-top:1rem #fff solid}.banner-section .page-icon{top:-.5rem;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.banner-section .page-icon .icon{width:7.5rem;height:7.5rem;border:2px solid #707070}.banner-section .bg-mobile.detail-page{background-size:160% 100%}.detail-section.safety-info{min-height:60rem}.detail-section .page-heading{border-bottom:1px solid #d0d3d4}.detail-section .page-heading h1{margin-bottom:1rem}.detail-section .page-heading .sub-heading{font-size:2rem;line-height:1.13;letter-spacing:-.01rem}.detail-section .page-heading .sub-heading .reg{font-size:1.2rem;top:-.6em}.detail-section .h4 .reg{font-size:1.2rem}.detail-section .details{border-bottom:1px solid #d0d3d4}.detail-section .category{border-bottom:1px solid #d0d3d4}.detail-section .category .list-category{font-size:1.8rem}.detail-section .note-block{border-bottom:1px solid #d0d3d4}.detail-section .note-block h3{font-size:1.8rem;margin-bottom:1rem}.detail-section .source-block{font-size:1.5rem;max-width:81.5rem}.detail-section .source-block.newbrunswick,.detail-section .source-block.nihb,.detail-section .source-block.ontario{max-width:100%}.cookie-policy-section{padding-top:20px}.cookie-policy-section .homepage-link .icon{width:4rem;height:4rem;font-size:2.4rem}.cookie-policy-section .homepage-link .icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cookie-policy-section .homepage-link .icon:hover{background:#d0d3d4!important}html{font-size:10px}body{min-width:320px}@media screen and (min-width:370px){.intro-section .section-heading.fr h1{font-size:2.6rem}}@media screen and (min-width:480px){#header .logo{max-width:23rem}#header .iconlinks .icon{width:5rem;height:5rem;font-size:3.2rem}#header .province-drop.show .btn:after{border-bottom:1.2rem solid #fff}#header .province-drop .btn{font-size:2.2rem}#header .province-drop .btn:after{border-top:1.2rem solid #fff;border-left:.8rem solid transparent;border-right:.8rem solid transparent;right:2rem}#header .province-drop .dropdown-menu{font-size:2rem}#footer .footer-logo,#footer .partner-logo{width:50%}.welcome-section .welcome .instruction{padding-bottom:70px}.welcome-section .welcome .instruction:after{height:70px}.welcome-section .password-form input[type=password]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto!important}.welcome-section .password-form button[type=submit]{font-size:2.2rem}.welcome-section .password-form button[type=submit]{width:auto!important}.welcome-section .onepath .logo{margin:0}.welcome-section .firazyr .logo{margin:0}.intro-section .section-heading.fr h1{font-size:3.2rem}.onepath-section .row .reimbursement-wrapper{margin-left:80px;margin-top:-40px}.onepath-section .row .reimbursement-wrapper:before{content:"";display:block;position:relative;width:60px;height:60px;left:-80px;top:50px;background-image:url(/images/phone.svg);background-repeat:no-repeat;background-size:cover}.detail-section.safety-info{min-height:53rem}.cookie-policy-section .homepage-link .icon{width:5rem;height:5rem;font-size:3.2rem}}@media screen and (min-width:576px){.h1,h1{font-size:3.6rem}.h2,h2{font-size:2.6rem}.h3,h3{font-size:2.4rem}.btn{min-width:20rem;width:auto!important}.global-list li:before{top:8px}.global-list li ul li:before{top:9px}.global-list li ul li ul li:before{top:8px}#header .logo{max-width:20rem}#header .logo.partner .partner-logo{max-width:14.5rem}#header .drop-item{-webkit-box-flex:0;-ms-flex:none;flex:none}.footer-links{text-align:right}#footer .partner-col{width:30%}#footer .copyright-col{width:70%}.onepath-info .onepath-logo{margin:0}.welcome-section .welcome h1{font-size:2.4rem}.welcome-section .welcome .instruction{padding-bottom:90px}.welcome-section .welcome .instruction:after{padding-bottom:90px}.intro-section .section-heading.fr h1{font-size:4.2rem}.map-section .map-holder{position:relative}.map-section .marker{position:absolute;width:8rem;font-size:1rem;line-height:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none}.map-section .marker#britishcolumbia{top:42.8%;left:9.6%}.map-section .marker#yukon{top:15%;left:8.4%}.map-section .marker#alberta{top:51.4%;left:20.7%}.map-section .marker#saskatchewan{top:68%;left:29.7%}.map-section .marker#manitoba{top:59%;left:41.9%}.map-section .marker#ontario{top:69.4%;left:53.9%}.map-section .marker#quebec{top:64%;left:72.6%}.map-section .marker#novascotia{top:80.2%;left:93.9%}.map-section .marker#novascotia .plus{position:absolute!important;top:-2.6rem;right:2.8rem}.map-section .marker#newfoundlandlabrador{top:29.2%;left:89.3%;width:9.5rem}.map-section .marker#nihb{top:6%;left:90%;width:9.6rem}.map-section .marker#veterans{top:16%;left:90%;width:9.6rem}.map-section .marker#newbrunswick{top:87.2%;left:83%;width:9rem}.map-section .marker#northwestterritories{top:24%;left:24.4%}.map-section .marker-wrap.fr .marker#nihb{top:6%;left:87%;width:12.6rem}.map-section .marker-wrap.fr .marker#veterans{top:17%;left:87%;width:12.6rem}.map-section .marker-wrap.fr .marker#newfoundlandlabrador{top:32.2%}.map-section #newbrunswick-arrow{width:.1rem;position:absolute;top:68.5%;left:83%;bottom:21.5%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#707070}.map-section #princeedwardisland-arrow{width:.1rem;position:absolute;top:60.8%;left:89.8%;bottom:33.5%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#707070}.takh-pfs-section .pfs-img img{max-width:360px}.onepath-section .row .reimbursement-wrapper{margin-top:-60px;margin-left:100px}.onepath-section .row .reimbursement-wrapper:before{width:80px;height:80px;left:-100px;top:70px}.banner-section .banner-bg{min-height:0;padding-top:24%}.banner-section .banner-bg .bg-img{position:absolute;top:0}.banner-section .page-icon{top:40%;left:7%}.banner-section .page-icon .icon{width:4.5rem;height:4.5rem}.banner-section .page-icon .icon.alberta img{max-width:68%}.banner-section .page-icon .icon.saskatchewan img{max-width:60%}.banner-section .page-icon .icon.manitoba img{max-width:65%}.banner-section .page-icon .icon.novascotia img{max-width:47%}.detail-section .page-heading .sub-heading{font-size:2.4rem}body{font-size:1.8rem}}@media screen and (min-width:576px) and (min-width:992px){.map-section .marker#novascotia{left:94.9%}.map-section .marker#novascotia .plus{right:8.8rem!important;top:0}.map-section #newbrunswick-arrow{bottom:18.5%}}@media screen and (min-width:576px) and (min-width:768px){.map-section .marker#novascotia .plus{right:6.8rem}.map-section .marker#princeedwardisland{top:57.8%;left:92.9%}.map-section .marker#princeedwardisland .plus{position:absolute!important;top:-.5rem;right:auto;left:-38px}.map-section .marker#newfoundlandlabrador{width:11.2rem}.map-section .marker#northwestterritories{top:27%}}@media screen and (min-width:768px){.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin-bottom:2rem}.h1,h1{font-size:4.2rem}.h2,h2{font-size:3.4rem}.h3,h3{font-size:2.6rem}.h4,h4{font-size:2.4rem}.btn{font-size:2rem}.footnote{font-size:2.4rem}.footnote .daggers{font-size:1.9rem}.global-list li:before{width:.6rem;height:.6rem;top:10px}.global-list li ul li:before{top:11px}.global-list li ul li ul li:before{width:.6rem;height:.6rem}input[type=password]{font-size:2.4rem}#header .logo.partner .partner-logo{max-width:16rem}.welcome-section .welcome-container{padding-top:37px;padding-right:37px;background-image:url(/images/img-1.jpg);background-size:auto calc(100% - 60px);background-position:33% top;background-repeat:no-repeat}.welcome-section .welcome{max-width:57.6rem}.welcome-section .welcome h1{font-size:2.6rem}.welcome-section .password-form button[type=submit]{font-size:2.6rem}.welcome-section .password-form.fr button[type=submit]{font-size:2.1rem}.welcome-section .firazyr .logo{margin:0 auto;max-width:none}.intro-section .section-heading.fr h1{font-size:5.2rem}.map-section .marker{font-size:1.2rem;width:8.6rem}.map-section .marker#veterans{top:13%}.map-section .marker-wrap.fr .marker#nihb{top:6%;left:90%}.map-section .marker-wrap.fr .marker#veterans{top:13%;left:90%}.map-section .marker-wrap.fr .marker#newfoundlandlabrador{top:29.2%}.takh-pfs-section .pfs-img img{max-width:none}.onepath-section .row .img-onepath{max-width:365px}.onepath-section .row .reimbursement-wrapper{margin-top:-80px;margin-left:120px}.onepath-section .row .reimbursement-wrapper:before{width:100px;height:100px;left:-120px;top:90px}.firazyr-section .firazyr .firazyr-logo{margin:0 auto;max-width:none}.banner-section .page-icon .icon{width:6.5rem;height:6.5rem}.banner-section .page-icon .icon.alberta,.banner-section .page-icon .icon.manitoba,.banner-section .page-icon .icon.saskatchewan,.banner-section .page-icon .icon.veterans{max-width:100%}.detail-section .page-heading .sub-heading{font-size:2.6rem}.detail-section .page-heading .sub-heading .reg{font-size:1.4rem}.detail-section .category .list-category{font-size:2rem}.detail-section .note-block h3{font-size:2rem;margin-bottom:2rem}}@media screen and (min-width:992px){.container.container-l{max-width:103.8rem}.container.footer-container{max-width:98.6rem}.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin-bottom:3rem}.h1,h1{font-size:5.2rem}.h2,h2{margin-bottom:3.2rem}.h2,h2{font-size:4.4rem}.h3,h3{font-size:3.6rem}.h4,h4{font-size:2.6rem;margin-bottom:2rem}.footnote{font-size:3.3rem}input[type=password]{font-size:2.6rem}#header .container{max-width:1128px}#header .logo{max-width:25.7rem}#header .logo.partner .partner-logo{max-width:17.5rem}#header .province-drop .dropdown-menu{font-size:2.2rem}#header .language .btn{font-size:2.2rem}#footer .partner-col{width:20%}#footer .copyright-col{width:80%}.welcome-section .welcome-container{background-position:40% top}.welcome-section .welcome{max-width:73.2rem}.welcome-section .welcome h1{font-size:3.2rem}.map-section .marker#nihb{top:5%;left:93%}.map-section .marker#veterans{top:12%;left:93%}.map-section .marker .txt .txt-info:before{display:none}.detail-section.safety-info{min-height:62.5rem}.detail-section .page-heading .sub-heading{font-size:3.6rem}.detail-section .page-heading .sub-heading .reg{font-size:1.7rem}.detail-section .h4 .reg{font-size:1.5rem}.detail-section .category .list-category{font-size:2.2rem}.detail-section .note-block h3{font-size:2.2rem}body{font-size:2rem;line-height:1.2}}