.charitable-intergrations-container{max-width:790px;margin:30px auto 60px auto;display:table;text-align:center}.charitable-intergrations-container .charitable-privacy-compliance-logo{margin:0 auto;height:122px}.charitable-intergrations-container h1{font-weight:600;font-size:28px;line-height:38px;margin-top:20px;color:#444754}.charitable-intergrations-container h2{font-weight:400;font-size:14px;line-height:22px;margin-top:20px;color:#909299}.charitable-intergrations-container .vertical-wrapper{margin:0;padding:0;height:100%;width:100%;display:table}.charitable-intergrations-container .bullets-thumbnail{margin:60px auto;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px;align-content:space-evenly}.charitable-intergrations-container .bullets-thumbnail img{max-width:300px}.charitable-intergrations-container .bullets-thumbnail ul{padding:0;margin:0;display:table-cell;vertical-align:middle}.charitable-intergrations-container .bullets-thumbnail li{text-align:left;min-height:25px;font-size:14px;line-height:21px;color:#474a57;padding-left:35px;margin-bottom:15px;margin-top:0;background:url(../../images/reports/analytics/check.svg) 0 2px no-repeat}.charitable-intergrations-container .charitable-intergration-steps .charitable-intergration-step{margin:20px auto;text-align:left;display:grid;grid-template-columns:1fr 100px;grid-gap:0px;clear:both;max-width:670px;background-color:#fff}.charitable-intergrations-container .charitable-intergration-steps .charitable-intergration-step .instructions{padding:25px;float:left}.charitable-intergrations-container .charitable-intergration-steps .charitable-intergration-step .step{width:100px;background-color:#f7f8fb;text-align:center;float:right}.charitable-intergrations-container .charitable-intergration-steps .charitable-intergration-step .step .step-image{display:table-cell;vertical-align:middle}.charitable-intergrations-container .charitable-intergration-steps .charitable-intergration-step h3{color:#23282d;font-weight:700;font-size:18px;line-height:23px;margin:0;padding:0}.charitable-intergrations-container .charitable-intergration-steps .charitable-intergration-step p{padding:0;margin:10px auto;font-weight:200;color:#646970;font-size:16px;line-height:24px}.charitable-intergrations-container .charitable-intergration-steps .charitable-intergration-step a{margin:5px auto 0 auto;display:inline-block}.charitable-intergrations-container .charitable-intergration-steps .charitable-intergration-step a.button-link{background-color:#5aa152;color:#fff;padding:10px 15px;position:relative;top:-4px;text-decoration:none;border-radius:5px;text-shadow:none;font-weight:600;font-size:13px;line-height:normal;cursor:pointer}.charitable-screenshot{display:inline-block;position:relative;width:315px;padding:5px;background-color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);border-radius:3px}.charitable-screenshot .hover{position:absolute;opacity:0;height:100%;width:100%;top:0;left:0;border:5px solid #fff;background-color:rgba(0,0,0,.15);background-image:url("../../images/icons/zoom.svg");background-repeat:no-repeat;background-position:center;background-size:50px;transition:all .3s}.charitable-screenshot:hover .hover{opacity:1;transition:all .3s}#charitable-large-screenshot-preview{position:absolute;top:0;opacity:0;display:none;transition:opacity .5s;align-items:center;width:100%;height:100%}#charitable-large-screenshot-preview.active{opacity:1;visibility:visible;display:flex;z-index:99999}#charitable-large-screenshot-form{margin-left:auto;margin-right:auto;background:#fff;padding:20px;border:1px solid #ccc;max-width:1000px;position:absolute;top:125px;left:0;right:0;bottom:0;display:table}#charitable-large-screenshot-form img{max-width:100%;max-height:100%}.charitable-screenshot-close-icon{color:#545660;padding-top:5px;padding-right:10px;height:20px;width:20px;background-color:#fff;position:absolute;top:10px;right:10px;cursor:pointer;opacity:.6;text-align:center;font-size:27px !important;line-height:14px !important;z-index:1}
