/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.maincontent a,#maincontent1 a,#maincontent2 a,#maincontent3 a{color:#274f73 !important;}.maincontent a:hover,#maincontent1 a:hover,#maincontent2 a:hover,#maincontent3 a:hover,.maincontent a:focus,#maincontent1 a:focus,#maincontent2 a:focus,#maincontent3 a:focus{color:#182b3c !important;}#content a{color:#274f73 !important;}#content a:hover,#content a:focus{color:#182b3c !important;}#content .btn,#content .btn:hover,#content .btn:focus{color:#fff !important;}#content li a{display:inline-block !important;padding-top:4px !important;padding-bottom:4px !important;}#content .ckeditor-accordion-container dt a,#content .ckeditor-accordion dt a,#content .blockhead a,#content .btn,#content .card-header a{color:#fff !important;}#content .contact-cube a,#content .dc-note a{color:#42c3f7 !important;}.site-header a,.header-utility a,.region-header a{display:inline-block;min-height:44px;min-width:44px;line-height:44px;padding:0 8px;}.header_nav_search nav ul#vtopnav{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:flex-end !important;list-style:none !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;}.header_nav_search nav ul#vtopnav li{float:none !important;display:inline-flex !important;align-items:center !important;padding:0 !important;white-space:nowrap !important;}.header_nav_search #vtopnav a{font-size:1rem !important;font-weight:700 !important;color:#182b3c !important;text-decoration:underline !important;display:inline-flex !important;align-items:center !important;min-height:44px !important;padding:0 6px !important;white-space:nowrap !important;}.header_nav_search #vtopnav a:hover,.header_nav_search #vtopnav a:focus{color:#274f73 !important;}#content p{line-height:1.5 !important;}#sectionnav .mainnav a{min-height:44px !important;display:flex !important;align-items:center !important;padding:8px 12px !important;}.btn-outline-primary{background-color:#182b3c !important;border-color:#182b3c !important;border-left:5px solid #42c3f7 !important;color:#fff !important;}.btn-outline-primary:hover{background-color:#0f1e2a !important;border-color:#0f1e2a !important;border-left:5px solid #42c3f7 !important;color:#fff !important;}#content .ckeditor-accordion dt a,#content .contact-cube a,#content .dc-note a,#content .blockhead a,#content .btn,#content .card-header a{color:#fff !important;}#content .ckeditor-accordion dt a:hover,#content .ckeditor-accordion dt a:focus,#content .contact-cube a:hover,#content .dc-note a:hover,#content .blockhead a:hover,#content .card-header a:hover{color:#42c3f7 !important;}
.ckeditor-accordion-container > dl dt > a,dl.ckeditor-accordion dt > a{background:linear-gradient(90deg,rgba(22,44,64,.95),rgba(22,44,64,.78)) !important;border-radius:14px !important;border-bottom:none !important;font-weight:700;text-decoration:none;position:relative;text-transform:none !important;font-family:inherit !important;color:#ffffff !important;padding:16px 50px 16px 20px !important;display:block !important;margin-bottom:2px !important;}.ckeditor-accordion-container > dl.styled::before,dl.ckeditor-accordion.styled::before,dl.styled::before{display:none !important;}.ckeditor-accordion-container > dl dt > a span.ckeditor-accordion-toggle,dl.ckeditor-accordion dt > a span.ckeditor-accordion-toggle{display:none !important;}.ckeditor-accordion-container > dl dt > a::after,dl.ckeditor-accordion dt > a::after{content:'+';position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:1.4rem;font-weight:300;color:white;}.ckeditor-accordion-container > dl dt > a.open::after,dl.ckeditor-accordion dt > a.open::after{content:'−';}.ckeditor-accordion-container > dl dt > a.open,dl.ckeditor-accordion dt > a.open{border-radius:14px 14px 0 0 !important;margin-bottom:0 !important;}.ckeditor-accordion-container > dl dd,dl.ckeditor-accordion dd{border:2px solid rgba(22,44,64,.78);border-top:none;border-radius:0 0 14px 14px;padding:16px 24px;margin-bottom:4px;}.ckeditor-accordion-container > dl,dl.ckeditor-accordion{margin-bottom:1px !important;}
.rp-logo{max-width:280px;}.rp-icon{max-width:36px;vertical-align:middle;margin-right:8px;}.dc-note a,.dc-note a:visited{color:#42c3f7 !important;}.dc-section-title{font-size:1.05rem;font-weight:700;color:#162c40;margin:28px 0 4px;padding-bottom:6px;border-bottom:2px solid #c8d8e8;}.dc-section-title:first-child{margin-top:8px;}.dc-section-desc{font-size:.88rem;color:#555;margin:0 0 10px;}.dc-preview-wrap{border:1px solid #dce5ed;border-radius:8px 8px 0 0;padding:18px 20px;background:#fff;border-bottom:none;}.dc-preview-label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#bbb;margin-bottom:10px;}.dc-code-wrap{position:relative;background:#12192a;border:1px solid #dce5ed;border-radius:0 0 8px 8px;margin-bottom:28px;}.dc-code-wrap.dc-no-preview{border-radius:8px;}.dc-code-label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#7a8599;padding:8px 16px 0;font-family:'Consolas','Monaco',monospace;}.dc-copy-btn{position:absolute;top:6px;right:10px;background:#274f73;color:#fff;border:none;border-radius:5px;padding:4px 14px;font-size:.76rem;font-weight:700;cursor:pointer;transition:background .15s;z-index:2;font-family:inherit;}.dc-copy-btn:hover{background:#3a6fa3;}.dc-copy-btn.dc-copied{background:#276645;}.dc-code-wrap pre{margin:0;padding:8px 16px 18px;overflow-x:auto;font-size:.76rem;line-height:1.65;color:#dce8f5;white-space:pre;font-family:'Consolas','Monaco',monospace;background:transparent;border:none;}.dc-ht{color:#7dd3fc;}.dc-ha{color:#86efac;}.dc-hv{color:#fcd34d;}.dc-hc{color:#5a6680;font-style:italic;}.dc-divider{border:none;border-top:1px solid #e4edf5;margin:10px 0 28px;}.dc-note{background:linear-gradient(90deg,rgba(22,44,64,.95),rgba(22,44,64,.78));border-left:4px solid #42c3f7;border-radius:0 6px 6px 0;padding:10px 14px;font-size:.85rem;margin-bottom:20px;color:#ffffff;}.dc-note a{color:#42c3f7;}
