html{--hd-header-bg:#f9fafe;--hd-header-bg:#fcfcff;--hd-header-bg-img:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23026' fill-opacity='0.03' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E")}.provider-page .hd-breadcrumbs{background:var(--hd-header-bg);background-image:var(--hd-header-bg-img)}@media (min-width:1280px){.provider-page .hd-breadcrumbs .top-disclosures{margin-right:80px}body.is-rtl .provider-page .hd-breadcrumbs .top-disclosures{margin-right:0;margin-left:80px}}.provider-header{display:flex;flex-direction:column;align-items:stretch;gap:5px;justify-content:flex-start;margin:0 auto 20px;padding:10px 0 130px;border-bottom:1px solid var(--hd-color-9);background:var(--hd-header-bg);background-image:var(--hd-header-bg-img)}.provider-overview{gap:30px 0;text-align:start;margin:0;padding:0}.provider-overview .provider-overview__desc{text-shadow:1px 1px var(--hd-color-9)}.provider-overview .provider-title{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;flex-direction:row;justify-content:flex-start;margin-bottom:10px}@media (min-width:768px){.provider-overview .provider-title{flex-wrap:nowrap}}.provider-title .provider-title__logo{flex:0 0 100px;display:flex;align-items:center;height:100px;width:100px;justify-content:center}.provider-title .provider-title__logo .provider-logo{display:flex;align-items:center;justify-content:center;height:100px;width:100px;min-height:100px;min-width:100px;max-height:100px;max-width:100px}.provider-title .provider-title__logo .provider-logo__img{height:auto;max-width:100%;max-height:100%;border-radius:var(--hd-br--small)}.closed-provider .provider-title .provider-title__logo .provider-logo__img{filter:grayscale(100%)}.provider-title .provider-title__name{flex:1 1 auto;display:inline-flex;align-items:flex-start;flex-direction:column;gap:10px;flex-wrap:wrap}.provider-overview .provider-title .provider-name{margin:0;padding:0;display:flex;align-items:center;gap:10px;flex-direction:row;justify-content:flex-start;font-size:2.75em;font-size:min(2.75em, 10vw);font-weight:700;line-height:1.15;color:var(--hd-color);word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}.provider-overview .provider-title .provider-name .provider-name__verified{display:inline-flex;color:var(--hd-color-blue);color:#0d6efd}.provider-overview .provider-title .provider-data{display:flex;flex-wrap:wrap;align-items:center;gap:5px 15px;font-size:1em;color:#001c6420}.provider-overview .provider-title .provider-data a{font-weight:500;font-size:1em;margin:0;display:flex;align-items:center;flex-direction:row;gap:3px}.provider-overview .provider-title .provider-data a:hover{color:var(--hd-color-blue)}.provider-overview .provider-title .provider-data svg{width:auto;height:18px;margin-right:3px}body.is-rtl .provider-overview .provider-title .provider-data a svg{margin-right:0;margin-left:3px}body.is-rtl .provider-overview .provider-title .provider-data a.provider-data__url{flex-direction:row-reverse;gap:6px}body.is-rtl .provider-overview .provider-title .provider-data a.provider-data__url svg{margin:0;transform:scaleX(-1);transform-origin:center}.provider-overview .provider-title .provider-data .provider-data__reviews,.provider-overview .provider-title .provider-data .provider-data__plans,.provider-overview .provider-title .provider-data .provider-data__coupons{color:var(--hd-color-3)}.provider-overview .provider-title .provider-data .provider-data__url{font-weight:500;color:var(--hd-color-blue)}.provider-overview .provider-title .provider-verified{display:inline-flex;padding:3px 6px;font-weight:600;font-size:.778em;line-height:1;color:var(--hd-color-blue);align-items:center;gap:3px}.provider-overview .provider-title .provider-verified--unverified{color:var(--hd-color-4)}.provider-overview .provider-title .provider-title__btn{flex:1 0 auto;text-align:right}.provider-overview .provider-title .provider-title__btn .btn{width:100%;max-width:360px;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;font-size:1.125em;text-align:start;border-radius:var(--hd-br--small)}.provider-overview .provider-title .provider-title__btn .btn__left{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:5px}.provider-overview .provider-title .provider-title__btn .btn__domain{font-weight:700;font-size:1em}.provider-overview .provider-title .provider-title__btn .btn__text{font-weight:300;font-size:.9em;opacity:.8}.provider-overview .provider-title .provider-title__btn .btn__right{display:flex;flex:1 1;justify-content:flex-end}.provider-overview .provider-desc{font-size:1em}.provider-overview .provider-desc .page-subtitle{font-family:var(--hd-ff);font-weight:600;font-size:1.375em;font-size:min(1.375em, 5vw);line-height:1.125;margin:0 0 10px;color:var(--hd-color-2)}.provider-overview .provider-desc .provider-desc__overview,.provider-review-overview .mobile-provider-overview{display:none;font-family:var(--hd-ff);font-weight:400;font-size:1em;font-size:max(1em, 16px);letter-spacing:.5px;line-height:1.4;color:var(--hd-color-3)}.provider-overview .provider-desc .provider-desc__overview p:last-of-type,.provider-review-overview .mobile-provider-overview p:last-of-type{margin-bottom:0 !important}@media (min-width:580px){.provider-overview .provider-desc .provider-desc__overview{display:block}}@media (max-width:579px){.provider-overview .provider-overview__rating .header-rating{max-width:100% !important}.provider-review-overview .mobile-provider-overview{display:block;padding:20px 10px 0;margin:20px 0}}.provider-desc__note{margin:0 8px 0 0;padding:5px 10px 3px;display:inline-flex;gap:5px;font-weight:500;font-size:.75em;border:1px solid var(--hd-color-9);color:var(--hd-color-5);border-radius:40px;vertical-align:middle;align-items:center}.is-rtl .provider-desc__note{margin:0 0 0 8px}.provider-overview .provider-btn{margin:25px 0}.provider-awards{display:inline-flex;position:relative;min-width:250px;min-width:min(250px, 100%);align-items:center;align-content:center;padding-left:25px}.provider-awards figure{width:80px;height:80px;margin-left:-25px}.provider-awards figure:hover{z-index:1}.provider-awards figure img{width:80px;height:auto;max-height:100px}.provider-badges{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px;margin:40px 0}.provider-badges .hostdean-badge{width:auto;height:auto;margin:0}.provider-badges .hostdean-badge img{width:150px;height:auto;max-height:none}.provider-overview .provider-overview__rating{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.provider-overview .provider-overview__rating .header-rating{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-evenly;color:var(--hd-color);text-align:center;padding:15px 10px 10px;width:100%;box-shadow:var(--hd-bs);background:#fff;border-radius:var(--hd-br)}.provider-overview .provider-overview__rating .header-rating .header-rating__rating,.provider-overview .provider-overview__rating .header-rating .header-rating__actions{flex:1 0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}@media (max-width:580px),(min-width:992px){.provider-overview .provider-overview__rating .header-rating{flex-direction:column;align-items:center;justify-content:flex-start;max-width:380px}}.provider-overview .provider-overview__rating .header-rating__recommenders{margin:5px auto 10px}.provider-overview .provider-overview__rating .header-rating__provider-rank{font-size:1.125em;margin-top:10px}.provider-overview .provider-overview__rating .header-rating__cta{margin:10px auto;width:100%}.provider-overview .provider-overview__rating .header-rating__cta .btn{padding:10px 8%;font-size:1.0625em;white-space:normal;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;min-width:min(100%, 300px);min-height:54px}.provider-overview .provider-overview__rating .header-rating__cta .btn svg{flex:0 0 18px;width:18px;height:18px;margin:0;transition:all .3s ease}body.is-rtl .provider-overview .provider-overview__rating .header-rating__cta .btn svg{transform:scaleX(-1);transform-origin:center}.provider-overview .provider-overview__rating .header-rating__coupons{margin:5px auto 10px}.provider-overview .provider-overview__rating .header-rating .no-reviews-message{margin:15px auto 10px}.single-provider .closed-provider-badge{display:inline-flex;align-items:center;gap:4px;background:#ffcdd2;color:#d32f2f;border-radius:var(--hd-br--pill);cursor:default;font-size:1em;margin:0;padding:5px 12px 5px 8px;font-family:var(--hd-ff);font-weight:600;line-height:1;text-transform:uppercase}.is-rtl.single-provider .closed-provider-badge{padding:5px 8px 5px 12px}.single-provider .closed-provider-badge .icon{width:1.25em;height:1.25em;color:#d32f2f}.provider-overview .provider-overview__rating .header-rating--closed-provider{background:#ffebee90;border:none;box-shadow:none}.provider-overview .header-rating .closed-provider-notice{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.provider-overview .header-rating .closed-provider-notice .icon{color:#d32f2f;width:4em;height:4em}.provider-overview .header-rating .closed-provider-notice .closed-provider-notice__text{margin:0;padding:0;color:var(--hd-color-4);font-weight:400;font-size:1em}.provider-overview .header-rating .closed-provider-notice .closed-provider-notice__text strong{display:block;color:#d32f2f;font-weight:700;font-size:1.125em;line-height:1.3;margin-bottom:10px}@media screen and (max-width:768px){.provider-overview .provider-title{flex-direction:column;align-items:center}.provider-overview .provider-title .provider-title__name{flex-direction:column;align-items:center;text-align:center}.provider-overview .provider-title .provider-title__name .provider-data{width:100%;flex-wrap:wrap;justify-content:center;align-items:center}.provider-overview .provider-desc,.provider-overview .ftc-disclosure{text-align:center}.provider-overview .provider-awards,.provider-overview .provider-badges{width:100%;flex-wrap:wrap;justify-content:center;margin:10px auto}.provider-overview .provider-badges .hostdean-badge{max-width:30%;min-width:120px}}.provider-review-overview{padding:0;margin:-120px auto 10px}.provider-review-overview__box{padding:0;background:#fff;box-shadow:var(--hd-bs--elevated);border-radius:24px}.provider-info{width:100%;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin-top:10px;margin-bottom:20px}.provider-info+.provider-info{margin:40px auto}.provider-info .box{margin:0}.provider-review-overview .box .box__head{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.provider-review-overview .box__desc .box-title{font-size:1.125em;line-height:1.5;font-weight:400;color:#0d3b66;color:var(--hd-color-5)}.provider-info-sidebar--in-sidebar{padding:20px 0;display:flex;flex-direction:column;align-items:stretch;gap:12px}.provider-info-sidebar--in-sidebar .box{margin:0;border-radius:var(--hd-br);border:1px solid var(--hd-color-9)}.provider-info .no-info-message{margin:0;color:var(--hd-color-5)}.provider-review-overview .score-breakdown{height:100%;width:100%;justify-content:space-evenly;padding:0}.provider-review-overview .score-breakdown .criteria{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.provider-review-overview .score-breakdown .criteria .criteria-name{flex:auto 1 0;min-width:125px;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:5px;font-weight:500;font-size:1em;color:var(--hd-color-3)}.provider-review-overview .score-breakdown .criteria .criteria-name svg{color:var(--hd-color-5);height:1.25em;width:auto;margin:0}.provider-review-overview .score-breakdown .criteria .criteria .criteria__progress{flex:auto 1 1}.provider-review-overview .score-breakdown .criteria .score-number{flex:auto 1 0;word-break:keep-all !important;font-weight:600}.provider-info .provider-rating .no-reviews{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 10px}.provider-info .provider-rating .no-reviews .no-reviews__icon{width:auto;height:80px;color:var(--hd-color-8);margin:0 auto 10px}.provider-info .provider-rating .no-reviews p{font-size:1.25em;font-weight:500;text-align:center;color:var(--hd-color-3);margin:0}.provider-info .provider-rating .no-reviews .btn{font-size:1em;font-weight:600}.provider-review-overview .provider-pricing .box__head .box__desc{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:5px}.provider-pricing__link{display:inline-flex;padding-right:5px;font-weight:500;color:var(--hd-color-alt);font-size:14px;text-align:center;line-height:1;word-break:keep-all;align-items:center;gap:5px;justify-content:center}.provider-pricing__link:hover{font-weight:600;color:var(--hd-color-blue)}.provider-review-overview .provider-pricing .box__content{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:10px}.provider-pricing__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:.56em}.provider-pricing__list .provider-pricing__list__item{width:100%;display:flex;flex-wrap:nowrap;flex-direction:row;align-content:center;align-items:center;gap:10px 5px;justify-content:space-between}.provider-pricing__list .provider-pricing__list__item .service-name{font-weight:500;font-size:1em;color:var(--hd-color-3)}.provider-pricing__list .provider-pricing__list__item .service-name:hover{text-decoration:underline;cursor:pointer;color:var(--hd-color-blue)}.provider-pricing__list__item .price-range{padding:5px 10px;display:inline-flex;flex-wrap:nowrap;align-items:center;gap:5px;font-weight:500;color:var(--hd-color-3);font-size:.85em;text-align:center;line-height:1;word-break:keep-all;border:1px solid var(--hd-color-9);border-radius:var(--hd-br--pill)}.datacenters-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px, 1fr));grid-gap:12px 8px;list-style:none;padding:0 !important;margin:0 !important}.datacenters-list--single{grid-template-columns:1fr}.datacenters-list--double{grid-template-columns:repeat(auto-fill,minmax(140px, 1fr))}.datacenters-list .datacenter{max-width:100%;display:inline-flex;align-items:center;gap:8px}.datacenters-list .datacenter .datacenter__name{font-size:.95em;line-height:1.25;color:var(--hd-color-2)}.datacenters-list .more{display:inline-flex;align-items:center}.datacenters-list .more .more__link{padding:0;margin:0;color:var(--hd-color-alt);font-weight:500;font-size:.95em;display:flex;align-items:center;gap:5px}.datacenters-list .more .more__count{display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:5px;width:fit-content;text-decoration:none;user-select:none;white-space:nowrap;border:1px solid var(--hd-color-9);padding:1px 10px;margin:0;font-size:.9em;font-weight:500;line-height:1.5;letter-spacing:.3px;border-radius:50px}.datacenters-list .more .more__link:hover{color:var(--hd-color-blue);font-weight:600}.datacenters-list .more .more__link:hover .more__count{color:var(--hd-color-blue);background:var(--hd-color-10);font-weight:600}.all-datacenters-popup .popup-header{padding-bottom:20px !important;margin-bottom:0 !important}.all-datacenters-popup .popup-header h2{display:flex;align-items:center;gap:10px}.all-datacenters-popup .popup-header .badge.total-num{font-size:18px;background:0 0;color:var(--hd-color-4)}.all-datacenters-popup .inner-popup{padding-top:0 !important}.all-datacenters-popup .datacenters-list{padding-bottom:10px !important;grid-template-columns:repeat(auto-fill,minmax(160px, 1fr));row-gap:16px}.provider-info .provider-cta{flex-grow:1;padding:20px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center}.provider-info .provider-cta .provider-cta__btn .btn{margin:0;white-space:normal !important;border-radius:var(--hd-br--pill)}.provider-info .provider-cta .provider-cta__btn .btn svg{flex:0 0 24px;width:24px;height:24px;margin:0 5px 0 0;transition:all .3s ease}.no-enough-data-notice{margin:30px 0;border:2px solid var(--hd-color-9);padding:20px;border-radius:var(--hd-br);width:100%;display:flex;flex-direction:column;align-items:stretch}.no-enough-data-notice:hover{box-shadow:var(--hd-bs)}.no-enough-data-notice .no-enough-data-notice__title{display:flex;color:var(--hd-color-3);align-items:center;gap:10px;font-family:var(--hd-ff--heading);font-weight:500;font-size:1.25em}.no-enough-data-notice .no-enough-data-notice__icon{flex-shrink:0;color:#ffc107;height:32px;width:auto}.no-enough-data-notice .no-enough-data-notice__content{padding:15px 0 0;color:var(--hd-color-3);font-size:1em;font-weight:500}.hd-donut{width:100%;font-size:16px;margin:12px auto;max-width:200px;max-width:min(200px, 40%);animation:donutfade 1s}@media (min-width:992px){.hd-donut{width:100%}}.donut-ring{stroke:#d7e1f9}.donut-percent{font-size:8px;line-height:1;transform:translateY(.5em);font-weight:700}.donut-data{font-size:2.5px;font-weight:600;line-height:1;transform:translateY(.5em);text-align:center;text-anchor:middle;text-transform:uppercase}.donut-segment{stroke:var(--color)}.donut-text{font-family:var(--hd-ff--heading);fill:#48658e;fill:var(--color)}.hd-donut .donut-text,.donut-segment-0 .donut-text{fill:#48658e;--color:#48658e}.donut-segment-0 .donut-segment{stroke:#d7e1f9;--color:#d7e1f9}.donut-segment-1{--color:#f44336}.donut-segment-2{--color:#ef6c00}.donut-segment-3{--color:#f9a825}.donut-segment-4{--color:#8bc34a}.donut-segment-5{--color:#09b61c}.hd-half-donut{display:inline-flex;flex-direction:column;align-items:center;gap:5px;margin:0}.hd-half-donut .hd-half-donut__container{position:relative;width:200px;height:100px;overflow:hidden;margin:0}.hd-half-donut .hd-half-donut__container .arc,.hd-half-donut .hd-half-donut__container:before{content:'';width:200px;height:100px;position:absolute;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;left:0;box-sizing:border-box}.hd-half-donut .hd-half-donut__container:before{border:20px solid #d7e1f9;border-bottom:none;top:0;z-index:1;border-radius:300px 300px 0 0}.hd-half-donut .hd-half-donut__container .arc{border:20px solid #05f;border-color:var(--color);border-top:none;border-radius:0 0 300px 300px;top:100%;z-index:2;transform:rotate(var(--hd-half-donut-angle));-webkit-transform:rotate(var(--hd-half-donut-angle));-moz-transform:rotate(var(--hd-half-donut-angle));-ms-transform:rotate(var(--hd-half-donut-angle));-o-transform:rotate(var(--hd-half-donut-angle))}.hd-half-donut.has-animation .hd-half-donut__container .arc{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);animation:halfDonut 3s forwards}@keyframes halfDonut{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{transform:rotate(var(--hd-half-donut-angle));-webkit-transform:rotate(var(--hd-half-donut-angle));-moz-transform:rotate(var(--hd-half-donut-angle));-ms-transform:rotate(var(--hd-half-donut-angle));-o-transform:rotate(var(--hd-half-donut-angle))}}.hd-half-donut .hd-half-donut__container .arc:before{content:'';height:2px;width:5px;position:absolute;top:0;left:0}.hd-half-donut .hd-half-donut__container .donut-score{color:rgba(0,28,100);color:var(--color);display:block;width:200px;text-align:center;margin-top:40px;font-weight:700}.hd-half-donut .hd-half-donut__container .donut-score .donut-score__value{font-size:50px;margin:0}.hd-half-donut .hd-half-donut__container .donut-score .donut-score__percent{margin:0;font-weight:500;font-size:22px;opacity:.75}.hd-half-donut__description{color:var(--color);font-weight:300;font-size:1.25em;text-transform:uppercase}.hd-half-donut.donut-segment-0{--color:#d7e1f9}.hd-half-donut.donut-segment-1{--color:#f44336}.hd-half-donut.donut-segment-2{--color:#ef6c00}.hd-half-donut.donut-segment-3{--color:#f9a825}.hd-half-donut.donut-segment-4{--color:#8bc34a}.hd-half-donut.donut-segment-5{--color:#09b61c}.hd-recommenders{margin-top:20px;display:flex;font-weight:500;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:stretch;gap:15px}.hd-recommenders span{display:flex;align-items:center}.hd-recommenders .recommenders__count{padding:0;display:flex;flex-direction:row;align-items:center;gap:8px;line-height:1.2;color:var(--hd-color-2);border-radius:100px;padding:6px 24px}.hd-recommenders .recommenders__count svg{height:18px;fill:currentColor}.hd-recommenders .is-recommending{background:#42b72a1c;color:#00c463}.hd-recommenders .not-recommending{padding-left:20px;border-left:1px solid var(--hd-color-9);background:#db44371c;color:#e35656}.vertical-separator{display:block;height:75%;width:1px;background:rgb(0 0 0/10%);border-radius:105px}.section,.section--light,.section--dark{width:100%;margin:0 auto;padding:20px 0}.section--light{background:#fff}.section--dark{background:var(--hd-color-bg)}.section--dark+.section--dark{border-top:1px solid var(--hd-color-9)}.fixed-header .section{scroll-margin-top:var(--header-height)}.section .section__head{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:10px 1%;margin:20px auto 30px;font-family:var(--hd-ff--heading)}.section__head .section__icon{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;padding:15px;border-radius:100%;background:0 0;color:#05f;border:1px solid var(--hd-color-9);border:0;background:rgb(0 85 255/5%)}.section__icon svg{width:32px;height:32px;stroke-width:1.5px}.section__head .section__desc{display:flex;align-content:center;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.section__desc .section-title,.section__desc .section-subtitle{margin:0;padding:0;line-height:1;font-family:var(--hd-ff--heading)}.section__desc .section-title{font-size:2.25em;font-weight:600;color:#0d3b66;color:var(--hd-color)}.section__desc .section-subtitle{font-size:1.25em;font-weight:400;color:var(--hd-color-4)}.section .section__content--no-bg{background:0 0;box-shadow:none;border-radius:0}.boxes{width:100%;max-width:100%;display:flex;align-items:stretch;justify-content:space-between;gap:10px;flex-wrap:wrap}.boxes .box{flex:1 1 0%;height:100%;height:auto;min-width:min(320px, 100%);max-width:100%}.box{position:relative;height:100%;padding:var(--hd-bp);display:flex;flex-direction:column;gap:10px;background:0 0 !important;box-shadow:none !important;border-radius:var(--hd-br--medium)}.box-stamp{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;overflow:hidden;pointer-events:none;width:50%;height:50%;opacity:.0375;color:var(--hd-color-blue);display:flex;align-items:center;justify-content:center}.box-stamp .icon,.box-stamp svg{width:100%;height:auto;max-width:220px;max-height:100%}.box .box__head{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.box__head .box__icon{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;width:auto;height:auto;font-size:24px;color:var(--hd-color-7)}.box__icon svg{width:32px;height:32px}.box__head .box__desc{display:flex;align-content:center;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.box__desc .box-title,.box__desc .box-subtitle{margin:0;padding:0;line-height:1}.box__desc .box-title{font-size:1.25em;line-height:1.5;font-weight:500;color:var(--hd-color-3)}.box__desc .box-subtitle{font-family:var(--hd-ff);font-weight:300;font-size:1.125em;color:var(--hd-color-4)}.box .box__content{flex:1 1;padding:var(--hd-bp);padding:0}.section--dark .box .box__content{flex:1 1;background:var(--hd-box-bg);padding:var(--hd-bp);box-shadow:var(--hd-bs);border-radius:var(--hd-br--medium);border:none}.box .box__content--bg{background:var(--hd-box-bg);padding:var(--hd-bp);box-shadow:var(--hd-bs);border-radius:var(--hd-br--medium)}.box.box--no-bg .box__content{background:0 0;padding:0;box-shadow:none;border:none;border-radius:0}.box .box__content+.box__head{margin-top:20px}.provider-info-sidebar .box .box__head{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.box .no-info-available{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;font-weight:400;font-size:1.125em;color:var(--hd-color-6)}.provider-review-overview .boxes .box{min-height:220px;border-radius:0 !important;padding:20px 16px}@media (max-width:680px){.provider-review-overview .boxes .box+.box{border-top:1px solid var(--hd-color-9)}.provider-review-overview .boxes .box{min-height:100px}.provider-review-overview .boxes .box .box-stamp{display:none}}@media (min-width:1024px){.provider-review-overview .boxes .box+.box{border-left:1px solid var(--hd-color-9)}}.box.box--provider-profile{border:0;padding:16px 0}.box--provider-profile .box-title{font-weight:600;font-size:1.5em;display:none !important}.box--provider-profile .provider-logo{width:100%;max-width:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto 25px;padding:0}.box--provider-profile .provider-logo .provider-logo__img{width:auto;height:auto;max-width:100%;max-height:80px}.provider-profile{width:100%;display:flex;flex-direction:column;justify-items:start;gap:2px;padding:2px 0;margin:16px 0 0;border-radius:var(--hd-br);border:1px solid var(--hd-color-9)}.provider-profile .provider-profile__item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;padding:8px 10px}.provider-profile .provider-profile__item+.provider-profile__item{border-top:1px solid var(--hd-color-10)}.provider_info__item__icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;background:0 0;color:#afbbda}.provider_info__item__icon svg,.provider_info__item__icon img{width:25px;height:25px;stroke:currentColor}.provider_info__item__data{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;font-size:1em}.provider_info__item__data dt{font-weight:500;color:var(--hd-color-3);display:none !important}.provider_info__item__data dd{display:flex;flex-direction:row;align-items:center;gap:5px;font-size:1.125em;font-weight:500;margin:0;color:var(--hd-color-2)}.provider_info__item__data dd span{font-weight:400;color:var(--hd-color-3)}.provider-profile .provider-phone dd,.provider-profile .provider-email dd{direction:ltr}.provider-info .provider-info__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px, 1fr));grid-gap:10px;width:100%;justify-items:start;align-content:center;padding:0;margin:0}.provider-info .provider-info__list--icons-only{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:15px;flex-wrap:wrap}.provider-info .provider-info__list__item{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:6px;color:#48658e}.provider-info .provider-info__list__item .icon{flex-shrink:0;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:100%;background:0 0;color:var(--hd-color-4)}.provider-info .provider-info__list__item .icon svg{width:22px;height:22px;color:inherit}.provider-info .provider-info__list--icons-only .provider-info__list__item .icon svg{width:26px;height:26px}.provider-info .provider-info__list__item .text{color:var(--hd-color-3);font-size:1em;font-weight:500}.provider-info .provider-info__list--icons-only .provider-info__list__item .text{display:none !important}.provider-socials{width:100%;margin:20px 0 0;display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;text-align:center}.provider-socials .provider-socials__service{display:inline-flex;width:32px;height:32px;min-width:unset;border-radius:100%;align-items:center;justify-content:center;color:var(--color);transition:all .3s ease-in-out;border:1px solid var(--hd-color-9)}.provider-socials .provider-socials__service svg{width:16px;height:16px}.provider-socials .provider-socials__service:hover{transform:scale(1.1);background:var(--color);color:#fff;box-shadow:var(--hd-bs--lg);border-color:var(--color)}.single-provider__sidebar .hd-post-s{margin:40px 0}.claim-profile-widget{padding:var(--hd-bp);margin:0 0 30px;display:flex;flex-direction:column;align-items:flex-start;gap:0;border-radius:var(--hd-br);border:1px solid var(--hd-color-9)}.claim-profile-widget h3{padding:0;margin:10px 0;line-height:1}.claim-profile-widget p{margin:0 0 20px;padding:0;color:var(--hd-color-4)}@media (max-width:1199px){.single-provider .site-header{box-shadow:none !important;border-bottom:1px solid var(--hd-color-9) !important}}.mobile-toc{width:100% !important;min-width:100% !important;position:sticky;top:0;top:var(--header-height);z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:10px;background:#fff;-webkit-animation:.3s fadeInDown;animation:.3s fadeInDown;box-shadow:0 2px 6px 3px rgba(6,49,89,.1)}.mobile-toc:not(.is-pinned){display:none}.fixed-header .mobile-toc{top:var(--header-height);top:calc(var(--header-height) - 2px)}@media (min-width:1200px){.mobile-toc{display:none !important}}.mobile-toc .mobile-toc__header{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;justify-content:space-between;padding:0;transition:all .3s ease-in-out;max-height:0;max-height:120px;padding:12px 0 0;padding:1vh 0 2px}.mobile-toc .mobile-toc__header .mobile-toc__logo{display:inline-flex;flex-direction:column;align-items:center;gap:5px}.mobile-toc .mobile-toc__header .mobile-toc__logo img{width:auto;height:auto;max-width:min(160px, 40vw);max-height:min(40px, 10vh)}.mobile-toc .mobile-toc__header .mobile-toc__cta{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:max(1.5vw, 14px)}@media (min-width:580px){.mobile-toc .mobile-toc__header .mobile-toc__cta{flex-direction:row-reverse;justify-content:center;align-items:center;flex-wrap:wrap}}.mobile-toc__cta .btn{padding:8px 4vw;font-size:1em;font-weight:400;text-decoration:none;user-select:none;white-space:nowrap;cursor:pointer}.mobile-toc .tns-inner{line-height:1}.mobile-toc-links{padding:10px 0 5px}.mobile-toc__links{height:100%;white-space:nowrap;line-height:1.4}.mobile-toc__links::-webkit-scrollbar{display:none}.no-js .mobile-toc__links,.no-js .mobile-toc__links::-webkit-scrollbar{overflow-x:auto;display:block}.mobile-toc__links a{padding:3px 12px;font-weight:400;font-size:max(1.5vw, 14px) !important;transition:all .3s ease-in-out;display:inline-flex !important;height:100%;color:var(--hd-color-2);align-items:center;gap:5px;flex-direction:row;border-radius:var(--hd-br--pill)}.mobile-toc__links a .icon{width:18px;height:18px;color:var(--hd-color-5);stroke-width:2}.mobile-toc__links a:hover{color:var(--hd-color-blue)}.mobile-toc__links a.active{background:var(--hd-color-9);color:var(--hd-color-blue);font-weight:500}.mobile-toc__links a.active .icon{color:var(--hd-color-blue)}.mobile-toc-dropdown{flex:1;position:relative;max-width:600px;margin:0 auto;background:var(--hd-box-bg)}.mobile-toc-dropdown__trigger{flex:1;display:flex;align-items:center;justify-content:space-between;font-size:.95rem;font-weight:600;color:#0150bb;padding:.65rem 1rem;border:1px solid var(--hd-color-8);border-radius:20px;corner-shape:squircle;cursor:pointer;user-select:none;transition:background-color .2s,border-color .2s}.mobile-toc-dropdown.open .mobile-toc-dropdown__trigger{border-color:var(--hd-color-8);outline:none;border-bottom:1px solid var(--hd-color-9);border-bottom-left-radius:0;border-bottom-right-radius:0}.mobile-toc-dropdown .mobile-toc-dropdown__trigger__text svg{width:1.25em;height:auto;stroke-width:2}.mobile-toc-dropdown .mobile-toc-dropdown__icon{color:var(--hd-color-4);transition:all ease-in-out .3s}.mobile-toc-dropdown.open .mobile-toc-dropdown__icon{fill:#05f;transform:rotate(180deg)}.mobile-toc-dropdown__menu{position:absolute;left:0;width:100%;background-color:#fff;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease,visibility .25s;max-height:60vh;z-index:1001;border:1px solid var(--hd-color-8);padding:0;border-radius:0 0 20px 20px;corner-shape:squircle}.mobile-toc-dropdown.open .mobile-toc-dropdown__menu{opacity:1;visibility:visible;transform:translateY(0);border-top:0;box-shadow:var(--hd-bs--elevated)}.mobile-toc-dropdown__menu a{display:flex;align-items:center;gap:5px;padding:10px 16px;color:var(--hd-color-3);text-decoration:none;font-size:1em;font-weight:500;border-bottom:1px solid var(--hd-color-9);transition:background-color .15s,color .15s}.mobile-toc-dropdown__menu a:last-child{border-bottom:none}.mobile-toc-dropdown__menu a:hover{background-color:#f8fafc;color:#2563eb}.mobile-toc-dropdown__menu a.active{background-color:#eff6ff;color:#0150bb;font-weight:600}.mobile-toc-dropdown__menu .toc-link__icon{width:1.25em;height:auto;stroke-width:2}.mobile-toc .mobile-toc__cta .mobile-toc__cta-text--short{display:none}@media (min-width:580px){.mobile-toc .mobile-toc-dropdown{display:none !important}.mobile-toc .mobile-toc__cta .mobile-toc__cta-text--short{display:none !important}}@media (max-width:579px){.mobile-toc.is-pinned .mobile-toc__header{gap:18px;padding:12px 0}.mobile-toc .mobile-toc__header .mobile-toc__logo,.mobile-toc .mobile-toc__cta .mobile-toc__cta-text--long,.mobile-toc .mobile-toc__cta .provider-coupons-link,.mobile-toc .mobile-toc-links{display:none !important}.mobile-toc .mobile-toc__cta .mobile-toc__cta-text--short{display:inline !important}.mobile-toc .mobile-toc__cta .btn{padding:10px 20px;font-size:16px}}@media (max-width:479px){.mobile-toc .mobile-toc-dropdown__trigger__text svg,.mobile-toc .mobile-toc-dropdown__menu .toc-link__icon{display:none}}.toc-widget{position:sticky;top:calc(var(--header-height) + 10px);margin-bottom:50px;width:100%;padding:0;display:flex;flex-direction:column;gap:16px;background:#fff;box-shadow:var(--hd-bs);border:1px solid var(--hd-color-9);border-radius:var(--hd-br)}@media (max-width:1199px){.toc-widget{display:none !important}}.toc-widget .toc-widget__header{padding:16px 16px 0;display:flex;flex-direction:column;align-items:center;gap:20px}.toc-widget .toc-widget__logo{width:min(200px, 95%);display:flex;justify-content:center;align-items:center}.toc-widget .toc-widget__logo img{max-height:40px}.toc-widget .toc-widget__links{padding:12px 0;max-height:25vh;width:100%;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--hd-color-9)}.toc-widget .toc-widget__links .toc-link{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;font-weight:400;font-size:1em;color:var(--hd-color-blue);text-align:left;text-decoration:none;transition:all .15s ease-in-out}.toc-widget .toc-widget__links .toc-link:hover,.toc-widget .toc-widget__links .toc-link.active{background:var(--hd-color-9)}.toc-widget .toc-widget__links .toc-link.active{font-weight:700}.toc-widget .toc-widget__cta{padding:16px 16px 0;display:flex;flex-direction:column;align-items:center;gap:12px;border-top:1px solid var(--hd-color-9)}.toc-widget .toc-widget__cta .btn{width:100%}.is-rtl .toc-widget .toc-widget__cta .btn svg{transform:scaleX(-1)}.toc-widget .toc-widget__add-review{padding:12px 8px;width:100%;display:flex;flex-direction:row;gap:8px;font-weight:500;border:0;border-top:1px solid var(--hd-color-9);align-items:center;justify-content:center;background:0 0;color:var(--hd-color-3);cursor:pointer;border-radius:0 0 var(--hd-br) var(--hd-br);transition:all ease-in-out .15s}.toc-widget .toc-widget__add-review .icon{width:auto;height:22px;stroke-width:1.75px;opacity:.75}.toc-widget .toc-widget__add-review:hover{background:var(--hd-color-10);color:var(--hd-color-blue)}.pros .box__head .box__icon{color:#4caf50}.cons .box__head .box__icon{color:#f1416c}.cons .box__head .box__icon svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pros .pros__list .list-item__icon,.cons .cons__list .list-item__icon{width:auto;height:auto}.pros__list .list-item__icon{background:#eefbec;color:#42b72a;color:#4caf50;color:#a5d6a7}.cons__list .list-item__icon{background:#fff2f1;color:#d32f2f;color:#f1416c;color:#ef9a9a}.pros__list .list-item .list-item__content,.cons__list .list-item .list-item__content{font-size:1em;font-weight:400;color:var(--hd-color-4)}.pros__list .list-item .list-item__title,.cons__list .list-item .list-item__title{font-size:1em;font-weight:500;color:var(--hd-color-2)}.pros__list .list-item .list-item__description,.cons__list .list-item .list-item__description{margin:6px 0;font-size:1em;font-weight:400;color:var(--hd-color-4)}.pros__list .list-item .list-item__description>*:last-child,.cons__list .list-item .list-item__description>*:last-child{margin-bottom:0}.add-review-box{margin:30px 0;padding:var(--hd-bp);display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around;gap:10px;align-items:center;color:var(--hd-color-3) !important;border-radius:var(--hd-br);border:1px solid var(--hd-color-9);align-content:center}.add-review-box .add-review-box__icon{min-width:100px;text-align:center}.add-review-box .add-review-box__icon svg{width:80px;height:auto;color:#d2e3ff}.add-review-box .add-review-box__body{flex-grow:1;width:min(400px, 100%);text-align:start;font-size:1.125em}.add-review-box .add-review-box__body h3{color:var(--hd-color-3);font-size:1.125em;font-weight:600}.add-review-box .add-review-box__body h4{color:var(--hd-color-3);font-size:1.125em;font-weight:300}.add-review-box .add-review-box__body p{color:var(--hd-color-3);font-weight:400}.add-review-box .add-review-box__footer{flex:0 0 220px;display:inline-flex;justify-content:center}.add-review-box .add-review-box__body .btn{margin-top:0;font-size:1.25em;font-weight:600}@media (max-width:991px){.add-review-box{flex-direction:column;align-items:center;align-content:center;text-align:center}.add-review-box .add-review-box__body{width:100%;text-align:center}.add-review-box .add-review-box__footer{flex:1 1 auto}}.expert-review__header{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 auto 40px}.expert-criteria__overview .overview__title,.expert-review__title .expert-review__name{padding:0;margin:0;line-height:1.3;font-size:2.25em;font-family:var(--hd-ff--heading);font-weight:800;text-align:start}.expert-review__title{display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between;gap:10px;text-align:center;line-height:1;margin:0 auto}.expert-review__title .title-quote{display:inline-flex;font-size:8em;font-weight:700;line-height:50px;color:var(--hd-color-8)}@media screen and (max-width:990px){.expert-review__title .title-quote{display:none}}.expert-review__title .overview__title{font-size:2.25em;font-weight:600;line-height:1.3;margin:0}.expert-review__authors{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px;gap:5vw;padding:0;margin:20px 0}.expert-review__authors .expert{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.expert-review__authors .expert .expert__avatar{border:2px solid #fff;border-radius:var(--hd-br--pill);box-shadow:var(--hd-bs--lg);box-shadow:0px 0px 10px 2px rgb(0 0 0/20%)}.expert-review__authors .expert .expert__avatar img{width:50px;height:50px;border:0 solid var(--hd-color-7);border-radius:var(--hd-br--pill);box-shadow:var(--hd-bs)}.expert-review__authors .expert .expert__info{display:flex;flex-direction:column;gap:2px}.expert-review__authors .expert .expert__info .expert__name{display:flex;align-items:center;gap:5px;color:var(--hd-color-1);font-weight:700;font-size:1.125em;line-height:1.25;margin:0;padding:0}.expert-review__authors .expert .expert__info a{color:var(--hd-color-2);font-weight:600;font-size:1em;text-decoration:none}.expert-review__authors .expert .expert__info a:hover{text-decoration:underline}.expert-review__authors .expert .expert__info .verified-icon{width:16px;height:16px;color:var(--hd-color-blue);margin:0}.expert-review__authors .expert .expert__info .expert__role{color:var(--hd-color-4);font-weight:400;font-size:1em;line-height:1.25;margin:0;padding:0}.expert-review__meta{display:block;padding:5px 20px;color:var(--hd-color-3);background:var(--hd-color-10);border-radius:var(--hd-br--pill)}.expert-criteria{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.expert-criteria .expert-criteria__header{display:flex;font-size:1.2em;padding:0 6px 0 16px;flex-direction:row;justify-content:space-between;align-items:center;gap:20px 10px}.expert-criteria .expert-criteria__header .criteria-info{flex:1;display:flex;flex-direction:row;align-items:center;gap:15px}.expert-criteria__header .expert-criteria__icon{display:flex;align-items:center;justify-content:center;line-height:0;border-radius:100%;color:#0065ee;color:#ccdcff}.expert-criteria__header .expert-criteria__icon svg{width:50px;height:50px}.expert-criteria__header .expert-criteria__title{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.expert-criteria__title .expert-criteria__name,.expert-criteria__title .expert-criteria__subtitle{margin:0;padding:0;line-height:1.3}.expert-criteria__title .expert-criteria__name{font-weight:600;font-size:1.325em;color:var(--hd-color-2)}.expert-criteria__title .expert-criteria__subtitle{font-weight:400;font-size:1em;color:var(--hd-color-4)}.expert-criteria__header .expert-criteria__rating{padding:10px 20px;line-height:1}.expert-criteria__header .expert-criteria__rating .rating{color:var(--hd-color-1)}.expert-criteria .review-content{padding:var(--hd-bp);font-size:1.125em;font-weight:400;color:var(--hd-color-2);line-height:1.6}.expert-criteria .review-content h4{font-size:1.25em;font-weight:500}.expert-criteria .review-content h5{font-size:1.125em;font-weight:500}.expert-criteria .review-content h6{font-size:1.125em;font-weight:500;color:var(--hd-color-2)}.expert-criteria .review-content a:hover{text-decoration:none;color:blue}@media (max-width:767px){.expert-criteria .expert-criteria__header{padding:0;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;text-align:center}.expert-criteria .expert-criteria__header .criteria-info{flex-direction:column;align-items:center;gap:10px}.expert-criteria__header .expert-criteria__icon svg{width:100px;height:auto}.expert-criteria__header .expert-criteria__title{flex-direction:column;gap:5px;align-items:center}}.expert-review .provider-featured-image{width:100%;margin:10px auto 24px;text-align:center}.expert-review .provider-featured-image img{width:100%;height:auto;max-width:720px;border-radius:12px;box-shadow:var(--hd-bs--md)}@media (min-width:992px){.expert-review .provider-featured-image{width:min(50%, 540px);max-width:540px;float:right;margin:0 0 18px 24px}body.is-rtl .expert-review .provider-featured-image{float:left;margin:0 24px 18px 0}}.expert-criteria .review-content table:not(.rating-breakdown__table){border-collapse:collapse;border-spacing:0;line-height:1.6;margin:1.5em auto 2.5em;width:auto;max-width:calc(100% - 2px);overflow:hidden;border-radius:6px;box-shadow:var(--hd-bs-alt);border:1px solid var(--hd-color-9);text-align:center;font-size:16px}.expert-criteria .review-content table:not(.rating-breakdown__table) tr{border-bottom:1px solid var(--hd-color-9)}.expert-criteria .review-content table:not(.rating-breakdown__table) tbody tr:hover{background:var(--hd-color-10)}.expert-criteria .review-content table:not(.rating-breakdown__table) th{padding:12px 16px;font-weight:600;color:var(--hd-color-2)}.expert-criteria .review-content table:not(.rating-breakdown__table) td{padding:12px 16px;font-weight:400;color:var(--hd-color-3);line-height:1.8;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.rating-breakdown{display:flex;flex-direction:column;gap:8px}.rating-breakdown .rating-breakdown__head{display:flex;font-size:1.2em;padding:0 5px 0 15px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px}.rating-breakdown .rating-breakdown__head .rating-breakdown__icon{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;color:var(--hd-color-5);color:#0065ee;color:#ccdcff}.rating-breakdown .rating-breakdown__head .rating-breakdown__icon svg{width:30px;height:30px}.rating-breakdown .rating-breakdown__head .rating-breakdown__title .rating-breakdown__name{font-weight:600;font-size:1.25em}.rating-breakdown-table-wrap{background-color:#fff;border-radius:12px;margin:24px 0 24px;overflow-x:auto;overflow-x:overlay;border:1px solid var(--hd-color-9);box-shadow:0 4px 20px -4px rgba(7,86,148,.1),inset 0 -4px 0 rgba(5,52,89,.06);box-shadow:var(--hd-bs)}.rating-breakdown__table{width:100%;word-break:normal;border-radius:var(--hd-br);border-spacing:0px 12px;text-align:start;font-family:var(--hd-ff--heading);font-size:16px}.rating-breakdown__table tr{border-bottom:1px solid var(--hd-color-9)}.rating-breakdown__table tbody tr:last-child{border-bottom:none}.rating-breakdown__table tbody tr:hover{background:var(--hd-color-10)}.rating-breakdown__table .breakdown__head th{padding:12px 16px;font-size:1.125em;font-weight:400;color:var(--hd-color-4);word-break:break-word}.rating-breakdown__table .breakdown__head th.criteria-name{word-break:keep-all}.rating-breakdown__table .breakdown__head th.criteria-score{word-break:keep-all;text-align:center}.rating-breakdown__table .breakdown__head th.criteria-why{min-width:250px}.rating-breakdown__table tbody td{min-width:120px;padding:12px 16px;font-size:1em;font-weight:400;color:var(--hd-color-1)}.rating-breakdown__table tbody td.criteria-name{font-size:1.125em;font-weight:500;word-break:keep-all}.rating-breakdown__table tbody td.criteria-score{padding:8px;font-size:1.25em !important;font-weight:700 !important;color:var(--hd-color-1);word-break:keep-all;text-align:center}.rating-breakdown__table tbody td.criteria-why{font-weight:400;color:var(--hd-color-3);line-height:1.5;word-break:break-word}.rating-breakdown__table tbody td.criteria-why p:last-of-type{margin:0}.trust-hostdean{width:100%;display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap;align-items:center;gap:15px;font-size:1.125em;font-weight:500;padding:15px 20px;margin:10px auto 50px;border:1px solid var(--hd-color-9);color:var(--hd-color-3);text-align:start;border-radius:var(--hd-br)}.trust-hostdean .trust-hostdean__icon{flex:0 0 3.5em;width:3.5em;height:auto;color:#05f}.trust-hostdean .trust-hostdean__text{flex:1 1 auto;margin:0;padding:0}.trust-hostdean .trust-hostdean__btn{flex:0 0 auto;margin:0;padding:0}@media screen and (max-width:991px){.trust-hostdean{margin-top:40px;flex-direction:column;text-align:center}.trust-hostdean .trust-hostdean__icon{flex:0 0 70px;width:70px;margin-top:-50px}.trust-hostdean .trust-hostdean__btn{margin-top:10px}}.user-rating-overview{flex:1 1 auto;width:100%;display:flex;background:#fff;box-shadow:rgb(95 116 141/3%) 0px 2px 1px -1px,rgb(95 116 141/4%) 0px 1px 1px 0px,rgb(95 116 141/8%) 0px 1px 3px 0px;box-shadow:var(--hd-bs);border-radius:var(--hd-br) !important;padding:16px;margin:30px auto 60px !important;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;align-content:center}.user-rating-overview__overall-rating{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.user-rating-overview__overall-rating>*{margin:0}.user-rating-overview__overall-rating .hd-donut{max-width:200px}.user-rating-overview__overall-rating .reviews-count{font-size:22px;color:#48658e}.user-rating-overview__criterias{padding:16px}.user-rating-overview__criterias .criterias{font-size:18px}.user-rating-overview__write-a-review{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:30px 15px;background:#f9f9f9;background:#f7faff;border-radius:var(--hd-br)}.user-rating-overview__write-a-review .stars{font-size:36px;cursor:pointer}.user-rating-overview__write-a-review .stars:hover:before{background-image:linear-gradient(90deg,#ffb721,#ffb721)}.user-reviews-container{width:100%;flex:1 1 auto}.user-reviews__controls{margin-bottom:10px}.user-reviews__filters{display:flex;align-items:center;justify-content:space-between;gap:24px}.user-reviews__filters .user-reviews__filter{flex:1 1;max-width:767px}.user-reviews__filter .user-reviews__filter-title{font-size:1em;padding:0 0 0 10px;margin:0 0 5px;color:var(--hd-color-2);font-family:var(--hd-ff);font-weight:600}.user-reviews .user-reviews__info{display:flex;flex-direction:column;gap:10px;margin:10px auto 20px}.user-reviews .user-reviews__info .info-item{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;padding:10px 20px;text-align:start;background:var(--hd-color-10);border:0;border-radius:var(--hd-br)}.user-reviews .user-reviews__info .info-item__icon{flex:0 0 2.125em;width:2.125em;height:auto;color:#0150bb}.user-reviews .user-reviews__info .info-item__content{font-size:1.125em;line-height:1.5em;color:var(--hd-color-3)}.user-reviews__list--no-reviews{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;align-content:center;gap:30px;padding:40px 20px;margin:30px auto;font-family:var(--hd-ff--heading);text-align:center}.user-reviews__list--no-reviews .no-reviews-icon{width:min(300px, 95%);height:auto}.user-reviews__list--no-reviews p{font-weight:500;font-size:1.25em;font-weight:500;color:var(--hd-color-3);margin:0 auto 20px}.review{background:#fff;box-shadow:rgb(95 116 141/3%) 0px 2px 1px -1px,rgb(95 116 141/4%) 0px 1px 1px 0px,rgb(95 116 141/8%) 0px 1px 3px 0px;box-shadow:var(--hd-bs);border-radius:var(--hd-br);padding:24px;margin:30px auto 10px;box-shadow:none;border:1px solid var(--hd-color-9)}.user-review--selected .review{background:#ffecb310;border:2px solid #ffecb3}.review .review__header{display:flex;align-content:center;flex-direction:row;justify-content:flex-start;align-items:center;margin:0 auto 10px;padding:0}.review .review-info{display:flex;align-items:center;gap:16px}.review .author-avatar{position:relative;width:50px;margin:0}.review .author-avatar .avatar{width:50px;height:50px;border-radius:50%}.author-avatar .flag{position:absolute;right:-5px;bottom:0;width:20px}.review .author-info{display:flex;align-items:flex-start;gap:8px 12px;flex-direction:column;justify-content:center;line-height:1 !important}.author-info .author-social-url a,.author-info .author-website a{display:inline-flex;line-height:1;height:20px}.author-info .author-social-url .social{color:var(--color)}.review .author-name-container{display:flex;align-items:center;gap:0 5px;flex-direction:row}.review .author-info .author-name{font-size:1.125em;font-weight:500;color:var(--hd-color-2);line-height:1;padding-right:5px}.review .author-name-container svg{width:18px;height:18px}.meta-data{display:flex;flex-wrap:wrap;align-items:center;gap:10px;align-content:center;flex-direction:row;line-height:1;color:var(--hd-color-5);font-weight:400;font-size:.9375em}.meta-data .meta-data__item{display:inline-flex;align-items:center;gap:5px;align-content:center;flex-direction:row;line-height:1;color:var(--hd-color-5)}.meta-data .meta-data__item .icon,.meta-data .meta-data__item svg{width:16px;height:16px;color:var(--hd-color-6)}.meta-data .meta-data__separator{display:inline-flex;height:4px;width:4px;background:var(--hd-color-8);border-radius:20px}.review .hd-badge{background:0 0;border:1px solid var(--hd-color-8);font-weight:500}.review .hd-badge svg{width:auto;height:16px;height:1em}.review .review__main{padding:0;margin:24px 0}.review .review__pending-notice{display:inline-flex;padding:8px 16px;margin:10px auto 20px;background:#fffbe6;color:#cf8c08;font-weight:400;font-size:1em;border:1px solid #ffe58f;border-radius:var(--hd-br--small);align-items:center;gap:10px}.review__main .meta-data{font-weight:600;margin:0 0 10px}.review__main .review-rating{font-size:1em}.review__main .review-rating .rating__value{font-size:1.25em;font-weight:600;color:var(--hd-color-2)}.review-rating-criterias-popover{width:90vw;max-width:250px;min-width:150px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px 0}.review-rating-criterias-popover .criterias{padding:5px;margin:0 0 10px;font-size:1em;width:100%}.review .review-time{flex-grow:1;display:inline-flex;align-items:center;justify-content:flex-end;font-size:1em;font-weight:500;color:var(--hd-color-4)}.review__main .review__info{margin:12px 0;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.review .review__service{display:inline-flex;flex-wrap:wrap;gap:5px;align-items:center;margin:0}.review .review__service .review__service-name{margin:0;padding:6px 12px;display:inline-flex;align-items:center;gap:5px;font-weight:400;font-size:.99em;line-height:1.25;color:var(--hd-color-4);border:1px solid #ebf5ff;border-radius:20px}.review .review__service .review__service-name .icon{width:1em;height:1em}.review .review__service a.review__service-name{color:var(--hd-color-blue)}.review .review__service a.review__service-name:hover{background:var(--hd-color-blue);color:#fff;border-color:var(--hd-color-blue)}.review__main .review__title{margin:0;padding:0;font-size:1.375em;font-weight:600;color:var(--hd-color-1);font-family:var(--hd-ff--heading)}.review__main .review__body{font-size:1.125em;line-height:1.5;color:#48658e;color:var(--hd-color-3);margin:10px 0 20px}.review__main .review__body p{margin:0 0 20px}.review .review__screenshots{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;margin:16px 0;padding:10px;overflow-x:auto;border:1px solid var(--hd-color-9);border-radius:8px}.review .review__screenshots .review__screenshot{display:inline-block;width:auto;max-width:360px;height:100%;flex-shrink:0}.review .review__screenshots .review__screenshot img{border-radius:8px;box-shadow:var(--hd-bs--md)}.review .review__footer{padding:0;margin:20px 0 0}.actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px}.actions .actions__btn{padding:0 20px;display:inline-flex;flex-direction:row;align-items:center;gap:6px;color:#3469b5;font-weight:500;font-size:.875em;border:none;line-height:36px;border-radius:var(--hd-br--pill);border:1px solid var(--hd-color-9);background:0 0;corner-shape:squircle}.actions .actions__btn:hover{border-color:transparent !important;background:#f2f7ff;color:#0065ee;box-shadow:none}.actions .actions__btn .icon,.actions .actions__btn svg{color:#0150bb;width:16px;height:16px}.actions .actions__btn .inner-text{float:none;display:inline-block;color:inherit;font-size:inherit}.actions .actions__btn.loading{position:relative;color:transparent !important;text-shadow:none !important;pointer-events:none}.actions .actions__btn.loading>*{opacity:0}.actions .actions__btn.loading:after{content:'';display:inline-block;vertical-align:text-bottom;border:3px solid #0055ff40;border-top-color:#05f;border-right-color:#05f;border-radius:100rem;position:absolute;width:1.125em;height:1.125em;left:calc(50% - 1.125em / 2);top:calc(50% - 1.125em / 2);animation:spinner-border .6s linear infinite}@keyframes spinner-border{to{transform:rotate(360deg)}}.actions .review__votes .count{float:none;padding:10px 15px;display:inline-block;background:#0d6efd15;font-size:14px;font-weight:600;line-height:0;border-radius:24px}.actions .review__votes.active{background:#eef4ff;color:#0d6efd;background:#e8f0fe;color:#1a73e8;box-shadow:none;font-weight:600}.actions .review__votes.active .count{background:#fff;color:#0150bb}.actions a:hover{background:#f2f7ff;color:#0065ee;box-shadow:none}.hd-ss .hd-ss__btns{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;text-align:center}.hd-ss .hd-ss__btn{display:inline-flex;width:40px;height:40px;min-width:unset;border-radius:100%;align-items:center;justify-content:center;background:var(--color);color:#fff;transition:all .3s ease-in-out}.hd-ss .hd-ss__btn:hover{transform:scale(1.125);background:var(--color);color:#fff;box-shadow:var(--hd-bs--lg)}.review__replies{padding:0 0 0 2.5%;margin:20px 0 50px;transition:all .25s ease-in-out}.review-reply{display:flex !important;align-items:flex-start;margin:20px 0 10px;padding:0 !important;flex-direction:row;position:relative;z-index:0}.review__replies--multiple .review-reply{position:relative;z-index:0}.review__replies--multiple .review-reply:after{content:'';display:block;position:absolute;height:100%;height:calc(100% - 50px);left:35px;width:2px;top:75px;background:var(--hd-color-9);z-index:-1}.review__replies--multiple .review-reply:last-of-type:after{content:none;display:none}.reply-header{padding:15px 10px 10px}.reply-header .author-avatar{width:50px;margin-bottom:0}.reply-header .author-avatar img{border-radius:50%}.official .reply-header .author-avatar img{border-radius:5px}.reply-main{flex-grow:1;display:flex;flex-direction:column}.reply-content{padding:20px;margin:0;flex-grow:1;background:var(--hd-color-10);border-radius:var(--hd-br--medium)}.review-reply .parent-reply{margin:0 0 10px 10px;display:inline-flex;align-items:center;gap:5px;font-weight:600;color:#0150bb;font-size:.875em;border-radius:var(--hd-br--pill)}.review-reply .parent-reply svg{height:12px;color:var(--hd-color-5)}.is-rtl .review-reply .parent-reply svg{transform:scaleX(-1)}.review-reply .parent-reply:hover{font-weight:700;color:#05f}.review-reply .parent-reply:hover svg{color:#05f}.review-reply .reply__info{display:flex;margin-bottom:10px;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.review-reply .author-info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.review-reply .author-info .author-info__name{display:inline-flex;align-items:center;gap:5px;color:var(--hd-color-3);font-size:1.125em;font-weight:600;line-height:1}.review-reply .author-info .author-info__name .icon-badge{display:inline-flex;align-items:center;flex-direction:row;gap:5px;color:var(--hd-color-3)}.review-reply .author-info .author-info__name .icon-badge svg{height:18px;width:18px}.review-reply .author-info .author-info__name .icon-badge.verified{color:#ffd43b;color:#159aff}.review-reply .author-info .author-info__name .icon-badge.by-review-author{color:var(--hd-color-alt);font-size:.75em;font-weight:600;line-height:normal}.review-reply .author-info .author-info__name .icon-badge.by-review-author svg{height:16px;width:16px}.reply-content .summary{font-size:1em;color:var(--hd-color-3)}.reply-content .summary p{margin:0 0 10px}.reply-content .summary p:last-of-type{margin:0}.reply-footer{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px 5px 5px 20px}.review-reply .reply__meta{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;line-height:1.5em;font-size:.875em}.review-reply .reply__meta .reply-time{font-size:1em;color:var(--hd-color-5);margin:0;vertical-align:middle}.review-reply .reply__meta .reply-btn{margin:0;padding:0;font-weight:600;border:none;background:0 0;color:var(--hd-color-3);font-size:.9em}.review-reply .reply__meta .reply-btn:hover{font-weight:700;color:#05f}.user-reviews__sidebar{padding:30px 0}.user-reviews__sidebar .user-reviews__sidebar__write-a-review{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:20px 10px;border-radius:var(--hd-br);position:sticky;top:20px;top:calc(var(--header-height) + 10px);transition:all .3s;border:1px solid var(--hd-color-9)}.user-reviews__sidebar .user-reviews__sidebar__write-a-review .stars{font-size:36px;cursor:pointer}.user-reviews__sidebar .user-reviews__sidebar__write-a-review .stars:hover:before{background-image:linear-gradient(90deg,#ffb721,#ffb721)}.user-reviews__sidebar .user-reviews__sidebar__write-a-review:hover{opacity:1}@media (max-width:480px){.review{padding:20px 10px}.review .review__header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.review .review-info{display:flex;flex-direction:column;align-items:center;gap:16px}.review .author-info{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.review .meta-data{display:flex;flex-direction:column;align-items:center}.review .meta-data .meta-data__separator{display:none}.review__replies--multiple .review-reply:after{display:none;content:none}.reply-header{padding:15px 10px 10px 0}.reply-header .author-avatar{width:36px;height:auto}.reply-header .author-avatar img{width:100%;height:auto;max-width:100%;max-height:100%}.review__main .review__info{margin:24px 0;display:flex;flex-direction:column;align-items:center;gap:12px;justify-content:center;text-align:center}.actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}}.provider-plans .no-plans{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;align-content:center;gap:30px;padding:20px;margin:10px auto 20px;font-family:var(--hd-ff--heading);text-align:center}.provider-plans .no-plans .no-plans-icon{width:min(300px, 95%);height:auto}.provider-plans .no-plans p{font-weight:500;font-size:1.25em;font-weight:500;color:var(--hd-color-3);margin:0 auto 20px}.provider-plans .closed-provider-notice{margin:10px auto 30px;display:flex;align-items:center;flex-direction:column}.provider-plans .closed-provider-notice .closed-provider-notice__inner{padding:24px 12px;margin:0 auto;display:inline-flex;flex-direction:column;align-items:center;gap:16px;background:#ffebee;color:#d32f2f;font-weight:400;font-size:1.125em;line-height:1.4;text-align:center;border-radius:var(--hd-br--medium)}.provider-plans .closed-provider-notice .closed-provider-notice__inner .closed-provider-notice__icon{width:48px;height:48px;color:#d32f2f}.provider-plans .service-plans{text-align:center;scroll-margin-top:var(--header-height)}.provider-plans .service-plans+.service-plans{margin-top:60px}.provider-plans .service-plans__title{margin:0;font-weight:500;font-size:1.5em;text-align:center;color:var(--hd-color-2)}.provider-plans .service-plans__subtitle{font-size:1.125em;font-weight:300;text-align:center;color:var(--hd-color-4)}@media screen and (max-width:990px){.provider-plans .plans-tabs{display:none !important}.provider-plans .tab-content .tab-pane{display:block !important;margin-bottom:48px}.provider-plans .provider-plans__title{font-size:1.5em}.provider-plans .plans-table-wrap{margin:12px 0 24px}}.similar-providers{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px, 1fr));gap:20px;justify-items:center;align-items:stretch;justify-content:center;align-content:stretch;margin-bottom:32px}@media (min-width:1440px){.similar-providers{grid-template-columns:repeat(3,1fr)}}.similar-providers .similar-provider{width:100%;height:100%;max-width:min(450px, 100vw);display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;align-content:center;gap:10px;text-align:center;background:#fff;padding:var(--hd-bp);border-radius:var(--hd-br);box-shadow:0px 3px 4px 0px rgba(0,0,0,.03);border:1px solid #f1f1f4}.similar-provider .provider__main{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:20px;text-align:center}.similar-provider .provider__main .provider__head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;text-align:center;flex-wrap:nowrap;align-content:center;padding:5px 0 15px}.similar-provider .provider__head .provider-logo{width:100%;max-width:180px;margin:0 auto;height:auto;max-height:50px;object-fit:contain}.similar-provider .provider__head .provider-info{display:flex;flex-direction:column;gap:5px;width:100%;justify-items:start;margin:0;align-items:center;font-size:1.125em}.similar-provider .provider__head .provider-info .provider-rating{display:flex;flex-direction:row;gap:8px;width:100%;justify-items:start;margin:0;align-items:center;font-weight:600;justify-content:center}.similar-provider .provider__head .provider-info .provider-name{width:100%;font-size:.85em;font-weight:500}.similar-provider .provider__head .provider-info .reviews-count{font-size:.85em}.similar-provider .provider__body .provider__features ul{padding:0;margin:0}.similar-provider .provider__footer{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:10px;text-align:center;padding:20px 0 5px;margin-top:15px}.similar-provider .provider__footer .provider-price{display:inline-flex;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:2px;text-align:center;color:var(--hd-color-2);font-size:1.25em}.similar-provider .provider__footer .provider-price .price-value{font-size:2em;font-weight:700;color:var(--hd-color)}.similar-provider .provider__footer .provider-action{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px;text-align:center}.similar-provider .provider__footer .provider-action .btn{margin:0;border-radius:var(--hd-br--pill)}body.is-rtl .similar-provider .provider__footer .provider-action .btn svg{transform:scaleX(-1);transform-origin:center}.comparisons-list{max-width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px, 1fr));gap:20px;justify-items:center;align-items:stretch;justify-content:center;align-content:stretch;margin-bottom:32px}.provider-comparisons .comparisons-list{margin:20px 0}.provider-comparisons .comparisons-list a{width:100%;min-height:100px;padding:12px 16px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-bottom:16px;justify-items:center;gap:20px 0;background:#fff;border-radius:8px;transition:all .3s ease-in-out;border:1px solid var(--hd-color-9);box-shadow:var(--hd-bs)}.provider-comparisons .comparisons-list a.has-third-provider{grid-template-columns:1fr auto 1fr auto 1fr}.provider-comparisons .comparisons-list a:hover{box-shadow:var(--hd-bs--elevated);transform:scale(1.025)}@media (max-width:420px){.provider-comparisons .comparisons-list a{padding:16px;display:flex;gap:12px 0;flex-direction:column;align-items:center}.provider-comparisons .comparisons-list a.has-third-provider{grid-template-columns:1fr auto 1fr auto 1fr;flex-direction:column}}@media (min-width:540px) and (max-width:700px){.provider-comparisons .comparisons-list a.has-third-provider{display:flex;flex-direction:column}}@media (min-width:580px){.provider-comparisons .comparisons-list{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}}@media (min-width:992px){.provider-comparisons .comparisons-list{grid-template-columns:1fr 1fr 1fr}}.provider-comparisons .comparisons-list a picture{max-width:110px;margin:auto}.provider-comparisons .comparisons-list a img{max-width:110px;margin:auto;max-width:100%;width:auto;height:auto;max-height:32px;object-fit:contain}.provider-comparisons .comparisons-list a .vs{font-weight:500;font-size:14px;line-height:0;color:var(--hd-color-6);display:inline-block;margin:0 16px;padding:10px 8px;border:1px solid var(--hd-color-9);border-radius:40px;transition:all .3s ease-in-out}.provider-comparisons .comparisons-list a:hover .vs{border-color:var(--hd-color-blue);color:var(--hd-color-blue)}#review-edit-form-popup .inner-popup,#review-edit-request-popup .inner-popup,#review-form-popup .inner-popup,#review-reply-form-popup .inner-popup{padding:0}@media (min-width:992px){#review-edit-form-popup .inner-popup,#review-edit-request-popup .inner-popup,#review-form-popup .inner-popup,#review-reply-form-popup .inner-popup{padding-bottom:150px}}.form-section{padding:20px 2.5%;margin:0 auto 20px}@media (min-width:992px){.form-section{padding:20px}}.form-section .form-section__title{display:flex;flex-direction:column;align-items:flex-start;padding:0 15px 20px;margin-bottom:0;font-weight:600;font-size:1.5rem;line-height:28px;gap:10px}.form-section .form-section__title h4{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;font-weight:600;font-size:1.25rem;line-height:28px;gap:10px}.form-section .form-section__title .badge{font-size:.65em;font-weight:500;line-height:1em;padding:4px 12px;background:var(--hd-color-8);border-radius:var(--hd-br--pill);text-shadow:none;border:1px solid var(--hd-color-7)}.form-section .form-section__title .badge:not(.optional){color:#ff5722;background:#fbe9e7;background:#ffe0e4;color:#c62828;border:none !important}.form-section .form-section__title .note{color:var(--hd-color-3);font-weight:400;font-size:.625em;line-height:1.6;padding:0}.form-section .note{color:rgba(22,24,29,.7);font-weight:400;font-size:14px;line-height:20px;padding:5px 0 24px 5px}@media (min-width:992px){.form-section .note{padding-bottom:32px}}.form-section .form-section__content{padding:var(--hd-bp);background:#fff;border-radius:var(--hd-br--medium);box-shadow:var(--hd-bs)}.form-section--no-bg .form-section__content{padding:0;background:0 0;border-radius:0;box-shadow:none}.form-section--dark-bg .form-section__content{background:#e7eaf4;padding:var(--hd-bp--small);box-shadow:none}.form-section.error .form-section__content{border:2px solid #dc3545}.form-section fieldset{position:relative;margin-bottom:24px}.form-section fieldset:last-child{margin-bottom:0}.form-section h4{display:flex;align-items:center;padding:0 0 24px;margin-bottom:0;font-weight:700;font-size:20px;line-height:28px;gap:10px}.form-section h4 .labelBadge{font-size:.75em;font-weight:600}.form-section h4 .labelBadge:not(.optional){color:#ff4d00}.form-section .note{color:rgba(22,24,29,.7);font-weight:400;font-size:14px;line-height:20px;padding:5px 0 24px 5px}@media (min-width:992px){.form-section .note{padding-bottom:32px}}.form-section label{padding:0 10px 0 5px;margin-bottom:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-weight:500;font-size:1.125em;line-height:20px;text-shadow:1px 1px #fff;color:var(--hd-color-3)}.form-section label .labelBadge{font-size:.65em;font-weight:500;line-height:1rem;padding:3px 14px;border-radius:var(--hd-br--pill);text-shadow:none;border:1px solid var(--hd-color-9)}.form-section label span .labelBadge{margin-left:8px}.form-section label .labelBadge:not(.optional){color:#ff5722;background:#fbe9e7}.form-section label .char-counter{color:var(--hd-color-3);font-size:.75em;font-weight:500;line-height:1;padding:5px 15px 5px;margin-left:auto;background:var(--hd-color-9);border-radius:var(--hd-br--pill);text-shadow:none}body.is-rtl .form-section label .char-counter{margin-left:0;margin-right:auto;direction:ltr}.form-section label .char-counter.success{color:#4caf50;background:#c8e6c9}.form-section label .char-counter.error{color:#ff5722;background:#fbe9e7}.form-section label .char-counter span{font-weight:600}.review-form .screenshots__upload #screenshots-drop-area{border:1px dashed rgba(13,110,253,.2);border-radius:8px;padding:0;background:#eff2f7;color:#00000099;transition:all .2s ease-in-out}.review-form .screenshots__upload #screenshots-drop-area label{width:100%;cursor:pointer;text-align:center;margin-bottom:0;display:block;padding:50px 15px;color:#466ca1}.review-form .screenshots__upload #screenshots-drop-area label .screenshots__upload-icon{fill:#6e91c2;color:#6e91c2;margin-bottom:20px;height:65px;transition:all .1s ease-in-out}.review-form .screenshots__upload #screenshots-drop-area label div{display:block;margin:auto;font-weight:400;font-size:16px;line-height:30px}.review-form .screenshots__upload #screenshots-drop-area label div:first-of-type{color:#0d3b66;font-size:1.05em}.review-form .screenshots__upload #screenshots-drop-area label div:first-of-type span{color:#05f}.review-form .screenshots__upload #screenshots-drop-area label div:last-of-type{font-size:.9em;line-height:20px}.review-form .screenshots__upload #screenshot-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.review-form .screenshots__upload #screenshots-drop-area.highlighted,.review-form .screenshots__upload #screenshots-drop-area:hover{border-color:#0055ff5c;background-color:#e0e9ff;color:#0150bb}.review-form .screenshots__upload #screenshots-drop-area.highlighted label svg,.review-form .screenshots__upload #screenshots-drop-area:hover label svg{fill:#0065ee;color:#0065ee}.review-form #screenshots-gallery{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:12px}.review-form #screenshots-gallery>div{border-radius:12px;box-shadow:0 0 2px 1px rgba(6,49,89,.1);position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.review-form #screenshots-gallery .gallery__screenshot--spinner{display:flex;justify-content:center;align-items:center;width:200px;height:200px}.review-form #screenshots-gallery .gallery__screenshot--spinner .loading-icon{position:unset !important;display:inline-flex;width:50px;height:50px}.review-form #screenshots-gallery>div img{margin:auto;max-width:200px;height:auto}.review-form #screenshots-gallery>div textarea{min-height:52px;border-radius:0;border:0}.review-form #screenshots-gallery>div .remove-screenshot{position:absolute;top:8px;right:8px;fill:#fff;background:rgb(0 0 0/40%);cursor:pointer;border-radius:50%;width:28px;height:28px;padding:8px}.review-form #screenshots-gallery>div .remove-screenshot:hover{background:rgb(0 0 0/80%)}.form__captcha{padding:20px 0;width:100%;display:flex;justify-content:center;gap:12px}.form__bottom{background-color:#fff;padding:15px 20px;bottom:0;left:0;right:0;box-shadow:0 1px 2px 0 rgb(60 64 67/10%),0 1px 3px 1px rgb(0 0 0/10%)}@media (min-width:992px){.form__bottom{position:fixed;padding:20px 30px;display:flex;align-items:center;gap:24px}}.form__footer{width:100%}.form__bottom .info{flex-grow:1;width:min(400px, 100%);font-weight:300;font-size:13px;line-height:16px;color:var(--hd-color-3);display:flex;align-items:flex-start;gap:10px}.form__bottom .info a{font-weight:400}.form__bottom .info .check{margin-top:3px}.form__bottom .form-actions{flex-grow:1;display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;justify-content:center}.form__bottom .form-actions .btn{flex:1 1;justify-content:center;font-size:16px;min-width:100px;padding:12px 20px;border-radius:38px}.form__bottom .form-actions .btn.secondary{background:0 0;color:var(--hd-color-3)}.form__bottom .form-actions .btn.secondary:hover{background:var(--hd-color-9);color:var(--hd-color-1)}@media (min-width:992px){.form__bottom .form-actions .btn{width:190px}}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=date],input[type=number],input[type=password],body form textarea,body form select{-webkit-appearance:none;appearance:none;display:block;width:100%;background:#fff;border:2px solid #dce5ff;box-shadow:var(--hd-bs);transition:background .15s ease,border .15s ease,box-shadow .15s ease,color .15s ease;box-shadow:0px 1px 1px rgba(0,0,0,.03),0px 3px 6px rgba(0,0,0,.02);box-shadow:none;border-radius:var(--hd-br--small)}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=number]:focus,input[type=password]:focus,body form textarea:focus,select:focus{border-color:#051ffe;outline:none;box-shadow:0px 0px 0px 3px #b8cbfc;border-color:#0065ee}input[type=text].positive,input[type=email].positive,input[type=tel].positive,input[type=date].positive,input[type=number].positive,select.positive{border-color:#55b946}input[type=text].negative,input[type=email].negative,input[type=tel].negative,input[type=date].negative,input[type=number].negative,select.negative{border-color:#ff4d00;color:rgba(22,24,29,.4)}input::placeholder,textarea::placeholder{color:rgba(22,24,29,.4)}input:disabled,textarea:disabled{background-color:#f0f2f4;border-color:#f0f2f4;color:rgba(22,24,29,.7)}.inputWrap{position:relative;display:flex;flex-wrap:wrap}.inputWrap .btn{margin:24px auto 0}@media (min-width:580px){.inputWrap .btn{position:absolute;top:50%;transform:translateY(-50%);margin:0}.inputWrap .btn{right:0}}.input-desc{color:#48658e;font-size:.8em;padding:5px 0 10px 5px;line-height:1.3}body.is-rtl .input-desc{padding:5px 5px 10px 0}.textInput~svg{display:none;position:absolute;top:50%;transform:translateY(-50%)}.textInput~svg.icon-check-circle{fill:#55b946}.textInput~svg.icon-alert-circle{fill:#ff4d00}.textInput.large{border-radius:8px;font-weight:400;font-size:18px;line-height:28px}.textInput.large{padding:9px 47px 9px 19px}body.is-rtl .textInput.large{padding:9px 19px 9px 47px}.textInput.large~svg{width:28px;height:28px}.textInput.large~svg{right:9px}.textInput.medium{color:var(--hd-color-1);font-weight:500;font-size:1.125rem;line-height:24px}.textInput.medium{padding:10px 40px 10px 15px}body.is-rtl .textInput.medium{padding:10px 15px 10px 40px}.textInput.medium~svg{width:24px;height:24px}.textInput.medium~svg{right:7px}body.is-rtl .textInput.medium~svg{right:auto;left:7px}.textInput.small{border-radius:8px;font-weight:400;font-size:14px;line-height:20px}.textInput.small{padding:5px 31px 5px 11px}body.is-rtl .textInput.small{padding:5px 11px 5px 31px}.textInput.small~svg{width:20px;height:20px}.textInput.small~svg{right:5px}@media (min-width:580px){.textInput.sm-medium{border-radius:8px;font-weight:400;font-size:16px;line-height:24px}.textInput.sm-medium{padding:7px 39px 7px 15px}.textInput.sm-medium~svg{width:24px;height:24px}.textInput.sm-medium~svg{right:7px}}@media (min-width:992px){.textInput.md-large{border-radius:8px;font-weight:400;font-size:18px;line-height:28px}.textInput.md-large{padding:9px 47px 9px 19px}.textInput.md-large~svg{width:28px;height:28px}.textInput.md-large~svg{right:9px}}@media (min-width:1200px){.textInput.lg-large{border-radius:8px;font-weight:400;font-size:18px;line-height:28px}.textInput.lg-large{padding:9px 47px 9px 19px}.textInput.lg-large~svg{width:28px;height:28px}.textInput.lg-large~svg{right:9px}}.textInput.positive~.icon-check-circle{display:block}.textInput.negative~.icon-alert-circle{display:block}.textarea{-webkit-appearance:none;appearance:none;display:block;width:100%;border-radius:var(--hd-br--medium);color:var(--hd-color-1);font-weight:500;font-size:1.125rem;line-height:24px}.textarea:focus{outline:none}.textarea.positive{border-color:#55b946}.textarea.negative{border-color:#ff4d00;color:rgba(22,24,29,.4)}.textarea:disabled{resize:none}.textarea.large{font-weight:400;font-size:18px;line-height:28px;border-radius:8px;padding:12px 18px;min-height:48px}.textarea.medium{font-weight:400;font-size:16px;line-height:24px;border-radius:8px;padding:10px 15px;min-height:40px}.textarea.small{font-weight:400;font-size:14px;line-height:20px;border-radius:8px;padding:6px 12px;min-height:32px}input.error,textarea.error{border-color:#dc3545 !important}.input-error{margin-top:8px;color:#dc3545;font-weight:400;padding:0 1.5%;font-size:.85em;border-radius:3px;line-height:16px;display:flex;align-items:center;gap:4px}.form__footer .api-response{display:none}.form__footer .api-response.show{display:flex;padding:10px 2%;margin:0 auto 10px;color:#48658e;background:#f3;border-radius:6px;flex-direction:row;align-items:center;gap:5px}.form__footer .api-response svg{display:none}.form__footer .api-response.show.error{color:#dc3545;background:#fe}.form__footer .api-response.show.error svg{display:block}.form__footer .form__actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px 10px}.provider-services{display:flex;flex-direction:column;padding:6px 12px}.provider-services .provider-services__loader{padding:5px 10px;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:10px}.provider-services .provider-services__loader svg{width:30px;height:30px;color:#05f}@keyframes blinking{from{opacity:0}to{opacity:1}}.provider-services .provider-services__loader .loading-text{color:#0150bb;font-weight:500;animation:blinking 1s ease-in-out infinite alternate}.provider-services .tag{width:auto;height:auto;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;padding:6px 12px;gap:6px;text-decoration:none;user-select:none;white-space:nowrap;font-weight:400;font-size:1em;color:var(--hd-color-2);border:1px solid var(--hd-color-9);background:#fff;border-radius:10px;line-height:1.4;cursor:pointer;box-shadow:var(--hd-bs)}.provider-services .provider-services__list{width:100%;display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.provider-services .provider-services__list .tag.service{min-width:80px;min-height:80px;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-weight:600}.provider-services .provider-services__list .tag.service svg{width:2em;height:auto;color:var(--hd-color-4);stroke-width:1.25px}.provider-services .provider-services__list .tag.service.active svg{color:var(--hd-color-blue);stroke-width:1.5px}.provider-services:has(.provider-services__plans .tag.plan.active) .provider-services__list{opacity:.75}.provider-services .provider-services__list:has(.tag.service.active) .tag.service:not(.active){opacity:.625}.provider-services .provider-services__plans{margin:12px 0 0;width:100%;display:flex;flex-wrap:wrap;gap:12px;align-items:stretch}.provider-services .tag.plan:before{content:'';width:16px;height:16px;border:2px solid var(--hd-color-9);border-radius:16px}.provider-services .tag:hover{background:#e5f3ff;opacity:1}.provider-services .tag.plan:hover:before{border:5px solid #0188ffcc}.provider-services .tag.active{border:2px solid #007bff;font-weight:600}.provider-services .tag.plan.active:before{border:5px solid #0188ff}.provider-services .tag.plan{display:none}.provider-services .tag.plan.show{display:inline-flex !important}.review-scores{display:flex;gap:16px;flex-direction:column}@media (min-width:580px){.review-scores{flex-direction:row;justify-content:space-between;gap:24px}}.review-scores.negative{border-color:#ff4d00}.review-scores ul{list-style:none;padding:0;margin-bottom:0}@media (min-width:580px){.review-scores ul{flex:1 1}}.review-scores ul li{display:flex;align-items:center;border-bottom:1px solid #e2e5ea;font-weight:700;font-size:16px;line-height:20px;padding:16px 0}.review-scores ul li:first-child{padding-top:0}.review-scores ul li:last-child{border-bottom:0;padding-bottom:0}.review-scores ul li .score-name{display:flex;align-items:center;margin-right:24px;margin-right:min(24px, 2vw);font-weight:500;color:var(--hd-color-1)}.review-scores ul li svg{width:20px;height:20px;margin-right:8px;margin-right:min(8px, 1vw);color:var(--hd-color-5)}body.is-rtl .review-scores ul li svg{margin-right:0;margin-left:8px}.review-scores ul li .score{margin:0 8px 0 auto;color:var(--hd-color-5)}body.is-rtl .review-scores ul li .score{margin:0 auto 0 8px}.review-scores ul li .score.active{color:var(--hd-color-2)}.review-scores ul li .stars{cursor:pointer;font-size:22px;--percent:calc(var(--rating) / 5 * 100%)}.review-overall-rating{display:flex;flex-direction:column;align-items:center;padding:0 5px;max-width:100%}@media (min-width:580px){.review-overall-rating{margin:auto;flex:1 1;max-width:50%;max-width:min(50%, 35vw)}.hd-donut{max-width:200px;max-width:min(200px, 100%)}}@media (min-width:768px){.review-overall-rating{margin:auto;flex:1 1;max-width:50%}}.hd-donut .donut-segment{transition:all 1s}