/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.previously-visited{background-color:#fff;color:#092a53;border:18px solid #0b97d5}.previously-visited ul{margin:0}.previously-visited h4{font-weight:400;text-align:left;font-size:22px;line-height:36px}@media all and (max-width:767px){.previously-visited h4{padding-bottom:15px}}.previously-visited .inline-list{display:inline-flex;flex-flow:row wrap;justify-content:left;width:100%}@media all and (max-width:1024px){.previously-visited .inline-list{display:block}}.previously-visited .inline-list li{display:inline-block;width:33%;padding-bottom:10px}@media all and (max-width:1024px){.previously-visited .inline-list li{width:50%;float:left}}@media all and (max-width:1024px) and (max-width:767px){.previously-visited .inline-list li{width:100%}}@media all and (max-width:1024px){.previously-visited .inline-list li:nth-child(2),.previously-visited .inline-list li:nth-child(3){text-align:left}}.previously-visited .inline-list li a{color:#092a53;text-decoration:underline;line-height:22px;text-align:left;min-height:90px;position:relative;display:inline-flex;align-items:center;width:100%}.previously-visited .inline-list li a figure{min-width:50px}.previously-visited .inline-list li a figure img{width:50px;height:auto}.previously-visited .inline-list li a span{padding:0 40px 0 60px}@media all and (max-width:1024px){.previously-visited .inline-list li a span{padding:0 40px 15px 60px}}@media all and (max-width:767px){.previously-visited .inline-list li a span{padding:0 20px 15px 30px}}
.utility-footer{background-color:#092a53;position:relative;padding:40px 0 80px;font-size:16px}.utility-footer ul{margin:0}.utility-footer:before{content:"";background-image:url(/themes/custom/olh/images/logo-footer.svg);background-repeat:no-repeat;background-position:center right;position:absolute;z-index:0;top:0;left:50%;width:70px;height:70px;display:block;margin:-35px 0 0 -35px}@media all and (max-width:767px){.utility-footer{padding-top:60px}}.utility-footer .copyright{text-align:right;color:#fff}@media all and (max-width:767px){.utility-footer .copyright{text-align:center}}@media all and (min-width:768px){.utility-footer nav{text-align:left}}.utility-footer nav .nav-list{list-style:none;transition:all .2s linear;display:inline-flex;padding:0}.utility-footer nav .nav-list li{margin:0 20px 12px 0}@media all and (max-width:767px){.utility-footer nav .nav-list li{margin-right:0}}.utility-footer nav .nav-list li a{color:#fff;text-decoration:underline;font-weight:400;display:block}@media all and (max-width:767px){.utility-footer nav .nav-list{display:block}}.utility-footer .menu--social.nav-list{font-size:26px}@media all and (max-width:767px){.utility-footer .menu--social.nav-list{display:inline-flex}}.utility-footer .menu--social.nav-list li a{text-decoration:none}.utility-footer .menu--social.nav-list li a:before{margin:0}.utility-footer .menu--social.nav-list li a:hover{color:#0b97d5!important;border-color:#0b97d5!important}@media all and (max-width:767px){.utility-footer .menu--social.nav-list li a{display:inline-flex;margin:0 10px}}
.find-a-form{background-color:#fff;text-align:center;display:inline-block}.find-a-form .search-form{margin:0;max-width:400px;width:100%;color:#092a53;background-color:#fff;display:flex;justify-content:space-between;position:relative;top:0;padding:0}.find-a-form .inline-form fieldset{width:100%}.find-a-form input.keyword{border:2px solid #092a53;padding:13px 8px;font-size:18px}.find-a-form .search-form .search-submit{color:#fff;background-color:#092a53;border:2px solid #092a53;margin:0 0 0 10px}.find-a-form .search-form .search-submit:hover{background-color:#0b97d5;border:2px solid #0b97d5;border-radius:0}.find-a-form h5{color:#092a53;text-align:left;font-weight:bolder;font-size:22px;line-height:36px;padding:0}.find-a-form h3{color:#092a53;text-align:left;font-weight:bolder;font-size:22px;line-height:36px;padding:0}.find-a-form .wrapper{display:block;position:relative}.find-a-form .wrapper span{padding:0 10px 0 17px}@media all and (max-width:767px){.find-a-form .wrapper span{padding:0 10px 10px 10px}}.find-a-form .wrapper .search-submit{width:auto}.find-a-form .wrapper .footer-search-button{position:relative;display:flex;align-items:center;justify-content:center;padding-left:60px}@media all and (max-width:1024px){.find-a-form .wrapper .footer-search-button{display:none}}.find-a-form .wrapper .category-picker{margin-top:10px;width:100%;max-width:400px;padding-bottom:12px}.find-a-form .wrapper .category-picker .up-down-icon{position:absolute;right:23px;top:29px}.find-a-form .wrapper .category-picker select::-ms-expand{display:none}.find-a-form .wrapper .category-picker select{width:100%;position:relative;display:block;padding:10px 8px;border:2px solid #092a53;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left}.find-a-form .wrapper .category-picker select option{background-color:#fff;color:#092a53;font-weight:400;width:100%;height:100%;padding:10px 0}.find-a-form .wrapper .category-picker select option:active,.find-a-form .wrapper .category-picker select option:focus,.find-a-form .wrapper .category-picker select option:hover{background-color:#092a53!important;background:linear-gradient(#092a53,#092a53);color:#fff!important}.find-a-form .wrapper .category-picker select:focus:active+.up-down-icon{top:28px;transform:rotate(180deg)}.find-a-form .wrapper .category-picker select:focus:active+.up-down-icon img{margin:-5px 0 0 -23px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.find-a-form .wrapper .category-picker select:focus:active+.up-down-icon img{margin:-5px 0 0 -5px}}.find-a-form .wrapper .category-picker select:focus{box-shadow:0 0 10px #0b97d5}
.not-finding-footer{background-color:#092a53;text-align:center}.not-finding-footer ul{margin:0}.not-finding-footer h5{color:#fff;font-weight:bolder;font-size:22px;line-height:36px}@media all and (max-width:380px){.not-finding-footer h5{padding:0 10px}}.not-finding-footer .wrapper{display:flex;align-items:center;justify-content:center}@media all and (max-width:767px){.not-finding-footer .wrapper{flex-direction:column;justify-content:center}}.not-finding-footer .wrapper span{padding:0 10px 0 17px}@media all and (max-width:767px){.not-finding-footer .wrapper span{padding:0 10px 10px 10px}}.not-finding-footer .wrapper .search-submit{width:auto}.not-finding-footer .wrapper .footer-search-button{position:relative;display:flex;align-items:center;justify-content:center;padding-left:60px}@media all and (max-width:1024px){.not-finding-footer .wrapper .footer-search-button{display:none}}.not-finding-footer .wrapper .footer-search-button .toggle-search:hover{text-decoration:underline}.not-finding-footer .wrapper .category-picker{width:290px;margin-top:-10px;-ms-overflow-style:none}@media all and (max-width:767px){.not-finding-footer .wrapper .category-picker{width:285px;padding-bottom:12px}}.not-finding-footer .wrapper .category-picker.active .up-down-icon{transform:rotate(180deg)}.not-finding-footer .wrapper .category-picker.active .up-down-icon img{margin:-5px 0 0 -23px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.not-finding-footer .wrapper .category-picker.active .up-down-icon img{margin:-5px 0 0 -5px}}.not-finding-footer .wrapper .category-picker li{position:relative;display:block;border:2px solid #fff}.not-finding-footer .wrapper .category-picker li button{background-color:transparent;color:#fff;border:none;width:100%;height:100%;padding:10px 0}.not-finding-footer .wrapper .category-picker li button:focus{outline:0!important;box-shadow:0 0 10px #ec2224}.not-finding-footer .wrapper .category-picker li .category-list{display:none;position:absolute;box-shadow:0 0 10px rgba(0,0,0,.4);z-index:998;background-color:#fff;width:290px;margin-left:-2px;bottom:45px;overflow-x:auto;overflow-y:none}@media all and (max-width:767px){.not-finding-footer .wrapper .category-picker li .category-list{width:285px}}.not-finding-footer .wrapper .category-picker li .category-list li{border-top:none;padding:4px 0}.not-finding-footer .wrapper .category-picker li .category-list li:first-child{border-top:2px solid}.not-finding-footer .wrapper .category-picker li .category-list li a{text-decoration:none;color:#092a53}.not-finding-footer .wrapper .category-picker li .category-list li:hover{background-color:#092a53}.not-finding-footer .wrapper .category-picker li .category-list li:hover a{color:#fff}.not-finding-footer .wrapper .category-picker.active .category-list{display:block}
.footer{clear:both;color:#fff;background-color:#092a53;padding-bottom:50px}.footer a{color:#fff;text-decoration:underline}@media all and (max-width:1024px){.footer{text-align:center}}.footer #block-postsociallinks img{width:100px}
.btn{position:relative;display:inline-block;background-color:#092a53;color:#fff;border:0;text-align:center}.btn:visited{color:#fff}.btn a,a.btn{text-decoration:none}.btn-title{margin:0;padding:0;color:#092a53;text-align:center;font-weight:700}.btn-primary-icon img{width:40%;height:auto;margin-bottom:10px}@media all and (max-width:767px){.btn-primary-icon img{width:48%;max-width:125px}}@media all and (min-width:768px) and (max-width:900px){.btn-primary-icon img{width:125px}}.btn-primary-icon.yellow{border-color:#092a53}.btn-primary-icon.blue{border-color:#092a53}.btn-primary-icon.dark-green{border-color:#092a53}.btn-primary-icon.yellow .overlay{background-color:#092a53;color:#fff}.btn-primary-icon.blue .overlay{background-color:#092a53;color:#fff}.btn-primary-icon.dark-green .overlay{background-color:#092a53;color:#fff}.btn-primary-icon.yellow .overlay .btn-title{color:#fff}@media all and (max-width:767px){.btn-primary-icon.yellow .overlay .btn-title{color:#092a53}}.btn-primary-icon.blue .overlay .btn-title{color:#fff}@media all and (max-width:767px){.btn-primary-icon.blue .overlay .btn-title{color:#092a53}}.btn-primary-icon.dark-green .overlay .btn-title{color:#fff}@media all and (max-width:767px){.btn-primary-icon.dark-green .overlay .btn-title{color:#092a53}}.btn-primary-icon{display:block;background-color:#fff;border:3px solid;font-size:30px;line-height:40px}@media all and (min-width:768px){.btn-primary-icon{width:calc(50% - 32px)}}@media all and (min-width:1600px){.btn-primary-icon{width:calc(33% - 61px)}}@media all and (min-width:768px){.btn-primary-icon:before{content:"";display:block;padding-top:91%}}@media all and (max-width:767px){.btn-primary-icon{width:100%;height:400px;border:none;margin:auto;top:0;left:0;bottom:0;right:0;border-bottom:3px solid;border-bottom-color:#092a53}}@media all and (min-width:410px) and (max-width:1024px){.btn-primary-icon{height:25rem}}@media all and (max-width:767px){.btn-primary-icon.dark-green{border-bottom:3px solid #092a53}}@media all and (max-width:767px){.btn-primary-icon.blue{border-bottom:3px solid #092a53}}@media all and (max-width:767px){.generic-page .btn-primary-icon{border-left-width:0;border-right-width:0;border-bottom-width:3px}}.generic-page .btn .overlay{font-size:16px;line-height:22px}.btn-primary-text{display:block;width:310px;height:250px;padding:40px 25px;border:3px solid #092a53;font-size:22px;line-height:36px;transition:all .2s linear}.btn-primary-text:hover{color:#fff;background-color:#092a53}.btn-secondary{font-size:20px;padding:10px 15px;font-weight:700;transition:all .2s linear;background-color:#092a53}.btn-secondary:hover{color:#fff;background-color:#0b97d5;border-color:#0b97d5}.btn-rounded-corners{border:2px solid #fff;border-radius:25px}.btn-dark-blue{background-color:#092a53}.btn-bright-blue{background-color:#0b97d5}.btn-blue{background-color:#092a53}.btn-red{background-color:#f22f16;color:#fff}.btn-white{background-color:#fff!important;color:#092a53!important;border:2px solid #092a53!important}.btn-white:hover{color:#fff!important;background-color:#092a53!important}.btn .overlay{position:absolute;top:0;left:0;width:310px;height:285px;padding:60px 10px;font-size:18px;line-height:28px}.btn .overlay .icon img{display:none}@media all and (max-width:767px){.btn .overlay .icon img{display:block;margin:1.5rem auto;width:150px}}@media all and (min-width:768px){.btn .overlay{display:none}}@media all and (max-width:767px){.btn .overlay{background-color:#fff!important;color:#092a53!important;height:280px}}@media all and (max-width:767px){.btn .overlay{width:100%}}@media all and (min-width:768px) and (max-width:1024px){.btn .overlay{height:347px}}@media all and (min-width:768px){.btn .overlay{width:100%;height:100%;padding:40px 25px}}@media all and (min-width:500px) and (max-width:1024px){.btn .overlay{padding:70px 35px}}.btn:hover .overlay{display:block;cursor:pointer}@media all and (min-width:768px) and (max-width:864px){.btn:hover .overlay{padding:25px}}@media all and (min-width:865px) and (max-width:900px){.btn:hover .overlay{padding:40px}}@media all and (min-width:901px){.btn:hover .overlay{padding:60px}}@media all and (min-width:1440px){.btn:hover .overlay{padding:20%}}@media all and (min-width:1600px) and (max-width:1800px){.btn:hover .overlay{padding:40px}}.btn .overlay span{display:block;text-align:left;padding-top:12px}@media all and (max-width:767px){.btn .overlay span{text-align:center;max-width:500px;margin:0 auto}}.btn .overlay span.arrow{display:inline}.header-donate{width:150px}.header-donate.ext:after{margin-left:3px;background-image:url(/themes/custom/olh/images/icons/external-link-white.svg)}.btn-footer-donate{background-color:#0b97d5;margin-top:20px}@media all and (min-width:768px){.btn-footer-donate{margin-top:20px}}.btn.full,button.full,input.full{width:100%}@media all and (min-width:768px){.btn.full,button.full,input.full{width:200px}}button.extra-full{width:100%}@media all and (min-width:768px){button.extra-full{width:270px}}.get-help-button{transition:all .2s linear;display:flex;background-color:#007dc3;color:#fff;justify-content:center;align-items:center;border:none;font-weight:700;font-size:22px;padding:10px 10px 15px 10px}.get-help-button:hover{background-color:#092a53}
.on-topic-related-topics{width:calc(100% + 11%);padding-top:50px}@media all and (max-width:767px){.on-topic-related-topics{margin-left:0;width:100%}}.on-topic-related-topics ul{margin:0}.on-topic-related-topics h5{font-weight:400;color:#092a53;text-align:left;font-size:22px;line-height:36px}@media all and (max-width:768px){.on-topic-related-topics h5{padding-bottom:15px}}@media all and (max-width:767px){.on-topic-related-topics h5{width:100%}}.on-topic-related-topics .inline-list{display:inline-flex;flex-flow:row wrap;justify-content:left;width:100%;list-style-type:none!important}@media all and (max-width:1024px){.on-topic-related-topics .inline-list{display:block}}.on-topic-related-topics .inline-list li{display:inline-block;width:33%;height:70px;margin-bottom:15px}@media all and (max-width:1024px){.on-topic-related-topics .inline-list li{width:50%;float:left}.on-topic-related-topics .inline-list li:nth-child(2),.on-topic-related-topics .inline-list li:nth-child(3){text-align:left}}@media all and (max-width:767px){.on-topic-related-topics .inline-list li{width:100%;float:none}.on-topic-related-topics .inline-list li:nth-child(2),.on-topic-related-topics .inline-list li:nth-child(3){text-align:left}}.on-topic-related-topics .inline-list li a{color:#092a53;text-decoration:underline;line-height:22px;text-align:left;height:70px;position:relative;display:inline-flex;align-items:center}.on-topic-related-topics .inline-list li a figure{min-width:50px}.on-topic-related-topics .inline-list li a figure img{width:50px;height:auto}.on-topic-related-topics .inline-list li a span{padding:0 40px 0 60px}@media all and (max-width:767px){.on-topic-related-topics .inline-list li a span{padding:0 30px 0 40px}}.accordion .on-topic-related-topics{margin-left:-5.5%}@media all and (max-width:767px){.accordion .on-topic-related-topics{margin-left:0;width:100%;padding-top:20px}}
.all-related-topics{border-top:2px solid #f3f3f3;padding:50px 18px 0 18px}@media all and (max-width:767px){.all-related-topics{margin-left:0;width:100%}}.all-related-topics ul{margin:0}.all-related-topics button{display:block;margin:12px auto 50px auto;background:#092a53;color:#fff;padding:10px 45px 10px 25px;transition:all .2s linear,color .2s linear;width:auto}.all-related-topics button span:after{content:"";position:absolute;background-image:url(/themes/custom/olh/images/icons/down-arrow.svg);background-repeat:no-repeat;background-size:15px 15px;background-position:top center;width:15px;height:15px;margin:4px 0 0 15px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.all-related-topics button span:after{margin-top:10px}}.all-related-topics button:hover{background:#0b97d5;border-color:#0b97d5}.all-related-topics h4{font-weight:400;color:#092a53;text-align:left;font-size:22px;line-height:36px}@media all and (max-width:768px){.all-related-topics h4{padding-bottom:15px}}@media all and (max-width:767px){.all-related-topics h4{width:100%}}.all-related-topics .inline-list{display:inline-flex;flex-flow:row wrap;justify-content:left;width:100%;list-style-type:none!important}@media all and (max-width:1024px){.all-related-topics .inline-list{display:block}}.all-related-topics .inline-list li{position:absolute;clip:rect(1px,1px,1px,1px);height:0;overflow:hidden;transition:all .2s linear,color .2s linear;width:33%}.all-related-topics .inline-list li.active,.all-related-topics .inline-list li:nth-child(-n+3){height:70px;position:relative;clip:none;margin-bottom:15px}@media all and (min-width:1440px){.all-related-topics .inline-list li:nth-child(2n+2){text-align:left}}@media all and (min-width:1440px){.all-related-topics .inline-list li:nth-child(3n+3){text-align:left}}@media all and (max-width:1024px){.all-related-topics .inline-list li{width:50%;float:left}.all-related-topics .inline-list li:nth-child(2n+2),.all-related-topics .inline-list li:nth-child(3n+3){text-align:left}}@media all and (max-width:767px){.all-related-topics .inline-list li{width:100%;float:none}.all-related-topics .inline-list li:nth-child(2n+2),.all-related-topics .inline-list li:nth-child(3n+3){text-align:left}}.all-related-topics .inline-list li a{color:#092a53;text-decoration:underline;line-height:22px;text-align:left;height:70px;position:relative;display:inline-flex;align-items:center}.all-related-topics .inline-list li a figure{min-width:50px}.all-related-topics .inline-list li a figure img{width:50px;height:auto}.all-related-topics .inline-list li a span{padding:0 40px 0 60px}@media all and (max-width:767px){.all-related-topics .inline-list li a span{padding:0 30px 0 40px}}
.send-to{position:relative;float:left;max-width:100%}.send-to .send-to-link--copied{position:absolute;top:70px;font-size:14px;left:14px}.send-to .send-to__title{color:#092a53;padding-bottom:15px;font-size:20px;line-height:32px;font-weight:700}@media all and (max-width:767px){.send-to .send-to__title{padding-top:20px;padding-bottom:0}}.send-to ul{margin:0}@media all and (max-width:767px){.send-to .media-list{display:flex;padding-top:10px}}@media all and (min-width:768px) and (max-width:1024px){.send-to .media-list{display:flex;align-items:left;justify-content:left}}.send-to .media-list li{margin-right:10px;width:85px;height:85px;display:inline-block;position:relative}@media all and (min-width:0) and (max-width:320px){.send-to .media-list li{width:75px;height:75px}}.send-to .media-list li a{display:block;position:absolute;background-repeat:no-repeat;background-size:75px 150px;background-position:center bottom;width:75px;height:75px}@media all and (min-width:0) and (max-width:767px){.send-to .media-list li a{background-size:68px 136px;width:68px;height:68px}}@media all and (min-width:0) and (max-width:320px){.send-to .media-list li a{background-size:55px 110px;width:55px;height:55px}}.send-to .media-list li a.send-to-text{background-image:url(/themes/custom/olh/images/icons/text-sprite.svg)}.send-to .media-list li a.send-to-text:after{background:url(/themes/custom/olh/images/icons/text-sprite.svg);background-size:75px 150px;background-position:center top;background-repeat:no-repeat}@media all and (min-width:0) and (max-width:767px){.send-to .media-list li a.send-to-text:after{background-size:68px 136px;width:68px;height:68px}}@media all and (min-width:0) and (max-width:320px){.send-to .media-list li a.send-to-text:after{background-size:55px 110px;width:55px;height:55px}}@media all and (min-width:768px){.send-to .media-list li a.send-to-text{display:none}}.send-to .media-list li a.send-to-text.es{background-image:url(/themes/custom/olh/images/icons/es/sms-sprite.svg)}.send-to .media-list li a.send-to-text.es:after{background:url(/themes/custom/olh/images/icons/es/sms-sprite.svg);background-size:75px 150px;background-position:center top;background-repeat:no-repeat}@media all and (min-width:0) and (max-width:767px){.send-to .media-list li a.send-to-text.es:after{background-size:68px 136px;width:68px;height:68px}}@media all and (min-width:0) and (max-width:320px){.send-to .media-list li a.send-to-text.es:after{background-size:55px 110px;width:55px;height:55px}}.send-to .media-list li a.send-to-email{background-image:url(/themes/custom/olh/images/icons/email-sprite.svg)}.send-to .media-list li a.send-to-email:after{background:url(/themes/custom/olh/images/icons/email-sprite.svg);background-size:75px 150px;background-position:center top;background-repeat:no-repeat}@media all and (min-width:0) and (max-width:767px){.send-to .media-list li a.send-to-email:after{background-size:68px 136px;width:68px;height:68px}}@media all and (min-width:0) and (max-width:320px){.send-to .media-list li a.send-to-email:after{background-size:55px 110px;width:55px;height:55px}}.send-to .media-list li a.send-to-email.es{background-image:url(/themes/custom/olh/images/icons/es/email-sprite.svg)}.send-to .media-list li a.send-to-email.es:after{background:url(/themes/custom/olh/images/icons/es/email-sprite.svg);background-size:75px 150px;background-position:center top;background-repeat:no-repeat}@media all and (min-width:0) and (max-width:767px){.send-to .media-list li a.send-to-email.es:after{background-size:68px 136px;width:68px;height:68px}}@media all and (min-width:0) and (max-width:320px){.send-to .media-list li a.send-to-email.es:after{background-size:55px 110px;width:55px;height:55px}}.send-to .media-list li a.send-to-print{background-image:url(/themes/custom/olh/images/icons/print-sprite.svg)}.send-to .media-list li a.send-to-print:after{background:url(/themes/custom/olh/images/icons/print-sprite.svg);background-size:75px 150px;background-position:center top;background-repeat:no-repeat}@media all and (min-width:0) and (max-width:767px){.send-to .media-list li a.send-to-print:after{background-size:68px 136px;width:68px;height:68px}}@media all and (min-width:0) and (max-width:320px){.send-to .media-list li a.send-to-print:after{background-size:55px 110px;width:55px;height:55px}}.send-to .media-list li a.send-to-print.es{background-image:url(/themes/custom/olh/images/icons/es/imprimir-sprite.svg)}.send-to .media-list li a.send-to-print.es:after{background:url(/themes/custom/olh/images/icons/es/imprimir-sprite.svg);background-size:75px 150px;background-position:center top;background-repeat:no-repeat}@media all and (min-width:0) and (max-width:767px){.send-to .media-list li a.send-to-print.es:after{background-size:68px 136px;width:68px;height:68px}}@media all and (min-width:0) and (max-width:320px){.send-to .media-list li a.send-to-print.es:after{background-size:55px 110px;width:55px;height:55px}}.send-to .media-list li a.send-to-link{background-image:url(/themes/custom/olh/images/icons/link-sprite.svg)}.send-to .media-list li a.send-to-link:after{background:url(/themes/custom/olh/images/icons/link-sprite.svg);background-size:75px 150px;background-position:center top;background-repeat:no-repeat}@media all and (min-width:0) and (max-width:767px){.send-to .media-list li a.send-to-link:after{background-size:68px 136px;width:68px;height:68px}}@media all and (min-width:0) and (max-width:320px){.send-to .media-list li a.send-to-link:after{background-size:55px 110px;width:55px;height:55px}}.send-to .media-list li a.send-to-link.es{background-image:url(/themes/custom/olh/images/icons/es/imprimir-sprite.svg)}.send-to .media-list li a.send-to-link.es:after{background:url(/themes/custom/olh/images/icons/es/imprimir-sprite.svg);background-size:75px 150px;background-position:center top;background-repeat:no-repeat}@media all and (min-width:0) and (max-width:767px){.send-to .media-list li a.send-to-link.es:after{background-size:68px 136px;width:68px;height:68px}}@media all and (min-width:0) and (max-width:320px){.send-to .media-list li a.send-to-link.es:after{background-size:55px 110px;width:55px;height:55px}}.send-to .media-list li a:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;transition:opacity .5s}.send-to .media-list li a.active:after,.send-to .media-list li a:hover:after{opacity:1}.send-to-form .send-to-link--copied{position:absolute;top:70px;font-size:14px;left:12px}.share-options{position:absolute;text-align:right;right:33px;top:145px;padding:0 8px 17px 8px;background-color:#fff;z-index:10}@media all and (min-width:768px) and (max-width:1024px){.share-options{top:165px}}.share-options .media-list{display:block;padding:0}.share-options .media-list li{margin:0;width:34px;height:32px}.send-to-url-wrapper{margin:0}
form .form-item:not(.js-form-type-webform-markup) ol,form .form-item:not(.js-form-type-webform-markup) ul{list-style:none;margin-left:0}::-moz-placeholder{color:#757575}:-ms-input-placeholder{color:#757575}::placeholder{color:#757575}.container{display:block;position:relative;padding-left:35px;margin:10px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.container input.form-checkbox{height:auto;width:auto}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #092a53}.checkmark.mod-2{border-radius:100px}.checkmark.mod{border-radius:100px;height:30px;width:30px;left:13px}.checkmark.mod.phone{left:70px}.container:hover input~.checkmark{background-color:#f3f3f3}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{left:0;top:0;width:25px;height:25px;content:"";position:absolute;background-image:url(/themes/custom/olh/images/icons/tick.svg);background-repeat:no-repeat;background-position:center;background-size:25px}.container .checkmark.mod:after{top:-7px;left:2px;width:35px;height:35px;content:"";position:absolute;background-image:url(/themes/custom/olh/images/icons/tick.svg);background-repeat:no-repeat;background-position:center;background-size:35px}fieldset{border:0;padding:0;margin:0}label{display:block;color:#092a53;font-size:20px}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0 1px 0}input,textarea{width:100%;border:1.5px solid #000;font-size:20px;padding:5px 10px}.create-radio{margin-right:40px;text-align:center}input[type=number],input[type=search],input[type=text],input[type=url],textarea{-webkit-appearance:none}button,input[type=submit]{cursor:pointer;transition:all .2s linear;background-color:#092a53;color:#fff;border:none;font-weight:700;padding:15px 10px;width:170px;text-decoration:none}button:hover,input[type=submit]:hover{background-color:#0b97d5}a.button-link{display:inline-block;text-align:center;text-decoration:none;width:70px;padding:7px 15px;cursor:pointer;font-weight:700;font-size:18px;background-color:#fff;border:2px solid #092a53}a.button-link:hover{color:#fff;background-color:#092a53}a.button-link.state-changer{width:auto;margin-bottom:10px;margin-top:5px}.button-link-dark{transition:all .2s linear;background-color:#092a53;color:#fff;border:none;font-weight:700;padding:10px 30px;text-decoration:none;display:inline-block}.button-link-dark:hover{background-color:#0b97d5}input[type=checkbox],input[type=radio]{width:auto;margin-right:.3em}input[type=search]{-webkit-appearance:none;border-radius:0;border:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.inline-form .inline-container,.inline-form fieldset{position:relative}.has-error{border-color:red}.is-valid{border-color:#089e00}#search-field{width:325px;padding:13px;border:2px solid #092a53}#search-field-mobile{border:2px solid #01274a;margin-bottom:20px;margin-top:10px;max-width:500px;padding:13px}.inline-form .search-submit{background:0 0;border:0;color:#092a53}.search-field::-moz-placeholder{color:#092a53;text-decoration:underline;font-weight:700;font-size:18px;line-height:32px}.search-field:-ms-input-placeholder{color:#092a53;text-decoration:underline;font-weight:700;font-size:18px;line-height:32px}.search-field::placeholder{color:#092a53;text-decoration:underline;font-weight:700;font-size:18px;line-height:32px}button.search-close,button.search-submit{background:#fff;color:#092a53;border:2px solid #092a53;font-weight:700;margin-bottom:10px;padding:13px 18px;transition:all .2s linear}@media all and (-ms-high-contrast:none){button.search-close,button.search-submit{padding:8px 18px}}@media all and (max-width:1024px){button.search-close,button.search-submit{display:block;margin:0 auto 15px auto}}button.search-close:hover,button.search-submit:hover{background:#092a53;color:#fff}.search-form{display:none;position:absolute;width:575px;top:82px;margin-left:36px;margin-top:6px;background-color:#fff;padding:2em 1em 1em 1em;transition:all .2s linear}@media all and (-ms-high-contrast:none){.search-form{left:-170px}}.search-form.active{display:block}.search-form.search-form-footer{position:relative;width:300px;display:inline-block;background-color:#092a53;padding:0;top:0}.search-form.search-form-footer #search-field-footer{width:175px;padding:12px 20px;border:2px solid;color:#fff;background-color:#092a53}.search-form.search-form-footer #search-field-footer::-moz-placeholder{color:#fff;opacity:1}.search-form.search-form-footer #search-field-footer:-ms-input-placeholder{color:#fff;opacity:1}.search-form.search-form-footer #search-field-footer::placeholder{color:#fff;opacity:1}.search-form.search-form-footer #search-field-footer::-webkit-input-placeholder{color:#fff}.search-form.search-form-footer #search-field-footer::-moz-placeholder{color:#fff;opacity:1}.search-form.search-form-footer #search-field-footer:-ms-input-placeholder{color:#fff}.search-form.search-form-footer #search-field-footer:-moz-placeholder{color:#fff;opacity:1}@media all and (-ms-high-contrast:none){.search-form.search-form-footer #search-field-footer{padding-top:17px;padding-bottom:17px}}.search-form.search-form-footer .search-close,.search-form.search-form-footer .search-submit{color:#fff;border:2px solid;padding:12px 20px}.search-form.search-form-footer .search-close:hover,.search-form.search-form-footer .search-submit:hover{background:#fff;color:#092a53;border-color:#fff}@media all and (max-width:1024px){.search-form.search-form-footer .search-close,.search-form.search-form-footer .search-submit{display:inline-block;margin:0 0 10px 0}}.search-form-topnav{border:1px solid #092a53;z-index:1001}.search-form-mobile button.search-submit{padding:15px 20px;border:2px solid #092a53}.form-item-email{margin-bottom:10px}.form-item-email-confirm{margin:10px 0}
.danger-bar.small-bar{display:flex;border-radius:40px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);position:fixed;z-index:999;right:19px;bottom:95px;background-color:#0b97d5;width:60px;height:60px;min-width:0;padding:27px 17px;cursor:pointer}.danger-bar.small-bar:after{position:absolute;display:inline-block;content:"";background-image:url(/themes/custom/olh/images/icons/external-link-white.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:top right;width:20px;height:20px;top:10px;right:18px}.danger-bar.small-bar span{color:#fff;font-size:14px}@media (min-width:1024px){.danger-bar{bottom:90px;position:fixed;flex-grow:0;flex-shrink:1;z-index:999;width:150px}}.webform-submission-form .danger-bar.small-bar{font-size:16px;padding-top:33px}
.resource-wrapper .webform-submission-feedback-form p{padding:25px 0}.webform-submission-feedback-form{padding:20px}.webform-submission-feedback-form .form-actions{padding:0}.webform-submission-feedback-form #edit-was-this-helpful{display:inline}.webform-submission-feedback-form #edit-was-this-helpful--2--wrapper legend,.webform-submission-feedback-form #edit-was-this-helpful--wrapper legend{font-weight:700;font-size:24px}.webform-submission-feedback-form .webform-confirmation{font-weight:700;font-size:24px;text-align:center}.webform-submission-feedback-form .webform-actions{display:none!important}@media all and (min-width:780px){.webform-submission-feedback-form .webform-type-checkboxes{margin:0 auto;padding:0;width:590px}}.webform-submission-feedback-form .webform-type-checkboxes span.checkmark{display:none}.webform-submission-feedback-form .webform-type-checkboxes .fieldset-wrapper{display:block;clear:both;padding:0}@media all and (min-width:780px){.webform-submission-feedback-form .webform-type-checkboxes .fieldset-wrapper{display:inline;clear:none}}.webform-submission-feedback-form .webform-type-checkboxes legend{padding:3px 0;float:left;margin:.4em 20px .4em 0;width:auto}.webform-submission-feedback-form .webform-type-checkboxes .form-item{display:inline-block;position:relative;width:70px;height:50px}.webform-submission-feedback-form .webform-type-checkboxes .form-item:last-of-type{margin-left:15px}.webform-submission-feedback-form .webform-type-checkboxes .form-item input{position:absolute}.webform-submission-feedback-form .webform-type-checkboxes .form-item label{position:absolute;display:inline-block;text-align:center;width:70px;padding:7px 15px;cursor:pointer;font-weight:700;background-color:#fff;border:2px solid #092a53}.webform-submission-feedback-form .webform-type-checkboxes .form-item label:hover{background-color:#092a53;color:#fff}.webform-submission-feedback-form .webform-type-checkboxes .form-item.form-checkbox input:checked+label{background-color:#092a53;color:#fff;box-shadow:2px 5px 5px rgba(0,0,0,.4)}.form-letter-node-feedback-form{clear:both}@media all and (min-width:780px){.form-letter-node-feedback-form .webform-submission-feedback-form{padding-left:0;padding-right:0;padding-top:0;margin-right:0}}.form-letter-node-feedback-form .webform-submission-feedback-form legend{float:none;text-align:center;margin-right:0}.form-letter-node-feedback-form .webform-submission-feedback-form fieldset.webform-type-checkboxes{width:auto}.form-letter-node-feedback-form .webform-submission-feedback-form fieldset.webform-type-checkboxes .form-item label{left:0}.form-letter-node-feedback-form .webform-submission-feedback-form fieldset.webform-type-checkboxes .fieldset-wrapper{margin-left:0;text-align:center;width:auto;display:block;clear:both}
.icon-ex{position:relative}@media all and (min-width:1024px){.icon-ex{margin-top:15px}}.icon-ex .icon-ex-wrapper{display:flex;justify-content:space-between;width:360px;max-width:360px;margin:0 auto}.icon-ex img{height:110px;width:auto}.icon-ex p.icon-ex__para{padding:0;font-size:16px;line-height:24px;width:82px;max-width:82px;margin:auto;text-align:center}.icon-ex .icon-ex__arrow{position:absolute;width:25px;margin-left:-2px}
.form-comments{padding-top:40px}.form-comments h4{margin-bottom:32px}.form-comments .form-comments-form{border:3px solid #ccc;padding:15px 20px;margin-bottom:30px}.form-comments .form-comments-form textarea{border:2px solid #000;resize:none;min-height:260px;margin-bottom:20px}.form-comments .form-comments-form .btn{text-decoration:underline}.form-comments .comments .comment-details{display:block;margin-bottom:32px}
.form-steps-container{padding:20px 0 0 0}.form-steps-container .legend{display:flex;flex-flow:wrap;color:#092a53;font-size:22px;line-height:32px;align-items:center}.form-steps-container .legend span{display:flex;align-content:center;flex-flow:nowrap;padding-bottom:25px}@media all and (max-width:295px){.form-steps-container .legend span{width:100%;justify-content:center}}.form-steps-container .legend span:first-child{padding-right:32px}@media all and (max-width:350px){.form-steps-container .legend span:first-child{padding-right:28px}}@media all and (max-width:295px){.form-steps-container .legend span:first-child{padding-right:0}}@media all and (max-width:350px){.form-steps-container .legend{font-size:18px}.form-steps-container .legend svg{width:30px;height:30px}}.form-steps-container .form-step{padding:15px 0;border-top:2px solid #092a53}.form-steps-container .description{line-height:22px;padding-bottom:7px;color:#092a53}.form-steps-container .step-buttons{display:flex;margin-top:8px}.form-steps-container .step-buttons.complete{margin-top:-42px}.form-steps-container .step-buttons .form-steps-checkmark{margin-left:auto;width:40px;height:auto}.form-steps-container .step-buttons .form-step-btn{transition:all .2s linear;display:flex;color:#fff;width:65px;height:44px;align-items:center;justify-content:center}.form-steps-container .step-buttons .form-step-btn:first-child{margin-right:22px}.form-steps-container .step-buttons .form-step-btn:hover{background-color:#0b97d5}.form-steps-container .done .status-text{color:#2a7433;font-weight:700;font-style:normal}.form-steps-container .new-message .form-step-comment{position:relative}.form-steps-container .new-message .form-step-comment:before{position:absolute;content:"";top:calc(100% - 11px);right:-11px;width:22px;height:22px;border-radius:22px;background-color:#ec2224}.form-steps-container.no-comments .legend{justify-content:center}.packet .hide-packet{display:none}
.form-fill h2{font-size:20px;line-height:30px;margin-top:30px}.form-fill .form-fill__title{font-size:30px;line-height:35px;color:#092a53;margin-top:0}@media (max-width:768px){.form-fill .form-fill__title{font-size:26px;line-height:30px}}.form-fill p:first-of-type.form-fill__sub-title{padding:15px 0;color:#092a53}.form-fill .pdf-viewer{height:0;overflow:hidden;transition:all .2s linear}.form-fill .pdf-viewer.active{height:410px}.form-fill .pdf-viewer-alt{height:0;overflow:hidden;transition:all .2s linear}.form-fill .pdf-viewer-alt.active{height:600px;width:100%;max-width:1200px;margin:auto;top:0;left:0;bottom:0;right:0;position:absolute;z-index:10000}.form-fill .pdf-viewer-wrapper{height:0;overflow:hidden;transition:all .2s linear;display:none}.form-fill .pdf-viewer-wrapper.active{height:100%;width:100%;background-color:rgba(0,0,0,.5);position:fixed;left:0;top:0;z-index:1000;display:block}.form-fill .pdf-viewer-wrapper .pdf-viewer-wrapper__close{background-image:url(/themes/custom/olh/images/icons/cancel-white.svg);width:30px;height:30px;right:15px;top:15px;position:absolute;cursor:pointer}.form-fill .form-fill-wrapper{padding-bottom:40px;margin-bottom:30px}.form-fill .form-fill-wrapper__modal{height:410px;background:#ff0;position:absolute;width:100%;top:0;display:none}.form-fill .form-fill-wrapper__modal.active{display:block}.form-fill .form-assistant-tip{font-size:16px;font-weight:400;position:absolute;width:100%;left:0;margin-top:23px}.send-to-form.standard a.form-assistant.button-link{height:84px}.send-to-form.standard a.form-assistant.button-link.button-link-no-reg{height:60px}.send-to-form.standard a.form-assistant.button-link.button-link-no-reg::after{top:28%;height:25px}.send-to-form.standard a.form-assistant.button-link::after{top:35%;height:25px}.info-icon{background-image:url(/themes/custom/olh/images/icons/info_inverse.svg);width:25px;height:25px;margin-left:10px;background-repeat:no-repeat;cursor:pointer}.standard-alert{margin-top:20px;border:3px solid #092a53;margin-bottom:20px;display:block;position:relative}.standard-alert .standard-alert__pop-up{position:absolute;top:-61px;padding:20px;left:54px;width:250px;background-color:#092a53;color:#fff;font-size:16px;display:none;z-index:10}@media (min-width:425px){.standard-alert .standard-alert__pop-up{left:125px}}.standard-alert .standard-alert__close{background-image:url(/themes/custom/olh/images/icons/cancel-white.svg);width:10px;height:10px;right:10px;top:10px;position:absolute;cursor:pointer}.standard-alert .standard_alert_para{margin:0;padding:10px 20px;align-items:center}.standard-alert .standard_alert_para .alert-label{margin-right:10px}.standard-alert .standard_alert_para .alert-label,.standard-alert .standard_alert_para .alert-time,.standard-alert .standard_alert_para .info-icon{display:block}.standard-alert .standard_alert_para .info-icon{position:absolute;right:16px;top:25px;width:35px;height:35px}.form-fill p.action{padding-bottom:0;padding-top:10px}.grey{background-color:#f3f3f3}.standard-alert__pop-up.show{display:block}@media all and (min-width:1024px){.stretch-grid{width:40%}}@media all and (min-width:1600px){.stretch-grid{width:32%}}.form-assistant .form-fill h2{margin-top:20px}
.webform-submission-form{z-index:0}.webform-submission-form .webform-address--wrapper{margin-top:0}.webform-submission-form .webform-address--wrapper .form-item{padding:10px 0}.webform-submission-form .webform-element-description{margin-left:50px;font-size:14px;line-height:initial;font-style:italic}.webform-submission-form .form-item-date,.webform-submission-form .form-item-text-area,.webform-submission-form .form-type-select,.webform-submission-form .js-form-item-date,.webform-submission-form .js-form-type-number,.webform-submission-form .webform-textfield{padding:10px 0}.webform-submission-form .form-item .form-date,.webform-submission-form .form-item .form-number,.webform-submission-form .form-item .form-text,.webform-submission-form .form-item .form-textarea{padding:5px 10px;border-width:2px}.webform-submission-form .select-container{margin-top:5px}.webform-submission-form .radios--wrapper,.webform-submission-form .webform-type-checkboxes{padding:10px 0;margin:10px 0}.webform-submission-form .webform-type-checkboxes legend,.webform-submission-form .webform-type-radios legend{width:100%}.webform-submission-form .webform-type-checkboxes legend .fieldset-legend,.webform-submission-form .webform-type-radios legend .fieldset-legend{white-space:normal;position:static!important;overflow:auto;width:100%;height:auto;clip:auto}.webform-submission-form .webform-type-checkboxes .fieldset-wrapper{padding-left:40px}.webform-submission-form .js-form-type-number .field-prefix{margin-left:-20px;font-weight:700}.webform-submission-form .radios--wrapper .form-item,.webform-submission-form .webform-type-checkboxes label{position:relative;padding-left:40px}.webform-submission-form .radios--wrapper .form-item label,.webform-submission-form .webform-type-checkboxes label{padding-left:40px;cursor:pointer}.webform-submission-form .radios--wrapper .form-item label:hover .checkmark,.webform-submission-form .webform-type-checkboxes label:hover .checkmark{background-color:#f3f3f3}.webform-submission-form .radios--wrapper .form-item input,.webform-submission-form .webform-type-checkboxes .form-item input{position:absolute;opacity:0;cursor:pointer}.webform-submission-form .radios--wrapper .form-item .checkmark{position:absolute;top:0;left:40px;height:25px;width:25px;border-radius:50%}.webform-submission-form .checkmark:after{content:"";position:absolute;display:none}.webform-submission-form .radios--wrapper .form-item input:checked~.checkmark:after{display:block}.webform-submission-form .radios--wrapper .form-item .checkmark:after{left:3px;top:-3px;width:25px;height:25px;content:"";position:absolute;background-image:url(/themes/custom/olh/images/icons/tick.svg);background-repeat:no-repeat;background-position:center}.webform-submission-form .webform-type-checkboxes input:checked~.checkmark:after{display:block}.webform-submission-form .webform-type-checkboxes .checkmark:after{left:0;top:0;width:25px;height:25px;content:"";position:absolute;background-image:url(/themes/custom/olh/images/icons/tick.svg);background-repeat:no-repeat;background-position:center;background-size:25px}.webform-submission-form .form-actions{margin:40px 0}@media all and (min-width:768px){.webform-submission-form .form-actions{margin:0}}.webform-submission-form button{width:80%;margin-bottom:20px}@media all and (min-width:768px){.webform-submission-form button{width:auto;min-width:170px;margin-bottom:0}}@media all and (min-width:768px){.webform-submission-form .webform-button--next{float:right}}.webform-submission-form .form-type-webform-custom-composite,.webform-submission-form .js-form-type-webform-multiple{border:2px solid #092a53;padding:10px;margin-top:10px}.webform-submission-form .form-type-webform-custom-composite .webform-multiple-table--handle,.webform-submission-form .form-type-webform-custom-composite .webform-multiple-table-responsive thead,.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table--handle,.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table-responsive thead{display:none!important}.webform-submission-form .form-type-webform-custom-composite .webform-multiple-table--operations,.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table--operations{padding:0!important}.webform-submission-form .form-type-webform-custom-composite .webform-multiple-table-responsive td,.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table-responsive td{display:block;border:0;background:0 0;text-align:inherit;width:inherit;padding:.5em 1em}.webform-submission-form .form-type-webform-custom-composite .webform-multiple-table-responsive td:nth-child(2),.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table-responsive td:nth-child(2){border-top:1px solid #4a4a4a}.webform-submission-form .form-type-webform-custom-composite .webform-multiple-table-responsive td>div>label.visually-hidden,.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table-responsive td>div>label.visually-hidden{display:block;position:inherit!important;clip:inherit;overflow:inherit;height:inherit;width:inherit;margin:.2em 0}.webform-submission-form .form-type-webform-custom-composite .tabledrag-toggle-weight-wrapper,.webform-submission-form .form-type-webform-custom-composite .webform-multiple-add .js-form-type-number,.webform-submission-form .form-type-webform-custom-composite .webform-multiple-table--handle,.webform-submission-form .js-form-type-webform-multiple .tabledrag-toggle-weight-wrapper,.webform-submission-form .js-form-type-webform-multiple .webform-multiple-add .js-form-type-number,.webform-submission-form .js-form-type-webform-multiple .webform-multiple-table--handle{display:none}.webform-submission-form .form-type-webform-custom-composite .webform-element-description,.webform-submission-form .js-form-type-webform-multiple .webform-element-description{margin-left:5px;margin-top:5px;font-size:14px}.webform-submission-form .form-type-webform-custom-composite button,.webform-submission-form .js-form-type-webform-multiple button{background-color:#fff;color:#092a53;border:1px solid #092a53;border-radius:15px;font-weight:700;font-size:16px;padding:5px 10px;margin-top:10px;width:auto;text-decoration:none}.webform-submission-form .form-type-webform-custom-composite button:hover,.webform-submission-form .js-form-type-webform-multiple button:hover{background-color:#f3f3f3}.webform-submission-form .webform-multiple-table table tr+tr{border-top:1px solid #4a4a4a}@media all and (min-width:768px){.webform-submission-form .webform-multiple-table table{border-collapse:separate;border-spacing:15px 15px}}.webform-submission-form section#edit-hidden-fields{padding:0}@media all and (max-width:1024px){.webform-submission-form .webform-signature-pad .button{font-size:15px;width:auto;min-width:auto;height:44px;padding:0 15px;top:0;right:0}}.forms-letters-button-links .center,.webmerge-download__wrapper .center{width:100%;text-align:center}.forms-letters-button-links .center .button-link,.forms-letters-button-links .center a.button,.forms-letters-button-links .center button,.webmerge-download__wrapper .center .button-link,.webmerge-download__wrapper .center a.button,.webmerge-download__wrapper .center button{transition:all .2s linear;background-color:#092a53;color:#fff;border:none;font-weight:700;padding:15px 50px;width:170px;text-decoration:none;display:inline-block}@media all and (min-width:768px){.forms-letters-button-links .center .button-link,.forms-letters-button-links .center a.button,.forms-letters-button-links .center button,.webmerge-download__wrapper .center .button-link,.webmerge-download__wrapper .center a.button,.webmerge-download__wrapper .center button{padding:15px 10px}}.forms-letters-button-links .center .button-link:hover,.forms-letters-button-links .center a.button:hover,.forms-letters-button-links .center button:hover,.webmerge-download__wrapper .center .button-link:hover,.webmerge-download__wrapper .center a.button:hover,.webmerge-download__wrapper .center button:hover{background-color:#0b97d5}.forms-letters-button-links .center .button-link:nth-child(2),.forms-letters-button-links .center a.button:nth-child(2),.forms-letters-button-links .center button:nth-child(2),.webmerge-download__wrapper .center .button-link:nth-child(2),.webmerge-download__wrapper .center a.button:nth-child(2),.webmerge-download__wrapper .center button:nth-child(2){margin-left:15px}@media all and (max-width:475px){.forms-letters-button-links .center .button-link:nth-child(2),.forms-letters-button-links .center a.button:nth-child(2),.forms-letters-button-links .center button:nth-child(2),.webmerge-download__wrapper .center .button-link:nth-child(2),.webmerge-download__wrapper .center a.button:nth-child(2),.webmerge-download__wrapper .center button:nth-child(2){margin-left:0;margin-top:15px}}.forms-letters-button-links .center a.button-link,.forms-letters-button-links .center button.button-link,.webmerge-download__wrapper .center a.button-link,.webmerge-download__wrapper .center button.button-link{width:100%;margin-top:10px;margin-bottom:10px;text-decoration:none;display:block}.forms-letters-button-links .center a.button-link:hover,.forms-letters-button-links .center button.button-link:hover,.webmerge-download__wrapper .center a.button-link:hover,.webmerge-download__wrapper .center button.button-link:hover{background-color:#0b97d5}.forms-letters-button-links .center a.button-link:nth-child(2),.forms-letters-button-links .center button.button-link:nth-child(2),.webmerge-download__wrapper .center a.button-link:nth-child(2),.webmerge-download__wrapper .center button.button-link:nth-child(2){margin-left:0}.forms-letters-button-links .center a.button-link:last-of-type,.forms-letters-button-links .center button.button-link:last-of-type,.webmerge-download__wrapper .center a.button-link:last-of-type,.webmerge-download__wrapper .center button.button-link:last-of-type{margin-top:20px}.forms-letters-button-links .center .button-link:after,.webmerge-download__wrapper .center .button-link:after{content:" ";background-image:url(/themes/custom/olh/images/icons/download.svg);position:absolute;background-repeat:no-repeat;height:44px;width:48px;top:10px;right:5px;background-position:center bottom}.forms-letters-button-links .center .help.button-link:after,.webmerge-download__wrapper .center .help.button-link:after{background-image:none;width:34px;top:8px;right:12px}.forms-letters-button-links .center .preview.button-link:after,.webmerge-download__wrapper .center .preview.button-link:after{background-image:url(/themes/custom/olh/images/icons/view.svg);width:34px;top:8px;right:12px}.forms-letters-button-links .center .form-assistant.button-link:after,.webmerge-download__wrapper .center .form-assistant.button-link:after{background-image:url(/themes/custom/olh/images/icons/right-arrow-white.svg);width:34px;top:2px;right:10px}.forms-letters-button-links .center .email-form-header:after,.webmerge-download__wrapper .center .email-form-header:after{background-image:url(/themes/custom/olh/images/icons/email.svg);height:44px;width:36px;top:2px;right:10px}.forms-letters-button-links .email-form-content,.webmerge-download__wrapper .email-form-content{display:none;padding:20px 35px 10px 35px;border:1px solid #092a53;margin-bottom:30px}.forms-letters-button-links .email-form-content .webform-element-description,.webmerge-download__wrapper .email-form-content .webform-element-description{margin-left:0;margin-top:10px}.forms-letters-button-links .email-form-content .form-item-email-address-mail-1 input,.forms-letters-button-links .email-form-content .form-item-email-address-mail-2 input,.webmerge-download__wrapper .email-form-content .form-item-email-address-mail-1 input,.webmerge-download__wrapper .email-form-content .form-item-email-address-mail-2 input{padding:5px 10px;border-width:2px}
.accordion .accordion-item-noforms{pointer-events:none}.accordion .accordion-item-noforms:last-of-type{border-bottom:1px solid #092a53!important}.accordion .accordion-item-noforms .accordion-item-header{background-color:#fff!important}@media all and (max-width:767px){.accordion .accordion-item-noforms .accordion-item-header{background-color:#f3f3f3!important}}.accordion .accordion-sortable-items .accordion-item-noforms:last-of-type,.accordion .accordion-sortable-items .accordion-item:last-of-type{border-bottom:none}.accordion .accordion-item,.accordion .accordion-item-noforms{border-top:1px solid #092a53}.accordion .accordion-item-noforms:last-of-type,.accordion .accordion-item:last-of-type{border-bottom:1px solid #092a53}.accordion .accordion-item.active .accordion-item-header,.accordion .active.accordion-item-noforms .accordion-item-header{background-color:#fff}.accordion .accordion-item.active .accordion-item-header .read-more:after,.accordion .active.accordion-item-noforms .accordion-item-header .read-more:after{display:inline-block;text-align:right;text-decoration:underline}.accordion .accordion-item .accordion-item-header,.accordion .accordion-item-noforms .accordion-item-header{background-color:#f3f3f3;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}@media all and (max-width:767px){.accordion .accordion-item .accordion-item-header,.accordion .accordion-item-noforms .accordion-item-header{background-color:#fff;height:auto;padding:30px 0 30px 0;flex-direction:column;justify-content:center}}.accordion .accordion-item .accordion-item-header h2,.accordion .accordion-item-noforms .accordion-item-header h2{font-size:30px;line-height:35px;padding:2% 5.5% 0 5.5%;font-weight:700;color:#092a53;width:calc(100% - 200px)}@media all and (max-width:767px){.accordion .accordion-item .accordion-item-header h2,.accordion .accordion-item-noforms .accordion-item-header h2{font-size:26px;line-height:30px}}@media all and (max-width:767px){.accordion .accordion-item .accordion-item-header h2,.accordion .accordion-item-noforms .accordion-item-header h2{width:100%;text-align:center}}.accordion .accordion-item .accordion-item-header .abstract,.accordion .accordion-item .accordion-item-header .accordion-alert,.accordion .accordion-item-noforms .accordion-item-header .abstract,.accordion .accordion-item-noforms .accordion-item-header .accordion-alert{text-align:left;padding:12px 0 2% 0;width:calc(100% - 250px)}@media all and (max-width:767px){.accordion .accordion-item .accordion-item-header .abstract,.accordion .accordion-item .accordion-item-header .accordion-alert,.accordion .accordion-item-noforms .accordion-item-header .abstract,.accordion .accordion-item-noforms .accordion-item-header .accordion-alert{width:80%;margin:0 10%;text-align:center}}.accordion .accordion-item .accordion-item-header .accordion-alert,.accordion .accordion-item-noforms .accordion-item-header .accordion-alert{color:#757575}@media all and (max-width:767px){.accordion .accordion-item .accordion-item-header .accordion-alert,.accordion .accordion-item-noforms .accordion-item-header .accordion-alert{color:#6e6e6e}}.accordion .accordion-item .accordion-item-header .read-more,.accordion .accordion-item-noforms .accordion-item-header .read-more{display:block;font-weight:700;text-decoration:underline;color:#092a53;text-align:right;margin:0 25px 0 auto;width:200px;position:absolute;right:0;top:calc(2% + 15px)}@media all and (max-width:767px){.accordion .accordion-item .accordion-item-header .read-more,.accordion .accordion-item-noforms .accordion-item-header .read-more{position:relative;width:100%;text-align:center}}.accordion .accordion-item .accordion-item-content,.accordion .accordion-item-noforms .accordion-item-content{padding:0 5.5% 1.5em 5.5%;display:none}@media all and (min-width:768px){.accordion .accordion-item .accordion-item-content,.accordion .accordion-item-noforms .accordion-item-content{padding-bottom:2em}}.accordion .accordion-item .accordion-item-content ul:not(.inline-list),.accordion .accordion-item-noforms .accordion-item-content ul:not(.inline-list){list-style:revert}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.accordion .accordion-item .accordion-item-content ul:not(.inline-list),.accordion .accordion-item-noforms .accordion-item-content ul:not(.inline-list){padding-left:40px}}
.block-hero,.block-hero-generic{height:350px}@media all and (max-width:1440px){.block-hero,.block-hero-generic{height:375px}}@media all and (max-width:600px){.block-hero,.block-hero-generic{height:325px}.block-hero h1,.block-hero-generic h1{font-size:36px;line-height:44px}}.block-hero-generic.block-hero-detail,.block-hero.block-hero-detail{height:387px}.block-hero span.sub-headline,.block-hero-generic span.sub-headline{color:#fff}@media all and (min-width:1024px){.block-hero span.sub-headline,.block-hero-generic span.sub-headline{font-size:24px;line-height:34px;font-weight:700}}.block-hero-topic{height:340px}@media all and (max-width:767px){.block-hero-topic{height:375px}}@media all and (max-width:770px){.block-hero-topic h1{font-size:36px;line-height:44px}}@media all and (min-width:1024px){.block-hero-topic{height:405px}}@media all and (max-width:767px){.block-hero-resource{height:375px}.block-hero-resource h1{font-size:36px;line-height:44px}}.block-hero{position:relative}.block-hero .b-text{position:absolute;bottom:0;left:0;color:#fff;font-weight:300}.hero-home .b-text{max-width:1200px}@media screen and (max-width:550px){.hero-home .b-text{max-width:400px}}@media screen and (min-width:1600px){.hero-home .b-text{max-width:1000px}}.block-hero:not(.block-hero-generic):before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;transition:background .3s linear}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.block-hero-resource h1{font-size:52px;line-height:60px}}@media all and (max-width:1080px){.block-hero-resource h1{font-size:52px;line-height:65px}}@media all and (max-width:1024px){.block-hero-resource h1{font-size:42px;line-height:52px}}
.breadcrumb,.breadcrumb-static{background-color:#092a53;min-height:45px;padding:10px 0;display:flex;align-items:center;padding-right:20px}.breadcrumb a,.breadcrumb-static a{color:#fff;text-decoration:none}@media all and (max-width:320px){.breadcrumb a,.breadcrumb-static a{max-width:255px}}.breadcrumb a .left-right-icon,.breadcrumb-static a .left-right-icon{width:15px;margin-right:7px}
.icon-menu{background-image:url(/themes/custom/olh/images/icons/menu.svg);background-repeat:no-repeat;background-position:left;background-size:30px;transition:all .2s linear;min-width:43px;height:120px}.icon-menu:hover{cursor:pointer}.icon-menu.active{background-image:url(/themes/custom/olh/images/icons/cancel.svg)}@media all and (max-width:1024px){.icon-menu{height:90px;margin-right:35px}}@media all and (max-width:767px){.icon-menu{margin-right:20px;min-width:40px}}#mobile-menu{display:none;position:absolute;top:100%;background:#fff;z-index:9;width:100%;left:0;padding:1em;text-align:center;border-top:1px solid #092a53}#mobile-menu ul{margin:0}#mobile-menu.active{box-shadow:0 4px 10px 0 rgba(0,0,0,.2)}@media all and (max-width:1024px){#mobile-menu.active{display:block}}#mobile-menu ul.nav-list{list-style-type:none;padding-left:0}#mobile-menu ul.nav-list li{font-weight:bolder;font-size:22px;line-height:36px}#mobile-menu ul.nav-list li a{text-decoration:underline;color:#092a53}
.header{width:100%;left:0;top:0;display:flex;background:#fff;border-bottom:1px solid #092a53;padding:0 5.55556%}.header--language{width:100%;padding-top:1rem;padding-bottom:1rem}.header--language .content{display:flex;flex-direction:row-reverse}.header--language select{border:none;background-color:#fff}.header--language .links{margin:0;padding:0;list-style:none;display:flex}.header--language .language-link{list-style:none;padding-left:1rem}.header--language .language-link.is-active{visibility:hidden;display:none}.header--main{position:-webkit-sticky;position:sticky;top:0;height:130px;z-index:1}.header--main ul{margin:0}.header--main .header-brand{margin-right:1rem}.header--main .logo{display:flex;align-items:center;height:100%;justify-content:flex-start;width:7rem}@media all and (min-width:1024px){.header--main .logo{width:8.5rem}}@media all and (min-width:1600px){.header--main{margin:0 auto;left:auto}}@media all and (max-width:1024px){.header--main{height:90px;padding:0 0 0 5.55556%}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header--main .logo img{width:100%;height:100%}}.header--main .nav a{display:block;text-decoration:none;color:#092a53;font-weight:700}.header--main #nav-header{display:flex;align-items:center}.header--main #nav-header .inline-list li{font-weight:bolder;font-size:22px;line-height:36px}@media all and (max-width:1024px){.header--main #nav-header .inline-list li{display:block}}.header--main #nav-header .nav-list{list-style:none;padding-left:20px;transition:all .2s linear}.header--main #nav-header .nav-list li:first-child{padding-left:1em}.header--main #nav-header .nav-list li a{color:#092a53;text-decoration:none}.header--main #nav-header .nav-list li a:hover{text-decoration:underline}@media all and (max-width:1024px){.header--main #nav-header .nav-list li a{text-decoration:underline}}@media all and (max-width:1024px){.header--main #nav-header .nav-list li{display:none}}.header--main .nav-toggle{background-color:transparent;display:block}@media all and (min-width:1025px){.header--main .nav-toggle{display:none}}.header--main .header-search-button{position:relative;display:flex;align-items:center;justify-content:center;padding-left:100px;width:300px}@media all and (max-width:1024px){.header--main .header-search-button{display:none}}@media all and (min-width:1024px){.header--main .header-search-button{padding-left:40px}}@media all and (min-width:1100px){.header--main .header-search-button{padding-left:110px}}@media all and (min-width:1440px){.header--main .header-search-button{padding-left:180px}}.header--main .header-search-button .toggle-search{font-size:22px;line-height:36px;font-weight:700}.header--main .header-search-button .toggle-search:hover{text-decoration:underline}.header--main .header-buttons{display:flex;align-items:center}@media all and (max-width:1024px){.header--main .header-buttons a:first-child{display:block;width:150px;float:right;margin:0;padding:0 10px 0 40px!important;height:90px;vertical-align:middle;line-height:90px}}@media all and (max-width:767px){.header--main .header-buttons a:first-child{padding:24px 0 24px 0}}@media all and (max-width:1024px){.header--main .header-buttons a:nth-child(2){display:none}}.header--main .header-buttons a:first-child.log-in__link-2{height:100%;line-height:70px}@media all and (max-width:1024px){.header--main .header-buttons a:first-child.log-in__link{height:100%;line-height:40px;padding:0 0 30px 0!important}}.header--main .header-buttons .right{float:none;text-align:right}@media all and (max-width:1024px){.header--main .header-buttons .right{display:none}}.header--main .resume:after{position:absolute;display:inline-block;content:"";background-image:url(/themes/custom/olh/images/icons/focal-link-arrow.svg);background-repeat:no-repeat;background-size:25px 40px;background-position:top right;width:25px;height:25px;top:5px}@media all and (max-width:1024px){.header--main .resume:after{top:10px}}.has-alert .header--main{padding-top:0}.header--main .header-loggedout{position:relative}.header--main .log-in{display:none;position:absolute;width:400px;right:5.4%;top:100%;text-align:center;border:1px solid #092a53;background-color:#fff;padding:1.5em 0 1.5em 0;transition:all .2s linear}.header--main .log-in ul{padding-right:10px;padding-top:20px;padding-bottom:20px;list-style:none}.header--main .log-in ul li{padding-bottom:30px}@media all and (max-width:768px){.header--main .log-in ul li.logout{margin-top:40px}}.header--main .log-in a.edit-account{padding-left:20px;padding-right:20px}@media all and (max-width:1024px){.header--main .log-in a.edit-account{padding:0 0 20px 0}}.header--main .log-in.mod-log-in{width:400px;padding:1.5em 0 0 0;font-size:22px;color:#092a53;z-index:9;top:129px}@media all and (max-width:1024px){.header--main .log-in.mod-log-in{width:100%;top:89px;right:0;padding:1.5em 0}}.header--main .log-in a{text-decoration:underline;font-weight:300;text-align:center;margin:0;font-size:22px}@media all and (max-width:1024px){.header--main .log-in a:first-child{width:100%}}.header--main .log-in.active{display:block}@media all and (max-width:1024px){.header--main .log-in{width:100%;top:100%;right:0}}@media all and (max-width:768px){.header--main .log-in{padding:1.5em 0}}.toggle-loggedout{background-color:transparent;display:block;width:initial}.toggle-loggedout:hover{background-color:transparent}.toggle-loggedout svg{width:35px;height:35px}@media all and (min-width:1024px){.toggle-loggedout{padding-left:20px;padding-right:30px;padding-top:10px;padding-bottom:0}}.log-in-arrow{display:none;position:absolute;bottom:-8px;left:25%}.log-in-arrow.active{display:flex;z-index:100}.log-in-arrow .header-arrow{width:25px}@media all and (min-width:1024px){.log-in-arrow{bottom:-68px}}#scroll-drop.active-shadow{box-shadow:0 0 10px rgba(0,0,0,.4)}.miniquiz{border-bottom:1px solid #ccc}
