.testimonial{font-size:1.6rem;margin:0}.testimonial__content{background:#fff;border-radius:.5em;-webkit-box-shadow:0 0 5px 5px hsla(0,0%,90%,.7);box-shadow:0 0 5px 5px hsla(0,0%,90%,.7);padding:2.5em 2em 1.375em;position:relative}.testimonial__content:after,.testimonial__content:before{border:1em solid;content:"";height:0;left:3.6em;position:absolute;width:0}.testimonial__content:before{border-color:#e5e5e5 transparent transparent #e5e5e5;bottom:-2em}.testimonial__content:after{border-color:#fff transparent transparent #fff;bottom:-1.9em}.testimonial__quote{color:#1a1a1a;font-weight:300;line-height:1.5;position:relative;text-align:center}.testimonial__quote:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:14px;font-weight:900;left:-1em;line-height:1;position:absolute;top:-1.5em}.testimonial__image{border-top:1px solid #e5e5e5;-webkit-box-sizing:content-box;box-sizing:content-box;margin:1.25em auto 0;padding-top:1.25em;text-align:center}.testimonial__image img{border-radius:100%;height:50px;width:50px}.testimonial__footer{margin:2.5em 2em 0}.testimonial__footer cite{font-style:normal;padding:0}.testimonial__author{font-style:normal;padding:.5em 0 1em 2em;text-align:left}@media screen and (max-width:899px){.testimonial__author{padding-bottom:1em}}.ebooks{background:#f9f9f9;color:#1a1a1a;font-size:1.6rem;text-align:center}.ebooks__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:4.8rem}.ebooks__container.is-hidden{display:none}.ebooks__container.is-loading{padding-bottom:90px;position:relative}.ebooks__container.is-loading:after{-webkit-animation:throbb 1s linear infinite;animation:throbb 1s linear infinite;background:#000;border-radius:100%;bottom:20px;content:"";height:40px;left:50%;margin-left:-20px;position:absolute;width:40px}@-webkit-keyframes throbb{0%{opacity:.75;-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.ebooks__item{-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 25%;flex:0 0 25%;padding:4.8rem 2% 0}@media screen and (min-width:540px)and (max-width:869px){.ebooks__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.ebooks__item.is-hidden{display:none}.ebooks__cover{border:1px solid rgba(0,0,0,.25);border-radius:4px;display:block;overflow:hidden;position:relative;-webkit-transition:all .18s;transition:all .18s}.ebooks__cover img{display:block;width:100%}.ebooks__cover:hover .ebooks__download-hint{opacity:1}.ebooks__cover--featured{margin:0 auto;max-width:232px;width:100%}.ebooks__cover--big{border:1px solid rgba(0,0,0,.05);border-radius:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;margin:0 auto;top:65px;width:330px}@media screen and (max-width:539px){.ebooks__cover--big{max-width:330px!important}}@media screen and (max-width:399px){.ebooks__cover--big{border:1px solid rgba(0,0,0,.25);border-radius:4px;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.25);box-shadow:3px 3px 5px rgba(0,0,0,.25);height:auto;margin:0 auto;max-width:232px!important;top:0;width:100%}}@media screen and (max-width:539px){.ebooks__cover{margin:0 auto;max-width:232px;width:100%}}.ebooks__title{word-wrap:break-word;display:block;margin:1.5em 0 1em;white-space:normal}@media screen and (max-width:869px){.ebooks__title{font-size:1em;margin:1em auto;max-width:232px;min-height:0}}@media screen and (max-width:539px){.ebooks__title{font-size:1.2em}}.ebooks__title--featured{margin:1.5em auto 1em;max-width:232px;width:100%}.ebooks__title--big{font-size:1.25em;margin:8em auto 1em;max-width:232px}@media screen and (max-width:399px){.ebooks__title--big{font-size:1.2em;margin:1.5em auto 1em;max-width:232px;width:100%}}.ebooks__company{font-size:.875em;font-weight:300}.ebooks__company--featured{margin:0 auto;max-width:232px;width:100%}.ebooks__company--big{font-size:1em}.ebooks__company .name{font-weight:400}.ebooks__company .name--big{font-size:1em}.ebooks__download-hint{color:#fdb913;font-size:.85em;left:50%;line-height:1;opacity:0;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all .18s;transition:all .18s;z-index:1}.ebooks__download-hint:before{background:hsla(0,0%,100%,.9);content:"";height:1500px;left:-300px;position:absolute;top:-300px;width:1500px;z-index:-1}.ebooks__download-hint:after{border:1px solid #fdb913;border-radius:1.6875em;content:"";display:block;height:3em;margin-left:-25%;margin-top:-2em;width:150%}.ebooks__download-btn{margin:1.5em auto 0;padding:.8em 0;text-transform:uppercase;width:50%}.ebooks__download-btn:hover{background:#ff8600;color:#fff}.ebooks__download-btn--big,.ebooks__download-btn--featured{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:232px;width:50%}.ebooks__download-btn--big{margin-top:2em}.ebooks__no-results{padding:6.8rem 0;text-align:center;width:100%}.ebooks__no-results i{display:block;font-size:56px}.ebooks__no-results.is-hidden{display:none}.ebooks__links{display:inline-block;float:left;font-size:12px;padding:0 .8em .8em 0}.ebooks__btn{background:#e5e5e5;border:none;color:#1a1a1a;cursor:pointer;display:inline-block;line-height:1;padding:1em;white-space:nowrap}.ebooks__btn:hover{background:#fdb913;color:#fff}.webinars-archive{background:#f6f6f6;font-size:1.6rem}.webinars-archive__container{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.webinars-archive__container.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.webinars-archive__container.centered{-webkit-box-pack:center;-ms-flex-pack:center;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{-webkit-animation:throbb 1s linear infinite;animation:throbb 1s linear infinite;background:#000;border-radius:100%;bottom:0;content:"";height:40px;left:50%;margin-left:-20px;position:absolute;width:40px}.webinars-archive__no-results{padding:3rem 0;text-align:center;width:100%}.webinars-archive__no-results i{display:block;font-size:56px}.webinars-archive__no-results.is-hidden{display:none}.webinars-archive__categories .category-item__link{display:inline-block;float:left;font-size:1.1em;padding:0 .8em .8em 0}.webinars-archive__categories .category-item__btn{background:#e5e5e5;border:none;color:#1a1a1a;cursor:pointer;display:inline-block;line-height:1;padding:1em;white-space:nowrap}.webinars-archive__categories .category-item__btn:hover{background:#007bff;color:#fff}.webinar-item{font-size:1.6rem}.webinar-item__box{-webkit-box-flex:0;background:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 calc(33.33333% - 2em);flex:0 0 calc(33.33333% - 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{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}.centered .webinar-item__box,.left .webinar-item__box{margin-right:2em}.webinar-item__box:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.125);box-shadow:0 0 5px 0 rgba(0,0,0,.125)}@media screen and (min-width:600px)and (max-width:939px){.webinar-item__box{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 1em);flex:0 0 calc(50% - 1em);margin-bottom:2em}.webinar-item__box:last-child{margin-bottom:0}}@media screen and (max-width:599px){.webinar-item__box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 auto 2em}.webinar-item__box:last-child{margin-bottom:0}}.webinar-item__image{background:#f6f6f6;display:block;height:0;overflow:hidden;padding-top:55.56%;position:relative;width:100%}.webinar-item__image img{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:100%;left:50%;max-width:none;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.webinar-item__content-container{font-size:1.6rem;padding:1.2em}.webinar-item__date-time{display:block;font-size:1.4rem;text-transform:uppercase}.webinar-item__date-time.upcoming{color:#ff8600}.webinar-item__category{color:#007bff;display:block;font-size:.688em;margin-top:1.455em;text-transform:uppercase}.webinar-item__title{display:block;font-size:1.125em;font-weight:700;margin-top:.5em}.webinar-item__content-container-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-top:1em}.webinar-item__presenter-name{-webkit-box-flex:0;-ms-flex-item-align:center;align-self:center;color:#0000c8;-ms-flex:0 0 40%;flex:0 0 40%;font-size:.875em}.webinar-item__button{font-size:.875em;padding:.75em 1em;text-transform:uppercase}.features{color:#1a1a1a;font-size:1.4rem;height:100%;list-style:none;margin:0;max-height:580px;overflow:hidden;position:relative;-webkit-transition:all 2s ease;transition:all 2s ease}.features.is-expanded{max-height:none}.overview-section .features{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em}.features .show-all-features{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.9)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,.9),#fff);bottom:0;left:0;margin:0;padding:1em 0;position:absolute;text-align:center;width:100%}.features .show-all-features.is-hidden{display:none}@media screen and (max-width:899px){.features .show-all-features{display:none}}.features .grid{margin-bottom:3rem}@media screen and (max-width:899px){.features .grid__cell{margin-bottom:3rem}}.features .live-edit{display:block}.features__title{font-size:1.125em;font-weight:600;margin:0 0 .75em}.features .feature{color:#bbb;line-height:2em}.features .feature:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:1.25em;padding-right:.375em}.features .feature:last-child{border-bottom:none}.features .feature.checked{color:#000}.features .feature.checked:before{content:"";font-family:Font Awesome\ 6 Pro;font-size:1.25em;font-weight:900;padding-right:.375em}@media screen and (max-width:899px){.features .feature__container:not(.editable){cursor:pointer;margin-bottom:1rem;max-height:3.5em;overflow:hidden;position:relative}.features .feature__container:not(.editable):after{content:"";font-family:Font Awesome\ 6 Pro;font-size:23.8px;position:absolute;right:1em;top:5px}.features .feature__container:not(.editable).is-expanded{margin-bottom:2rem;max-height:none}.features .feature__container:not(.editable).is-expanded:after{content:""}.features{max-height:none}.features .grid:after{clear:none}}.badges-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2em}.badges-container .badge{-webkit-box-flex:0;-ms-flex:0 1 140px;flex:0 1 140px}.badges-container .badge img{max-width:120px;width:100%}.badges-container .badge img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width:1119px){.badges-container .badge img{max-width:90px}}@media screen and (max-width:899px){.badges-container .badge{-webkit-box-flex:0;-ms-flex:0 1 110px;flex:0 1 110px}}@media screen and (max-width:759px){.badges-container{margin-top:2em}}.media-content{margin-bottom:2.4rem}.media-content .media__video{margin:0 auto 2.4rem;max-width:40em}.media-content .media__video .video{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:0;overflow:hidden;padding:56.25% 0 0;position:relative;width:100%}.media-content .media__video .video>*{height:100%;left:0;position:absolute;top:0;width:100%}.media-content .media__thumbs{margin:0 auto;max-width:40em}.media-content .media__thumbs .dz-button{background:none;border:none}.media-content .media__thumb{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:0;padding-top:18.4%;position:relative;width:25%}.media-content .media__thumb:hover{background-color:#969696}.media-content .media__thumb:hover:before{color:#fff;content:"";font-family:Font Awesome\ 6 Pro;font-size:28px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-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{left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:559px){.media-content .media__thumb{padding-top:38%;width:50%}}@media screen and (max-width:379px){.media-content .media__thumb{margin-bottom:1em;padding-top:76%;width:100%}}.na{color:#1a1a1a;font-weight:700}.na--light{color:#f6f6f6}.na__icon{display:block;font-size:5em}.versus{border:1px solid #e5e5e5;border-radius:.625rem;font-size:1.6rem;text-align:center}.versus,.versus__logo{display:block;position:relative}.versus__logo{height:0;padding-top:50%;width:100%}.versus__logo img{height:auto;left:50%;max-height:50%;max-width:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto}.versus__logo--listing{height:auto;margin:0 auto;padding-top:0;width:80%}.versus__logo--listing img{position:static;-webkit-transform:none;transform:none}.versus__choose-comparison-text{color:#1a1a1a;font-size:1em;margin-bottom:3em;text-align:center}.versus--listing{border:none;margin:0 auto;max-width:16.75em;text-align:center;width:25%}.versus--listing:hover{border-color:#e5e5e5}@media screen and (max-width:899px){.versus--listing{width:100%}}.versus__sign{border:1px solid #1a1a1a;border-radius:100%;color:#1a1a1a;font-weight:300;height:2em;line-height:2em;margin:2em auto 1em;text-align:center;width:2em}.versus__info{background:#f6f6f6;border-top:1px solid #e5e5e5;color:#1a1a1a;font-size:1.6rem;padding:1em 1.5em}.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;font-size:1.2rem;margin-bottom:1em}.injected-listing__logo{height:80px;position:relative;width:80px}.injected-listing__logo img{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:75%}.injected-listing__title{line-height:1.2}.injected-listing__reviews{font-weight:500;margin-left:.5em}.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;padding:1em;width:100%}form.submit-review .button{font-size:1.2rem;text-transform:uppercase}.review-answer-details{background-color:#fff;border:1px solid #c7c7c7;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);font-size:1.4rem;margin:2em 0;padding:1em;text-align:center}@media screen and (min-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;display:inline-block;margin-bottom:1em;text-transform:uppercase;width:100%}.review-answer-details .review-list li .stars__star{font-size:1.6rem;padding-right:.25em;text-shadow:1px 1px 0 rgba(0,0,0,.375)}@media(max-width:900px){.grid__cell{width:100%}}.review-form h2{color:#007bff;font-size:1.125em;padding:1em 0 .5em}.review-form h2.section-divider{border-bottom:2px solid;margin-bottom:1em;margin-top:1em}.review-form p{margin-bottom:2em}.review-form label{color:#1a1a1a;display:block;line-height:1;margin-bottom:1em}.review-form textarea{height:8em}.review-form .options label{font-weight:400;padding-left:30px}.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;display:block;font-size:.9em;margin-top:.5em}.review-form .spinner{display:none;vertical-align:middle}.review-form.loading .button{background:#e5e5e5;border-color:#e5e5e5;cursor:default;vertical-align:middle}.review-form.loading .spinner{display:inline-block;margin-left:10px}.review-form input[type=color],.review-form input[type=date],.review-form input[type=datetime-local],.review-form input[type=datetime],.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],.review-form select,.review-form textarea{background-color:#fff;border:1px solid #cecece;border-radius:1.7rem;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#212529;display:block;line-height:1.5;padding:1.4rem 2.4rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:100%}.review-form input[type=color]:focus,.review-form input[type=date]:focus,.review-form input[type=datetime-local]:focus,.review-form input[type=datetime]: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,.review-form select:focus,.review-form textarea:focus{border-color:#fedc89;color:inherit;outline:none}.review-form select{-moz-appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjEyIiB3aWR0aD0iMjQiIGhlaWdodD0iMyIgdmlld0JveD0iMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0ibTUuOTkyIDAtMyAzLTMtM3oiLz48L3N2Zz4=") no-repeat 100%;padding-right:1.25em}@-moz-document url-prefix(){.review-form select::-moz-focus-inner{border:none}.review-form select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}}.review-form input[type=checkbox],.review-form input[type=radio]{height:13px;margin-right:1.4rem 2.4rem;position:relative;top:-.18em;vertical-align:middle;width:13px}.review-form input[disabled=disabled]{background-color:#f4f4f4;color:#6c7986}@media screen and (-webkit-min-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;font-size:1.125em;margin-bottom:1.25em}.review-form.is-success .review-success-message{display:block}.review-form__title label{color:#000;font-size:1.125em;margin-bottom:.5em}.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;font-size:.9em;margin-top:-.5em;min-width:19em;width:auto}.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;display:inline-block;font-size:24px;font-weight:400;height:0;margin:0;overflow:hidden;padding-top:24px;position:relative;vertical-align:top;width:24px}.review-form__rating .options label:before{content:"";font-family:Font Awesome\ 6 Pro;left:0;position:absolute;top:0}.review-form__rating .options label input{visibility:hidden}.review-form__rating .options label.is-selected:before{color:#fdb913;content:"";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 .options,.review-form__rating.review-form__field_stacked:hover>label{background:#fff}.review-form__rating .description{clear:left;display:block;padding-top:.5em}.not-signed-in .button{margin:2em 0}.company-header{padding:3rem 0 0!important}.company-header .button{font-size:1.2rem;font-weight:300;text-transform:uppercase}.company-header .company-logo{background-color:#fff;border:1px solid #c7c7c7;display:block;height:0;overflow:hidden;padding-top:100%;position:relative;text-align:center;width:100%}.company-header .company-logo>img{left:50%;max-height:80%;max-width:80%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.company-header .company-logo .dropzone{border:none;left:0;position:absolute;top:0;width:100%}.company-header .company-logo .dropzone img{max-height:80%;max-width:80%}.company-header .company-title{color:#1a1a1a;font-size:3rem;letter-spacing:-1px;line-height:1}.company-header .company-title em{color:#ff8600;font-style:normal}@media screen and (max-width:899px){.company-header .company-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;font-size:2.4rem;order:1}}.company-header .company-description{color:#1a1a1a;font-size:1.4rem;margin:.75em 0}.company-header .company-description--subpage{font-size:.74375em;font-style:italic;margin-top:-1em}@media screen and (max-width:899px){.company-header .company-description{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.company-header .company-description:not(.editable){margin:1em 0 2em -9em}}.company-header .company-buttons{float:right;max-width:75%}.company-header .company-buttons .btn{min-width:140px}@media screen and (max-width:899px){.company-header .company-buttons{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;justify-content:center;max-width:none}}.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 (max-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 (max-width:899px){.company-header .company-reviews{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.company-header .company-category{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.company-header .company-update-date{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.company-header .satisfaction-number{color:#007bff;font-size:4.8em;font-weight:700;margin-bottom:.6em}.company-header .satisfaction-number sup{font-size:64%}.company-header .c-usedBy{background:#f8f8f8}.company-header .c-usedBy .editable{width:100%}@media screen and (max-width:899px){.company-header .grid__cell--2\/12{width:8.125em}.company-header .grid__cell--7\/12{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 8.125em)}}.company-content{padding:2rem 0 0}.company-content .title-container{color:#1a1a1a;font-size:1.25em;margin-bottom:2em;position:relative}.company-content .title-container__page-title{text-transform:uppercase}.company-content .title-container__page-description{font-size:.78em;margin-top:.5em}.company-content .title-container.air{background:#f8f8f8;margin-top:2em;padding:.8em}.company-content .section-anchor{position:absolute;top:0}.company-content .section-anchor.overview{top:100px}.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;font-size:1.4rem;font-weight:600;margin-bottom:.5em}.company-content .company-list{color:#1a1a1a;font-size:1.4rem;margin-bottom:2em}.company-content .company-list li{display:inline;line-height:1.8em}.company-content .company-list li:after{content:", "}.company-content .company-list li:last-child:after{content:""}.company-content .company-list .list-item{margin:.5em 0}.company-content .overview-section .pricing{-webkit-box-sizing:border-box;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 .c-progress-bar{margin:3px 0 4px;max-width:10em;position:relative;width:100%}.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:#fdb913}.company-content .c-progress-bar__color::-webkit-progress-value{background-color:#fdb913}.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) "%";left:100%;line-height:1.3;padding:0 .75em;position:absolute}.company-content .c-progress-bar--overview p[data-value]:after{font-weight:700;line-height:1}@media screen and (max-width:899px){.company-content .c-progress-bar{width:60%}}.company-content progress[value]{border-radius:10px;color:#fdb913;overflow:hidden;width:100%}.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;overflow:hidden;padding:1em;position:relative}@media screen and (max-width:1059px){.performance-review{margin-bottom:1em}}.performance-review .performance-review__label{color:#1a1a1a;font-size:1.2rem}.performance-review .performance-review__label .title{display:block;font-size:1.5em;font-weight:700;text-transform:uppercase}.performance-review .grid{margin:0 1.5rem}.performance-review .subtitle{color:#1a1a1a;font-weight:300}.performance-review .review-list>ul{color:#1a1a1a;display:inline-block;vertical-align:middle;width:calc(100% - 125px)}.performance-review .review-list>ul.business-container{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;vertical-align:initial}.performance-review .review-list>ul li{display:inline-block;font-size:1.2rem;line-height:1;margin:1em 2em 0;text-transform:uppercase;width:auto}.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{-webkit-box-flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;-ms-flex:1 1 25%;flex:1 1 25%;margin:1em 0 0;order:1}.performance-review .review-list>ul li.business:nth-child(2){-webkit-box-flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;-ms-flex:1 1 25%;flex:1 1 25%;margin:1em 0 0;order:2}.performance-review .review-list>ul li.business:nth-child(3){-webkit-box-flex:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;-ms-flex:1 1 25%;flex:1 1 25%;margin:1em 0 0;order:3}.performance-review .review-list>ul li.business:nth-child(4){-webkit-box-flex:1;-webkit-box-ordinal-group:5;-ms-flex-order:4;-ms-flex:1 1 25%;flex:1 1 25%;margin:1em 0 0;order:4}.performance-review .review-list>ul li.business:nth-child(5){-webkit-box-flex:1;-webkit-box-ordinal-group:6;-ms-flex-order:5;-ms-flex:1 1 25%;flex:1 1 25%;margin:1em 0 0;order:5}.performance-review .review-list>ul li.business:nth-child(6){-webkit-box-flex:1;-webkit-box-ordinal-group:7;-ms-flex-order:6;-ms-flex:1 1 25%;flex:1 1 25%;margin:1em 0 0;order:6}.performance-review .review-list>ul li.business:nth-child(7){-webkit-box-flex:1;-webkit-box-ordinal-group:8;-ms-flex-order:7;-ms-flex:1 1 25%;flex:1 1 25%;margin:1em 0 0;order:7}.performance-review .review-list>ul li.business:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;margin-bottom:0;order:7}.performance-review .review-list>ul li.business:nth-child(5),.performance-review .review-list>ul li.business:nth-child(6){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:0}.performance-review .review-list>ul li.business:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.performance-review .review-list>ul li.business .c-progress-bar{margin-top:0}@media screen and (max-width:899px){.performance-review .review-list>ul li.business{-webkit-box-flex:1!important;-ms-flex:1 1 100%!important;flex:1 1 100%!important;margin:0 0 .5em!important}.performance-review .review-list>ul li.business:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.performance-review .review-list>ul li.business:nth-child(7){-webkit-box-ordinal-group:8;-ms-flex-order: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 (max-width:1059px){.performance-review .review-list>ul li{margin:.5em auto 0;width:100%}}.performance-review .review-list>ul .review-factor{font-size:.875em;font-weight:700;line-height:2;text-align:left}@media screen and (max-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{font-size:1.8rem;margin:0;padding:0 .2em;width:auto}.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 (max-width:1059px){.performance-review .review-list{margin-top:1em}}.performance-review .user-satisfaction{color:#0000c8;display:inline-block;float:right;font-size:5.5rem;font-weight:700;line-height:100%;vertical-align:middle}.performance-review .user-satisfaction sup{font-size:.375em;position:relative;top:-1.125em}.performance-review .user-satisfaction .text{display:block;font-size:.22em;font-weight:300;line-height:1}@media screen and (max-width:1059px){.performance-review .user-satisfaction{bottom:.2em;position:absolute;right:.2em}}.customer-review-cell:nth-child(odd){clear:left}.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;font-size:1.1rem;line-height:1;margin:-.4em 0 0 2em}.customer-review-listing .overall-satisfaction .text{display:block;font-size:.86em;font-weight:300;line-height:1}.customer-review-listing .overall-satisfaction .percentage{display:block;font-size:3.8em;font-weight:700}.customer-review-listing .overall-satisfaction .percentage sup{font-size:.375em;position:relative;top:-1.125em}.customer-review-listing header{border-bottom:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 1em 0}@media screen and (min-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{font-size:.875em;margin-top:1.5em}.customer-review-listing header .pros-cons{font-size:.875em;padding:1.75em 10em 0 4.5em}@media screen and (max-width:1059px){.customer-review-listing header .pros-cons{padding:1em 0 0}}.customer-review-listing header .cons,.customer-review-listing header .pros{color:#1a1a1a;margin-bottom:1.5em;position:relative}.customer-review-listing header .cons:before,.customer-review-listing header .pros:before{font-family:Font Awesome\ 6 Pro;font-size:30.8px;font-weight:400;left:-1.5em;position:absolute;top:0}@media screen and (max-width:1059px){.customer-review-listing header .cons:before,.customer-review-listing header .pros:before{display:inline-block;left:0;margin-right:.4em;position:relative;top:0;vertical-align:middle}}.customer-review-listing header .pros:before{color:#8dd293;content:""}.customer-review-listing header .cons:before{color:#e68e8e;content:""}.customer-review-listing header .cons-title,.customer-review-listing header .pros-title{color:#1a1a1a;display:block;font-weight:700;margin-bottom:.5em}@media screen and (max-width:1059px){.customer-review-listing header .cons-title,.customer-review-listing header .pros-title{display:inline-block;margin-bottom:0;vertical-align:middle}}.customer-review-listing header .cons-text,.customer-review-listing header .pros-text{display:block}.customer-review-listing header .show-more{bottom:.5em;display:none;font-size:.875em;left:1em;position:absolute;z-index:2}.customer-review-listing header .show-more.is-hidden{display:none}.customer-review-listing header .show-more:hover{cursor:pointer}@media screen and (max-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{display:inline-block;float:left;width:40px}.customer-review-listing footer .customer-id .title{font-size:1.5rem;margin:0 70px .2em 60px}.customer-review-listing footer .customer-id .icon--li{color:#0077b5}.customer-review-listing footer .customer-id .industry{color:#1a1a1a;font-size:1.1rem;margin-left:60px;margin-right:10em}@media screen and (max-width:1059px){.customer-review-listing footer .customer-id .industry{margin-right:0}}.customer-review-listing footer .customer-short-review{clear:left;font-size:1.4rem;margin-bottom:1.5em}.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{display:inline-block;margin-top:1em;width:100%}.customer-review-listing footer .review-list>ul li{color:#1a1a1a;display:inline-block;font-size:1.1rem;font-weight:700;margin-bottom:.5em;text-transform:uppercase;width:100%}.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{font-size:1.6rem;margin:0;padding:0 .5em;width:auto}.customer-review-listing .vendor-review-reply{-webkit-box-pack:end;-ms-flex-pack:end;border-top:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;padding:1em}.customer-review-listing .vendor-review-reply .vendor-id{color:#1a1a1a;margin-left:4em;width:100%}.customer-review-listing .vendor-review-reply .vendor-id img{display:inline-block;float:left;width:40px}.customer-review-listing .vendor-review-reply .vendor-id .info{font-size:1.4rem;margin:0 10em 0 4em}@media screen and (max-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;font-size:1.5rem;width:100%}.customer-review-listing .vendor-review-reply__form--field textarea{-webkit-box-sizing:border-box;box-sizing:border-box;color:#787878;margin:.5em 0 1em;outline:none;padding:.5em;resize:vertical;width:100%}.customer-review-listing .vendor-review-reply__form .error-container,.customer-review-listing .vendor-review-reply__form .form-message{color:#cca500;font-size:.8em;margin:1.5em 0}.customer-review-listing .vendor-review-reply__form .error-container.is-success,.customer-review-listing .vendor-review-reply__form .form-message.is-success{color:#397d37}@media screen and (max-width:599px){.customer-review-listing .vendor-review-reply{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.customer-review-listing .button.reply{display:block;float:right;font-size:.8em}.customer-review-listing .button.edit{-ms-flex-item-align:center;align-self:center;font-size:.8em}.customer-review-listing .button.update-submit{display:block;font-size:.8em;margin-left:auto}.customer-review-listing .button.is-loading{background:#e5e5e5;color:#1a1a1a;pointer-events:none;position:relative}.customer-review-listing .button.is-loading:after{-webkit-animation:throbb 1s linear infinite;animation:throbb 1s linear infinite;background:#000;border-radius:100%;content:"";height:30px;left:50%;margin:-15px;position:absolute;top:50%;width:30px}.customer-review-listing .is-pending{cursor:default;font-size:.7em;pointer-events:none}.customer-review-listing .is-pending--cm-block{background-color:#f6f6f6;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1a1a1a;display:block;margin:1em 3em auto 5em;padding:.5em}.rating-breakdown{background:#f9f9f9;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin:1em -1em 0;padding:1em 1em .75em}.rating-breakdown__factors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rating-breakdown__factor{-webkit-box-flex:1;color:#787878;-ms-flex:auto;flex:auto;font-size:.75em;line-height:1.7;text-transform:uppercase}.rating-breakdown__factor--business:first-child{-webkit-box-flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;-ms-flex:1 1 25%;flex:1 1 25%;margin-bottom:1em;order:1}.rating-breakdown__factor--business:nth-child(2){-webkit-box-flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;-ms-flex:1 1 25%;flex:1 1 25%;margin-bottom:1em;order:2}.rating-breakdown__factor--business:nth-child(3){-webkit-box-flex:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;-ms-flex:1 1 25%;flex:1 1 25%;margin-bottom:1em;order:3}.rating-breakdown__factor--business:nth-child(4){-webkit-box-flex:1;-webkit-box-ordinal-group:5;-ms-flex-order:4;-ms-flex:1 1 25%;flex:1 1 25%;margin-bottom:1em;order:4}.rating-breakdown__factor--business:nth-child(5){-webkit-box-flex:1;-webkit-box-ordinal-group:6;-ms-flex-order:5;-ms-flex:1 1 25%;flex:1 1 25%;margin-bottom:1em;order:5}.rating-breakdown__factor--business:nth-child(6){-webkit-box-flex:1;-webkit-box-ordinal-group:7;-ms-flex-order:6;-ms-flex:1 1 25%;flex:1 1 25%;margin-bottom:1em;order:6}.rating-breakdown__factor--business:nth-child(7){-webkit-box-flex:1;-webkit-box-ordinal-group:8;-ms-flex-order:7;-ms-flex:1 1 25%;flex:1 1 25%;margin-bottom:1em;order:7}.rating-breakdown__factor--business:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;margin-bottom:0;order:7}.rating-breakdown__factor--business:nth-child(5),.rating-breakdown__factor--business:nth-child(6){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:0}.rating-breakdown__factor--business:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media screen and (max-width:899px){.rating-breakdown__factor{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:1em}.rating-breakdown__factor:last-child{margin-bottom:0}.rating-breakdown__factor--business{-webkit-box-flex:1!important;-ms-flex:1 1 100%!important;flex:1 1 100%!important;margin-bottom:1em!important}.rating-breakdown__factor--business:nth-child(4){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.rating-breakdown__factor--business:nth-child(7){-webkit-box-ordinal-group:8;-ms-flex-order: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;font-size:1.2rem;margin:-1em 0 1.25em}.company-info .customer-id img{display:inline-block;float:left;margin:0 1em 0 0;width:45px}.company-info .customer-id .title{font-size:1.3rem;font-weight:700;margin-bottom:.5em}.company-info .customer-id .industry{font-size:1.2rem;font-style:italic;margin-bottom:1em}.company-info .review-title{color:#1a1a1a;font-size:1.8rem;font-weight:700;margin:1em 0}.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{font-size:1.8rem;margin-top:.5em}.review-answer .subtitle{color:#1a1a1a;font-size:1.6rem;margin-bottom:1.5em}.review-answer .checkboxes{margin-bottom:2em}.review-answer .checkboxes li{border-bottom:1px solid #e5e5e5;color:#c5c5c5;font-size:1.4rem;line-height:3em}.review-answer .checkboxes li:before{color:#c5c5c5;content:"";font-family:Font Awesome\ 6 Pro;margin-right:.5em}.review-answer .checkboxes li.active{color:#1a1a1a}.review-answer .checkboxes li.active:before{color:#007bff;content:""}.review-answer .checkboxes.radio li{color:#1a1a1a}.review-answer .checkboxes.radio input{margin-right:10px}.review-answer .checkboxes.radio li:before{content:"";margin:0}.editable-container div[aria-label="Insert/edit image"],.editable-container div[aria-label="Insert/edit link"],.editable-container div[aria-label=Table]{display:none}.ebooks{background:none;line-height:normal}.ebooks__container{padding-bottom:0}.ebooks__company,.ebooks__title{line-height:1.1}.ebooks__container{-webkit-box-pack:center;-ms-flex-pack:center;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 (max-width:869px){.ebooks__item{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-bottom:2em}}@media screen and (max-width:619px){.ebooks__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width:539px){.ebooks__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.company-header{padding:0 15px!important}.company-header .company-logo{border:none;-webkit-box-shadow:0 0 4px 4px hsla(0,0%,90%,.6);box-shadow:0 0 4px 4px hsla(0,0%,90%,.6)}.company-header .company-logo img{max-height:60%;max-width:60%}.company-header .company-logo:hover{-webkit-box-shadow:0 0 4px 4px hsla(0,0%,90%,.8);box-shadow:0 0 4px 4px hsla(0,0%,90%,.8)}.company-header .company-title{-webkit-box-shadow:none;box-shadow:none;display:block;font-size:2.4rem;margin-top:1em}.company-header .company-title:hover{text-decoration:underline}@media screen and (max-width:899px){.company-header .company-title{margin-top:0}}@media screen and (max-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{margin-top:3em;max-width:80%;width:100%}@media screen and (max-width:539px){.company-header .company-buttons{margin-top:2em}}.company-header .company-description{font-size:1.6rem}@media screen and (max-width:899px){.company-header .company-description{margin:2em 0 0}}.thank-you-message{color:#1a1a1a;font-size:1.6rem}.thank-you-message .button{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-transform:uppercase;white-space:normal}@media screen and (max-width:899px){.thank-you-message img{max-width:25rem}}.thank-you-content{background:#f6f6f6;font-size:1.6rem}.thank-you-content.light{background:#fff}.thank-you-content__section{font-size:1.6rem}.thank-you-content__section-head-title{color:#1a1a1a;font-size:1.6em;text-align:center}.thank-you-content__section-head-title.with-subtitle{padding-bottom:1em}@media screen and (max-width:899px){.thank-you-content__section-head-title{font-size:1.4em}}@media screen and (max-width:499px){.thank-you-content__section-head-title{font-size:1.2em}}.thank-you-content__section-title{color:#1a1a1a;display:inline-block;font-size:1.3em;padding-bottom:2em;text-align:center;width:100%}.thank-you-content__webinars-section{background:url(../images/webinars-bg.png) bottom no-repeat;background-size:1420px auto;position:relative}@media screen and (max-width:1419px){.thank-you-content__webinars-section{background-size:contain}}@media screen and (max-width:899px){.thank-you-content__webinars-section{margin-bottom:0}}.thank-you-content__ebooks-section{background:url(../images/ebooks-bg.png) center bottom 1em no-repeat;background-size:1080px auto;margin-top:3em;position:relative}.thank-you-content__ebooks-section.is-last-section{background-position:bottom}@media screen and (max-width:1079px){.thank-you-content__ebooks-section{background-size:contain}}@media screen and (max-width:899px){.thank-you-content__ebooks-section{margin-bottom:0}}.thank-you-content__directory-section{background:url(../images/directory-bg.png) bottom no-repeat;background-size:1500px auto;margin-top:3em;padding-bottom:6.5em}@media screen and (max-width:1499px){.thank-you-content__directory-section{background-size:contain}}@media screen and (max-width:899px){.thank-you-content__directory-section{padding-bottom:4.8rem}}.shop .thank-you-message{font-size:1rem}.shop .thank-you-content__section-head-title{font-size:1.2rem}.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{position:relative;z-index:1}.chapters{color:#1a1a1a;padding-left:2.3em}.chapters__title{font-size:1.5em}.chapters-quote{border:none;display:inline-block;margin:0 0 40px;width:100%}.chapters-quote:before{color:#1a1a1a;content:"";font-family:Font Awesome\ 6 Pro;font-size:1.6em;font-style:normal;font-weight:900;margin-left:-.5em;padding-right:.5em;position:absolute;text-decoration:inherit}.chapters-quote p{color:#1a1a1a;font-size:1.5em;font-style:oblique;font-weight:300;line-height:2;padding:0 5em 0 2em}@media screen and (max-width:1139px){.chapters-quote p{padding-right:2em}}@media screen and (max-width:899px){.chapters-quote p{font-size:1.3em}}@media screen and (max-width:499px){.chapters-quote p{line-height:1.6;padding-right:1em}}.cookies-disabled{max-width:47em}.ebook-form{clear:both;display:block;font-size:1.6rem;overflow:hidden;position:relative}.ebook-form.hubspot{min-height:556px}.ebook-form.hubspot.is-submitted,.ebook-form.hubspot.is-submitted .ebook-form__vertical-line{min-height:auto}.ebook-form .form-placeholder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ebook-form .form-placeholder__text{color:#1a1a1a;margin:-1em 0 0 6em}@media(max-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;padding-left:0;width:100%}.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{-webkit-animation:throbb 1s linear infinite;animation:throbb 1s linear infinite;background:#000;border-radius:100%;content:"";height:60px;left:50%;margin:-25px 0 0 -25px;position:absolute;top:50%;width:60px}@media screen and (max-width:1229px){.ebook-form__vertical-line{border:transparent;padding-left:0;padding-right:0}}.ebook-form__vertical-line:before{background-color:#fdb913;border-top:32px solid #fff;color:#fff;content:"";font-family:Font Awesome\ 6 Pro;font-size:42px;font-style:normal;font-weight:300;left:0;line-height:1.525em;margin-left:-.8em;position:absolute;text-align:center;text-decoration:inherit;top:0;width:1.525em}@media screen and (max-width:1229px){.ebook-form__vertical-line:before{display:none}}@media screen and (max-width:1114px){.ebook-form__vertical-line--login .grid__cell{float:none;margin-bottom:0;margin-top:0;width:100%}.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 (max-width:1229px){.ebook-form__vertical-line--login:before{display:none}}.ebook-form__subtitle{color:#1a1a1a;font-size:1.5em;padding-bottom:1em;text-align:left;z-index:2}.ebook-form-fields{color:#1a1a1a;max-width:40em;text-transform:none}@media(max-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{font-size:.875em;padding-top:0}.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;display:block;font-size:.85em;margin-top:.5em;text-transform:none}.ebook-form-fields .notification{background:#ffeb99;color:#cca500;display:none;margin:1.5em 0;padding:1em}.ebook-form-fields .notification--success{background:#ccffcd;color:#397d37;display:none;margin:1.5em 0;padding:1em}.is-success .ebook-form-fields .notification--success{display:block}.ebook-form-fields_login{-webkit-box-sizing:border-box;box-sizing:border-box;color:#1a1a1a;float:right;text-transform:none;width:20em}@media screen and (max-width:1114px){.ebook-form-fields_login{float:none;margin:0 auto;max-width:20em;width:auto}}.grid-pos{position:relative}.hero{background:#f8f8f8;font-size:1.6rem;padding-bottom:2em}.hero__lg-txt{height:auto;margin-bottom:4em;margin-top:-5.5625em;opacity:.05;pointer-events:none;width:100%}@media screen and (max-width:899px){.hero__lg-txt{display:none}}.hero__title{font-size:2.25em;font-weight:700;line-height:1.2;margin-bottom:.5em}@media screen and (max-width:1114px){.hero__title{margin-right:0}}@media screen and (max-width:899px){.hero__title{font-size:1.8em}}.hero__subtitle{margin-top:.75em;max-width:40%;width:100%}.hero__subtitle.bigger{color:#409517;display:block;font-size:1.2em;padding-bottom:0}@media screen and (max-width:1114px){.hero__subtitle{max-width:70%;padding-bottom:1em}}@media screen and (max-width:979px){.hero__subtitle{max-width:100%;padding-bottom:0}}.hero__author{margin-bottom:.5em}.hero__button{margin-top:1.5em}@media screen and (min-width:1115px){.hero__items--large{min-height:36.5rem}}.hero__cta-container{margin-top:2.5em}@media screen and (max-width:549px){.hero__cta-container{margin-top:2em}}.hero__cta{display:inline-block;vertical-align:middle}.hero__cta.link{color:#ff8600;margin-left:1em}.hero__cta.link:hover{text-decoration:underline}@media screen and (max-width:419px){.hero__cta.link{margin:1em 0 0;width:100%}}.hero__share{display:inline-block;height:3.7rem;vertical-align:middle}.hero__share.is-column{margin-left:2em}@media screen and (max-width:719px){.hero__share.is-column{margin:1.5em 0 0;width:100%}}@media screen and (max-width:549px){.hero__share{margin:0}}.bigger{font-size:1.375em}.hubspot-form{max-width:40em;width:100%}.hubspot-form .submitted-message{background:#ccffcd;color:#397d37;font-size:1.4rem;margin:1.5em 0;padding:1em}.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{font-size:.875em;text-transform:none}.hubspot-form .hs-form .hs-form-booleancheckbox span{margin-left:0;text-transform:none}.image-effect{background:url(../images/book-perspective.png) 50%/100% no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;height:497.0323px;margin:-50px -50px -50px 0;overflow:hidden;padding:49.9813px;position:relative;width:713px;z-index:1}.image-effect .image-effect__photo{display:block;height:178.8%;-webkit-transform:perspective(609.9715px) rotateX(38deg) rotate(39.5deg) translateX(-34%) translateY(-50.4%);transform:perspective(609.9715px) rotateX(38deg) rotate(39.5deg) translateX(-34%) translateY(-50.4%);width:87.35%}@media screen and (max-width:1139px){.image-effect{height:418.26px;padding:42.06px;width:600px}.image-effect .image-effect__photo{-webkit-transform:perspective(513.3px) rotateX(38deg) rotate(39.5deg) translateX(-34%) translateY(-50.4%);transform:perspective(513.3px) rotateX(38deg) rotate(39.5deg) translateX(-34%) translateY(-50.4%)}}@media screen and (max-width:1079px){.image-effect{height:348.55px;padding:35.05px;width:500px}.image-effect .image-effect__photo{-webkit-transform:perspective(427.75px) rotateX(38deg) rotate(39.5deg) translateX(-34%) translateY(-50.4%);transform:perspective(427.75px) rotateX(38deg) rotate(39.5deg) translateX(-34%) translateY(-50.4%)}}@media screen and (max-width:979px){.image-effect{display:none}}.image-effect--small{height:348.55px;padding:35.05px;width:500px}.image-effect--small .image-effect__photo{-webkit-transform:perspective(427.75px) rotateX(38deg) rotate(39.5deg) translateX(-34%) translateY(-50.4%);transform:perspective(427.75px) rotateX(38deg) rotate(39.5deg) translateX(-34%) translateY(-50.4%)}@media screen and (max-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 (max-width:1229px){.key-chapters__key-vertical-line{border:transparent}}.key-chapters:before{content:"";display:block;height:5px;width:3px}.key-chapters .testimonial{margin:0 3em}@media screen and (max-width:499px){.key-chapters .testimonial{margin:0 1em}}.listing{counter-reset:numList;display:block;list-style:none;padding-top:2em}.listing__chapter{font-weight:300;padding-top:1em}.listing__item{margin-right:3em;padding-bottom:2em;position:relative;width:inherit}.listing__item:before{background:#fdb913;border-radius:1000px;color:#fff;content:counter(numList);counter-increment:numList;font-size:1.25em;height:39px;line-height:39px;margin-left:-4em;margin-top:-.6em;position:absolute;text-align:center;width:39px}@media screen and (max-width:1229px){.listing__item:before{margin-left:-3em}}@media screen and (max-width:679px){.listing__item:before{font-size:1.05em;height:29px;line-height:29px;margin-left:-2.5em;margin-top:-.2em;width:29px}}.line-separator{color:#e5e5e5;margin:0 2em;opacity:.8}.login-separator{color:#1a1a1a;left:50%;position:absolute;text-align:center;text-transform:uppercase;top:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:1114px){.login-separator{left:0;margin:0 auto;position:relative;top:0;-webkit-transform:none;transform:none;width:2em}}.login-separator:after,.login-separator:before{border-left:1px solid #ff8600;content:"";margin-left:.5em;min-height:5em;position:absolute}@media screen and (max-width:1114px){.login-separator:after,.login-separator:before{border-top:1px solid #ff8600;min-height:0;min-width:35vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.login-separator:before{bottom:100%;left:0}@media screen and (max-width:1114px){.login-separator:before{bottom:auto;left:auto;right:100%;top:50%}}.login-separator:after{left:0;top:100%}@media screen and (max-width:1114px){.login-separator:after{bottom:auto;left:100%;right:auto;top:50%}}.is-loading .send-btn{background:rgba(0,0,0,.2)!important;cursor:auto;position:relative}.is-loading .send-btn:after{-webkit-animation:throbb 1s linear infinite;animation:throbb 1s linear infinite;background:#000;border-radius:100%;content:"";height:40px;left:50%;margin:-20px;position:absolute;top:50%;width:40px}@keyframes throbb{0%{opacity:.75;-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.is-success .send-btn{display:none}.testimonials{font-size:1.6rem}.testimonials__title{color:#1a1a1a;font-size:1.625em;text-align:center}.promo{border-bottom:1px solid #e5e5e5;border-top:2px solid #007bff;color:#1a1a1a;font-size:1.7rem}.editable-container{background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 6px rgba(0,0,0,.25);box-shadow:0 0 6px rgba(0,0,0,.25);display:block;padding:1.5rem}.editable-container input[type=text],.editable-container textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.editable-container textarea{padding:5px}.live-edit_repeater-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f0f0f0;color:#1a1a1a;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;padding:0 .5em}.live-edit_repeater-item .editable-container{margin:1em}.live-edit_repeater-item .live-edit:before{display:none}.live-edit_repeater-item__field{-webkit-box-flex:1;-ms-flex:1;flex:1}.live-edit_repeater-item__handle:hover{cursor:pointer}.live-edit_repeater-item__actions .remove-item:hover,.live-edit_repeater-item__handle:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.live-edit_repeater-item .live-edit_chapter__description{font-weight:300}.live-edit_chapter{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1em .5em}.live-edit_chapter__description{margin-top:1em}.live-edit_repeater_add{background:#fff;border:1px solid #686868;color:#1a1a1a;display:block;margin-top:1em;padding:10px}.live-edit_repeater_add:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.hero.is-editable .hero__author,.hero.is-editable .hero__category,.hero.is-editable .hero__date,.hero.is-editable .hero__file-upload,.hero.is-editable .hero__subtitle{margin:1em 0;max-width:50%}@media screen and (max-width:979px){.hero.is-editable .hero__author,.hero.is-editable .hero__category,.hero.is-editable .hero__date,.hero.is-editable .hero__file-upload,.hero.is-editable .hero__subtitle{max-width:100%}}.hero.is-editable .hero__title{margin:0 0 .5em;max-width:50%}@media screen and (max-width:979px){.hero.is-editable .hero__title{max-width:100%}}.hero.is-editable .hero__category,.hero.is-editable .hero__date{display:-webkit-box;display:-ms-flexbox;display:flex}.hero.is-editable .hero__file-upload{background:#f7f7f7;color:#aaa;display:inline-block;padding:10px}.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{background:none;font-size:1.2rem;height:411px;margin:0;overflow:auto;padding:0;width:310px;z-index:0}.hero.is-editable .image-effect .single-drop{padding-top:132%}.hero.is-editable .image-effect .single-drop img{top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:979px){.hero.is-editable .image-effect{display:block}}@media screen and (max-width:949px){.hero.is-editable .image-effect{float:none;margin:0 0 1em}}@media screen and (max-width:399px){.hero.is-editable .image-effect{font-size:1.125rem;height:auto;width:100%}}.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 (max-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 (max-width:899px){.key-chapters.is-editable .testimonial{padding-left:0}}.key-chapters.is-editable .single-drop{font-size:1.2rem;margin:0 auto;max-width:200px;padding-top:43%}@media screen and (max-width:399px){.key-chapters.is-editable .single-drop{font-size:1.125rem;padding-top:60%}}@media screen and (max-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:-webkit-box;display:-ms-flexbox;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{display:block;margin-bottom:2em}.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{font-size:1rem}.shop .listing__item:before{margin-left:-6em}.shop .testimonial{font-size:1rem}
