.baseFontFamily{font-family:sharp-grotesk,Trebuchet MS,sans-serif}.secondaryFontFamily{font-family:cambon,Georgia,serif}.isolated-node-reset{background:none;border:none;border-radius:0;color:#0f1422;font-weight:400;margin:0;padding:0;text-decoration:none}.isolated-node-reset:after,.isolated-node-reset:before{display:none}.isolated-node,.isolated-node-reset:active,.isolated-node-reset:focus,.isolated-node-reset:hover{background:none;color:#0f1422;text-decoration:none}.isolated-node{border:1px solid #bb5808;border-radius:0;border-radius:1.875rem;color:#bb5808;font-family:sharp-grotesk,Trebuchet MS,sans-serif;font-size:1rem;font-weight:400;font-weight:500;line-height:1;margin:2rem 0 0;padding:1rem .7rem .875rem;position:relative;transition:opacity .2s linear,color .2s linear,border-color .2s linear,background .2s linear}.isolated-node:after,.isolated-node:before{display:none}.isolated-node:active,.isolated-node:focus,.isolated-node:hover{background:none;color:#0f1422;text-decoration:none}.isolated-node:hover{background:#bb5808;border:1px solid #bb5808;color:#0f1422}.isolated-node:hover:before{display:none}.isolated-node:active{background:#bb5808;border-color:#9d4a07;color:#0f1422}.isolated-node:focus,.isolated-node:focus:before{border-color:#bb5808}.isolated-node:focus:after{border-color:#fff}.isolated-node[disabled=disabled]{opacity:.5}.linkHover{position:relative}.linkHover:hover{text-decoration:none}.linkHover:hover:before{display:block}.linkHover:before{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;background:#7396f7;bottom:0;content:"";display:none;height:.0625rem;left:0;margin-top:.125rem;position:absolute;right:0}.cta-popup__background{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.cta-popup__background-blocker{background-color:rgba(0,0,0,.8);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:0}.cta-popup__box{background-color:#fff;border-radius:15px;left:50%;margin:0 auto;max-width:30em;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.cta-popup__content{padding:2em;position:relative;text-align:center}.cta-popup__content h2:after{background-color:#2e6ca3;content:"";display:block;height:.15em;margin:1em auto;max-width:6em;width:50%}.cta-popup__close{cursor:pointer;font-size:1.5em;position:absolute;right:.7em;top:.6em}.active{display:block}.v2{font-size:16px;overflow-x:hidden;scroll-behavior:smooth;width:100%}.v2 body{margin:0;opacity:1;visibility:visible}.v2 body *,.v2 body :after,.v2 body :before{box-sizing:border-box}.v2 img{height:auto;max-width:100%}.v2 html{font-size:16px}.v2 body{font-family:sharp-grotesk,Trebuchet MS,sans-serif;font-weight:400;line-height:1.5rem}.v2 .h1,.v2 .h2,.v2 .h3,.v2 .h4,.v2 .h5,.v2 h1,.v2 h2,.v2 h3,.v2 h4,.v2 h5{color:#0f1422;font-family:cambon,Georgia,serif;font-weight:400;line-height:1.2}.v2 .cta,.v2 .h1,.v2 .h2,.v2 h1,.v2 h2{margin:1.5rem 0}.v2 .h3,.v2 h3{font-size:1.75rem;margin:1.25rem 0}.v2 .h4,.v2 .h5,.v2 h4,.v2 h5{margin:1rem 0}.v2 .h1,.v2 h1{font-size:2.25rem;line-height:2.925rem}.v2 .h2,.v2 h2{font-size:1.875rem;line-height:2.4375rem}.v2 .h3,.v2 h3{font-size:1.625rem;line-height:2.1125rem}.v2 .h4,.v2 h4{font-size:1.375rem;line-height:1.7875rem}.v2 .h5,.v2 h5{font-size:1.25rem;line-height:1.625rem}@media (min-width:768px){.v2 .h1,.v2 h1{font-size:2.375rem;line-height:3.0875rem}.v2 .h2,.v2 h2{font-size:2rem;line-height:2.8125rem}.v2 .h3,.v2 h3{font-size:1.75rem;line-height:2.275rem}.v2 .h4,.v2 h4{font-size:1.375rem;line-height:1.7875rem}.v2 .h5,.v2 h5{font-size:1.25rem;line-height:1.625rem}}@media (min-width:1199px){.v2 .h1,.v2 h1{font-size:2.875rem;line-height:3.7375rem}.v2 .h2,.v2 h2{font-size:2.375rem;line-height:3.0875rem}.v2 .h3,.v2 h3{font-size:1.875rem;line-height:2.4375rem}.v2 .h4,.v2 h4{font-size:1.5rem;line-height:1.95rem}.v2 .h5,.v2 h5{font-size:1.25rem;line-height:1.625rem}}.v2 .p,.v2 .product__text-description,.v2 p{color:#0f1422;font-weight:400;line-height:1.5rem}.v2 .cta,.v2 .lead--bold,.v2 strong{font-weight:500}.v2 .cta,.v2 .lead,.v2 .lead--bold{font-family:sharp-grotesk,Trebuchet MS,sans-serif}.v2 .cta{font-size:1.125rem}.v2 .product-intro{font-size:1rem}.v2 .heading__underline{background-color:#7396f7}.v2 tr,.v2 tr td,.v2 tr th{font-weight:400}.v2 li,.v2 ul{font-family:sharp-grotesk,Trebuchet MS,sans-serif}.v2 ul{color:#0f1422}.v2 .fa-li .svg-inline--fa,.v2 .fa-ul li i{color:#e3cad8}.v2 .fa-ul{margin-left:0}.v2 .fa-ul li.no-bullet{font-weight:400;padding-left:1.625rem;position:relative}.v2 .fa-ul .fa-li{left:0;position:absolute}.v2 .fa-li{height:1.125rem;width:1.125rem}.v2 ul{margin-bottom:1.5rem;margin-left:0;padding-left:0}.v2 ul li{padding-left:1.4375rem;position:relative;text-indent:0}.v2 ul li:before{background:#7396f7;border-radius:100%;content:"";height:.3125rem;left:0;position:absolute;top:.625rem;width:.3125rem}.v2 tr:nth-child(2n){background-color:#fcfbf8}.v2 .logo-band{background:#f0ede6}.v2 .logo-band--white{background:#fff}.v2 .footer__logos{background:none;padding:2rem 0 0;text-align:center}.v2 .footer__logos img{height:3.5rem;margin:0 .75rem 1.5rem}@media (min-width:768px){.v2 .footer__logos{-ms-flex-pack:justify;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:2rem 1.5rem}.v2 .footer__logos img{height:2.6875rem;margin:0}}@media (min-width:1366px){.v2 .footer__logos{padding:3rem}.v2 .footer__logos img{height:5rem}}.v2 .notification-banner{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#c5d4fc;border-left:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;padding:15px}.v2 .notification-banner__title{color:#000;max-width:1140px;text-align:center}.v2 .notification-banner__title strong{font-weight:500}.v2 .notification-banner__title p{font-size:12px;line-height:150%;margin:0}.v2 .notification-banner__title p a{display:inline}.v2 .notification-banner__title a{color:#0f1422;font-weight:500;position:relative;text-decoration:underline}.v2 .notification-banner__title a:hover{text-decoration:none}.v2 .notification-banner__title a:hover:before{display:block}.v2 .notification-banner__title a:before{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;background:#7396f7;bottom:0;content:"";display:none;height:.0625rem;left:0;margin-top:.125rem;position:absolute;right:0}.v2 .notification-banner .linkArrow,.v2 .notification-banner__title{line-height:1.5rem}.v2 .notification-banner .linkArrow{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;line-height:1.5rem;margin-top:.0625rem}.v2 .notification-banner .linkArrow i,.v2 .notification-banner .linkArrow svg{font-size:1rem}.v2 .prodNotFound{margin:3rem 0}.v2 .prodNotFound h1{margin:0}@media (min-width:768px){.v2 .prodNotFound{margin:4rem 0}}@media (min-width:1199px){.v2 .prodNotFound{margin:5rem 0}}.v2 .hst-container{padding-left:16px;padding-right:16px}@media (min-width:640px){.v2 .hst-container{padding-left:16px;padding-right:16px}}@media (min-width:768px){.v2 .hst-container{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.v2 .hst-container{padding-left:24px;padding-right:24px}}@media (min-width:1200px){.v2 .hst-container{margin:0 auto;max-width:1136px;padding-left:0;padding-right:0}}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .product-card__rating{margin-bottom:20px;min-height:20px;min-width:1px;position:relative}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .product-card__rating:before{background-color:transparent;content:"";cursor:pointer;height:100%;position:absolute;width:100%}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .product-card__rating>.ruk_rating_snippet{-ms-flex-pack:justify;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:80px}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .product-card__rating>.ruk_rating_snippet>i,.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .product-card__rating>.ruk_rating_snippet>i:before{font-size:15px;height:15px;line-height:100%;width:15px}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .product-card__rating>.ruk_rating_snippet>i:before{color:#c794b1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:revsglobal-pr-mod!important}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .product-card__rating>.ruk_rating_snippet>.ruk-icon-percentage-star--0:before{content:"\e90d"}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .product-card__rating>.ruk_rating_snippet>.ruk-icon-percentage-star--25:before{content:"\e90e"}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .product-card__rating>.ruk_rating_snippet>.ruk-icon-percentage-star--50:before{content:"\e90f"}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .product-card__rating>.ruk_rating_snippet>.ruk-icon-percentage-star--75:before{content:"\e910"}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .product-card__rating>.ruk_rating_snippet>.ruk-icon-percentage-star--100:before{content:"\e911"}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .product-card__rating>.ruk_rating_snippet>.ruk-rating-snippet-count{font-size:12px;margin-left:2px}.v2 main{font-size:14px;padding:0}.v2 main h1,.v2 main h2,.v2 main h3,.v2 main h4{line-height:130%}.v2 main a,.v2 main div,.v2 main li,.v2 main p,.v2 main span{font-size:1em;line-height:150%}.v2 main h1{font-size:1.86em}.v2 main h2{font-size:1.57em}.v2 main h3{font-size:1.43em}.v2 main h4{font-size:1.14em}@media (min-width:768px){.v2 main h1{font-size:2.57em}.v2 main h2{font-size:1.86em}}@media (min-width:1200px){.v2 main h1{font-size:3em}.v2 main h2{font-size:2.14em}}.v2 body{overflow:hidden}.v2 .product-page__main{margin-bottom:3rem}.v2 .product-page__product-title h1{font-size:26px;line-height:130%;margin:0;padding-top:16px}.v2 .product-page__product-title h4{font-family:sharp-grotesk,Trebuchet MS,sans-serif;font-size:14px;font-weight:500;margin-bottom:0;margin-top:16px}.v2 .product-page__contents{padding-top:24px}.v2 .product-page__contents a{color:#0f1422;font-weight:500;text-decoration:underline}.v2 .product-page__contents a:hover{color:#ff8100}.v2 .product-page__contents a:active{color:#bb5808}.v2 .product-page__contents a:focus-visible{background-color:#ffd15c;color:#0f1422}.v2 .product-page__contents ul{list-style:none}.v2 .product-page__contents ul li,.v2 .product-page__contents__description ul li{margin-bottom:.5rem}.v2 .product-page__contents .product-page__jumplinks__list-item,.v2 .product-page__contents ul li:last-of-type,.v2 .product-page__contents__description ul li:last-of-type{margin-bottom:0}.v2 .product-page__hero-head__content-wrapper{position:relative}.v2 .product-page__hero-head__accreditations{bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;height:auto;margin-bottom:24px}.v2 .product-page__hero-head__accreditations img{border:1px solid #b5b5b5;border-radius:8px;height:48px;width:48px}.v2 .product-page__hero-head__image-wrapper{height:240px;width:auto}.v2 .product-page__hero-head__image-wrapper img{height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.v2 .product-page__hero-body{margin-top:32px}.v2 .product-page__hero-body__info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-bottom:24px}.v2 .product-page__hero-body__info__duration,.v2 .product-page__hero-body__info__last-audited{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.v2 .product-page__hero-body__info__duration__icon,.v2 .product-page__hero-body__info__last-audited__icon{display:-webkit-flex;display:-ms-flexbox;display:flex}.v2 .product-page__hero-body__info__duration__icon svg,.v2 .product-page__hero-body__info__last-audited__icon svg{color:#0f1422;height:14px;width:14px}.v2 .product-page__hero-body__info__duration__text p,.v2 .product-page__hero-body__info__last-audited__text p{font-size:12px;margin:0 0 0 5px}.v2 .product-page__hero-body__info__duration__text span,.v2 .product-page__hero-body__info__last-audited__text span{font-weight:500}.v2 .product-page__hero-body__bullet-points{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:10px}.v2 .product-page__hero-body__bullet-points__fixed,.v2 .product-page__hero-body__bullet-points__optional{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.v2 .product-page__hero-body__bullet-points__fixed__item,.v2 .product-page__hero-body__bullet-points__optional__item{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex}.v2 .product-page__hero-body__bullet-points__fixed__item__icon,.v2 .product-page__hero-body__bullet-points__optional__item__icon{display:-webkit-flex;display:-ms-flexbox;display:flex}.v2 .product-page__hero-body__bullet-points__fixed__item__icon svg,.v2 .product-page__hero-body__bullet-points__optional__item__icon svg{height:21px;width:16px}.v2 .product-page__hero-body__bullet-points__fixed__item__text p,.v2 .product-page__hero-body__bullet-points__optional__item__text p{margin:0 0 0 10px}.v2 .product-page__hero-body__bullet-points__optional{margin-top:8px}.v2 .product-page__jumplinks{-ms-overflow-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:150%;list-style:none;margin:48px 0;overflow-x:auto;padding:0 16px 0 0;scrollbar-width:none}.v2 .product-page__jumplinks::-webkit-scrollbar{display:none}.v2 .product-page__jumplinks__wrapper{background-color:#ecf1fe;left:50%;margin-left:-50vw;margin-left:calc(-50vw + var(--cmpt-scrollbar-width)/2);position:relative;width:100vw;width:calc(100vw - var(--cmpt-scrollbar-width))}.v2 .product-page__jumplinks__list-item{padding:14px 8px;white-space:nowrap}.v2 .product-page__jumplinks__list-item a{color:#0f1422;padding:14px 8px}.v2 .product-page__jumplinks__list-item:active,.v2 .product-page__jumplinks__list-item:hover{background-color:#c5d4fc}.v2 .product-page__jumplinks__list-item a:focus-visible{background-color:#ffd15c}.v2 .product-page__jumplinks__list-item a:hover:before{background:none}.v2 .product-page__jumplinks__list-item:before{content:none}.v2 .product-page__jumplinks li>a,.v2 .product-page__jumplinks li>a:hover{color:#000;text-decoration:none}.v2 .product-page__wttc__wrapper,.v2 .product-page__wywl__wrapper{border:1px solid #baae8c;border-bottom-right-radius:32px;margin:48px 0;padding:24px 16px 16px}.v2 .product-page__wttc__wrapper.show-more-button .product-page__wttc__content,.v2 .product-page__wttc__wrapper.show-more-button .product-page__wywl__content,.v2 .product-page__wywl__wrapper.show-more-button .product-page__wttc__content,.v2 .product-page__wywl__wrapper.show-more-button .product-page__wywl__content{-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent 95%);mask-image:linear-gradient(180deg,#000 50%,transparent 95%)}.v2 .product-page__wttc__title,.v2 .product-page__wywl__title{font-size:22px;margin:0}.v2 .product-page__wttc__content,.v2 .product-page__wywl__content{max-height:300px;overflow:hidden;transition:max-height .3s linear}.v2 .product-page__wttc__content ul,.v2 .product-page__wywl__content ul{margin:0}.v2 .product-page__wttc__content ul li,.v2 .product-page__wywl__content ul li{padding-left:32px}.v2 .product-page__wttc__content ul li:before,.v2 .product-page__wywl__content ul li:before{background:none;border-bottom:1px solid #0f1422;border-radius:0;border-right:1px solid #0f1422;content:"";display:inline-block;height:14px;left:4px;top:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px}.v2 .product-page__wttc__content p a,.v2 .product-page__wywl__content p a{font-weight:700;text-decoration:underline}.v2 .product-page__wttc__content p a:hover,.v2 .product-page__wywl__content p a:hover{color:#ff8100;text-decoration:underline}.v2 .product-page__wttc__content p a:active,.v2 .product-page__wywl__content p a:active{color:#bb5808}.v2 .product-page__wttc__content p a:focus-visible,.v2 .product-page__wywl__content p a:focus-visible{background-color:#ffd15c;color:#0f1422}.v2 .product-page__wttc__content p a:hover:before,.v2 .product-page__wywl__content p a:hover:before{background:none}.v2 .product-page__wttc__content p a:not(.banner-window__link):not(.no-hover-styling):hover,.v2 .product-page__wywl__content p a:not(.banner-window__link):not(.no-hover-styling):hover{text-decoration:underline}.v2 .product-page__wttc__wrapper.active .product-page__wttc__content,.v2 .product-page__wttc__wrapper.active .product-page__wywl__content,.v2 .product-page__wywl__wrapper.active .product-page__wttc__content,.v2 .product-page__wywl__wrapper.active .product-page__wywl__content{-webkit-mask-image:none;mask-image:none;transition:max-height .3s linear}.v2 .product-page__wttc__wrapper.active .product-page__wttc__button__icon svg,.v2 .product-page__wttc__wrapper.active .product-page__wywl__button__icon svg,.v2 .product-page__wywl__wrapper.active .product-page__wttc__button__icon svg,.v2 .product-page__wywl__wrapper.active .product-page__wywl__button__icon svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.v2 .product-page__wttc__button,.v2 .product-page__wywl__button{background-color:transparent;border:none;cursor:pointer;display:none;font-family:sharp-grotesk,Trebuchet MS,sans-serif;font-size:14px;font-weight:500;margin-top:18px;text-align:center}.v2 .product-page__wttc__button__icon svg,.v2 .product-page__wywl__button__icon svg{height:10px;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;width:14px}.v2 .product-page__wttc__button:hover,.v2 .product-page__wywl__button:hover{color:#ff8100}.v2 .product-page__wttc__button:active,.v2 .product-page__wywl__button:active{color:#bb5808}.v2 .product-page__wttc__button:focus-visible,.v2 .product-page__wywl__button:focus-visible{background-color:#ffd15c;color:#0f1422}.v2 .product-page__wttc__button__wrapper,.v2 .product-page__wywl__button__wrapper{-ms-flex-pack:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;position:relative;width:100%}.v2 .product-page__media-gallery__wrapper{background-color:#f8f2f5;margin:48px 0;padding:32px 0;position:relative}.v2 .product-page__media-gallery__wrapper a{text-decoration:none}.v2 .product-page__media-gallery__button{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0}.v2 .product-page__media-gallery__button__wrapper{-ms-flex-pack:end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:24px}.v2 .product-page__media-gallery__button:hover:before{content:none}.v2 .product-page__media-gallery__button:hover .product-page__media-gallery__button__icon svg,.v2 .product-page__media-gallery__button:hover .product-page__media-gallery__button__text p{color:#ff8100}.v2 .product-page__media-gallery__button:active .product-page__media-gallery__button__icon svg,.v2 .product-page__media-gallery__button:active .product-page__media-gallery__button__text p{color:#bb5808}.v2 .product-page__media-gallery__button:focus-visible{background-color:#ffd15c;color:#0f1422}.v2 .product-page__media-gallery__button__text p{font-size:14px;font-weight:500;line-height:150%;margin:0}.v2 .product-page__media-gallery__button__icon{height:16px;margin-left:8px;width:16px}.v2 .product-page__media-gallery__button__icon svg{color:#0f1422;height:16px;width:16px}.v2 .product-page__media-gallery__header{display:grid}.v2 .product-page__media-gallery__header__title h2{font-family:cambon,Georgia,serif;font-size:22px;line-height:150%;margin:0}.v2 .product-page__media-gallery__header__intro-text p{font-family:sharp-grotesk,Trebuchet MS,sans-serif;font-size:14px;line-height:150%;margin:24px 0}.v2 .product-page__media-gallery__header:before{background:#f8f2f5;content:"";height:100%;left:-100%;position:absolute;top:0;width:100vw;z-index:-1}.v2 .product-page__media-gallery__header:after{background:#f8f2f5;content:"";height:100%;position:absolute;right:-100%;top:0;width:100vw;z-index:-1}.v2 .product-page__tyct__wrapper{margin:48px 0}.v2 .product-page__tyct__title{margin-bottom:24px}.v2 .product-page__tyct__title h2{color:#0f1422;font-family:cambon,Georgia,serif;font-size:22px;margin:0}.v2 .product-page__tyct__recommended-renewal{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:28px}.v2 .product-page__tyct__recommended-renewal__icon{-ms-flex-pack:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;background-color:#ffad5c;border-radius:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:50px;-webkit-justify-content:center;justify-content:center;width:50px}.v2 .product-page__tyct__recommended-renewal__icon svg{color:#0f1422;height:30px;width:30px}.v2 .product-page__tyct__recommended-renewal__content{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:16px}.v2 .product-page__tyct__recommended-renewal__content__title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.v2 .product-page__tyct__recommended-renewal__content__title p{font-size:14px;line-height:150%;margin:0}.v2 .product-page__tyct__recommended-renewal__content__title p:first-child{margin-right:4px}.v2 .product-page__tyct__recommended-renewal__content__title p:last-child{font-weight:500}.v2 .product-page__tyct__recommended-renewal__content__text{font-size:10px;line-height:150%;margin:8px 0 0}.v2 .product-page__testimonial__wrapper{background-color:#f7f6f2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin:48px 0;padding:24px 16px 16px;position:relative}.v2 .product-page__testimonial__wrapper:before{background:#f7f6f2;content:"";height:100%;left:-100%;position:absolute;top:0;width:100vw;z-index:-1}.v2 .product-page__testimonial__wrapper:after{background:#f7f6f2;content:"";height:100%;position:absolute;right:-100%;top:0;width:100vw;z-index:-1}.v2 .product-page__testimonial__logo{-ms-flex-pack:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:16px}.v2 .product-page__testimonial__logo img{height:100px;width:auto}.v2 .product-page__testimonial__content__wrapper{-ms-flex-pack:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-bottom:16px}.v2 .product-page__testimonial__content__quote p{color:#0f1422;display:block;font-family:cambon,Georgia,serif;font-size:18px;font-style:italic;font-weight:400;line-height:150%;margin:0;text-align:center;width:100%}.v2 .product-page__testimonial__content__citation{margin-top:16px;text-align:center}.v2 .product-page__testimonial__content__citation p{font-size:12px;margin:0}.v2 .product-page__testimonial__content__citation p:first-of-type{font-size:14px;font-weight:500}.v2 .product-page__course-trailer{margin:48px 0}.v2 .product-page__course-trailer__title{margin-bottom:24px}.v2 .product-page__course-trailer__title h2{color:#0f1422;font-family:cambon,Georgia,serif;font-size:22px;margin:0}.v2 .product-page__course-info-panel__wrapper{margin:48px 0}.v2 .product-page__course-info-panel__tab__menu{border-bottom:1px solid #baae8c;margin-bottom:40px;margin-right:-20px}.v2 .product-page__course-info-panel__tab__menu__item-container{-ms-overflow-style:none;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;overflow-x:auto;scrollbar-width:none}.v2 .product-page__course-info-panel__tab__menu__item-container::-webkit-scrollbar{display:none}.v2 .product-page__course-info-panel__tab__menu__item-container li.product-page__course-info-panel__tab__menu__item{margin-bottom:0}.v2 .product-page__course-info-panel__tab__menu__item{cursor:pointer;font-family:sharp-grotesk,Trebuchet MS,sans-serif;font-size:16px;font-weight:500;line-height:175%;margin:0 12px;padding:8px;white-space:nowrap}.v2 .product-page__course-info-panel__tab__menu__item:first-child{margin-left:0;padding-left:0}.v2 .product-page__course-info-panel__tab__menu__item:hover:before{background-color:#ff8100;border-radius:0;bottom:0;content:"";height:3px;left:0;opacity:1;position:absolute;top:auto;transition:opacity .3s ease-in-out;width:100%}.v2 .product-page__course-info-panel__tab__menu__item:active:before{background-color:#bb5808}.v2 .product-page__course-info-panel__tab__menu__item:focus-visible{background-color:#ffd15c;color:#0f1422}.v2 .product-page__course-info-panel__tab__menu__item:before{background-color:#ff8100;border-radius:0;bottom:0;content:"";height:3px;left:0;opacity:0;position:absolute;top:auto;transition:opacity .3s ease-in-out;width:100%}.v2 .product-page__course-info-panel__tab__menu__item.active:before{opacity:1;transition:opacity .3s ease-in-out;width:100%}.v2 .product-page__course-info-panel__tab__menu__item:last-child{padding-right:20px}.v2 .product-page__course-info-panel__tab__menu__item:last-child:before{width:calc(100% - 12px)}.v2 .product-page__course-info-panel__tab__contents>*{display:none}.v2 .product-page__course-info-panel__tab__contents>.active{display:block}.v2 .product-page__course-info-panel__tab__contents ul{margin:0}.v2 .product-page__course-info-panel__tab__contents ul li{padding-left:32px}.v2 .product-page__course-info-panel__tab__contents ul li:before{background:none;border-bottom:1px solid #0f1422;border-radius:0;border-right:1px solid #0f1422;content:"";display:inline-block;height:14px;left:4px;top:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px}.v2 .product-page__course-info-panel__button{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0}.v2 .product-page__course-info-panel__button__wrapper{-ms-flex-pack:end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.v2 .product-page__course-info-panel__button__wrapper a{text-decoration:none}.v2 .product-page__course-info-panel__button:hover:before{content:none}.v2 .product-page__course-info-panel__button:hover .product-page__course-info-panel__button__icon svg,.v2 .product-page__course-info-panel__button:hover .product-page__course-info-panel__button__text p{color:#ff8100}.v2 .product-page__course-info-panel__button:active .product-page__course-info-panel__button__icon svg,.v2 .product-page__course-info-panel__button:active .product-page__course-info-panel__button__text p{color:#bb5808}.v2 .product-page__course-info-panel__button:focus-visible{background-color:#ffd15c;color:#0f1422}.v2 .product-page__course-info-panel__button__text p{font-size:14px;font-weight:500;line-height:150%;margin:0}.v2 .product-page__course-info-panel__button__icon{height:16px;margin-left:8px;width:16px}.v2 .product-page__course-info-panel__button__icon svg{color:#0f1422;height:16px;width:16px}.v2 .product-page__faqs{margin:48px 0}.v2 .product-page__faqs__button{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0}.v2 .product-page__faqs__button__wrapper{-ms-flex-pack:end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.v2 .product-page__faqs__button__wrapper a{text-decoration:none}.v2 .product-page__faqs__button:hover:before{content:none}.v2 .product-page__faqs__button:hover .product-page__faqs__button__icon svg,.v2 .product-page__faqs__button:hover .product-page__faqs__button__text p{color:#ff8100}.v2 .product-page__faqs__button:active .product-page__faqs__button__icon svg,.v2 .product-page__faqs__button:active .product-page__faqs__button__text p{color:#bb5808}.v2 .product-page__faqs__button:focus-visible{background-color:#ffd15c;color:#0f1422}.v2 .product-page__faqs__button__text p{font-size:14px;font-weight:500;line-height:150%;margin:0}.v2 .product-page__faqs__button__icon{height:16px;margin-left:8px;width:16px}.v2 .product-page__faqs__button__icon svg{color:#0f1422;height:16px;width:16px}.v2 .product-page__custom-sections__wrapper{background-color:#f8f2f5;border-bottom-right-radius:40px;margin:48px 0;padding:32px 24px 24px}.v2 .product-page__custom-sections__image{-ms-flex-pack:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:20px}.v2 .product-page__custom-sections__image img{height:144px;-o-object-fit:cover;object-fit:cover;width:144px}.v2 .product-page__custom-sections__content__title h2{font-family:sharp-grotesk,Trebuchet MS,sans-serif;font-size:16px;font-weight:500;line-height:150%;margin:0}.v2 .product-page__custom-sections__content__text p{font-size:14px;line-height:150%;margin:10px 0 0}.v2 .product-page__custom-sections__content__text ul{margin:0}.v2 .product-page__custom-sections__content__text ul li{padding-left:32px}.v2 .product-page__custom-sections__content__text ul li:before{background:none;border-bottom:1px solid #0f1422;border-radius:0;border-right:1px solid #0f1422;content:"";display:inline-block;height:14px;left:4px;top:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px}.v2 .product-page__custom-sections__content__link{-ms-flex-pack:end;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:20px}.v2 .product-page__custom-sections__content__link a{color:#0f1422;font-size:14px;font-weight:500;line-height:150%;margin:0;text-decoration:none}.v2 .product-page__custom-sections__content__link a:hover:before{content:none}.v2 .product-page__custom-sections__content__link a:hover,.v2 .product-page__custom-sections__content__link a:hover+.product-page__custom-sections__content__link__icon svg{color:#ff8100}.v2 .product-page__custom-sections__content__link a:active,.v2 .product-page__custom-sections__content__link a:active+.product-page__custom-sections__content__link__icon svg{color:#bb5808}.v2 .product-page__custom-sections__content__link a:focus-visible,.v2 .product-page__custom-sections__content__link a:focus-visible+.product-page__custom-sections__content__link__icon svg{background-color:#ffd15c;color:#0f1422}.v2 .product-page__custom-sections__content__link__icon{cursor:pointer;height:16px;margin-left:8px;width:16px}.v2 .product-page__custom-sections__content__link__icon svg{color:#0f1422;height:16px;width:16px}.v2 .product-page__recommended-courses__wrapper{margin:48px 0}.v2 .product-page__recommended-courses__title{font-family:cambon,Georgia,serif;font-size:22px;line-height:150%;margin:0 0 24px}.v2 .product-page__recommended-courses__content{margin-bottom:24px}.v2 .product-page__recommended-courses__button{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0}.v2 .product-page__recommended-courses__button__wrapper{-ms-flex-pack:end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.v2 .product-page__recommended-courses__button__wrapper a{text-decoration:none}.v2 .product-page__recommended-courses__button:hover:before{content:none}.v2 .product-page__recommended-courses__button:hover .product-page__recommended-courses__button__icon svg,.v2 .product-page__recommended-courses__button:hover .product-page__recommended-courses__button__text p{color:#ff8100}.v2 .product-page__recommended-courses__button:active .product-page__recommended-courses__button__icon svg,.v2 .product-page__recommended-courses__button:active .product-page__recommended-courses__button__text p{color:#bb5808}.v2 .product-page__recommended-courses__button:focus-visible{background-color:#ffd15c;color:#0f1422}.v2 .product-page__recommended-courses__button__text p{font-size:14px;font-weight:500;line-height:150%;margin:0}.v2 .product-page__recommended-courses__button__icon{height:16px;margin-left:8px;width:16px}.v2 .product-page__recommended-courses__button__icon svg{color:#0f1422;height:16px;width:16px}.v2 .product-page__experts__outer-wrapper{margin:48px 0}.v2 .product-page__experts__inner-wrapper.show-bio .product-page__experts__header__button__icon svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.v2 .product-page__experts__title{margin-bottom:24px}.v2 .product-page__experts__title h2{color:#0f1422;font-family:cambon,Georgia,serif;font-size:22px;margin:0}.v2 .product-page__experts__header{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#313e5e;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:16px}.v2 .product-page__experts__header__image{height:100px;margin-bottom:16px;width:100px}.v2 .product-page__experts__header__image img{border-radius:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v2 .product-page__experts__header__profile-info{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.v2 .product-page__experts__header__profile-info p{color:#fff;line-height:150%;margin:0;text-align:center}.v2 .product-page__experts__header__profile-info__title{font-size:12px;padding-bottom:8px}.v2 .product-page__experts__header__profile-info__name{font-size:16px;font-weight:500}.v2 .product-page__experts__header__profile-info__job-title{font-size:14px}.v2 .product-page__experts__header__button{background-color:transparent;border:none;color:#fff;cursor:pointer;font-family:sharp-grotesk,Trebuchet MS,sans-serif;font-size:14px;font-weight:500;text-align:center}.v2 .product-page__experts__header__button__icon svg{height:10px;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;width:14px}.v2 .product-page__experts__header__button:hover{color:#ff8100}.v2 .product-page__experts__header__button:active{color:#bb5808}.v2 .product-page__experts__header__button:focus-visible{background-color:#ffd15c;color:#0f1422}.v2 .product-page__experts__header__button__wrapper{-ms-flex-pack:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;position:relative;width:100%}.v2 .product-page__experts__content{border:1px solid #baae8c;border-radius:0 0 40px 0;border-top:none;max-height:0;overflow:hidden;transition:max-height .3s linear}.v2 .product-page__experts__content__inner{padding:24px}.v2 .product-page__experts__content p{margin-top:0}.v2 .product-page__experts__content p:last-of-type{margin-bottom:0}.v2 .product-page__reviews__wrapper{background-color:#e7edff;margin:48px 0;padding:40px 0 20px;position:relative}.v2 .product-page__reviews__wrapper:before{left:-100%}.v2 .product-page__reviews__wrapper:after,.v2 .product-page__reviews__wrapper:before{background:#e7edff;content:"";height:100%;position:absolute;top:0;width:100vw;z-index:-1}.v2 .product-page__reviews__wrapper:after{right:-100%}.v2 .product-page__reviews__title{color:#0f1422;font-family:cambon,Georgia,serif;font-size:22px;margin:0 0 24px}.v2 .product-page__reviews__button{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0}.v2 .product-page__reviews__button__wrapper{-ms-flex-pack:end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.v2 .product-page__reviews__button__wrapper a{text-decoration:none}.v2 .product-page__reviews__button:hover:before{content:none}.v2 .product-page__reviews__button:hover .product-page__reviews__button__icon svg,.v2 .product-page__reviews__button:hover .product-page__reviews__button__text p{color:#ff8100}.v2 .product-page__reviews__button:active .product-page__reviews__button__icon svg,.v2 .product-page__reviews__button:active .product-page__reviews__button__text p{color:#bb5808}.v2 .product-page__reviews__button:focus-visible{background-color:#ffd15c;color:#0f1422}.v2 .product-page__reviews__button__text p{font-size:14px;font-weight:500;line-height:150%;margin:0}.v2 .product-page__reviews__button__icon{height:16px;margin-left:8px;width:16px}.v2 .product-page__reviews__button__icon svg{color:#0f1422;height:16px;width:16px}.v2 .product-page__course-info-panel__button__wrapper,.v2 .product-page__faqs__button__wrapper,.v2 .product-page__media-gallery__button__wrapper,.v2 .product-page__recommended-courses__button__wrapper,.v2 .product-page__reviews__button__wrapper{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt h1.title-blocks{margin:0}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .add-to-basket-modal__content__cross-sells__body__item__left__rating>.ruk_rating_snippet{-ms-flex-pack:justify;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:80px}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .add-to-basket-modal__content__cross-sells__body__item__left__rating>.ruk_rating_snippet>i,.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .add-to-basket-modal__content__cross-sells__body__item__left__rating>.ruk_rating_snippet>i:before{font-size:15px;height:15px;line-height:100%;width:15px}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .add-to-basket-modal__content__cross-sells__body__item__left__rating>.ruk_rating_snippet>i:before{color:#7396f7;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:revsglobal-pr-mod!important}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .add-to-basket-modal__content__cross-sells__body__item__left__rating>.ruk_rating_snippet>.ruk-icon-percentage-star--0:before{content:"\e90d"}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .add-to-basket-modal__content__cross-sells__body__item__left__rating>.ruk_rating_snippet>.ruk-icon-percentage-star--25:before{content:"\e90e"}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .add-to-basket-modal__content__cross-sells__body__item__left__rating>.ruk_rating_snippet>.ruk-icon-percentage-star--50:before{content:"\e90f"}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .add-to-basket-modal__content__cross-sells__body__item__left__rating>.ruk_rating_snippet>.ruk-icon-percentage-star--75:before{content:"\e910"}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .add-to-basket-modal__content__cross-sells__body__item__left__rating>.ruk_rating_snippet>.ruk-icon-percentage-star--100:before{content:"\e911"}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .add-to-basket-modal__content__cross-sells__body__item__left__rating>.ruk_rating_snippet>.ruk-rating-snippet-count{display:none}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .accordion .accordion__title .accordion__title__text,.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .accordion-info-panel .accordion__title .accordion__title__text,.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .accordion__content__inner p{font-size:14px}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt.cmpt .accordion .accordion__content__inner a{color:#0f1422;font-weight:500;text-decoration:underline}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt.cmpt .accordion .accordion__content__inner a:hover{color:#ff8100}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt.cmpt .accordion .accordion__content__inner a:active{color:#bb5808}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt.cmpt .accordion .accordion__content__inner a:focus-visible{background-color:#ffd15c;color:#0f1422}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .accordion-info-panel .accordion-info-panel__heading .accordion__title__button{margin-top:4px}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt.cmpt.cmpt.is-active>* .splide__track{overflow:visible}@media (max-width:450px){.v2 .product-page__reviews .CarouselWidget--sideHeader--withcards .CarouselWidget__header{padding-left:0;padding-right:0}.v2 .product-page__reviews .CarouselWidget--sideHeader--withcards .CarouselWidget__list .R-ReviewsList-container{padding-left:25px;padding-right:25px}.v2 .product-page__reviews .CarouselWidget--sideHeader--withcards .CarouselWidget__list .R-ReviewsList__controlButton{width:auto}.v2 .product-page__reviews .CarouselWidget--sideHeader--withcards .CarouselWidget__list .R-ReviewsList__controlButton--left{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.v2 .product-page__reviews .CarouselWidget--sideHeader--withcards .CarouselWidget__list .R-ReviewsList__controlButton--right{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}@media (min-width:768px){.v2 .product-page__outer-wrapper{position:relative}.v2 .product-page__main{margin-bottom:4rem}.v2 .product-page__main hr{margin:3rem 0}.v2 .product-page__jumplinks{margin-bottom:64px;margin-left:-16px;margin-top:64px;padding:0}.v2 .product-page__jumplinks:before{background:#ecf1fe;content:"";height:49px;left:-100%;position:absolute;top:0;width:100%;z-index:-1}.v2 .product-page__jumplinks__wrapper{left:auto;margin-left:0;width:auto}.v2 .product-page__wttc__wrapper,.v2 .product-page__wywl__wrapper{margin:64px 0;padding:32px 24px 24px}.v2 .product-page__wttc__title,.v2 .product-page__wywl__title{font-size:26px}.v2 .product-page__wttc__button__wrapper,.v2 .product-page__wywl__button__wrapper{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.v2 .product-page__media-gallery__wrapper{margin:64px 0;padding:34px 0}.v2 .product-page__media-gallery__header__title h2{font-size:26px}.v2 .product-page__tyct__wrapper{margin:64px 0}.v2 .product-page__tyct__title h2{font-size:26px}.v2 .product-page__tyct__recommended-renewal{margin-top:32px}.v2 .product-page__testimonial__wrapper{margin:64px 0;padding:24px 16px}.v2 .product-page__course-trailer,.v2 .product-page__faqs{margin:64px 0}.v2 .product-page__course-trailer__title h2{font-size:26px}.v2 .product-page__course-info-panel__wrapper{margin:64px 0}.v2 .product-page__course-info-panel__tab__menu{margin-right:0}.v2 .product-page__course-info-panel__tab__menu__item:last-child{padding-right:8px}.v2 .product-page__course-info-panel__tab__menu__item:last-child:before{width:100%}.v2 .product-page__custom-sections__wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:20px;margin:64px 0}.v2 .product-page__custom-sections__content__wrapper{-webkit-flex:1;-ms-flex:1;flex:1}.v2 .product-page__recommended-courses__wrapper{margin:64px 0}.v2 .product-page__experts__title h2,.v2 .product-page__recommended-courses__title{font-size:26px}.v2 .product-page__experts__header{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:16px}.v2 .product-page__experts__header__image{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:70px;margin-bottom:0;width:70px}.v2 .product-page__experts__header__profile-info{-ms-flex-positive:1;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-grow:1;flex-grow:1;margin-bottom:0}.v2 .product-page__experts__header__button__wrapper{margin-right:10px;width:auto}.v2 .product-page__reviews__wrapper{margin:64px 0;padding:34px 0}.v2 .product-page__reviews__title{font-size:26px;margin-bottom:4px}.v2 .product-page__course-info-panel__button__wrapper,.v2 .product-page__faqs__button__wrapper,.v2 .product-page__media-gallery__button__wrapper,.v2 .product-page__recommended-courses__button__wrapper,.v2 .product-page__reviews__button__wrapper{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt .purchase-panel.purchase-panel{max-width:none}}@media (min-width:992px){.v2 .product-page__product-title{width:calc(100% - 374px)}.v2 .product-page__product-title h1{font-size:36px;padding-top:24px}.v2 .product-page__hero-head__image-wrapper{height:300px}.v2 .product-page__hero-head__accreditations{width:calc(100% - 374px)}.v2 .product-page__hero-head__accreditations img{height:64px;width:64px}.v2 .product-page__hero-body{margin-top:40px;width:calc(100% - 374px)}.v2 .product-page__hero-body__info{padding-bottom:18px}.v2 .product-page__hero-body__info__reviews .ruk_rating_snippet{margin-bottom:0}.v2 .product-page__hero-body__bullet-points{-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset;gap:32px;padding-top:50px}.v2 .product-page__hero-body__bullet-points__fixed{display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%}.v2 .product-page__hero-body__bullet-points__optional{margin-top:0;width:50%}.v2 .product-page__purchase-panel{position:absolute;right:24px;top:324px;width:327px}.v2 .product-page__contents{padding-top:0}.v2 .product-page__contents__description{width:calc(100% - 374px)}}@media (min-width:1200px){.v2 .product-page__main{margin-bottom:5rem}.v2 .product-page__main hr{margin:4rem 0}.v2 .product-page__hero-head__image-wrapper{display:none}.v2 .product-page__product-title h1{font-size:42px;padding-top:80px}.v2 .product-page__hero-body{margin-top:56px}.v2 .product-page__hero-body__info{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:20px;margin-top:32px}.v2 .product-page__hero-body__info__reviews{-ms-flex-order:3;-webkit-order:3;order:3}.v2 .product-page__jumplinks{margin-bottom:80px;margin-top:80px}.v2 .product-page__contents{-ms-flex-order:1;margin-right:64px;-webkit-order:1;order:1;width:calc(100% - 391px)}.v2 .product-page__contents__description{width:auto}.v2 .product-page__purchase-panel{right:calc(50vw - 568px);right:calc(50vw - var(--cmpt-scrollbar-width)/2 - 568px);top:80px}.v2 .product-page__purchase-panel.static{display:-webkit-flex;display:-ms-flexbox;display:flex;position:static}.v2 .product-page__wttc__title,.v2 .product-page__wywl__title{font-size:30px}.v2 .product-page__wttc__wrapper,.v2 .product-page__wywl__wrapper{margin:80px 0}.v2 .product-page__media-gallery__wrapper{margin:80px 0;padding:40px 0}.v2 .product-page__media-gallery__header__title h2{font-size:30px}.v2 .product-page__tyct__wrapper{margin:80px 0}.v2 .product-page__tyct__title{margin-bottom:32px}.v2 .product-page__tyct__title h2{font-size:30px}.v2 .product-page__tyct__recommended-renewal{margin-top:24px}.v2 .product-page__testimonial__wrapper{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:80px 0;padding:32px 24px 32px 0}.v2 .product-page__testimonial__logo{-ms-flex-negative:0;border-right:2px solid #baae8c;-webkit-flex-shrink:0;flex-shrink:0;margin:0;padding-right:24px}.v2 .product-page__testimonial__logo img{height:auto;width:120px}.v2 .product-page__testimonial__content__wrapper{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1;margin-bottom:0;margin-left:24px}.v2 .product-page__testimonial__content__quote p{text-align:left}.v2 .product-page__testimonial__content__citation{margin-top:24px;text-align:left}.v2 .product-page__course-trailer,.v2 .product-page__faqs{margin:80px 0}.v2 .product-page__course-trailer__title{margin-bottom:32px}.v2 .product-page__course-trailer__title h2{font-size:30px}.v2 .product-page__course-info-panel__wrapper,.v2 .product-page__custom-sections__wrapper,.v2 .product-page__recommended-courses__wrapper{margin:80px 0}.v2 .product-page__recommended-courses__title{font-size:30px}.v2 .product-page__experts__title{margin-bottom:32px}.v2 .product-page__experts__title h2{font-size:30px}.v2 .product-page__reviews__wrapper{margin:80px 0}.v2 .product-page__reviews__title{font-size:30px;margin-bottom:12px}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt.cmpt[data-cmpt=purchase-panel] .purchase-panel_main.sticky{right:calc(50vw - 568px);right:calc(50vw - var(--cmpt-scrollbar-width)/2 - 568px)}.v2 [data-cmpt].cmpt.cmpt.cmpt.cmpt.cmpt[data-cmpt*=carousel-accreditations] .carousel-accreditations__logo img{height:auto}}