.section-bg{background-position:50%!important;background-repeat:no-repeat!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 a,.all-text-white em,.all-text-white h1,.all-text-white h1>em,.all-text-white h2,.all-text-white h2>em,.all-text-white h3,.all-text-white h3>em,.all-text-white h4,.all-text-white h4>em,.all-text-white h5,.all-text-white h5>em,.all-text-white h6,.all-text-white h6>em,.all-text-white li,.all-text-white p{color:#fff}.mktoForm input[type=date],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm select.mktoField,.mktoForm textarea.mktoField{-webkit-appearance:none!important;border-bottom:2px solid #3f3f3f;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 20px 0 rgba(0,0,0,.2)!important;font-family:Open Sans;font-size:18px!important;line-height:21.6px!important;outline:none!important;padding:14px 20px!important;-webkit-transition:opacity .3s linear!important;transition:opacity .3s linear!important;width:100%!important}fieldset.mktoFormCol{border:none!important;display:block;float:none;margin:0 auto;padding-right:0!important;width:100%!important}.mktoForm fieldset legend{display:none}label.mktoLabel{display:inline-block!important;margin-bottom:.5em;position:relative;width:auto!important}.mktoForm .mktoFieldWrap,.mktoForm .mktoFormCol{width:100%}form.mktoForm{margin-left:auto;margin-right:auto;max-width:600px;width:100%!important}.mktoForm .mktoLabel{float:left;line-height:1.2em;margin-bottom:.5em;padding-top:.3em}.mktoForm .mktoError .mktoErrorMsg{background:none!important;border:none!important;bottom:-.25em;box-shadow:none!important;color:red!important;font-size:16px;font-size:16px!important;font-style:italic;left:auto!important;max-width:100%!important;padding-top:.5em;position:absolute!important;right:0!important;text-align:right!important;text-shadow:none!important;top:-5px;width:100%!important;width:100%}.mktoForm .mktoError{right:0!important;width:100%!important}.mktoForm .mktoFieldWrap .mktoInstruction{display:none}.mktoForm .mktoError .mktoErrorArrow{display:none!important}.mktoErrorMsg:before{content:"*";display:inline-block}.get_touch_form form textarea{min-height:200px;resize:vertical}.get_touch_form.secondary_cta form .hs-button,.get_touch_form.secondary_cta form input[type=submit]{margin-bottom:10px;margin-right:10px;padding:18px 25px}span.mktoButtonWrap.mktoSimple{margin-left:0!important}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{background-color:#007db3!important;background-image:linear-gradient(180deg,#007db3,#007db3)!important;background-image:none!important;background-position:0 0;background-repeat:no-repeat;background-size:contain;border:1px solid #007db3!important;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-block!important;font-family:Open Sans,sans-serif;font-size:20px!important;font-weight:700!important;line-height:1!important;margin-bottom:10px!important;margin-right:10px!important;padding:18px 25px!important;text-align:center!important;text-decoration:none;transition:all .3s ease-in-out}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover{background-image:-webkit-linear-gradient(top,#001a61,#001a61)!important}.mktoForm .mktoError .mktoErrorMsg .mktoErrorDetail{display:inline!important}.mktoForm .mktoCheckboxList>input+label:before,.mktoForm .mktoCheckboxList>input[type=checkbox]+label:after{background:#fff;border:3px solid #001a61;content:"";display:block;float:left;height:21px;left:0;margin-bottom:0;margin-right:10px;margin-top:-2px;position:absolute;top:2px;vertical-align:text-top;width:21px}.mktoForm .mktoCheckboxList>input[type=checkbox]+label:after{background-image:url(https://20293139.fs1.hubspotusercontent-na1.net/hubfs/20293139/benevity_main_assets_2021/global_assets/icon-checkbox.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:66%!important;background-size:auto;background:#fff;content:"";left:0}.mktoForm .mktoCheckboxList>input[type=checkbox]:checked+label:after{background:#001a61}.mktoForm .mktoCheckboxList,.mktoForm .mktoRadioList{padding:0!important}.mktoForm .mktoCheckboxList>input,.mktoForm .mktoRadioList>input{height:21px;opacity:0;width:21px;z-index:2}label#LblOpt_In__c{float:revert;margin-left:0!important;padding-left:10px}.mktoForm .mktoGutter{width:auto!important}.mktoForm .mktoCheckboxList>label,.mktoForm .mktoRadioList>label{color:#333;cursor:pointer;font-size:18px;left:0;line-height:1.25;line-height:18px;margin-bottom:25px!important;padding:0;position:relative;top:10px}.mktoCheckboxList input:focus+label:after,.mktoCheckboxList input:focus+label:before,.mktoRadioList input:focus+label:after,.mktoRadioList input:focus+label:before{border-color:#009dd1!important}.mktoForm input[type=date]:focus,.mktoForm input[type=email]:focus,.mktoForm input[type=number]:focus,.mktoForm input[type=tel]:focus,.mktoForm input[type=text]:focus,.mktoForm input[type=url]:focus,.mktoForm select.mktoField:focus,.mktoForm textarea.mktoField:focus{outline:2px solid #009dd1!important}#mktoForm_1009.mktoForm>.mktoButtonRow,#mktoForm_1009.mktoForm>.mktoFormRow,#mktoForm_1009.mktoForm>.mktoFormRow fieldset legend,#mktoForm_36.mktoForm>.mktoButtonRow,#mktoForm_36.mktoForm>.mktoFormRow,#mktoForm_36.mktoForm>.mktoFormRow fieldset legend{display:none}body.see-a-demo-1 .mktoHtmlText.mktoHasWidth{position:relative;top:40px}.mktoForm .mktoCheckboxList>input:checked+label{color:#001a61!important}.mktoForm p.p1{color:#3f3f3f;font-family:Open Sans;margin-left:0}.mktoForm .mktoFieldWrap{position:relative}.mktoHtmlText.mktoHasWidth{font-size:13px;font-weight:400;line-height:1}.mktoHtmlText.mktoHasWidth a{font-weight:400}div#fsaat-2 fieldset.mktoFormCol>.mktoFormRow:nth-child(5) .mktoCheckboxList{left:6px;position:absolute;top:-4px}.mktoForm .mktoLabel,select option,select#Company_Size__c,select#Company_Size__c option,select#Country{font-family:Open Sans!important}.mktoHtmlText.mktoHasWidth{margin-bottom:30px}label.mktoLabel{font-weight:700;margin-bottom:12px;padding-top:7px}.mktoForm .mktoAsterix{color:#001a61!important}label#LblOpt_In__c .mktoAsterix{position:absolute;right:-15px}@media(min-width:1025px){label.mktoLabel{font-size:24px}}@media(max-width:1024px){.mktoForm input[type=date],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm select.mktoField,.mktoForm textarea.mktoField{font-size:calc(15.27273px + .22727vw)!important}}@media(max-width:767px){.mktoForm input[type=date],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm select.mktoField,.mktoForm textarea.mktoField{min-height:55px}.mktoForm .mktoFormRow .mktoRequiredField .mktoAsterix{float:right}.mktoForm .mktoFormCol{margin-bottom:20px!important}.mktoForm .mktoError .mktoErrorMsg{font-size:14px!important}.mktoForm .mktoCheckboxList>label,.mktoForm .mktoRadioList>label{font-size:16px;margin-bottom:25px!important;min-width:auto!important}.mktoFieldWrap>label{font-size:calc(15.81818px + .68182vw)}body.see-a-demo-1 .mktoHtmlText.mktoHasWidth{margin-bottom:50px;margin-top:10px;position:relative;top:54px}.mktoFieldWrap.mktoRequiredField label#LblOpt_In__c{padding-left:35px}.mktoLogicalField.mktoCheckboxList.mktoHasWidth.mktoRequired label#LblOpt_In__c{position:absolute}.mktoHtmlText.mktoHasWidth a{padding:0!important}}@media(min-width:768px)and(max-width:800px){form.mktoForm{max-width:350px;width:100%!important}}.mktoForm textarea.mktoField{min-height:200px;resize:vertical}