/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node-page-_04 .header-wrapper{border:none}.node-page-_04 .body-container{width:100%;padding:0}.node-page-_04 .block-field-blocknodebasic-pagebody{background-color:rgba(0,62,83,0.1);text-align:center;padding:80px 39px 9px;border-bottom:1px solid #003e53}@media only screen and (max-width:991px){.node-page-_04 .block-field-blocknodebasic-pagebody{padding:20px 15px}}.node-page-_04 .block-field-blocknodebasic-pagebody h2{font-family:roboto,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:normal;font-display:swap;margin:0;font-size:178px;font-weight:bold;line-height:0.79;color:#003e53}@media only screen and (max-width:991px){.node-page-_04 .block-field-blocknodebasic-pagebody h2{font-size:120px;line-height:0.83}}.node-page-_04 .block-field-blocknodebasic-pagebody h3{font-size:26px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.46;letter-spacing:normal;color:#003e53;margin:30px 0 0}@media only screen and (max-width:991px){.node-page-_04 .block-field-blocknodebasic-pagebody h3{margin:10px 0 0;font-size:18px;line-height:1.33}}.node-page-_04 .block-field-blocknodebasic-pagebody p{font-size:20px;font-weight:bold;line-height:1.3;color:#003e53;font-family:roboto,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:normal;font-display:swap;font-weight:normal;text-align:center;color:#3c3c3d;margin:15px 0}@media only screen and (max-width:991px){.node-page-_04 .block-field-blocknodebasic-pagebody p{font-size:18px;line-height:1.33}}@media only screen and (max-width:991px){.node-page-_04 .block-field-blocknodebasic-pagebody p{margin:10px 0 20px;font-size:16px;line-height:1.38}}.node-page-_04 .block-field-blocknodebasic-pagebody a{border-radius:27px;padding:10px 30px;background-color:#e32728;line-height:2.5;font-size:16px;font-weight:500;line-height:normal;color:#fff;text-decoration:none;text-transform:none;font-family:roboto,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:normal;font-display:swap;outline:none;width:283px;height:36px;border-radius:18px;font-size:14px;line-height:1.14;display:inline-block}@media only screen and (max-width:991px){.node-page-_04 .block-field-blocknodebasic-pagebody a{width:100%;display:table}}.node-page-_04 .block-field-blocknodebasic-pagebody a:after{content:"\f105";font-family:FontAwesome;font-weight:normal;padding-left:20px}@media only screen and (max-width:991px){.node-page-_04 .block-field-blocknodebasic-pagebody a:after{float:right;top:3px;position:relative}}.node-page-_04 .block-field-blocknodebasic-pagebody a:after{padding-left:10px}.node-page-_04 .block-field-blocknodebasic-pagebody h6{font-family:roboto,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:normal;font-display:swap;font-size:16px;font-weight:normal;line-height:1.63;text-align:center;color:#003e53;margin:30px 0}@media only screen and (max-width:991px){.node-page-_04 .block-field-blocknodebasic-pagebody h6{margin:20px 0}}.node-page-_04 .node__content .menu--main{margin:60px 0}@media only screen and (max-width:991px){.node-page-_04 .node__content .menu--main{margin:20px 0}}.node-page-_04 .node__content .menu--main>ul{font-family:roboto,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:normal;font-display:swap;display:flex;font-size:18px;font-weight:bold;line-height:1.33;text-transform:uppercase;justify-content:center}@media only screen and (max-width:991px){.node-page-_04 .node__content .menu--main>ul{display:block}}.node-page-_04 .node__content .menu--main>ul a{border-bottom:3px solid #003e53;color:#003e53;text-decoration:none;display:block;padding:0 0 10px 0;margin-bottom:23px}@media only screen and (max-width:991px){.node-page-_04 .node__content .menu--main>ul a{margin-bottom:13px}}.node-page-_04 .node__content .menu--main .menu{margin:0}.node-page-_04 .node__content .menu--main .menu .menu-item{padding:0;list-style:none;margin:0 12px;width:275px}@media only screen and (min-width:1300px){.node-page-_04 .node__content .menu--main .menu .menu-item{width:285px;margin:0 15px}}@media only screen and (max-width:991px){.node-page-_04 .node__content .menu--main .menu .menu-item{width:auto;margin-bottom:30px}}.node-page-_04 .node__content .menu--main .menu .menu-item li{font-family:roboto,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:normal;font-display:swap;border-bottom:1px solid #e5ebed;font-size:14px;font-weight:normal;line-height:1.43;margin:0}.node-page-_04 .node__content .menu--main .menu .menu-item li a{border-bottom:none;padding:10px 0;margin:0}.node-page-_04 .node__content .menu--main .menu .menu-item li a:after{font-family:'FontAwesome';content:'\f105';float:right}.node-page-_04 .node__content .menu--main .menu .menu-item li:last-child{border-bottom:none}.node-page-_04 .node__content .menu--main .menu .menu-item .menu-item--expanded .menu{display:none}.node-page-_04 .node__content .menu--main .menu .menu-item:nth-child(3) li a:after{content:'\f08e'}
