/*!
 * IE10 viewport hack for Surface/desktop Windows 8 bug
 * Copyright 2014-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}.mobile-only{display:none}@media screen and (max-width:1024px){.mobile-only{display:inherit}}.desktop-only{display:none}@media screen and (min-width:1025px){.desktop-only{display:inherit}}.card-shadow{box-shadow:0 2px 2px 0 rgba(115,115,115,.25)}ul{margin:0;padding:0;list-style:none}body{font-family:"Open Sans",Arial,Sans Serif}a{transition:color .3s}.button{display:inline-block;text-align:center;cursor:pointer;border-radius:20px;padding:3px 20px;background:0 0;font-weight:600;text-decoration:none;transition:all .3s}@media screen and (max-width:1024px){.button{font-size:12px}}@media screen and (min-width:768px){.button{font-size:16px;padding:6px 30px;border-radius:25px}}.button.blue{border:2px solid #007fcf;color:#007fcf}.button.blue:hover{color:#fff;border-color:#007fcf;background-color:#007fcf}.button.blue:hover:active,.button.blue:hover:visited{color:#fff}.button.red{border:2px solid #a21414;color:#a21414}.button.red:hover{color:#fff;border-color:#a21414;background-color:#a21414}.button.red:hover:active,.button.red:hover:visited{color:#fff}.button.white{border:2px solid #fff;color:#fff}.button.white:hover{color:#010f30;background-color:#fff}.button.white:hover:active,.button.white:hover:visited{color:#010f30}.button:hover{text-decoration:none}.button.square{border-radius:0}.button.light-blue{border:2px solid #61a3d7;color:#61a3d7}.button.light-blue.active,.button.light-blue:hover{color:#fff;border-color:#61a3d7;background-color:#61a3d7}.button.light-blue.active:active,.button.light-blue.active:visited,.button.light-blue:hover:active,.button.light-blue:hover:visited{color:#fff}.button.gray{border:2px solid #667b8e;color:#667b8e}.button.gray.active,.button.gray:hover{color:#fff;border-color:#667b8e;background-color:#667b8e}.button.gray.active:active,.button.gray.active:visited,.button.gray:hover:active,.button.gray:hover:visited{color:#fff}.button.steel-blue-bg{border:2px solid #eff2f7;color:#61a3d7;background-color:#eff2f7;transition:.3s all}.button.steel-blue-bg.active,.button.steel-blue-bg:hover{color:#eff2f7;border-color:#61a3d7;background-color:#61a3d7}.button.steel-blue-bg.active:active,.button.steel-blue-bg.active:visited,.button.steel-blue-bg:hover:active,.button.steel-blue-bg:hover:visited{color:#eff2f7}body{background-color:#fff;padding-top:40px;line-height:1.42857143;-webkit-font-smoothing:antialiased}@media screen and (min-width:768px) and (max-width:1024px){body{padding-top:80px}}@media screen and (min-width:1025px){body{padding-top:70px}}body.filters-open{overflow:hidden}body.edit-modal-open .overlay,body.sign-in-modal-open .overlay{z-index:15}.overlay{display:none;background:rgba(1,15,48,.7);position:fixed;width:100%;height:100%;top:0;z-index:5}@media screen and (min-width:1350px){.container{width:1300px;max-width:1300px}}a:hover{text-decoration:none}a,h1,h2,h3,h4,h5,p{color:#424242}svg.logo{width:120px;height:40px}@media screen and (min-width:768px) and (max-width:1024px){svg.logo{width:190px;height:50px}}@media screen and (min-width:1025px){svg.logo{width:180px;height:44px}}svg.footer-logo{width:110px;height:30px;fill:#aaaaaa}@media screen and (min-width:1025px){svg.footer-logo{width:225px;height:60px}}svg.menu{width:20px;height:20px;fill:#007fcf;margin-right:2px}@media screen and (min-width:768px) and (max-width:1024px){svg.menu{width:30px;height:30px}}svg.search{width:17px;height:17px;fill:#007fcf;margin-right:2px}@media screen and (min-width:768px) and (max-width:1024px){svg.search{width:28px;height:28px}}@media screen and (min-width:1025px){svg.search{width:26px;height:26px}}svg.caret-left{width:12px;height:18px;fill:#54677b;vertical-align:middle}svg.caret-down{width:14px;height:11px;fill:#54677b;vertical-align:middle}svg.caret-right{width:15px;height:15px;vertical-align:middle;margin:0;fill:#54677b}.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-high,.slider.slider-horizontal .slider-track-low{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle,.slider.slider-horizontal .slider-tick{margin-left:-10px}.slider.slider-horizontal .slider-handle.triangle,.slider.slider-horizontal .slider-tick.triangle{position:relative;top:50%;transform:translateY(-50%);border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{margin-top:24px;display:inline-block;text-align:center}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;margin-left:-5px;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-high,.slider.slider-vertical .slider-track-low{width:100%;left:0;right:0}.slider.slider-vertical .slider-handle,.slider.slider-vertical .slider-tick{margin-top:-10px}.slider.slider-vertical .slider-handle.triangle,.slider.slider-vertical .slider-tick.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0}.slider.slider-vertical .slider-handle .slider-tick-label-container,.slider.slider-vertical .slider-tick .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-handle .slider-tick-label-container .slider-tick-label,.slider.slider-vertical .slider-tick .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-disabled .slider-handle{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#dfdfdf,#bebebe);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dfdfdf),to(#bebebe));background-image:-webkit-linear-gradient(top,#dfdfdf,#bebebe);background-image:-o-linear-gradient(top,#dfdfdf,#bebebe);background-image:linear-gradient(to bottom,#dfdfdf,#bebebe);background-repeat:repeat-x}.slider.slider-disabled .slider-track{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#e5e5e5,#e9e9e9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e5e5e5),to(#e9e9e9));background-image:-webkit-linear-gradient(top,#e5e5e5,#e9e9e9);background-image:-o-linear-gradient(top,#e5e5e5,#e9e9e9);background-image:linear-gradient(to bottom,#e5e5e5,#e9e9e9);background-repeat:repeat-x;cursor:not-allowed}.slider input{display:none}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .tooltip.top{margin-top:-36px}.slider .hide{display:none}.slider-track{position:absolute;cursor:pointer;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.slider-selection{position:absolute;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f9f9f9,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#f9f9f9,#f5f5f5);background-image:-o-linear-gradient(top,#f9f9f9,#f5f5f5);background-image:linear-gradient(to bottom,#f9f9f9,#f5f5f5);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.slider-selection.tick-slider-selection{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#89cdef,#81bfde);background-image:-webkit-gradient(linear,0 0,0 100%,from(#89cdef),to(#81bfde));background-image:-webkit-linear-gradient(top,#89cdef,#81bfde);background-image:-o-linear-gradient(top,#89cdef,#81bfde);background-image:linear-gradient(to bottom,#89cdef,#81bfde);background-repeat:repeat-x}.slider-track-high,.slider-track-low{position:absolute;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:slider_border-radius(4px)}.slider-handle{position:absolute;top:0;width:20px;height:20px;background-color:#337ab7;background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border:0 solid transparent}.slider-handle.round{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick{position:absolute;width:20px;height:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f9f9f9,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#f9f9f9,#f5f5f5);background-image:-o-linear-gradient(top,#f9f9f9,#f5f5f5);background-image:linear-gradient(to bottom,#f9f9f9,#f5f5f5);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:none;opacity:.8;border:0 solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:transparent none}.slider-tick.custom{background:transparent none}.slider-tick.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick.in-selection{background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#89cdef,#81bfde);background-image:-webkit-gradient(linear,0 0,0 100%,from(#89cdef),to(#81bfde));background-image:-webkit-linear-gradient(top,#89cdef,#81bfde);background-image:-o-linear-gradient(top,#89cdef,#81bfde);background-image:linear-gradient(to bottom,#89cdef,#81bfde);background-repeat:repeat-x;opacity:1}.nav-spacer{width:100%}@media screen and (max-width:1024px){.nav-spacer{height:48px}}@media screen and (min-width:1025px){.nav-spacer{height:127px}}.navigation{box-shadow:0 2px 2px 0 rgba(115,115,115,.25);width:100%;position:fixed;background-color:#fff;top:0}@media screen and (max-width:1024px){.navigation{z-index:10;height:40px}}@media screen and (min-width:768px) and (max-width:1024px){.navigation{height:80px}}@media screen and (min-width:1025px){.navigation{position:fixed;z-index:10;width:100%;background-color:#fff}}@media screen and (max-width:1024px){.navigation .navigation-inner{height:40px;padding:0 15px}}@media screen and (min-width:768px) and (max-width:1024px){.navigation .navigation-inner{height:80px}}@media screen and (min-width:1025px){.navigation .navigation-inner{height:80px;max-width:1300px;position:relative;margin:0 auto;padding:0 45px}}@media screen and (min-width:1024px) and (max-width:1160px){.navigation .navigation-inner{padding:0 25px}}.navigation .navigation-inner .navbar-brand{padding:0 0;height:40px;padding-top:5px}.navigation .navigation-inner .navbar-brand .logo{width:100px;max-width:100px;max-height:33px}@media screen and (min-width:768px) and (max-width:1024px){.navigation .navigation-inner .navbar-brand{padding:10px 0 15px 0;height:80px}.navigation .navigation-inner .navbar-brand .logo{width:300px;max-width:200px;max-height:65px}}@media screen and (min-width:1025px){.navigation .navigation-inner .navbar-brand{padding-top:8px}.navigation .navigation-inner .navbar-brand .logo{width:300px;max-width:200px;max-height:65px}}.navigation .navigation-inner .logo-container{display:inline-block}@media screen and (max-width:1024px){.navigation .navigation-inner .logo-container{height:48px;width:90px;padding:1px 0 0 12px}}@media screen and (min-width:1025px){.navigation .navigation-inner .logo-container{height:48px;width:180px}}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-link-container{height:40px}}@media screen and (min-width:768px) and (max-width:1024px){.navigation .navigation-inner .nav-link-container{height:80px}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-link-container{height:80px}}.navigation .navigation-inner .nav-link-container.right{float:right}.navigation .navigation-inner .nav-link-single.icon{display:inline-block;text-align:center;padding:8px 10px 0;cursor:pointer}.navigation .navigation-inner .nav-link-single.icon a{text-decoration:none}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content{position:absolute;top:0;display:none;top:40px;background:#fff;right:66px;width:223px;border-radius:0 0 2px 2px;box-shadow:0 2px 2px 0 rgba(115,115,115,.4)}.navigation .navigation-inner .nav-content.open{display:block;overflow-y:scroll;z-index:10}}@media screen and (min-width:768px) and (max-width:1024px){.navigation .navigation-inner .nav-content{top:80px;right:76px}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content{float:left}}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .nav-list{padding:10px 20px}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .nav-list{display:inline-block;vertical-align:middle;float:left}}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .nav-list .nav-link{height:auto}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .nav-list .nav-link{display:inline-block;position:relative;padding:28px 0}}.navigation .navigation-inner .nav-content .nav-list .nav-link>a{text-decoration:none;position:relative;cursor:pointer;color:#54677b;font-weight:600}.navigation .navigation-inner .nav-content .nav-list .nav-link>a:hover{text-decoration:none}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .nav-list .nav-link>a{display:inline-block;width:100%;line-height:16px;padding:5px 0;font-size:18px}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .nav-list .nav-link>a{display:block;padding:0 20px;font-size:18px}}@media screen and (min-width:1220px){.navigation .navigation-inner .nav-content .nav-list .nav-link>a{padding:0 26px}}@media screen and (min-width:1024px) and (max-width:1160px){.navigation .navigation-inner .nav-content .nav-list .nav-link>a{padding:0 13px}}@media screen and (min-width:1025px) and (max-width:1032px){.navigation .navigation-inner .nav-content .nav-list .nav-link>a{padding:0 12px}}@media screen and (min-width:1161px) and (max-width:1172px){.navigation .navigation-inner .nav-content .nav-list .nav-link>a{padding:0 18px}}@media screen and (min-width:1220px) and (max-width:1232px){.navigation .navigation-inner .nav-content .nav-list .nav-link>a{padding:0 18px}}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-menu-toggle{display:inline-block;height:100%;width:30px;position:absolute;top:0;right:10px}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-menu-toggle .toggle-icon-container{display:inline-block;height:100%}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-menu-toggle svg{width:12px;height:100%;fill:white}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav{box-shadow:0 2px 2px 0 rgba(115,115,115,.4);border-radius:0 0 2px 2px;position:absolute;background:#fff;top:80px;left:0;width:288px}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.with-quote{width:575px;left:-287px}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.with-quote .quote{float:left;width:50%}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.with-quote>ul{float:right;width:50%}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.with-quote>ul .sub-nav-title{display:none}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.with-quote>ul .dropdown{display:block;padding:0}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.with-quote>ul .dropdown li a{font-size:14px}}@media screen and (min-width:1025px) and (max-width:1100px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.with-quote{width:465px;left:-210px}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.with-quote .quote{width:45%;font-size:14px;line-height:20px;padding:30px 0 30px 25px}}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.with-quote .email-button{display:none}}@media screen and (min-width:1025px) and (max-width:1500px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.three-columns.with-quote{width:733px}}@media screen and (min-width:1500px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.three-columns.with-quote{width:863px}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.three-columns.with-quote .quote{width:calc(100% / 3)}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.three-columns.with-quote>ul{float:right;width:calc((100%) - (100%/3));padding-top:30px}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.three-columns .group{float:left;width:50%}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav.three-columns .group:first-of-type{border-right:1px solid #eee}}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav a{font-size:14px;color:#010f30;text-transform:none;padding:10px 0;font-weight:600}@media screen and (max-height:570px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav a{padding:5px 0}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav a{font-size:18px}}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav .quote{font-size:18px;color:#76777a;font-weight:300;padding:35px 0 35px 35px;line-height:32px}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav .quote .quote-inner{padding-right:35px;border-right:1px solid #eee}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav .quote{display:none}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav .quote{display:block}}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav .nav-link{display:block;padding:10px 0}@media screen and (max-height:860px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav .nav-link{padding:0}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav .nav-link{padding:0 25px}}@media screen and (max-width:600px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav .nav-link a{padding:5px 0}}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav .email-link{background-color:#e8ecf3;margin:15px 0 30px 6px;padding-left:18px;padding:37px 0 37px 18px}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav .email-link{display:block}}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav .email-link a{text-decoration:none}.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav .email-link a .email-title{display:block;color:#76777a}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .nav-list .nav-link .sub-nav ul{padding-top:15px}}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-dropdown>a{padding:6px 0;width:auto}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-dropdown .dropdown{display:none;padding-left:15px}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-dropdown .dropdown li{padding:6px 0}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-dropdown .dropdown li a{color:#667b8e;text-decoration:none}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-dropdown .svg-caret{position:relative;float:right;transition:all .3s;margin-top:2px}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-dropdown.open>a{color:#007fcf}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-dropdown.open .dropdown{display:block}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-dropdown.open .svg-caret{transform:rotate(-180deg)}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-dropdown.open .svg-caret svg{fill:#007fcf}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .nav-list .nav-link.has-sub .sub-nav{display:none}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-sub:hover{border-bottom:5px solid #007fcf;padding:28px 0 22px;color:#010f30}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-sub:hover>a{color:#010f30}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-sub:hover .sub-nav{display:block}}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .nav-list .nav-link.has-sub.nav-panel{padding:12px 0}}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .nav-list .nav-link.has-sub.nav-panel>a{padding:0;display:inline}}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .nav-list .nav-link.has-sub.nav-panel .svg-caret{float:right;display:inline;position:relative;margin-top:4px}}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .nav-list .nav-link.has-sub.nav-panel .sub-nav{display:none;position:absolute;top:0;left:223px;height:calc(100% - 57px);background:#fff;width:100%;z-index:1;padding:15px;transition:all .3s}}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .nav-list .nav-link.has-sub.nav-panel.open .sub-nav{display:block;left:0;transition:all .3s}}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-sub.nav-panel .sub-nav-title{padding-bottom:10px}.navigation .navigation-inner .nav-content .nav-list .nav-link.has-sub.nav-panel .sub-nav-title a{font-size:18px;color:#54677b;display:inline;float:none}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .nav-list .nav-link.has-sub.nav-panel .sub-nav-title .svg-caret{vertical-align:middle;margin:-4px 15px 0 0;position:relative;display:inline-block;float:none}}.navigation .navigation-inner .nav-content .nav-list>.nav-link.active{border-bottom:5px solid #007fcf;padding:28px 0 22px;color:#010f30}.navigation .navigation-inner .nav-content .nav-list>.nav-link.active>a{color:#010f30}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .sign-in-container{height:57px;width:100%;background-color:#e8ecf3;padding-top:16px}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .sign-in-container{display:inline-block;float:left;padding:23px 0;position:relative}}.navigation .navigation-inner .nav-content .sign-in-container .button{margin:0 auto;display:block;position:relative;outline:0}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .sign-in-container .button{font-size:14px;padding:2px 24px}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .sign-in-container .button{border:0;font-size:18px;padding:5px 20px;border-left:2px solid #dfdfdf;border-radius:0;color:#007fcf}.navigation .navigation-inner .nav-content .sign-in-container .button:hover{background-color:transparent;color:#007fcf}}@media screen and (min-width:1024px) and (max-width:1160px){.navigation .navigation-inner .nav-content .sign-in-container .button{padding:5px 10px}}.navigation .navigation-inner .nav-content .sign-in-container .sub-nav{display:none;position:absolute;width:320px;background:#fff;top:80px;right:0;padding:30px 40px 20px;border-radius:0 0 2px 2px;box-shadow:0 2px 2px 0 rgba(115,115,115,.4);text-align:right}.navigation .navigation-inner .nav-content .sign-in-container .sub-nav .nav-item{margin-bottom:30px}.navigation .navigation-inner .nav-content .sign-in-container .sub-nav .nav-item a{font-weight:600;color:#010f30;font-size:18px}.navigation .navigation-inner .nav-content .sign-in-container .sub-nav .nav-item a:hover{text-decoration:none}.navigation .navigation-inner .nav-content .sign-in-container svg.user-icon{width:15px;height:15px;fill:#007fcf;margin-right:4px}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .sign-in-container svg.user-icon{display:none}}.navigation .navigation-inner .nav-content .sign-in-container svg.caret-down{width:14px;height:10px;fill:#007fcf;margin-left:4px}@media screen and (max-width:1024px){.navigation .navigation-inner .nav-content .sign-in-container svg.caret-down{display:none}}@media screen and (min-width:1025px){.navigation .navigation-inner .nav-content .sign-in-container:hover{border-bottom:5px solid #007fcf;padding:23px 0 17px}.navigation .navigation-inner .nav-content .sign-in-container:hover .button{color:#010f30}.navigation .navigation-inner .nav-content .sign-in-container:hover svg{fill:#010f30}.navigation .navigation-inner .nav-content .sign-in-container:hover .sub-nav{display:block}}@media screen and (min-width:1025px) and (max-width:10000px){.navigation .navigation-inner .nav-content .contact-us-container{display:none}}.navigation .navigation-inner .menu-toggle,.navigation .navigation-inner .search-toggle{float:left;cursor:pointer}.navigation .navigation-inner .menu-toggle{padding:9px 15px;vertical-align:middle}@media screen and (min-width:768px) and (max-width:1024px){.navigation .navigation-inner .menu-toggle{padding:25px 15px}}.navigation .navigation-inner .menu-toggle .menu{vertical-align:middle}@media screen and (min-width:768px) and (max-width:1024px){.navigation .navigation-inner .menu-toggle span{font-size:18px}}@media screen and (max-width:1024px){.navigation .navigation-inner .menu-toggle.mobile-only{display:block}}.navigation .navigation-inner .search-toggle{position:relative}@media screen and (max-width:1024px){.navigation .navigation-inner .search-toggle{padding:7px 0}}@media screen and (min-width:768px) and (max-width:1024px){.navigation .navigation-inner .search-toggle{padding:22px 0}}@media screen and (min-width:1025px){.navigation .navigation-inner .search-toggle{padding:21px 0}}.navigation .navigation-inner .search-toggle .toggle-inner{padding:2px 15px;border-right:2px solid #dfdfdf;border-left:2px solid #dfdfdf}@media screen and (min-width:1025px){.navigation .navigation-inner .search-toggle .toggle-inner{padding:2px 20px}}@media screen and (min-width:1024px) and (max-width:1160px){.navigation .navigation-inner .search-toggle .toggle-inner{padding:2px 15px}}.navigation .navigation-inner .search-toggle .search-container{display:none;width:315px;height:50px;position:absolute;right:0;top:40px;background:#fff;border-radius:0 0 2px 2px;box-shadow:0 2px 2px 0 rgba(115,115,115,.4);padding-left:15px}@media screen and (min-width:768px) and (max-width:1024px){.navigation .navigation-inner .search-toggle .search-container{height:100px;top:80px;width:635px}}@media screen and (min-width:1025px){.navigation .navigation-inner .search-toggle .search-container{top:79px;width:635px;height:100px}}.navigation .navigation-inner .search-toggle .search-container .input-container{text-align:center;padding-top:10px}@media screen and (min-width:768px) and (max-width:1024px){.navigation .navigation-inner .search-toggle .search-container .input-container{padding-top:40px}}@media screen and (min-width:1025px){.navigation .navigation-inner .search-toggle .search-container .input-container{padding-top:40px}}.navigation .navigation-inner .search-toggle .search-container .input-container input{width:265px;border:0;border-bottom:2px solid #ccc;font-size:12px;font-style:italic;color:#424242;transition:all .3s;outline:0;border-radius:0}@media screen and (max-width:1024px){.navigation .navigation-inner .search-toggle .search-container .input-container input{height:30px;float:left}}.navigation .navigation-inner .search-toggle .search-container .input-container input::-webkit-input-placeholder{color:#76777a}.navigation .navigation-inner .search-toggle .search-container .input-container input:-moz-placeholder{color:#76777a}.navigation .navigation-inner .search-toggle .search-container .input-container input::-moz-placeholder{color:#76777a}.navigation .navigation-inner .search-toggle .search-container .input-container input:-ms-input-placeholder{color:#76777a}@media screen and (min-width:768px) and (max-width:1024px){.navigation .navigation-inner .search-toggle .search-container .input-container input{width:560px;font-size:18px}}@media screen and (min-width:1025px){.navigation .navigation-inner .search-toggle .search-container .input-container input{width:560px;font-size:18px}}.navigation .navigation-inner .search-toggle .search-container .input-container button{background:0 0;border:0;border-bottom:2px solid #ccc;padding-bottom:0;margin-left:-4px;outline:0;border-radius:0}@media screen and (max-width:1024px){.navigation .navigation-inner .search-toggle .search-container .input-container button{height:30px;float:left}}@media screen and (min-width:1025px){.navigation .navigation-inner .search-toggle .search-container .input-container button{vertical-align:bottom}}@media screen and (max-width:620px){.navigation .navigation-inner .search-toggle .search-container .input-container button{position:absolute;right:5px}}.navigation .navigation-inner .search-toggle.search-open{border-bottom:5px solid #007fcf}.navigation .navigation-inner .search-toggle.search-open .toggle-inner svg.search{fill:#010f30}@media screen and (max-width:1024px){.navigation .navigation-inner .search-toggle.search-open{padding:7px 0 4px}}@media screen and (min-width:768px) and (max-width:1024px){.navigation .navigation-inner .search-toggle.search-open{padding:21px 0 18px}}@media screen and (min-width:1025px){.navigation .navigation-inner .search-toggle.search-open{padding:21px 0 18px}}.navigation .navigation-inner .search-toggle.search-open .search-container{display:block}.navigation .navigation-inner .search-toggle.active{border-bottom:5px solid #007fcf}@media screen and (max-width:1024px){.navigation .navigation-inner .search-toggle.active{padding:7px 0 4px}}@media screen and (min-width:768px) and (max-width:1024px){.navigation .navigation-inner .search-toggle.active{padding:21px 0 18px}}@media screen and (min-width:1025px){.navigation .navigation-inner .search-toggle.active{padding:21px 0 18px}}.navigation .navigation-inner .search-toggle.active svg.search{fill:#010f30}@media screen and (max-width:1024px){.navigation.nav-open{height:100%}}.navigation.nav-open .navigation-inner .nav-content{display:block}@media screen and (max-width:1024px){body.nav-open .navigation .navigation-inner .menu-toggle{border-bottom:5px solid #007fcf;padding:9px 15px 5px}}@media screen and (min-width:768px) and (max-width:1024px){body.nav-open .navigation .navigation-inner .menu-toggle{padding:25px 15px 20px}}.mobile-sign-in{position:fixed;z-index:20;width:100%;top:30px;display:none}.mobile-sign-in .sign-in-inner{position:relative;width:300px;margin:0 auto;background-color:#fff;padding:45px 15px 15px;text-align:center;border-radius:2px}.mobile-sign-in .sign-in-inner .close-icon{position:absolute;top:6px;right:8px;cursor:pointer}.mobile-sign-in .sign-in-inner .close-icon svg{width:20px;height:20px;fill:#010f30}.mobile-sign-in .nav-item{margin-bottom:30px}.mobile-sign-in .nav-item a{font-weight:600;color:#010f30;font-size:18px}.mobile-sign-in .nav-item a:hover{text-decoration:none}@media screen and (max-width:1024px){.contact-us-container{height:57px;width:100%;background-color:#e8ecf3;padding-top:16px;padding-left:58px}}@media screen and (min-width:768px) and (max-width:1024px){.contact-us-container{padding-left:40px}}footer.main-footer{padding:90px 0;background:#00254a;color:#fff}footer.main-footer .company-info span{display:block;color:#4990e2;font-size:16px;margin-bottom:5px}footer.main-footer .footer-nav ul{display:inline-block}footer.main-footer .footer-nav ul li{display:inline-block;padding:0 7px 0 5px;border-right:1px solid #515b6a}footer.main-footer .footer-nav ul li:first-child{padding-left:0}footer.main-footer .footer-nav ul li:last-child{border-right:none;padding-right:0}footer.main-footer .footer-nav ul li a{font-size:16px;color:#4990e2}footer.main-footer .footer-nav ul li a:hover{text-decoration:underline}@media screen and (max-width:770px){footer.main-footer .footer-nav{text-align:left}footer.main-footer .footer-nav ul{padding:20px 0 0 0}}footer.main-footer .lower-footer{margin-top:30px;padding-top:20px;border-top:1px solid #515b6a}footer.main-footer .lower-footer p{color:#fff;margin-bottom:20px}footer.main-footer .lower-footer p+p{margin-bottom:0}.hero-carousel{overflow-x:hidden}.hero-carousel.home .slide{width:100%;min-height:290px}.hero-carousel .slide{padding:25px 20px;background-size:cover;background-repeat:no-repeat;background-position:center top;padding-bottom:80px;position:relative}.hero-carousel .slide:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:65%;pointer-events:none;background-image:linear-gradient(transparent,rgba(0,0,0,.95));z-index:1}@media screen and (min-width:768px) and (max-width:1024px){.hero-carousel .slide{padding:50px 60px 160px}}@media screen and (min-width:1025px){.hero-carousel .slide{padding:50px 0 160px;margin:0 auto}}@media screen and (max-width:480px){.hero-carousel .slide:after{height:100%}}.hero-carousel .owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.hero-carousel .inner-slide{position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);bottom:95px;color:#fff;width:100%;max-width:1300px;text-align:left;border-radius:2px;height:auto!important;z-index:2}@media screen and (max-width:1590px){.hero-carousel .inner-slide{width:calc(100% - 240px)}}@media screen and (max-width:450px){.hero-carousel .inner-slide{bottom:55px;width:calc(100% - 110px)}}.hero-carousel .inner-slide h1{font-size:34px;margin:0;margin-bottom:15px;font-weight:600;color:#fff}@media screen and (min-width:768px) and (max-width:1024px){.hero-carousel .inner-slide h1{font-size:41px}}@media screen and (min-width:1025px){.hero-carousel .inner-slide h1{font-size:51px}}.hero-carousel .inner-slide p{max-width:845px;font-size:14px;line-height:16px;font-weight:400;color:#fff;padding-bottom:15px}@media screen and (min-width:768px) and (max-width:1024px){.hero-carousel .inner-slide p{font-size:16px;line-height:24px}}@media screen and (min-width:1025px){.hero-carousel .inner-slide p{font-size:18px;line-height:31px}}.hero-carousel .inner-slide .button{font-weight:400;text-transform:uppercase}.hero-carousel .inner-slide div,.hero-carousel .inner-slide h1,.hero-carousel .inner-slide p{position:relative;z-index:2}.hero-carousel .owl-nav div{width:184px;height:184px;position:absolute;top:50%;transform:translateY(-50%);background:rgba(52,88,125,.65);border-radius:100%;transition:background 350ms}.hero-carousel .owl-nav div:hover{background:rgba(52,88,125,.9)}.hero-carousel .owl-nav div svg{position:absolute;fill:#fff;max-width:40px;max-height:70px;top:58px}.hero-carousel .owl-nav button.owl-prev{left:-92px}.hero-carousel .owl-nav button.owl-prev svg{right:32px}.hero-carousel .owl-nav button.owl-next{right:-92px}.hero-carousel .owl-nav button.owl-next svg{left:32px}.hero-carousel .owl-nav div.prev-slide{left:-90px}.hero-carousel .owl-nav div.next-slide{right:-90px}@media screen and (max-width:767px){.hero-carousel .owl-nav div{width:100px;height:100px}.hero-carousel .owl-nav div svg{max-width:20px;max-height:35px;top:38px}.hero-carousel .owl-nav button.owl-prev{left:-62px}.hero-carousel .owl-nav button.owl-prev svg{right:12px}.hero-carousel .owl-nav button.owl-next{right:-62px}.hero-carousel .owl-nav button.owl-next svg{left:12px}.hero-carousel .owl-nav div.prev-slide{left:-55px}.hero-carousel .owl-nav div.next-slide{right:-55px}}.hero-carousel .owl-dot{display:none}.hero-carousel .owl-dot span{width:10px;height:10px;border-radius:50%;background-color:#848792;display:block;margin:0 4px}@media screen and (min-width:1025px){.hero-carousel .owl-dot span{width:15px;height:15px}}.hero-carousel .owl-dot.active span{background-color:#aaa}.hero-carousel.height-550 .slide{height:280px}@media screen and (min-width:768px){.hero-carousel.height-550 .slide{height:650px}}.hero-carousel.height-550 .inner-slide{height:190px}@media screen and (min-width:768px){.hero-carousel.height-550 .inner-slide{height:340px}}.hero-carousel.height-600 .slide{height:300px}@media screen and (min-width:768px){.hero-carousel.height-600 .slide{height:600px}}.hero-carousel.height-600 .inner-slide{height:190px}@media screen and (min-width:768px){.hero-carousel.height-600 .inner-slide{height:400px}}.hero-carousel.height-650 .slide{height:330px}@media screen and (min-width:768px){.hero-carousel.height-650 .slide{height:650px}}.hero-carousel.height-650 .inner-slide{height:230px}@media screen and (min-width:768px){.hero-carousel.height-650 .inner-slide{height:440px}}.hero-carousel.height-700 .slide{height:350px}@media screen and (min-width:768px){.hero-carousel.height-700 .slide{height:700px}}.hero-carousel.height-700 .inner-slide{height:250px}@media screen and (min-width:768px){.hero-carousel.height-700 .inner-slide{height:490px}}.section.slider-section{overflow-x:hidden;position:relative}.section.slider-section .slider-glyph{position:absolute;top:-20px;right:-20px;height:100%}.card{z-index:1;border:none;background-color:inherit}.card .card-inner{background-color:#fff;border-radius:2px;padding:20px;text-align:center}.card.no-padding .card-inner{padding:0}.card .intro-summary{padding-top:20px}@media screen and (max-width:500px){.card .intro-summary p{padding:0 10px;margin:0 auto 25px}}.home-card-ctas .height-sm .card-inner{height:275px}@media screen and (min-width:768px) and (max-width:1024px){.home-card-ctas .height-sm .card-inner{height:430px}}@media screen and (min-width:992px) and (max-width:1199px){.home-card-ctas .height-sm .card-inner{height:490px}}@media screen and (min-width:1200px) and (max-width:1349px){.home-card-ctas .height-sm .card-inner{height:455px}}@media screen and (min-width:1350px){.home-card-ctas .height-sm .card-inner{height:405px}}.home-card-ctas .height-md .card-inner{height:315px}@media screen and (min-width:768px) and (max-width:1024px){.home-card-ctas .height-md .card-inner{height:460px}}@media screen and (min-width:992px) and (max-width:1199px){.home-card-ctas .height-md .card-inner{height:550px}}@media screen and (min-width:1200px) and (max-width:1349px){.home-card-ctas .height-md .card-inner{height:515px}}@media screen and (min-width:1350px){.home-card-ctas .height-md .card-inner{height:465px}}.home-card-ctas .height-lg .card-inner{height:365px}@media screen and (min-width:768px) and (max-width:1024px){.home-card-ctas .height-lg .card-inner{height:470px}}@media screen and (min-width:992px) and (max-width:1199px){.home-card-ctas .height-lg .card-inner{height:615px}}@media screen and (min-width:1200px) and (max-width:1349px){.home-card-ctas .height-lg .card-inner{height:565px}}@media screen and (min-width:1350px){.home-card-ctas .height-lg .card-inner{height:495px}}.home-card-ctas .height-x-lg .card-inner{height:505px}@media screen and (min-width:768px) and (max-width:1024px){.home-card-ctas .height-x-lg .card-inner{height:590px}}@media screen and (min-width:992px) and (max-width:1199px){.home-card-ctas .height-x-lg .card-inner{height:825px}}@media screen and (min-width:1200px) and (max-width:1349px){.home-card-ctas .height-x-lg .card-inner{height:715px}}@media screen and (min-width:1350px){.home-card-ctas .height-x-lg .card-inner{height:645px}}.news-card-ctas .height-sm .card-inner{height:275px}@media screen and (min-width:768px) and (max-width:1024px){.news-card-ctas .height-sm .card-inner{height:430px}}@media screen and (min-width:992px) and (max-width:1199px){.news-card-ctas .height-sm .card-inner{height:490px}}@media screen and (min-width:1200px) and (max-width:1349px){.news-card-ctas .height-sm .card-inner{height:455px}}@media screen and (min-width:1350px){.news-card-ctas .height-sm .card-inner{height:430px}}.news-card-ctas .height-md .card-inner{height:315px}@media screen and (min-width:768px) and (max-width:1024px){.news-card-ctas .height-md .card-inner{height:480px}}@media screen and (min-width:992px) and (max-width:1199px){.news-card-ctas .height-md .card-inner{height:550px}}@media screen and (min-width:1200px) and (max-width:1349px){.news-card-ctas .height-md .card-inner{height:495px}}@media screen and (min-width:1350px){.news-card-ctas .height-md .card-inner{height:495px}}.news-card-ctas .height-lg .card-inner{height:365px}@media screen and (min-width:768px) and (max-width:1024px){.news-card-ctas .height-lg .card-inner{height:540px}}@media screen and (min-width:992px) and (max-width:1199px){.news-card-ctas .height-lg .card-inner{height:620px}}@media screen and (min-width:1200px) and (max-width:1349px){.news-card-ctas .height-lg .card-inner{height:535px}}@media screen and (min-width:1350px){.news-card-ctas .height-lg .card-inner{height:545px}}.news-card-ctas .height-x-lg .card-inner{height:435px}@media screen and (min-width:768px) and (max-width:1024px){.news-card-ctas .height-x-lg .card-inner{height:630px}}@media screen and (min-width:992px) and (max-width:1199px){.news-card-ctas .height-x-lg .card-inner{height:760px}}@media screen and (min-width:1200px) and (max-width:1349px){.news-card-ctas .height-x-lg .card-inner{height:645px}}@media screen and (min-width:1350px){.news-card-ctas .height-x-lg .card-inner{height:645px}}.brand-wrapper{background:#4990e2;padding-bottom:60px}.home-card-ctas{margin-top:-55px}.home-card-ctas h1,.home-card-ctas h2,.home-card-ctas h3,.home-card-ctas h4,.home-card-ctas h5{margin:0;margin-bottom:15px;font-size:22px;color:#00264a;font-weight:300}@media screen and (min-width:768px){.home-card-ctas h1,.home-card-ctas h2,.home-card-ctas h3,.home-card-ctas h4,.home-card-ctas h5{font-size:36px}}.home-card-ctas p{font-size:12px;line-height:16px;color:#424242}@media screen and (min-width:768px){.home-card-ctas p{font-size:14px;line-height:22px;margin:0}}@media screen and (min-width:768px){.home-card-ctas .button{margin-top:25px}}.home-card-ctas .icon{margin:0 auto 10px;width:75px;height:75px;background-color:#2a85b6;box-shadow:0 2px 2px 0 rgba(115,115,115,.25);border-radius:50%;padding-top:20px}@media screen and (min-width:768px){.home-card-ctas .icon{width:150px;height:150px;padding-top:45px;margin-bottom:30px}}.home-card-ctas .icon.with-shadow{padding-top:0}.home-card-ctas .icon.with-shadow .svg-img{width:100%;height:100%}.home-card-ctas .icon svg{width:34px;height:34px;fill:white}@media screen and (min-width:768px){.home-card-ctas .icon svg{width:60px;height:60px}}.home-card-ctas .card{margin-bottom:10px}@media screen and (min-width:768px){.home-card-ctas .card{margin-bottom:20px}}@media screen and (min-width:1025px){.home-card-ctas .card{padding:0 10px}}@media screen and (max-width:1024px){.home-card-ctas .card .card-inner{max-width:266px;margin:0 auto}}@media screen and (min-width:768px) and (max-width:1024px){.home-card-ctas .card .card-inner{max-width:530px;margin:0 auto}}@media screen and (min-width:768px){.home-card-ctas .card .card-inner{padding:30px 25px}}@media screen and (max-width:767px){.home-card-ctas .card .card-inner{height:auto}}@media screen and (min-width:1025px){.home-card-ctas .card .card-inner{padding:30px 25px 40px 25px}.home-card-ctas .card .card-inner .button-container-home{position:absolute;bottom:15px;margin-bottom:7px;width:86%}}.news-card-ctas h1,.news-card-ctas h2,.news-card-ctas h3,.news-card-ctas h4,.news-card-ctas h5{margin:0;margin-bottom:10px;font-size:22px;color:#007fcf;font-weight:300}@media screen and (min-width:768px){.news-card-ctas h1,.news-card-ctas h2,.news-card-ctas h3,.news-card-ctas h4,.news-card-ctas h5{font-size:36px}}.news-card-ctas p{font-size:12px;line-height:16px;color:#424242;max-width:300px;margin:0 auto 10px}@media screen and (min-width:768px){.news-card-ctas p{font-size:14px;line-height:22px;margin:0 auto}}@media screen and (min-width:768px){.news-card-ctas .button{margin-top:25px}}.news-card-ctas .card{margin-bottom:10px}@media screen and (min-width:768px){.news-card-ctas .card{margin-bottom:20px}}@media screen and (min-width:1025px){.news-card-ctas .card{padding:0 10px}}@media screen and (max-width:1024px){.news-card-ctas .card .card-inner{max-width:266px;margin:0 auto}.news-card-ctas .card .card-inner .button-container-home{display:block;padding-top:10px}}@media screen and (min-width:768px) and (max-width:1024px){.news-card-ctas .card .card-inner{max-width:530px;margin:0 auto}}@media screen and (min-width:768px){.news-card-ctas .card .card-inner{padding:30px 25px}}@media screen and (min-width:1025px){.news-card-ctas .card .card-inner .button-container-home{position:absolute;bottom:15px;margin-bottom:7px;right:135px;text-align:center}}.news-card-ctas .card .rotate-links{width:100%;margin-bottom:5px;overflow:auto}.news-card-ctas .card .rotate-links .links-inner{display:inline-block}.news-card-ctas .card .rotate-links .link-item{font-size:10px;color:#aaa;text-transform:uppercase;font-weight:700;padding:0 7px;float:left;cursor:pointer;transition:all .3s}.news-card-ctas .card .rotate-links .link-item:hover{color:#007fcf}.news-card-ctas .card .rotate-links .link-item.active{color:#007fcf}.news-card-ctas .card .rotate-links .link-item:first-of-type{border-right:1px solid #c3c3c3}.news-card-ctas .card .rotate-links .link-item:nth-of-type(2){border-right:1px solid #c3c3c3}.news-card-ctas .card .icon{margin:0 auto 10px;width:75px;height:75px;background-color:#007fcf;box-shadow:0 2px 2px 0 rgba(115,115,115,.25);border-radius:50%;padding-top:20px}@media screen and (min-width:768px){.news-card-ctas .card .icon{width:150px;height:150px;padding-top:45px;margin-bottom:30px}}.news-card-ctas .card .icon.with-shadow{padding-top:0}.news-card-ctas .card .icon.with-shadow .svg-img{width:100%;height:100%}.news-card-ctas .card .icon svg{width:34px;height:34px;fill:white}@media screen and (min-width:768px){.news-card-ctas .card .icon svg{width:60px;height:60px}}.news-card-ctas .card.blue .icon{background-color:#709ec1}.news-card-ctas .card.blue h1,.news-card-ctas .card.blue h2,.news-card-ctas .card.blue h3,.news-card-ctas .card.blue h4,.news-card-ctas .card.blue h5{color:#709ec1}.news-card-ctas .card.teal .icon{background-color:#59b3b9}.news-card-ctas .card.teal h1,.news-card-ctas .card.teal h2,.news-card-ctas .card.teal h3,.news-card-ctas .card.teal h4,.news-card-ctas .card.teal h5{color:#59b3b9}.news-card-ctas .card.green .icon{background-color:#26ab6e}.news-card-ctas .card.green h1,.news-card-ctas .card.green h2,.news-card-ctas .card.green h3,.news-card-ctas .card.green h4,.news-card-ctas .card.green h5{color:#26ab6e}.news-card-ctas .card.rotating-card .button-container{display:block;padding-top:10px}.news-card-ctas .card.rotating-card p{display:none}.news-card-ctas .card.rotating-card p:first-of-type{display:block}.news-card-ctas .news-insights-container{width:847px}.news-card-ctas .news-insights-container .panel{border-radius:0}@media screen and (max-width:1024px){.news-card-ctas .news-insights-container{width:auto}}@media screen and (min-width:1025px) and (max-width:1199px){.news-card-ctas .news-insights-container{width:auto}}.news-card-ctas .news-insights-home-card{text-align:center;height:400px;padding:15px 105px 0 105px}.news-card-ctas .news-insights-home-card a{color:#fff;display:block;font-size:14px;line-height:20px;padding:9px 15px 0 15px}.news-card-ctas .news-insights-home-card h3{color:#fff;padding-top:15px;margin-bottom:0}.news-card-ctas .news-insights-home-card hr{width:175px}.news-card-ctas .news-insights-home-card .button-container-news-insights{position:absolute;bottom:0;padding-bottom:35px;left:50%;margin:0 0 0 -200px}.news-card-ctas .news-insights-home-card .button-white{border:2px solid #fff;color:#fff}@media screen and (max-width:1024px){.news-card-ctas .news-insights-home-card{height:515px;padding:0}.news-card-ctas .news-insights-home-card a{line-height:25px}.news-card-ctas .news-insights-home-card h3{padding:25px 25px 0 25px}.news-card-ctas .news-insights-home-card .button-container-news-insights{margin:0 0 0 -150px;padding-bottom:25px}}@media screen and (min-width:768px) and (max-width:1024px){.news-card-ctas .news-insights-home-card{height:375px}.news-card-ctas .news-insights-home-card a{line-height:20px}.news-card-ctas .news-insights-home-card .button-container-news-insights{padding-top:0;margin:0 0 0 -195px;padding-bottom:35px}}@media screen and (min-width:992px) and (max-width:1024px){.news-card-ctas .news-insights-home-card{height:450px}}@media screen and (min-width:1025px) and (max-width:1199px){.news-card-ctas .news-insights-home-card h3{font-size:18px}.news-card-ctas .news-insights-home-card a{padding:9px 0 0 0;font-size:11px}}.news-card-ctas .weekly-global-market-update-home-card{background-image:url(/library/img/insurance_research/graph_blue_img_resized.png);text-align:center;height:400px;width:410px;position:relative}.news-card-ctas .weekly-global-market-update-home-card a{color:#fff;display:block;font-size:14px;line-height:30px;padding:9px 35px 0 35px}.news-card-ctas .weekly-global-market-update-home-card h3{color:#fff;padding:15px 25px 0 25px;margin-bottom:0}.news-card-ctas .weekly-global-market-update-home-card hr{width:175px}.news-card-ctas .weekly-global-market-update-home-card .button-container-weekly-global-market-update{position:absolute;bottom:0;padding-bottom:15px;left:50%;margin:0 0 0 -110px}.news-card-ctas .weekly-global-market-update-home-card .button-white{border:2px solid #fff;color:#fff}@media screen and (max-width:1024px){.news-card-ctas .weekly-global-market-update-home-card{height:238px;background-image:url(/library/img/insurance_research/global-market-weekly-mobile.png);background-size:auto;padding:0;width:auto}.news-card-ctas .weekly-global-market-update-home-card .button-container-weekly-global-market-update{margin:0 0 0 -75px}.news-card-ctas .weekly-global-market-update-home-card h3{padding:25px 75px 0 75px}}@media screen and (min-width:768px) and (max-width:1024px){.news-card-ctas .weekly-global-market-update-home-card{background-size:100%}.news-card-ctas .weekly-global-market-update-home-card .button-container-weekly-global-market-update{margin:0 0 0 -110px}}@media screen and (min-width:992px) and (max-width:1024px){.news-card-ctas .weekly-global-market-update-home-card{height:450px;background-image:url(/library/img/insurance_research/graph_blue_img.png)}}@media screen and (min-width:1025px) and (max-width:1199px){.news-card-ctas .weekly-global-market-update-home-card{width:auto}}.news-card-ctas .related-products-contents h3{color:#fff;text-align:center;padding-top:30px}.news-card-ctas .related-products-contents ul{padding:28px 0 0 55px;list-style-type:disc;line-height:35px}.news-card-ctas .related-products-contents li{color:#fff;font-size:18px}.news-card-ctas .related-products-contents a{color:#fff}.news-card-ctas .related-content-contents h3{color:#fff;text-align:center;padding-top:30px}.news-card-ctas .related-content-contents ul{padding:20px 35px 0 40px;list-style-type:disc;line-height:30px}.news-card-ctas .related-content-contents li{color:#fff;font-size:18px;margin:15px}.news-card-ctas .related-content-contents a{color:#fff;overflow:hidden}.news-card-ctas .wrapper .row{padding:100px;background-color:#fff;border-spacing:1px;display:flex;justify-content:center}@media screen and (max-width:1024px){.news-card-ctas .wrapper .row{display:block;padding:0}}@media screen and (min-width:992px) and (max-width:1024px){.news-card-ctas .wrapper .row{padding:50px}}@media screen and (max-width:1024px){.news-card-ctas .wrapper{margin:0 10px;width:auto}}@media only screen and (min-width:768px) and (max-width:1024px){.news-card-ctas .wrapper{margin:0;width:auto}}.news-card-ctas .wrapper #related-product-card{background-color:#fff;padding-bottom:40px;float:none;display:table-cell;background-color:#007fcf}@media screen and (max-width:1024px){.news-card-ctas .wrapper #related-product-card{display:block;margin-bottom:7%}}@media screen and (min-width:992px) and (max-width:1024px){.news-card-ctas .wrapper #related-product-card{display:table-cell}}.news-card-ctas .wrapper #related-content-card{background-color:#fff;padding-bottom:40px;float:none;display:table-cell;background-color:#59b3b9}@media screen and (max-width:1024px){.news-card-ctas .wrapper #related-content-card{display:block;margin-bottom:7%}}@media screen and (min-width:992px) and (max-width:1024px){.news-card-ctas .wrapper #related-content-card{display:table-cell}}.news-card-ctas .triangle-on-card{border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent transparent;position:absolute;left:48%;top:-1px}.headline-section .headline-overlay .headline-inner{background-size:cover;border-radius:2px;box-shadow:0 2px 2px 0 rgba(115,115,115,.25)}@media screen and (max-width:1024px){.headline-section .headline-overlay .headline-inner{padding-top:100px}}@media screen and (min-width:768px){.headline-section .headline-overlay .headline-inner{padding-top:200px}}.headline-section .headline-overlay .headline-inner .overlay-content{background-color:rgba(1,15,48,.7);padding:15px;text-align:center}.headline-section .headline-overlay .headline-inner .overlay-content h1,.headline-section .headline-overlay .headline-inner .overlay-content h2,.headline-section .headline-overlay .headline-inner .overlay-content h3,.headline-section .headline-overlay .headline-inner .overlay-content h4,.headline-section .headline-overlay .headline-inner .overlay-content h5{color:#fff;font-weight:300}@media screen and (max-width:1024px){.headline-section .headline-overlay .headline-inner .overlay-content h1,.headline-section .headline-overlay .headline-inner .overlay-content h2,.headline-section .headline-overlay .headline-inner .overlay-content h3,.headline-section .headline-overlay .headline-inner .overlay-content h4,.headline-section .headline-overlay .headline-inner .overlay-content h5{font-size:30px}}@media screen and (min-width:768px){.headline-section .headline-overlay .headline-inner .overlay-content h1,.headline-section .headline-overlay .headline-inner .overlay-content h2,.headline-section .headline-overlay .headline-inner .overlay-content h3,.headline-section .headline-overlay .headline-inner .overlay-content h4,.headline-section .headline-overlay .headline-inner .overlay-content h5{font-size:60px}}.headline-section .headline-overlay .headline-inner .overlay-content p{color:#fff;font-weight:600}@media screen and (max-width:1024px){.headline-section .headline-overlay .headline-inner .overlay-content p{font-size:14px}}@media screen and (min-width:768px){.headline-section .headline-overlay .headline-inner .overlay-content p{font-size:20px}}.main-content .headline-section{padding:0;margin-top:60px}.gems-section .container{overflow:hidden}@media screen and (min-width:992px){.gems-section .container{padding-bottom:70px;border-bottom:2px solid #ccc}}.gems-section .row{margin:0 auto}@media screen and (max-width:768px){.gems-section .row{max-width:370px}}@media screen and (min-width:768px) and (max-width:991px){.gems-section .row{max-width:500px}}@media screen and (min-width:992px){.gems-section .row{max-width:860px}}.gems-section .gem-item{text-align:center;margin-top:20px;height:150px}@media screen and (min-width:768px) and (max-width:1024px){.gems-section .gem-item{height:170px}}@media screen and (min-width:992px){.gems-section .gem-item{height:auto}}@media screen and (min-width:768px){.gems-section .gem-item{margin-top:40px}}.gems-section .gem-item:nth-of-type(odd):after{content:"";width:30px;height:2px;background:#ccc;position:absolute;right:5px}@media screen and (max-width:1024px){.gems-section .gem-item:nth-of-type(odd):after{top:25px}}@media screen and (min-width:768px){.gems-section .gem-item:nth-of-type(odd):after{top:55px;width:35px;right:0}}.gems-section .gem-item:nth-of-type(2n):before{content:"";width:30px;height:2px;background:#ccc;position:absolute;left:-5px}@media screen and (max-width:1024px){.gems-section .gem-item:nth-of-type(2n):before{top:25px}}@media screen and (min-width:768px){.gems-section .gem-item:nth-of-type(2n):before{top:55px;width:35px;left:0}}@media screen and (min-width:1025px){.gems-section .gem-item:first-of-type:before{content:"";height:2px;background:#ccc;position:absolute;top:55px;width:65px;left:-30px}}@media screen and (min-width:1025px){.gems-section .gem-item:nth-of-type(2):after{content:"";width:30px;height:2px;background:#ccc;position:absolute;right:5px;top:25px;top:55px;width:35px;right:0}}@media screen and (min-width:1025px){.gems-section .gem-item:nth-of-type(3):before{content:"";width:30px;height:2px;background:#ccc;position:absolute;left:-5px;top:55px;width:35px;left:0}}@media screen and (min-width:1025px){.gems-section .gem-item:nth-of-type(4):after{content:"";height:2px;background:#ccc;position:absolute;top:55px;width:65px;right:-30px}}.gems-section .gem-item h1,.gems-section .gem-item h2,.gems-section .gem-item h3,.gems-section .gem-item h4,.gems-section .gem-item h5{color:#007fcf;font-weight:700;font-size:14px;margin-bottom:5px;margin-top:7px}@media screen and (min-width:768px){.gems-section .gem-item h1,.gems-section .gem-item h2,.gems-section .gem-item h3,.gems-section .gem-item h4,.gems-section .gem-item h5{font-size:20px;margin-top:18px}}.gems-section .gem-item p{color:#424242;font-weight:700;font-size:12px}@media screen and (min-width:768px){.gems-section .gem-item p{font-size:14px}}.gems-section .gem-item .icon{width:55px;height:55px;border-radius:50%;background-color:#00659a;margin:0 auto;box-shadow:0 2px 2px 0 rgba(115,115,115,.4)}@media screen and (min-width:768px){.gems-section .gem-item .icon{width:110px;height:110px}}.gems-section .gem-item .icon.with-shadow{padding-top:0}.gems-section .gem-item .icon.with-shadow .svg-img{width:100%;height:100%}.gems-section .button-container{text-align:center}@media screen and (min-width:768px){.gems-section .button-container{margin-top:35px}}.full-width-cta{background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width:1024px){.full-width-cta{margin-top:35px}}@media screen and (min-width:768px){.full-width-cta{margin-top:70px}}.full-width-cta .row{text-align:center}@media screen and (max-width:1024px){.full-width-cta .row{padding:40px 22px}}@media screen and (min-width:768px){.full-width-cta .row{padding:80px 45px}}.full-width-cta h1,.full-width-cta h2,.full-width-cta h3,.full-width-cta h4,.full-width-cta h5{color:#fff;font-weight:300}@media screen and (max-width:1024px){.full-width-cta h1,.full-width-cta h2,.full-width-cta h3,.full-width-cta h4,.full-width-cta h5{margin-bottom:30px;font-size:30px}}@media screen and (min-width:768px){.full-width-cta h1,.full-width-cta h2,.full-width-cta h3,.full-width-cta h4,.full-width-cta h5{margin-bottom:60px;font-size:60px;line-height:76px}}.full-width-cta .button{font-weight:700}.full-width-article-cta{background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:25px;width:100%}@media screen and (max-width:1024px){.full-width-article-cta{margin-top:35px}}@media screen and (min-width:768px){.full-width-article-cta{margin-top:50px}}.full-width-article-cta .row{text-align:center}@media screen and (max-width:1024px){.full-width-article-cta .row{padding:40px 22px}}@media screen and (min-width:768px){.full-width-article-cta .row{padding:45px 45px}}.full-width-article-cta .article-category{width:100%}.full-width-article-cta .article-category .ac-inner{display:inline-block;margin:0 auto;background-color:#007fcf;color:#fff;font-weight:600;text-transform:uppercase;padding:8px 12px;border-radius:2px}.full-width-article-cta .article-category .ac-inner:hover{text-decoration:none}@media screen and (max-width:1024px){.full-width-article-cta .article-category .ac-inner{font-size:12px}}@media screen and (min-width:768px){.full-width-article-cta .article-category .ac-inner{font-size:18px}}.full-width-article-cta h1,.full-width-article-cta h2,.full-width-article-cta h3,.full-width-article-cta h4,.full-width-article-cta h5{color:#fff;font-weight:300;margin-bottom:10px;margin-top:30px;line-height:1.1}@media screen and (max-width:1024px){.full-width-article-cta h1,.full-width-article-cta h2,.full-width-article-cta h3,.full-width-article-cta h4,.full-width-article-cta h5{font-size:24px}}@media screen and (min-width:768px){.full-width-article-cta h1,.full-width-article-cta h2,.full-width-article-cta h3,.full-width-article-cta h4,.full-width-article-cta h5{font-size:48px;line-height:48px}}.full-width-article-cta p{color:#fff}@media screen and (max-width:1024px){.full-width-article-cta p{font-size:14px;margin-bottom:30px}}@media screen and (min-width:768px){.full-width-article-cta p{font-size:18px;margin-bottom:60px}}@media screen and (max-width:1024px){.full-width-article-cta p:not(.by-line){line-height:18px}}@media screen and (min-width:768px){.full-width-article-cta p:not(.by-line){line-height:32px}}.full-width-article-cta p.by-line{font-weight:600}@media screen and (max-width:1024px){.full-width-article-cta p.by-line{font-size:16px;margin-bottom:20px}}@media screen and (min-width:768px){.full-width-article-cta p.by-line{font-size:20px;margin-bottom:40px}}.full-width-article-cta .button{font-weight:700}.page-hero{padding:25px 20px 50px;background-size:cover;background-repeat:no-repeat;background-position:center 20%;background-color:#fff;min-height:1000px}@media screen and (max-width:2500px){.page-hero{min-height:900px}}@media screen and (max-width:2250px){.page-hero{min-height:800px}}@media screen and (max-width:2100px){.page-hero{min-height:600px}}@media screen and (min-width:768px){.page-hero{padding:50px 60px 100px;margin:0 auto}}@media screen and (max-width:620px){.page-hero{min-height:200px}}.page-hero.with-category{min-height:0!important}.page-hero.with-category .hero-inner{min-height:0!important}.page-hero .hero-inner{position:relative;background-color:rgba(1,15,48,.7);color:#fff;width:100%;max-width:1000px;margin:0 auto;padding:30px 10px;text-align:center;min-height:195px;border-radius:2px}@media screen and (min-width:550px){.page-hero .hero-inner{padding:30px 55px}}@media screen and (min-width:768px) and (max-width:1024px){.page-hero .hero-inner{padding:60px 50px}}@media screen and (min-width:1025px){.page-hero .hero-inner{padding:60px 50px}}.page-hero .hero-inner h1{font-size:30px;margin:0;margin-bottom:22px;font-weight:300;color:#fff}@media screen and (max-width:1024px){.page-hero .hero-inner h1{font-size:28px}}@media screen and (min-width:768px) and (max-width:1024px){.page-hero .hero-inner h1{font-size:48px}}@media screen and (min-width:1025px){.page-hero .hero-inner h1{font-size:80px}}.page-hero .hero-inner p{font-size:12px;line-height:16px;font-weight:600}@media screen and (min-width:768px) and (max-width:1024px){.page-hero .hero-inner p{font-size:17px;line-height:26px}}@media screen and (min-width:1025px){.page-hero .hero-inner p{font-size:18px;line-height:32px}}.page-hero .hero-inner .icon{margin:0 auto 10px;width:75px;height:75px;background-color:#007fcf;box-shadow:0 2px 2px 0 rgba(115,115,115,.25);border-radius:50%;padding-top:20px}@media screen and (min-width:768px){.page-hero .hero-inner .icon{width:150px;height:150px;padding-top:45px;margin-bottom:30px}}.page-hero .hero-inner .icon svg{width:34px;height:34px;fill:white}@media screen and (min-width:768px){.page-hero .hero-inner .icon svg{width:60px;height:60px}}.page-hero .hero-inner .icon.with-shadow{padding-top:0}.page-hero .hero-inner .icon.with-shadow .svg-img{width:100%;height:100%}.page-hero .hero-inner .icon.blue{background-color:#709ec1}.page-hero .hero-inner .icon.teal{background-color:#59b3b9}.page-hero .hero-inner .icon.green{background-color:#26ab6e}.page-hero.with-category{padding:0 20px 25px}@media screen and (min-width:768px){.page-hero.with-category{padding:0 60px 50px}}.page-hero.with-category .hero-inner{background-color:transparent;text-align:left;max-width:1050px;padding:30px 15px}@media screen and (min-width:768px){.page-hero.with-category .hero-inner{padding:60px 30px 45px}}@media screen and (min-width:992px){.page-hero.with-category .hero-inner{padding:60px 50px 45px}}.page-hero.with-category .hero-inner .product-content h1{text-align:center}.page-hero.with-category .hero-inner .product-content h2{text-align:center;color:#fff}.page-hero.with-category h1,.page-hero.with-category h3{color:#fff;font-weight:300}@media screen and (min-width:768px){.page-hero.with-category h3{font-size:48px;line-height:60px}}.page-hero.with-category .article-category{width:100%}@media screen and (min-width:768px){.page-hero.with-category .article-category{margin-top:40px}}.page-hero.with-category .article-category .ac-inner{display:inline-block;margin:0 auto;background-color:#007fcf;color:#fff;font-weight:600;text-transform:uppercase;padding:8px 12px;border-radius:2px}.page-hero.with-category .article-category .ac-inner:hover{text-decoration:none}@media screen and (max-width:1024px){.page-hero.with-category .article-category .ac-inner{font-size:12px}}@media screen and (min-width:768px){.page-hero.with-category .article-category .ac-inner{font-size:18px}}.page-hero.with-search{padding:0 20px 25px}@media screen and (min-width:768px){.page-hero.with-search{padding:0 60px 50px}}.page-hero.with-search .hero-inner{background-color:transparent;text-align:left;max-width:1050px;padding:30px 15px 10px;min-height:initial}@media screen and (min-width:768px){.page-hero.with-search .hero-inner{padding:50px 30px 25px}}.page-hero.with-search h1{color:#fff;font-weight:300}@media screen and (min-width:768px){.page-hero.with-search h1{font-size:48px}}.page-hero.with-search .search-container{overflow:hidden;height:40px;margin-bottom:30px;position:relative}@media screen and (min-width:768px){.page-hero.with-search .search-container{margin-bottom:60px;height:60px}}.page-hero.with-search .search-container input{width:calc(100% - 30px);background:0 0;border:0;border-bottom:2px solid #fff;position:absolute;left:0;bottom:0;font-size:18px;font-style:italic}@media screen and (min-width:768px){.page-hero.with-search .search-container input{font-size:24px}}.page-hero.with-search .search-container input:focus{outline:0}.page-hero.with-search .search-container button{padding:0;margin:0;width:30px;background:0 0;border:0;border-bottom:2px solid #fff;position:absolute;right:0;bottom:0}.page-hero.with-search .search-container button svg.search{width:23px;height:25px}@media screen and (min-width:768px){.page-hero.with-search .search-container button svg.search{width:30px;height:30px}}.page-hero.with-search .search-container button:focus{outline:0}.page-hero.insurance-research{padding:0 20px 25px}@media screen and (min-width:768px){.page-hero.insurance-research{padding:0 60px 50px}}.page-hero.insurance-research .hero-inner{background-color:transparent;text-align:left;max-width:1050px;padding:30px 15px 10px;min-height:initial}@media screen and (min-width:768px){.page-hero.insurance-research .hero-inner{padding:50px 30px 25px}}.page-hero.insurance-research h1{color:#fff;font-weight:300;width:100%;margin-bottom:45px}@media screen and (min-width:768px){.page-hero.insurance-research h1{font-size:48px}}@media screen and (min-width:1025px){.page-hero.insurance-research h1{width:calc(100% - 320px);float:left}}.page-hero.insurance-research .article-category{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:20px}.page-hero.insurance-research .article-category a{color:#fff}.page-hero.insurance-research.cart-hero{padding:60px}.page-hero.insurance-research.cart-hero .hero-inner{padding:0 30px;overflow:auto}.page-hero .clear{clear:both}.hero-bottom-rendering{max-width:100%;overflow-x:auto}.inner-page-navigation{overflow:auto;float:left;width:100%;border-bottom:2px solid #eee}.inner-page-navigation ul{text-align:center;margin-bottom:2px}.inner-page-navigation ul li{display:inline-block;padding:25px 0}.inner-page-navigation ul li a{font-weight:600;font-size:18px;padding:0 15px;border-right:2px solid #eee;color:#007fcf}.inner-page-navigation ul li:last-of-type a{border:0}.inner-page-navigation ul li.active{padding:25px 0 20px;border-bottom:5px solid #007fcf}.main-content{padding:0}.main-content.with-sidebar{padding:0;overflow-x:hidden}.main-content.with-sidebar .landing-content-container.sidebar{padding-top:0}.main-content .product-download-strategy-sheet{padding:40px 0 0 0}@media screen and (max-width:1024px){.main-content .product-download-strategy-sheet{padding:0}}.main-content .download-straegy-sheet{height:115px;text-align:center}@media screen and (max-width:1024px){.main-content .download-straegy-sheet{height:60px;padding:0}}@media only screen and (min-width:1024px) and (max-width:1366px){.main-content .download-straegy-sheet{padding-left:0;margin-left:0}}.main-content .download-straegy-sheet span{margin-top:35px}@media only screen and (min-width:320px) and (max-width:1024px){.main-content .download-straegy-sheet span{margin-top:15px}}.main-content .card-inner{text-align:left}.main-content .product-disclaimer p{text-align:center;font-style:italic;font-weight:700}.main-content .content-header{text-align:center;margin:25px 0;font-weight:300}@media screen and (min-width:768px) and (max-width:1024px){.main-content .content-header{padding:0 50px}}@media screen and (min-width:768px){.main-content .content-header{font-size:48px;margin:50px 0}}.main-content .content-header span{max-width:1050px;display:inline-block}.main-content .content-container{padding:0 25px}.main-content .content-container.columns-content{padding:25px}@media screen and (max-width:480px){.main-content .content-container{padding:0 10px}.main-content .content-container.columns-content{padding:20px}}@media screen and (min-width:768px) and (max-width:1024px){.main-content .content-container{padding:0 50px}}@media screen and (min-width:1025px){.main-content .content-container{padding:0 110px 0 110px}}.main-content .content-container.landing-content-container{padding-bottom:60px}.main-content .content-container ul{padding-left:35px;margin:initial;list-style:disc;margin-bottom:10px}.main-content .content-container .by-line{font-size:16px;margin-bottom:5px}.main-content .content-container .by-line .author-name{font-weight:600}.main-content .content-container .date{font-size:16px;font-weight:600;padding-bottom:10px}.main-content .content-container strong{font-weight:600}.main-content .content-container h1{font-size:36px;line-height:1.1}.main-content .content-container h2{font-size:30px;line-height:1.1;margin-top:20px}.main-content .content-container h3{font-size:24px;line-height:1.1;margin-top:20px}.main-content .content-container h1,.main-content .content-container h2,.main-content .content-container h3,.main-content .content-container h4,.main-content .content-container h5{font-weight:600}.main-content .content-container h1,.main-content .content-container h2,.main-content .content-container h3,.main-content .content-container h4,.main-content .content-container h5,.main-content .content-container p{color:#424242}.main-content .content-container p{margin-bottom:10px}@media screen and (min-width:768px){.main-content .content-container p{font-size:16px}}.main-content .content-container a{color:#007fcf;font-weight:600}.main-content .content-container a:hover{color:#3a93c6}.main-content .content-container img{width:auto;max-width:100%;height:auto;margin:20px auto;border-radius:2px}@media screen and (min-width:768px){.main-content .content-container img{margin:40px auto}}.main-content .content-container.secondary-content{padding:30px 25px}@media screen and (min-width:768px) and (max-width:1024px){.main-content .content-container.secondary-content{padding:65px 50px}}@media screen and (min-width:1025px){.main-content .content-container.secondary-content{padding:60px 110px 60px 110px}}.main-content .content-container .pagination .active a{color:#fff}.main-content .content-container .product-overview{padding-top:50px;padding-bottom:50px}.main-content .content-container .product-overview p{padding-bottom:35px}.main-content .content-container .product-overview hr{border-top:2.5px solid #eee}.main-content .pagination-container .pagination{margin:20px 0}.main-content .pagination-container .pagination .page-item .page-link{color:#337ab7}.main-content .sidebar{padding:0 40px;margin:35px 0;text-align:center}@media screen and (min-width:768px) and (max-width:1024px){.main-content .sidebar{padding:0 80px}}@media screen and (min-width:768px){.main-content .sidebar{margin:70px 0}}@media screen and (min-width:992px){.main-content .sidebar{padding:0;margin:0;right:-1px}}.main-content .sidebar .sidebar-inner{max-width:395px;padding:20px 70px;background-color:#4990e2}.main-content .sidebar .sidebar-inner h1,.main-content .sidebar .sidebar-inner h2,.main-content .sidebar .sidebar-inner h3,.main-content .sidebar .sidebar-inner h4,.main-content .sidebar .sidebar-inner h5,.main-content .sidebar .sidebar-inner ol li,.main-content .sidebar .sidebar-inner p,.main-content .sidebar .sidebar-inner q,.main-content .sidebar .sidebar-inner span,.main-content .sidebar .sidebar-inner ul li{color:#fff;text-align:left}@media screen and (min-width:768px) and (max-width:1024px){.main-content .sidebar .sidebar-inner{padding:35px 50px}}.main-content .sidebar .sidebar-inner h3{font-size:24px;font-weight:300;color:#fff}@media screen and (min-width:768px){.main-content .sidebar .sidebar-inner h3{font-size:36px}}.main-content .sidebar .sidebar-inner hr{width:100px;border:0;border-bottom:2px solid #ccc;margin-top:10px;margin-bottom:15px}@media screen and (min-width:768px){.main-content .sidebar .sidebar-inner hr{margin-top:20px;margin-bottom:20px}}@media screen and (min-width:1025px){.main-content .sidebar .sidebar-inner.case-studies,.main-content .sidebar .sidebar-inner.related-topics{padding:35px 50px}}.main-content .sidebar .sidebar-inner.author-cta{text-align:left}@media screen and (min-width:1025px){.main-content .sidebar .sidebar-inner.author-cta{padding:35px 50px}}.main-content .sidebar .sidebar-inner.author-cta .about-author{text-align:center;margin-bottom:5px;font-size:14px;font-weight:600}@media screen and (min-width:768px){.main-content .sidebar .sidebar-inner.author-cta .about-author{font-size:20px}}.main-content .sidebar .sidebar-inner.author-cta h3{text-align:center;margin-top:0}.main-content .sidebar .sidebar-inner.author-cta .button-container{text-align:center;margin-top:35px}.main-content .sidebar .sidebar-inner.author-cta .author-info{font-size:14px;line-height:22px}@media screen and (min-width:768px){.main-content .sidebar .sidebar-inner.author-cta .author-info{font-size:16px;line-height:30px}}@media screen and (max-width:1024px){.main-content .sidebar .sidebar-inner.featured-cta{padding:10px}}.main-content .sidebar .sidebar-inner.featured-cta h3{font-size:26px}@media screen and (max-width:1024px){.main-content .sidebar .sidebar-inner.featured-cta h3{font-size:18px}}@media screen and (min-width:650px) and (max-width:1023px){.main-content .sidebar .sidebar-inner.featured-cta h3{font-size:22px}}.main-content .sidebar .sidebar-inner.featured-cta .featured-image{padding:0;width:auto;max-width:100%}.main-content .sidebar .sidebar-inner.featured-cta .button-container{margin-top:15px;margin-bottom:10px}@media screen and (min-width:1025px){.main-content .sidebar .sidebar-inner.featured-cta .button-container{margin-top:30px}}.main-content .sidebar .sidebar-links .link-item{margin-bottom:20px}@media screen and (min-width:768px){.main-content .sidebar .sidebar-links .link-item{margin-bottom:40px}}.main-content .sidebar .sidebar-links .link-item .link-title{color:#fff;display:block;font-size:14px;line-height:14px;font-weight:600}@media screen and (min-width:768px){.main-content .sidebar .sidebar-links .link-item .link-title{font-size:20px;line-height:20px;margin-bottom:5px}}.main-content .sidebar .sidebar-links .link-item .link-sub{color:#424242;font-size:10px;font-weight:700;display:block}@media screen and (min-width:768px){.main-content .sidebar .sidebar-links .link-item .link-sub{font-size:14px;line-height:14px}}.main-content .icon{margin:0 auto 10px;width:75px;height:75px;background-color:#007fcf;box-shadow:0 2px 2px 0 rgba(115,115,115,.25);border-radius:50%;padding-top:20px}@media screen and (min-width:768px){.main-content .icon{width:110px;height:110px;padding-top:45px;margin-bottom:30px}}.main-content .icon.with-shadow{padding-top:0}.main-content .icon.with-shadow .svg-img{width:100%;height:100%}.main-content .icon svg{width:34px;height:34px;fill:white}@media screen and (min-width:768px){.main-content .icon svg{width:60px;height:60px}}.main-content .icon.blue{background-color:#709ec1}.main-content .icon.light-blue{background-color:#3a93c6}.main-content .icon.teal{background-color:#59b3b9}.main-content .icon.green{background-color:#26ab6e}.main-content .full-width-article-cta{margin-top:0}.main-content .featured-image{text-align:center}@media screen and (min-width:1025px){.main-content .featured-image{padding-top:60px}}.main-content .featured-image img{border-radius:2px;width:auto;max-width:100%;height:auto}.main-content .quote-section{padding:0 25px;margin-bottom:35px}@media screen and (min-width:768px){.main-content .quote-section{margin-bottom:70px}}.main-content .quote-section .quote-inner{border-radius:2px;background-color:#e8ecf3;padding:30px 30px 15px 30px;text-align:center;position:relative}@media screen and (min-width:768px){.main-content .quote-section .quote-inner{padding:65px 65px 35px 65px}}.main-content .quote-section .quote-inner:after,.main-content .quote-section .quote-inner:before{font-family:Georgia;font-size:150px;color:#ced4dd;position:absolute;z-index:0}.main-content .quote-section .quote-inner:before{content:"\201C";line-height:60px;top:45px;left:10px}@media screen and (min-width:1025px){.main-content .quote-section .quote-inner:before{top:55px;left:25px}}.main-content .quote-section .quote-inner:after{content:"\201D";line-height:60px;bottom:35px;right:10px}@media screen and (min-width:1025px){.main-content .quote-section .quote-inner:after{bottom:-25px;right:25px}}.main-content .quote-section .quote-inner .quote{font-size:26px;font-style:italic;font-weight:300;position:relative;z-index:1}@media screen and (min-width:768px){.main-content .quote-section .quote-inner .quote{font-size:30px;margin-bottom:40px;line-height:42px}}.main-content .quote-section .quote-inner .quote-info{font-size:12px;position:relative;z-index:1}@media screen and (min-width:768px){.main-content .quote-section .quote-inner .quote-info{font-size:16px}}.main-content .intro-summary{text-align:center}.main-content .intro-summary p{font-size:14px;line-height:26px;padding:0 35px;max-width:850px;margin:0 auto 40px}@media screen and (min-width:768px){.main-content .intro-summary p{font-size:18px;line-height:32px}}.main-content .intro-summary p strong{font-weight:600}.main-content .ir-intro-ctas .row{margin:0;padding:45px 35px}.main-content .ir-intro-ctas .intro-item{text-align:center;margin-bottom:25px}@media screen and (min-width:1025px){.main-content .ir-intro-ctas .intro-item{margin-bottom:0}}.main-content .ir-intro-ctas .intro-item .item-title{font-weight:300;font-size:28px;margin-top:0}@media screen and (min-width:1025px){.main-content .ir-intro-ctas .intro-item .item-title{font-size:36px}}.main-content .ir-intro-ctas .intro-item .item-description{font-size:14px;line-height:22px}@media screen and (max-width:1023px){.main-content .ir-intro-ctas .intro-item .item-description{max-width:370px;margin:0 auto 10px}}.main-content .ir-intro-ctas .intro-item .button-container{position:absolute;bottom:0;width:100%}@media screen and (max-width:1349px){.main-content .ir-intro-ctas .intro-item .button-container{position:relative;width:100%}}.main-content .ir-intro-ctas .intro-item:last-of-type{margin-bottom:0}.main-content .ir-intro-ctas .intro-item .cta-container{height:220px;position:relative}.main-content .circular-ctas{padding-top:10px;padding-bottom:10px;text-align:center}.main-content .circular-ctas .cta-item{text-align:center;margin-bottom:20px}.main-content .circular-ctas .cta-item .cta-image{width:260px;height:260px;border-radius:50%;margin:0 auto}.main-content .circular-ctas .cta-item .cta-image img{width:100%;height:auto;margin:0}.main-content .circular-ctas .cta-item .cta-title{margin-top:30px;font-size:14px;font-weight:600;margin-bottom:5px}@media screen and (min-width:768px){.main-content .circular-ctas .cta-item .cta-title{font-size:20px}}.main-content .circular-ctas .cta-item .cta-category{font-size:12px;font-weight:300;margin-bottom:5px;line-height:initial;font-weight:400}@media screen and (min-width:768px){.main-content .circular-ctas .cta-item .cta-category{font-size:16px}}.main-content .circular-ctas .cta-item .cta-link{font-size:12px;font-weight:600;color:#007fcf;display:block}@media screen and (min-width:768px){.main-content .circular-ctas .cta-item .cta-link{font-size:16px;margin-top:10px}}.main-content .full-width-hr{width:100%;border:0;border-bottom:2px solid #eee;margin-top:0;margin-bottom:15px}.main-content.article .card-inner{padding-bottom:40px}@media screen and (max-width:1024px){.main-content.article .content-header{padding:0 40px}}@media screen and (min-width:768px){.main-content.article .content-header{font-size:36px;line-height:50px;margin:40px 0}}@media screen and (min-width:1024px) and (max-width:1200px){.main-content.article .content-container{padding:0 70px 0 60px}}@media screen and (min-width:1025px){.main-content.ir-content hr.full-width-hr{margin-bottom:75px}}.main-content.ir-detail .intro-summary p{padding:30px 15px;margin-bottom:0}.main-content.ir-detail .intro-summary p strong{font-weight:400}.main-content.ir-detail .content-container{padding:0 70px 60px 110px}.main-content.ir-detail .content-container-details{padding:25px}@media screen and (min-width:1200px){.landing-columns{display:flex}.landing-columns.row{margin:0}.landing-columns .left-content{text-align:right}.landing-columns .left-content .columns-content{display:inline-block;max-width:945px;padding:100px 100px 50px 100px;text-align:left}}@media screen and (min-width:1200px) and (max-width:1480px){.landing-columns .left-content .columns-content{display:block}}@media screen and (min-width:1200px){.landing-columns .sidebar{background:#4990e2}}.process-section{padding:0}.process-section .container{overflow:visible}.process-section .row{margin:0 auto}.process-section .process-item{text-align:center;margin-top:20px;height:150px;cursor:default}@media screen and (min-width:768px) and (max-width:1024px){.process-section .process-item{height:170px}}@media screen and (min-width:992px){.process-section .process-item{height:auto}}@media screen and (min-width:768px){.process-section .process-item{margin-top:40px}}@media screen and (min-width:1025px){.process-section .process-item{padding:10px}}.process-section .process-item h1,.process-section .process-item h2,.process-section .process-item h3,.process-section .process-item h4,.process-section .process-item h5{color:#007fcf;font-weight:600;font-size:14px;margin-bottom:5px;margin-top:7px;transition:color .3s;transition:border .3s;padding-bottom:15px;cursor:default}@media screen and (min-width:768px){.process-section .process-item h1,.process-section .process-item h2,.process-section .process-item h3,.process-section .process-item h4,.process-section .process-item h5{font-size:18px;margin-top:18px}}.process-section .process-item .icon{width:55px;height:55px;border-radius:50%;background-color:#00659a;background-size:cover;background-repeat:no-repeat;margin:0 auto;box-shadow:0 2px 2px 0 rgba(115,115,115,.4);transition:all .3s}@media screen and (min-width:768px){.process-section .process-item .icon{width:110px;height:110px}}.process-section .process-item .icon.with-shadow{padding-top:0}.process-section .process-item .icon.with-shadow .svg-img{width:100%;height:100%}@media screen and (min-width:1025px){.process-section .process-item:hover .icon{background-color:#007fcf}.process-section .process-item:hover h1,.process-section .process-item:hover h2,.process-section .process-item:hover h3,.process-section .process-item:hover h4,.process-section .process-item:hover h5{color:#010f30;padding-bottom:10px;border-bottom:5px solid #007fcf}}.process-section .button-container{text-align:center}@media screen and (min-width:768px){.process-section .button-container{margin-top:35px}}.process-section hr{width:250px;height:2px;border:0;background-color:#ccc;margin:30px auto}@media screen and (min-width:1025px){.process-section hr{display:block}}.process-section .process-info{text-align:center;font-size:18px;line-height:32px;font-weight:600;position:relative;width:100%;height:120px}.process-section .process-info p{max-width:1050px;margin:0 auto}.process-section .process-info ul li{list-style:disc;max-width:1050px;margin:0 auto;padding:10px}.process-section .process-info div{position:absolute;width:100%;top:0;left:0;opacity:0;padding:0 25px;transition:opacity .3s}.process-section .process-info div.active{opacity:1}.process-section .process-height-longer{height:450px}.process-section.icons-5 .process-item:nth-of-type(2n):before{content:"";width:30px;height:2px;background:#ccc;position:absolute;left:-5px}@media screen and (max-width:1024px){.process-section.icons-5 .process-item:nth-of-type(2n):before{top:25px}}@media screen and (min-width:768px){.process-section.icons-5 .process-item:nth-of-type(2n):before{top:55px;left:0}}@media screen and (min-width:991px){.process-section.icons-5 .process-item:nth-of-type(2n):before{width:15px}}@media screen and (min-width:1200px){.process-section.icons-5 .process-item:nth-of-type(2n):before{width:30px}}.process-section.icons-5 .process-item:nth-of-type(2n):after{content:"";width:30px;height:2px;background:#ccc;position:absolute;right:5px}@media screen and (max-width:500px){.process-section.icons-5 .process-item:nth-of-type(2n):after{width:7px}}@media screen and (max-width:1024px){.process-section.icons-5 .process-item:nth-of-type(2n):after{top:25px}}@media screen and (min-width:768px){.process-section.icons-5 .process-item:nth-of-type(2n):after{top:55px;right:0}}@media screen and (min-width:991px){.process-section.icons-5 .process-item:nth-of-type(2n):after{width:15px}}@media screen and (min-width:1200px){.process-section.icons-5 .process-item:nth-of-type(2n):after{width:30px}}.process-section.icons-5 .process-item:nth-of-type(odd):before{content:"";width:30px;height:2px;background:#ccc;position:absolute;left:-5px}@media screen and (max-width:500px){.process-section.icons-5 .process-item:nth-of-type(odd):before{width:7px}}@media screen and (max-width:1024px){.process-section.icons-5 .process-item:nth-of-type(odd):before{top:25px}}@media screen and (min-width:768px){.process-section.icons-5 .process-item:nth-of-type(odd):before{top:55px;left:0}}@media screen and (min-width:991px){.process-section.icons-5 .process-item:nth-of-type(odd):before{width:15px}}@media screen and (min-width:1200px){.process-section.icons-5 .process-item:nth-of-type(odd):before{width:30px}}.process-section.icons-5 .process-item:nth-of-type(odd):after{content:"";width:30px;height:2px;background:#ccc;position:absolute;right:5px;display:none}@media screen and (min-width:991px){.process-section.icons-5 .process-item:nth-of-type(odd):after{width:15px;display:block}}@media screen and (min-width:768px){.process-section.icons-5 .process-item:nth-of-type(odd):after{top:55px;right:0}}@media screen and (min-width:1200px){.process-section.icons-5 .process-item:nth-of-type(odd):after{width:30px}}.process-section.icons-5 .process-item:first-of-type:before{display:none}@media screen and (min-width:991px){.process-section.icons-5 .process-item:first-of-type:before{content:"";display:block;height:2px;background:#ccc;position:absolute;top:55px;left:-30px;width:30px}}@media screen and (min-width:1200px){.process-section.icons-5 .process-item:first-of-type:before{width:60px}}.process-section.icons-5 .process-item:first-of-type:after{content:"";width:30px;height:2px;background:#ccc;position:absolute;right:5px;display:block}@media screen and (max-width:500px){.process-section.icons-5 .process-item:first-of-type:after{width:7px}}@media screen and (max-width:1024px){.process-section.icons-5 .process-item:first-of-type:after{top:25px}}@media screen and (min-width:991px){.process-section.icons-5 .process-item:first-of-type:after{width:15px}}@media screen and (min-width:768px){.process-section.icons-5 .process-item:first-of-type:after{top:55px;right:0}}@media screen and (min-width:1200px){.process-section.icons-5 .process-item:first-of-type:after{width:30px}}.process-section.icons-5 .process-item:nth-of-type(2):before{content:"";width:30px;height:2px;background:#ccc;position:absolute;left:-5px}@media screen and (max-width:500px){.process-section.icons-5 .process-item:nth-of-type(2):before{width:16px}}@media screen and (max-width:1024px){.process-section.icons-5 .process-item:nth-of-type(2):before{top:25px}}@media screen and (min-width:991px){.process-section.icons-5 .process-item:nth-of-type(2):before{width:15px}}@media screen and (min-width:768px){.process-section.icons-5 .process-item:nth-of-type(2):before{top:55px;left:0}}@media screen and (min-width:1200px){.process-section.icons-5 .process-item:nth-of-type(2):before{width:30px}}.process-section.icons-5 .process-item:nth-of-type(4):before{display:none}@media screen and (min-width:991px){.process-section.icons-5 .process-item:nth-of-type(4):before{display:block}}.process-section.icons-5 .process-item:nth-of-type(5):after{width:30px;right:-30px}@media screen and (min-width:1200px){.process-section.icons-5 .process-item:nth-of-type(5):after{width:60px}}.process-section.icons-4 .process-item:nth-of-type(2n):before{content:"";width:30px;height:2px;background:#ccc;position:absolute;left:-5px}@media screen and (max-width:1024px){.process-section.icons-4 .process-item:nth-of-type(2n):before{top:25px}}@media screen and (min-width:768px){.process-section.icons-4 .process-item:nth-of-type(2n):before{top:55px;left:0}}@media screen and (min-width:991px){.process-section.icons-4 .process-item:nth-of-type(2n):before{width:15px}}@media screen and (min-width:1200px){.process-section.icons-4 .process-item:nth-of-type(2n):before{width:30px}}.process-section.icons-4 .process-item:nth-of-type(2n):after{content:"";width:30px;height:2px;background:#ccc;position:absolute;right:5px}@media screen and (max-width:1024px){.process-section.icons-4 .process-item:nth-of-type(2n):after{top:25px}}@media screen and (min-width:768px){.process-section.icons-4 .process-item:nth-of-type(2n):after{top:55px;right:0}}@media screen and (min-width:991px){.process-section.icons-4 .process-item:nth-of-type(2n):after{width:15px}}@media screen and (min-width:1200px){.process-section.icons-4 .process-item:nth-of-type(2n):after{width:30px}}.process-section.icons-4 .process-item:nth-of-type(odd):before{content:"";width:30px;height:2px;background:#ccc;position:absolute;left:-5px}@media screen and (max-width:1024px){.process-section.icons-4 .process-item:nth-of-type(odd):before{top:25px}}@media screen and (min-width:768px){.process-section.icons-4 .process-item:nth-of-type(odd):before{top:55px;left:0}}@media screen and (min-width:991px){.process-section.icons-4 .process-item:nth-of-type(odd):before{width:15px}}@media screen and (min-width:1200px){.process-section.icons-4 .process-item:nth-of-type(odd):before{width:30px}}.process-section.icons-4 .process-item:nth-of-type(odd):after{content:"";width:30px;height:2px;background:#ccc;position:absolute;right:5px;display:none}@media screen and (min-width:991px){.process-section.icons-4 .process-item:nth-of-type(odd):after{width:15px;display:block}}@media screen and (min-width:768px){.process-section.icons-4 .process-item:nth-of-type(odd):after{top:55px;right:0}}@media screen and (min-width:1200px){.process-section.icons-4 .process-item:nth-of-type(odd):after{width:30px}}.process-section.icons-4 .process-item:first-of-type:after{content:"";width:30px;height:2px;background:#ccc;position:absolute;right:-5px;display:block}@media screen and (max-width:1024px){.process-section.icons-4 .process-item:first-of-type:after{top:25px}}@media screen and (min-width:768px){.process-section.icons-4 .process-item:first-of-type:after{top:55px;right:0}}@media screen and (min-width:991px){.process-section.icons-4 .process-item:first-of-type:after{width:15px}}@media screen and (min-width:1200px){.process-section.icons-4 .process-item:first-of-type:after{width:30px}}@media screen and (max-width:1024px){.process-section.icons-4 .process-item:first-of-type:before{display:none}}@media screen and (min-width:768px){.process-section.icons-4 .process-item:first-of-type:before{display:block}}@media screen and (min-width:991px){.process-section.icons-4 .process-item:first-of-type:before{width:35px;left:-20px}}@media screen and (min-width:1200px){.process-section.icons-4 .process-item:first-of-type:before{width:65px;left:-35px}}.process-section.icons-4 .process-item:nth-of-type(2):after{content:"";width:30px;height:2px;background:#ccc;position:absolute}@media screen and (max-width:1024px){.process-section.icons-4 .process-item:nth-of-type(2):after{display:none}}@media screen and (min-width:768px){.process-section.icons-4 .process-item:nth-of-type(2):after{top:55px;right:0;display:block}}@media screen and (min-width:991px){.process-section.icons-4 .process-item:nth-of-type(2):after{width:15px}}@media screen and (min-width:1200px){.process-section.icons-4 .process-item:nth-of-type(2):after{width:30px}}.process-section.icons-4 .process-item:nth-of-type(3):after{content:"";width:30px;height:2px;background:#ccc;position:absolute;right:-5px;display:block}@media screen and (max-width:1024px){.process-section.icons-4 .process-item:nth-of-type(3):after{top:25px}}@media screen and (min-width:768px){.process-section.icons-4 .process-item:nth-of-type(3):after{top:55px;right:0}}@media screen and (min-width:991px){.process-section.icons-4 .process-item:nth-of-type(3):after{width:15px}}@media screen and (min-width:1200px){.process-section.icons-4 .process-item:nth-of-type(3):after{width:30px}}.process-section.icons-4 .process-item:nth-of-type(3):before{content:"";width:30px;height:2px;background:#ccc;position:absolute}@media screen and (max-width:1024px){.process-section.icons-4 .process-item:nth-of-type(3):before{display:none}}@media screen and (min-width:768px){.process-section.icons-4 .process-item:nth-of-type(3):before{top:55px;left:0;display:block}}@media screen and (min-width:991px){.process-section.icons-4 .process-item:nth-of-type(3):before{width:15px}}@media screen and (min-width:1200px){.process-section.icons-4 .process-item:nth-of-type(3):before{width:30px}}@media screen and (max-width:1024px){.process-section.icons-4 .process-item:nth-of-type(4):after{display:none}}@media screen and (min-width:768px){.process-section.icons-4 .process-item:nth-of-type(4):after{display:block}}@media screen and (min-width:991px){.process-section.icons-4 .process-item:nth-of-type(4):after{width:35px;right:-20px}}@media screen and (min-width:1200px){.process-section.icons-4 .process-item:nth-of-type(4):after{width:65px;right:-35px}}.process-section.icons-3 .process-item:nth-of-type(2n):before{content:"";width:30px;height:2px;background:#ccc;position:absolute;left:-5px}@media screen and (max-width:1024px){.process-section.icons-3 .process-item:nth-of-type(2n):before{top:25px}}@media screen and (min-width:768px){.process-section.icons-3 .process-item:nth-of-type(2n):before{top:55px;left:0}}@media screen and (max-width:500px){.process-section.icons-3 .process-item:nth-of-type(2n):before{width:25px;left:-13px}}@media screen and (min-width:991px){.process-section.icons-3 .process-item:nth-of-type(2n):before{width:15px}}@media screen and (min-width:1200px){.process-section.icons-3 .process-item:nth-of-type(2n):before{width:30px}}.process-section.icons-3 .process-item:nth-of-type(2n):after{content:"";width:30px;height:2px;background:#ccc;position:absolute;right:5px}@media screen and (max-width:1024px){.process-section.icons-3 .process-item:nth-of-type(2n):after{top:25px}}@media screen and (max-width:500px){.process-section.icons-3 .process-item:nth-of-type(2n):after{width:25px;right:-12px}}@media screen and (min-width:768px){.process-section.icons-3 .process-item:nth-of-type(2n):after{top:55px;right:0}}@media screen and (min-width:991px){.process-section.icons-3 .process-item:nth-of-type(2n):after{width:15px}}@media screen and (min-width:1200px){.process-section.icons-3 .process-item:nth-of-type(2n):after{width:30px}}.process-section.icons-3 .process-item:first-of-type:before{content:"";width:30px;height:2px;background:#ccc;position:absolute;left:-5px}@media screen and (max-width:1024px){.process-section.icons-3 .process-item:first-of-type:before{display:none}}@media screen and (min-width:768px){.process-section.icons-3 .process-item:first-of-type:before{display:block;top:55px;left:0;width:50px}}@media screen and (min-width:991px){.process-section.icons-3 .process-item:first-of-type:before{width:35px;left:-20px}}@media screen and (min-width:1200px){.process-section.icons-3 .process-item:first-of-type:before{width:65px;left:-35px}}.process-section.icons-3 .process-item:first-of-type:after{content:"";width:30px;height:2px;background:#ccc;position:absolute;right:5px}@media screen and (max-width:1024px){.process-section.icons-3 .process-item:first-of-type:after{top:25px}}@media screen and (max-width:500px){.process-section.icons-3 .process-item:first-of-type:after{width:25px;right:-12px}}@media screen and (min-width:768px){.process-section.icons-3 .process-item:first-of-type:after{top:55px;right:0}}@media screen and (min-width:991px){.process-section.icons-3 .process-item:first-of-type:after{width:15px}}@media screen and (min-width:1200px){.process-section.icons-3 .process-item:first-of-type:after{width:30px}}.process-section.icons-3 .process-item:nth-of-type(3):before{content:"";width:30px;height:2px;background:#ccc;position:absolute;left:-5px}@media screen and (max-width:1024px){.process-section.icons-3 .process-item:nth-of-type(3):before{top:25px}}@media screen and (min-width:768px){.process-section.icons-3 .process-item:nth-of-type(3):before{top:55px;left:0}}@media screen and (max-width:500px){.process-section.icons-3 .process-item:nth-of-type(3):before{width:25px;left:-13px}}@media screen and (min-width:991px){.process-section.icons-3 .process-item:nth-of-type(3):before{width:15px}}@media screen and (min-width:1200px){.process-section.icons-3 .process-item:nth-of-type(3):before{width:30px}}.process-section.icons-3 .process-item:nth-of-type(3):after{content:"";width:30px;height:2px;background:#ccc;position:absolute;right:-5px}@media screen and (max-width:1024px){.process-section.icons-3 .process-item:nth-of-type(3):after{display:none}}@media screen and (min-width:768px){.process-section.icons-3 .process-item:nth-of-type(3):after{display:block;top:55px;right:0;width:50px}}@media screen and (min-width:991px){.process-section.icons-3 .process-item:nth-of-type(3):after{width:35px;right:-20px}}@media screen and (min-width:1200px){.process-section.icons-3 .process-item:nth-of-type(3):after{width:65px;right:-35px}}.our-experts{padding:0 10px 0 10px;margin-top:120px}.our-experts h2{margin-bottom:20px;font-size:32px;font-weight:300}@media screen and (min-width:768px){.our-experts h2{font-size:48px;margin-bottom:40px}}.our-experts .expert-item{margin-bottom:20px;position:relative;cursor:pointer}@media screen and (min-width:768px){.our-experts .expert-item{margin-bottom:40px;height:400px}}.our-experts .expert-item .expert-image{position:relative;width:130px;height:130px;border-radius:50%;background-position:center;background-size:100%;margin:0 auto;overflow:hidden}@media screen and (min-width:768px){.our-experts .expert-item .expert-image{width:260px;height:260px;margin-bottom:30px}}@media screen and (max-width:1210px){.our-experts .expert-item .expert-image{width:210px;height:210px}}.our-experts .expert-item .expert-image:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0%;height:0%;border-radius:100%;background:#4990e2;opacity:.75;transition:all .2s}.our-experts .expert-item .expert-image:after{content:"View Profile";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;font-weight:600;font-size:16px;opacity:0;transition:opacity .3s}.our-experts .expert-item .expert-name{font-size:17px;text-align:center;margin-bottom:0;font-weight:300;color:#00254a}@media screen and (min-width:768px){.our-experts .expert-item .expert-name{font-size:24px}}.our-experts .expert-item .expert-title{text-align:center;font-size:13px;margin-bottom:0}@media screen and (min-width:768px){.our-experts .expert-item .expert-title{font-size:16px;margin-bottom:5px}}.our-experts .expert-item .expert-link{font-size:12px;color:#007fcf;font-weight:600}@media screen and (min-width:768px){.our-experts .expert-item .expert-link{font-size:16px}}.our-experts .expert-item .button-container{position:absolute;bottom:0;width:92%}@media screen and (min-width:768px) and (max-width:1024px){.our-experts .expert-item .button-container{width:96%}}.our-experts .expert-item:hover .expert-image:before{width:100%;height:100%}.our-experts .expert-item:hover .expert-image:after{opacity:1}@media screen and (max-width:620px){.our-experts{margin-top:30px}}.expert-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(38,69,101,.9);z-index:10}.expert-modal{display:none;background:#fff;position:fixed;top:45%;left:50%;transform:translate(-50%,-45%);width:100%;max-width:1080px;max-height:100vh;overflow-y:auto;z-index:11}@media screen and (max-height:915px){.expert-modal{transform:translate(-50%,0);top:40px}}@media screen and (max-width:1200px){.expert-modal{max-width:none;height:100vh;transform:none;left:0;top:0}}.expert-modal .bio-card-inner{display:none}.expert-modal .expert-bio-card{padding:70px}.expert-modal .expert-bio-card h3{font-family:'PT Serif',serif;color:#00254a;font-size:24px}.expert-modal .expert-bio-card p{font-size:16px;line-height:24px}.expert-modal .expert-bio-card span.bio-title{display:block;margin-bottom:30px;color:#787a7c;font-size:18px;font-weight:300}.expert-modal .expert-bio-card .content-container{padding:35px 50px 75px 0}.expert-modal .bio-image{background-size:contain;width:260px;height:260px}.expert-modal .close-bio{position:absolute;top:40px;right:40px;width:60px;height:60px;border-radius:100%;border:1px solid #4990e2;cursor:pointer;transition:background 250ms}.expert-modal .close-bio svg{position:absolute;width:35px;height:35px;top:12px;left:11px;fill:#4990e2;transition:fill 250ms}.expert-modal .close-bio:hover{background:#4990e2}.expert-modal .close-bio:hover svg{fill:#fff}.expert-modal .bio-controls{text-align:right;bottom:30px;right:30px}.expert-modal .bio-controls div{display:inline-block;cursor:pointer;transition:opacity 250ms}.expert-modal .bio-controls div.bio-prev{margin-right:75px}.expert-modal .bio-controls div:hover{opacity:.55}.expert-modal .bio-controls svg{max-width:30px;max-height:60px;fill:#4990e2}@supports (mix-blend-mode:multiply){.our-experts .expert-item .expert-image:before{opacity:1;mix-blend-mode:multiply}}.share-links{text-align:center;padding:15px 0;margin-bottom:45px;border-top:2px solid #eee;border-bottom:2px solid #eee}.share-links .share-icon{display:inline-block;margin:0 10px}@media screen and (min-width:768px){.share-links .share-icon{margin:0 15px}}.share-links .share-icon svg{width:50px;height:50px;fill:#cccccc;transition:all .3s}.share-links .share-icon svg:hover{fill:#007fcf}.main-content.search-results .results-header{padding:30px 25px;font-size:18px;margin:0;font-weight:400;border-bottom:5px solid #eee}@media screen and (min-width:768px){.main-content.search-results .results-header{padding:30px 50px}}@media screen and (min-width:1025px){.main-content.search-results .results-header{padding:30px 100px}}.main-content.search-results .results-header span{font-weight:600}.main-content.search-results .results-header span.search-term{font-weight:700}.main-content.search-results .content-container.results{padding-top:30px}@media screen and (min-width:1025px){.main-content.search-results .content-container.results{padding:40px 100px}}.main-content.search-results .content-container.results .result-item{margin-bottom:40px}.main-content.search-results .content-container.results .result-title{font-size:18px;font-weight:600;margin-bottom:5px}.main-content.search-results .content-container.results .result-desc{font-size:16px;line-height:30px;margin-bottom:5px}.main-content.search-results .content-container.results .result-link a{font-weight:600;font-size:16px;color:#3a93c6}.insurance-research .icons-container{width:100%}@media screen and (min-width:1025px){.insurance-research .icons-container{width:auto;float:right}}.insurance-research .icons-container .add-cart-container{margin-bottom:30px;margin-top:-10px;width:100%;float:left}@media screen and (min-width:1025px){.insurance-research .icons-container .add-cart-container{margin-top:12px}.insurance-research .icons-container .add-cart-container .button{float:right}}.insurance-research .icons-container .icons-container-inner .icon-item{display:inline-block;width:50px;height:50px;position:relative;margin:0 15px}@media screen and (max-width:400px){.insurance-research .icons-container .icons-container-inner .icon-item{margin:0 6px}}.insurance-research .icons-container .icons-container-inner .icon-item:first-of-type{margin-left:0}.insurance-research .icons-container .icons-container-inner .icon-item:last-of-type{margin-right:0}.insurance-research .icons-container .icons-container-inner .icon-item .icon-item-banner{position:absolute;background:#00659a;font-size:12px;font-weight:700;padding:3px 4px;color:#fff;border-radius:19px;text-align:center;top:-17px;left:-13px}.insurance-research .icons-container .icons-container-inner .icon-item .icon-item-icon{width:50px;height:50px;border-radius:50%;background-color:#fff;text-align:center;cursor:pointer;transition:.3s all}.insurance-research .icons-container .icons-container-inner .icon-item svg{width:25px;height:100%;fill:#007fcf;transition:.3s all}.insurance-research .icons-container .icons-container-inner .icon-item .dropdown{display:none;box-shadow:0 2px 2px 0 rgba(115,115,115,.4);position:absolute;background:#fff;border-radius:2px;padding:20px;top:60px;z-index:5}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item .dropdown{top:68px}}.insurance-research .icons-container .icons-container-inner .icon-item .dropdown p{margin-bottom:0}.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container{width:315px;height:50px;position:absolute;right:0;background:#fff;border-radius:2px;box-shadow:0 2px 2px 0 rgba(115,115,115,.4);left:-33px;padding:7px 10px}@media screen and (min-width:400px){.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container{left:0}}@media screen and (min-width:768px) and (max-width:1024px){.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container{height:100px;width:635px}}@media screen and (min-width:1025px){.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container{width:635px;height:100px;right:-210px;left:auto}}.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container{text-align:center}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container{padding-top:30px}}.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container input{width:255px;border:0;border-bottom:2px solid #007fcf;font-size:12px;font-style:italic;color:#424242;transition:all .3s;outline:0}.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container input::-webkit-input-placeholder{color:#76777a}.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container input:-moz-placeholder{color:#76777a}.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container input::-moz-placeholder{color:#76777a}.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container input:-ms-input-placeholder{color:#76777a}@media screen and (max-width:1024px){.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container input{width:245px}}@media screen and (min-width:768px) and (max-width:1024px){.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container input{width:560px;font-size:18px}}@media screen and (min-width:1025px){.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container input{width:560px;font-size:18px}}.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container .search-button{background:0 0;border:0;border-bottom:2px solid #007fcf;padding-bottom:0;margin-left:-4px;outline:0;display:inline-block;padding-top:5px;cursor:pointer}@media screen and (min-width:768px) and (max-width:1024px){.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container .search-button{padding-bottom:2px}}@media screen and (min-width:1025px){.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container .search-button{padding-bottom:2px}}.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container .search-button svg{height:21px;width:21px;fill:#007fcf}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item.search .dropdown.search-container .input-container .search-button svg{height:26px;width:26px}}.insurance-research .icons-container .icons-container-inner .icon-item.contact svg{width:23px}.insurance-research .icons-container .icons-container-inner .icon-item.contact .dropdown{width:250px;left:-90px;padding:30px 0 30px 30px}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item.contact .dropdown{width:310px;left:-130px}}.insurance-research .icons-container .icons-container-inner .icon-item.contact .dropdown .contact-container{background-color:#e8ecf3;padding:35px 15px;text-align:left}.insurance-research .icons-container .icons-container-inner .icon-item.contact .dropdown .contact-container p{font-size:14px;margin-bottom:5px}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item.contact .dropdown .contact-container p{font-size:18px}}.insurance-research .icons-container .icons-container-inner .icon-item.contact .dropdown .contact-container p.title{color:#76777a;font-weight:600}.insurance-research .icons-container .icons-container-inner .icon-item.contact .dropdown .contact-container p.name,.insurance-research .icons-container .icons-container-inner .icon-item.contact .dropdown .contact-container p.phone-number{color:#010f30;font-weight:600}.insurance-research .icons-container .icons-container-inner .icon-item.contact .dropdown .contact-container p.email-link{font-weight:600}.insurance-research .icons-container .icons-container-inner .icon-item.contact .dropdown .contact-container p.email-link a{color:#007fcf}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .icon-item-banner{width:75px}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .dropdown{width:310px;left:-160px;padding:15px}@media screen and (min-width:590px){.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .dropdown{width:575px;right:-90px;left:-194px;padding:30px}}@media screen and (min-width:1025px){.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .dropdown{left:auto}}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left{padding-right:3px}@media screen and (min-width:590px){.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left{padding-right:10px}}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right{padding-left:3px}@media screen and (min-width:590px){.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right{padding-left:10px}}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .dropdown-info{font-size:14px;color:#76777a;font-weight:400;margin-bottom:10px;font-family:"Open Sans",Arial,Sans Serif}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left,.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right{width:50%}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left .input-label,.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right .input-label{font-size:14px;color:#76777a;font-weight:400;font-family:"Open Sans",Arial,Sans Serif;margin-bottom:0}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left .input-label,.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right .input-label{font-size:16px}}@media screen and (min-width:481px){.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left .input-label,.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right .input-label{width:auto!important}}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left input,.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right input{width:100%;border:0;border-radius:0;border-bottom:2px solid #007fcf;font-size:14px;font-style:italic;padding-bottom:3px;margin-bottom:15px;color:#010f30}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left input,.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right input{font-size:18px}}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left input::-webkit-input-placeholder,.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right input::-webkit-input-placeholder{color:#76777a}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left input:-moz-placeholder,.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right input:-moz-placeholder{color:#76777a}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left input::-moz-placeholder,.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right input::-moz-placeholder{color:#76777a}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left input:-ms-input-placeholder,.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right input:-ms-input-placeholder{color:#76777a}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-left input:focus,.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .pull-right input:focus{outline:0}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .button-container{float:left;width:100%;text-align:center;margin-top:15px}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .button-container{margin-top:30px}}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .select-container{position:relative;display:inline-block;vertical-align:middle;width:100%}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .select-container select{background-color:#fff;padding:10px 40px 2px 2px;color:#76777a;border:0;margin:0;border-radius:0;border-bottom:2px solid #007fcf;text-transform:uppercase;text-overflow:'';-webkit-appearance:button;cursor:pointer;transition:all .3s;-moz-appearance:none;text-indent:.01px;font-size:14px;font-style:italic;width:100%;z-index:1;position:relative}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .select-container select{font-size:18px}}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .select-container select:focus{outline:0}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .select-container:after,.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .select-container:before{content:"";position:absolute;pointer-events:none}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .select-container:after{background-image:url(../img/utilities/caret-down.svg);background-position:center center;background-repeat:no-repeat;height:25px;width:15px;font-size:25px;right:5px;top:9px;z-index:5}.insurance-research .icons-container .icons-container-inner .icon-item.sign-up .select-container:before{background-color:transparent;width:2em;right:0;top:0;bottom:0;border-radius:0 3px 3px 0}.insurance-research .icons-container .icons-container-inner .icon-item .checkbox-container{float:left;width:100%;text-align:center;margin-top:10px;margin-bottom:10px}.insurance-research .icons-container .icons-container-inner .icon-item .checkbox-container .checkbox-item{display:inline-block;margin-right:10px;margin-bottom:5px}@media screen and (min-width:590px){.insurance-research .icons-container .icons-container-inner .icon-item .checkbox-container .checkbox-item{margin-left:10px}}.insurance-research .icons-container .icons-container-inner .icon-item .label-checkbox{position:relative;color:#76777a;font-weight:400;font-size:14px;line-height:135%;cursor:pointer;display:block;width:100%;margin:0;padding-left:24px}.insurance-research .icons-container .icons-container-inner .icon-item .label-checkbox .span-checkbox{top:0;position:absolute;left:-2px;cursor:pointer}.insurance-research .icons-container .icons-container-inner .icon-item .label-checkbox .span-checkbox:before{transition:all .3s ease-in-out;content:"";position:absolute;left:0;z-index:1;width:15px;height:15px;top:2px;border:2px solid #ced4dd;border-radius:2px}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item .label-checkbox .span-checkbox:before{width:18px;height:18px;top:0}}.insurance-research .icons-container .icons-container-inner .icon-item .label-checkbox .span-checkbox:after{content:"";position:absolute;top:0;left:0;width:15px;height:15px;background:#fff;cursor:pointer}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item .label-checkbox .span-checkbox:after{width:18px;height:18px}}.insurance-research .icons-container .icons-container-inner .icon-item .label-checkbox :checked+.span-checkbox:before{transform:rotate(-45deg);width:9px;height:6px;top:4px;left:3px;border-color:#fff;border-top-style:none;border-right-style:none}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item .label-checkbox :checked+.span-checkbox:before{width:11px;height:8px;top:3px;left:3px}}.insurance-research .icons-container .icons-container-inner .icon-item .label-checkbox :checked+.span-checkbox:after{background-color:#007fcf;border-radius:2px}.insurance-research .icons-container .icons-container-inner .icon-item input.checkbox{display:none}.insurance-research .icons-container .icons-container-inner .icon-item.active .icon-item-icon,.insurance-research .icons-container .icons-container-inner .icon-item:hover .icon-item-icon{background-color:#007fcf}.insurance-research .icons-container .icons-container-inner .icon-item.active svg,.insurance-research .icons-container .icons-container-inner .icon-item:hover svg{fill:white}.insurance-research .icons-container .icons-container-inner .icon-item.active .dropdown{display:block}.insurance-research .icons-container .icons-container-inner .icon-item.cart .icon-item-banner{width:45px;left:2px}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown{width:300px;left:-220px}@media screen and (min-width:500px){.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown{width:425px;padding:30px;right:-100px;left:auto}}@media screen and (min-width:1025px){.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown{right:-50px}}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container{display:table;width:100%;table-layout:fixed}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container .cart-headers{display:table-row}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container .cart-headers .cart-header-item{display:table-cell;color:#424242;font-size:16px;font-weight:600}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container .cart-headers .cart-header-item:nth-of-type(2){text-align:center}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container .item-row{display:table-row}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container .item-row .cart-items,.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container .item-row .cart-prices,.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container .item-row .cart-quantitites{display:table-cell;padding-bottom:15px}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container .item-row .cart-quantities{text-align:center}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container .cart-totals{display:table-row}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container .cart-totals div{display:table-cell;border-top:2px solid #00659a;padding-top:10px}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container .cart-button-row{display:table-row}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-items-container .cart-button-row .cart-button-cell{display:table-cell}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown p{padding:0}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .cart-empty{font-size:14px;color:#76777a;font-weight:400}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .label{font-size:14px;font-style:italic;color:#76777a;font-weight:400;word-wrap:break-word;word-break:break-word;text-align:left;white-space:normal}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .label{line-height:24px;font-size:16px}}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .price,.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .total-price{font-size:14px;color:#424242;position:relative;top:2px}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .price,.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .total-price{font-size:18px}}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .price{font-weight:600}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .total-price{font-weight:700}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .button-container{width:100%;float:left;text-align:center;margin-top:30px}@media screen and (min-width:768px){.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown .button-container .button{font-size:16px}}.insurance-research .icons-container .icons-container-inner .icon-item.cart .dropdown hr{width:100%;float:left;border:0;height:2px;background-color:#00659a}.insurance-research.main-content{margin-top:-40px}@media screen and (max-width:768px){.insurance-research.main-content{margin-top:-25px;padding:0}}.insurance-research.main-content .card-table{display:table;width:100%}.insurance-research.main-content .card-table .card{display:table-row}.insurance-research.main-content .card-table .card .filters{display:table-cell;vertical-align:top;padding:20px 0 0}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .filters{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;overflow-y:scroll;display:none}}@media screen and (min-width:768px) and (max-width:1024px){.insurance-research.main-content .card-table .card .filters{width:270px}}@media screen and (min-width:1025px){.insurance-research.main-content .card-table .card .filters{width:310px}}.insurance-research.main-content .card-table .card .filters hr{border:0;height:2px;width:100%;background-color:#eee}@media screen and (min-width:769px){.insurance-research.main-content .card-table .card .filters hr.mobile{display:none}}.insurance-research.main-content .card-table .card .filters .filter-container{padding:0 20px}.insurance-research.main-content .card-table .card .filters .filter-container .inner-container{display:block}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .filters .filter-container .inner-container{display:none}}.insurance-research.main-content .card-table .card .filters .filter-container input[type=radio]{display:none}.insurance-research.main-content .card-table .card .filters .filter-container .button{width:100%;margin-bottom:15px;font-weight:400}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .filters .filter-container .button{margin-bottom:5px;margin-top:5px}}.insurance-research.main-content .card-table .card .filters .filter-container h3{margin-bottom:30px;margin-top:0;font-size:30px;font-weight:300}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .filters .filter-container h3{cursor:pointer;z-index:1;position:relative;width:100%;font-size:22px;margin-bottom:20px}.insurance-research.main-content .card-table .card .filters .filter-container h3:before{content:"";height:35px;width:25px;right:5px;top:-4px;position:absolute;z-index:5;background-image:url(../img/utilities/caret-down.svg);background-repeat:no-repeat;background-position:center center;background-size:100%}}.insurance-research.main-content .card-table .card .filters .filter-container .checkbox-item{display:block;margin:15px 0}.insurance-research.main-content .card-table .card .filters .filter-container .label-checkbox{position:relative;font-weight:400;font-size:14px;line-height:135%;cursor:pointer;display:block;width:100%;margin:0;padding-left:30px}.insurance-research.main-content .card-table .card .filters .filter-container .label-checkbox .span-label{color:#76777a}.insurance-research.main-content .card-table .card .filters .filter-container .label-checkbox .span-checkbox{top:0;position:absolute;left:-2px;cursor:pointer}.insurance-research.main-content .card-table .card .filters .filter-container .label-checkbox .span-checkbox:before{transition:all .3s ease-in-out;content:"";position:absolute;left:0;z-index:1;width:18px;height:18px;top:0;border:2px solid #ced4dd;background-color:#eff2f7;border-radius:2px}.insurance-research.main-content .card-table .card .filters .filter-container .label-checkbox .span-checkbox:after{content:"";position:absolute;top:0;left:0;width:18px;height:18px;background:#fff;cursor:pointer}.insurance-research.main-content .card-table .card .filters .filter-container .label-checkbox :checked+.span-label{color:#424242;font-weight:600}.insurance-research.main-content .card-table .card .filters .filter-container .label-checkbox :checked+.span-label .span-checkbox:before{transform:rotate(-45deg);width:11px;height:8px;top:3px;left:3px;border-color:#fff;border-top-style:none;border-right-style:none;background-color:#007fcf}.insurance-research.main-content .card-table .card .filters .filter-container .label-checkbox :checked+.span-label .span-checkbox:after{background-color:#007fcf;border-radius:2px}.insurance-research.main-content .card-table .card .filters .filter-container .checkbox{display:none}.insurance-research.main-content .card-table .card .filters .filter-container .scroll-box{height:495px;text-align:left;position:relative;z-index:1;overflow:hidden}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .filters .filter-container .scroll-box{height:360px}}.insurance-research.main-content .card-table .card .filters .filter-container .scroll-box .scroll-box-outer{height:444px;background-color:#eff2f7}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .filters .filter-container .scroll-box .scroll-box-outer{height:320px}}.insurance-research.main-content .card-table .card .filters .filter-container .scroll-box .clear-checkbox{position:absolute;bottom:0;left:0}.insurance-research.main-content .card-table .card .filters .filter-container .scroll-box .scroll-box-inner{height:444px;width:100%;position:absolute;top:0;left:0;padding:15px 20px;overflow-y:scroll}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .filters .filter-container .scroll-box .scroll-box-inner{height:320px}}.insurance-research.main-content .card-table .card .filters .filter-container .scroll-box .scroll-box-inner:before{content:"";width:100%;position:absolute;top:0;left:0;height:15px;background-color:#eff2f7;z-index:5}.insurance-research.main-content .card-table .card .filters .filter-container .scroll-box .scroll-box-inner:after{content:"";width:100%;position:absolute;bottom:0;left:0;background-color:#eff2f7;z-index:5}.insurance-research.main-content .card-table .card .filters .filter-container.blue{margin-top:20px;background-color:#007fcf}.insurance-research.main-content .card-table .card .filters .filter-container.blue h3{color:#fff}.insurance-research.main-content .card-table .card .filters .filter-container.apply-filters{margin-top:25px}.insurance-research.main-content .card-table .card .filters .filter-container.apply-filters.desktop{display:none;padding:0}@media screen and (min-width:769px){.insurance-research.main-content .card-table .card .filters .filter-container.apply-filters.desktop{display:block}}.insurance-research.main-content .card-table .card .filters .filter-container.apply-filters.mobile{display:block}@media screen and (min-width:769px){.insurance-research.main-content .card-table .card .filters .filter-container.apply-filters.mobile{display:none}}@media screen and (max-width:1024px){.insurance-research.main-content .card-table .card .filters .filter-container.apply-filters:first-of-type{display:none}}.insurance-research.main-content .card-table .card .close-container{text-align:right;padding:0 25px;margin-bottom:15px;padding-bottom:10px}@media screen and (min-width:769px){.insurance-research.main-content .card-table .card .close-container{display:none}}.insurance-research.main-content .card-table .card .close-container .close-icon{height:23px;width:23px;fill:#010f30}.insurance-research.main-content .card-table .card .filter-container .clear-checkbox,.insurance-research.main-content .card-table .card .filter-container .clear-filter{color:#a21414;cursor:pointer;display:inline-block;padding:5px}.insurance-research.main-content .card-table .card .filter-container .clear-checkbox:hover,.insurance-research.main-content .card-table .card .filter-container .clear-filter:hover{text-decoration:underline}.insurance-research.main-content .card-table .card .filter-container .clear-checkbox{margin-top:10px}.insurance-research.main-content .card-table .card .filter-container .filter-item-container{width:100%}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .filter-container .button-container{text-align:center}}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .filter-container .button{font-size:16px;margin-top:20px;margin-bottom:20px;padding:10px;max-width:300px}}.insurance-research.main-content .card-table .card .filter-container input[type=radio]:checked+.button.light-blue{color:#fff;border-color:#61a3d7;background-color:#61a3d7}.insurance-research.main-content .card-table .card .filter-container input[type=radio]:checked+.button.steel-blue-bg{color:#eff2f7;border-color:#61a3d7;background-color:#61a3d7}.insurance-research.main-content .card-table .card .filter-container.range-slider{padding-top:30px}.insurance-research.main-content .card-table .card .filter-container.range-slider h3:before{content:none}.insurance-research.main-content .card-table .card .range-slider-container{position:relative;width:100%;padding-bottom:50px}.insurance-research.main-content .card-table .card .range-slider-container .bottom-range,.insurance-research.main-content .card-table .card .range-slider-container .top-range{position:absolute;top:20px;color:#fff;font-size:16px;font-weight:400}.insurance-research.main-content .card-table .card .range-slider-container .bottom-range{left:0}.insurance-research.main-content .card-table .card .range-slider-container .top-range{right:0}.insurance-research.main-content .card-table .card .range-slider-container .slider.slider-horizontal{width:100%}.insurance-research.main-content .card-table .card .range-slider-container .slider.slider-horizontal .slider-track{height:6px;background:#fff;margin-top:-3px;box-shadow:none;border-radius:2px}.insurance-research.main-content .card-table .card .range-slider-container .slider.slider-horizontal .slider-selection{background:#ced4dd;box-shadow:none}.insurance-research.main-content .card-table .card .range-slider-container .slider.slider-horizontal .slider-handle{background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.5)}.insurance-research.main-content .card-table .card .spacer{width:20px;display:table-cell}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .spacer{display:none}}.insurance-research.main-content .card-table .card .page-content{display:table-cell;vertical-align:top;text-align:left}.insurance-research.main-content .card-table .card .page-content hr{border:0;height:2px;width:calc(100% + 40px);position:relative;left:-20px;background-color:#eee}.insurance-research.main-content .card-table .card .page-content .loading-indicator{display:none;width:100%;text-align:center}.insurance-research.main-content .card-table .card .page-content .filters-button{text-align:right;position:relative;top:-10px;cursor:pointer}@media screen and (min-width:769px){.insurance-research.main-content .card-table .card .page-content .filters-button{display:none}}.insurance-research.main-content .card-table .card .page-content .filters-button .filters-button-inner{font-size:18px;font-weight:600;display:inline-block;color:#007fcf}.insurance-research.main-content .card-table .card .page-content .filters-button .filters-button-inner svg{width:25px;height:25px;position:relative;top:7px;fill:#007fcf}.insurance-research.main-content .card-table .card .page-content .filters-applied{font-size:30px;font-weight:300;padding-left:20px}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .page-content .filters-applied{padding-left:0}}.insurance-research.main-content .card-table .card .page-content .filters-applied .amount-found{font-size:18px;font-weight:600;position:relative;top:-2px}.insurance-research.main-content .card-table .card .page-content .research-item{padding-left:20px}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .page-content .research-item{padding-left:0}}.insurance-research.main-content .card-table .card .page-content .research-item .item-title{font-size:24px;font-weight:600;margin-top:40px}.insurance-research.main-content .card-table .card .page-content .research-item .item-title a:hover{color:#007fcf}.insurance-research.main-content .card-table .card .page-content .research-item .description{font-size:16px;line-height:30px}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .page-content .research-item .description{font-size:14px;line-height:22px}}.insurance-research.main-content .card-table .card .page-content .research-item .price{font-size:24px}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .page-content .research-item .price .button-container{display:block;margin-top:15px}}.insurance-research.main-content .card-table .card .page-content .research-item .price .button{font-size:14px;padding:4px 20px;position:relative;top:-3px;margin-left:20px;color:#007fcf}@media screen and (max-width:768px){.insurance-research.main-content .card-table .card .page-content .research-item .price .button{margin-left:0}}.insurance-research.main-content .card-table .card .page-content .research-item .price .button:hover{color:#fff}form.mktoForm{width:100%!important;margin:0}@media screen and (min-width:481px){form.mktoForm{max-width:350px;margin:0 auto}}@media screen and (min-width:481px){form.mktoForm .mktoFieldWrap,form.mktoForm .mktoFormCol{width:100%!important}}form.mktoForm .mktoButtonRow{width:100%}form.mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple{margin-left:0!important;width:100%;display:block;margin-top:15px}form.mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton{display:inline-block;text-align:center;cursor:pointer;border-radius:0;padding:8px 20px;background:0 0;font-weight:600;text-decoration:none;transition:all .3s;background-image:none;border:2px solid #007fcf;color:#007fcf;width:100%}@media screen and (max-width:1024px){form.mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton{font-size:15px}}@media screen and (min-width:768px){form.mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton{font-size:16px;padding:6px 30px}}form.mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton:hover{color:#fff;border-color:#007fcf;border-width:2px;background-color:#007fcf}form.mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton:hover:active,form.mktoForm .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton:hover:visited{color:#fff}form.mktoForm .mktoFormRow .mktoFieldWrap label.mktoLabel{font-size:14px;color:#76777a;font-weight:400;font-family:"Open Sans",Arial,Sans Serif;margin-bottom:10px}@media screen and (min-width:768px){form.mktoForm .mktoFormRow .mktoFieldWrap label.mktoLabel{font-size:18px}}@media screen and (min-width:481px){form.mktoForm .mktoFormRow .mktoFieldWrap label.mktoLabel{width:auto!important}}form.mktoForm .mktoFormRow .mktoFieldWrap .mktoAsterix{color:#a21414}form.mktoForm .mktoFormRow .mktoFieldWrap .mktoError{color:#a21414}form.mktoForm .mktoFormRow .mktoFieldWrap .mktoError .mktoErrorMsg{background-image:none;text-shadow:none;font-family:"Open Sans",Arial,Sans Serif;font-weight:400;border:0;box-shadow:none;background-color:#a21414}form.mktoForm .mktoFormRow .mktoFieldWrap .mktoError .mktoErrorArrow{background-color:#a21414;border:0}form.mktoForm .mktoFormRow .mktoFieldWrap input{width:100%;border:0;border-radius:0;border-bottom:2px solid #007fcf;font-size:14px;font-style:italic;padding-bottom:3px;margin-bottom:0;color:#010f30;font-family:"Open Sans",Arial,Sans Serif}@media screen and (min-width:768px){form.mktoForm .mktoFormRow .mktoFieldWrap input{font-size:18px}}@media screen and (min-width:481px){form.mktoForm .mktoFormRow .mktoFieldWrap input{width:100%!important}}form.mktoForm .mktoFormRow .mktoFieldWrap input::-webkit-input-placeholder{color:#76777a}form.mktoForm .mktoFormRow .mktoFieldWrap input:-moz-placeholder{color:#76777a}form.mktoForm .mktoFormRow .mktoFieldWrap input::-moz-placeholder{color:#76777a}form.mktoForm .mktoFormRow .mktoFieldWrap input:-ms-input-placeholder{color:#76777a}form.mktoForm .mktoFormRow .mktoFieldWrap input:focus{outline:0}form.mktoForm .mktoFormRow .mktoFieldWrap .select-container{position:relative;display:inline-block;vertical-align:middle;width:100%}form.mktoForm .mktoFormRow .mktoFieldWrap .select-container:after,form.mktoForm .mktoFormRow .mktoFieldWrap .select-container:before{content:"";position:absolute;pointer-events:none}form.mktoForm .mktoFormRow .mktoFieldWrap .select-container:after{background-image:url(../img/utilities/caret-down.svg);background-position:center center;background-repeat:no-repeat;height:25px;width:15px;font-size:25px;right:5px;top:9px;z-index:5}form.mktoForm .mktoFormRow .mktoFieldWrap .select-container:before{background-color:transparent;width:2em;right:0;top:0;bottom:0;border-radius:0 3px 3px 0}form.mktoForm .mktoFormRow .mktoFieldWrap select{position:relative;z-index:1;border:0;margin:0;margin-bottom:0;border-radius:0;border-bottom:2px solid #007fcf;background-color:#fff;padding:10px 40px 2px 2px;color:#76777a;text-transform:uppercase;text-overflow:'';-webkit-appearance:button;cursor:pointer;transition:all .3s;-moz-appearance:none;text-indent:.01px;font-size:14px;width:100%;font-family:"Open Sans",Arial,Sans Serif;font-weight:400;font-style:italic}@media screen and (min-width:768px){form.mktoForm .mktoFormRow .mktoFieldWrap select{font-size:18px}}@media screen and (min-width:481px){form.mktoForm .mktoFormRow .mktoFieldWrap select{width:100%!important}}form.mktoForm .mktoFormRow .mktoFieldWrap select:focus{outline:0}form.mktoForm .mktoFormRow .mktoFieldWrap select::-ms-expand{display:none}form.mktoForm #commentCapture{width:100%!important;height:200px}#mktoForm_1309{all:initial}#mktoForm_1309 input[type=text]{font-size:14px}@media screen and (min-width:481px){#mktoForm_1309 .mktoFieldWrap,#mktoForm_1309 .mktoFormCol{margin-bottom:auto!important}}@media screen and (min-width:481px){#mktoForm_1309{max-width:none}}@media screen and (min-width:481px){#mktoForm_1309 .mktoFieldDescriptor{width:auto!important}}@media screen and (min-width:481px){#mktoForm_1309 .mktoField{width:570px!important}}@media screen and (min-width:481px){#mktoForm_1309 input[type=checkbox]{width:auto!important}}@media screen and (max-width:1024px){#mktoForm_1309 input[type=checkbox]{width:150%;position:absolute;top:5px}}@media screen and (min-width:768px){#mktoForm_1309 input[type=checkbox]{position:relative}}#mktoForm_1309 h2{font-size:16px}#mktoForm_1309 select{font-size:14px}#mktoForm_1309 .mktoLabel{padding-top:0;font-size:14px}#mktoForm_1309 #commentCapture{width:565px!important;height:auto}@media screen and (max-width:1024px){#mktoForm_1309 #commentCapture{width:100%!important}}@media screen and (min-width:768px){#mktoForm_1309 #commentCapture{width:565px!important}}.contact-us-page{position:relative}.contact-us-page .contact-content{width:100%;max-width:650px}.contact-us-page #contact-map{position:absolute;top:0;right:0;width:calc(100% - 650px);height:100%;background:#f2f2f2}@media screen and (max-width:1250px){.contact-us-page .contact-content{max-width:none}.contact-us-page #contact-map{position:relative;width:100%;height:500px}}@media screen and (max-width:700px){.contact-us-page .contact-content .contact-form,.contact-us-page .contact-content .contact-info{padding-left:40px;padding-right:40px}.contact-us-page .contact-content .contact-form h2,.contact-us-page .contact-content .contact-info h2{font-size:52px}}.contact-us-page .contact-info{padding:60px 120px 80px 120px;background:#4990e2}.contact-us-page .contact-info h2{margin:0;color:#fff;font-size:72px;font-weight:300}.contact-us-page .contact-info div{margin-top:35px}.contact-us-page .contact-info div span{display:block;font-size:18px;font-weight:300;color:#fff}.contact-us-page .contact-info div span b{font-weight:700}.contact-us-page .contact-form{padding:80px 120px 100px 120px}.contact-us-page .contact-form .validation-summary-errors ul{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.contact-us-page .contact-form .validation-summary-errors li{color:#721c24;background-color:#f5c6cb;position:relative;display:block;padding:.75rem 1.25rem;border:1px solid rgba(0,0,0,.125)}.contact-us-page .contact-form .validation-summary-errors li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.contact-us-page .contact-form h3{font-size:35px;font-weight:300;color:#00254a;margin:0 0 30px 0}.contact-us-page .contact-form .field{margin-bottom:20px}.contact-us-page .contact-form .field input[type=email],.contact-us-page .contact-form .field input[type=number],.contact-us-page .contact-form .field input[type=text],.contact-us-page .contact-form .field textarea{display:block;width:100%;font-size:16px;padding:10px 20px;border:2px solid #acacac;border-radius:50px;appearance:none;-webkit-appearance:none;box-shadow:none}.contact-us-page .contact-form .field input[type=email]::placeholder,.contact-us-page .contact-form .field input[type=number]::placeholder,.contact-us-page .contact-form .field input[type=text]::placeholder,.contact-us-page .contact-form .field textarea::placeholder{color:#282828}.contact-us-page .contact-form .field input[type=email]:focus,.contact-us-page .contact-form .field input[type=number]:focus,.contact-us-page .contact-form .field input[type=text]:focus,.contact-us-page .contact-form .field textarea:focus{border-color:#4990e2;outline:0}.contact-us-page .contact-form .field input[type=email]:focus::placeholder,.contact-us-page .contact-form .field input[type=number]:focus::placeholder,.contact-us-page .contact-form .field input[type=text]:focus::placeholder,.contact-us-page .contact-form .field textarea:focus::placeholder{color:#4990e2}.contact-us-page .contact-form .field textarea{border-radius:20px;min-height:225px;resize:none}.contact-us-page .contact-form .file-input{min-height:45px;position:relative}.contact-us-page .contact-form .file-input input[type=file]{position:relative;min-height:45px;width:100%;opacity:0;z-index:2;cursor:pointer}.contact-us-page .contact-form .file-input input[type=file]:focus+.file-input-mask{border-color:#4990e2}.contact-us-page .contact-form .file-input input[type=file]:hover+.file-input-mask{background:#f2f2f2}.contact-us-page .contact-form .file-input .file-input-mask{position:absolute;top:0;left:0;display:block;width:100%;font-size:16px;padding:0 20px;border:2px solid #acacac;border-radius:50px;z-index:1}.contact-us-page .contact-form .file-input .file-input-mask span{padding:10px 0;display:inline-block;vertical-align:top}.contact-us-page .contact-form .file-input .file-input-mask .file-name{width:72%;white-space:nowrap;overflow:hidden}@media screen and (max-width:650px){.contact-us-page .contact-form .file-input .file-input-mask .file-name{width:50%}}.contact-us-page .contact-form .file-input .file-input-mask .file-trigger{color:#4990e2;padding-left:20px;border-left:1px solid #acacac}.contact-us-page .contact-form button[type=submit]{margin-top:30px}.contact-us-page .contact-form .form-inline.form-control{margin:3px}.contact-us-page .contact-form .required-field .checkbox:after,.contact-us-page .contact-form .required-field .control-label:before{color:#d00;content:"*";font-weight:bolder}.contact-us-page .contact-form .form-intro-text{font-size:20px;margin-bottom:15px}@media screen and (max-width:768px){.cart-container .content-container{padding:0}}@media screen and (min-width:1025px){.cart-container .content-container{padding:0 70px}}.cart-container .cart{display:table;padding:0}@media screen and (max-width:768px){.cart-container .cart{display:block}}.cart-container .cart .header-bar{display:table-row}@media screen and (max-width:768px){.cart-container .cart .header-bar{display:none}}.cart-container .cart .header-bar .column-header{border-bottom:2px solid #ccc;padding:7px 15px;font-weight:700;font-size:16px;color:#010f30}.cart-container .cart .column-header,.cart-container .cart .line-item-cell{display:table-cell;text-align:left}@media screen and (max-width:768px){.cart-container .cart .column-header,.cart-container .cart .line-item-cell{display:block}}.cart-container .cart .line-item{display:table-row}@media screen and (max-width:768px){.cart-container .cart .line-item{display:block;overflow:auto;border-bottom:1px solid #ccc;padding:20px 0}}.cart-container .cart .line-item .line-item-cell{padding:10px 15px;border-bottom:1px solid #ccc;vertical-align:middle}@media screen and (max-width:768px){.cart-container .cart .line-item .line-item-cell{border:0;padding:0 10px}}.cart-container .cart .line-item .line-item-cell .mobile-header{font-weight:600}@media screen and (min-width:769px){.cart-container .cart .line-item .line-item-cell .mobile-header{display:none}}.cart-container .cart .line-item .line-item-cell .remove-button{color:#a21414}.cart-container .cart .line-item .line-item-cell.title-cell{font-weight:600}@media screen and (max-width:768px){.cart-container .cart .line-item .line-item-cell.title-cell{float:left;width:100%}}.cart-container .cart .line-item .line-item-cell.title-cell a{color:#007fcf}@media screen and (max-width:768px){.cart-container .cart .line-item .line-item-cell.title-cell a{padding:5px 0;display:block;font-size:16px}}@media screen and (max-width:768px){.cart-container .cart .line-item .line-item-cell.remove-cell{float:left}}@media screen and (max-width:768px){.cart-container .cart .line-item .line-item-cell.code-cell{float:left}}@media screen and (max-width:768px){.cart-container .cart .line-item .line-item-cell.quantity-cell{float:left}}@media screen and (max-width:768px){.cart-container .cart .line-item .line-item-cell.price-cell{width:100%;float:left;margin-top:5px;margin-bottom:5px}}@media screen and (max-width:768px){.cart-container .cart .line-item .line-item-cell.total-cell{width:100%;float:left;margin-top:5px;margin-bottom:5px}}.cart-container .cart .line-item .line-item-cell input[type=number]{width:35px;border:1px solid #ced4dd}.cart-container .bottom-buttons{margin:20px 0}.cart-container .bottom-buttons .left-buttons{float:left}.cart-container .bottom-buttons .right-buttons{float:right}.cart-container .bottom-buttons .button.blue,.cart-container .bottom-buttons .button.red{font-size:14px;padding:4px 16px}@media screen and (max-width:768px){.cart-container .bottom-buttons .button.blue,.cart-container .bottom-buttons .button.red{font-size:12px;padding:3px 14px;margin:5px}}.cart-container .sub-total-container{display:table-row}@media screen and (max-width:768px){.cart-container .sub-total-container{display:block}}@media screen and (max-width:768px){.cart-container .sub-total-container .line-item-cell{border:0}}@media screen and (max-width:768px){.cart-container .sub-total-container .line-item-cell.sub-total-bar{padding:0}}.cart-container .sub-total-container .line-item-cell.sub-total-bar .sub-total{padding:6px 15px}@media screen and (max-width:768px){.cart-container .sub-total-container .line-item-cell.sub-total-bar .sub-total{padding:0 0 0 10px}}.cart-container .sub-total-container .line-item-cell.sub-total-bar .sub-total .sub-title{font-weight:600;display:block}.checkout-container form{width:100%;float:left}.checkout-container .form-inner{text-align:center;padding-top:30px;width:100%;max-width:400px;margin:0 auto}.checkout-container .select-container{position:relative;display:block;vertical-align:middle;width:100%;max-width:400px;text-align:left;z-index:1;margin-bottom:10px;float:left}.checkout-container .select-container select{background-color:#fff;padding:10px 26px 2px 2px;color:#76777a;border:0;margin:0;border-radius:0;border-bottom:2px solid #007fcf;text-overflow:'';-webkit-appearance:button;cursor:pointer;transition:all .3s;-moz-appearance:none;text-indent:.01px;font-size:14px;font-style:italic;width:100%;z-index:1;position:relative}@media screen and (min-width:768px){.checkout-container .select-container select{font-size:18px}}.checkout-container .select-container select:focus{outline:0}.checkout-container .select-container select option:checked{color:#000}.checkout-container .select-container:after,.checkout-container .select-container:before{content:"";position:absolute;pointer-events:none}.checkout-container .select-container:after{height:25px;width:15px;font-size:25px;right:5px;top:9px;z-index:5;background-image:url(../img/utilities/caret-down.svg);background-position:center center;background-repeat:no-repeat}.checkout-container .select-container:before{background-color:transparent;width:2em;right:0;top:0;bottom:0;border-radius:0 3px 3px 0}.checkout-container .input-container{margin-bottom:14px}.checkout-container .input-container .label-container{float:left;width:100%}.checkout-container .input-container .input-label{display:block;float:left;text-align:left;font-size:14px;color:#010f30;font-weight:600;font-family:"Open Sans",Arial,Sans Serif;margin-bottom:0;cursor:pointer}@media screen and (min-width:768px){.checkout-container .input-container .input-label{font-size:18px}}.checkout-container .input-container .cart-input{display:block;width:100%;max-width:400px;border:0;border-radius:0;border-bottom:2px solid #007fcf;font-size:14px;font-style:italic;margin-bottom:10px;color:#010f30;float:left}@media screen and (min-width:768px){.checkout-container .input-container .cart-input{font-size:18px}}.checkout-container .input-container .cart-input::-webkit-input-placeholder{color:#76777a}.checkout-container .input-container .cart-input:-moz-placeholder{color:#76777a}.checkout-container .input-container .cart-input::-moz-placeholder{color:#76777a}.checkout-container .input-container .cart-input:-ms-input-placeholder{color:#76777a}.checkout-container .input-container .cart-input:focus{outline:0}.checkout-container .field-validation-error{position:relative;width:100%;text-align:left;display:block;margin-top:-10px;color:#a21414;float:left;margin-bottom:10px}.checkout-container .button-container{display:block;width:100%;float:left;text-align:center;margin:30px 0}.checkout-container .button-container #back{float:left;margin-right:30px}@media screen and (max-width:1024px){.checkout-container .button-container #back{float:none;margin:0}}.checkout-container .button-container #openEditModal{float:left;border:2px solid #61a3d7;color:#61a3d7}@media screen and (max-width:1024px){.checkout-container .button-container #openEditModal{float:none;margin:5px}}.checkout-container .button-container #openEditModal:hover{border:2px solid #007fcf;color:#fff}.checkout-container .button-container #continueCheckout{float:right}@media screen and (max-width:1024px){.checkout-container .button-container #continueCheckout{float:none;margin:5px}}@media screen and (max-width:1024px){.checkout-container .button-container .continue-checkout-container{width:100%;float:left;text-align:center;margin-top:0;margin-bottom:10px}}.checkout-container .billing-container p{text-align:center;max-width:600px;margin:0 auto;font-size:16px}.checkout-container .billing-container.confirm-billing .button-container{padding:0 40px}.checkout-container .billing-container.confirm-billing .confirm-billing-inner{max-width:400px;margin:20px auto}.checkout-container .billing-container.confirm-billing .info-container label{text-align:left;font-size:14px;color:#010f30;font-weight:400;font-family:"Open Sans",Arial,Sans Serif;margin-bottom:10px}@media screen and (min-width:768px){.checkout-container .billing-container.confirm-billing .info-container label{font-size:18px}}.checkout-container .shipping-container .shipping-intro{text-align:center;font-size:16px;margin-bottom:20px}.checkout-container .shipping-container .address-container .address-inner{max-width:210px;margin:0 auto}.checkout-container .shipping-container .button-container{display:block;width:100%;text-align:center;margin:30px 0}.checkout-container .shipping-container .button-container #openEditModal{float:left;border:2px solid #61a3d7;color:#61a3d7}@media screen and (max-width:1024px){.checkout-container .shipping-container .button-container #openEditModal{float:none;margin:0}}.checkout-container .shipping-container .button-container #openEditModal:hover{border:2px solid #007fcf;color:#fff}@media screen and (min-width:768px){.checkout-container .shipping-container.shipping-options{padding:20px 50px}}.checkout-container .shipping-container.shipping-options .shipping-inner .button-container{text-align:left}.checkout-container .order-confirmation .order-info-table{margin:0 auto;padding:50px 0}@media screen and (min-width:768px){.checkout-container .order-confirmation .order-info-table{display:table}}.checkout-container .order-confirmation .order-info-table .header-bar{display:table-row}@media screen and (max-width:768px){.checkout-container .order-confirmation .order-info-table .header-bar{display:none}}@media screen and (min-width:768px){.checkout-container .order-confirmation .order-info-table .info-item{display:table-row}}.checkout-container .order-confirmation .order-info-table .info-item:first-of-type .info-cell{border-top:2px solid #ccc}.checkout-container .order-confirmation .order-info-table .info-item .info-cell{padding:7px 5px;border-bottom:2px solid #ccc}@media screen and (min-width:768px){.checkout-container .order-confirmation .order-info-table .info-item .info-cell{display:table-cell}}.checkout-container .order-confirmation .order-info-table .info-item .info-cell .mobile-header{font-weight:600}@media screen and (min-width:769px){.checkout-container .order-confirmation .order-info-table .info-item .info-cell .mobile-header{display:none}}.checkout-container .order-confirmation .order-info-table .info-item .info-title{font-weight:600;padding-right:15px}.checkout-container .order-confirmation .order-message-print{margin:0 auto;padding:0 0}.checkout-container .order-confirmation .order-message-print #btnPrintPage{float:right}@media screen and (min-width:768px){.checkout-container .complete-checkout{padding:20px 50px}}.checkout-container .complete-checkout .amount-container{font-size:20px}.checkout-container .complete-checkout .cc-num-container{margin-top:10px;margin-bottom:15px}.checkout-container .complete-checkout .cc-num-container label{font-size:14px}.checkout-container .complete-checkout .cc-num-container input{width:240px;height:40px;border-radius:2px;padding:0 5px;border:2px solid #ced4dd}.checkout-container .complete-checkout .payment-instructions{font-size:16px;margin-top:5px}.checkout-container .complete-checkout .cc-type-container img{height:30px;margin:0 5px;opacity:.5}.checkout-container .complete-checkout .cc-type-container img.selected{opacity:1}.checkout-container .complete-checkout .cc-type-container img:first-of-type{margin:0 5px 0 0}.checkout-container .complete-checkout .validation-msg{display:none;color:#a21414}.checkout-container .complete-checkout .exp-container input{margin-bottom:15px;width:80px;height:40px;padding:0 5px;border-radius:2px;border:2px solid #ced4dd}.checkout-container .complete-checkout .ccv-container input{width:80px;height:40px;padding:0 5px;border-radius:2px;border:2px solid #ced4dd}#editModal{position:absolute;left:0;z-index:20;top:30px;margin:30px 0;width:300px;left:calc(50% - 150px);display:none}#editModal .modal-inner{position:relative;width:300px;margin:0 auto;background-color:#fff;padding:15px;text-align:center;border-radius:2px;overflow:auto}.modal.region .modal-dialog{position:absolute;top:175px;right:0;bottom:0;left:0}.modal.region .modal-dialog a:link{font-size:25px;padding:5px;line-height:50px}.bottom-cta{overflow-x:hidden}.bottom-cta .row{margin:0}.bottom-cta .bottom-cta-content{background:#4990e2}.bottom-cta .bottom-cta-content .bottom-cta-content-inner{display:block;max-width:575px;padding:70px 50px;text-align:left}.bottom-cta .bottom-cta-content .bottom-cta-content-inner h3{font-weight:300;font-size:36px;margin-bottom:20px}.bottom-cta .bottom-cta-content .bottom-cta-content-inner p{font-size:16px;line-height:26px;margin-bottom:35px}.bottom-cta .bottom-cta-content h1,.bottom-cta .bottom-cta-content h2,.bottom-cta .bottom-cta-content h3,.bottom-cta .bottom-cta-content h4,.bottom-cta .bottom-cta-content h5,.bottom-cta .bottom-cta-content ol li,.bottom-cta .bottom-cta-content p,.bottom-cta .bottom-cta-content ul li{color:#fff}.bottom-cta .bottom-cta-image{background-size:cover;background-position:center;background-color:#fff;border-top-left-radius:4px;height:400px}@media screen and (min-width:992px){.bottom-cta .row{display:flex}.bottom-cta .bottom-cta-content{border-top:80px solid #fff;text-align:right}.bottom-cta .bottom-cta-content .bottom-cta-content-inner{display:inline-block;padding:100px 50px}.bottom-cta .bottom-cta-image{height:auto}}.grid .row{padding:10px}.grid .row .grid-row{background-color:#fff;padding:0!important}.grid .row .grid-row .grid-row-sub{border:0!important}@media screen and (min-width:1025px){.grid .row .grid-row .grid-row-sub .grid-row-category{min-height:280px}}@media screen and (min-width:768px) and (max-width:1024px){.grid .row .grid-row .grid-row-sub .grid-row-category{min-height:394px}}.grid .row .grid-row .grid-row-header{text-align:center;color:#fff;font-size:16px;font-weight:700;background-color:#18204a;padding:10px 0 10px 0}.grid .row .grid-row .grid-row-category{font-size:16px;padding:15px;line-height:2;background-color:#eee;display:flex;flex-direction:column}@media screen and (min-width:1025px){.grid .row .grid-row .grid-row-category{min-height:280px}}@media screen and (min-width:768px) and (max-width:1024px){.grid .row .grid-row .grid-row-category{min-height:400px}}.grid .row .grid-row .grid-row-category .flex-item{display:flex;flex-grow:1;justify-content:center}.grid .row .grid-row .grid-row-category .pb3{padding-bottom:18px!important}@media screen and (min-width:1025px){.grid .row .grid-row .grid-row-category ul{max-height:270px}}.grid .row .grid-row .grid-row-category ul li{list-style-type:square;list-style-position:inside}.grid .row .grid-row .grid-row-category ul li a{color:#18204a;font-weight:400;text-decoration:none}.grid .row .grid-row .grid-row-category ul li ::before{text-decoration:none;padding-right:7px;display:inline-block}.grid .row .grid-row .grid-row-category ul.c2{-webkit-columns:2;-moz-columns:2;columns:2;list-style-position:inside}.grid .row .grid-row .grid-row-category h4{font-weight:700}.grid .row .grid-row .mb-5{margin-bottom:3rem!important}.banner{display:flex;justify-content:center}.banner div{text-align:center}.banner p{background-color:#18204a;color:#fff;padding:15px;font-size:large}.banner a{color:#fff;text-decoration:underline}.block{font-size:16px}.block-margin{margin:15px}.block-margin h2{margin:10px}.block-margin div{margin:10px}.headedblock{padding-bottom:15px}.headedblock .headedblock-background{overflow:hidden;position:relative;min-height:200px}.headedblock .headedblock-background img{margin:0 auto}.headedblock .headedblock-background .headedblock-background-image{opacity:.5;position:absolute;left:0;top:0;width:100%;height:auto}.headedblock .headedblock-background .headedblock-background-header{position:relative;min-height:200px}.headedblock .headedblock-background .headedblock-background-header-container{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;font-size:xx-large}.imageblock{display:flex;justify-content:center;align-items:center;height:auto;padding-bottom:15px}@media screen and (max-width:1024px){.imageblock img{display:none}}@media screen and (min-width:768px){.imageblock img{display:inline}}@media print{*{margin:0;padding:0}body{background:#fff;padding:15px 0 30px 0;font:11px arial,helvetica,sans-serif;color:#000;font-size:9pt}h1{padding:0 0 15px 0}h2{padding:5px 0 0 0}label,select{cursor:pointer}li{line-height:15px;margin:5px 0 0 0}ol,ul{padding:0 0 10px 35px}p{line-height:15px;padding:0 0 10px 0}input,textarea{font:11px arial,helvetica,sans-serif;padding:2px}.clear{clear:both}.input{border:1px solid #ccc;padding:2px}.page-break,.print-only{display:none}.point{cursor:pointer}a{color:inherit}a:link,a:visited{color:#00f;text-decoration:underline}a:active,a:hover{color:#00f;text-decoration:none}a img{border:0}#wrap{width:600px}.print-only{display:block}.page-break{page-break-before:always}a{text-decoration:underline;color:#999}div{position:relative!important;height:auto!important;min-height:auto!important;margin:auto!important;top:auto!important;padding:inherit!important}div.icon{display:none}.navigation{display:none!important}.sidebar{width:100%!important}.process-section .process-info div{opacity:1;position:relative;display:block;font-weight:400}footer{display:none}}.main-content .content-container.landing-content-container,.main-content .sidebar.landing-content-container{padding-top:80px}.sub-page-tabs{background:#4990e2;padding-top:55px}@media screen and (max-width:620px){.sub-page-tabs{padding-top:35px}}.sub-page-tabs .sub-page-tabs-heading{max-width:1000px;padding:20px 135px 55px 135px;margin:0 auto;text-align:center}.sub-page-tabs .sub-page-tabs-heading h2,.sub-page-tabs .sub-page-tabs-heading p{color:#fff;font-weight:300;letter-spacing:1px;margin:0;padding-top:0}.sub-page-tabs .sub-page-tabs-heading h2{font-size:36px;padding-bottom:30px}.sub-page-tabs .sub-page-tabs-heading p strong{letter-spacing:.5px;font-weight:400}@media screen and (max-width:620px){.sub-page-tabs .sub-page-tabs-heading{padding:0 35px 45px 35px}}.sub-page-tabs .sub-page-tabs-tabs{max-width:1200px;margin:0 auto}.sub-page-tabs .sub-page-tabs-tabs ul{list-style:none;display:flex}.sub-page-tabs .sub-page-tabs-tabs ul li{flex:1;border-right:5px solid #559def}.sub-page-tabs .sub-page-tabs-tabs ul li a{position:relative;display:block;padding:20px;min-height:135px;background:#6cadf8;text-align:left;font-size:20px;font-weight:300;color:#fff;transition:background 250ms}@media screen and (max-width:1040px){.sub-page-tabs .sub-page-tabs-tabs ul li a{font-size:18px}}.sub-page-tabs .sub-page-tabs-tabs ul li a span,.sub-page-tabs .sub-page-tabs-tabs ul li a svg{position:absolute;top:50%;transform:translateY(-50%);max-width:calc(100% - 65px)}.sub-page-tabs .sub-page-tabs-tabs ul li a svg{fill:#fff;right:20px}.sub-page-tabs .sub-page-tabs-tabs ul li a svg.goto{width:14px;height:27px}.sub-page-tabs .sub-page-tabs-tabs ul li a svg.current{width:27px;height:14px;display:none}.sub-page-tabs .sub-page-tabs-tabs ul li.active a,.sub-page-tabs .sub-page-tabs-tabs ul li:hover a{background:#fff;color:#00264a}.sub-page-tabs .sub-page-tabs-tabs ul li.active a svg,.sub-page-tabs .sub-page-tabs-tabs ul li:hover a svg{fill:#6cadf8}.sub-page-tabs .sub-page-tabs-tabs ul li.active a svg.goto{display:none}.sub-page-tabs .sub-page-tabs-tabs ul li.active a svg.current{display:block}.sub-page-tabs .sub-page-tabs-tabs ul li:last-child{border-right:none}@media screen and (max-width:880px){.sub-page-tabs .sub-page-tabs-tabs ul{display:block;padding:0 10px 1px 10px}.sub-page-tabs .sub-page-tabs-tabs ul li{border-right:none;margin-bottom:10px}.sub-page-tabs .sub-page-tabs-tabs ul li a{min-height:0;padding:40px 20px}}.sub-page-tabs.sub-child{background-color:transparent}.sub-page-tabs.sub-child .sub-page-tabs-tabs ul li a{font-size:1em}.octagon-sub-page+.octagon-sub-page .sub-page-tabs .sub-page-tabs-tabs ul li{border-right:1px solid #ddd}.octagon-sub-page+.octagon-sub-page .sub-page-tabs .sub-page-tabs-tabs ul li a{padding:30px 20px;min-height:0;background:0 0;color:#00264a}.octagon-sub-page+.octagon-sub-page .sub-page-tabs .sub-page-tabs-tabs ul li a svg{fill:#00264a}.octagon-sub-page+.octagon-sub-page .sub-page-tabs .sub-page-tabs-tabs ul li:last-child{border-right:none}.octagon-sub-page+.octagon-sub-page .sub-page-tabs .sub-page-tabs-tabs ul li.active a{color:#4990e2}.octagon-sub-page+.octagon-sub-page .sub-page-tabs .sub-page-tabs-tabs ul li.active a svg{fill:#4990e2}.page-hero{position:relative}.page-hero .octagon-hero-content{position:absolute;bottom:0;left:0;width:100%}.page-hero .octagon-hero-content .inner{position:relative;padding:50px 20px;z-index:2}.page-hero .octagon-hero-content .inner h1{padding:0;margin:0;color:#fff;font-size:72px;font-weight:300;letter-spacing:1px;text-align:center;line-height:1.1}@media screen and (max-width:990px){.page-hero .octagon-hero-content .inner{padding:30px 20px}.page-hero .octagon-hero-content .inner h1{font-size:32px}}.page-hero .octagon-hero-content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#4990e2;opacity:.75;z-index:1}@supports (mix-blend-mode:multiply){.page-hero .octagon-hero-content:after{opacity:1;mix-blend-mode:multiply}}.process-panel{position:relative;overflow:hidden}.process-panel .inner{position:relative;max-width:1300px;margin:0 auto;z-index:3}.process-panel .process-header{padding:110px 0 60px 0;max-width:725px;margin:0 auto}.process-panel .process-header h3,.process-panel .process-header p{text-align:center;margin:0;padding:0}.process-panel .process-header h3{padding-bottom:40px;font-size:36px;font-weight:300;color:#00254a}.process-panel .process-header p{font-size:16px;line-height:26px;color:#3b3b3b}.process-panel .process-items{display:flex}.process-panel .process-items .item{flex:1;padding:10px}.process-panel .process-items .item .item-inner{position:relative;height:530px;background-size:60%;background-position:center 20%;background-repeat:no-repeat;overflow:hidden}.process-panel .process-items .item .item-inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#5798e4;opacity:.92;transform:translateY(calc(530px - 130px));-webkit-transform:translateY(calc(530px - 130px));transition:transform .3s;z-index:1}.process-panel .process-items .item .item-content{position:relative;padding:15px;transform:translateY(calc(530px - 130px));-webkit-transform:translateY(calc(530px - 130px));transition:transform .7s;z-index:2}.process-panel .process-items .item .item-title{position:relative;text-align:center;height:130px;transition:height .3s}.process-panel .process-items .item .item-title span{position:absolute;top:43%;left:50%;transform:translate(-50%,-57%);-webkit-transform:translate(-50%,-57%);font-size:24px;line-height:25px;font-weight:300;color:#fff}.process-panel .process-items .item .item-title span:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:100%;height:1px;max-width:0;background:#fff}.process-panel .process-items .item .item-text{text-align:center;color:#fff;font-size:16px;line-height:26px}.process-panel .process-items .item:hover .item-inner:after{transform:translateY(0);-webkit-transform:translateY(0)}.process-panel .process-items .item:hover .item-content{transform:translateY(20%);-webkit-transform:translateY(20%)}.process-panel .process-items .item:hover .item-title span:after{max-width:200px}@media screen and (max-width:620px){.process-panel .process-items .item .item-inner{height:390px}.process-panel .process-items .item .item-inner .item-content{transform:translateY(calc(390px - 130px));-webkit-transform:translateY(calc(390px - 130px))}.process-panel .process-items .item .item-inner:after{transform:translateY(calc(390px - 130px));-webkit-transform:translateY(calc(390px - 130px))}.process-panel .process-items .item:hover .item-inner .item-content{transform:translateY(-5%);-webkit-transform:translateY(-5%)}.process-panel .process-items .item:hover .item-inner:after{transform:translateY(0);-webkit-transform:translateY(0)}}.process-panel img.glyph{position:absolute;left:-50%;top:-25%;z-index:1}.process-panel:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:#00254a;z-index:2}@media screen and (max-width:1010px){.process-panel .process-items{display:block;max-width:500px;margin:0 auto;padding-bottom:40px}.process-panel:after{display:none}}.content-spotlight-cta{background:#00254a;padding-top:100px;overflow:hidden}.content-spotlight-cta h3,.content-spotlight-cta p{color:#fff;text-align:center;max-width:700px;margin:0 auto}.content-spotlight-cta h3{font-size:36px;font-weight:300;padding-bottom:30px}@media screen and (max-width:620px){.content-spotlight-cta h3{font-size:20px}}.content-spotlight-cta p{font-size:16px;line-height:26px;padding-bottom:40px}.content-spotlight-cta .button-container{position:relative;max-width:480px;margin:60px auto 0 auto;padding:35px 0 30px 0;background:#1e5189}.content-spotlight-cta .button-container:after,.content-spotlight-cta .button-container:before{content:"";position:absolute;top:-100px}.content-spotlight-cta .button-container:before{left:0;border-top:101px solid transparent;border-bottom:101px solid transparent;border-left:101px solid #00254a}.content-spotlight-cta .button-container:after{right:0;border-top:101px solid transparent;border-bottom:101px solid transparent;border-right:101px solid #00254a}@media screen and (max-width:770px){.content-spotlight-cta{padding-top:40px}.content-spotlight-cta .button-container{margin-top:0;padding:10px 10px 40px 10px;background:0 0}.content-spotlight-cta .button-container:after,.content-spotlight-cta .button-container:before{display:none}}.info-cta{position:relative;padding:85px 0;overflow:hidden}.info-cta .container{position:relative;z-index:2}.info-cta img{display:block;max-width:100%;margin:0 auto 40px auto}.info-cta p{text-align:center;max-width:700px;margin:0 auto;font-size:16px;line-height:26px;padding-bottom:40px}@media screen and (max-width:620px){.info-cta p{font-size:13px}}.info-cta .glyph{position:absolute;top:-2px;left:0;width:calc(50% - 240px);z-index:1}.documents-portal{font-family:'open sans';padding-bottom:80px}.documents-portal .dp-masthead{position:relative;padding:160px 0;background-size:cover;background-position:center;background-color:#fff}.documents-portal .dp-masthead .container{position:relative;z-index:2}.documents-portal .dp-masthead .container h2{font-size:72px;margin:0;padding:0 0 50px 0;color:#fff;font-weight:300}.documents-portal .dp-masthead .container p{padding:0;margin:0;font-size:24px;line-height:36px;color:#fff;font-weight:400}.documents-portal .dp-masthead:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:#4990e2;opacity:.7;z-index:1}.documents-portal .dp-masthead.form-masthead:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:rgba(250,250,250,.6);z-index:1}@media screen and (max-width:769px){.documents-portal .dp-masthead{padding:30px 10px}.documents-portal .dp-masthead .container h2{font-size:32px;padding-bottom:10px}.documents-portal .dp-masthead .container p{font-size:13px;line-height:28px}.documents-portal .dp-masthead:after{width:100%}.documents-portal .dp-masthead.form-masthead:before{width:100%}}.documents-portal .dp-investor-reports{position:relative;padding-top:50px;border-top:1px solid #fff;padding-bottom:40px}.documents-portal .dp-investor-reports .container{position:relative;overflow-x:hidden;padding-bottom:10px;z-index:2}.documents-portal .dp-investor-reports h3{position:relative;color:#fff;text-align:center;z-index:2}.documents-portal .dp-investor-reports:after{content:"";background:#4990e2;position:absolute;width:100%;height:80%;top:0;left:0;z-index:1}@media screen and (max-width:620px){.documents-portal .dp-investor-reports{padding-top:35px}.documents-portal .dp-investor-reports h3{font-size:24px;padding-bottom:10px}}.documents-portal .reports-slider{padding:0 10px;transition:transform .4s}.documents-portal .reports-slider .report-item{width:25%;float:left}.documents-portal .reports-slider .report-item a{display:block;background:#fff;width:calc(100% - 55px);padding:60px 20px;margin:0 auto;box-shadow:3px 3px 7px 0 rgba(0,0,0,.25);border-radius:5px;text-align:center}.documents-portal .reports-slider .report-item a:hover{background:#efefef;text-decoration:none}.documents-portal .reports-slider .report-item a:hover .ri-btn{background:#4990e2;color:#fff}.documents-portal .reports-slider .report-item .ri-title{font-size:24px;line-height:36px;font-weight:300;color:#00264a;margin-bottom:60px}.documents-portal .reports-slider .report-item .ri-title span{color:#4990e2}.documents-portal .reports-slider .report-item .ri-btn{display:inline-block;padding:5px 10px;border:1px solid #4990e2;border-radius:25px;font-weight:300;text-transform:uppercase;color:#4990e2;font-size:15px;letter-spacing:2px}.documents-portal .reports-slider:after{content:"";display:block;clear:both}@media screen and (max-width:667px){.documents-portal .reports-slider{margin-left:-10px}}.documents-portal .slider-controls div{position:absolute;top:60%;transform:translateY(-50%);cursor:pointer;z-index:3}.documents-portal .slider-controls div#reports-left{left:0}.documents-portal .slider-controls div#reports-right{right:0}.documents-portal .slider-controls svg{width:34px;height:65px;fill:#fff}@media screen and (max-width:667px){.documents-portal .slider-controls div#reports-left{left:4px}.documents-portal .slider-controls div#reports-right{right:4px}.documents-portal .slider-controls svg{max-width:24px}}.documents-portal h3{font-size:36px;font-weight:300;color:#00254a;margin:0;padding-bottom:35px}@media screen and (max-width:620px){.documents-portal h3{font-size:26px}}.documents-portal .fund-info{padding-top:120px}.documents-portal .dp-field{margin-bottom:30px}.documents-portal .dp-field.focused label{color:#4990e2}.documents-portal .dp-field.focused .dropdown-box{border-color:#4990e2}.documents-portal .dp-field label{display:block;font-size:16px;padding-left:15px}.documents-portal .dp-field .dropdown-box,.documents-portal .dp-field input[type=date],.documents-portal .dp-field input[type=email],.documents-portal .dp-field input[type=number],.documents-portal .dp-field input[type=password],.documents-portal .dp-field input[type=text]{display:block;width:100%;padding:10px 15px;border-radius:50px;border:1px solid #acacac;font-size:16px;box-shadow:none}.documents-portal .dp-field .dropdown-box.dropdown-box,.documents-portal .dp-field input[type=date].dropdown-box,.documents-portal .dp-field input[type=email].dropdown-box,.documents-portal .dp-field input[type=number].dropdown-box,.documents-portal .dp-field input[type=password].dropdown-box,.documents-portal .dp-field input[type=text].dropdown-box{padding:0 15px}.documents-portal .dp-field .dropdown-box:focus,.documents-portal .dp-field input[type=date]:focus,.documents-portal .dp-field input[type=email]:focus,.documents-portal .dp-field input[type=number]:focus,.documents-portal .dp-field input[type=password]:focus,.documents-portal .dp-field input[type=text]:focus{outline:0;border-color:#4990e2}.documents-portal .dp-field select{border:none;font-size:16px;padding:10px;width:100%;outline:0;box-shadow:none;background:0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none}.documents-portal .dp-field select::-ms-expand{display:none}.documents-portal .dp-field .dropdown-box{position:relative}.documents-portal .dp-field .dropdown-box select{cursor:pointer}.documents-portal .dp-field .dropdown-box svg{position:absolute;width:15px;height:25px;top:8px;right:8px}.documents-portal .dp-field .dropdown-box svg path{fill:#4990e2}@media screen and (max-width:992px){.documents-portal .fund-info{padding-top:20px}.documents-portal #DocumentSearch,.documents-portal #reportSearchForm{padding-bottom:40px}}.documents-portal #fund-information-results a{display:block;font-size:16px;color:#000;margin-bottom:20px;text-decoration:underline}.documents-portal #fund-information-results a:hover{color:#4990e2}.documents-portal #fund-information-results .results-pager{margin-top:45px}.documents-portal #fund-information-results .results-pager a,.documents-portal #fund-information-results .results-pager span{display:inline}.documents-portal #fund-information-results .results-pager a{color:#4990e2;font-size:16px;font-weight:700;text-decoration:none}.documents-portal #fund-information-results .results-pager a svg{display:inline-block;vertical-align:middle;max-width:16px;max-height:24px;fill:#4990e2}.documents-portal #fund-information-results .results-pager a.previous svg{margin-right:10px}.documents-portal #fund-information-results .results-pager a.next svg{margin-left:10px}.documents-portal #fund-information-results .results-pager a.disabled{color:#7d7d7d;font-weight:400;pointer-events:none}.documents-portal #fund-information-results .results-pager a.disabled svg{fill:#7d7d7d}.documents-portal #fund-information-results .results-pager span{margin:0 30px;font-size:16px}#DocumentSearch button[type=submit]:disabled{border-color:#acacac;color:#acacac}#DocumentSearch button[type=submit]:disabled:hover{background:0 0;color:#acacac}.search-request-spinner{display:none;vertical-align:middle;width:25px;height:25px;margin-left:15px}.search-request-spinner:before{content:"";display:block;width:22px;height:22px;border:3px solid #acacac;border-top:3px solid #4990e2;border-radius:100%}.search-request-spinner.spin:before{animation:spinner 750ms linear infinite}@keyframes spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}.documents-portal .dp-masthead .container .edit-profile-form,.documents-portal .dp-masthead .container .login-form{max-width:360px}.documents-portal .dp-masthead .container .edit-profile-form .dp-field .dropdown-box,.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=date],.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=email],.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=number],.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=password],.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=text],.documents-portal .dp-masthead .container .login-form .dp-field .dropdown-box,.documents-portal .dp-masthead .container .login-form .dp-field input[type=date],.documents-portal .dp-masthead .container .login-form .dp-field input[type=email],.documents-portal .dp-masthead .container .login-form .dp-field input[type=number],.documents-portal .dp-masthead .container .login-form .dp-field input[type=password],.documents-portal .dp-masthead .container .login-form .dp-field input[type=text]{background:0 0;border:3px solid #fff;color:#fff}.documents-portal .dp-masthead .container .edit-profile-form .dp-field .dropdown-box:focus,.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=date]:focus,.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=email]:focus,.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=number]:focus,.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=password]:focus,.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=text]:focus,.documents-portal .dp-masthead .container .login-form .dp-field .dropdown-box:focus,.documents-portal .dp-masthead .container .login-form .dp-field input[type=date]:focus,.documents-portal .dp-masthead .container .login-form .dp-field input[type=email]:focus,.documents-portal .dp-masthead .container .login-form .dp-field input[type=number]:focus,.documents-portal .dp-masthead .container .login-form .dp-field input[type=password]:focus,.documents-portal .dp-masthead .container .login-form .dp-field input[type=text]:focus{border-color:#fff;background:rgba(250,250,250,.1)}.documents-portal .dp-masthead .container .edit-profile-form .dp-field .dropdown-box::placeholder,.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=date]::placeholder,.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=email]::placeholder,.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=number]::placeholder,.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=password]::placeholder,.documents-portal .dp-masthead .container .edit-profile-form .dp-field input[type=text]::placeholder,.documents-portal .dp-masthead .container .login-form .dp-field .dropdown-box::placeholder,.documents-portal .dp-masthead .container .login-form .dp-field input[type=date]::placeholder,.documents-portal .dp-masthead .container .login-form .dp-field input[type=email]::placeholder,.documents-portal .dp-masthead .container .login-form .dp-field input[type=number]::placeholder,.documents-portal .dp-masthead .container .login-form .dp-field input[type=password]::placeholder,.documents-portal .dp-masthead .container .login-form .dp-field input[type=text]::placeholder{color:#fff}.documents-portal .dp-masthead .container .edit-profile-form .dp-field button.button.white,.documents-portal .dp-masthead .container .login-form .dp-field button.button.white{background:#fff;color:#4990e2;font-weight:300;margin-right:20px}.documents-portal .dp-masthead .container .edit-profile-form .dp-field button.button.white:hover,.documents-portal .dp-masthead .container .login-form .dp-field button.button.white:hover{background:0 0;color:#fff}.documents-portal .dp-masthead .container .edit-profile-form .dp-field a,.documents-portal .dp-masthead .container .login-form .dp-field a{color:#fff;font-size:16px}.documents-portal .dp-masthead .container .edit-profile-form .dp-field a:hover,.documents-portal .dp-masthead .container .login-form .dp-field a:hover{color:#fff}.documents-portal .dp-masthead .container .edit-profile-form .dp-field p,.documents-portal .dp-masthead .container .login-form .dp-field p{padding-top:30px;font-size:16px;line-height:24px}.documents-portal .dp-masthead .container .edit-profile-form .dp-field p a,.documents-portal .dp-masthead .container .login-form .dp-field p a{text-decoration:underline}#dp-year-input{cursor:pointer}#dp-year-input:focus+#YearOptions{display:block}.dp-dropdown{display:none;width:calc(100% - 70px);margin-left:20px;position:absolute;background:#f2f2f2;max-height:205px;overflow-y:auto;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.dp-dropdown:hover{display:block}.dp-dropdown li{padding:10px 20px;cursor:pointer;border-top:1px solid #ddd}.dp-dropdown li:first-child{border-top:none}.dp-dropdown li:hover{background:#4990e2;color:#fff}@supports (mix-blend-mode:multiply){.documents-portal .dp-masthead:after{opacity:1;mix-blend-mode:multiply}}body{max-width:100%;overflow-x:hidden;font-size:14px}label{font-weight:700;max-width:100%}input[type=file]{display:block}video{max-width:100%}