.general-title{padding-bottom:3.5rem}@media (max-width:767.98px){.general-title{padding-bottom:1.875rem}}@media (max-width:566.98px){.general-title{padding-bottom:3.75rem}}.general-title .eyebrow{padding-bottom:.375rem}.general-title h1{margin-bottom:1.5rem}@media (max-width:767.98px){.general-title h1{padding-bottom:1rem}}.general-title .h2,.general-title h2{font-family:ivypresto-display,serif;white-space:pre-line}@media (max-width:767.98px){.general-title .h2,.general-title h2{white-space:normal;font-family:ivypresto-headline,serif}}.general-title .h2+p,.general-title h2+p{display:block;padding-top:.625rem}@media (max-width:566.98px){.general-title .h2+p,.general-title h2+p{padding-top:1rem}}.general-title p{white-space:pre-line;max-width:47.75rem;margin:auto}@media (max-width:1199.98px){.general-title p{white-space:normal}}.general-title p a{color:#5420d8}.general-title p a:hover{text-decoration:underline;color:#5420d8}.general-title .btn{margin-top:1.5rem}.general-title.reviews-title{padding-bottom:0}.general-title h3+p{padding-top:.625rem}@media (max-width:566.98px){.general-title h3+p{padding-top:1rem}}.dropzone{padding-bottom:3.75rem}@media (max-width:566.98px){.dropzone{padding-bottom:3.125rem}}.dropzone .label{display:block;padding-bottom:.625rem}.dropzone .has-error{position:absolute;bottom:0;width:100%;text-align:center;padding:.625rem;font-size:.6875rem;left:0;color:#ee000e}.dropzone .preview-img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:10rem;-webkit-box-flex:0;-ms-flex:0 0 10rem;flex:0 0 10rem;height:10rem}@media (max-width:566.98px){.dropzone .preview-img{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:auto}}.dropzone .preview-img img{max-height:100%;max-width:100%}.dropzone .preview-img .remove-file{position:absolute;background-color:#fff;border-radius:50%;width:21px;height:21px;top:-11px;right:-11px;z-index:5}@media (max-width:566.98px){.dropzone .preview-img .remove-file{width:1.875rem;height:1.875rem;top:-.9375rem;right:-.875rem}}.dropzone .preview-img .remove-file .dnd-icon-remove,.dropzone .preview-img .remove-file .dnd-icon-remove.deleting{font-size:0}.dropzone .preview-img .remove-file .dnd-icon-remove.deleting:after,.dropzone .preview-img .remove-file .dnd-icon-remove:after{content:"";width:22px;height:22px;border-radius:50%;display:block;background-repeat:no-repeat;background-size:100%;background-image:url(../images/icon-remove.svg)}@media (max-width:566.98px){.dropzone .preview-img .remove-file .dnd-icon-remove.deleting:after,.dropzone .preview-img .remove-file .dnd-icon-remove:after{width:1.875rem;height:1.875rem}}.dropzone .preview-img .remove-file .dnd-icon-remove.deleting,.dropzone .preview-img .remove-file .dnd-icon-remove.deleting.deleting{top:auto!important}.dropzone .preview-img .remove-file .dnd-icon-remove.deleting.deleting:after,.dropzone .preview-img .remove-file .dnd-icon-remove.deleting:after{display:block!important;background:#bcbbbb;content:"...";font-size:1rem;text-align:center;color:#fff;-webkit-animation:textFadeInOut 1s infinite;animation:textFadeInOut 1s infinite}@media (max-width:566.98px){.dropzone .preview-img .remove-file .dnd-icon-remove.deleting.deleting:after,.dropzone .preview-img .remove-file .dnd-icon-remove.deleting:after{font-size:1.3125rem}}@-webkit-keyframes textFadeInOut{0%{color:#fff}70%{color:transparent}to{color:#fff}}@keyframes textFadeInOut{0%{color:#fff}70%{color:transparent}to{color:#fff}}.dropzone .dnd-upload-status{padding:0;position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background:#fff;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:5;pointer-events:none;visibility:hidden;opacity:0}.dropzone .dnd-upload-status.in-progress{opacity:1;visibility:visible;pointer-events:auto}.dropzone .dnd-upload-status.complete{pointer-events:none;visibility:hidden;opacity:0}.dropzone .dnd-upload-status .dnd-upload-details{padding:0;margin:auto}.dropzone .dnd-upload-status .dnd-upload-details .name{display:none!important}.dropzone .dnd-upload-status .dnd-upload-details .uploading-title{text-align:center;display:block;font-weight:500;font-size:1rem;line-height:1.5;color:#006;padding-bottom:1.1875rem}@media (max-width:566.98px){.dropzone .dnd-upload-status .dnd-upload-details .uploading-title{padding-bottom:1.125rem;line-height:1.3125}}.dropzone .dnd-upload-status .dnd-upload-details .dnd-progress-bar{max-width:22.8125rem;margin:auto;height:8px;background:#f2f2f2;border-radius:10px}@media (max-width:566.98px){.dropzone .dnd-upload-status .dnd-upload-details .dnd-progress-bar{max-width:68%}}.dropzone .dnd-upload-status .dnd-upload-details .dnd-progress-bar>span{font-size:0;background:#400cd2;border-radius:10px;-webkit-transition:all .25s;transition:all .25s;will-change:width;text-align:center;line-height:1}.dropzone .codedropz-upload-wrapper{border:2px dashed #e0e0e0;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem;height:13.25rem}@media (max-width:566.98px){.dropzone .codedropz-upload-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;min-height:15rem;padding:1.25rem}}.dropzone .codedropz-upload-handler{border:none;margin:0;height:100%;width:100%;-webkit-transition:background-color .2s cubic-bezier(.25,.46,.45,.94);transition:background-color .2s cubic-bezier(.25,.46,.45,.94)}.dropzone .codedropz-upload-handler.codedropz-dragover{background-color:#f5f5f5}.dropzone .codedropz-upload-handler h3{font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;font-size:1rem;line-height:1.5;color:#006;margin:0}.dropzone .codedropz-upload-handler.has-file{width:calc(100% - 10rem);margin-left:auto}@media (max-width:566.98px){.dropzone .codedropz-upload-handler.has-file{margin:0 auto;width:100%;padding-top:.6875rem}}.dropzone .codedropz-upload-container{padding:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dropzone .wpcf7-form-control-wrap{position:relative!important;top:auto;left:auto;font-size:inherit;margin:auto;color:inherit;width:100%}.dropzone p{display:inline}.dropzone .dnd-upload-counter{display:none}@media (max-width:566.98px){.dropzone .codedropz-upload-inner{font-size:.875rem;line-height:1.57143}}.dropzone .codedropz-upload-inner strong{display:block;padding-bottom:.5rem}@media (max-width:566.98px){.dropzone .codedropz-upload-inner strong{padding-bottom:0}}.dropzone .codedropz-upload-inner .cd-upload-btn{font-size:inherit;color:#5420d8;text-decoration:underline;font-weight:500}.dropzone .codedropz-upload-inner p{font-size:.875rem;line-height:1.57143;text-align:center;color:#006;opacity:.5}.dropzone .codedropz-upload-inner--success{display:none}@media (max-width:566.98px){.dropzone .codedropz-upload-inner--intro{max-width:15rem;white-space:normal}}@media (max-width:566.98px){.dropzone .codedropz-upload-inner--intro strong,.dropzone .codedropz-upload-inner--intro strong *{font-size:0}}@media (max-width:566.98px){.dropzone .codedropz-upload-inner--intro strong .cd-upload-btn{font-size:1rem;text-transform:capitalize;padding-bottom:.5rem}}.story{padding-bottom:6rem}@media (max-width:566.98px){.story{padding-bottom:2.5rem}}@media (max-width:1199.98px){.story .container--tiny{padding:0 8.625rem}}@media (max-width:767.98px){.story .container--tiny{padding:0 1.875rem}}.story .general-title{padding-bottom:2rem}@media (max-width:566.98px){.story .general-title{padding-bottom:3rem}}.story .general-title p{font-size:1rem;line-height:1.5;max-width:36.4375rem;padding-top:1.5rem}@media (max-width:566.98px){.story .general-title p{padding-top:1rem}}@media (max-width:566.98px){.story .general-title h2{font-size:2.625rem;line-height:1.19048}}.story__form{border-top:1px solid #5420d8;padding-top:2.5rem}@media (max-width:566.98px){.story__form{padding-top:2rem}}.story__form .checkbox{padding-left:3.125rem}@media (max-width:566.98px){.story__form .checkbox{padding-left:0}}.story__form .checkbox input[type=checkbox]+label .check-wrapper{border:1px solid #006}.story__form .checkbox input[type=checkbox]:checked+label .check-wrapper{background-color:#006}.story__form .checkbox .check-text{font-size:1rem;line-height:1.5}.story__form .btn{margin-top:2.125rem;min-width:11.625rem;background-color:#5420d8;width:auto;padding:0 1.5625rem}@media (hover:hover) and (pointer:fine){.story__form .btn:hover{background-color:#7f51e4}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.story__form .btn:hover{background-color:#7f51e4}}@media (max-width:566.98px){.story__form .btn{margin-top:1.625rem}}