.content-wrapper{max-width:1250px;margin:0 auto;padding:0 25px}html{font-size:18px;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{font-family:'Open Sans',serif;font-style:normal;font-weight:normal;text-decoration:none;color:#3f3f3f;font-size:18px;-webkit-font-smoothing:antialiased;word-break:break-word;line-height:1.5}main{display:block}p{font-family:'Open Sans',serif;font-style:normal;font-weight:normal;text-decoration:none;font-size:18px;line-height:1.666}.big_font p{font-family:'Open Sans',serif;font-style:normal;font-weight:normal;text-decoration:none;font-size:24px;line-height:1.4}a{font-weight:normal;text-decoration:none;font-family:'Open Sans',serif;font-style:normal;color:#001a61;text-decoration:underline;font-weight:600;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}a:hover{text-decoration:none}.arrow a,a.arrow{color:#007db3;font-weight:700 !important;position:relative;text-decoration:none;line-height:1}.arrow a:before,a.arrow:before{background-image:url("https://20293139.fs1.hubspotusercontent-na1.net/hubfs/20293139/benevity_main_assets_2021/global_assets/arrow-light.svg");background-repeat:no-repeat;background-size:cover;background-size:contain;content:"";display:inline-block;height:16px;margin-right:.3125em;position:relative;width:12px;top:0px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;vertical-align:middle}.arrow a:hover,a.arrow:hover{color:#001a61;text-decoration:underline}.arrow a:hover:before,a.arrow:hover:before{background-image:url("https://20293139.fs1.hubspotusercontent-na1.net/hubfs/20293139/benevity_main_assets_2021/global_assets/arrow-dark.svg")}h1{font-weight:500;text-decoration:none;font-family:Literata;font-style:normal;color:#fff;font-size:49px;text-transform:none}h2{font-family:Literata,serif;font-style:normal;font-weight:500;text-decoration:none;color:#001a61;font-size:41px;text-transform:none}h3{font-weight:500;text-decoration:none;font-family:Literata,serif;font-style:normal;color:#001a61;font-size:35px;text-transform:none}h3 < em{color:#df165c}h4{font-weight:500;text-decoration:none;font-family:Literata,serif;font-style:normal;color:#001a61;font-size:30px;text-transform:none}h5{font-weight:normal;text-decoration:none;font-family:Literata,serif;font-style:normal;color:#00175c;font-size:24px;text-transform:none}h6{font-weight:200;text-decoration:none;font-family:'Open Sans',serif;font-style:normal;color:#fff;font-size:20px;text-transform:none}em{color:#df165c}blockquote{border-left-color:#df165c}.primary_color_all,.primary_color_h1 h1,.primary_color_h2 h2,.primary_color_h3 h3,.primary_color_h4 h4,.primary_color_h5 h5,.primary_color_h6 h6,.primary_color_p p{color:#001a61}h1,h2,h3,h4,h5,h6,p{margin:0;margin-bottom:15px}main ul{margin:0;padding:0;padding-left:15px;margin-bottom:30px}main ul>li{list-style-type:none;padding-left:1.2em;text-indent:-1.2em;font-size:18px;line-height:1.666}main .body-container--blog-post ul>li{font-size:18px;margin-bottom:11.25px}main ul>li:before{background:url("https://20293139.fs1.hubspotusercontent-na1.net/hubfs/20293139/benevity_main_assets_2021/global_assets/bullet.svg") 0 75% no-repeat;background-size:4px;content:'';display:inline-block;height:1em;margin-right:.9375em;width:4px}.home_tabber_options li.tabber_op span:focus{outline:1px dotted #001a61;outline-offset:4.79px}@media(max-width:1199px) and (min-width:320px){h1{font-size:calc(36px + 24 * ((100vw - 320px) / 880))}h2{font-size:calc(32px + 18 * ((100vw - 320px) / 880))}h3{font-size:calc(26px + 14 * ((100vw - 320px) / 880))}h4{font-size:calc(22px + 8 * ((100vw - 320px) / 880))}main ul>li,h5{font-size:calc(18px + 6 * ((100vw - 320px) / 880))}h6{font-size:calc(16px + 6 * ((100vw - 320px) / 880))}p{font-size:calc(16px + 2 * ((100vw - 320px) / 880))}.big_font p{font-size:calc(18px + 6 * ((100vw - 320px) / 880))}form label{font-size:calc(18px + 6 * ((100vw - 320px) / 880))}main .body-container--blog-post ul>li,.post-content li,.breadcrumb_main ul li.hs-menu-item.hs-menu-depth-1 a{font-size:calc(14px + 2 * ((100vw - 320px) / 880))}label.hs-error-msg{font-size:calc(16px + 0 * ((100vw - 320px) / 880)) !important}}button.cta_button,form input[type=submit],form .hs-button,a.cta_button[title]{padding-top:25px;padding-right:53px;padding-bottom:25px;padding-left:53px;border:0px solid #fff;background-color:rgba(223,22,92,1.0);font-size:20px;color:#fff;border-radius:40px;display:inline-block;font-weight:700;letter-spacing:0;line-height:1;text-decoration:none;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:0}button.cta_button:hover,form input[type=submit]:hover,form .hs-button:hover,a.cta_button:hover{opacity:.8}.secondary_cta button.cta_button,.secondary_cta form input[type=submit],.secondary_cta form .hs-button,.secondary_cta a.cta_button{padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;border:0px solid #494a52;background-color:rgba(0,125,179,1.0);font-size:20px;color:#fff;border-radius:40px}.secondary_cta button.cta_button:hover,.secondary_cta form input[type=submit]:hover,.secondary_cta form .hs-button:hover,.secondary_cta a.cta_button:hover{background:#001a61;opacity:1}.white_cta button.mktoButton,.white_cta button.cta_button,.white_cta form input[type=submit],.white_cta form .hs-button,.white_cta a.cta_button{padding-top:25px;padding-right:31px;padding-bottom:25px;padding-left:31px;border:0px solid #fff;background-color:rgba(255,255,255,1.0);font-size:20px;color:#007db3;border-radius:40px}.white_cta button.mktoButton:hover,.white_cta button.cta_button:hover,.white_cta form input[type=submit]:hover,.white_cta form .hs-button:hover,.white_cta a.cta_button:hover{color:#001a61;opacity:1}.transparent_cta button.cta_button,.transparent_cta form input[type=submit],.transparent_cta form .hs-button,.transparent_cta a.cta_button{padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;border:3px solid #007db3;background-color:rgba(0,23,92,0.0);font-size:20px;color:#007db3;border-radius:40px}.transparent_cta button.cta_button:hover,.transparent_cta form input[type=submit]:hover,.transparent_cta form .hs-button:hover,.transparent_cta a.cta_button:hover{color:#001a61}.small_cta a.cta_button,.transparent_cta.small_cta a.cta_button,.white_cta.small_cta a.cta_button,.secondary_cta.small_cta a.cta_button{text-align:center;padding:15px 45px;font-size:16px}@media(max-width:1199px) and (min-width:320px){.transparent_cta form input[type=submit],.transparent_cta form .hs-button,.transparent_cta a.cta_button,.white_cta form input[type=submit],.white_cta form .hs-button,.white_cta a.cta_button,.secondary_cta form input[type=submit],.secondary_cta form .hs-button,.secondary_cta a.cta_button,form input[type=submit],form .hs-button,a.cta_button{font-size:calc(16px + 0 * ((100vw - 320px) / 880)) !important}}form .hs-form-field{margin-bottom:20px;position:relative}form,.submitted-message{font-family:'Open Sans',serif;font-style:normal;font-weight:normal;text-decoration:none}.form-title{color:}form label,label.mktoLabel{color:#001a61}form legend{color:red}form input[type=text],form input[type=email],form input[type=password],form input[type=tel],form input[type=number],form input[type=file],form select,form textarea{background-color:rgba(255,255,255,1.0);color:#000;border-radius:0px;border-top:0px solid #666;border-right:0px solid #666;border-bottom:3px solid #666;border-left:0px solid #666;font-size:18px;padding:14px 20px;line-height:21.6px;width:100%}form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=number]:focus,form input[type=file]:focus,form select:focus,form textarea:focus{outline:2px solid #009dd1 !important}::-webkit-input-placeholder{color:#001a61}::-moz-placeholder{color:#001a61}:-ms-input-placeholder{color:#001a61}::placeholder{color:#001a61}form .inputs-list>li{margin:0}form .inputs-list>li:before{content:none}.hs-form-required{color:#001a61}.hs-input.invalid.error{border-color:#666}.hs-error-msg::before{content:"*";display:inline-block}form li.hs-form-booleancheckbox input[type=checkbox]+span,form .hs-form-checkbox-display input[type=checkbox]+span{font-size:18px;color:#333;margin:1.8px 13.5px 5.4px -5px;display:block;position:relative;font-weight:400}form li.hs-form-booleancheckbox input[type=checkbox]+span::before,form .hs-form-checkbox-display input[type=checkbox]+span::before{background:#fff;border:3px solid #001a61;content:"";display:block;float:left;left:-26px;top:6px;height:21px;margin-bottom:4.5px;margin-right:10px;position:relative;vertical-align:text-top;width:21px;margin-top:-2px}form li.hs-form-booleancheckbox input[type=checkbox]:checked+span::after,form .hs-form-checkbox-display input[type=checkbox]:checked+span::after{background-image:url(https://20293139.fs1.hubspotusercontent-na1.net/hubfs/20293139/benevity_main_assets_2021/global_assets/icon-checkbox.svg);background-position:center;background-repeat:no-repeat;background-size:auto;content:"";display:block;height:15px;left:-23px;position:absolute;top:7px;bottom:0;width:15px;z-index:2;background-color:#001a61}form li.hs-form-booleancheckbox input[type=checkbox],form .hs-form-checkbox-display input[type=checkbox]{opacity:0;width:21px;height:21px;margin-right:10px;margin-left:0}form li.hs-form-booleancheckbox,form .inputs-list>li.hs-form-checkbox{padding-left:0}form label.hs-form-booleancheckbox-display,form label.hs-form-checkbox-display{display:flex;align-items:center;padding:0 !important;margin:0 !important}form .hs-richtext.hs-main-font-element p{margin-bottom:31.5px;margin-top:10.5px;font-size:21px;line-height:32px;font-weight:400}form select{appearance:none;position:relative;background-color:#fff;background-image:url(https://20293139.fs1.hubspotusercontent-na1.net/hubfs/20293139/benevity_main_assets_2021/global_assets/chevron-down.svg);background-position:right 10px top 50%;background-repeat:no-repeat;background-size:18px}label.hs-error-msg{color:red;font-size:16px !important;text-align:right;font-style:italic;font-weight:400 !important;position:absolute;left:auto;right:0;margin:0 !important}.submitted-message{text-align:center;font-size:30px;font-weight:700;color:#001a61}table{border:0px solid #494a52;background-color:rgba(255,255,255,1.0)}td,th{border:0px solid #494a52;padding:10px;color:}thead th{background-color:rgba(255,255,255,0.0);color:#5400f1}tfoot td{background-color:rgba(255,255,255,1.0);color:}header.header{background-color:rgba(255,255,255,1.0)}header li.hs-menu-item.hs-menu-depth-1>a{color:#001a61}@media(min-width:768px){header li.hs-menu-item.hs-menu-depth-1.hs-item-has-children>ul.hs-menu-children-wrapper{background-color:rgba(255,255,255,1.0)}}.footer{background-color:rgba(0,26,76,1.0)}.footer p,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer label,.footer span,.footer li,.footer img{color:#fff}.section-bg{background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.all-text-white,.all-text-white h1,.all-text-white h2,.all-text-white h3,.all-text-white h4,.all-text-white h5,.all-text-white h6,.all-text-white li,.all-text-white p,.all-text-white a{color:#fff}.text-margin-zero,.text-margin-zero h1,.text-margin-zero h2,.text-margin-zero h3,.text-margin-zero h4,.text-margin-zero h5,.text-margin-zero h6,.text-margin-zero li,.text-margin-zero p,.text-margin-zero a{margin:0}header.header.header--no-navigation{position:fixed;top:0;width:100%;text-align:center;z-index:111}header.header.header--no-navigation{position:fixed;top:0;width:100%;text-align:center;z-index:11;display:flex;justify-content:center;align-items:center;padding-top:30px;padding-bottom:38px;-webkit-box-shadow:0 0 50px 0 rgb(0 0 0 / 20%);box-shadow:0 0 50px 0 rgb(0 0 0 / 20%);flex-direction:column}header.header.header--no-navigation .header__logo a{display:block}header.header.header--no-navigation .header__logo img{max-width:203px;max-height:50px}.text-decoration-none,.text-decoration-none h1,.text-decoration-none h2,.text-decoration-none h3,.text-decoration-none h4,.text-decoration-none h5,.text-decoration-none h6,.text-decoration-none p{text-decoration:none}@media(max-width:767px){main ul>li:before{background-size:7px;width:7px}header.header.header--no-navigation .header__logo img{max-width:150px;margin:10px}header.header.header--no-navigation{padding-top:20px;padding-bottom:26px}}