@charset "UTF-8";:root{--font-body:rig-sans,Arial,Helvetica Neue,Helvetica,sans-serif;--font-header:rig-sans,Arial,Helvetica Neue,Helvetica,sans-serif;--font-link:montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;--font-size-base:16px;--clamp-scale-basis:600px;--component-margin:64px;--inner-max-width:1440px;--border-radius:3px;--header-height:128px;--header-height-mobile:72px;--ts:0.15s;--te:ease-in-out;--bp-360:360px;--bp-600:600px;--bp-768:768px;--bp-960:960px;--bp-1024:1024px;--bp-1280:1280px;--bp-1440:1440px;--bp-1600:1600px;--bp-1920:1920px;--bp-2056:2056px;--color-white:#fff;--color-black:#000;--color-gray-50:#F9F9F9;--color-gray-100:#f3f3f3;--color-gray-200:#f7f3f1;--color-gray-400:#cbcdcd;--color-gray-500:#949b9a;--color-gray-600:#767676;--color-gray-700:#4d4d4f;--color-gray-900:#1a1a1a;--color-navy-500:#002e5a;--color-navy-550:#012f5b;--color-navy-600:#052C51;--color-teal-500:#34acb4;--color-teal-600:#278086;--color-teal-700:#004E76;--color-purple-400:#ab3f97;--color-purple-500:#842e62;--color-purple-550:#8E4490;--color-purple-600:#614684;--color-tan-400:#f2f0e6;--color-tan-500:#eadfd4;--color-orange-400:#f6861f;--color-orange-500:#DB6141;--color-yellow-500:#ffdd00;--color-yellow-600:#febe10;--color-green-500:#cbdb2a;--color-green-600:#6d994f;--color-red-500:#ed1b2f;--color-blue-500:#6dcff6;--color-pink-500:#ee3e8b;--safe-area-inset-bottom:env(safe-area-inset-bottom, 0px)}.content-wrapper .grid-columns,.content-wrapper .hs_cos_wrapper:has(.component),.site-footer,.site-footer-bottom,.site-footer-mid,.site-footer-top,.site-header,.site-header-dropdown{display:grid;grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] minmax(0,1440px) [main-end] minmax(1.5rem,1fr) [full-end]}@media (min-width:1000px){.content-wrapper .grid-columns,.content-wrapper .hs_cos_wrapper:has(.component),.site-footer,.site-footer-bottom,.site-footer-mid,.site-footer-top,.site-header,.site-header-dropdown{grid-template-columns:[full-start] minmax(2.5rem,1fr) [main-start] minmax(0,1440px) [main-end] minmax(2.5rem,1fr) [full-end]}}*,::after,::before{box-sizing:border-box}body{backface-visibility:hidden;position:relative;color:var(--color-black,#000);font-family:var(--font-body);font-size:var(--base-font-size,16px);line-height:1.5;text-rendering:optimizeSpeed;margin:0;-webkit-font-smoothing:antialiased}html.-no-scroll body,html[data-menu=open] body,html[data-modal=open] body{height:100vh;overflow:hidden}hr{background-color:transparent;border:0;border-bottom:solid 1px var(--color-gray-500);margin-inline:auto;margin-block:2rem;width:100%;clear:both}figure{display:block;margin:0}img,picture,svg{display:block;max-width:100%}img[width]{width:auto}img[width][height]{height:auto}main img[src$=".svg"],main svg{width:100%;max-width:none;height:auto}.video-container{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.video-container .placeholder,.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}iframe{border:0}.sr-text{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);overflow:hidden}.skiplink{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);overflow:hidden;background:#222;color:#fff;text-align:center;text-decoration:none}.skiplink:focus-visible{position:fixed;top:0;left:0;width:auto;height:auto;clip:auto;clip-path:none;padding:1em;z-index:1000}[aria-expanded=false] svg.-close{display:none}[aria-expanded=true] svg.-open{display:none}[aria-expanded=true] svg.-close{display:block}.component{margin-block:clamp(48px,8vw,64px)}.component:focus-visible{outline:0}.grid-main{grid-column:main}.grid-full{grid-column:full}.single-testimonial{max-width:1000px}@media (min-width:1080px){.single-testimonial{margin:0 auto}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide{opacity:.3}.slick-slide.slick-active{opacity:1}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--color-navy-500);font-family:var(--font-header);font-weight:300;margin:0 0 1rem}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.h1,h1{font-size:clamp(2.5rem,6.6666666667vw,4.5rem);line-height:1}.h2,.wysiwyg-text h1,h2{font-size:clamp(1.75rem,4.6666666667vw,3.5rem);line-height:1.1071428571}.h3,.wysiwyg-text h2,h3{font-size:clamp(1.5rem,4vw,2.5rem);line-height:1.1}.h4,h4 .wysiwyg-text h3{font-size:clamp(1.125rem,3vw,1.75rem);font-weight:700;letter-spacing:.01em;line-height:1.2857142857}.h5,h5 .wysiwyg-text h4{font-size:clamp(1.125rem,3vw,1.5rem);font-weight:600;line-height:1.3333333333}.h6,.wysiwyg-text h5,h6{font-size:1.125rem;font-weight:700;letter-spacing:.01em;line-height:1.2142857143}.-eyebrow{font-size:clamp(.875rem,2.3333333333vw,1rem);font-family:var(--font-link);font-weight:900;letter-spacing:.14em;line-height:1.4285714286;text-transform:uppercase;margin-bottom:.5rem;color:var(--color-navy-500)}.-eyebrow+*{margin-top:0}ol,ul{list-style:none;padding:0;margin:0}.wysiwyg-text ol,.wysiwyg-text ul{padding:0;margin:2rem 0}.wysiwyg-text ol:first-child,.wysiwyg-text ul:first-child{margin-top:0}.wysiwyg-text ol:last-child,.wysiwyg-text ul:last-child{margin-bottom:0}.wysiwyg-text ol li,.wysiwyg-text ul li{font-size:1.125rem;line-height:1.7777777778;padding:0 0 0 .5rem;margin:0 0 .5rem}.wysiwyg-text ol li:last-child,.wysiwyg-text ul li:last-child{margin-bottom:0}.wysiwyg-text ol li ol:nth-child(n),.wysiwyg-text ol li ul:nth-child(n),.wysiwyg-text ul li ol:nth-child(n),.wysiwyg-text ul li ul:nth-child(n){margin-top:.5rem}.wysiwyg-text ol{list-style-position:outside;list-style-type:decimal;padding-left:1.25rem}.wysiwyg-text ol>li::marker{font-weight:800;color:var(--color-teal-600)}.wysiwyg-text ol ol{list-style-type:lower-alpha}.wysiwyg-text ol ol ol{list-style-type:lower-roman}.wysiwyg-text ul{list-style-type:none}.wysiwyg-text ul li{position:relative;padding-left:1.5rem}.wysiwyg-text ul li::before{content:"•";position:absolute;left:0;top:0;width:.25rem;height:.25rem;border-radius:50%;color:var(--color-teal-500);font-size:1.625rem;line-height:2rem;font-family:Arial,sans-serif}.wysiwyg-text ul li ul>li{padding-left:1.5rem}.wysiwyg-text ul li ul>li::before{content:"◦"}.wysiwyg-text blockquote{padding:8px 0 8px 24px;border-left:2px solid #00f;margin:50px 0}.wysiwyg-text blockquote:first-child{margin-top:0}.wysiwyg-text blockquote:last-child{margin-bottom:0}.wysiwyg-text blockquote p{font-size:clamp(1.125rem,3vw,1.5rem)}p{font-size:1.125rem;line-height:1.6}p.-large{font-size:clamp(1.25rem,3.3333333333vw,1.5rem)}p.-small{font-size:.9375rem;line-height:1.6}p{margin:0 0 20px}p:last-child{margin-bottom:0}.js-link-event{cursor:pointer}.link-inpage,.wysiwyg-text a:not([class*=btn]),a{cursor:pointer;display:inline-block;color:var(--color-teal-600);text-decoration:none;transition:color var(--ts) var(--te)}.link-inpage:hover,.wysiwyg-text a:hover:not([class*=btn]),a:hover{color:var(--color-teal-500)}.link-inpage:disabled,.wysiwyg-text a:disabled:not([class*=btn]),.wysiwyg-text a[disabled]:not([class*=btn]),[disabled].link-inpage,a:disabled,a[disabled]{opacity:.5;pointer-events:none}.wysiwyg-text a:not([class*=btn]){display:inline;border-bottom:1px solid var(--color-teal-500)}.wysiwyg-text a:hover:not([class*=btn]){border-color:transparent}.wysiwyg-text a:not([class*=btn]){font-weight:800}.link-inpage{color:var(--color-teal-600);border-bottom:1px solid var(--color-teal-600);font-weight:800}.link-inpage:hover{color:var(--color-teal-500);border-color:transparent}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;appearance:none;backface-visibility:hidden;background:0 0;color:inherit;font:inherit;border:0;line-height:1;padding:0;transition:var(--ts) var(--te)}button:disabled,button[disabled],input[type=button]:disabled,input[type=button][disabled],input[type=reset]:disabled,input[type=reset][disabled],input[type=submit]:disabled,input[type=submit][disabled]{opacity:.5;pointer-events:none}.btn,.btn-fortegra,.btn-header,.btn-secondary,.btn-tan,form .hs_submit .actions{display:inline-flex;align-items:center;justify-content:center;font-family:var(--body-font);font-size:16px;font-weight:800;line-height:1.5;text-align:center;text-decoration:none;padding:8px 12px;transition:var(--ts) var(--te);border-radius:200px}.btn span,.btn-fortegra span,.btn-header span,.btn-secondary span,.btn-tan span,form .hs_submit .actions span{white-space:nowrap}.btn{background:var(--color-teal-500);color:var(--color-white)}.btn:hover{background:var(--color-teal-600);color:var(--color-white)}.btn-secondary{background:var(--color-purple-500);color:var(--color-white)}.btn-secondary:hover{background:var(--color-purple-400);color:var(--color-white)}.btn-header{background:var(--color-navy-500);color:var(--color-white);padding:8px 16px}.btn-header:hover{background:var(--color-teal-600);color:var(--color-white)!important}.btn-fortegra,form .hs_submit .actions{background:linear-gradient(90deg,var(--color-teal-500),transparent) var(--color-teal-700);color:var(--color-white);padding:1rem 2.5rem 1rem 3.5rem;position:relative;border:0!important;transition:background-color 1s var(--te)!important}.btn-fortegra:after,.btn-fortegra:before,form .hs_submit .actions:after,form .hs_submit .actions:before{content:"";position:absolute;width:15px;height:7px;margin-right:8px;background-color:var(--color-green-500);border-radius:50px;left:2rem;top:calc(50% - 4px);transition:transform var(--ts) var(--te)!important}.btn-fortegra:after,form .hs_submit .actions:after{width:7px;border-radius:50%;left:2.5rem}.btn-fortegra:hover,form .hs_submit .actions:hover{color:var(--color-white);background-color:var(--color-navy-600)}.btn-fortegra:hover:before,form .hs_submit .actions:hover:before{transform:translateX(-12px)}.btn-tan{background:var(--color-tan-500);color:var(--color-navy-500)!important;padding:12px 24px;font-weight:800;border:0!important}.btn-tan:hover{background:var(--color-white);color:var(--color-navy-500)!important}.-arrow{position:relative}.-arrow::after{content:"";background-image:url(https://www.fortegra.com/hubfs/Fortegra/Fortegra%202025%20Refresh/Photos/arrow-navy.svg);background-repeat:no-repeat;width:16px;height:16px;display:inline-block;margin-left:8px;vertical-align:middle;background-size:15px;transition:background-image var(--ts) var(--te),transform var(--ts) var(--te);transform:translateX(0)}.-arrow::before{content:"";height:3px;width:3px;background-color:transparent;border-radius:50%;display:inline-block;vertical-align:middle;position:absolute;top:21.5px;right:37px;transition:background-color var(--ts) var(--te)}.-arrow:hover::after{background-image:url(https://www.fortegra.com/hubfs/Fortegra/Fortegra%202025%20Refresh/Photos/arrow-navy.svg);transform:translateX(5px)}.-arrow:hover::before{background-color:var(--color-navy-500);transition:background-color var(--ts) var(--te)}form .hs_submit .actions{margin-block:1.5rem}fieldset{padding:0;border:0;margin:0}fieldset legend{display:block;margin-bottom:1rem}label{cursor:pointer;display:flex;width:100%;max-width:fit-content;margin-bottom:.25rem;color:var(--color-gray-700)}.form-field{margin:0 0 2rem}.form-field label{margin-bottom:1rem}.error-message{color:var(--color-red-500);font-size:.875rem;line-height:1rem;margin-top:.5rem}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{display:block;width:100%;max-width:100%;background-color:var(--color-gray-50);color:var(--color-gray-700);font-family:var(--font-body);font-size:16px;padding:1rem;border:1px solid var(--color-gray-400);border-radius:12px;box-shadow:none;margin:0;appearance:none;transition:var(--ts) var(--te)}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{opacity:1}input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=url]:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--color-navy-500)}input[type=email]:focus-visible::placeholder,input[type=number]:focus-visible::placeholder,input[type=password]:focus-visible::placeholder,input[type=search]:focus-visible::placeholder,input[type=tel]:focus-visible::placeholder,input[type=text]:focus-visible::placeholder,input[type=url]:focus-visible::placeholder,select:focus-visible::placeholder,textarea:focus-visible::placeholder{color:var(--color-navy-500)}input[type=email].-invalid,input[type=number].-invalid,input[type=password].-invalid,input[type=search].-invalid,input[type=tel].-invalid,input[type=text].-invalid,input[type=url].-invalid,select.-invalid,textarea.-invalid{color:var(--color-red-500);border:1px solid var(--color-red-500)}textarea{min-height:100px;resize:vertical}select{background-image:url(https://www.fortegra.com/hubfs/Fortegra/Fortegra%202025%20Refresh/Photos/chevron-down.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:15px auto;text-decoration:none;appearance:none;padding-right:35px}select:hover{cursor:pointer}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #666}input[type=checkbox],input[type=radio]{width:1.25rem;height:1.25rem;cursor:pointer}input[type=checkbox] dip+label,input[type=radio] dip+label{cursor:pointer;align-items:flex-start;gap:.5rem;position:relative;margin:0}input[type=checkbox] dip+label::before,input[type=radio] dip+label::before{content:"";display:grid!important;place-items:center;position:relative;top:.125rem;flex:none;width:1.25rem;height:1.25rem;background:var(--color-white);color:transparent;font-size:.875rem;transition:color var(--ts) var(--te),border-color var(--ts) var(--te)}input[type=checkbox] dip+label a,input[type=radio] dip+label a{margin-left:5px}input[type=checkbox]:focus-visible+label::before,input[type=radio]:focus-visible+label::before{border-color:red}input[type=checkbox]+label{margin-bottom:0}input[type=checkbox]+label:hover::before,input[type=checkbox]:focus-visible+label::before{color:rgba(0,0,255,.3)}input[type=checkbox]:checked+label::before{color:var(--color-teal-600)}input[type=radio]+label::after,input[type=radio]+label::before{border-radius:50%}input[type=radio]+label::after{content:"";position:absolute;left:.25rem;top:.375rem;width:.75rem;height:.75rem;background:0 0;transition:background var(--ts) var(--te)}input[type=radio]+label:hover::after,input[type=radio]:focus-visible+label::after{background:rgba(0,0,255,.3)}input[type=radio]:checked+label::after{background:#00f}.hs-form .field{margin-bottom:1.25rem}.hs-form fieldset.form-columns-1 .input .hs-input select,.hs-form fieldset.form-columns-1 .input .hs-input textarea,.hs-form fieldset.form-columns-1 .input .hs-input[type=email],.hs-form fieldset.form-columns-1 .input .hs-input[type=number],.hs-form fieldset.form-columns-1 .input .hs-input[type=password],.hs-form fieldset.form-columns-1 .input .hs-input[type=search],.hs-form fieldset.form-columns-1 .input .hs-input[type=tel],.hs-form fieldset.form-columns-1 .input .hs-input[type=text],.hs-form fieldset.form-columns-1 .input .hs-input[type=url]{width:100%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}[data-animation]{animation-duration:1s;animation-fill-mode:both}[data-animation].infinite{animation-iteration-count:infinite}.wp-block [data-animation]{animation-duration:0s!important;transition-duration:0s!important;animation-iteration-count:1!important}[data-animation*=In]{opacity:.01}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){[data-animation*=In]{opacity:1!important}}.wp-block [data-animation*=In]{opacity:1!important}#contentEditor-preview [data-animation*=In],.default-preview [data-animation*=In],.updated-editor-styles [data-animation*=In],body[data-hs-dragdrop=true] [data-animation*=In]{opacity:1!important}[data-animation*=In].-animated{opacity:1}@media print,(prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;transition-duration:0s!important;animation-iteration-count:1!important}[data-animation*=Out]{opacity:0!important}}.site-header{padding:0;z-index:1;background-color:var(--color-white);min-height:var(--header-height-mobile)}.site-header-inner{grid-column:main;padding-block:.375rem;display:grid;grid-template:auto/1fr auto 1fr;z-index:10;position:relative;align-items:center}@media (min-width:768px){.site-header-inner{min-height:var(--header-height);grid-template:1fr auto/auto 1fr;padding-block:1rem;background-color:var(--color-white)}}.site-header .logo{place-self:end start;font-size:0;width:clamp(126px,21vw,222px);transition:none;margin-right:auto}@media (min-width:768px){.site-header .logo{grid-area:1/1/-1/2}}.site-header-global-nav{display:flex;grid-area:1/3/-1/-1;place-self:center end;margin-left:30px;align-items:center}@media (min-width:768px){.site-header-global-nav{grid-area:2/2/-1/-1;place-self:end;gap:2.5rem}}.site-header-nav{display:none}@media (min-width:768px){.site-header-nav{display:flex}}.site-header-nav-items{display:flex;justify-content:flex-end;flex:1 1 0%}.site-header-nav-item{flex:none}.site-header-nav-item+.site-header-nav-item{margin-left:30px}.site-header-nav-item button{display:block;color:var(--color-navy-500);font-size:1rem;line-height:1.4;text-transform:uppercase;letter-spacing:.14em;font-family:var(--font-link);font-weight:900;margin-block:.9375rem;position:relative}.site-header-nav-item button[aria-expanded=true]:after{content:"";display:inline-flex;width:calc(100% - 7px);height:4px;background-color:var(--color-navy-500);position:absolute;top:calc(100% + 6px);right:0;border-radius:50px;background-repeat:no-repeat;background-size:contain}.site-header-nav-item button[aria-expanded=true]::before{content:"";position:absolute;top:calc(100% + 6px);left:0;width:4px;height:4px;background-color:var(--color-teal-500);border-radius:100px}.site-header-nav-item button:hover{color:var(--color-teal-500)}.site-header-nav-item button:hover+.site-header-nav-item-dropdown{opacity:1;pointer-events:auto}.site-header-search{grid-column:main;position:relative}.site-header-search-btn{line-height:0}.site-header-search-dropdown{position:absolute;right:-24px;left:-24px;background:var(--color-white);z-index:1;transition:opacity var(--ts) var(--te),transform var(--ts) var(--te);box-shadow:0 20px 20px 0 rgba(0,0,0,.25);border:1px solid var(--color-gray-400)}@media (min-width:768px){.site-header-search-dropdown{right:0;left:auto;border-radius:0 0 8px 8px}}.site-header-search-dropdown[aria-hidden=true]{opacity:0;pointer-events:none;transform:translateY(-100%)}.site-header-search .hs-search-field__input{width:min(100%,436px);height:72px;margin-left:1rem;font-size:1.125rem;border-color:transparent;outline:0;background-color:var(--color-white)}.site-header-search .hs-search-field__bar button{width:24px;height:24px;background:url(https://www.fortegra.com/hubfs/Fortegra/Fortegra%202025%20Refresh/Photos/search.svg) no-repeat center center/contain;margin:auto 24px}.site-header-search .hs-search-field__bar button svg{display:none}.site-header-mobile-trigger{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative;z-index:10}.site-header-mobile-trigger svg{width:24px;height:24px;fill:var(--color-navy-500)}@media (min-width:768px){.site-header-mobile-trigger{display:none}}.site-header-mobile-dropdown{grid-column:full;position:absolute;top:0;margin-top:var(--header-height-mobile);box-shadow:0 13px 24px 0 rgba(30,30,30,.5);overflow:hidden auto;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transition:right var(--ts) var(--te),opacity var(--ts) var(--te),visibility var(--ts) var(--te);z-index:1;display:flex;flex-flow:column nowrap;right:100%;width:100vw;max-height:calc(100vh - var(--safe-area-inset-bottom));height:calc(100vh - var(--header-height-mobile) - var(--safe-area-inset-bottom));background:linear-gradient(90deg,#fff 0,#f7f4ef 38.62%,#f7f4ef 100%)}@media (min-width:768px){.site-header-mobile-dropdown{display:none}}.site-header-mobile-dropdown::before{content:"";position:absolute;inset:0;background:url(https://www.fortegra.com/hubfs/Fortegra/Fortegra%202025%20Refresh/Photos/mobile-bg-gradient.png) no-repeat top right/100% auto;pointer-events:none;z-index:1;position:fixed}.site-header-mobile-dropdown[aria-hidden=false]{right:0;opacity:1;visibility:visible}.hs-blog-post .site-header{border-bottom:1px solid var(--color-gray-400)}.utility-menu{grid-area:1/2/2/-1;place-self:start end;place-content:end;gap:1rem;display:none;align-items:center;gap:1.5rem}@media (min-width:768px){.utility-menu{display:flex}}.utility-menu a,.utility-menu button{color:var(--color-teal-600);font-size:.875rem}.utility-menu a:hover,.utility-menu button:hover{color:var(--color-navy-500)}.utility-menu-dropdown{line-height:0;place-content:center}.utility-menu-dropdown-content{position:absolute;border-top:1px solid var(--color-gray-400);padding:1rem;line-height:1.5;margin-top:.5rem;opacity:0;pointer-events:none;transition:opacity var(--ts) var(--te);background-color:var(--color-gray-100);z-index:10;font-weight:800}.utility-menu-dropdown-content[aria-hidden=false]{opacity:1;pointer-events:auto}.utility-menu-trigger{display:inline-flex;align-items:center;gap:4px}.utility-menu-trigger-text{color:var(--color-navy-500)}.utility-menu-list a{color:var(--color-navy-500)}.utility-menu-list a:hover{color:var(--color-teal-600)}a.utility-menu-claims-link{color:var(--color-white)!important}.hamburger-menu{padding:2rem 1.5rem}@media (min-width:768px){.hamburger-menu{display:none}}.hamburger-menu-inner{position:relative;z-index:1}.hamburger-menu-dropdown{display:grid;grid-template-rows:0fr;transition:grid-template-rows .15s ease-in-out}.hamburger-menu-dropdown[aria-hidden=false]{grid-template-rows:1fr;transition:grid-template-rows .15s ease-in-out}.hamburger-menu-dropdown-trigger{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;margin-block:1rem}.hamburger-menu-dropdown-trigger span{color:var(--color-navy-500);font-family:var(--font-link);font-size:1rem;font-weight:900;letter-spacing:.0224em;text-transform:uppercase}.hamburger-menu-dropdown-trigger svg.close{display:none}.hamburger-menu-dropdown-trigger[aria-expanded=true] span{color:var(--color-teal-500)}.hamburger-menu-content{overflow:hidden;padding-left:2rem}.hamburger-menu-intro{font-size:.875rem;margin-bottom:1.25rem}.hamburger-menu-link{color:var(--color-navy-500);font-weight:800;margin-bottom:1.5rem;text-decoration:none;transition:color .15s ease-in-out;display:flex;align-items:baseline;gap:.5rem}.hamburger-menu-link:hover{color:var(--color-teal-600)}.hamburger-menu-nav-utility{display:flex;flex-flow:row wrap;gap:1rem;justify-content:space-between;margin-bottom:1.5rem;align-items:center}.hamburger-menu-nav-utility a:not(.utility-menu-claims-link){color:var(--color-navy-500);transition:color .15s ease-in-out}.hamburger-menu-nav-utility a:not(.utility-menu-claims-link):hover{color:var(--color-teal-600)}.hamburger-menu-nav-utility .utility-menu-dropdown{position:relative}.hamburger-menu-nav-utility .utility-menu-dropdown-content{bottom:100%;right:0}.mobile-utility-trigger{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.5rem 1rem 0;color:var(--color-navy-500);transition:color .15s ease-in-out}.mobile-utility-trigger:hover{color:var(--color-teal-600)}.site-header-dropdown{position:absolute;top:var(--header-height);border-top:1px solid var(--color-gray-400);background:linear-gradient(90deg,#fff 38.62%,#f7f4ef 100%);left:0;right:0;width:100vw;padding-block:4rem;opacity:0;pointer-events:none;transition:opacity var(--ts) var(--te);left:50%;transform:translateX(-50%);box-shadow:0 20px 20px 0 rgba(0,0,0,.25)}.site-header-dropdown::before{content:"";position:absolute;inset:0;background:url(https://www.fortegra.com/hubfs/Fortegra/Fortegra%202025%20Refresh/Photos/bg-triangles.webp) #d3d3d3 100% 0/1024px no-repeat;mix-blend-mode:screen;opacity:.5;pointer-events:none;z-index:1}.site-header-dropdown:active,.site-header-dropdown:focus,.site-header-dropdown:hover{opacity:1;pointer-events:auto}.site-header-dropdown-item{padding:5px 0}.site-header-dropdown-item a{display:block;color:#000;white-space:nowrap}.site-header-dropdown-item a:hover{color:var(--color-red-500)}.site-header-dropdown[aria-hidden=false]{opacity:1;pointer-events:auto}.site-header-dropdown-inner{grid-column:main;display:grid;grid-template:1fr/44% clamp(24px,7vw,144px) auto;z-index:2;position:relative}#nav-item-solution-dropdown .site-header-dropdown-inner{grid-template:1fr/26% clamp(24px,7vw,96px) auto}.site-header-dropdown-inner ul{display:grid;grid-area:1/3/-1/-1;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto);grid-auto-flow:column;align-items:start;grid-column-gap:clamp(16px,7vw,32px);height:fit-content}.site-header-dropdown-inner ul[data-count="3"],.site-header-dropdown-inner ul[data-count="4"]{grid-template-rows:repeat(2,auto)}.site-header-dropdown-inner ul[data-count="5"],.site-header-dropdown-inner ul[data-count="6"]{grid-template-rows:repeat(3,auto)}.site-header-dropdown-inner ul[data-count="10"],.site-header-dropdown-inner ul[data-count="9"]{grid-template-rows:repeat(5,auto)}#nav-item-solution-dropdown .site-header-dropdown-inner ul{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);grid-column-gap:clamp(32px,4vw,72px)}.site-header-dropdown-inner ul>li{margin-bottom:1.5rem}.site-header-dropdown-inner ul>li a{color:var(--color-teal-600);font-size:1.125rem;font-weight:800}.site-header-dropdown-inner ul>li a:hover{color:var(--color-navy-500)}.site-header-dropdown-inner ul>li p{margin-top:.5rem;color:var(--color-gray-700);font-size:.875rem;line-height:1.5}.site-header-dropdown-content{grid-area:1/1/-1/2}.site-footer{color:#fff;background:var(--color-navy-500)}@media screen and (min-width:500px){.site-footer{background:url(https://www.fortegra.com/hubfs/Fortegra/Fortegra%202025%20Refresh/Photos/footer-bg.webp) no-repeat center bottom/cover}}.site-footer a{color:var(--color-white);text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--ts) var(--te)}.site-footer a:focus-visible,.site-footer a:hover{border-color:var(--color-green-500)}.site-footer h4{color:var(--color-white);align-items:center;display:inline-flex}.site-footer h4::before{content:"";width:26px;height:6px;background-image:url(https://www.fortegra.com/hubfs/Fortegra/Fortegra%202025%20Refresh/Photos/accent-small.svg);margin-right:.75rem;background-repeat:no-repeat;background-size:contain}.site-footer-bottom,.site-footer-mid,.site-footer-top{grid-column:full}.site-footer-top{position:relative;background-image:url(https://www.fortegra.com/hubfs/Fortegra/Fortegra%202025%20Refresh/Photos/footer-bg-mobile-1.webp);background-repeat:no-repeat;background-size:100% auto;background-position:center bottom}@media screen and (min-width:500px){.site-footer-top{background:0 0}}.site-footer-top-inner{grid-column:main;display:grid;width:100%;gap:3.5rem;padding-block:clamp(64px,10.6666666667vw,116px) clamp(40px,6.6666666667vw,48px)}@media screen and (min-width:960px){.site-footer-top-inner{grid-template:1fr/34% auto 47%;gap:unset}}.site-footer-mid-inner{grid-column:main;color:var(--color-white);font-size:1.125rem;text-align:left;padding-bottom:1.5rem}.site-footer-mid-inner a{border-color:var(--color-white);text-decoration:underline}@media screen and (min-width:500px){.site-footer-mid-inner{border-bottom:1px solid var(--color-gray-400)}}.site-footer-bottom{padding-block:2rem;background:radial-gradient(circle at bottom right,var(--color-purple-600) 0,var(--color-navy-500) 40%,var(--color-navy-500) 100%)}@media screen and (min-width:500px){.site-footer-bottom{background:0 0}}.site-footer-bottom-inner{grid-column:main;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.site-footer-legal-list{display:flex;gap:1rem}.site-footer-legal-list a{border-color:var(--color-white)}.site-footer-info{display:flex;flex-flow:column nowrap;align-items:center;gap:1.5rem;text-align:center}@media screen and (min-width:960px){.site-footer-info{grid-column:1/2;align-items:flex-start;text-align:left}}.site-footer-navigation{display:grid;width:min(100%,300px);margin:0 auto}.site-footer-navigation-section{margin-bottom:2.5rem}.site-footer-navigation-section ul li{margin-bottom:.5rem}@media screen and (min-width:500px){.site-footer-navigation{width:100%;grid-template-columns:repeat(2,1fr);grid-gap:2.5rem}}@media screen and (min-width:960px){.site-footer-navigation{grid-column:3/-1}}.site-footer-tag{font-size:1.125rem;text-wrap:balance}.site-footer-utility-buttons{display:flex;flex-flow:column nowrap;gap:1rem;align-items:flex-start}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background:--var(--color-gray-900);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-in-out;animation-duration:.3s;animation-name:modal-video;transition:opacity .3s ease-in-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{transform:translate(0,100px)}.modal-video-body{grid-column:main;width:100%;height:100%;padding:0 16px;display:flex;justify-content:center}.modal-video-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media (orientation:landscape){.modal-video-inner{padding:2rem 4.5rem;max-width:1400px}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-in-out;animation-duration:.3s;animation-name:modal-video-inner;transform:translate(0,0);transition:transform .3s ease-in-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{display:grid;place-items:center;position:absolute;top:-50px;right:0;width:34px;height:34px;border-radius:50%;z-index:2}.modal-video-close-btn::before{content:"";background-image:url(https://www.fortegra.com/hubfs/Fortegra/Fortegra%202025%20Refresh/Photos/close-btn.svg);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;border-radius:50%;transition:background-color .15s ease-in-out}@media (orientation:landscape){.modal-video-close-btn{top:5px;right:5px}}@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0,100px)}to{transform:translate(0,0)}}.contact-card{border-radius:20px;padding:3rem 2rem 1.5rem;width:100%;max-width:320px;text-align:center;background:var(--color-white);box-shadow:0 12.178px 12.178px 0 rgba(0,0,0,.12);display:flex;align-items:center;justify-content:space-between;flex-direction:column;transition:transform var(--ts) var(--te),box-shadow var(--ts) var(--te)}.contact-card::before{height:4px;width:4px;right:50%;bottom:35px;top:unset}.contact-card::after{height:24px;width:24px;background-size:24px}.contact-card:hover{transform:scale(1.02);box-shadow:0 20px 20px rgba(0,0,0,.15)}.contact-card:hover .contact-picture{outline:4px solid rgba(52,172,180,.3);outline-offset:0}.contact-card:hover::after{transform:translateX(10px)}.contact-picture{border-radius:50%;margin-bottom:2.5rem;outline:4px solid rgba(52,172,180,.2);outline-offset:.75rem;transition:outline var(--ts) var(--te),outline-offset var(--ts) var(--te)}.contact-picture img[width][height]{width:194px;height:194px;aspect-ratio:1/1;object-fit:cover;border-radius:50%}.contact-job-title,.contact-name{color:var(--color-navy-500);margin:0}.contact-link{margin-top:1rem;width:1.5em;height:auto;position:relative}.email-cta{grid-row:1/span 1;grid-column:1/-1;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end}.email-cta-wrapper{position:sticky;bottom:0}.email-cta-wrapper-inner{position:relative}.email-cta-inner{position:relative;top:0;left:0;width:100%;bottom:0;border-radius:20px 20px 0 0;background-color:var(--color-white);padding:1.25rem 1.5rem 1rem;box-shadow:0 8px 104px 0 rgba(96,86,74,.15);margin-inline:auto;pointer-events:auto;opacity:0;transform:translateY(100%);transition:transform var(--ts) var(--te),opacity var(--ts) var(--te)}.email-cta-inner:before{content:"";position:absolute;inset:0;border-radius:20px 20px 0 0;pointer-events:none;background:linear-gradient(90deg,#002e5a -42.96%,#34acb4 187.05%);opacity:1;z-index:-1;transition:opacity var(--ts) var(--te)}@media (min-width:768px){.email-cta-inner{max-width:max-content}}.email-cta-inner.-visible{transform:translateY(0);opacity:1}.email-cta-inner-opener{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:1rem;color:var(--color-white)}@media (min-width:768px){.email-cta-inner-opener{justify-content:center}}.email-cta-inner-opener h3{color:var(--color-white);margin:0}.email-cta-inner-opener p{margin:0;font-weight:800}.email-cta-inner-form{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--ts) var(--te)}.email-cta-inner-form[aria-hidden=true]{grid-template-rows:0fr}.email-cta-inner-form-content{overflow:hidden}.email-cta-inner-form-content form.hs-custom-form{padding:1rem 2rem;background:var(--color-white);margin-block:1rem;border-radius:20px;width:100%;max-width:680px}.email-cta-inner[aria-expanded=true]:before{opacity:0}.email-cta-btn{transform-origin:center;transform:rotate(360deg);transition:transform .5s var(--te)}.email-cta-btn.-active{transform:rotate(0)}.email-cta-btn svg.-hide{display:none}.email-cta-hide-mobile{display:none}@media (min-width:768px){.email-cta-hide-mobile{display:block}}body[data-hs-dragdrop=true] .email-cta{grid-row:2/span 1}div#hs_cos_wrapper_email_cta{grid-column:1/-1;grid-row:1/-1;display:grid;pointer-events:none}.email-cta-inner[aria-expanded=true] .email-cta-inner-opener h3,.email-cta-inner[aria-expanded=true] .email-cta-inner-opener p,.email-cta-inner[aria-expanded=true] .email-cta-inner-opener>svg{visibility:hidden}.email-cta-inner[aria-expanded=true] button.email-cta-btn svg.-show{display:none}.email-cta-inner[aria-expanded=true] button.email-cta-btn svg.-hide{display:block}body#hubspot-disable-focus-styles .blog-list-cta,body#hubspot-disable-focus-styles .blog-post-cta,body[data-hs-dragdrop=true] .blog-list-cta,body[data-hs-dragdrop=true] .blog-post-cta{display:none}.wysiwyg-text figure,.wysiwyg-text h1,.wysiwyg-text h2,.wysiwyg-text h3,.wysiwyg-text h4,.wysiwyg-text h5,.wysiwyg-text h6,.wysiwyg-text img,.wysiwyg-text ol,.wysiwyg-text p,.wysiwyg-text ul{margin-bottom:2rem}.wysiwyg-text li{margin-bottom:.75rem}.wysiwyg-text img{border-radius:1.25rem}.bio{display:flex;flex-direction:column;gap:clamp(2rem,8vw,118px);width:min(100%,1248px);margin:clamp(2rem,7vw,4rem) auto clamp(4rem,7vw,9rem);align-items:center}@media (min-width:768px){.bio{flex-direction:row-reverse;align-items:flex-start}}.bio-wrapper{background:url(https://www.fortegra.com/hubfs/Fortegra/Fortegra%202025%20Refresh/Photos/bio-bg.webp) no-repeat 100% 0;background-size:auto}.bio-image{flex:0 0 min(100%,390px);height:100%}.bio-image picture{position:sticky;top:3rem}.bio-image picture img{height:auto;width:min(100%,390px);border-radius:50%;object-fit:cover;aspect-ratio:1/1;outline:4px solid rgba(52,172,180,.2);outline-offset:.5rem;margin:.5rem auto}.bio-title{display:flex;flex-flow:row wrap;gap:1rem;align-items:center;margin-bottom:1.75rem}.bio-title h1{margin-bottom:0}.bio-link{padding:12px;border-radius:50%;aspect-ratio:1/1;position:relative;overflow:hidden;z-index:0}.bio-link svg{z-index:10}.bio-link:before{position:absolute;content:"";inset:0;z-index:-1;background-image:linear-gradient(135deg,#137694,#00557c);transform-origin:center;transition:transform var(--ts) var(--te);z-index:-1}.bio-link:hover:before{transform:rotate(180deg)}.bio-backlink{margin-top:1.75rem}.people{display:flex;flex-flow:row wrap;gap:clamp(1.5rem,4vw,2.5rem);justify-content:center;width:100%}.people>.contact-card{width:100%;max-width:320px}.blog-post{order:1}.blog-post-template{background:var(--bg-texture) no-repeat top right/100%}.blog-post-wrapper{display:grid;margin-block:60px;grid-row:1/span 1}@media (min-width:768px){.blog-post-wrapper{grid-template-columns:minmax(490px,50%) 30%;grid-template-rows:auto auto;place-content:space-between}}.blog-post-tag-link{padding:.5rem 1rem;background-color:var(--color-tan-500);border-radius:50px;display:flex;justify-content:flex-start;align-items:center;gap:1rem;width:fit-content;transition:background-color var(--ts) var(--te)}.blog-post-tag-link span.-eyebrow{margin-bottom:0;transition:color var(--ts) var(--te)}.blog-post-tag-link:hover{background-color:var(--color-tan-400)}.blog-post-tag-link:hover span.-eyebrow{color:var(--color-teal-600)}.blog-post-tag-link img[width][height]{height:23px}.blog-post-meta{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.blog-post-latest{order:3;margin-block:2.5rem}@media (min-width:768px){.blog-post-latest{grid-column:2/-1;grid-row:1/2}}.blog-post-latest-inner{position:sticky;top:80px}.blog-post-latest-title{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;overflow:hidden}.blog-post-latest-title h3.-eyebrow{margin-bottom:0;flex-shrink:0}.blog-post-body{margin-block:2.5rem}.blog-post-cta{order:2}@media (min-width:768px){.blog-post-cta{grid-column:1/-1}}.recent-post{border-bottom:1px dotted var(--color-gray-500);padding-block:1.5rem}.recent-post a{font-weight:800;color:var(--color-teal-600);text-decoration:none;transition:color var(--ts) var(--te);font-size:1.125rem}.recent-post a:hover{color:var(--color-navy-500)}.recent-post .post-date{margin-bottom:.5rem}.blog-list{background:var(--bg-texture) no-repeat top right/100%;display:grid}.blog-list-body{grid-row:1/span 1;grid-column:full;margin-bottom:4rem}.blog-list-cta{grid-column:full;grid-row:1/span 1;pointer-events:none;z-index:2}