.navigation-module .info-bar{background:linear-gradient(270deg,#276ede 0%,#1a52a9 100%);position:relative;display:none}.navigation-module .info-bar>a{display:inline-block;width:100%;text-decoration:none}.navigation-module .info-bar:before{content:'';background:url(//cdn2.hubspot.net/hubfs/2405298/SFR%20-%202020/Webiste/Risk/left-triangle.png);background-size:100% 100%;background-repeat:no-repeat;left:0;top:0;bottom:0;position:absolute;width:377px}.navigation-module .info-bar .close{position:absolute;z-index:6;top:22px;right:22px;cursor:pointer}.navigation-module .info-bar:after{content:'';background:url(//cdn2.hubspot.net/hubfs/2405298/SFR%20-%202020/Webiste/Risk/right-triangle.png);background-size:100% 100%;background-repeat:no-repeat;right:0;top:0;bottom:0;position:absolute;width:377px}.navigation-module .info-bar content{display:block;text-align:center;color:#fff;padding:20px 0;position:relative;z-index:1}.navigation-module .info-bar content h2{font-family:'Roboto',sans-serif;color:#fff;font-size:32px;font-weight:bold;line-height:40px;text-align:center;margin:0;padding-bottom:0}.navigation-module .info-bar content p{margin:0;font-size:16px;line-height:20px;text-align:center;color:#fff}.navigation-module .navigation .contact-bar{background:#fff;border-bottom:1px solid #e4e4e4;padding:0 30px}.navigation-module .navigation .contact-bar content{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.navigation-module .navigation .contact-bar ul{list-style:none;margin:0;padding:0}.navigation-module .navigation .contact-bar ul li{color:#627490;font-size:12px;font-weight:600;line-height:30px;float:left;margin:0 0 0 30px}.navigation-module .navigation .contact-bar ul li a{text-decoration:none;color:#627490}.navigation-module .navigation .contact-bar ul li span{font-weight:bold;color:#42445d;margin-right:10px}.navigation-module .navigation .nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;padding:0 30px;width:100%;box-sizing:border-box;position:relative;background-color:#fff}.navigation-module .navigation .nav-wrapper .nav-logo{width:140px}.navigation-module .navigation .nav-wrapper .contact-nav{width:320px}.navigation-module .navigation .nav-wrapper .main-nav{width:100%;padding-left:14% !important}.navigation-module .navigation .nav-wrapper .nav-logo,.navigation-module .navigation .nav-wrapper .main-nav,.navigation-module .navigation .nav-wrapper .contact-nav{padding:10px 0}.navigation-module .navigation .nav-wrapper .main-nav{-ms-grid-column-span:7;grid-column:span 7;-ms-grid-column:4;grid-column-start:4;-ms-grid-column-span:12;grid-column-end:12;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;height:100%;box-sizing:border-box;padding:0}.navigation-module .navigation .nav-wrapper .main-nav .nav-item>a{position:relative}.navigation-module .navigation .nav-wrapper .main-nav .nav-item>a:before{content:"";position:absolute;left:51%;right:51%;top:40px;background:#5a5d7d;height:3px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.navigation-module .navigation .nav-wrapper .contact-nav .item a:not(.btn){position:relative}.navigation-module .navigation .nav-wrapper .contact-nav .item a:not(.btn):before{content:"";position:absolute;left:51%;right:51%;top:34px;background:#5a5d7d;height:3px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.navigation-module .navigation .nav-wrapper .contact-nav .item a:not(.btn):hover:before{left:0;right:0}.general-template .navigation-module .navigation .nav-wrapper .contact-nav .item a:not(.btn):hover:before{left:0;right:0}.navigation-module .navigation .nav-wrapper .main-nav .nav-item>a:hover:before{left:0;right:0}.navigation-module .navigation .nav-wrapper .contact-nav{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-items:center}.navigation-module .navigation .nav-wrapper .contact-nav .item{margin-right:30px}.navigation-module .navigation .nav-wrapper .contact-nav .item:last-child{margin-right:0}.navigation-module .navigation .nav-wrapper .contact-nav .item:last-child{-ms-grid-column-align:end;justify-self:end}.navigation-module .navigation .nav-wrapper .contact-nav .item a{color:#42445d;font-size:15px;font-weight:500;line-height:24px;text-decoration:none}.navigation-module .navigation .nav-wrapper .contact-nav .item a.btn-blue{color:#276ede;font-weight:bold;line-height:24px;margin-bottom:0}.navigation-module .navigation .nav-wrapper .main-nav .nav-item{margin-right:40px;height:100%}.navigation-module .navigation .nav-wrapper .main-nav .nav-item:last-child{margin-right:0}.navigation-module .navigation .nav-wrapper .main-nav .nav-item>a{color:#2e3644;font-size:15px;font-weight:500;line-height:30px;text-decoration:none;align-items:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.navigation-module .navigation .nav-wrapper .main-nav .nav-item>a span img{vertical-align:middle;margin-left:10px}.navigation-module .navigation .main-nav .nav-item .dropdown.core_nav{position:absolute;z-index:10;width:100vw;top:56px;background:#fff;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;box-sizing:border-box}.navigation-module .navigation .main-nav .nav-item .dropdown.core_nav .nav-items-grid{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:23.5%}.navigation-module .navigation .main-nav .nav-item .dropdown.core_nav .nav-items-grid .core-products{max-width:500px}.navigation-module .navigation .main-nav .nav-item .dropdown.core_nav .nav-items-grid .core-products h6{color:#42445d;font-family:'Lato',sans-serif;font-size:12px;font-weight:900;letter-spacing:.16px;line-height:26px;margin-top:0;margin-bottom:25px;text-transform:uppercase}.navigation-module .navigation .main-nav .nav-item .dropdown.core_nav .nav-items-grid .core-products .product{display:inline-block;width:100%;text-decoration:none;margin-bottom:23px}.navigation-module .navigation .main-nav .nav-item .dropdown.core_nav .nav-items-grid .core-products .product:last-child{margin-bottom:0}.navigation-module .navigation .main-nav .nav-item .dropdown.core_nav .nav-items-grid .core-products .product .content{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation-module .navigation .main-nav .nav-item .dropdown.core_nav .nav-items-grid .core-products .product .content .icon{margin-right:25px}.navigation-module .core-products .product .content h5{color:#42445d;font-family:'Lato',sans-serif;font-size:18px;font-weight:bold;line-height:24px;margin:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation-module .core-products .product:hover .content h5,.navigation-module .core-products .product:hover .content p{color:#e44431}.navigation-module .core-products .product.risk:hover .content h5,.navigation-module .core-products .product.risk:hover .content p{color:#46c8aa}.navigation-module .core-products .product.risk-manager:hover .content h5,.navigation-module .core-products .product.risk-manager:hover .content p{color:#865ce0}.navigation-module .core-products .product.planner:hover .content h5,.navigation-module .core-products .product.planner:hover .content p{color:#faa54d}.navigation-module .core-products .product .content p{color:#627490;font-size:16px;line-height:22px;margin:0;max-width:321px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation-module .main-nav .nav-item .dropdown.core_nav .nav-items-grid .nav-list .sub-nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.navigation-module .main-nav .nav-item .dropdown.core_nav .nav-items-grid .nav-list .sub-nav-item .nav-icon-wrapper{margin-right:12px}.navigation-module .main-nav .nav-item .dropdown.core_nav .nav-items-grid .nav-list .sub-nav-item:last-child{margin-bottom:0}.navigation-module .main-nav .nav-item .dropdown.core_nav .nav-items-grid .nav-list .sub-nav-item .title h6{color:#42445d;font-family:'Lato',sans-serif;font-size:12px;font-weight:900;letter-spacing:.16px;line-height:26px;text-transform:uppercase;margin:0}.navigation-module .main-nav .nav-item .dropdown.core_nav .nav-items-grid .nav-list .sub-nav-item .sub-links ul{padding:0;margin-top:10px;margin-bottom:0;list-style:none}.navigation-module .main-nav .nav-item .dropdown.core_nav .nav-items-grid .nav-list .sub-nav-item .sub-links ul li a{color:#627490;font-size:16px;line-height:32px;text-decoration:none;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation-module .main-nav .nav-item .dropdown.core_nav .nav-items-grid .nav-list .sub-nav-item .sub-links ul li a:hover{color:#276ede}.navigation-module .main-nav .nav-item .dropdown.mega_nav{position:absolute;z-index:10;width:100vw;top:56px;background:#fff;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;box-sizing:border-box}.navigation-module .main-nav .nav-item .dropdown:not(.mega_nav) .nav-list{padding:0 30px 20px}.navigation-module .main-nav .nav-item .dropdown:not(.mega_nav) .nav-items-grid{padding:35px 30px 75px}.navigation-module .main-nav .nav-item .dropdown.mega_nav .nav-items-grid{padding:35px 0 75px}.navigation-module .main-nav .nav-item .dropdown.mega_nav .nav-items-grid{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation-module .main-nav .nav-item .dropdown.mega_nav .nav-items-grid{-ms-grid-column-span:7;grid-column:span 7;-ms-grid-column:4;grid-column-start:4;-ms-grid-column-span:11;grid-column-end:11;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.navigation-module .main-nav .nav-item .dropdown.mega_nav .nav-items-grid .nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding-left:23.5%}.navigation-module .main-nav .nav-item .dropdown.mega_nav .sub-nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:23px}.navigation-module .main-nav .nav-item .dropdown.mega_nav .sub-nav-item .nav-icon-wrapper{margin-right:25px;width:40px;text-align:center}.navigation-module .main-nav .nav-item .dropdown.mega_nav a{display:inline-block;width:50%;text-decoration:none}.navigation-module .main-nav .nav-item .dropdown.mega_nav .sub-nav-item h6{color:#42445d;font-family:'Lato',sans-serif;font-size:18px;font-weight:bold;line-height:24px;margin:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation-module .main-nav .nav-item .dropdown.mega_nav .sub-nav-item p{color:#627490;font-size:16px;line-height:22px;margin:0;max-width:307px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation-module .main-nav .nav-item .dropdown.mega_nav a:hover h6,.navigation-module .main-nav .nav-item .dropdown.mega_nav a:hover p{color:#276ede}.navigation-module .main-nav .nav-list li{margin:0}.navigation-module .main-nav .nav-item .dropdown.normal_nav{position:absolute;z-index:10;top:56px;background:#fff;box-sizing:border-box;box-shadow:0px 0px 0px 1px #dbe6ee inset}.navigation-module .main-nav .nav-item .dropdown.normal_nav .nav-links{padding:17px 30px 20px 22px}.navigation-module .main-nav .nav-item .dropdown.normal_nav .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;max-width:145px}.navigation-module .main-nav .nav-item .dropdown.normal_nav a{text-decoration:none;color:#42445d;font-size:15px;font-weight:500;line-height:30px;width:100%;display:inline-block;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navigation-module .main-nav .nav-item .dropdown.normal_nav a:hover{color:#276ede}.navigation-module .navigation .nav-wrapper .main-nav .nav-item.child-trigger .dropdown{max-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-box-shadow:inset 0 0 0 1px #e4e4e4;-webkit-box-shadow:inset 0 0 0 1px #e4e4e4;box-shadow:inset 0 0 0 1px #e4e4e4;max-width:100%}.navigation-module .navigation .nav-wrapper .main-nav .nav-item.child-trigger:hover .dropdown{max-height:1000px}.navigation-module .navigation .nav-wrapper .mobile-trigger,.navigation-module .mobile-nav{display:none}@media(max-width:1200px){.navigation-module .navigation .nav-wrapper .contact-nav{width:355px}.navigation-module .navigation .main-nav .nav-item .dropdown.core_nav .nav-items-grid,.navigation-module .main-nav .nav-item .dropdown.mega_nav .nav-items-grid .nav-list{padding-left:18.5%}.navigation-module .navigation .nav-wrapper .main-nav{padding-left:7% !important}}@media screen and (max-width:1100px){.navigation-module .navigation .nav-wrapper .main-nav .nav-item{margin-right:25px}}@media(max-width:992px){.navigation-module .navigation .nav-wrapper .nav-logo,.navigation-module .navigation .nav-wrapper .main-nav,.navigation-module .navigation .nav-wrapper .contact-nav{padding:16px 0}.navigation-module .navigation .nav-wrapper .contact-nav,.navigation-module .navigation .nav-wrapper .main-nav,.navigation-module .navigation .contact-bar{display:none}.navigation-module .mobile-nav{display:block}.navigation-module .navigation .nav-wrapper .mobile-trigger{display:inline-block}#nav-icon3{width:24px;height:24px;position:relative;margin:0 auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon3{width:24px;height:24px;position:relative;margin:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;align-self:self-end;display:inline-block;top:5px}#nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#276ede;border-radius:9px;opacity:1;left:0;border-radius:100px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:8px}#nav-icon3 span:nth-child(4){top:16px}.nav-open #nav-icon3 span:nth-child(1){top:18px;width:0;left:50%}.nav-open #nav-icon3 span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-open #nav-icon3 span:nth-child(4){top:18px;width:0;left:50%}.nav-open #nav-icon3 span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navigation-module .navigation .nav-wrapper .mobile-trigger{text-align:right}.navigation-module .navigation .nav-wrapper{justify-content:space-between}.navigation-module .mobile-nav .wrapper{display:-ms-grid;display:grid;grid-template-columns:1fr;width:100%;left:0}.navigation-module .mobile-nav .core-products{padding:0 30px;display:-ms-grid;display:grid;grid-template-columns:1fr 1fr}.navigation-module .mobile-nav .core-products .product{display:-ms-grid;display:grid;text-decoration:none;margin-bottom:23px}.navigation-module .mobile-nav .core-products .content{display:-ms-grid;display:grid;grid-template-columns:27px 1fr;grid-column-gap:16px}.navigation-module .mobile-nav .mobile-nav-items>a{text-decoration:none;color:#2e3644;font-size:15px;font-weight:600;line-height:18px;width:100%;display:inline-block}.navigation-module .mobile-nav .mobile-nav-items>a img{vertical-align:middle;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.navigation-module .mobile-nav .mobile-nav-items.active>a img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.navigation-module .mobile-nav .mobile-nav-items>a span{float:right;position:relative;z-index:9;width:30px;text-align:center}.navigation-module .mobile-nav .mobile-nav-items .dropdown{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr;padding:0 20px;padding-bottom:30px;padding-top:10px}.navigation-module .mobile-nav .mobile-nav-items .dropdown ul{list-style:none;margin:0;padding:0}.navigation-module .mobile-nav .mobile-nav-items .dropdown ul li{list-style:none;margin:0;padding:0}.navigation-module .mobile-nav .mobile-nav-items .dropdown a{color:#627490;font-size:15px;font-weight:500;line-height:35px;text-decoration:none}.navigation-module .mobile-nav .simple-nav{display:-ms-grid;display:grid;grid-template-columns:1fr;justify-items:flex-start;padding:0 30px}.navigation-module .mobile-nav .simple-nav a{color:#2e3644;font-size:15px;font-weight:600;line-height:35px;text-decoration:none;margin-bottom:10px}.navigation-module .mobile-nav .simple-nav a.btn{color:#276ede}.navigation-module .mobile-nav .contact-links{padding:0 30px}.navigation-module .mobile-nav .contact-links ul{list-style:none;margin:0;padding:0}.navigation-module .mobile-nav .contact-links ul li{font-size:12px;font-weight:600;line-height:30px}.navigation-module .mobile-nav .contact-links ul li span{width:30px;display:inline-block}.navigation-module .mobile-nav .contact-links ul li a{text-decoration:none;color:#627490}.navigation-module .mobile-nav .mobile-nav-items{padding:10px 30px;border-top:1px solid #fff;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.navigation-module .mobile-nav .mobile-nav-items.active{background:#ecf6fd}.navigation-module .mobile-nav{padding:30px 0 20px 0;box-sizing:border-box;position:absolute;top:45px;left:-100vw;z-index:10;background:#fff;width:100vw;border-bottom:1px solid #dbe6ee;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.navigation-module.nav-open .mobile-nav{left:0}.navigation-module .mobile-nav .mobile-nav-items .dp-trigger{displaY:NONE}}@media(max-width:576px){.navigation-module .mobile-nav .core-products{grid-template-columns:1fr}}@media(max-width:480px){.navigation-module .mobile-nav .mobile-nav-items .dropdown{grid-template-columns:1fr}}