html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}.section.first{margin-top:13px}.section.first p:first-child{margin-top:0}.flex-wrapper{margin-bottom:20px;margin-top:20px}.flex-grid{display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.flex-grid.two-column{flex-wrap:wrap;max-width:100%;width:calc(860px + 12%)}.flex-grid.two-column .flex-grid{max-width:100%}@media only screen and (min-width:992px){.flex-grid.two-column .flex-grid{justify-content:flex-start;width:50%}.flex-grid.two-column .flex-grid:first-child{padding-right:15px}.flex-grid.two-column .flex-grid:last-child{padding-left:15px}}.flex-column{flex-direction:column}@media (min-width:992px){.flex-wrapper{padding-left:6%;padding-right:6%}.flex-grid{margin-top:20px}.flex-grid:first-child{margin-top:0}}@media screen and (min-width:768px) and (max-width:991px){.flex-wrapper{padding-left:5%;padding-right:5%}.flex-grid{flex-flow:row wrap}}@media only screen and (max-width:768px){.flex-wrapper{padding-left:4%;padding-right:4%}.flex-grid{flex-flow:row wrap}}@media screen and (max-width:767px){.flex-grid{max-width:100%}.flex-grid.two-column{flex-direction:column}}@font-face{font-display:swap;font-family:HCo Gotham SSm;font-style:normal;font-weight:700;src:url(/app/themes/tsl-base/refactor/dist/fonts/gothambold-webfont.woff2) format("woff2"),url(/app/themes/tsl-base/refactor/dist/fonts/gothambold-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/app/themes/tsl-base/refactor/dist/fonts/roboto-regular.woff2) format("woff2"),url(/app/themes/tsl-base/refactor/dist/fonts/roboto-regular.woff) format("woff")}.alignnone{margin:5px 0 12px}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 0 20px}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;margin-top:20px;max-width:100%;text-align:center}.wp-caption.alignnone{margin:5px 0 20px}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:12px;line-height:1.2;margin:0;padding:0 4px 5px;text-align:left}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:.1rem;overflow:hidden;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#eee;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:10px;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;font-size:62.5%}*,:after,:before{box-sizing:inherit}body,html{margin:0;padding:0}img{height:auto;max-width:100%}::-moz-selection{background:#a8b1bb;text-shadow:none}::selection{background:#a8b1bb;text-shadow:none}iframe{max-width:100%}body{background-color:#fff}.section{margin-bottom:0;margin-top:30px}@media only screen and (min-width:768px){.section{margin-top:50px}}.section.no-anchors .flex-grid{max-width:860px}.section .flex-grid{flex-direction:column;margin-top:0}.section h2{margin-bottom:0;margin-top:0}.section .box-title{align-items:center;background-color:#e9f1fc;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;justify-content:center;padding:0 20px;text-align:center}.section .box-title .heading{margin:20px 0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#243c65;font-family:Roboto,arial,sans-serif;-moz-font-feature-settings:"liga" on;font-size:1.9rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.5;margin:0}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5 .h5{font-family:HCo Gotham SSm,arial,sans-serif;font-size-adjust:ex-height .6;font-weight:700}.h1,h1{color:#02286d;font-size:44px;line-height:57px;margin-bottom:24px}@media only screen and (min-width:768px){.h1,h1{font-size:48px;margin-bottom:28px}}.h2,h2{color:#02286d;font-size:32px;line-height:38px;margin-bottom:20px}@media only screen and (min-width:768px){.h2,h2{font-size:36px;margin-bottom:24px}}.h3,h3{color:#02286d;font-size:26px;line-height:31px;margin-bottom:18px}@media only screen and (min-width:768px){.h3,h3{font-size:30px;margin-bottom:20px}}.h4,h4{color:#02286d;font-size:24px;line-height:24px;margin-bottom:18px}@media only screen and (min-width:768px){.h4,h4{font-size:28px;margin-bottom:16px}}.h5,h5{color:#02286d;font-size:22px;line-height:28.5px;margin-bottom:14px}@media only screen and (min-width:768px){.h5,h5{font-size:26px;line-height:35px;margin-bottom:12px}}.h6,h6{color:#02286d;font-size:20px;line-height:20px;margin-bottom:14px}@media only screen and (min-width:768px){.h6,h6{font-size:24px;margin-bottom:12px}}p{margin-bottom:12px}a{color:#2b6ce5;transition:all .2s ease-in-out}a:hover{color:#134197}ol,ul{margin:0 0 15px 25px}ul{list-style:disc}ol{list-style:decimal}li{margin-bottom:10px}li>ol,li>ul{margin-bottom:0;margin-left:15px}dt{font-weight:700}dd{margin:0 15px 15px}hr{border:none;border-top:1px solid #a8b1bb}.sub-headline-1{font-size:28px;font-weight:400;margin-bottom:20px}.sub-headline-2{font-family:roboto,sans-serif;font-size:22px;font-weight:400;margin-bottom:18px}.read-more{font-size:13.5px;position:relative}.read-more:after{background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="long-arrow-alt-right" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="%232B6CE5" d="M340.485 366l99.03-99.029c4.686-4.686 4.686-12.284 0-16.971l-99.03-99.029c-7.56-7.56-20.485-2.206-20.485 8.485v71.03H12c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h308v71.03c0 10.689 12.926 16.043 20.485 8.484z" class=""></path></svg>');background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:16px;margin-left:3.5px;position:relative;top:4px;width:16px}.caption{font-size:14px}@media only screen and (min-width:768px){.caption{font-size:16px}}.section-title{flex-basis:100%;padding-bottom:15px}.ref-btn,a{text-decoration:none}.ref-btn{border:none;border-radius:12px;cursor:pointer;display:inline-block;font-size:19px;font-weight:500;outline:none;padding:10px 35px;position:relative;text-align:center;transition:all .2s ease-in-out}.ref-btn.ref-btn-default{background-color:#002f86;border:2px solid #002f86;color:#fff}.ref-btn.ref-btn-default:active{background-color:#193364!important;border-color:#193364}.ref-btn.ref-btn-default:hover{background-color:#2853a1;border-color:#2853a1;text-decoration:none}.ref-btn.ref-btn-alt-red{background-color:#ee5f72;color:#fff}.ref-btn.ref-btn-alt-red:active{background-color:#e71a35!important}.ref-btn.ref-btn-alt-red:hover{background-color:#e6455a}.ref-btn.ref-btn-full{display:inline-block;width:100%}.ref-btn.ref-btn-large{padding:8px 60px 10px}.ref-btn.ref-btn-thin{padding-bottom:5px;padding-top:5px}.ref-btn.ref-btn-cta:after{background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="long-arrow-alt-right" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="%23FFFFFF" d="M340.485 366l99.03-99.029c4.686-4.686 4.686-12.284 0-16.971l-99.03-99.029c-7.56-7.56-20.485-2.206-20.485 8.485v71.03H12c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h308v71.03c0 10.689 12.926 16.043 20.485 8.484z" class=""></path></svg>');margin-left:3.5px}.ref-btn.ref-btn-cta:after,.ref-btn.ref-btn-tel:before{background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:20px;position:relative;top:2.5px;width:20px}.ref-btn.ref-btn-tel:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23fff" d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"/></svg>');left:-10px;transform:scaleX(-1)}.ref-btn.ref-btn-tel.ref-btn-outlined:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%232853a1" d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"/></svg>')}.ref-btn.ref-btn-outlined{background-color:#fff;border:2px solid #002f86;color:#002f86}.ref-btn.ref-btn-outlined:hover{background-color:#e6e6e6;border-color:#a8b1bb;color:#2853a1}.ref-btn.ref-btn-outlined.ref-btn-reversed{background-color:transparent;border-color:#fff;color:#fff}.ref-btn.ref-btn-outlined.ref-btn-reversed:hover{background-color:#e6e6e6;color:#2853a1}.show-more-btn{align-items:center;background-color:#fff;border:1px solid #002f86;border-radius:6px;color:#002f86;display:flex;justify-content:center;padding:10px;transition:all .2s ease-in-out;width:100%}.show-more-btn:hover{background-color:#f4f7fe;cursor:pointer}@media only screen and (min-width:481px){.show-more-btn{display:none}}.comments-area .submit{background-color:#002f86;border:2px solid #002f86;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-size:19px;font-weight:500;outline:none;padding:10px 35px;position:relative;text-align:center;text-decoration:none;transition:all .2s ease-in-out}.comments-area .submit:active{background-color:#193364!important;border-color:#193364}.comments-area .submit:hover{background-color:#2853a1;border-color:#2853a1;text-decoration:none}input[type=email],input[type=file],input[type=image],input[type=tel],input[type=text],textarea{background-color:#f5f7fa;border:1px solid #7590b6;border-radius:6px;display:block;margin-bottom:2.5px;margin-top:2.5px;padding:5px;width:100%}label{color:#243c65}input[type=radio]+label:after{display:inline-block}.input-wrapper{display:flex;justify-content:space-between;overflow:hidden}.input-wrapper input{border-bottom-right-radius:0;border-top-right-radius:0;flex-grow:1}.input-wrapper button{align-items:center;border-bottom-left-radius:0;border-top-left-radius:0;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;margin-top:2.5px;max-height:43px;padding:2.5px 10px}img{margin-bottom:6px}@media only screen and (min-width:768px){img{margin-bottom:10px}}.cta-banner{background-color:#002f86;margin:0;padding-bottom:35px;padding-top:35px}.cta-banner .flex-grid{flex-wrap:wrap}.cta-banner .flex-grid .col,.cta-banner .flex-grid .col.first{flex-basis:100%}@media only screen and (min-width:768px){.cta-banner .flex-grid .col.first{flex-basis:70%}}.cta-banner .flex-grid .col.last{align-items:center;display:flex;flex-basis:100%;margin-top:15px}@media only screen and (min-width:768px){.cta-banner .flex-grid .col.last{flex-basis:30%;justify-content:flex-end;margin-top:0;text-align:right}}.cta-banner .flex-grid .col.last .ref-btn{width:100%}@media only screen and (min-width:481px){.cta-banner .flex-grid .col.last .ref-btn{width:auto}}.cta-banner h3{color:#fff;font-size:26px;margin:0 0 5px}.cta-banner p{color:#fff;font-size:14px;margin:0}.cta-banner .ref-btn{font-weight:600;text-decoration:none}.comment-form .error{color:#ee5f72;font-size:15px;margin-bottom:10px}.comment-form .invalid{border-color:#ee5f72}.comments-area{width:100%}.comments-area .comment-respond{border-top:1px solid #a8b1bb;margin-top:30px}.comments-area .comment-respond small{display:block;font-size:15px;margin-top:10px}.usabilla-live-lazy-loaded,.usabilla_live_button_container{bottom:135px!important;top:unset!important}.acsb-trigger{bottom:85px!important;right:0!important}.global-header{border-bottom:1px solid #f5f7fa}.global-header .header-brand-search-wrap{margin:0}.global-header .header-brand-search-wrap .header-brand-search{display:flex;flex-wrap:nowrap;padding-bottom:12px;padding-top:13px;width:100%}@media only screen and (min-width:768px){.global-header .header-brand-search-wrap .header-brand-search{border-bottom:2px solid #f5f7fa}}.global-header .header-brand-search-wrap .header-brand-search .mobile-menu-trigger{display:flex;flex-basis:25%}@media only screen and (min-width:768px){.global-header .header-brand-search-wrap .header-brand-search .mobile-menu-trigger{display:none;flex-basis:100%}}.global-header .header-brand-search-wrap .header-brand-search .mobile-menu-trigger .burger-wrap{outline:none;position:relative;top:4px}.global-header .header-brand-search-wrap .header-brand-search .mobile-menu-trigger .burger-wrap:hover .bar{background:#1855c5}.global-header .header-brand-search-wrap .header-brand-search .mobile-menu-trigger .burger-wrap .burger{cursor:pointer;display:block;padding:2px}.global-header .header-brand-search-wrap .header-brand-search .mobile-menu-trigger .burger-wrap .burger .bar{background:#002f86;border-radius:6px;display:block;height:4px;margin-bottom:3px;position:relative;top:0;transition:all .3s ease;width:24px}.global-header .header-brand-search-wrap .header-brand-search .brand{align-items:center;display:flex;flex-basis:50%;justify-content:center}@media only screen and (min-width:768px){.global-header .header-brand-search-wrap .header-brand-search .brand{justify-content:flex-start}}.global-header .header-brand-search-wrap .header-brand-search .brand svg{height:auto;max-width:156px}@media only screen and (min-width:768px){.global-header .header-brand-search-wrap .header-brand-search .brand svg{max-width:220px}}.global-header .header-brand-search-wrap .header-brand-search .search{display:flex;flex-basis:25%;justify-content:flex-end}@media only screen and (min-width:768px){.global-header .header-brand-search-wrap .header-brand-search .search{flex-basis:50%}}.global-header .header-brand-search-wrap .header-brand-search .search .desktop-search{display:none}@media only screen and (min-width:768px){.global-header .header-brand-search-wrap .header-brand-search .search .desktop-search{display:block;width:290px}}.global-header .header-brand-search-wrap .header-brand-search .search .desktop-search .input-wrapper .ref-btn{border-bottom-right-radius:10px;border-top-right-radius:10px;height:37px;width:100px}.global-header .header-brand-search-wrap .header-brand-search .search .desktop-search input{box-sizing:border-box;height:37px;outline:none;outline-offset:-2px}.global-header .header-brand-search-wrap .header-brand-search .search .desktop-search input:focus{outline:1px solid #243c65}.global-header .header-brand-search-wrap .header-brand-search .search .mobile-search-container{display:flex;justify-content:flex-end;position:relative;width:100%}@media only screen and (min-width:768px){.global-header .header-brand-search-wrap .header-brand-search .search .mobile-search-container{display:none}}.global-header .header-brand-search-wrap .header-brand-search .search .mobile-search-container .search-wrap{display:flex;justify-content:flex-end;position:relative;width:100%}.global-header .header-brand-search-wrap .header-brand-search .search .mobile-search-container .search-wrap .mobile-search{position:absolute;top:-5px}.global-header .header-brand-search-wrap .header-brand-search .search .mobile-search-container .search-wrap .mobile-search input[type=search]{background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg height='1792' width='1792' xmlns='http://www.w3.org/2000/svg'><path fill='%23002f86' d='M1216 832q0-185-131.5-316.5T768 384 451.5 515.5 320 832t131.5 316.5T768 1280t316.5-131.5T1216 832zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225T64 832t55.5-273.5 150-225 225-150T768 128t273.5 55.5 225 150 150 225T1472 832q0 220-124 399l343 343q37 37 37 90z' /%3E%3C/svg%3E");background-position:7px;background-repeat:no-repeat;background-size:25px;border:none;border-radius:8px;color:transparent;cursor:pointer;font-size:16px;height:40px;outline:none;transition:all .3s;width:40px}.global-header .header-brand-search-wrap .header-brand-search .search .mobile-search-container .search-wrap .mobile-search input[type=search]::-webkit-input-placeholder{color:transparent}.global-header .header-brand-search-wrap .header-brand-search .search .mobile-search-container .search-wrap .mobile-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAn0lEQVR42u3UMQrDMBBEUZ9WfQqDmm22EaTyjRMHAlM5K+Y7lb0wnUZPIKHlnutOa+25Z4D++MRBX98MD1V/trSppLKHqj9TTBWKcoUqffbUcbBBEhTjBOV4ja4l4OIAZThEOV6jHO8ARXD+gPPvKMABinGOrnu6gTNUawrcQKNCAQ7QeTxORzle3+sDfjJpPCqhJh7GixZq4rHcc9l5A9qZ+WeBhgEuAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:14px;display:block;height:14px;width:14px}.global-header .header-brand-search-wrap .header-brand-search .search .mobile-search-container .search-wrap .mobile-search input[type=search]:focus{background-color:#f5f7fa;background-image:url(/app/themes/tsl-base/refactor/dist/images/mobile-search-icon-focus.png);background-position:0;background-repeat:no-repeat;background-size:40px;color:inherit;font-size:16px;outline:1px solid #8b97a5;padding:10px 10px 10px 50px;width:300px}@media only screen and (min-width:481px){.global-header .header-brand-search-wrap .header-brand-search .search .mobile-search-container .search-wrap .mobile-search input[type=search]:focus{width:380px}}.global-header .header-brand-search-wrap .header-brand-search .search .mobile-search-container .search-wrap .mobile-search input[type=search]:focus::-webkit-input-placeholder{color:inherit}.global-header .ref-right-menu{align-items:center;display:none;justify-content:flex-end;list-style:none;margin:0;position:relative}@media only screen and (min-width:768px){.global-header .ref-right-menu{display:flex;flex-basis:20%}}.global-header .ref-right-menu li{align-items:center;display:flex;margin:0}.global-header .ref-right-menu li a{color:#002f86;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s ease-in-out}.global-header .ref-right-menu li a:hover{color:#1855c5;cursor:pointer}.global-header .ref-right-menu li span{color:#002f86;font-size:15px;font-weight:600;position:relative;text-decoration:none;transition:all .2s ease-in-out}.global-header .ref-right-menu li span:hover{color:#1855c5;cursor:pointer}.global-header .ref-right-menu li span:before{background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="user" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" class=""><path fill="%23002F86" d="M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"></path></svg>');background-position:50%;background-repeat:no-repeat;background-size:16px 16px;content:"";display:inline-block;height:16px;left:-25px;position:absolute;top:1px;width:16px}.global-header .header-navigation-wrap{margin:0}@media only screen and (max-width:767px){.global-header .header-navigation-wrap{padding-left:0;padding-right:0}}.global-header .header-navigation-wrap .header-navigation{background-color:#e9f1fc;flex-basis:100%;position:relative;width:100%}@media only screen and (min-width:768px){.global-header .header-navigation-wrap .header-navigation{background-color:#fff;flex-basis:80%}}.global-header .header-navigation-wrap .header-navigation .content-wrap{max-width:100%;padding:0;width:100%}@media only screen and (min-width:768px){.global-header .header-navigation-wrap .header-navigation .content-wrap{padding:inherit;width:inherit}}.global-header .header-navigation-wrap .header-navigation .show,.global-header .header-navigation-wrap .header-navigation input{display:none}.global-header .header-navigation-wrap .header-navigation nav{background-color:#e9f1fc;position:relative;width:100%;z-index:9}@media only screen and (min-width:768px){.global-header .header-navigation-wrap .header-navigation nav{background-color:#fff}}.global-header .header-navigation-wrap .header-navigation nav:after{clear:both;content:"";display:table}.global-header .header-navigation-wrap .header-navigation nav ul{list-style:none;margin:0;padding-left:0;position:relative;transition:all .2s ease-in-out;width:100%}@media only screen and (min-width:768px){.global-header .header-navigation-wrap .header-navigation nav ul{width:auto}}.global-header .header-navigation-wrap .header-navigation nav ul.display{display:block}.global-header .header-navigation-wrap .header-navigation nav ul li{background-color:#e9f1fc;display:inline-block;margin-bottom:0;margin-right:60px}@media only screen and (min-width:768px){.global-header .header-navigation-wrap .header-navigation nav ul li{background-color:#fff}}.global-header .header-navigation-wrap .header-navigation nav ul li:hover>ul{opacity:1;transition:all .2s ease-in-out;visibility:visible}.global-header .header-navigation-wrap .header-navigation nav ul li:hover>ul.is-grandparent{height:auto;transform:none}.global-header .header-navigation-wrap .header-navigation nav ul li:hover>ul.is-grandparent ul.sub-menu{display:block;opacity:1;visibility:visible}.global-header .header-navigation-wrap .header-navigation nav ul li.animate-caret a.label{color:#588ceb}.global-header .header-navigation-wrap .header-navigation nav ul li.animate-caret a.label:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path fill='%23002f86' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");transform:rotate(180deg)}.global-header .header-navigation-wrap .header-navigation nav ul li.animate-caret a.label:before{border-bottom:4px solid #2b6ce5;bottom:0;content:"";left:0;position:absolute;transition:all .2s ease-in-out;width:100%}.global-header .header-navigation-wrap .header-navigation nav ul li a{color:#002f86;display:block;font-size:17px;font-weight:600;padding:20px 0;position:relative;text-decoration:none;transition:all .2s ease-in-out}.global-header .header-navigation-wrap .header-navigation nav ul li a.label:hover:before{border-bottom:4px solid #2b6ce5;bottom:0;content:"";left:0;position:absolute;transition:all .2s ease-in-out;width:100%}.global-header .header-navigation-wrap .header-navigation nav ul li a.label:hover:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path fill='%232853a1' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");transform:rotate(180deg)}.global-header .header-navigation-wrap .header-navigation nav ul li a.label:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path fill='%23002f86' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px 20px;content:"";display:inline-block;height:20px;position:absolute;right:-25px;top:23px;width:20px}.global-header .header-navigation-wrap .header-navigation nav ul li a:hover{color:#588ceb}.global-header .header-navigation-wrap .header-navigation nav ul li label{font-weight:700;position:relative}.global-header .header-navigation-wrap .header-navigation nav ul li label:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path fill='%232853a1' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px 20px;content:"";display:inline-block;height:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px}@media only screen and (min-width:768px){.global-header .header-navigation-wrap .header-navigation nav ul li label:hover:after{top:40%;transform:rotate(180deg)}}.global-header .header-navigation-wrap .header-navigation nav ul ul{border-top:1px solid #f5f7fa;box-shadow:0 5px 16px -9px #364549;opacity:0;padding-left:0;position:absolute;visibility:hidden}.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.not-grandparent{flex-direction:column}.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.is-grandparent{background:#fff;border-radius:4px;display:flex;height:0;left:0;list-style:none;padding:5px 0;transition-duration:0s,.25s;transition-property:visibility,opacity;will-change:visibility,opacity;z-index:-1}@media only screen and (min-width:1200px){.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.is-grandparent{left:auto}}.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.is-grandparent li{border-bottom:none;padding:0 5px}.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.is-grandparent li .column-title{border-bottom:1px solid #f5f7fa;color:#243c65;display:inline-block;font-size:19px;font-weight:600;height:auto;padding:13px 20px;width:100%}.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.is-grandparent li .column-title:after{display:none}.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.is-grandparent li .sub-menu{border-top:none;box-shadow:none;display:block;margin:0;opacity:0;position:relative;top:0;visibility:hidden;z-index:1}.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.is-grandparent li .sub-menu li{margin:0}.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.is-grandparent li .sub-menu li a{font-weight:400;padding-bottom:5px;padding-top:5px}.global-header .header-navigation-wrap .header-navigation nav ul ul li{border-bottom:2px solid #f5f7fa;display:list-item;float:none;margin:0;padding:0;position:relative;white-space:normal;width:100%}@media only screen and (min-width:992px){.global-header .header-navigation-wrap .header-navigation nav ul ul li{white-space:nowrap}}.global-header .header-navigation-wrap .header-navigation nav ul ul li a{font-size:17px;line-height:24px;padding:10px 15px}@media only screen and (min-width:992px){.global-header .header-navigation-wrap .header-navigation nav ul ul li a{line-height:30px}}.global-header .header-navigation-wrap .header-navigation nav ul ul li a:after{display:none}.global-header .header-navigation-wrap .header-navigation nav ul ul li a:hover{box-shadow:none}@media only screen and (max-width:767px){.global-header .header-navigation-wrap .header-navigation nav{position:absolute;width:100%}}@media only screen and (max-width:767px) and (min-width:768px){.global-header .header-navigation-wrap .header-navigation nav{position:relative}}@media only screen and (max-width:767px){.global-header .header-navigation-wrap .header-navigation nav .main-menu{padding:30px 4% 0;position:relative}.global-header .header-navigation-wrap .header-navigation nav .main-menu.display{min-height:100vh}.global-header .header-navigation-wrap .header-navigation .show+a,.global-header .header-navigation-wrap .header-navigation ul{display:none}.global-header .header-navigation-wrap .header-navigation nav ul li{display:block;width:100%}.global-header .header-navigation-wrap .header-navigation nav ul li a:hover{box-shadow:none}.global-header .header-navigation-wrap .header-navigation nav ul li.active .show:before{background:#1855c5;bottom:0;content:"";display:block;height:4px;position:absolute;width:100px}.global-header .header-navigation-wrap .header-navigation nav ul li.active .show:after{top:30%;transform:rotate(180deg)}.global-header .header-navigation-wrap .header-navigation .show{border-bottom:1px solid #cfd7e0;color:#002f86;cursor:pointer;display:block;font-size:18px;line-height:55px;padding:0}.global-header .header-navigation-wrap .header-navigation nav ul ul{border-bottom:1px solid #cfd7e0;border-top:0;box-shadow:none;display:none;float:none;opacity:1;padding:15px 0;position:static;visibility:visible}.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.is-grandparent{background-color:transparent;display:none}.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.is-grandparent li .column-title{border-bottom-color:#cfd7e0;padding-left:10px;padding-right:10px}.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.is-grandparent li a{padding-left:10px;padding-right:10px}.global-header .header-navigation-wrap .header-navigation nav ul ul.sub-menu.is-grandparent ul.sub-menu{border-bottom:none}.global-header .header-navigation-wrap .header-navigation nav ul ul li a{line-height:25px}.global-header .header-navigation-wrap .header-navigation [id^=btn]:checked+ul,.global-header .header-navigation-wrap .header-navigation [id^=btn]:checked+ul.is-grandparent,.global-header .header-navigation-wrap .header-navigation [id^=btn]:checked+ul.is-grandparent ul.sub-menu{display:block;height:auto;opacity:1;visibility:visible}.global-header .header-navigation-wrap .header-navigation nav ul ul li{border-bottom:none}.global-header .header-navigation-wrap .header-navigation span.cancel:before{content:"X"}}.general-hero-wrap{background-color:#e9f1fc;background-position:50%;background-size:cover;display:flex;margin:0;padding-bottom:50px;padding-top:50px;position:relative;width:100%}@media only screen and (min-width:768px){.general-hero-wrap{background-image:url(/app/themes/tsl-base/refactor/dist/images/hero-background-desktop.jpg)}}.general-hero-wrap .hero-bg-img{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.general-hero-wrap .hero-inside{display:flex;justify-content:space-between;width:100%}.general-hero-wrap .hero-inside .hero-content{display:flex;flex-direction:column;margin-bottom:20px;text-align:center;width:100%}@media only screen and (min-width:992px){.general-hero-wrap .hero-inside .hero-content{margin-bottom:0}}.general-hero-wrap .hero-inside.has-right-img .hero-content{text-align:center}@media only screen and (min-width:992px){.general-hero-wrap .hero-inside.has-right-img .hero-content{margin-right:60px;text-align:left}}.general-hero-wrap .hero-inside.has-right-img .hero-right-img{display:flex;height:220px;justify-content:center;margin:0 auto;max-width:100%;width:100%}@media only screen and (min-width:481px){.general-hero-wrap .hero-inside.has-right-img .hero-right-img{max-width:360px;width:100%}}.general-hero-wrap .hero-inside.has-right-img .hero-right-img img{align-self:baseline;margin-bottom:0;max-width:280px;width:100%}.general-hero-wrap h1{color:#02286d;margin-bottom:15px;margin-top:0}.general-hero-wrap .sub-heading{color:#243c65;font-size:18px;font-size-adjust:ex-height .52;line-height:30px}@media only screen and (min-width:768px){.general-hero-wrap .sub-heading{font-size:22px;margin:0 auto;max-width:960px}}.general-hero-wrap .hero-cta{margin-top:20px}.general-hero-wrap.has-bg{align-items:center;background:none}@media only screen and (min-width:768px){.general-hero-wrap.has-bg{padding-bottom:72px;padding-top:72px}}.general-hero-wrap.has-bg .hero-inside{align-items:center;text-align:center}.general-hero-wrap.has-bg .hero-inside .hero-content{margin:0 auto}.ref-modal.ref-modal-newsletter .modal__container{display:flex;margin-left:15px;margin-right:15px;overflow:hidden;padding:0}@media (min-width:768px){.ref-modal.ref-modal-newsletter .modal__container{margin-left:0;margin-right:0;width:730px}}.ref-modal.ref-modal-newsletter .modal__close{position:absolute;right:15px;top:15px}.ref-modal.ref-modal-newsletter .modal__close:hover{cursor:pointer}.ref-modal.ref-modal-newsletter .modal__content{display:flex;margin:0;width:100%}.ref-modal.ref-modal-newsletter .modal__content .form-column{flex:1;padding:15px;text-align:center}@media only screen and (min-width:768px){.ref-modal.ref-modal-newsletter .modal__content .form-column{padding:50px 30px}}.ref-modal.ref-modal-newsletter .modal__content .form-column .brand svg{width:240px}.ref-modal.ref-modal-newsletter .modal__content .form-column h2{color:#002f86;margin-bottom:10px}.ref-modal.ref-modal-newsletter .modal__content .form-column .sign-up-form{display:flex;margin:20px 0;width:100%}@media only screen and (min-width:768px){.ref-modal.ref-modal-newsletter .modal__content .form-column .sign-up-form{margin-bottom:0}}.ref-modal.ref-modal-newsletter .modal__content .form-column .sign-up-form ._button-wrapper,.ref-modal.ref-modal-newsletter .modal__content .form-column .sign-up-form ._full_width,.ref-modal.ref-modal-newsletter .modal__content .form-column .sign-up-form div[class^=_form]{width:100%}.ref-modal.ref-modal-newsletter .modal__content .form-column .sign-up-form ._x86466472{display:none}.ref-modal.ref-modal-newsletter .modal__content .form-column .sign-up-form ._form-thank-you{font-size:19px}.ref-modal.ref-modal-newsletter .modal__content .form-column .sign-up-form ._form-content{display:flex;flex-wrap:wrap}.ref-modal.ref-modal-newsletter .modal__content .form-column .sign-up-form ._form-content input[type=text]{margin-bottom:15px;outline:none;padding:5px 15px}.ref-modal.ref-modal-newsletter .modal__content .form-column .sign-up-form ._form-content button[type=submit]{background-color:#ee5f72;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:19px;font-weight:500;outline:none;padding:10px 35px;position:relative;text-align:center;transition:all .2s ease-in-out}.ref-modal.ref-modal-newsletter .modal__content .form-column .sign-up-form ._form-content button[type=submit]:active{background-color:#e71a35!important}.ref-modal.ref-modal-newsletter .modal__content .form-column .sign-up-form ._form-content button[type=submit]:hover{background-color:#e6455a}.ref-modal.ref-modal-newsletter .img-column{background:url(/app/themes/tsl-base/refactor/dist/images/TSL-sign-up.png) no-repeat 50%/cover;flex:0}@media only screen and (min-width:768px){.ref-modal.ref-modal-newsletter .img-column{flex:1}}.page-meta{margin-bottom:40px;margin-top:0}.page-meta .flex-grid{border-bottom:1px solid #f4f7fe;padding:15px}.page-meta .author-date{align-items:flex-end;color:#002f86;display:flex;font-size:16px;justify-content:center;width:100%}@media only screen and (min-width:481px){.page-meta .author-date{align-items:center}}@media only screen and (min-width:768px){.page-meta .author-date{width:auto}}.page-meta .author-date .author-meta-container{align-items:center;display:flex;justify-content:center;position:relative}@media only screen and (min-width:481px){.page-meta .author-date .author-meta-container{justify-content:flex-start}}@media only screen and (min-width:768px){.page-meta .author-date .author-meta-container{justify-content:flex-start}}.page-meta .author-date .author-meta-container.expert{margin-top:20px}@media only screen and (min-width:481px){.page-meta .author-date .author-meta-container.expert{margin-top:0}}.page-meta .author-date .author-img,.page-meta .author-date .expert-img{height:auto;width:100%}.page-meta .author-date .author-link,.page-meta .author-date .expert-link{color:inherit;font-weight:700;text-decoration:none}.page-meta .author-date .author-link:hover,.page-meta .author-date .expert-link:hover{text-decoration:underline}.page-meta .author-date .pipe{margin-left:4px;margin-right:4px}@media only screen and (min-width:481px){.page-meta .author-date .pipe{margin-left:15px;margin-right:15px}}.page-meta .author-date .post-date-mobile{display:none}.page-meta .author-img-container,.page-meta .expert-img-container{align-items:flex-start;border-radius:50%;display:flex;height:40px;margin-right:5px;overflow:hidden;position:relative;vertical-align:middle;width:40px}@media only screen and (min-width:481px){.page-meta .author-img-container,.page-meta .expert-img-container{margin-right:15px}.page-meta .author-img-container.mobile{display:none}}.page-meta .author-img-container.desktop{display:none}@media only screen and (min-width:481px){.page-meta .author-img-container.desktop{display:block}}.page-meta.no-expert .author-date .author-meta-container{margin-top:15px}@media only screen and (min-width:481px){.page-meta.no-expert .author-date .author-meta-container{margin-top:0}}.page-meta.no-expert .author-img-container{margin:0 auto}@media only screen and (min-width:481px){.page-meta.no-expert .author-img-container{margin:0 5px 0 0}}.page-meta .meta-icons{align-items:center;display:flex;flex:0 0 100%;justify-content:center;margin-top:20px}@media only screen and (min-width:768px){.page-meta .meta-icons{flex:0 0 auto;justify-content:flex-start;margin-top:0}}.page-meta .meta-icons span{font-size:18px;padding-right:10px}.page-meta .meta-icon{background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:26px;transition:all .2s ease-in-out;width:26px}@media only screen and (min-width:768px){.page-meta .meta-icon{height:22px;width:22px}}.page-meta .meta-icon:hover{opacity:.8}.page-meta .meta-icon.twitter-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 512 512"><path fill="%23002f86" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg>')}.page-meta .meta-icon.facebook-icon{background-color:#002f86;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 320 512"><path fill="%23fff" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z" class=""></path></svg>');background-size:18px;border-radius:50%;margin-left:10px}@media only screen and (min-width:768px){.page-meta .meta-icon.facebook-icon{background-size:16px}}.page-meta .meta-icon.email-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 512 512" ><path fill="%23002f86" d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z" class=""></path></svg>');margin-left:10px}.page-meta .meta-icon.link-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 512 512" class="svg-inline--fa fa-link fa-w-16"><path fill="%23002f86" d="M314.222 197.78c51.091 51.091 54.377 132.287 9.75 187.16-6.242 7.73-2.784 3.865-84.94 86.02-54.696 54.696-143.266 54.745-197.99 0-54.711-54.69-54.734-143.255 0-197.99 32.773-32.773 51.835-51.899 63.409-63.457 7.463-7.452 20.331-2.354 20.486 8.192a173.31 173.31 0 0 0 4.746 37.828c.966 4.029-.272 8.269-3.202 11.198L80.632 312.57c-32.755 32.775-32.887 85.892 0 118.8 32.775 32.755 85.892 32.887 118.8 0l75.19-75.2c32.718-32.725 32.777-86.013 0-118.79a83.722 83.722 0 0 0-22.814-16.229c-4.623-2.233-7.182-7.25-6.561-12.346 1.356-11.122 6.296-21.885 14.815-30.405l4.375-4.375c3.625-3.626 9.177-4.594 13.76-2.294 12.999 6.524 25.187 15.211 36.025 26.049zM470.958 41.04c-54.724-54.745-143.294-54.696-197.99 0-82.156 82.156-78.698 78.29-84.94 86.02-44.627 54.873-41.341 136.069 9.75 187.16 10.838 10.838 23.026 19.525 36.025 26.049 4.582 2.3 10.134 1.331 13.76-2.294l4.375-4.375c8.52-8.519 13.459-19.283 14.815-30.405.621-5.096-1.938-10.113-6.561-12.346a83.706 83.706 0 0 1-22.814-16.229c-32.777-32.777-32.718-86.065 0-118.79l75.19-75.2c32.908-32.887 86.025-32.755 118.8 0 32.887 32.908 32.755 86.025 0 118.8l-45.848 45.84c-2.93 2.929-4.168 7.169-3.202 11.198a173.31 173.31 0 0 1 4.746 37.828c.155 10.546 13.023 15.644 20.486 8.192 11.574-11.558 30.636-30.684 63.409-63.457 54.733-54.735 54.71-143.3-.001-197.991z" class=""></path></svg>');background-size:22px;margin-left:10px;position:relative}@media only screen and (min-width:768px){.page-meta .meta-icon.link-icon{background-size:20px}}.page-meta .meta-icon.link-icon .tooltiptext{background-color:#555;border-radius:6px;bottom:125%;color:#fff;left:50%;margin-left:-40px;opacity:0;padding:2px 0;position:absolute;text-align:center;transition:visibility 0s .3s,opacity .3s linear;visibility:hidden;width:80px;z-index:1}.page-meta .meta-icon.link-icon .tooltiptext:after{border:5px solid transparent;border-top-color:#555;content:"";display:block;left:50%;margin-left:-5px;position:absolute;top:100%}.page-meta .meta-icon.link-icon.clicked .tooltiptext{opacity:1;visibility:visible}.page-meta.has-expert .author-date{align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center;padding-top:0;width:100%}@media only screen and (min-width:481px){.page-meta.has-expert .author-date{align-items:center;flex-direction:row}}@media only screen and (min-width:768px){.page-meta.has-expert .author-date{justify-content:flex-start;width:auto}}.page-meta.has-expert .author-date .post-date{display:none}@media only screen and (min-width:768px){.page-meta.has-expert .author-date .post-date{display:block}}.page-meta.has-expert .author-date .post-date-mobile{display:block;margin-bottom:20px;text-align:center;width:100%}@media only screen and (min-width:768px){.page-meta.has-expert .author-date .post-date-mobile{display:none}}.page-meta.has-expert .author-date .pipe.date{display:none}@media only screen and (min-width:768px){.page-meta.has-expert .author-date .pipe.date{display:block}}.page-meta.has-expert .author-date .pipe.expert{display:none}@media only screen and (min-width:481px){.page-meta.has-expert .author-date .pipe.expert{display:block}}.page-meta.has-expert .meta-icons{align-items:center;display:flex;flex:0 0 100%;justify-content:center;margin-top:20px}@media only screen and (min-width:481px){.page-meta.has-expert .meta-icons{flex:0 0 100%;justify-content:center;margin-top:20px}}@media only screen and (min-width:768px){.page-meta.has-expert .meta-icons{flex:0 0 auto;justify-content:flex-start;margin-top:0}}.page-meta.has-bg .flex-grid{border-bottom:1px solid #f4f7fe;padding:15px 0 40px}@media only screen and (min-width:768px){.page-meta.has-bg .flex-grid{padding:40px 0}}.notification-banner-wrap{background:linear-gradient(90deg,#1c85e8 0,#5f72ee);margin:0;padding-bottom:15px;padding-top:15px}.notification-banner-wrap .col{color:#fff;display:flex;flex-basis:100%;flex-direction:column;font-size:16px;justify-content:center;width:100%}@media only screen and (min-width:768px){.notification-banner-wrap .col{flex-direction:row;font-size:14px}}@media only screen and (min-width:992px){.notification-banner-wrap .col{font-size:16px}}.notification-banner-wrap .col .notification-text{align-items:center;display:flex;text-align:center}@media only screen and (min-width:768px){.notification-banner-wrap .col .notification-text{text-align:left}}.notification-banner-wrap .col .ref-btn{display:flex;font-size:20px;justify-content:center;margin-bottom:7.5px;margin-top:20px;text-decoration:none;white-space:nowrap;width:100%}@media only screen and (min-width:768px){.notification-banner-wrap .col .ref-btn{display:inline-block;font-size:13px;margin:0 0 0 14px;padding:8px 18px 10px;width:auto}}@media only screen and (min-width:992px){.notification-banner-wrap .col .ref-btn{font-size:16px;margin-left:20px;padding:8px 35px 10px}}.featured-expert{color:#243c65;margin-bottom:50px;padding-top:15px}.featured-expert .flex-grid{flex-direction:column}.featured-expert h3{color:inherit;display:block;margin-top:0;text-align:center}.featured-expert h3.mobile{display:block}@media only screen and (min-width:768px){.featured-expert h3.mobile{display:none}}.featured-expert h3.desktop{display:none;text-align:left}@media only screen and (min-width:768px){.featured-expert h3.desktop{display:block}}.featured-expert--content{display:block}@media only screen and (min-width:481px){.featured-expert--content{display:flex}}.featured-expert--inside{height:100%;padding:0 10px}.featured-expert--avatar{align-items:center;display:flex;flex:1 1 100%;flex-direction:column;justify-content:flex-start;margin-bottom:30px;text-align:center}@media only screen and (min-width:481px){.featured-expert--avatar{margin-bottom:0;margin-right:20px}}@media only screen and (min-width:768px){.featured-expert--avatar{justify-content:center;margin-right:50px}}.featured-expert--avatar .expert-avatar{border-radius:10px;display:block;height:auto;margin-bottom:15px;max-height:170px;max-width:170px;overflow:hidden;width:100%}.featured-expert--avatar .expert-title{font-size:19px}.featured-expert--avatar .expert-name{color:inherit;font-weight:700}.featured-expert .desktop{display:none}@media only screen and (min-width:768px){.featured-expert .desktop{display:block}}.featured-expert .mobile{display:block}@media only screen and (min-width:768px){.featured-expert .mobile{display:none}}.featured-expert .mobile .highlight{background-color:#f5f7fa}.featured-expert .mobile ul{margin-bottom:0;margin-top:7.5px;padding-left:15px}@media only screen and (min-width:481px){.featured-expert .mobile ul{margin-top:0}}.featured-expert .mobile ul li{margin-bottom:7.5px}.header-disclaimer-wrap{background-color:#fff;margin:0}.header-disclaimer-wrap .header-disclaimer{border-top:1px solid #f0f2f3;display:block;font-size:23px;letter-spacing:-.25px;line-height:28px;padding:10px 0;width:100%}.header-disclaimer-wrap.interior .header-disclaimer{border-left:10px solid #e9f1fc;border-top:none;margin-bottom:30px;padding-left:20px}.takeover-notification-banner-wrap.flex-wrapper{background-color:#154584;color:#fff;margin:0;padding-bottom:15px;padding-top:15px}.takeover-notification-banner-wrap.flex-wrapper:not(.logo-override) .takeover-text:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46.644 46.243'%3E%3Cpath d='M22.306 31.007h-8.145V8.52a8.52 8.52 0 1 1 17.04 0v6.2h7.3a8.146 8.146 0 1 1 0 16.291z' fill='%23006cd9'/%3E%3Cpath d='M14.161 37.723v-6.716h17.04v6.716a8.52 8.52 0 0 1-17.04 0zm-6.232-6.721a8.147 8.147 0 0 1 0-16.287h6.232v16.292z' fill='%2318204e'/%3E%3C/svg%3E");background-repeat:no-repeat;border-radius:50%;content:"";display:inline-block;flex:0 0 40px;height:40px;margin:15px auto;width:40px}@media only screen and (min-width:768px){.takeover-notification-banner-wrap.flex-wrapper:not(.logo-override) .takeover-text:before{margin:0 15px 0 0}}.takeover-notification-banner-wrap.flex-wrapper .flex-grid{align-items:center;justify-content:space-evenly}@media only screen and (min-width:992px){.takeover-notification-banner-wrap.flex-wrapper .flex-grid{justify-content:space-between;max-width:1250px}}.takeover-notification-banner-wrap.flex-wrapper .takeover-img{margin-bottom:0;margin-right:15px;max-height:30px;-o-object-fit:contain;object-fit:contain;width:auto}.takeover-notification-banner-wrap.flex-wrapper .takeover-text{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:20px}@media only screen and (min-width:768px){.takeover-notification-banner-wrap.flex-wrapper .takeover-text{align-items:center;flex-direction:row;flex-wrap:nowrap;margin-right:15px;padding-top:0}}@media only screen and (min-width:992px){.takeover-notification-banner-wrap.flex-wrapper .takeover-text{margin-bottom:0;margin-right:0}}.takeover-notification-banner-wrap.flex-wrapper .takeover-text p{font-size:16px;line-height:20px;margin:0;max-width:300px;text-align:center}@media only screen and (min-width:768px){.takeover-notification-banner-wrap.flex-wrapper .takeover-text p{align-items:left;font-size:inherit;line-height:inherit;max-width:none;text-align:left}}.takeover-notification-banner-wrap.flex-wrapper .ref-btn{background-color:#4e9b8f;border:none;margin-bottom:10px;white-space:nowrap}@media only screen and (min-width:768px){.takeover-notification-banner-wrap.flex-wrapper .ref-btn{margin-bottom:0;margin-right:10px}}.comments-area .comment-list{list-style:none;margin:0 0 15px;overflow:hidden;padding-left:0}.comments-area .comment-list ol.children{list-style:none;margin-left:0;padding-left:0}.comments-area .comment-list ol.children .comment{background:transparent;border:0;border-top:1px solid rgba(235,233,235,.75);margin-bottom:0;margin-top:10px;padding-top:10px}@media only screen and (min-width:481px){.comments-area .comment-list ol.children .comment{margin-top:15px;padding-top:15px}}.comments-area .comment-list ol.children .comment-meta .avatar{max-width:30px}@media only screen and (min-width:768px){.comments-area .comment-list ol.children .comment-meta .avatar{max-width:60px}}.comments-area .comment-list ol.children .comment-content p:last-child{margin-bottom:0}.comments-area .comment-list ol.children .comment-content p:first-child{margin-top:0}.comments-area .comment-list .comment{background-color:rgba(235,233,235,.1);border:1px solid rgba(235,233,235,.75);margin-top:10px;padding:20px 10px}.comments-area .comment-list .comment-meta .avatar{border-radius:50%!important;float:left;margin-right:8px;max-width:30px}@media only screen and (min-width:768px){.comments-area .comment-list .comment-meta .avatar{max-width:70px}}@media only screen and (min-width:481px){.comments-area .comment-list .comment-meta .avatar{margin-right:15px}}.comments-area .comment-list .comment-meta .comment-metadata{color:#979797;font-size:80%}.comments-area .comment-list .comment-meta .comment-metadata a{color:inherit;display:inline-block;margin:0 0 4px}.comments-area .comment-list .comment-body{position:relative}.comments-area .comment-list .reply{display:block;margin-bottom:10px;position:absolute;right:0;text-align:right;top:0}.comments-area .comment-list .reply a{display:inline-block;font-size:11px;opacity:.5}@media only screen and (min-width:481px){.comments-area .comment-list .reply a{font-size:12px}}.comments-area .comment-list .reply a:hover{opacity:1}.comments-area .comment-list p{margin:.75em 0}.comments-area .comment-respond .comment-notes{font-size:80%}.comments-area .comment-respond .comment-form input,.comments-area .comment-respond .comment-form textarea{background:rgba(235,233,235,.1)}.comments-area .comment-respond .comment-form label{display:block;font-size:.9em}.comments-area .comment-respond .comment-form p{margin-bottom:15px}.comments-area .comment-respond .comment-form .submit{background-color:#002f86;border:2px solid #002f86;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-size:19px;font-weight:500;outline:none;padding:10px 35px;position:relative;text-align:center;text-decoration:none;transition:all .2s ease-in-out}.comments-area .comment-respond .comment-form .submit:active{background-color:#193364!important;border-color:#193364}.comments-area .comment-respond .comment-form .submit:hover{background-color:#2853a1;border-color:#2853a1;text-decoration:none}.table-wrapper{border-radius:12px;box-shadow:0 5px 16px -9px rgba(54,69,73,.36);margin-top:20px;overflow-x:auto;width:100%}.table-wrapper table{border:0;border-collapse:collapse;display:table;width:100%}.table-wrapper table:not(.no-wrap) tbody tr:nth-child(2n){background-color:#f5f7fa}.table-wrapper table thead{background-color:#e9f1fc}.table-wrapper table thead td.last,.table-wrapper table thead td:last-child{border-right:0}.table-wrapper table th{border:0;font-weight:400;padding:10px;text-align:center}.table-wrapper table tbody tr{border-bottom:2px solid #dde5ed}.table-wrapper table tbody td{border-right:2px solid #dde5ed;height:50px;min-width:120px;padding:5px;text-align:center}.table-wrapper table tbody td.last,.table-wrapper table tbody td:last-child{border-right:0}.ref-modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.ref-modal .modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9}.ref-modal .modal__container{background-color:#fff;border-radius:4px;box-sizing:border-box;max-height:100vh;overflow-y:auto;padding:30px}.ref-modal .modal__header{align-items:center;display:flex;justify-content:space-between}.ref-modal .modal__close{background:transparent;border:0}.ref-modal .modal__header .modal__close:before{content:"\2715"}.ref-modal .modal__content{color:rgba(0,0,0,.8);line-height:1.5;margin-bottom:2rem;margin-top:2rem}@keyframes ref-mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes ref-mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes ref-mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes ref-mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.ref-micromodal-slide{display:none}.ref-micromodal-slide.is-open{display:block}.ref-micromodal-slide[aria-hidden=false] .modal__overlay{animation:ref-mmfadeIn .3s cubic-bezier(0,0,.2,1)}.ref-micromodal-slide[aria-hidden=false] .modal__container{animation:ref-mmslideIn .3s cubic-bezier(0,0,.2,1)}.ref-micromodal-slide[aria-hidden=true] .modal__overlay{animation:ref-mmfadeOut .3s cubic-bezier(0,0,.2,1)}.ref-micromodal-slide[aria-hidden=true] .modal__container{animation:ref-mmslideOut .3s cubic-bezier(0,0,.2,1)}.ref-micromodal-slide .modal__container,.ref-micromodal-slide .modal__overlay{will-change:transform}.component-split-layout{border:1px solid #e9f1fc;border-radius:10px;box-shadow:0 2px 13px rgba(0,0,0,.1);margin:13px}.component-split-layout .title{align-items:center;background-color:#e9f1fc;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;justify-content:center}.component-split-layout .title h4{margin:20px 0}.component-split-layout .content-wrap{display:block}@media only screen and (min-width:768px){.component-split-layout .content-wrap{display:flex;justify-content:space-between}}.component-split-layout .content-wrap .content img{border:1px solid #e9f1fc;border-radius:8px;margin-bottom:10px;width:100%}.component-split-layout .content-wrap .content-left{display:flex;flex-basis:49%}.component-split-layout .content-wrap .content-left .content{margin:15px;padding:10px;width:100%}@media only screen and (min-width:768px){.component-split-layout .content-wrap .content-left .content{border-right:1px solid #e9f1fc;margin:15px 0 15px 15px;padding:10px 25px 10px 10px}}.component-split-layout .content-wrap .content-right{display:flex;flex-basis:49%}.component-split-layout .content-wrap .content-right .content{border-top:1px solid #e9f1fc;margin:15px;padding:25px 10px 10px}@media only screen and (min-width:768px){.component-split-layout .content-wrap .content-right .content{border-top:none;margin:15px 15px 15px 0;padding:10px 10px 10px 25px}}.ref-editor-ratings{color:#002f86;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){.ref-editor-ratings{flex-direction:row;justify-content:flex-start}}.ref-editor-ratings p{color:inherit;margin-bottom:0;margin-top:0}.ref-rating-container{align-items:center;display:flex;justify-content:center}@media only screen and (min-width:768px){.ref-rating-container{justify-content:flex-start}}.ref-rating-container .ref-rating{color:inherit;letter-spacing:-1px;margin-left:10px}.ref-rating-container .ref-star-rating{align-items:center;display:flex;height:21px;justify-content:space-evenly;position:relative;width:90px}@media only screen and (min-width:768px){.ref-rating-container .ref-star-rating{height:24px;width:110px}}.ref-rating-container .ref-star-rating .ref-star{height:17px;position:relative;width:17px}@media only screen and (min-width:768px){.ref-rating-container .ref-star-rating .ref-star{height:22px;width:22px}}.ref-rating-container .ref-star-rating .ref-star i{left:0;position:absolute}.ref-rating-container .ref-star-rating .ref-star i.ref-fa-star-o{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="%23ccc" d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:17px;height:17px;top:0;width:17px;z-index:1}@media only screen and (min-width:768px){.ref-rating-container .ref-star-rating .ref-star i.ref-fa-star-o{background-size:22px;height:22px;width:22px}}.ref-rating-container .ref-star-rating .ref-star i.ref-fa-star{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="%23ffd701" d="M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"/></svg>');background-position:0 0;background-repeat:no-repeat;background-size:17px;height:17px;top:1px;width:17px;z-index:2}@media only screen and (min-width:768px){.ref-rating-container .ref-star-rating .ref-star i.ref-fa-star{background-size:22px;height:22px;width:22px}}.link-select{position:relative;width:100%}.link-select.fix-scroll{background-color:#fff;position:fixed;top:0;z-index:999}.link-select.fix-scroll .select-items{z-index:999}@media only screen and (min-width:768px){.link-select{display:none}}.link-select select{display:none}.link-select .select-selected{background-color:#fff;border-bottom:3px solid #2b6ce5;color:#002f86;cursor:pointer;margin:0 auto;padding:8px 60px 8px 45px;position:relative;text-align:center;width:95%}@media only screen and (min-width:481px){.link-select .select-selected{width:70%}}.link-select .select-selected:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 17'%3E%3Cg data-name='Icon feather-menu-Copy'%3E%3Cpath data-name='Path 54' style='stroke-width:3px;fill:none;stroke:%23002f86;stroke-linecap:round;stroke-linejoin:round' d='M2.23 8.92h8.5'/%3E%3Cpath data-name='Path 55' style='stroke-width:3px;fill:none;stroke:%23002f86;stroke-linecap:round;stroke-linejoin:round' d='M2.23 3.08h12.5'/%3E%3Cpath data-name='Path 56' style='stroke-width:3px;fill:none;stroke:%23002f86;stroke-linecap:round;stroke-linejoin:round' d='M2.23 14.5h17'/%3E%3C/g%3E%3C/svg%3E");background-size:23px;height:23px;left:15px;margin-top:-12px;width:23px}.link-select .select-selected:after,.link-select .select-selected:before{background-position:50%;background-repeat:no-repeat;content:"";position:absolute;top:50%}.link-select .select-selected:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23002f86' d='M207.029 381.476 12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");background-size:13px;height:25px;margin-top:-13px;right:15px;width:25px}.link-select .select-selected.select-arrow-active{border-bottom:1px solid #2b6ce5;margin-bottom:2px}.link-select .select-selected.select-arrow-active:after{background-image:url('data:image/svg+xml;utf8,<svg aria-hidden="true" data-prefix="far" data-icon="times" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" class="svg-inline--fa fa-times fa-w-10"><path fill="%23002f86" d="M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z"/></svg>')}.link-select .select-items{background-color:#fff;box-shadow:0 5px 16px -9px rgba(54,69,73,.36);left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:100%;width:95%;z-index:99}@media only screen and (min-width:481px){.link-select .select-items{width:70%}}.link-select .select-items div{background-color:#fff;border-bottom:3px solid transparent;cursor:pointer;margin:0 auto;padding:8px 20px;width:70%}.link-select .select-items .same-as-selected,.link-select .select-items div:hover{border-bottom-color:#2b6ce5}.link-select .select-hide{display:none}.author-written-by{margin-bottom:30px;margin-top:30px}@media only screen and (min-width:768px){.author-written-by{margin-bottom:50px;margin-top:50px}}.author-written-by .flex-grid{border-bottom:2px solid #dde5ed;border-top:2px solid #dde5ed}.author-written-by--content{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:30px 0}@media only screen and (min-width:768px){.author-written-by--content{flex-direction:row}}.author-written-by--avatar{border-radius:10px;flex:1 0 auto;height:170px;margin-bottom:30px;overflow:hidden;width:170px}@media only screen and (min-width:768px){.author-written-by--avatar{margin-bottom:0;margin-right:30px}}.author-written-by--avatar a{display:block}.author-written-by--avatar img{margin-bottom:0}.author-written-by--bio .notation{font-size:16px;margin-bottom:10px;text-align:center}@media only screen and (min-width:768px){.author-written-by--bio .notation{text-align:left}}.author-written-by--bio h6{font-weight:400;margin-top:0;text-align:center}@media only screen and (min-width:768px){.author-written-by--bio h6{text-align:left}}.takeover-content-banner{background-color:#d9f6e2;border-left:7px solid #baefcb;border-radius:12px;margin-bottom:30px;margin-top:30px}.takeover-content-inner{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:30px}@media only screen and (min-width:768px){.takeover-content-inner{flex-direction:row}}.takeover-content-inner p:empty{display:none}.takeover-content--content{display:flex;flex-direction:column;margin-bottom:20px}@media only screen and (min-width:768px){.takeover-content--content{flex-direction:row;margin-bottom:0;margin-right:20px}}.takeover-content--content h3{margin-bottom:15px;margin-top:0}.takeover-content--content .icon{margin-bottom:20px}@media only screen and (min-width:768px){.takeover-content--content .icon{margin-bottom:0}}.takeover-content--content .icon:before{background-color:#aee1bd;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512'%3E%3Cpath fill='%23002f86' d='M20 424.229h20V279.771H20c-11.046 0-20-8.954-20-20V212c0-11.046 8.954-20 20-20h112c11.046 0 20 8.954 20 20v212.229h20c11.046 0 20 8.954 20 20V492c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20v-47.771c0-11.046 8.954-20 20-20zM96 0C56.235 0 24 32.235 24 72s32.235 72 72 72 72-32.235 72-72S135.764 0 96 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:9px;border-radius:50%;content:"";display:inline-block;height:45px;width:45px}@media only screen and (min-width:768px){.takeover-content--content .icon:before{background-size:6px;height:27px;margin-right:10px;width:27px}}.takeover-content--cta{text-align:center}.takeover-content--cta-above-text{font-weight:600;margin-bottom:5px}.section.default .takeover-content--content h3{margin-bottom:15px;margin-top:0}.table-wrapper .styled-table{border:1px solid #dde5ed;border-radius:5px}.table-wrapper .styled-table tbody th,.table-wrapper .styled-table thead th{background-color:#e9f1fc;font-weight:700}.table-wrapper .styled-table tbody tr,.table-wrapper .styled-table thead tr{border-bottom:initial}.table-wrapper .styled-table tbody td,.table-wrapper .styled-table thead th{border-left:1px solid #dde5ed;border-right:1px solid #dde5ed}.anchor-link-content{display:flex;margin-top:0}.anchor-link-content .link-column{flex:0 0 100%;position:relative;width:100%;z-index:5}@media only screen and (min-width:768px){.anchor-link-content .link-column{flex:0 0 24%;width:24%}}.anchor-link-content .anchor-links{align-items:center;display:flex;flex-direction:column;justify-content:center;position:sticky;top:20px}@media only screen and (min-width:768px){.anchor-link-content .anchor-links{align-items:flex-start;height:95vh;justify-content:flex-start}}.anchor-link-content .anchor-links .desktop{display:none;height:95vh;overflow-y:auto;width:100%}@media only screen and (min-width:768px){.anchor-link-content .anchor-links .desktop{display:flex;flex-direction:column;padding-left:15px}}@media only screen and (min-width:1200px){.anchor-link-content .anchor-links .desktop{padding-left:0}}.anchor-link-content .anchor-links a{border-radius:8px;color:#002f86;font-weight:600;padding:13px 20px;text-decoration:none}.anchor-link-content .anchor-links a.active,.anchor-link-content .anchor-links a:hover{background-color:#e9f1fc}.anchor-link-content .anchor-links .cta-sticky-content{align-items:center;border:1px solid #dde5ed;border-radius:12px;box-shadow:0 0 10px 4px rgba(0,0,0,.08);display:none;flex-direction:column;margin:10px;padding:20px;position:sticky;width:100%}@media only screen and (min-width:768px){.anchor-link-content .anchor-links .cta-sticky-content{display:flex}}.anchor-link-content .anchor-links .cta-sticky-content img{width:150px!important}.anchor-link-content .anchor-links .cta-sticky-content .ref-editor-ratings{align-items:center;color:#000;display:flex;flex-direction:column;font-weight:700;margin:0 0 2rem}.anchor-link-content .anchor-links .cta-sticky-content .ref-btn{color:#fff;margin-bottom:10px;width:100%}.anchor-link-content .anchor-links .cta-sticky-content .ref-btn:hover{background-color:#2853a1}.anchor-link-content .anchor-links .cta-sticky-content .ref-btn.phone-cta{color:#002f86}.anchor-link-content .anchor-links .cta-sticky-content .ref-btn.phone-cta:hover{background-color:#e9f1fc}.anchor-link-content .anchor-links .cta-sticky-content .ref-btn .tty{display:block}.anchor-link-content .anchor-links .cta-sticky-content .phone-cta .ref-fa-phone{background-image:url('data:image/svg+xml;utf8,<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M40.0207 32.6257C43.1465 34.3629 46.2741 36.1002 49.3999 37.8374C50.7455 38.5843 51.3354 40.1697 50.8058 41.6154C48.1165 48.9627 40.2398 52.8408 32.8289 50.1358C17.6534 44.5964 6.40424 33.3469 0.865034 18.1709C-1.83988 10.7597 2.03808 2.88279 9.38516 0.193317C10.8308 -0.336297 12.4161 0.253697 13.1648 1.5993C14.9002 4.72523 16.6374 7.85289 18.3745 10.9788C19.1887 12.4452 18.9973 14.1858 17.8829 15.4383C16.4235 17.0806 14.964 18.7229 13.5046 20.3635C16.6201 27.9506 23.0494 34.3802 30.6363 37.4958C32.2769 36.0363 33.9191 34.5769 35.5614 33.1174C36.8155 32.003 38.5544 31.8115 40.0207 32.6257Z" fill="%23002f86"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:16px;display:inline-block;height:15px;width:15px}.anchor-link-content .content-column{flex:0 0 100%;margin-top:50px;max-width:100%;width:100%}@media only screen and (min-width:768px){.anchor-link-content .content-column{flex:0 0 75%;margin-top:0;width:75%}}.gallery{display:flex;flex-wrap:wrap;justify-content:space-evenly}.gallery figure.gallery-item{margin:0 0 30px;width:48%}@media only screen and (min-width:768px){.gallery figure.gallery-item{width:30%}}.gallery figure.gallery-item .gallery-icon{align-items:center;display:flex;height:190px;justify-content:center}.gallery figure.gallery-item img{margin-bottom:0;max-height:100%;width:auto}.callout{background-color:#e9f1fc;margin-bottom:24px;padding:24px}.global-footer{margin:0;padding-bottom:30px;padding-top:40px}.global-footer .flex-wrapper:first-of-type{margin:0}@media only screen and (min-width:768px){.global-footer .flex-wrapper:first-of-type .brand{margin-bottom:30px;margin-top:10px}}.global-footer .flex-wrapper:first-of-type .brand svg{width:200px}@media only screen and (min-width:768px){.global-footer .flex-wrapper:first-of-type .brand svg{width:240px}}.global-footer nav.flex-wrapper .col ul{list-style:none;margin:0;padding:0}.global-footer nav.flex-wrapper .col ul li{margin-bottom:7.5px;width:100%}.global-footer nav.flex-wrapper .col ul li a{color:#596471;font-size:15px;text-decoration:none}.global-footer nav.flex-wrapper .col ul li a:hover{color:#a8b1bb}.global-footer nav.flex-wrapper .col.information{flex-basis:20%}.global-footer nav.flex-wrapper .col.information ul li{line-height:1.3;padding-right:15px!important}.global-footer nav.flex-wrapper .col.popular-pages{flex-basis:100%;margin-top:20px}@media only screen and (min-width:768px){.global-footer nav.flex-wrapper .col.popular-pages{flex-basis:80%;margin-top:0}}@media only screen and (min-width:992px){.global-footer nav.flex-wrapper .col.popular-pages{flex-basis:60%}}.global-footer nav.flex-wrapper .col.popular-pages ul{-moz-column-count:1;column-count:1;-moz-column-fill:balance;column-fill:balance}@media only screen and (min-width:768px){.global-footer nav.flex-wrapper .col.popular-pages ul{-moz-column-count:2;column-count:2}}.global-footer nav.flex-wrapper .col.popular-pages ul li{line-height:1.3;padding-right:15px}.global-footer nav.flex-wrapper .col.social{flex-basis:100%}@media only screen and (min-width:992px){.global-footer nav.flex-wrapper .col.social{flex-basis:20%}}.global-footer h5{color:#02286d;font-family:HCo Gotham SSm,arial,sans-serif;font-size:20px;margin:0 0 20px}@media only screen and (min-width:768px){.global-footer h5{font-size:19px}}.global-footer .social{margin-top:20px}@media only screen and (min-width:992px){.global-footer .social{flex-shrink:4;margin-top:0}}.global-footer .social .social-icons{display:flex;margin-top:20px}.global-footer .social .social-icons a{align-content:center;background:#f4e0f8;border-radius:50%;color:#002f86;display:flex;flex-wrap:nowrap;height:30px;justify-content:center;width:30px}.global-footer .social .social-icons a:hover{background:#e5b6ef}.global-footer .social .social-icons a:not(:last-child){margin-right:10px}.global-footer .social .social-icons a i{align-items:center;display:flex;height:17px;margin:auto;width:100%}.global-footer .social .social-icons a i svg{height:17px;margin:auto}.global-footer .nav-alternate{margin-top:20px}.global-footer .nav-alternate .nav{margin:0;padding:0}.global-footer .nav-alternate .nav li{display:block;line-height:1.3;margin-bottom:7.5px;margin-right:10px}@media only screen and (min-width:768px){.global-footer .nav-alternate .nav li{display:inline-block}}.global-footer .nav-alternate .nav li.long-text{width:100%}@media only screen and (min-width:768px){.global-footer .nav-alternate .nav li.long-text{width:auto}}.global-footer .nav-alternate .nav li a{color:#a8b1bb;font-size:14px;text-decoration:none}.global-footer .nav-alternate .nav li a:hover{color:#647180}.global-footer .copyright{color:#a8b1bb;font-size:10px;line-height:2}.global-footer .copyright p{margin-bottom:0}.ref-modal.ref-modal-contact .modal__container{display:flex;flex-direction:column;margin-left:15px;margin-right:15px;overflow-x:hidden;overflow-y:auto;padding:0}@media only screen and (min-width:768px){.ref-modal.ref-modal-contact .modal__container{margin-left:0;margin-right:0;max-width:675px}}.ref-modal.ref-modal-contact .modal__container .wpcf7 .wpcf7-form .submit-container{flex-direction:row}.ref-modal.ref-modal-contact .modal__header{align-items:flex-end;height:37px;justify-content:flex-end;padding:15px 15px 0 0;position:relative;width:100%}.ref-modal.ref-modal-contact .modal__close{position:relative;right:0;top:0}.ref-modal.ref-modal-contact .modal__close:hover{cursor:pointer}.ref-modal.ref-modal-contact .modal__content{display:flex;flex-direction:column;margin:0 0 30px;padding:0 30px 30px;width:100%}.ref-modal.ref-modal-contact .modal__content .wpcf7-not-valid-tip:not(:first-child):not(:nth-child(2)){display:none}.ref-modal.ref-modal-contact .modal__content h2{margin-top:0}.takeover-notification-banner-footer-wrap.flex-wrapper{background-color:#002f86;color:#fff;margin:0;padding-bottom:80px;padding-top:80px}.takeover-notification-banner-footer-wrap.flex-wrapper .flex-grid{align-items:center;flex-wrap:wrap}.takeover-notification-banner-footer-wrap.flex-wrapper .col{flex:0 0 100%;text-align:center;width:100%}@media only screen and (min-width:768px){.takeover-notification-banner-footer-wrap.flex-wrapper .col{text-align:left}}.takeover-notification-banner-footer-wrap.flex-wrapper .col.first{margin-bottom:30px}@media only screen and (min-width:768px){.takeover-notification-banner-footer-wrap.flex-wrapper .col.first{border-right:1px solid #fff;flex:0 0 49%;margin-bottom:0;padding-right:1%;width:49%}.takeover-notification-banner-footer-wrap.flex-wrapper .col.second{flex:0 0 47%;width:47%}}.takeover-notification-banner-footer-wrap.flex-wrapper .takeover-text{flex:0 0 100%}.takeover-notification-banner-footer-wrap.flex-wrapper .takeover-text .h2{color:#fff;margin-bottom:14px;margin-top:0}.takeover-notification-banner-footer-wrap.flex-wrapper .takeover-text p{margin-bottom:30px;margin-top:0}.takeover-notification-banner-footer-wrap.flex-wrapper .ref-btn.phone span{align-items:center;display:flex}.takeover-notification-banner-footer-wrap.flex-wrapper .ref-btn.phone span:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23fff" d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"/></svg>');background-repeat:no-repeat;content:"";display:inline-block;height:20px;margin-right:10px;transform:rotate(90deg);width:20px}.takeover-notification-banner-footer-wrap.flex-wrapper .ref-btn.phone span:hover:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%232853a1" d="M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"/></svg>')}.takeover-notification-banner-footer-wrap.flex-wrapper.single .flex-grid{justify-content:center}.takeover-notification-banner-footer-wrap.flex-wrapper.single .takeover-text{text-align:center}.takeover-notification-banner-footer-wrap.flex-wrapper.single .ref-btn{margin-bottom:15px;margin-left:10px;margin-right:10px}#b2t{align-items:center;background-color:#fff;border-radius:4px 0 0 4px;bottom:255px;box-shadow:0 4px 7px -1px rgba(54,69,73,.36);color:#02286d;display:flex;height:40px;justify-content:center;line-height:1.2;opacity:0;padding:5px;position:fixed;right:0;text-align:center;transition-delay:0s,0s,0s;transition-duration:.3s,.5s,.5s;transition-property:background-color,opacity,visibility;transition-timing-function:ease,ease,ease;visibility:hidden;width:40px;z-index:1000}#b2t:before{border-left:3px solid #02286d;border-top:3px solid #02286d;content:"";display:inline-block;height:15px;margin-top:7px;transform:rotate(45deg);width:15px}#b2t:hover{cursor:pointer}#b2t.show{opacity:1;visibility:visible}.accolades-wrap{background-color:#e9f1fc;margin:0;max-height:109px;padding-bottom:20px;padding-top:30px}.accolades-wrap .inside-wrap{align-self:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}@media only screen and (min-width:768px){.accolades-wrap .inside-wrap{justify-content:space-between}}@media only screen and (min-width:1200px){.accolades-wrap .inside-wrap{justify-content:space-between}}.accolades-wrap .inside-wrap img{height:auto;margin:0 20px 15px;padding:5px}@media only screen and (min-width:481px){.accolades-wrap .inside-wrap img{margin:0 22.5px 15px}}@media only screen and (min-width:768px){.accolades-wrap .inside-wrap img{margin:0;max-width:130px}}@media only screen and (min-width:992px){.accolades-wrap .inside-wrap img{max-width:160px}}@media only screen and (min-width:1200px){.accolades-wrap .inside-wrap img{max-width:none}}.home .global-header{box-shadow:0 0 20px 0 rgba(0,0,0,.1);padding-top:35px;position:relative}.home .global-header .header-disclaimer-wrap{align-items:center;background-color:#f3f3f3;display:flex;height:35px;justify-content:center;left:0;position:absolute;right:0;top:0}.home .global-header .header-disclaimer-wrap .header-disclaimer{color:#798191;font-size:10px;letter-spacing:normal;line-height:1.2;padding:0}@media only screen and (min-width:768px){.home .global-header .header-disclaimer-wrap .header-disclaimer{font-size:14px;line-height:1;text-align:center}}.hero-homepage-wrap{background-position:100% 0;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column}.hero-homepage-wrap .hero-wrap{background:#020024;background:linear-gradient(0deg,rgba(20,20,20,.8),hsla(0,0%,97.3%,.3) 60%);display:flex;flex-wrap:wrap;margin:0;padding-bottom:30px;padding-top:30px}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap{background:none;padding-bottom:40px;padding-top:60px}}@media only screen and (min-width:1200px){.hero-homepage-wrap .hero-wrap{padding-bottom:60px;padding-top:80px}}.hero-homepage-wrap .hero-wrap .hero-inside{align-items:center;display:flex;width:100%}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy{background-color:hsla(0,0%,100%,.59);border-radius:5px;display:flex;flex-basis:100%;flex-wrap:wrap;padding:10px}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy{flex-basis:78%;padding:20px 45px 25px}}@media only screen and (min-width:992px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy{flex-basis:58%}}@media only screen and (min-width:1200px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy{flex-basis:56%}}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .star-rating{display:flex;margin-bottom:10px;width:100%}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .star-rating{margin-bottom:15px}}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .star-rating .stars{margin-right:10px}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .star-rating .stars img{display:inline;height:auto;width:20px}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .star-rating .stars img{width:24px}}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .star-rating span{color:#002f86;font-size:13.5px;font-weight:700}@media only screen and (min-width:481px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .star-rating span{font-size:14px}}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .star-rating span{font-size:16px}}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy h1{font-size:38px;line-height:1;margin-bottom:10px;margin-top:0}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy h1{font-size:48px;line-height:1.1;margin-bottom:20px}}@media only screen and (min-width:992px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy h1{font-size:50px;line-height:1.2}}@media only screen and (min-width:1200px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy h1{font-size:65px;line-height:70px}}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sub-headline-2{color:#243c65;font-size:17px}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sub-headline-2{font-size:22px}}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy br{display:none}@media only screen and (min-width:992px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy br{display:block}}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap{display:flex;margin-bottom:2rem;position:relative;width:100%}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap{margin-bottom:0}}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._button-wrapper,.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._full_width,.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap div[class^=_form]{width:100%}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._x61538941,.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._x89760242{display:none}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._form-content{display:flex;flex-wrap:wrap;position:relative}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._form-content{flex-wrap:nowrap}}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._form-content:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path fill='%23ee5f72' d='M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z' /%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px 24px;color:#ee5f72;content:"-";left:15px;position:absolute;top:14%;width:24px;z-index:8}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._form-content:before{top:27px}}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._form-content input{border:none;border-radius:10px;box-shadow:0 0 30px 0 rgba(0,0,0,.2);font-size:17px;height:56px!important;margin-bottom:20px;outline:none;padding:5.5px 15px 5.5px 50px;width:100%}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._form-content input{border-bottom-right-radius:0;border-top-right-radius:0;height:70px!important;margin-bottom:0;min-width:340px}}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._form-content input._has_error{border:1px solid #ee5f72}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._form-content button[type=submit]{align-items:center;background-color:#ee5f72;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:HCo Gotham SSm,arial,sans-serif;font-size:19px;font-weight:700;height:57px;justify-content:center;outline:none;padding:10px 15px;position:relative;text-align:center;transition:all .2s ease-in-out;width:100%!important}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._form-content button[type=submit]{border-bottom-left-radius:0;border-top-left-radius:0;height:70px;top:2px;width:200px!important}}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._error{color:#ee5f72;font-size:17px;margin:10px 0 10px 15px}.hero-homepage-wrap .hero-wrap .hero-inside .hero-copy .sign-up-wrap ._form-thank-you{color:#ee5f72;font-size:17px;font-weight:600}.hero-homepage-wrap .hero-wrap .accolades-wrap{background-color:transparent;margin:5px auto 10px;width:100%}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .accolades-wrap{margin:45px auto 70px}}@media only screen and (min-width:992px){.hero-homepage-wrap .hero-wrap .accolades-wrap{margin:55px auto 90px}}.hero-homepage-wrap .hero-wrap .accolades-wrap .featured-in{color:#fff;display:none;font-size:15px}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .accolades-wrap .featured-in{display:block}}@media only screen and (min-width:992px){.hero-homepage-wrap .hero-wrap .accolades-wrap .featured-in{font-size:1.9rem}}.hero-homepage-wrap .hero-wrap .accolades-wrap .accolades{align-self:center;display:flex;flex-wrap:wrap;justify-content:space-around;width:100%}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .accolades-wrap .accolades{justify-content:space-between}}@media only screen and (min-width:1200px){.hero-homepage-wrap .hero-wrap .accolades-wrap .accolades{justify-content:space-between}}.hero-homepage-wrap .hero-wrap .accolades-wrap .accolades img{height:100%;max-width:100px;padding:5px}@media only screen and (min-width:768px){.hero-homepage-wrap .hero-wrap .accolades-wrap .accolades img{max-width:130px}}@media only screen and (min-width:992px){.hero-homepage-wrap .hero-wrap .accolades-wrap .accolades img{max-width:160px}}@media only screen and (min-width:1200px){.hero-homepage-wrap .hero-wrap .accolades-wrap .accolades img{max-width:200px}}.hero-homepage-wrap .hero-wrap .accolades-wrap .accolades img:first-of-type{padding-left:0}.hero-homepage-wrap .hero-wrap .accolades-wrap .accolades img:last-of-type{padding-right:0}.hero-homepage-wrap .digital-book-wrap{background:linear-gradient(90deg,#1c85e8 0,#5f72ee);margin:0;padding-bottom:15px;padding-top:15px}.hero-homepage-wrap .digital-book-wrap .col{display:flex;flex-basis:100%;justify-content:center;width:100%}.hero-homepage-wrap .digital-book-wrap .col p{color:#fff;font-size:16px;font-weight:400;margin-bottom:15px;margin-top:0}@media only screen and (min-width:768px){.hero-homepage-wrap .digital-book-wrap .col p{font-size:14px;margin-bottom:0}}@media only screen and (min-width:992px){.hero-homepage-wrap .digital-book-wrap .col p{font-size:16px}}.hero-homepage-wrap .digital-book-wrap .col p .ref-btn{display:none;font-size:15px;text-decoration:none}@media only screen and (min-width:768px){.hero-homepage-wrap .digital-book-wrap .col p .ref-btn{display:inline-block;font-size:13px;margin-left:14px;padding:8px 18px 10px}}@media only screen and (min-width:992px){.hero-homepage-wrap .digital-book-wrap .col p .ref-btn{font-size:16px;margin-left:20px;padding:8px 35px 10px}}.hero-homepage-wrap .digital-book-wrap .mobile-button{display:flex;margin-bottom:7.5px;width:100%}@media only screen and (min-width:768px){.hero-homepage-wrap .digital-book-wrap .mobile-button{display:none}}.hero-homepage-wrap .digital-book-wrap .mobile-button .ref-btn-outlined{display:block;text-decoration:none;width:100%}@media only screen and (min-width:768px){.hero-homepage-wrap .digital-book-wrap .mobile-button .ref-btn-outlined{display:none}}.home-content{background-image:url(/app/themes/tsl-base/refactor/dist/images/bg-2-a.png),url(/app/themes/tsl-base/refactor/dist/images/bg-2-b.png);background-position:top -200px left -920px,top 190px right -850px;background-repeat:no-repeat}@media only screen and (min-width:481px){.home-content{background-position:top -200px left -900px,top 160px right -650px}}@media only screen and (min-width:768px){.home-content{background-position:top -200px left -810px,top 130px right -610px}}@media only screen and (min-width:992px){.home-content{background-position:top -200px left -700px,top 220px right -540px}}.about-team-wrap{margin:0}.about-team-wrap .flex-grid{padding-bottom:40px;padding-top:40px}@media only screen and (min-width:768px){.about-team-wrap .flex-grid{padding-bottom:65px;padding-top:70px}}.about-team-wrap .flex-grid .col{align-items:center;display:flex;flex-basis:100%}@media only screen and (min-width:768px){.about-team-wrap .flex-grid .col{flex-basis:48%}}.about-team-wrap .flex-grid .col:first-child .card{padding:0}.about-team-wrap .flex-grid .col:first-child .scrolling-wrapper{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;margin-bottom:20px;overflow-x:auto;scroll-behavior:auto}.about-team-wrap .flex-grid .col:first-child .scrolling-wrapper::-webkit-scrollbar{display:none}.about-team-wrap .flex-grid .col:first-child .scrolling-wrapper .card{flex:0 0 auto;justify-content:center;padding:0;width:auto}@media only screen and (min-width:768px){.about-team-wrap .flex-grid .col:first-child .scrolling-wrapper{display:none}}.about-team-wrap .flex-grid .col:first-child .homepage-team-desktop{display:none}@media only screen and (min-width:768px){.about-team-wrap .flex-grid .col:first-child .homepage-team-desktop{align-content:center;display:block;justify-content:center}}.about-team-wrap .flex-grid .col:nth-child(2) .card{flex-wrap:wrap}@media only screen and (min-width:768px){.about-team-wrap .flex-grid .col:nth-child(2) .card{padding-left:10px}}.about-team-wrap .flex-grid .col:nth-child(2) .card h2{margin:0 0 20px}.about-team-wrap .flex-grid .col:nth-child(2) .card h2 br{display:none}@media only screen and (min-width:768px){.about-team-wrap .flex-grid .col:nth-child(2) .card h2 br{display:block}}.about-team-wrap .flex-grid .col:nth-child(2) .card p{font-size:17px;margin-bottom:0}.recommendations-wrap{margin:0;padding-bottom:30px;padding-top:30px}@media only screen and (min-width:768px){.recommendations-wrap{padding-bottom:60px;padding-top:60px}}.recommendations-wrap h2{margin:0 0 20px}.recommendations-wrap .recommendations-overflow{overflow-x:scroll}@media only screen and (min-width:992px){.recommendations-wrap .recommendations-overflow{overflow-x:hidden}}.recommendations-wrap .recommendations-overflow .flex-grid{min-width:900px}.recommendations-wrap .flex-grid{flex-wrap:wrap}.recommendations-wrap .flex-grid .col{border:2px solid #ee5f72;border-radius:6px;flex-basis:24%;margin-bottom:20px;min-height:225px;position:relative;text-align:center}.recommendations-wrap .flex-grid .col:hover{border-width:5px}.recommendations-wrap .flex-grid .col:hover a{bottom:-3px;left:-3px;right:-3px;top:-3px}.recommendations-wrap .flex-grid .col a{bottom:0;color:#002f86;left:0;padding:32px 30px 25px;position:absolute;right:0;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;top:0;transition:color .25s}.recommendations-wrap .flex-grid .col a h3{color:#002f86;font-size:19px;line-height:1.2;margin-bottom:5px;margin-top:0}@media only screen and (min-width:768px){.recommendations-wrap .flex-grid .col a h3{font-size:20px}}.recommendations-wrap .flex-grid .col a img{height:67px;margin-bottom:25px;width:auto}.recommendations-wrap .flex-grid .col a:hover{text-decoration:none}.recommendations-wrap .flex-grid .col a:hover h3{color:#ee5f72}.tested-products{margin:0;padding-bottom:30px;padding-top:30px}@media only screen and (min-width:768px){.tested-products{padding-bottom:60px;padding-top:60px}}.tested-products .section-title h2{margin:0 0 20px}.tested-products-scroll{display:flex;flex-wrap:nowrap;transition:all .3s}@media only screen and (min-width:768px){.tested-products-content{overflow:hidden;position:relative;width:100%}}.tested-products-overflow{overflow:scroll}@media only screen and (min-width:768px){.tested-products-overflow{overflow:visible}}.tested-products-overflow .flex-grid{flex-wrap:nowrap;position:relative}.tested-products-overflow .flex-grid .col{flex-basis:25%;flex-shrink:0;margin-right:2%;padding-bottom:20px}@media only screen and (min-width:768px){.tested-products-overflow .flex-grid .col{flex-basis:32%;margin-right:1.5%}}.tested-products-overflow .flex-grid .col .ref-rating-container{justify-content:flex-start}.tested-products-overflow .flex-grid .col a{color:#243c65;text-decoration:none}.tested-products-overflow .flex-grid .col a h3{color:#ee5f72;font-size:19px;margin-bottom:5px;margin-top:0;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .25s}@media only screen and (min-width:768px){.tested-products-overflow .flex-grid .col a h3{font-size:20px}}.tested-products-overflow .flex-grid .col a img{border-radius:5px;width:100%}.tested-products-overflow .flex-grid .col a:hover{text-decoration:none}.tested-products-overflow .flex-grid .col a:hover h3{color:#002f86;-webkit-text-decoration-color:#002f86;text-decoration-color:#002f86}.tested-products .show-next-btn,.tested-products .show-prev-btn{background-repeat:no-repeat;background-size:contain;bottom:0;content:"";margin:auto;position:absolute;top:0}@media only screen and (min-width:768px){.tested-products .show-next-btn,.tested-products .show-prev-btn{height:36px;width:36px}}@media only screen and (min-width:992px){.tested-products .show-next-btn,.tested-products .show-prev-btn{height:45px;width:45px}}@media only screen and (min-width:1200px){.tested-products .show-next-btn,.tested-products .show-prev-btn{height:55px;width:55px}}.tested-products .show-next-btn{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg height='75' viewBox='0 0 74.998 75' width='74.998' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ee5f72' transform='translate(-202.644 -132.64)'%3E%3Cpath d='m240.144 132.64a37.546 37.546 0 1 0 26.5 11 37.51 37.51 0 0 0 -26.5-11zm0 70.708a33.249 33.249 0 1 1 23.471-9.738 33.208 33.208 0 0 1 -23.471 9.738z'/%3E%3Cpath d='m323.624 215.2a2.145 2.145 0 1 0 -3.033 3.033l12.991 12.991-12.991 12.991a2.145 2.145 0 1 0 3.033 3.033l14.507-14.507a2.144 2.144 0 0 0 0-3.033z' transform='translate(-87.463 -61.08)'/%3E%3C/g%3E%3C/svg%3E")}@media only screen and (min-width:768px){.tested-products .show-next-btn{right:-40px}}@media only screen and (min-width:992px){.tested-products .show-next-btn{right:-55px}}@media only screen and (min-width:1200px){.tested-products .show-next-btn{right:-72px}}.tested-products .show-next-btn:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg height='75' viewBox='0 0 74.998 75' width='74.998' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23e6455a' transform='translate(-202.644 -132.64)'%3E%3Cpath d='m240.144 132.64a37.546 37.546 0 1 0 26.5 11 37.51 37.51 0 0 0 -26.5-11zm0 70.708a33.249 33.249 0 1 1 23.471-9.738 33.208 33.208 0 0 1 -23.471 9.738z'/%3E%3Cpath d='m323.624 215.2a2.145 2.145 0 1 0 -3.033 3.033l12.991 12.991-12.991 12.991a2.145 2.145 0 1 0 3.033 3.033l14.507-14.507a2.144 2.144 0 0 0 0-3.033z' transform='translate(-87.463 -61.08)'/%3E%3C/g%3E%3C/svg%3E")}.tested-products .show-prev-btn{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg enable-background='new 0 0 75 75' viewBox='0 0 75 75' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ee5f72' transform='translate(-202.644 -132.64)'%3E%3Cpath d='m240 207.7c20.7 0 37.6-16.8 37.6-37.5s-16.8-37.6-37.5-37.6-37.6 16.8-37.6 37.5c0 10 3.9 19.5 11 26.6s16.6 11 26.5 11zm0-70.7c18.4 0 33.3 14.8 33.3 33.2s-14.8 33.3-33.2 33.3-33.3-14.8-33.3-33.2c0-8.8 3.5-17.3 9.7-23.6 6.3-6.2 14.7-9.7 23.5-9.7z'/%3E%3Cpath d='m244 186.3c.8.9 2.2.9 3 .1.9-.8.9-2.2.1-3 0 0 0 0-.1-.1l-13-13 13-13c.9-.8.9-2.2.1-3-.8-.9-2.2-.9-3-.1 0 0 0 0-.1.1l-14.5 14.5c-.8.8-.8 2.2 0 3z'/%3E%3C/g%3E%3C/svg%3E")}@media only screen and (min-width:768px){.tested-products .show-prev-btn{left:-40px}}@media only screen and (min-width:992px){.tested-products .show-prev-btn{left:-55px}}@media only screen and (min-width:1200px){.tested-products .show-prev-btn{left:-72px}}.tested-products .show-prev-btn:hover{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg enable-background='new 0 0 75 75' viewBox='0 0 75 75' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23e6455a' transform='translate(-202.644 -132.64)'%3E%3Cpath d='m240 207.7c20.7 0 37.6-16.8 37.6-37.5s-16.8-37.6-37.5-37.6-37.6 16.8-37.6 37.5c0 10 3.9 19.5 11 26.6s16.6 11 26.5 11zm0-70.7c18.4 0 33.3 14.8 33.3 33.2s-14.8 33.3-33.2 33.3-33.3-14.8-33.3-33.2c0-8.8 3.5-17.3 9.7-23.6 6.3-6.2 14.7-9.7 23.5-9.7z'/%3E%3Cpath d='m244 186.3c.8.9 2.2.9 3 .1.9-.8.9-2.2.1-3 0 0 0 0-.1-.1l-13-13 13-13c.9-.8.9-2.2.1-3-.8-.9-2.2-.9-3-.1 0 0 0 0-.1.1l-14.5 14.5c-.8.8-.8 2.2 0 3z'/%3E%3C/g%3E%3C/svg%3E")}.discover-products-wrap{background-color:#f4f4f4;margin:60px 0}@media only screen and (min-width:768px){.discover-products-wrap{margin:100px 0}}.discover-products-wrap .flex-grid .col{flex-basis:100%}@media only screen and (min-width:768px){.discover-products-wrap .flex-grid .col{flex-basis:49%}}.discover-products-wrap .flex-grid .col:nth-child(2){align-items:center;display:flex}.discover-products-wrap .flex-grid .col:nth-child(2) .card{flex-wrap:wrap;padding:30px}@media only screen and (min-width:768px){.discover-products-wrap .flex-grid .col:nth-child(2) .card{padding-bottom:0;padding-left:10px;padding-top:0;width:96%}}@media only screen and (min-width:992px){.discover-products-wrap .flex-grid .col:nth-child(2) .card{max-width:530px;width:92%}}.discover-products-wrap .flex-grid .col:nth-child(2) .card h3{color:#002f86;font-size:28px;margin-top:0}@media only screen and (min-width:768px){.discover-products-wrap .flex-grid .col:nth-child(2) .card h3{font-size:24px;margin-bottom:15px}}@media only screen and (min-width:992px){.discover-products-wrap .flex-grid .col:nth-child(2) .card h3{font-size:32px}}.discover-products-wrap .flex-grid .col:nth-child(2) .card h3 br{display:none}@media only screen and (min-width:992px){.discover-products-wrap .flex-grid .col:nth-child(2) .card h3 br{display:block}}.discover-products-wrap .flex-grid .col:nth-child(2) .card p{color:#002f86;font-size:16px;line-height:1.7;margin-bottom:20px}@media only screen and (min-width:768px){.discover-products-wrap .flex-grid .col:nth-child(2) .card p{font-size:14px;margin-bottom:40px}}@media only screen and (min-width:992px){.discover-products-wrap .flex-grid .col:nth-child(2) .card p{font-size:16px}}.discover-products-wrap .flex-grid .col:nth-child(2) .card .ref-btn{border-color:#ee5f72;font-weight:700;padding:10px 15px 10px 70px}.discover-products-wrap .flex-grid .col:nth-child(2) .card .ref-btn:hover{border-color:#e6455a}.discover-products-wrap .flex-grid .col:nth-child(2) .card .ref-btn svg{bottom:0;left:15px;margin:auto;position:absolute;top:0}@media only screen and (min-width:992px){.discover-products-wrap .flex-grid{max-width:100%}}.discover-products-wrap .flex-grid .videoWrapper{height:0;padding-bottom:56.25%;position:relative}.discover-products-wrap .flex-grid .videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.browse-guides-wrap{margin:0;padding-bottom:20px;padding-top:30px}@media only screen and (min-width:768px){.browse-guides-wrap{padding-bottom:40px;padding-top:60px}}.browse-guides-wrap.mobile-hidden{display:flex}.browse-guides-wrap .show-more-btn{margin-bottom:20px}.browse-guides-wrap .flex-grid{flex-wrap:wrap}.browse-guides-wrap .flex-grid h2{margin:0 0 20px}.browse-guides-wrap .flex-grid .col{flex-basis:100%;padding-bottom:20px;width:100%}.browse-guides-wrap .flex-grid .col .card{border-radius:5px;display:flex;flex-direction:column;overflow:hidden}@media only screen and (min-width:768px){.browse-guides-wrap .flex-grid .col .card{height:100%}}.browse-guides-wrap .flex-grid .col .card .img-wrap img{margin-bottom:-7px;width:100%}.browse-guides-wrap .flex-grid .col .card .split{background-color:#f4f4f4;display:flex;flex-basis:50%;flex-grow:1;flex-wrap:wrap;padding:10px 10px 10px 15px}.browse-guides-wrap .flex-grid .col .card .split .copy-wrap h3{color:#243c65;font-size:22px;margin-bottom:15px;margin-top:0}.browse-guides-wrap .flex-grid .col .card .split .copy-wrap p{color:#ee5f72;font-size:15px;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){.browse-guides-wrap .flex-grid .col .card .split .copy-wrap p{font-size:14px;line-height:1.4;margin-bottom:10px}}@media only screen and (min-width:992px){.browse-guides-wrap .flex-grid .col .card .split .copy-wrap p{font-size:17px;line-height:1.7}}.browse-guides-wrap .flex-grid .col:first-of-type .split .copy-wrap p{font-size:24px}.browse-guides-wrap .flex-grid .col:first-of-type .split .copy-wrap h3{font-size:28px}@media only screen and (min-width:768px){.browse-guides-wrap .flex-grid .col:first-of-type{display:flex;flex-basis:49%;flex-wrap:wrap;padding-bottom:48px}.browse-guides-wrap .flex-grid .col:first-of-type .img-wrap img{width:590px}.browse-guides-wrap .flex-grid .col:nth-child(2){align-content:space-between;display:flex;flex-basis:42%;flex-wrap:wrap;padding-bottom:48px}.browse-guides-wrap .flex-grid .col:nth-child(2) .card{display:block;display:flex;flex-direction:row;flex-wrap:nowrap;padding:0}.browse-guides-wrap .flex-grid .col:nth-child(2) .card .img-wrap{display:flex;flex-basis:33%;justify-content:center;overflow:hidden}.browse-guides-wrap .flex-grid .col:nth-child(2) .card .img-wrap img{height:100%;margin-bottom:0;max-height:230px;max-width:none;width:auto}}.browse-guides-wrap .flex-grid .col.mobile-hidden{display:none}@media only screen and (min-width:481px){.browse-guides-wrap .flex-grid .col.mobile-hidden{display:flex}}@media only screen and (min-width:768px){.browse-guides-wrap .flex-grid .col{flex-basis:32%}}.browse-guides-wrap .flex-grid .col a{text-decoration:none;width:100%}.browse-guides-wrap .flex-grid .col a h3{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .25s}.browse-guides-wrap .flex-grid .col a:hover{text-decoration:none}.browse-guides-wrap .flex-grid .col a:hover .split .copy-wrap h3{color:#ee5f72;-webkit-text-decoration-color:#ee5f72;text-decoration-color:#ee5f72}.browse-guides-wrap .flex-grid .col a:hover .split .copy-wrap p{text-decoration:none}.browse-guides-wrap .flex-grid .col a:nth-child(2) .card{margin-top:20px}@media only screen and (min-width:768px){.browse-guides-wrap .flex-grid .col a:nth-child(2) .card{margin-top:0}}.product-reviews-wrap{margin:0;padding-bottom:40px}@media only screen and (min-width:768px){.product-reviews-wrap{padding-bottom:70px}}.product-reviews-wrap .content-wrap{border-radius:6px;margin-bottom:30px}.product-reviews-wrap .flex-grid .section-title{text-align:center}.product-reviews-wrap .flex-grid .section-title h2{margin-bottom:20px;margin-top:0}.product-reviews-wrap .flex-grid .section-title p{font-size:20px}.product-reviews-wrap .flex-grid .col{flex-basis:100%;margin-bottom:20px}@media only screen and (min-width:768px){.product-reviews-wrap .flex-grid .col{flex-basis:32%;margin-bottom:0}}.product-reviews-wrap .flex-grid .col .card{flex-wrap:wrap;padding:2px;text-align:center}.product-reviews-wrap .flex-grid .col .card img{height:56px;width:auto}.product-reviews-wrap .flex-grid .col .card h3{font-size:19px;margin-bottom:10px}@media only screen and (min-width:768px){.product-reviews-wrap .flex-grid .col .card h3{font-size:20px;margin-bottom:15px}}.product-reviews-wrap .flex-grid .col .card p{font-size:17px;line-height:1.7;margin-top:10px}.tsl-users-wrap{margin:0;padding-bottom:20px;padding-top:30px}@media only screen and (min-width:768px){.tsl-users-wrap{padding-bottom:40px;padding-top:60px}}.tsl-users-wrap .flex-grid{flex-direction:column-reverse;flex-wrap:wrap}@media only screen and (min-width:768px){.tsl-users-wrap .flex-grid{flex-direction:inherit}}.tsl-users-wrap .flex-grid .col{display:flex;flex-basis:48%}.tsl-users-wrap .flex-grid .col .card{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.tsl-users-wrap .flex-grid .col .card img{margin-bottom:30px}@media only screen and (min-width:768px){.tsl-users-wrap .flex-grid .col .card img{margin-bottom:0}}.tsl-users-wrap .flex-grid .col .card h2{margin:0 0 20px}.tsl-users-wrap .flex-grid .col .card h2 br{display:none}@media only screen and (min-width:992px){.tsl-users-wrap .flex-grid .col .card h2 br{display:block}}