@font-face {  font-family:'Montserrat';  font-style:italic;  font-weight:100;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aX8.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:italic;  font-weight:200;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aX8.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:italic;  font-weight:300;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aX8.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:italic;  font-weight:400;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aX8.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:italic;  font-weight:500;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aX8.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:italic;  font-weight:600;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aX8.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:italic;  font-weight:700;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aX8.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:italic;  font-weight:800;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aX8.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:italic;  font-weight:900;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aX8.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:normal;  font-weight:100;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw-.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:normal;  font-weight:200;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew-.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:normal;  font-weight:300;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:normal;  font-weight:400;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:normal;  font-weight:500;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:normal;  font-weight:600;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:normal;  font-weight:700;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:normal;  font-weight:800;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf) format('truetype'); } @font-face {  font-family:'Montserrat';  font-style:normal;  font-weight:900;  font-display:swap;  src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w-.ttf) format('truetype'); }  body {   font-family:'Montserrat', sans-serif !important; } .link {  color:#1E4997!important; }  .nav a {  color:#1e4997 !important; font-style:normal; font-weight:700; font-size:12px; line-height:15px; } .nav .active a {  color:#f08121 !important; font-family:'Montserrat' !important; font-style:normal !important; font-weight:800 !important; font-size:12px !important; line-height:15px !important; } .navbar .navbar-nav li.active a {   border-image:url(/-/media/SOW-Website/Images/Selected.png) 0 5 14 1.5 !important; } .navbar .navbar-nav li a:hover {   border-image:url(/-/media/SOW-Website/Images/Selected.png) 0 5 14 1.5 !important; } .branding img {   width:237px !important;   height:150px !important;   position:absolute !important;   top:-15% !important; } .hero-banner__message {  background:radial-gradient(50% 49.96% at 50% 50.2%, #0c86bc 0%, #1a489a 100%),   linear-gradient( 294.31deg, #b6e5f0 9.3%, #ddf3f8 25.89%, #f6fbfd 58.7%, #ffffff 78.53%   ),   #ddf3f8 !important;  box-shadow:0px 4px 15px rgba(0, 0, 0, 0.25);  border-radius:12px;  color:#ffffff; } .hero-banner__message a {  color:#ffffff; } .button--secondary, .forms input[type="submit"] {  border-image-source:unset !important;  background-color:#f08121 !important;  border:1px solid #f08121 !important;  box-shadow:0px 4px 15px rgba(0, 0, 0, 0.25);  border-radius:20px;  font-family:"Montserrat";  font-style:normal;  font-weight:700;  font-size:17px;  line-height:21px;  color:#ffffff;  text-transform:none !important; } .button, .forms input[type=submit] { text-transform:none !important; } .section-header h2 {   text-align:center !important; font-style:normal; font-weight:800; font-size:48px; line-height:59px; color:#1E4997; }  .navbar {   font-family:'Montserrat' !important; } .hero-banner .hero-banner__message {   margin:1rem 7% 5em 1rem !important;   text-align:center!important; } .more-link.more-link--anything-grid.more-link--ivory.section {   padding-top:30px !important; }  h2.call-to-action-header { font-family:'Montserrat'; font-style:normal; font-weight:800; font-size:21px; line-height:26px; letter-spacing:0.05em; text-transform:uppercase; color:#F6DFA5 !important; } .hero-banner__message { font-family:'Montserrat'; font-style:normal; font-weight:500; font-size:30px; line-height:36px;  } .call-to-action-description .rich-text {   color:#ffffff !important; } .call-to-action-image img { width:175px !important; position:relative; top:25%; border-radius:12px !important; left:-10%; } .call-to-action.call-to-action--default.bg--pink.has-heading.has-image {   padding:0px 40px 30px 40px !important; } .section.section--overstated.section--wave-concave-subtle.p-t-lg {   padding-top:100px !important; } .rich-text p { font-family:'Montserrat'; font-style:normal; font-weight:500; font-size:20px; line-height:30px; color:#231F20; } .featured-tips--image img {   border-top-left-radius:12px !important; } .col-md-4.col-sm-5.bg--ivory.p-a-md {   border-top-right-radius:12px !important;   border-bottom-right-radius:12px; } .abstract:not(.abstract--horizontal) .abstract-image {   border-radius:12px; } .bg--ivory hr {   border:unset !important; }  .section+.section {   padding-top:60px !important; } .abstract.abstract--vertical {   border-radius:12px; } .abstract.abstract--vertical .abstract-image {   border-radius:12px 12px 0 0; }  .section--stroke .section-header h2 {  color:#1e4997 !important;  font-family:"Montserrat";  font-style:normal;  font-weight:800;  font-size:48px;  line-height:59px !important; } .featured-tips .featured-tips--title-desc {  background:linear-gradient( 90deg, #1a489a -7.09%, #1655a1 -3.17%, #1070af 6.6%, #0d80b8 15.4%, #0c86bc 22.25%, #2bbec6 90.7%   ),   #1e4997 !important;  border-radius:0px 0px 0px 12px; } .featured-tips .featured-tips--title-desc a {  text-decoration:unset; } .abstract a .abstract-title > * {  text-decoration:unset !important;  color:#1E4997 !important;  font-family:'Montserrat';  font-style:normal;  font-weight:800;  font-size:20px;  line-height:24px; } .section--body-wave-convex .section-body:before {   display:none !important; } .bg--ivory {  background:#ddf3f8 !important; }  .section--stroke .section-header h2:after {  display:none !important; } .abstract--bg-ivory {  background:#f6dfa5 !important; } .anything-grid--3col .list--grid:before {  display:none !important; } .anything-grid--3col .list--grid:after {  display:none !important; } .abstract.abstract--vertical .abstract-header:before { display:none !important; } .section--body-wave-convex .section-body:after {  display:none !important; }  .call-to-action.bg--pink {  background:radial-gradient(50% 49.96% at 50% 50.2%, #0c86bc 0%, #1a489a 100%),   #1e4997 !important;  border-radius:12px !important;  filter:drop-shadow(0px 4px 15px rgba(0, 0, 0, 0.25)) !important; } .call-to-action:before {  display:none !important; } .call-to-action:after {  display:none !important; }  .section--overstated {  background:linear-gradient(225.58deg, #f6dfa5 -0.04%, #96daea 73.93%) !important; } .social-connect--stats a {  color:#1083bb !important; } .footer {   background:linear-gradient(90deg, #0c86bc 0%, #1a489a 100%) !important;   font-family:'Montserrat' !important; } .footer:before {  display:none !important; } .page-header--blue-light {  background:linear-gradient( 90deg, #96daea -12.34%, #b6e5f0 16.82%, #ddf3f8 56.91%, #f6fbfd 109.15% ), #ddf3f8 !important; } .wave-frame--parallel:before, .wave-frame--parallel:after {  display:none !important; } .page-banner-title, .page-header-lead p, .lead a:not(.button) {  color:#fff !important; } .button--primary {  color:#fff !important;  background-color:#00adb7 !important;  border-image-source:unset !important; } .page-header--ivory {  background:linear-gradient( 270deg, #75c0da 0%, #0c86bc 67.69%, #0c81b9 74.45%, #0f75b2 82.19%, #1460a7 89.92%, #1a489a 96.69%   ),   linear-gradient( 0deg, #a2d9e7 0%, #0c86bc 70%, #0c81b9 77%, #0f75b2 85%, #1460a7 93%, #1a489a 100%   ),   #1083bb; } .page-banner-title {  color:#fff; } .page-header-lead p {  color:#fff; } .button--secondary, .forms input[type="submit"] {  background:#f08121 !important;  box-shadow:0px 4px 15px rgba(0, 0, 0, 0.25) !important;  border-radius:20px !important;  border-color:#f08121 !important;  border-image:unset !important;  color:#fff !important;  text-transform:none !important;  font-family:'Montserrat' !important; } .bg--pink {   background:linear-gradient(90deg, #96DAEA -12.34%, #B6E5F0 16.82%, #DDF3F8 56.91%, #F6FBFD 109.15%), #DDF3F8 !important; } .page-header-tabs--pink-dark, .page-header-tabs--pink-dark .page-header-tabs__cap { background:linear-gradient(90deg, #96DAEA -12.34%, #B6E5F0 16.82%, #DDF3F8 56.91%, #F6FBFD 109.15%), #DDF3F8 !important; } .page-header-title {  color:#1E4997!important; } .page-header-lead .lead {  color:#1E4997 !important; } .page-header--blue-light {  background:linear-gradient( 90deg, #96daea -12.34%, #b6e5f0 16.82%, #ddf3f8 56.91%, #f6fbfd 109.15%   ),   #ddf3f8; } .landing-page .page-banner-title, .landing-page .page-header-lead p {  color:#1E4997!important; } .main-content:not(.homepage) .rich-text h2 {  color:#1e4997; } .page-header--ivory {  background:linear-gradient( 90deg, #96daea -12.34%, #b6e5f0 16.82%, #ddf3f8 56.91%, #f6fbfd 109.15%   ),   #ddf3f8 !important;  color:#1083bb !important; } .page-header--ivory::after {   background-image:url(/-/media/SOW-Website/Images/header-background/bottom-wave.png);   display:block !important; } .page-header-lead p span {  color:#1083bb !important; } .page-header-detail--ivory, .page-header-detail--has-image .page-header-detail__overlay {  background:linear-gradient( 90deg, #96daea -12.34%, #b6e5f0 16.82%, #ddf3f8 56.91%, #f6fbfd 109.15%   ),   #ddf3f8; } .page-header-detail__heading {  font-family:"Montserrat";  font-style:normal;  font-weight:800;  font-size:48px;  line-height:59px;  color:#1083bb; } nav.page-header-tabs.page-header-tabs--ivory.wave-frame--convex.page-header-tabs--carousel.js-page-header-tabs--carousel { background:linear-gradient(90deg, #96DAEA -12.34%, #B6E5F0 16.82%, #DDF3F8 56.91%, #F6FBFD 109.15%), #DDF3F8 !important; } .section--wave-concave-subtle:before {   background-image:url(/-/media/SOW-Website/Images/wave-bottom-video.png) !important;   transform:rotate(-180deg); } .section--wave-concave-subtle:after {   background-image:url(/-/media/SOW-Website/Images/wave-top-video.png) !important;   transform:rotate(-180deg); } .social-connect a:focus {   border-image-source:unset !important } 