i:before{text-rendering:auto;-webkit-font-smoothing:antialiased;text-rendering:auto;-webkit-font-smoothing:antialiased;display:inline-block}.testimonial{margin:0;font-size:1.6rem}.testimonial__content{background:#fff;border-radius:.5em;padding:2.5em 2em 1.375em;position:relative;box-shadow:0 0 5px 5px #e5e5e5b3}.testimonial__content:before,.testimonial__content:after{content:"";border:1em solid;width:0;height:0;position:absolute;left:3.6em}.testimonial__content:before{border-color:#e5e5e5 #0000 #0000 #e5e5e5;bottom:-2em}.testimonial__content:after{border-color:#fff #0000 #0000 #fff;bottom:-1.9em}.testimonial__quote{text-align:center;color:#1a1a1a;font-weight:300;line-height:1.5;position:relative}.testimonial__quote:before{content:"";font-family:"Font Awesome 7 Pro";font-size:14px;font-weight:900;line-height:1;position:absolute;top:-1.5em;left:-1em}.testimonial__image{text-align:center;box-sizing:content-box;border-top:1px solid #e5e5e5;margin:1.25em auto 0;padding-top:1.25em}.testimonial__image img{border-radius:100%;width:50px;height:50px}.testimonial__footer{margin:2.5em 2em 0}.testimonial__footer cite{padding:0;font-style:normal}.testimonial__author{text-align:left;padding:.5em 0 1em 2em;font-style:normal}@media screen and (width<=899px){.testimonial__author{padding-bottom:1em}}.ebooks{color:#1a1a1a;text-align:center;background:#f9f9f9;font-size:1.6rem}.ebooks__container{flex-wrap:wrap;padding-bottom:4.8rem;display:flex}.ebooks__container.is-hidden{display:none}.ebooks__container.is-loading{padding-bottom:90px;position:relative}@keyframes throbb{0%{opacity:.75;transform:scale(0)}to{opacity:0;transform:scale(1)}}.ebooks__container.is-loading:after{content:"";background:#000;border-radius:100%;width:40px;height:40px;margin-left:-20px;animation:1s linear infinite throbb;position:absolute;bottom:20px;left:50%}.ebooks__item{box-sizing:border-box;flex:0 0 25%;padding:4.8rem 2% 0}@media screen and (width>=540px) and (width<=869px){.ebooks__item{flex:0 0 50%}}@media screen and (width<=539px){.ebooks__item{flex:0 0 100%}}.ebooks__item.is-hidden{display:none}.ebooks__cover{border:1px solid #00000040;border-radius:4px;transition:all .18s;display:block;position:relative;overflow:hidden}.ebooks__cover img{width:100%;display:block}.ebooks__cover:hover .ebooks__download-hint{opacity:1}.ebooks__cover--featured{width:100%;max-width:232px;margin:0 auto}.ebooks__cover--big{width:330px;height:auto;box-shadow:none;box-sizing:border-box;border:1px solid #0000000d;border-radius:3px;margin:0 auto;top:65px}@media screen and (width<=539px){.ebooks__cover--big{max-width:330px!important}}@media screen and (width<=399px){.ebooks__cover--big{border:1px solid #00000040;border-radius:4px;width:100%;height:auto;margin:0 auto;top:0;box-shadow:3px 3px 5px #00000040;max-width:232px!important}}@media screen and (width<=539px){.ebooks__cover{width:100%;max-width:232px;margin:0 auto}}.ebooks__title{white-space:normal;word-wrap:break-word;margin:1.5em 0 1em;display:block}@media screen and (width<=869px){.ebooks__title{max-width:232px;min-height:0;margin:1em auto;font-size:1em}}@media screen and (width<=539px){.ebooks__title{font-size:1.2em}}.ebooks__title--featured{width:100%;max-width:232px;margin:1.5em auto 1em}.ebooks__title--big{max-width:232px;margin:8em auto 1em;font-size:1.25em}@media screen and (width<=399px){.ebooks__title--big{width:100%;max-width:232px;margin:1.5em auto 1em;font-size:1.2em}}.ebooks__company{font-size:.875em;font-weight:300}.ebooks__company--featured{width:100%;max-width:232px;margin:0 auto}.ebooks__company--big{font-size:1em}.ebooks__company .name{font-weight:400}.ebooks__company .name--big{font-size:1em}.ebooks__download-hint{z-index:1;text-transform:uppercase;color:#fdb913;opacity:0;font-size:.85em;line-height:1;transition:all .18s;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.ebooks__download-hint:before{content:"";z-index:-1;background:#ffffffe6;width:1500px;height:1500px;position:absolute;top:-300px;left:-300px}.ebooks__download-hint:after{content:"";border:1px solid #fdb913;border-radius:1.6875em;width:150%;height:3em;margin-top:-2em;margin-left:-25%;display:block}.ebooks__download-btn{text-transform:uppercase;width:50%;margin:1.5em auto 0;padding:.8em 0}.ebooks__download-btn:hover{color:#fff;background:#ff8600}.ebooks__download-btn--featured{box-sizing:border-box;background:#fff;width:50%;max-width:232px}.ebooks__download-btn--big{box-sizing:border-box;background:#fff;width:50%;max-width:232px;margin-top:2em}.ebooks__no-results{text-align:center;width:100%;padding:6.8rem 0}.ebooks__no-results i{font-size:56px;display:block}.ebooks__no-results.is-hidden{display:none}.ebooks__links{float:left;padding:0 .8em .8em 0;font-size:12px;display:inline-block}.ebooks__btn{color:#1a1a1a;white-space:nowrap;cursor:pointer;background:#e5e5e5;border:none;padding:1em;line-height:1;display:inline-block}.ebooks__btn:hover{color:#fff;background:#fdb913}.webinars-archive{background:#f6f6f6;font-size:1.6rem}.webinars-archive__container{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.webinars-archive__container.left{justify-content:flex-start}.webinars-archive__container.centered{justify-content:center}.webinars-archive__container.is-hidden{display:none}.webinars-archive__container.is-loading{padding-bottom:90px;position:relative}.webinars-archive__container.is-loading:after{content:"";background:#000;border-radius:100%;width:40px;height:40px;margin-left:-20px;animation:1s linear infinite throbb;position:absolute;bottom:0;left:50%}.webinars-archive__no-results{text-align:center;width:100%;padding:3rem 0}.webinars-archive__no-results i{font-size:56px;display:block}.webinars-archive__no-results.is-hidden{display:none}.webinars-archive__categories .category-item__link{float:left;padding:0 .8em .8em 0;font-size:1.1em;display:inline-block}.webinars-archive__categories .category-item__btn{color:#1a1a1a;white-space:nowrap;cursor:pointer;background:#e5e5e5;border:none;padding:1em;line-height:1;display:inline-block}.webinars-archive__categories .category-item__btn:hover{color:#fff;background:#007bff}.webinar-item{font-size:1.6rem}.webinar-item__box{box-sizing:border-box;background:#fff;border:1px solid #00000020;border-radius:.2rem;flex:0 0 calc(33.3333% - 2em);margin-top:4rem}.webinar-item__box:first-of-type,.webinar-item__box:nth-of-type(2),.webinar-item__box:nth-of-type(3){margin-top:0}.webinar-item__box:only-child{flex:0 0 33.3333%}.centered .webinar-item__box,.left .webinar-item__box{margin-right:2em}.webinar-item__box:hover{box-shadow:0 0 5px #00000020}@media screen and (width>=600px) and (width<=939px){.webinar-item__box{flex:0 0 calc(50% - 1em);margin-bottom:2em}.webinar-item__box:last-child{margin-bottom:0}}@media screen and (width<=599px){.webinar-item__box{flex:0 0 100%;margin:0 auto 2em}.webinar-item__box:last-child{margin-bottom:0}}.webinar-item__image{background:#f6f6f6;width:100%;height:0;padding-top:55.56%;display:block;position:relative;overflow:hidden}.webinar-item__image img{box-sizing:border-box;width:auto;max-width:none;height:100%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.webinar-item__content-container{padding:1.2em;font-size:1.6rem}.webinar-item__date-time{color:#c7c7c7;font-size:1.2rem;display:block}.webinar-item__date-time.upcoming{color:#ff8600}.webinar-item__category{color:#007bff;text-transform:uppercase;margin-top:1.455em;font-size:.688em;display:block}.webinar-item__title{margin-top:.5em;font-size:1.125em;font-weight:700;display:block}.webinar-item__content-container-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:1em;display:flex}.webinar-item__presenter-name{color:#0000c8;flex:0 0 50%;align-self:center;font-size:.875em}.webinar-item__button{text-transform:uppercase;padding:.75em 1em;font-size:.875em}i:before{text-rendering:auto;-webkit-font-smoothing:antialiased;display:inline-block}.features{color:#1a1a1a;height:100%;max-height:580px;margin:0;font-size:1.4rem;list-style:none;transition:all 2s;position:relative;overflow:hidden}.features.is-expanded{max-height:none}.overview-section .features{box-sizing:border-box;padding:1em}.features .show-all-features{text-align:center;background:linear-gradient(#ffffffe6,#fff);width:100%;margin:0;padding:1em 0;position:absolute;bottom:0;left:0}.features .show-all-features.is-hidden{display:none}@media screen and (width<=899px){.features .show-all-features{display:none}}.features .grid{margin-bottom:3rem}@media screen and (width<=899px){.features .grid__cell{margin-bottom:3rem}}.features .live-edit{display:block}.features__title{margin:0 0 .75em;font-size:1.125em;font-weight:600}.features .feature{color:#bbb;line-height:2em}.features .feature:before{content:"";padding-right:.375em;font-family:"Font Awesome 7 Pro";font-size:1.25em}.features .feature:last-child{border-bottom:none}.features .feature.checked{color:#000}.features .feature.checked:before{content:"";padding-right:.375em;font-family:"Font Awesome 7 Pro";font-size:1.25em;font-weight:900}@media screen and (width<=899px){.features .feature__container:not(.editable){cursor:pointer;max-height:3.5em;margin-bottom:1rem;position:relative;overflow:hidden}.features .feature__container:not(.editable):after{content:"";font-family:"Font Awesome 7 Pro";font-size:23.8px;position:absolute;top:5px;right:1em}.features .feature__container:not(.editable).is-expanded{max-height:none;margin-bottom:2rem}.features .feature__container:not(.editable).is-expanded:after{content:""}.features{max-height:none}.features .grid:after{clear:none}}.badges-container{flex-wrap:wrap;margin-bottom:2em;display:flex}.badges-container .badge{flex:0 140px}.badges-container .badge img{width:100%;max-width:120px}.badges-container .badge img:hover{transform:scale(1.05)}@media screen and (width<=1119px){.badges-container .badge img{max-width:90px}}@media screen and (width<=899px){.badges-container .badge{flex:0 110px}}@media screen and (width<=759px){.badges-container{margin-top:2em}}.media-content{margin-bottom:2.4rem}.media-content .media__video{max-width:40em;margin:0 auto 2.4rem}.media-content .media__video .video{box-sizing:border-box;width:100%;height:0;padding:56.25% 0 0;display:block;position:relative;overflow:hidden}.media-content .media__video .video>*{width:100%;height:100%;position:absolute;top:0;left:0}.media-content .media__thumbs{max-width:40em;margin:0 auto}.media-content .media__thumbs .dz-button{background:0 0;border:none}.media-content .media__thumb{float:left;box-sizing:border-box;width:25%;height:0;padding-top:18.4%;display:block;position:relative}.media-content .media__thumb:hover{background-color:#969696}.media-content .media__thumb:hover:before{content:"";color:#fff;font-family:"Font Awesome 7 Pro";font-size:28px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@media screen and (width<=469px){.media-content .media__thumb:hover:before{font-size:21px}}.media-content .media__thumb:hover img{opacity:.4}.media-content .media__thumb a{display:block}.media-content .media__thumb img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@media screen and (width<=559px){.media-content .media__thumb{width:50%;padding-top:38%}}@media screen and (width<=379px){.media-content .media__thumb{width:100%;margin-bottom:1em;padding-top:76%}}.na{color:#1a1a1a;font-weight:700}.na--light{color:#f6f6f6}.na__icon{font-size:5em;display:block}.versus{text-align:center;border:1px solid #e5e5e5;border-radius:.625rem;font-size:1.6rem;display:block;position:relative}.versus__logo{width:100%;height:0;padding-top:50%;display:block;position:relative}.versus__logo img{width:auto;max-width:50%;height:auto;max-height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.versus__logo--listing{width:80%;height:auto;margin:0 auto;padding-top:0}.versus__logo--listing img{position:static;transform:none}.versus__choose-comparison-text{color:#1a1a1a;text-align:center;margin-bottom:3em;font-size:1em}.versus--listing{text-align:center;border:none;width:25%;max-width:16.75em;margin:0 auto}.versus--listing:hover{border-color:#e5e5e5}@media screen and (width<=899px){.versus--listing{width:100%}}.versus__sign{text-align:center;color:#1a1a1a;border:1px solid #1a1a1a;border-radius:100%;width:2em;height:2em;margin:2em auto 1em;font-weight:300;line-height:2em}.versus__info{color:#1a1a1a;background:#f6f6f6;border-top:1px solid #e5e5e5;padding:1em 1.5em;font-size:1.6rem}.versus__review-rating{margin-top:1rem}.versus__text{font-size:.875em}.versus__reviews-count{font-size:.75em}.versus.other{background:#f6f6f6}.company-other-listings{background:#f8f8f8}.company-other-listings__label{color:#6b00e8;margin-bottom:1em;font-size:1.2rem}.injected-listing__logo{width:80px;height:80px;position:relative}.injected-listing__logo img{width:75%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.injected-listing__title{line-height:1.2}.injected-listing__reviews{margin-left:.5em;font-weight:500}.c-accordion p{margin-bottom:0!important}.c-accordionTitle [aria-expanded=true]{font-weight:700}form.submit-review{padding:0 0 2em}form.submit-review textarea{border:1px solid #e5e5e5;width:100%;padding:1em}form.submit-review .button{text-transform:uppercase;font-size:1.2rem}.review-answer-details{text-align:center;background-color:#fff;border:1px solid #c7c7c7;margin:2em 0;padding:1em;font-size:1.4rem;box-shadow:0 0 10px #0000001a}@media screen and (width>=900px){.review-answer-details{margin-top:-8rem}}.review-answer-details .review-list{margin:1.5em 0}.review-answer-details .review-list li{color:#1a1a1a;text-transform:uppercase;width:100%;margin-bottom:1em;display:inline-block}.review-answer-details .review-list li .stars__star{text-shadow:1px 1px #00000060;padding-right:.25em;font-size:1.6rem}@media (width<=900px){.grid__cell{width:100%}}.review-form h2{color:#007bff;padding:1em 0 .5em;font-size:1.125em}.review-form h2.section-divider{border-bottom:2px solid;margin-top:1em;margin-bottom:1em}.review-form p{margin-bottom:2em}.review-form label{color:#1a1a1a;margin-bottom:1em;line-height:1;display:block}.review-form textarea{height:8em}.review-form .options label{padding-left:30px;font-weight:400}.review-form .options input{margin-left:-25px}.review-form .options .icheckbox_square-blue,.review-form .options .iradio_square-blue{margin-left:-30px}.review-form .error{clear:left;color:red;margin-top:.5em;font-size:.9em;display:block}.review-form .spinner{vertical-align:middle;display:none}.review-form.loading .button{cursor:default;vertical-align:middle;background:#e5e5e5;border-color:#e5e5e5}.review-form.loading .spinner{margin-left:10px;display:inline-block}.review-form select,.review-form textarea,.review-form input[type=color],.review-form input[type=date],.review-form input[type=datetime],.review-form input[type=datetime-local],.review-form input[type=email],.review-form input[type=month],.review-form input[type=number],.review-form input[type=password],.review-form input[type=search],.review-form input[type=tel],.review-form input[type=text],.review-form input[type=time],.review-form input[type=url],.review-form input[type=week]{box-sizing:border-box;width:100%;box-shadow:none;color:#212529;background-color:#fff;border:1px solid #cecece;border-radius:1.7rem;padding:1.4rem 2.4rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.review-form select:focus,.review-form textarea:focus,.review-form input[type=color]:focus,.review-form input[type=date]:focus,.review-form input[type=datetime]:focus,.review-form input[type=datetime-local]:focus,.review-form input[type=email]:focus,.review-form input[type=month]:focus,.review-form input[type=number]:focus,.review-form input[type=password]:focus,.review-form input[type=search]:focus,.review-form input[type=tel]:focus,.review-form input[type=text]:focus,.review-form input[type=time]:focus,.review-form input[type=url]:focus,.review-form input[type=week]:focus{color:inherit;border-color:#fedc89;outline:none}.review-form select{-webkit-appearance:none;-moz-appearance:none;background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+) 100% no-repeat;padding-right:1.25em}@-moz-document url-prefix(){.review-form select::-moz-focus-inner{border:none}.review-form select:-moz-focusring{color:#0000;text-shadow:0 0 #212529}}.review-form input[type=radio],.review-form input[type=checkbox]{width:13px;height:13px;margin-right:1.4rem 2.4rem;vertical-align:middle;position:relative;top:-.18em}.review-form input[disabled=disabled]{color:#6c7986;background-color:#f4f4f4}@media screen and (-webkit-device-pixel-ratio>=0){.review-form input[type=checkbox]{top:-.09em}.review-form input[type=radio]{left:1px}}.review-form.is-success>*{display:none}.review-form.is-success .notification{display:none!important}.review-success-message{display:none}.review-success-message__title{color:#b2d135;margin-bottom:1.25em;font-size:1.125em}.review-form.is-success .review-success-message{display:block}.review-form__title label{color:#000;margin-bottom:.5em;font-size:1.125em}.review-form__field_spaced{margin-bottom:1.75em}.review-form__field_bordered{border-bottom:1px solid #ccc;padding-bottom:1.75em}.review-form__field_stacked{padding:.625em 0}.review-form__field_stacked:first-child{padding-top:0}.review-form__field_align_left:after{clear:both;content:"";display:block}.review-form__field_align_left>label{float:left;margin-bottom:0}.review-form__field_align_left .options{float:right}.review-form__field_align_left select{float:right;width:auto;min-width:19em;margin-top:-.5em;font-size:.9em}.review-form__field_alt{background:#eff6f9;margin-left:-1em;margin-right:-1em;padding:1em}.review-form__dropdown.review-form__field_align_left>label{line-height:1.75}.review-form__rating.review-form__field_align_left>label{line-height:24px}.review-form__rating .options label{color:#1a1a1a;cursor:pointer;vertical-align:top;width:24px;height:0;margin:0;padding-top:24px;font-size:24px;font-weight:400;display:inline-block;position:relative;overflow:hidden}.review-form__rating .options label:before{content:"";font-family:"Font Awesome 7 Pro";position:absolute;top:0;left:0}.review-form__rating .options label input{visibility:hidden}.review-form__rating .options label.is-selected:before{content:"";color:#fdb913;font-weight:700}.review-form__rating.review-form__field_stacked{border-bottom:1px solid #e5e5e5}.review-form__rating.review-form__field_stacked:last-of-type{border-bottom:none}.review-form__rating.review-form__field_stacked:hover>label,.review-form__rating.review-form__field_stacked:hover .options{background:#fff}.review-form__rating .description{clear:left;padding-top:.5em;display:block}.not-signed-in .button{margin:2em 0}.company-header .button{text-transform:uppercase;font-size:1.2rem;font-weight:300}.company-header .company-logo{text-align:center;background-color:#fff;border:1px solid #c7c7c7;width:100%;height:0;padding-top:100%;display:block;position:relative;overflow:hidden}.company-header .company-logo>img{max-width:80%;max-height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.company-header .company-logo .dropzone{border:none;width:100%;position:absolute;top:0;left:0}.company-header .company-logo .dropzone img{max-width:80%;max-height:80%}.company-header .company-new-logo{text-align:center;background-color:#fff;border:1px solid #c7c7c7;width:100%;height:0;padding-top:100%;display:block;position:relative;overflow:hidden}.company-header .company-new-logo>img{max-width:80%;max-height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.company-header .company-new-logo .dropzone{border:none;width:100%;position:absolute;top:0;left:0}.company-header .company-new-logo .dropzone img{max-width:80%;max-height:80%}.company-header .company-title{color:#1a1a1a;letter-spacing:-1px;font-size:3rem;line-height:1}.company-header .company-title em{color:#ff8600;font-style:normal}@media screen and (width<=899px){.company-header .company-title{order:1;font-size:2.4rem}}.company-header .company-description{color:#1a1a1a;margin:.75em 0;font-size:1.4rem}.company-header .company-description--subpage{margin-top:-1em;font-size:.74375em;font-style:italic}@media screen and (width<=899px){.company-header .company-description{order:3}.company-header .company-description:not(.editable){margin:1em 0 2em -9em}}.company-header .company-new-description{color:#1a1a1a;margin:.75em 0;font-size:1.4rem}.company-header .company-new-description--subpage{margin-top:-1em;font-size:.74375em;font-style:italic}@media screen and (width<=899px){.company-header .company-new-description{order:3}.company-header .company-new-description:not(.editable){margin:0}}.company-header .company-buttons{float:right;max-width:75%}.company-header .company-buttons .btn{min-width:140px}@media screen and (width<=899px){.company-header .company-buttons{float:none;flex-wrap:wrap;justify-content:center;max-width:none;flex-direction:row!important}}.company-header .company-reviews{margin-top:.75em}.company-header .company-reviews .review-rating{color:#1a1a1a}.company-header .company-reviews .review-rating>*{display:inline-block}.company-header .company-reviews .review-rating a:hover{text-decoration:underline}@media screen and (width<=399px){.company-header .company-reviews .review-rating>*{display:block}.company-header .company-reviews .review-rating a:nth-child(2){display:inline}}@media screen and (width<=899px){.company-header .company-reviews{order:2}.company-header .company-category{order:1}.company-header .company-update-date{order:2}}.company-header .satisfaction-number{color:#007bff;margin-bottom:.6em;font-size:4.8em;font-weight:700}.company-header .satisfaction-number sup{font-size:64%}.company-header .c-usedBy{background:#f8f8f8}.company-header .c-usedBy .editable{width:100%}@media screen and (width<=899px){.company-header .grid__cell--2\/12{width:8.125em}.company-header .grid__cell--7\/12{flex-direction:column;width:calc(100% - 8.125em);display:flex}}.c-companyLogo{width:170px;transition:width .25s ease-in-out}.c-companyPricing{width:170px}@media screen and (width>=900px) and (width<=989px){.c-companyButtons{float:none!important;max-width:100%!important}}.hero__is-stuck .c-companyButtons{margin-bottom:.5rem}@media screen and (width>=900px){.hero__is-stuck .c-companyLogo{width:70px}.hero__is-stuck .c-companyPricing,.hero__is-stuck .company-new-description{display:none}}@media screen and (width>=990px){.hero__is-stuck .c-companyButtons{margin-top:-30px!important}}.company-content .title-container{color:#1a1a1a;margin-bottom:2em;font-size:1.25em;position:relative}.company-content .title-container__page-title{text-transform:uppercase}.company-content .title-container__page-description{margin-top:.5em;font-size:.78em}.company-content .title-container.air{background:#f8f8f8;margin-top:2em;padding:.8em}.company-content .tabs-content{position:relative}.company-content .tabs-content .entry-content{color:#1a1a1a}.company-content .tabs-content.is-mobile{padding-top:.5rem}.company-content .not-found-text{margin-top:1em}.company-content .subtitle{color:#1a1a1a;margin-bottom:.5em;font-size:1.4rem;font-weight:600}.company-content .company-list{color:#1a1a1a;margin-bottom:2em;font-size:1.4rem}.company-content .company-list li:not(.select2-selection__choice){line-height:1.8em;display:inline}.company-content .company-list li:not(.select2-selection__choice):after{content:", "}.company-content .company-list li:not(.select2-selection__choice):last-child:after{content:""}.company-content .company-list .list-item{margin:.5em 0}.company-content .overview-section .pricing{box-sizing:border-box;padding:1em}.company-content .pricing .company-list{margin-bottom:1em}.company-content .pricing .company-list .subtitle,.company-content .pricing .company-list ul{display:inline-block}.company-content .pricing .company-list .subtitle{width:8em}.company-content{--progress-bar-color:#fdb913}.company-content .c-progress-bar{width:100%;max-width:10em;margin:3px 0 4px;position:relative}.company-content .c-progress-bar progress{-webkit-appearance:none;-moz-appearance:none;background-color:#e5e5e5;border:none}.company-content .c-progress-bar__color::-moz-progress-bar{background-color:var(--progress-bar-color)}.company-content .c-progress-bar__color::-webkit-progress-value{background-color:var(--progress-bar-color)}.company-content .c-progress-bar__color::-webkit-progress-bar{background-color:#e5e5e5}.company-content .c-progress-bar p[data-value]:after{content:attr(data-value) "%";padding:0 .75em;line-height:1.3;position:absolute;left:100%}.company-content .c-progress-bar--overview p[data-value]:after{font-weight:700;line-height:1}@media screen and (width<=899px){.company-content .c-progress-bar{width:60%}}.company-content progress[value]{width:100%;color:var(--progress-bar-color);border-radius:10px;overflow:hidden}.company-content .live-edit_social{padding:5px 40px 5px 10px}.company-list .list-item select{width:100%}.performance-review{background:#f8f8f8;border:1px solid #e5e5e5;border-radius:.625rem;margin:0 0 2.5em;padding:1em;position:relative;overflow:hidden}@media screen and (width<=1059px){.performance-review{margin-bottom:1em}}.performance-review .performance-review__label{color:#1a1a1a;font-size:1.2rem}.performance-review .performance-review__label .title{text-transform:uppercase;font-size:1.5em;font-weight:700;display:block}.performance-review .grid{margin:0 1.5rem}.performance-review .subtitle{color:#1a1a1a;font-weight:300}.performance-review .review-list>ul{color:#1a1a1a;vertical-align:middle;width:calc(100% - 125px);display:inline-block}.performance-review .review-list>ul.business-container{vertical-align:initial;flex-wrap:wrap;justify-content:flex-start;display:flex}.performance-review .review-list>ul li{text-transform:uppercase;width:auto;margin:1em 2em 0;font-size:1.2rem;line-height:1;display:inline-block}.performance-review .review-list>ul li:first-child{margin-left:0}.performance-review .review-list>ul li:last-child{margin-right:0}.performance-review .review-list>ul li.business:first-child{flex:25%;order:1;margin:1em 0 0}.performance-review .review-list>ul li.business:nth-child(2){flex:25%;order:2;margin:1em 0 0}.performance-review .review-list>ul li.business:nth-child(3){flex:25%;order:3;margin:1em 0 0}.performance-review .review-list>ul li.business:nth-child(4){flex:25%;order:4;margin:1em 0 0}.performance-review .review-list>ul li.business:nth-child(5){flex:25%;order:5;margin:1em 0 0}.performance-review .review-list>ul li.business:nth-child(6){flex:25%;order:6;margin:1em 0 0}.performance-review .review-list>ul li.business:nth-child(7){flex:25%;order:7;margin:1em 0 0}.performance-review .review-list>ul li.business:nth-child(4){order:7;margin-bottom:0}.performance-review .review-list>ul li.business:nth-child(5),.performance-review .review-list>ul li.business:nth-child(6){flex-grow:0;margin-bottom:0}.performance-review .review-list>ul li.business:nth-child(7){order:4}.performance-review .review-list>ul li.business .c-progress-bar{margin-top:0}@media screen and (width<=899px){.performance-review .review-list>ul li.business{flex:100%!important;margin:0 0 .5em!important}.performance-review .review-list>ul li.business:nth-child(4){order:4}.performance-review .review-list>ul li.business:nth-child(7){order:7}.performance-review .review-list>ul li.business:last-child{margin-bottom:0!important}.performance-review .review-list>ul li.business .c-progress-bar{width:55%}}@media screen and (width<=1059px){.performance-review .review-list>ul li{width:100%;margin:.5em auto 0}}.performance-review .review-list>ul .review-factor{text-align:left;font-size:.875em;font-weight:700;line-height:2}@media screen and (width<=899px){.performance-review .review-list>ul .review-factor{margin-bottom:.5em}}.performance-review .review-list>ul .review-rating{border-radius:30px;padding:.5em 0}.performance-review .review-list>ul .review-rating .stars__star{width:auto;margin:0;padding:0 .2em;font-size:1.8rem}.performance-review .review-list>ul .review-rating .stars__star:first-child{padding-left:0}.performance-review .review-list>ul .review-rating .stars__star:last-child{padding-right:0}@media screen and (width<=1059px){.performance-review .review-list{margin-top:1em}}.performance-review .user-satisfaction{color:#0000c8;vertical-align:middle;float:right;font-size:5.5rem;font-weight:700;line-height:100%;display:inline-block}.performance-review .user-satisfaction sup{font-size:.375em;position:relative;top:-1.125em}.performance-review .user-satisfaction .text{font-size:.22em;font-weight:300;line-height:1;display:block}@media screen and (width<=1059px){.performance-review .user-satisfaction{position:absolute;bottom:.2em;right:.2em}}.customer-review-cell:nth-child(odd){clear:left}.c-review__pros-icon{color:#8dd293}.c-review__cons-icon{color:#e68e8e}.customer-review-listing{border:1px solid #e5e5e5;border-radius:.625rem;margin-bottom:3.6rem;position:relative}.customer-review-listing__anchor{position:absolute;top:-240px}.customer-review-listing .overall-satisfaction{color:#0000c8;float:right;margin:-.4em 0 0 2em;font-size:1.1rem;line-height:1}.customer-review-listing .overall-satisfaction .text{font-size:.86em;font-weight:300;line-height:1;display:block}.customer-review-listing .overall-satisfaction .percentage{font-size:3.8em;font-weight:700;display:block}.customer-review-listing .overall-satisfaction .percentage sup{font-size:.375em;position:relative;top:-1.125em}.customer-review-listing header{box-sizing:border-box;border-bottom:1px solid #e5e5e5;padding:1em 1em 0}@media screen and (width>=460px){.customer-review-listing header .date{float:right}}.customer-review-listing header .title{color:#1a1a1a;font-size:1.2em}.customer-review-listing header .read-full-review{margin-top:1.5em;font-size:.875em}.customer-review-listing header .pros-cons{padding:1.75em 10em 0 4.5em;font-size:.875em}@media screen and (width<=1059px){.customer-review-listing header .pros-cons{padding:1em 0 0}}.customer-review-listing header .pros,.customer-review-listing header .cons{color:#1a1a1a;margin-bottom:1.5em;position:relative}.customer-review-listing header .pros:before,.customer-review-listing header .cons:before{font-family:"Font Awesome 7 Pro";font-size:30.8px;font-weight:400;position:absolute;top:0;left:-1.5em}@media screen and (width<=1059px){.customer-review-listing header .pros:before,.customer-review-listing header .cons:before{vertical-align:middle;margin-right:.4em;display:inline-block;position:relative;top:0;left:0}}.customer-review-listing header .pros:before{content:"";color:#8dd293}.customer-review-listing header .cons:before{content:"";color:#e68e8e}.customer-review-listing header .pros-title,.customer-review-listing header .cons-title{color:#1a1a1a;margin-bottom:.5em;font-weight:700;display:block}@media screen and (width<=1059px){.customer-review-listing header .pros-title,.customer-review-listing header .cons-title{vertical-align:middle;margin-bottom:0;display:inline-block}}.customer-review-listing header .pros-text,.customer-review-listing header .cons-text{display:block}.customer-review-listing header .show-more{z-index:2;font-size:.875em;display:none;position:absolute;bottom:.5em;left:1em}.customer-review-listing header .show-more.is-hidden{display:none}.customer-review-listing header .show-more:hover{cursor:pointer}@media screen and (width<=899px){.customer-review-listing header .show-more{display:block}.customer-review-listing header{padding:1em;position:relative}.customer-review-listing header.is-expanded:after{display:none}}.customer-review-listing header.is-expanded{max-height:none;overflow:auto}.customer-review-listing footer{padding:1em}.customer-review-listing footer .customer-id{color:#1a1a1a}.customer-review-listing footer .customer-id img{float:left;width:40px;display:inline-block}.customer-review-listing footer .customer-id .title{margin:0 70px .2em 60px;font-size:1.5rem}.customer-review-listing footer .customer-id .icon--li{color:#0077b5}.customer-review-listing footer .customer-id .industry{color:#1a1a1a;margin-left:60px;margin-right:10em;font-size:1.1rem}@media screen and (width<=1059px){.customer-review-listing footer .customer-id .industry{margin-right:0}}.customer-review-listing footer .customer-short-review{clear:left;margin-bottom:1.5em;font-size:1.4rem}.customer-review-listing footer .customer-short-review a{color:#007bff}.customer-review-listing footer .border-left{border-left:1px solid #e5e5e5}.customer-review-listing footer .review-list>ul{width:100%;margin-top:1em;display:inline-block}.customer-review-listing footer .review-list>ul li{text-transform:uppercase;color:#1a1a1a;width:100%;margin-bottom:.5em;font-size:1.1rem;font-weight:700;display:inline-block}.customer-review-listing footer .review-list>ul li.yellow{color:#fdb913}.customer-review-listing footer .review-list>ul ul{float:right;position:relative;top:-5px}.customer-review-listing footer .review-list>ul ul li{width:auto;margin:0;padding:0 .5em;font-size:1.6rem}.customer-review-listing .vendor-review-reply{border-top:1px solid #e5e5e5;justify-content:flex-end;padding:1em;display:flex}.customer-review-listing .vendor-review-reply .vendor-id{color:#1a1a1a;width:100%;margin-left:4em}.customer-review-listing .vendor-review-reply .vendor-id img{float:left;width:40px;display:inline-block}.customer-review-listing .vendor-review-reply .vendor-id .info{margin:0 10em 0 4em;font-size:1.4rem}@media screen and (width<=1059px){.customer-review-listing .vendor-review-reply .vendor-id .info{margin-right:0}}.customer-review-listing .vendor-review-reply .vendor-id .icon--li{color:#0077b5}.customer-review-listing .vendor-review-reply__form{border-top:2px solid #e5e5e5;padding:1em}.customer-review-listing .vendor-review-reply__form--field label{color:#1a1a1a;width:100%;font-size:1.5rem}.customer-review-listing .vendor-review-reply__form--field textarea{box-sizing:border-box;color:#787878;resize:vertical;outline:none;width:100%;margin:.5em 0 1em;padding:.5em}.customer-review-listing .vendor-review-reply__form .form-message,.customer-review-listing .vendor-review-reply__form .error-container{color:#cca500;margin:1.5em 0;font-size:.8em}.customer-review-listing .vendor-review-reply__form .form-message.is-success,.customer-review-listing .vendor-review-reply__form .error-container.is-success{color:#397d37}@media screen and (width<=599px){.customer-review-listing .vendor-review-reply{flex-wrap:wrap;display:flex}}.customer-review-listing .button.reply{float:right;font-size:.8em;display:block}.customer-review-listing .button.edit{align-self:center;font-size:.8em}.customer-review-listing .button.update-submit{margin-left:auto;font-size:.8em;display:block}.customer-review-listing .button.is-loading{pointer-events:none;color:#1a1a1a;background:#e5e5e5;position:relative}.customer-review-listing .button.is-loading:after{content:"";background:#000;border-radius:100%;width:30px;height:30px;margin:-15px;animation:1s linear infinite throbb;position:absolute;top:50%;left:50%}.customer-review-listing .is-pending{pointer-events:none;cursor:default;font-size:.7em}.customer-review-listing .is-pending--cm-block{color:#1a1a1a;box-sizing:border-box;background-color:#f6f6f6;border:1px solid #e5e5e5;margin:1em 3em auto 5em;padding:.5em;display:block}.rating-breakdown{background:#f9f9f9;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:1em -1em 0;padding:1em 1em .75em}.rating-breakdown__factors{flex-wrap:wrap;display:flex}.rating-breakdown__factor{text-transform:uppercase;color:#787878;flex:auto;font-size:.75em;line-height:1.7}.rating-breakdown__factor--business:first-child{flex:25%;order:1;margin-bottom:1em}.rating-breakdown__factor--business:nth-child(2){flex:25%;order:2;margin-bottom:1em}.rating-breakdown__factor--business:nth-child(3){flex:25%;order:3;margin-bottom:1em}.rating-breakdown__factor--business:nth-child(4){flex:25%;order:4;margin-bottom:1em}.rating-breakdown__factor--business:nth-child(5){flex:25%;order:5;margin-bottom:1em}.rating-breakdown__factor--business:nth-child(6){flex:25%;order:6;margin-bottom:1em}.rating-breakdown__factor--business:nth-child(7){flex:25%;order:7;margin-bottom:1em}.rating-breakdown__factor--business:nth-child(4){order:7;margin-bottom:0}.rating-breakdown__factor--business:nth-child(5),.rating-breakdown__factor--business:nth-child(6){flex-grow:0;margin-bottom:0}.rating-breakdown__factor--business:nth-child(7){order:4}@media screen and (width<=899px){.rating-breakdown__factor{flex:100%;margin-bottom:1em}.rating-breakdown__factor:last-child{margin-bottom:0}.rating-breakdown__factor--business{flex:100%!important;margin-bottom:1em!important}.rating-breakdown__factor--business:nth-child(4){order:4}.rating-breakdown__factor--business:nth-child(7){order:7}.rating-breakdown__factor--business:last-child{margin-bottom:0!important}}.rating-breakdown .stars{font-size:1.5em}.rating-breakdown .stars__star{margin-right:.125em}.review-date{color:#1a1a1a;margin:-1em 0 1.25em;font-size:1.2rem}.company-info .customer-id img{float:left;width:45px;margin:0 1em 0 0;display:inline-block}.company-info .customer-id .title{margin-bottom:.5em;font-size:1.3rem;font-weight:700}.company-info .customer-id .industry{margin-bottom:1em;font-size:1.2rem;font-style:italic}.company-info .review-title{color:#1a1a1a;margin:1em 0;font-size:1.8rem;font-weight:700}.review-container{padding-bottom:2.4rem}.review-answer--main{border-bottom:1px solid #e5e5e5;padding-bottom:1em}.review-answer .review-rating{font-size:1.5em}.review-answer .review-rating .stars__star{padding-right:.25em}.review-answer .title{color:#007bff;margin:1.5em 0 .5em}.review-answer .title--main{margin-top:.5em;font-size:1.8rem}.review-answer .subtitle{color:#1a1a1a;margin-bottom:1.5em;font-size:1.6rem}.review-answer .checkboxes{margin-bottom:2em}.review-answer .checkboxes li{color:#c5c5c5;border-bottom:1px solid #e5e5e5;font-size:1.4rem;line-height:3em}.review-answer .checkboxes li:before{content:"";color:#c5c5c5;margin-right:.5em;font-family:"Font Awesome 7 Pro"}.review-answer .checkboxes li.active{color:#1a1a1a}.review-answer .checkboxes li.active:before{content:"";color:#007bff}.review-answer .checkboxes.radio li{color:#1a1a1a}.review-answer .checkboxes.radio input{margin-right:10px}.review-answer .checkboxes.radio li:before{content:"";margin:0}.c-pricingTable ol,.c-pricingTable ul{list-style:none}.c-pricingTable ol li,.c-pricingTable ul li{margin-left:0}.c-pricingTable ol li:before,.c-pricingTable ul li:before{content:"";padding-right:.375em;font-family:"Font Awesome 7 Pro";font-size:1.25em}.ebooks{line-height:initial;background:0 0}.ebooks__container{padding-bottom:0}.ebooks__title,.ebooks__company{line-height:1.1}.ebooks__container{justify-content:center}.ebooks__item:first-child,.ebooks__item:nth-child(2),.ebooks__item:nth-child(3),.ebooks__item:nth-child(4){padding-top:0}@media screen and (width<=869px){.ebooks__item{flex:0 0 33.3333%;margin-bottom:2em}}@media screen and (width<=619px){.ebooks__item{flex:0 0 50%}}@media screen and (width<=539px){.ebooks__item{flex:0 0 100%}}.company-header{padding:0 15px!important}.company-header .company-logo{border:none;box-shadow:0 0 4px 4px #e5e5e599}.company-header .company-logo img{max-width:60%;max-height:60%}.company-header .company-logo:hover{box-shadow:0 0 4px 4px #e5e5e5cc}.company-header .company-title{box-shadow:none;margin-top:1em;font-size:2.4rem;display:block}.company-header .company-title:hover{text-decoration:underline}@media screen and (width<=899px){.company-header .company-title{margin-top:0}}@media screen and (width<=539px){.company-header .company-title{margin-top:1em}.company-header .grid__cell--2\/12{width:40%}.company-header .grid__cell--7\/12{width:100%}}.company-header .company-buttons{width:100%;max-width:80%;margin-top:3em}@media screen and (width<=539px){.company-header .company-buttons{margin-top:2em}}.company-header .company-description{font-size:1.6rem}@media screen and (width<=899px){.company-header .company-description{margin:2em 0 0}}.shop .ebooks__title,.shop .webinar-item__content-container,.shop .webinar-item__date-time{font-size:1rem}.shop .webinar-item__content-container-bottom{padding:0}.shop .webinar-item__box{text-decoration:none}.breadcrumb{z-index:1;position:relative}.chapters__title{font-size:1.5em}.chapters-quote{border:none;width:100%;margin:0 0 40px;display:inline-block}.chapters-quote:before{content:"";-webkit-text-decoration:inherit;text-decoration:inherit;color:#1a1a1a;margin-left:-.5em;padding-right:.5em;font-family:"Font Awesome 7 Pro";font-size:1.6em;font-style:normal;font-weight:900;position:absolute}.chapters-quote p{color:#1a1a1a;padding:0 5em 0 2em;font-size:1.5em;font-style:oblique;font-weight:300;line-height:2}@media screen and (width<=1139px){.chapters-quote p{padding-right:2em}}@media screen and (width<=899px){.chapters-quote p{font-size:1.3em}}@media screen and (width<=499px){.chapters-quote p{padding-right:1em;line-height:1.6}}.cookies-disabled{max-width:47em}.ebook-form{clear:both;font-size:1.6rem;display:block;position:relative;overflow:hidden}.ebook-form.hubspot{min-height:556px}.ebook-form.hubspot.is-submitted,.ebook-form.hubspot.is-submitted .ebook-form__vertical-line{min-height:initial}.ebook-form .form-placeholder{flex-direction:column;align-items:center;display:flex}.ebook-form .form-placeholder__text{color:#1a1a1a;margin:-1em 0 0 6em}@media (width<=1199.98px){.ebook-form .form-placeholder__text{margin-left:0}}.ebook-form .form-placeholder .live-edit{margin-top:.25em}.ebook-form .form-placeholder .ebook-form__vertical-line{border-left:none;width:100%;padding-left:0}.ebook-form .form-placeholder .ebook-form__vertical-line:before{content:"";margin-left:0}.ebook-form__vertical-line{border-left:2px dashed #fdb913;padding:4.8rem 6rem;position:relative}.hubspot .ebook-form__vertical-line{min-height:556px}.hubspot .ebook-form__vertical-line.is-loading{max-width:47em;position:relative}.hubspot .ebook-form__vertical-line.is-loading:after{content:"";background:#000;border-radius:100%;width:60px;height:60px;margin:-25px 0 0 -25px;animation:1s linear infinite throbb;position:absolute;top:50%;left:50%}@media screen and (width<=1229px){.ebook-form__vertical-line{border:#0000;padding-left:0;padding-right:0}}.ebook-form__vertical-line:before{content:"";-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;color:#fff;background-color:#fdb913;border-top:32px solid #fff;width:1.525em;margin-left:-.8em;font-family:"Font Awesome 7 Pro";font-size:42px;font-style:normal;font-weight:300;line-height:1.525em;position:absolute;top:0;left:0}@media screen and (width<=1229px){.ebook-form__vertical-line:before{display:none}}@media screen and (width<=1114px){.ebook-form__vertical-line--login .grid__cell{float:none;width:100%;margin-top:0;margin-bottom:0}.ebook-form__vertical-line--login .grid__cell:first-of-type{margin-top:0}.ebook-form__vertical-line--login .grid__cell:last-of-type{margin-bottom:0}}.ebook-form__vertical-line--login:before{content:""}@media screen and (width<=1229px){.ebook-form__vertical-line--login:before{display:none}}.ebook-form__subtitle{color:#1a1a1a;text-align:left;z-index:2;padding-bottom:1em;font-size:1.5em}.ebook-form-fields{color:#1a1a1a;text-transform:none;max-width:40em}@media (width<=991.98px){.ebook-form-fields{max-width:100%}}.ebook-form-fields__help-text{text-transform:none}.ebook-form-fields__help-text a{color:#007bff}.ebook-form-fields__help-text a:hover{text-decoration:underline}.ebook-form-fields .form-group label{padding-top:0;font-size:.875em}.ebook-form-fields .form-group label:not(.custom-control-label){text-transform:uppercase}.ebook-form-fields__field:not(.consent){font-size:.875em}.ebook-form-fields__field a{color:#007bff}.ebook-form-fields__field a:hover{text-decoration:underline}.ebook-form-fields .parsley-error{border-color:red!important}.ebook-form-fields .error{color:red;text-transform:none;margin-top:.5em;font-size:.85em;display:block}.ebook-form-fields .notification{color:#cca500;background:#ffeb99;margin:1.5em 0;padding:1em;display:none}.ebook-form-fields .notification--success{color:#397d37;background:#ccffcd;margin:1.5em 0;padding:1em;display:none}.is-success .ebook-form-fields .notification--success{display:block}.ebook-form-fields_login{float:right;color:#1a1a1a;text-transform:none;box-sizing:border-box;width:20em}@media screen and (width<=1114px){.ebook-form-fields_login{float:none;width:auto;max-width:20em;margin:0 auto}}.grid-pos{position:relative}.hero{background:#f8f8f8;padding-bottom:2em;font-size:1.6rem}.hero__lg-txt{opacity:.05;pointer-events:none;width:100%;height:auto;margin-top:-5.5625em;margin-bottom:4em}@media screen and (width<=899px){.hero__lg-txt{display:none}}.hero__title{margin-bottom:.5em;font-size:2.25em;font-weight:700;line-height:1.2}@media screen and (width<=1114px){.hero__title{margin-right:0}}@media screen and (width<=899px){.hero__title{font-size:1.8em}}.hero__subtitle{width:100%;max-width:40%;margin-top:.75em}.hero__subtitle.bigger{color:#409517;padding-bottom:0;font-size:1.2em;display:block}@media screen and (width<=1114px){.hero__subtitle{max-width:70%;padding-bottom:1em}}@media screen and (width<=979px){.hero__subtitle{max-width:100%;padding-bottom:0}}.hero__author{margin-bottom:.5em}.hero__button{margin-top:1.5em}@media screen and (width>=1115px){.hero__items--large{min-height:36.5rem}}.hero__cta-container{margin-top:2.5em}@media screen and (width<=549px){.hero__cta-container{margin-top:2em}}.hero__cta{vertical-align:middle;display:inline-block}.hero__cta.link{color:#ff8600;margin-left:1em}.hero__cta.link:hover{text-decoration:underline}@media screen and (width<=419px){.hero__cta.link{width:100%;margin:1em 0 0}}.hero__share{vertical-align:middle;height:3.7rem;display:inline-block}.hero__share.is-column{margin-left:2em}@media screen and (width<=719px){.hero__share.is-column{width:100%;margin:1.5em 0 0}}@media screen and (width<=549px){.hero__share{margin:0}}.bigger{font-size:1.375em}.hubspot-form{width:100%;max-width:40em}.hubspot-form .submitted-message{color:#397d37;background:#ccffcd;margin:1.5em 0;padding:1em;font-size:1.4rem}.hubspot-form .submitted-message a{font-weight:700}.hubspot-form .hs-form{color:#1a1a1a}.hubspot-form .hs-form .hs-form-field label:not(.hs-error-msg){font-size:.875em}.hubspot-form .hs-form .hs-form-checkbox-display{text-transform:none!important}.hubspot-form .hs-form .hs-richtext{text-transform:none;font-size:.875em}.hubspot-form .hs-form .hs-form-booleancheckbox span{text-transform:none;margin-left:0}.image-effect{box-sizing:border-box;background:url(https://cdn.elearningindustry.com/wp-content/themes/eli-2015/assets/build/images/book-perspective.png) 50%/100% no-repeat;width:713px;height:497.032px;padding:49.9813px;overflow:hidden}.image-effect .image-effect__photo{width:87.35%;height:178.8%;display:block;transform:perspective(609.972px)rotateX(38deg)rotate(39.5deg)translate(-34%)translateY(-50.4%)}.image-effect{float:right;z-index:1;margin:-50px -50px -50px 0;position:relative}@media screen and (width<=1139px){.image-effect{width:600px;height:418.26px;padding:42.06px}.image-effect .image-effect__photo{transform:perspective(513.3px)rotateX(38deg)rotate(39.5deg)translate(-34%)translateY(-50.4%)}}@media screen and (width<=1079px){.image-effect{width:500px;height:348.55px;padding:35.05px}.image-effect .image-effect__photo{transform:perspective(427.75px)rotateX(38deg)rotate(39.5deg)translate(-34%)translateY(-50.4%)}}@media screen and (width<=979px){.image-effect{display:none}}.image-effect--small{width:500px;height:348.55px;padding:35.05px}.image-effect--small .image-effect__photo{transform:perspective(427.75px)rotateX(38deg)rotate(39.5deg)translate(-34%)translateY(-50.4%)}@media screen and (width<=979px){.image-effect--small{display:none}}.key-chapters{background:#f6f6f6;font-size:1.6rem}.key-chapters__key-vertical-line{border-left:2px dashed #fdb913;padding-left:1.5em}.key-chapters__key-vertical-line.no-border{border:none}@media screen and (width<=1229px){.key-chapters__key-vertical-line{border:#0000}}.key-chapters:before{content:"";width:3px;height:5px;display:block}.key-chapters .testimonial{margin:0 3em}@media screen and (width<=499px){.key-chapters .testimonial{margin:0 1em}}.listing{counter-reset:numList;padding-top:2em;list-style:none;display:block}.listing__chapter{padding-top:1em;font-weight:300}.listing__item{width:inherit;margin-right:3em;padding-bottom:2em;position:relative}.listing__item:before{color:#fff;text-align:center;counter-increment:numList;content:counter(numList);background:#fdb913;border-radius:1000px;width:39px;height:39px;margin-top:-.6em;margin-left:-4.2em;font-size:1.25em;line-height:39px;position:absolute}@media screen and (width<=1229px){.listing__item:before{margin-left:-3em}}@media screen and (width<=679px){.listing__item:before{width:29px;height:29px;margin-top:-.2em;margin-left:-2.5em;font-size:1.05em;line-height:29px}}.line-separator{color:#e5e5e5;opacity:.8;margin:0 2em}.login-separator{color:#1a1a1a;text-align:center;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%)}@media screen and (width<=1114px){.login-separator{width:2em;margin:0 auto;position:relative;top:0;left:0;transform:none}}.login-separator:before,.login-separator:after{content:"";border-left:1px solid #ff8600;min-height:5em;margin-left:.5em;position:absolute}@media screen and (width<=1114px){.login-separator:before,.login-separator:after{border-top:1px solid #ff8600;min-width:35vw;min-height:0;transform:translateY(-50%)}}.login-separator:before{bottom:100%;left:0}@media screen and (width<=1114px){.login-separator:before{inset:50% 100% auto auto}}.login-separator:after{top:100%;left:0}@media screen and (width<=1114px){.login-separator:after{inset:50% auto auto 100%}}.is-loading .send-btn{cursor:auto;position:relative;background:#0003!important}.is-loading .send-btn:after{content:"";background:#000;border-radius:100%;width:40px;height:40px;margin:-20px;animation:1s linear infinite throbb;position:absolute;top:50%;left:50%}.is-success .send-btn{display:none}.testimonials{font-size:1.6rem}.testimonials__title{text-align:center;color:#1a1a1a;font-size:1.625em}.promo{color:#1a1a1a;border-top:2px solid #007bff;border-bottom:1px solid #e5e5e5;font-size:1.7rem}.editable-container{background:#fff;border:1px solid #ccc;padding:1.5rem;display:block;box-shadow:0 0 6px #00000040}.editable-container input[type=text],.editable-container textarea{box-sizing:border-box;width:100%}.editable-container textarea{padding:5px}.live-edit_repeater-item{color:#1a1a1a;background:#f0f0f0;align-items:center;margin-bottom:1em;padding:0 .5em;display:flex}.live-edit_repeater-item .editable-container{margin:1em}.live-edit_repeater-item .live-edit:before{display:none}.live-edit_repeater-item__field{flex:1}.live-edit_repeater-item__handle:hover{cursor:pointer;transform:scale(1.1)}.live-edit_repeater-item__actions .remove-item:hover{transform:scale(1.1)}.live-edit_repeater-item .live-edit_chapter__description{font-weight:300}.live-edit_chapter{flex-direction:column;margin:1em .5em;display:flex}.live-edit_chapter__description{margin-top:1em}.live-edit_repeater_add{color:#1a1a1a;background:#fff;border:1px solid #686868;margin-top:1em;padding:10px;display:block}.live-edit_repeater_add:hover{box-shadow:0 0 8px #0000001a}.hero.is-editable .hero__date,.hero.is-editable .hero__category,.hero.is-editable .hero__file-upload,.hero.is-editable .hero__author,.hero.is-editable .hero__subtitle{max-width:50%;margin:1em 0}@media screen and (width<=979px){.hero.is-editable .hero__date,.hero.is-editable .hero__category,.hero.is-editable .hero__file-upload,.hero.is-editable .hero__author,.hero.is-editable .hero__subtitle{max-width:100%}}.hero.is-editable .hero__title{max-width:50%;margin:0 0 .5em}@media screen and (width<=979px){.hero.is-editable .hero__title{max-width:100%}}.hero.is-editable .hero__date,.hero.is-editable .hero__category{display:flex}.hero.is-editable .hero__file-upload{color:#aaa;background:#f7f7f7;padding:10px;display:inline-block}.hero.is-editable .hero__file-upload .single-file-drop{padding-right:30px}.hero.is-editable .hero__file-upload .single-file-yes{color:#1a1a1a}.hero.is-editable .hero__author .bigger{font-size:1.6rem}.hero.is-editable .image-effect{z-index:0;background:0 0;width:310px;height:411px;margin:0;padding:0;font-size:1.2rem;overflow:auto}.hero.is-editable .image-effect .single-drop{padding-top:132%}.hero.is-editable .image-effect .single-drop img{top:0;transform:translate(-50%)}@media screen and (width<=979px){.hero.is-editable .image-effect{display:block}}@media screen and (width<=949px){.hero.is-editable .image-effect{float:none;margin:0 0 1em}}@media screen and (width<=399px){.hero.is-editable .image-effect{width:100%;height:auto;font-size:1.125rem}}.key-chapters.is-editable .chapters__title{margin-bottom:.75em}.key-chapters.is-editable .key-chapters__key-vertical-line{padding-left:0}.key-chapters.is-editable .chapters-quote{margin-top:3em}.key-chapters.is-editable .chapters-quote .live-edit{background:#f0f0f0}@media screen and (width<=899px){.key-chapters.is-editable .chapters-quote .live-edit{display:block}}.key-chapters.is-editable .chapters-quote p{padding:0 0 0 2em}.key-chapters.is-editable .chapters-quote:before{margin-left:0}.key-chapters.is-editable .testimonial{margin:0;padding-left:3em}@media screen and (width<=899px){.key-chapters.is-editable .testimonial{padding-left:0}}.key-chapters.is-editable .single-drop{max-width:200px;margin:0 auto;padding-top:43%;font-size:1.2rem}@media screen and (width<=399px){.key-chapters.is-editable .single-drop{padding-top:60%;font-size:1.125rem}}@media screen and (width<=899px){.key-chapters.is-editable{padding-top:0}.key-chapters.is-editable .testimonial{margin-top:4em}}.extra-fields{color:#1a1a1a;font-size:1.6rem}.extra-fields .editable-checklist{display:flex}.extra-fields .editable-checklist>*{margin-right:.5em}.extra-fields__publisher-logo{max-width:150px}.extra-fields__parts-published .live-edit,.extra-fields__parts-published-urls .live-edit{margin-bottom:2em}.extra-fields__parts-published .editable-container,.extra-fields__parts-published-urls .editable-container{margin-bottom:2em;display:block}.extra-fields__parts-published .editable-input .input-large,.extra-fields__parts-published-urls .editable-input .input-large{width:100%}.extra-fields .consent__message{margin-bottom:.5em}.shop .hero{font-size:1rem}.shop .hero__items--large{min-height:0}.shop .image-effect{margin:-50px 0}.shop .ebook-form{font-size:1rem}.shop .ebook-form__subtitle{font-size:1em}.shop .key-chapters,.shop .testimonial{font-size:1rem}
