@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');*{font-family:'Montserrat',sans-serif;line-height:1.5 !important}body{position:relative;background-color:#f2f2f2 !important}.hs-normal-page{background-color:#0d1f30 !important}p{font-size:14px !important;margin-bottom:15px !important}h1{font-size:23px !important;margin-bottom:15px}@media screen and (min-width:320px){h1{font-size:23px !important}}@media screen and (min-width:768px){h1{font-size:41px !important}}@media screen and (min-width:1366px){h1{font-size:48px !important}}h2{font-size:22px !important}@media screen and (min-width:320px){h2{font-size:22px !important}}@media screen and (min-width:768px){h2{font-size:27px !important}}@media screen and (min-width:1366px){h2{font-size:32px !important}}h3{font-size:20px !important}@media screen and (min-width:320px){h3{font-size:20px !important}}@media screen and (min-width:768px){h3{font-size:23px !important}}@media screen and (min-width:1366px){h3{font-size:28px !important}}h4{font-size:20px !important}@media screen and (min-width:320px){h4{font-size:20px !important}}@media screen and (min-width:768px){h4{font-size:20px !important}}@media screen and (min-width:1366px){h4{font-size:20px !important}}h5{font-size:16px !important}@media screen and (min-width:320px){h5{font-size:16px !important}}@media screen and (min-width:768px){h5{font-size:16px !important}}@media screen and (min-width:1366px){h5{font-size:18px !important}}h6{font-size:16px !important}li{font-size:16px !important}a{font-size:14px !important}.module-blog-inner-post-wrapper>h2{color:#ab3192 !important}.thrive-header{color:#ab3192}@media screen and (min-width:320px){.--background-text{font-size:80px !important;bottom:0;left:-10px}}@media screen and (min-width:425px){.--background-text{font-size:90px !important;bottom:0;left:-10px}}@media screen and (min-width:576px){.--background-text{font-size:130px !important;bottom:0;left:-10px}}@media screen and (min-width:768px){.--background-text{font-size:180px !important;bottom:-70px;left:-20px}}@media screen and (min-width:992px){.--background-text{font-size:200px !important;bottom:-80px}}@media screen and (min-width:1200px){.--background-text{font-size:250px !important;bottom:-100px;left:-30px}}@media screen and (min-width:1366px){.--background-text{font-size:250px !important;bottom:-100px}}@media screen and (min-width:1600px){.--background-text{font-size:325px !important;bottom:-125px}}@media screen and (min-width:2160px){.--background-text{font-size:450px !important;bottom:-175px}}.--thrive-personified--title{text-transform:lowercase;font-variant:small-caps;font-size:24px !important;margin:0;color:#ab3192;font-weight:700}.--largeHeader{font-size:68px}.--smallText{font-size:12px !important}.--thrivePaleGreyBG{background-color:#e7e9eb}.--thrivePaleGreyText{color:#e7e9eb}.--thrivePinkBG{background-color:#ab3192}.--thrivePinkText{color:#ab3192}.--thriveDarkBlueBG{background-color:#0d1f30}.--thriveDarkBlueText{color:#0d1f30}.--thriveWhiteBG{background-color:#f2f2f2}.--thriveWhiteText{color:#f2f2f2}.--hasUnderline{text-decoration:underline}.--thriveSmallText{font-size:.75rem}.--thriveItalicText{font-style:italic}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.animate-up{visibility:hidden}#progress-wrapper{width:100%;height:5px;background-color:#0d1f30;position:fixed;top:0;left:0;right:0;z-index:999999999999}#progress-bar{width:0;height:5px;background-color:#ab3192}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.overlay.--thriveDarkBlue{background:rgba(13,31,48,0.5)}.reading-minutes{text-transform:uppercase;font-weight:800;color:#0d1f30;margin-bottom:10px}.sidebar_strip{position:absolute;top:0;right:0;bottom:-700px;width:125px;background:#ab3192;z-index:0;display:none}@media screen and (min-width:675px){.sidebar_strip{display:block}}@media screen and (min-width:1440px){.sidebar_strip{bottom:-600px}}.small-summary-text{font-size:14px !important;color:#0d1f30;font-weight:400}#topic_dropdown{max-width:433px;background:#f2f2f2}#topic_dropdown .block h3{display:none}#topic_dropdown .block .widget-module ul{padding:5px 5px 5px 15px;list-style-type:none;margin-bottom:0}.dropdown_filter-topics .dropdown_wrapper{padding:0 15px}@media screen and (min-width:768px){.dropdown_filter-topics .dropdown_wrapper{padding:0}}.dropdown_wrapper .dropdown_wrapper-content{display:none}.dropdown_wrapper .filter-expand-link{margin-left:15px;font-weight:bold}.dropdown_wrapper .module-blog-listing__button-wrapper{padding:0}@media screen and (max-width:768px){.dropdown_wrapper .module-blog-listing__button-wrapper{margin-left:15px;margin-bottom:15px}}.modal{z-index:999999 !important}.modal.--team-member__modal .modal-dialog{max-width:100%;margin:0 auto;padding:0 15px}@media screen and (min-width:768px){.modal.--team-member__modal .modal-dialog{max-width:95%;padding:0}}@media screen and (min-width:1200px){.modal.--team-member__modal .modal-dialog{max-width:1000px;padding:0}}.modal.--team-member__modal .close{margin:-1.5rem -1rem -1rem auto}.modal.--team-member__modal .close span{color:#f2f2f2}.modal.--team-member__modal .modal-header{border-bottom:0;border-radius:0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.modal.--team-member__modal .modal-body{padding:0 5% 20px 5%}@media screen and (min-width:992px){.modal.--team-member__modal .modal-body{padding:20px 9% 120px 15%;max-width:800px}}.modal.--team-member__modal .modal-body__header{position:relative}.modal.--team-member__modal .modal-body__header::before{content:'';position:absolute;top:0;left:-10px;bottom:0;background-color:#f2f2f2;width:1px;display:inline-block}@media screen and (min-width:576px){.modal.--team-member__modal .modal-body__header::before{left:-10px}}@media screen and (min-width:992px){.modal.--team-member__modal .modal-body__header::before{left:-5%}}.modal.--team-member__modal .modal-content{transition:all .3s ease-in-out;position:relative;border:0;border-radius:0;background-color:transparent;overflow:hidden;color:#f2f2f2}.modal.--team-member__modal .modal-content::before{transition:all .3s ease-in-out;display:inline-block;content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:rgba(171,49,146,0.8);backdrop-filter:blur(8px);opacity:.9}.thrive-wrapper--widest,.thrive-wrapper--wide,.thrive-wrapper--normal,.thrive-wrapper--narrow{transition:all .6s cubic-bezier(0.22,1,0.36,1);width:100%;margin:0 auto}@media screen and (min-width:320px){.thrive-wrapper--widest{max-width:100%}}@media screen and (min-width:425px){.thrive-wrapper--widest{max-width:100%}}@media screen and (min-width:576px){.thrive-wrapper--widest{max-width:90%}}@media screen and (min-width:768px){.thrive-wrapper--widest{max-width:92.25%}}@media screen and (min-width:992px){.thrive-wrapper--widest{max-width:90.15%}}@media screen and (min-width:1200px){.thrive-wrapper--widest{max-width:91.75%}}@media screen and (min-width:1366px){.thrive-wrapper--widest{max-width:92.5%}}@media screen and (min-width:1600px){.thrive-wrapper--widest{max-width:90.5%}}@media screen and (min-width:2160px){.thrive-wrapper--widest{max-width:1750px}}@media screen and (min-width:320px){.thrive-wrapper--wide{max-width:100%}}@media screen and (min-width:425px){.thrive-wrapper--wide{max-width:100%}}@media screen and (min-width:576px){.thrive-wrapper--wide{max-width:90%}}@media screen and (min-width:768px){.thrive-wrapper--wide{max-width:83%}}@media screen and (min-width:992px){.thrive-wrapper--wide{max-width:83%}}@media screen and (min-width:1200px){.thrive-wrapper--wide{max-width:79.25%}}@media screen and (min-width:1366px){.thrive-wrapper--wide{max-width:75%}}@media screen and (min-width:1600px){.thrive-wrapper--wide{max-width:70.5%}}@media screen and (min-width:2160px){.thrive-wrapper--wide{max-width:1240px}}@media screen and (min-width:320px){.thrive-wrapper--normal{max-width:100%}}@media screen and (min-width:425px){.thrive-wrapper--normal{max-width:100%}}@media screen and (min-width:576px){.thrive-wrapper--normal{max-width:95%}}@media screen and (min-width:768px){.thrive-wrapper--normal{max-width:92.25%}}@media screen and (min-width:992px){.thrive-wrapper--normal{max-width:93.5%}}@media screen and (min-width:1200px){.thrive-wrapper--normal{max-width:87%}}@media screen and (min-width:1366px){.thrive-wrapper--normal{max-width:1140px}}@media screen and (min-width:1600px){.thrive-wrapper--normal{max-width:1140px}}@media screen and (min-width:2160px){.thrive-wrapper--normal{max-width:1140px}}@media screen and (min-width:320px){.thrive-wrapper--narrow{max-width:100%}}@media screen and (min-width:425px){.thrive-wrapper--narrow{max-width:100%}}@media screen and (min-width:576px){.thrive-wrapper--narrow{max-width:95%}}@media screen and (min-width:768px){.thrive-wrapper--narrow{max-width:610px}}@media screen and (min-width:992px){.thrive-wrapper--narrow{max-width:730px}}@media screen and (min-width:1200px){.thrive-wrapper--narrow{max-width:730px}}@media screen and (min-width:1366px){.thrive-wrapper--narrow{max-width:730px}}@media screen and (min-width:1600px){.thrive-wrapper--narrow{max-width:730px}}@media screen and (min-width:2160px){.thrive-wrapper--narrow{max-width:730px}}.thrive-text-wrapper--narrow,.thrive-text-wrapper--normal,.thrive-text-wrapper--wide{max-width:100%}@media screen and (min-width:768px){.thrive-text-wrapper--narrow{max-width:500px}}@media screen and (min-width:768px){.thrive-text-wrapper--normal{max-width:600px}}@media screen and (min-width:768px){.thrive-text-wrapper--wide{max-width:700px}}.module-footer{transition:all .3s cubic-bezier(0.22,1,0.36,1);background:#0d1f30;padding-top:40px}.module-footer .module-footer__wrapper{padding:0 15px;border-top:2px solid rgba(30,90,150,0.25)}@media screen and (min-width:1600px){.module-footer__wrapper{max-width:70.5%}}.module-footer .module-footer__row{display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:40px;padding-bottom:40px}.module-footer .module-footer__col{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:20px}@media screen and (min-width:768px){.module-footer .module-footer__col{justify-content:flex-start;margin-top:0}}.module-footer__col-copyright__wrapper{text-align:center}@media screen and (min-width:768px){.module-footer__col-copyright__wrapper{text-align:left}}.module-footer .module-footer__col-partner-image{width:100px}.module-footer .module-footer__col-social-media{display:inline-flex;justify-content:center;flex-wrap:wrap}@media screen and (min-width:768px){.module-footer .module-footer__col-social-media{justify-content:flex-end}}.module-footer .module-footer__col-social-media__contact-details{transition:all .3s cubic-bezier(0.22,1,0.36,1);display:flex;flex-flow:column wrap;align-items:center;text-align:center;margin-top:20px}@media screen and (min-width:768px){.module-footer .module-footer__col-social-media__contact-details{align-items:flex-end}}.module-footer .module-footer__col-social-media__contact-details a{color:#f2f2f2 !important}.module-footer .module-footer__col-social-media__col-inner-row{display:flex;flex-flow:column wrap;align-items:center;width:100%}@media screen and (min-width:425px){.module-footer .module-footer__col-social-media__col-inner-row{justify-content:center}}@media screen and (min-width:768px){.module-footer .module-footer__col-social-media__col-inner-row{flex-flow:row nowrap;justify-content:flex-end}}.module-footer .module-footer__col-social-media__wrapper{padding:0 15px;display:flex;align-items:center;height:20px;border-bottom:1px solid #ab3192;border-left:none !important;border-right:none !important;margin-bottom:15px;padding-bottom:15px}@media screen and (min-width:768px){.module-footer .module-footer__col-social-media__wrapper{border-bottom:0;margin-bottom:0;padding-bottom:0}}@media screen and (min-width:768px){.module-footer .module-footer__col-social-media__wrapper:last-of-type{padding-right:0}}@media screen and (min-width:768px){.module-footer .module-footer__col-social-media__wrapper:nth-of-type(2){border-left:1px solid #ab3192 !important;border-right:1px solid #ab3192 !important}}@media screen and (min-width:768px){.module-footer .module-footer__col-social-media__wrapper:nth-of-type(3){border-right:1px solid #ab3192 !important}}.module-footer .module-footer__col-social-media__wrapper a{color:#f2f2f2 !important}