/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:1023px){.coh-style-remove-mobile-boxed-margin{margin-right:0;margin-left:0}}
.coh-style-show-element{display:block}
.coh-style-card-in-lister{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;-webkit-border-radius:15px;border-radius:15px;border-style:none;border-width:0;-webkit-box-shadow:-1px -1px 6px 7px rgba(221,221,221,.325);box-shadow:-1px -1px 6px 7px rgba(221,221,221,.325);margin-top:25px;margin-right:0;margin-bottom:25px;margin-left:0}@media (max-width:1023px){.coh-style-card-in-lister:nth-child(odd){margin-right:0}}
.coh-style-link-white-color{color:#fff}.coh-style-link-white-color:hover{color:#fff}
.coh-style-header-light-theme{background-color:#fff;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#dbdbdc}.coh-style-header-light-theme .utilities-bar-horizontal{background-color:#f2f2f2}.coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a{color:#000}.coh-style-header-light-theme .utilities-bar-horizontal .utilities-menu a:hover{color:#001446}.coh-style-header-light-theme .utilities-bar-horizontal .social-links a{color:#001446}.coh-style-header-light-theme .utilities-bar-horizontal .social-links a:hover{color:rgba(0,20,70,.8)}.coh-style-header-light-theme .utilities-bar-vertical{background-color:#f2f2f2}.coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a{color:#000}.coh-style-header-light-theme .utilities-bar-vertical .utilities-menu a:hover{color:#001446}.coh-style-header-light-theme .utilities-bar-vertical .social-links{background-color:#fff;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#dbdbdc}.coh-style-header-light-theme .utilities-bar-vertical .social-links a{color:#001446}.coh-style-header-light-theme .utilities-bar-vertical .social-links a:hover{color:rgba(0,20,70,.8)}.coh-style-header-light-theme .main-menu-toggle-button{color:#000}.coh-style-header-light-theme .main-menu-toggle-button:hover{color:#001446}@media (max-width:1023px){.coh-style-header-light-theme .main-menu-wrapper{background-color:#fff;-webkit-box-shadow:inset 0 .0625rem 0 0 #dbdbdc;box-shadow:inset 0 .0625rem 0 0 #dbdbdc}}.coh-style-header-light-theme .main-menu .menu-level-1>li{-webkit-transition:.3s ease-in-out box-shadow;transition:.3s ease-in-out box-shadow;-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}@media (max-width:1023px){.coh-style-header-light-theme .main-menu .menu-level-1>li{-webkit-box-shadow:none;box-shadow:none}}.coh-style-header-light-theme .main-menu .menu-level-1>li:hover{-webkit-box-shadow:inset 0 -.1875rem 0 0 #001446;box-shadow:inset 0 -.1875rem 0 0 #001446}@media (max-width:1023px){.coh-style-header-light-theme .main-menu .menu-level-1>li:hover{-webkit-box-shadow:none;box-shadow:none}}.coh-style-header-light-theme .main-menu .menu-level-1>li.is-expanded{-webkit-box-shadow:inset 0 -.1875rem 0 0 #001446;box-shadow:inset 0 -.1875rem 0 0 #001446}@media (max-width:1023px){.coh-style-header-light-theme .main-menu .menu-level-1>li.is-expanded{-webkit-box-shadow:none;box-shadow:none}}.coh-style-header-light-theme .main-menu .menu-level-1>li.in-active-trail{-webkit-box-shadow:inset 0 -.1875rem 0 0 #001446;box-shadow:inset 0 -.1875rem 0 0 #001446}.coh-style-header-light-theme .main-menu .menu-level-1>li>a{color:#000;-webkit-transition:color .3s ease-in-out,.3s ease-in-out border-color;transition:color .3s ease-in-out,.3s ease-in-out border-color}@media (max-width:1023px){.coh-style-header-light-theme .main-menu .menu-level-1>li>a{border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#dbdbdc}}.coh-style-header-light-theme .main-menu .menu-level-1>li>a:hover{color:#001446}@media (max-width:1023px){.coh-style-header-light-theme .main-menu .menu-level-1>li>a:hover{border-bottom-color:#001446}}.coh-style-header-light-theme .main-menu .menu-level-1>li>span{color:#000}.coh-style-header-light-theme .main-menu .menu-level-2-wrapper>.coh-container-boxed{background-color:#f2f2f2}@media (max-width:1023px){.coh-style-header-light-theme .main-menu .menu-level-2-wrapper>.coh-container-boxed{background-color:rgba(0,0,0,0)}}.coh-style-header-light-theme .main-menu .menu-level-2>li>a{color:#000;-webkit-transition:color .3s ease-in-out,.3s ease-in-out border-color;transition:color .3s ease-in-out,.3s ease-in-out border-color;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#dbdbdc}.coh-style-header-light-theme .main-menu .menu-level-2>li>a:hover{color:#001446;border-bottom-color:#001446}.coh-style-header-light-theme .main-menu .menu-level-3>li>a{-webkit-transition:color .3s ease-in-out,.3s ease-in-out border-color;transition:color .3s ease-in-out,.3s ease-in-out border-color;color:#000;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#dbdbdc}.coh-style-header-light-theme .main-menu .menu-level-3>li>a:hover{color:#001446;border-bottom-color:#001446}.coh-style-header-light-theme .search-toggle-button{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#fff;background-color:#dbdbdc}@media (max-width:1023px){.coh-style-header-light-theme .search-toggle-button{background-color:rgba(0,0,0,0);color:#000}}.coh-style-header-light-theme .search-toggle-button:hover{background-color:#001446}@media (max-width:1023px){.coh-style-header-light-theme .search-toggle-button:hover{background-color:rgba(0,0,0,0);color:#001446}}.coh-style-header-light-theme .search-toggle-button.search-active{background-color:#001446}@media (max-width:1023px){.coh-style-header-light-theme .search-toggle-button.search-active{background-color:rgba(0,0,0,0)}}.coh-style-header-light-theme .search-wrapper #block-searchform input[type=search]{background-color:#f2f2f2}.coh-style-header-light-theme .search-wrapper #block-searchform input[type=submit]{color:rgba(0,0,0,0)}.coh-style-header-light-theme .search-wrapper #block-searchform .form-actions{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#000;background-color:#f2f2f2}.coh-style-header-light-theme .search-wrapper #block-searchform .form-actions:hover{color:#fff;background-color:#001446}
.coh-style-read-more-button-transparent-red-arrow{background-color:#001446;padding-top:1.25rem;padding-bottom:1.25rem;font-size:1.125rem;line-height:140%;font-weight:700;color:#fff;display:block;text-align:left}.coh-style-read-more-button-transparent-red-arrow:after{line-height:2rem;font-weight:400;text-transform:none;speak:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f078";font-family:icomoon;font-size:.875rem;color:#eb002c;position:absolute;right:.3125rem}.is-expanded.coh-style-read-more-button-transparent-red-arrow:after{line-height:1;font-weight:400;text-transform:none;speak:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f077";font-family:icomoon}
.coh-style-inner-box-lrp-200{padding-right:12.5%;padding-left:12.5%}@media (max-width:1023px){.coh-style-inner-box-lrp-200{padding-right:15px;padding-left:15px}}
.coh-style-link-bold-underlined{color:#001446;font-weight:600;border-bottom:3px solid}
.coh-style-inner-box-lp-only-200{padding-left:12.5%}@media (max-width:1599px){.coh-style-inner-box-lp-only-200{padding-left:15px}}
.coh-style-footer-light-theme{background-color:#001446}.coh-style-footer-light-theme .footer-menu a{color:#fff}.coh-style-footer-light-theme .footer-menu a:hover{color:#001446}.coh-style-footer-light-theme .social-links a{color:#fff}.coh-style-footer-light-theme .social-links a:hover{color:#fff}.coh-style-footer-light-theme .secondary-row{background-color:#001446;color:#fff}
.coh-style-heading-3-size{font-size:1.5rem;line-height:1.25;font-weight:700;margin-bottom:1.25rem}@media (max-width:1199px){.coh-style-heading-3-size{font-size:1.375rem}}@media (max-width:767px){.coh-style-heading-3-size{font-size:1.25rem}}
.coh-style-top-light-row-padded-centered{background-color:#eef6ff;padding-top:35px;padding-bottom:35px;margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:15px;border-radius:15px}
.coh-style-heading-2-size{font-weight:700;font-size:2rem;line-height:1.25;margin-bottom:1.5rem}@media (max-width:1599px){.coh-style-heading-2-size{font-size:1.75rem}}@media (max-width:767px){.coh-style-heading-2-size{font-size:1.5rem}}
.coh-style-glow-effect-gray{-webkit-filter:none;filter:none;-webkit-box-shadow:0 0 18px 10px #e8e7e7;box-shadow:0 0 18px 10px #e8e7e7}
.coh-style-view-show-more{font-weight:600;color:#fff;background-color:#001446;-webkit-border-radius:20px;border-radius:20px;margin-bottom:0}
.coh-style-pre-heading,.coh-style-pre-heading-light,.coh-style-pre-heading-blue,.coh-style-pre-heading-dark{font-size:.875rem;font-weight:700;line-height:1.25;margin-bottom:1rem}@media (max-width:1199px){.coh-style-pre-heading,.coh-style-pre-heading-light,.coh-style-pre-heading-blue,.coh-style-pre-heading-dark{margin-bottom:.5rem}}.coh-style-pre-heading-dark{color:#000}.coh-style-pre-heading-blue{color:#001446}.coh-style-pre-heading-light{color:#fff}
.coh-style-link-button-color-secondary{color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding-top:.625rem;padding-right:1.875rem;padding-bottom:.625rem;padding-left:1.875rem;font-size:1rem;line-height:1.25;font-weight:700;margin-top:.5rem;margin-bottom:.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:1.25rem;border-radius:1.25rem;min-height:2.75rem;font-family:'Inter',sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-image:-webkit-gradient(linear,left top,right top,color-stop(1%,#001446),to(#001446));background-image:-webkit-linear-gradient(left,#001446 1%,#001446 100%);background-image:linear-gradient(90deg,#001446 1%,#001446 100%);background-position:left top;background-size:auto;background-repeat:no-repeat;background-attachment:scroll;text-align:center}.coh-style-link-button-color-secondary:hover{color:#000;-webkit-transition:all .5s linear;transition:all .5s linear;cursor:pointer;background-image:-webkit-gradient(linear,left top,right top,color-stop(1%,#eef6ff),to(#eef6ff));background-image:-webkit-linear-gradient(left,#eef6ff 1%,#eef6ff 100%);background-image:linear-gradient(90deg,#eef6ff 1%,#eef6ff 100%);background-position:left top;background-size:auto;background-repeat:no-repeat;background-attachment:scroll}@media (max-width:564px){.coh-style-link-button-color-secondary:hover{background-image:-webkit-gradient(linear,left top,right top,color-stop(1%,#001446),to(#001446));background-image:-webkit-linear-gradient(left,#001446 1%,#001446 100%);background-image:linear-gradient(90deg,#001446 1%,#001446 100%);background-position:left top;background-size:auto;background-repeat:no-repeat;background-attachment:scroll;color:#fff}}.coh-style-link-button-color-secondary:after{font-size:.75rem;padding-left:.5rem;margin-left:auto}
.coh-style-heading-5-size{font-size:1rem;margin-bottom:1.375rem;line-height:1.25;margin-bottom:.5rem;font-weight:700}@media (max-width:767px){.coh-style-heading-5-size{margin-bottom:1.25rem}}
.coh-style-margin-bottom-small{margin-bottom:2rem}@media (max-width:1199px){.coh-style-margin-bottom-small{margin-bottom:1.5rem}}
.coh-style-paragraph-small{font-size:.75rem}
.coh-style-heading-1-size{font-size:3rem;line-height:1.25;font-weight:700;margin-bottom:1.5rem}@media (max-width:1599px){.coh-style-heading-1-size{font-size:2.5rem}}@media (max-width:1199px){.coh-style-heading-1-size{font-size:2rem}}@media (max-width:767px){.coh-style-heading-1-size{font-size:1.75rem}}
.coh-style-circle{-webkit-border-radius:50%;border-radius:50%}
.coh-style-regular-text-to-bold{color:#1d1d1f}.coh-style-regular-text-to-bold:hover{text-shadow:1px 0 0 #1d1d1f;color:#1d1d1f}
@media (max-width:1023px){.coh-style-remove-boxed-mobile-padding{padding-left:0 !important;padding-right:0 !important}}
.coh-style-heading-xl{font-size:5rem;line-height:1.25;font-weight:700;margin-bottom:1.5rem}@media (max-width:1599px){.coh-style-heading-xl{font-size:4.5rem}}@media (max-width:1199px){.coh-style-heading-xl{font-size:4rem}}@media (max-width:1023px){.coh-style-heading-xl{font-size:3.5rem}}@media (max-width:767px){.coh-style-heading-xl{font-size:3rem}}@media (max-width:564px){.coh-style-heading-xl{font-size:2.5rem}}
