:root{--primary:#b00101;--secondary:#0f2130;--pri-complementry:#01b0b0;--pri-analogous-01:#b05901;--pri-analogous-02:#b00159;--pri-triadic-01:#01b001;--pri-triadic-02:#0101b0;--pri-tetradic-01:#59b001;--pri-tetradic-02:#01b0b0;--pri-tetradic-03:#5901b0;--blue:#1e90ff;--white:#fff;--black:#000;--dark-blue-background:#092d48;--light-silver:#d8d8d8;--dark-gray:#545454;--text-label-gray:#434343;--disabled-gray:#949494;--btn-border-radius:8px;--light-gray:#f6f6f6;--section-dark-bg:#001128;--input-border-gray:#c4c4c4;--underline-gray:#c5c5c5;--light-blue:#e9f4fe;--section-bg:#f2faff;--section-heading:#005ead;--light-blue:#bde1ff}h1,h2,h3{margin:0}.centered-summary{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0 auto}.userMessage{display:flex;flex-direction:column;gap:6px}h5.confirmationMessage{margin:0;font-size:1.2rem;font-weight:500;padding:5px 0 10px 0}.wizard{display:flex;flex-direction:column;width:100%;background:var(--white);overflow:hidden;gap:40px}.wizard-header{display:flex;justify-content:center;z-index:0}.steps{display:flex;align-items:flex-start;justify-content:space-between;width:70%;gap:12px}.step{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0;cursor:pointer;position:relative}.step-btn{width:40px;height:40px;border-radius:999px;border:2px solid var(--disabled-gray);background-color:var(--disabled-gray);display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--white);z-index:1}.step-title{font-size:1.1rem;margin-top:8px;color:var(--disabled-gray);text-align:center;white-space:wrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px 0 10px}.step.active .step-title{color:var(--primary)}.step.active .step-btn{background:var(--primary);color:#fff;border-color:var(--primary)}.step.completed .step-btn{background:var(--secondary);border-color:var(--secondary);color:var(--white)}.step.completed .step-title{color:var(--secondary)}.step::after{content:"";width:40px;height:40px;background-image:url(/assets/home_images/Chevron_Right_01-781871680dc2aeb91bf93bce89716fda45801579e7d799c2fb61c5299bc625b2.svg);background-size:30%;background-repeat:no-repeat;position:absolute;right:-25px;top:50%;transform:translateY(-50%);font-size:18px;color:var(--muted)}.step:last-child::after{content:"";width:0;height:0}.wizard-body{display:flex;flex-direction:column;justify-content:center;align-items:center}.step-panel{display:none;justify-content:center}.step-panel.active{display:flex;width:100%}.dp-dash-data-main-container{display:flex;width:100%;flex-direction:column;padding:15px 15px 15px 15px;box-sizing:border-box}.dp-cluster-container{display:flex;width:100%;flex-direction:column;align-items:center}.rd-checkout-datatable-wrapper{display:flex;justify-content:center;width:100%;background-color:var(--white);border-radius:8px;flex-direction:column;align-items:center}.rd-checkout-datatable-cont{width:100%}.rd-checkout-datatable-cont table{border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:auto;color:var(--secondary)}.rd-checkout-datatable-cont table tr{background-color:var(--white);padding:.35em;border-bottom:1px solid var(--input-border-gray)}table th{font-size:.80em;text-align:left;font-weight:900}table th{font-family:noto sans;font-size:1rem;font-weight:600;color:var(--secondary);background-color:var(--input-border-gray);padding:6px 12px 6px 12px;text-align:left;overflow:hidden;text-overflow:ellipsis;position:relative}table td{font-family:noto sans;font-size:.9rem;color:var(--secondary);background-color:var(--white);padding:6px 12px 6px 12px;text-align:left;overflow:hidden;text-overflow:ellipsis;position:relative}td[data-label="Name"]{display:flex;justify-content:flex-start;align-items:center;width:auto;gap:10px}td[data-label="Price"],td[data-label="Quantity"],td[data-label="Total"]{white-space:nowrap;width:20%}.name-data-cont{display:flex;justify-content:flex-start;align-items:center;width:auto;text-align:left;gap:10px}table tr{background-color:var(--white);padding:.35em;border-bottom:1px solid var(--input-border-gray)}table td a{text-decoration:none;color:#0093ff}.data-cont{width:100%}.checkOut-status-wrapper{display:flex;justify-content:center;width:100%;margin:40px 0 30px 0;font-family:"Noto Sans",sans-serif}.checkOut-status-container{display:flex;justify-content:center;align-items:center;width:90%;margin-top:30px}.checkOut-status-cont{display:flex;justify-content:space-around;align-items:center;width:60%}.checkOut-status-num-01,.checkOut-status-num-02,.checkOut-status-num-03{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.checkOut-circle{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;border-radius:50%}.checkOut-status-circle01{background-color:var(--secondary);color:var(--white);font-size:1.2rem}.status-title-01{font-size:1.3rem;color:var(--secondary)}.checkOut-status-circle02{background-color:var(--primary);color:var(--white);font-size:1.2rem}.status-title-02{font-size:1.3rem;color:var(--primary)}.checkOut-status-circle03{background-color:var(--dark-gray);color:var(--white);font-size:1.2rem}.status-title-03{font-size:1.3rem;color:var(--dark-gray)}.checkOut-status-chevron-icon{display:flex;background:url(/assets/home_images/Chevron_Right_01-781871680dc2aeb91bf93bce89716fda45801579e7d799c2fb61c5299bc625b2.svg);background-size:cover;background-position:center;width:1rem;height:1.5rem}.checkOut-details-wrapper{display:flex;justify-content:center;width:100%;margin-bottom:30px;font-family:"Noto Sans",sans-serif}.checkOut-details-container{display:flex;justify-content:center;width:80%}.checkOut-details-inner-cont{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%}.checkOut-billTo-form-cont{display:flex;width:100%;gap:24px}.resource-info-card-wrapper{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;width:100%}.checkOut-form-cont{width:100%;display:flex;flex-direction:column;gap:20px}.billTo-form-exc-cont{flex:1.5}.billTo-wrapper{display:flex;flex-direction:column;border:1px solid var(--input-border-gray);border-radius:8px;background:#fff}.billTo-title-cont{display:flex;background:var(--dark-blue-background);color:var(--white);border-top-left-radius:7px;border-top-right-radius:7px;padding:10px 15px}.billTo-title{font-size:1rem;font-weight:600}.billTo-form-cont{display:flex;flex-direction:column;padding:15px}.checkOut-billTo-form-box{display:flex;flex-direction:column;width:100%;gap:15px;border:0}.checkOut-form-description-02{font-size:.85rem;color:#666;background-color:#f1f6ff;padding:8px 10px;border-radius:4px;line-height:1.4}.checkOut-bill-form{display:flex;flex-direction:column;gap:15px;margin:0;padding:.5rem .5rem .5rem .5rem}.checkOut-form-row{display:flex;gap:15px}.checkOut-bill-form input{width:100%;padding:1rem .5rem;font-size:1.1rem;font-weight:400;border:1px solid var(--input-border-gray);border-radius:4px;background-color:#fff;transition:all .3s ease;outline:0}.checkOut-bill-form input::placeholder{font-size:.9rem;font-family:inherit}.checkOut-bill-form select{width:100%;padding:1rem .5rem;font-size:1.1rem;outline:0;border:1px solid var(--input-border-gray);border-radius:4px;background-color:#fff;transition:all .3s ease}select:invalid{color:#888}.checkOut-bill-form select::placeholder{font-size:.9rem;font-family:inherit}.checkOut-bill-form textarea{width:100%;padding:1rem .5rem;font-size:1.1rem;border:1px solid var(--input-border-gray);border-radius:4px;background-color:#fff;transition:all .3s ease;resize:vertical}.checkOut-bill-form textarea::placeholder{font-size:.9rem;font-family:inherit}.billTo-checkBox-cont{display:flex}.billTo-checkBox-label{font-size:1rem}.terms-privacy{text-decoration:none;color:var(--section-heading)}.billTo-buy-now-button{width:100%}.billTo-buy-now-button button{background-color:var(--primary);color:#fff;padding:.8rem;border:0;border-radius:6px;font-size:1.2rem;font-weight:600;cursor:pointer;transition:all .3s ease}.billTo-buy-now-button button:hover{background-color:#c10000;transform:translateY(-2px)}.checkOut-billTo-form-cont::-webkit-scrollbar{width:6px}.checkOut-billTo-form-cont::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.billTo-checkBox input{width:auto}.checkOut-summary-wrapper{display:flex;flex-direction:column;flex:1}.checkOut-summary-container{display:flex;flex-direction:column;width:100%;font-family:"Noto Sans";gap:20px;z-index:0}.checkOut-order-summary-container{display:flex;flex-direction:column;width:100%;border:1px solid var(--input-border-gray);border-radius:8px;overflow:hidden}.checkOut-order-summary-title{display:flex;background:var(--dark-blue-background);color:var(--white);padding:.5rem .5rem .5rem .5rem;border-top-left-radius:8px;border-top-right-radius:8px}.order-summary-title{font-size:1.1rem;font-weight:400}.summary-info-detail-cont{display:flex;flex-direction:column}.checkOut-order-qty{display:flex;justify-content:center;align-items:center;width:50%}.checkOut-order-total{display:flex;justify-content:center;align-items:center;width:50%}.checkOut-order-summary-editions{display:flex;padding:.5rem .5rem .5rem .5rem}.editions-form{display:flex;gap:10px;margin:0}.checkOut-order-edition-title{display:flex}.cor-edition-title{font-size:1rem}.checkOut-order-single-user,.checkOut-order-multi-user,.checkOut-order-enterprise-user{display:flex;align-items:center;gap:8px;padding:0 6px}.edition-user-radio{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;margin:0;border:1px solid var(--primary);border-radius:50%;background-color:#fff;cursor:pointer;position:relative;transition:all .2s ease-in-out}.edition-user-radio:checked::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:var(--primary);border-radius:50%;transform:translate(-50%,-50%)}.checkOut-payment-method-container{display:flex;flex-direction:column;width:100%;border:1px solid var(--input-border-gray);border-radius:8px}.checkOut-payment-method-title{display:flex;background-color:var(--dark-blue-background);color:var(--white);border-top-left-radius:8px;border-top-right-radius:8px;padding:.5rem .5rem .5rem .5rem}.payment-method-title{display:flex;font-size:1.1rem}.payment-method-form{display:flex;flex-direction:column;width:100%;margin:0}.payment-method-form-mob{display:none}.payment-methods{display:flex;justify-content:space-evenly;align-items:center;width:100%;border-bottom:1px solid var(--input-border-gray);padding:1.3rem .5rem .5rem .5rem}.payment-cre-deb-card{display:flex;align-items:center;gap:5px}.pay-method{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;margin:0;border:1px solid var(--primary);border-radius:50%;background-color:#fff;cursor:pointer;position:relative;transition:all .2s ease-in-out}.pay-method:checked::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:var(--primary);border-radius:50%;transform:translate(-50%,-50%)}.payment-internet-banking{display:flex;align-items:center;gap:5px}.pay-method-img-cont{display:flex;padding:.5rem .5rem .5rem .5rem}.pay-img-cont{width:290px;height:85px;background-position:left center;background-size:100%;background-repeat:no-repeat}.pay-img-cont-01,.pay-img-cont-02{display:flex;width:50%;padding:1rem 1rem 1rem 1rem}.pay-img-cont img{width:100%;height:auto;max-width:300px;object-fit:contain}.checkOut-certified-container{display:flex;flex-direction:column;border:1px solid var(--input-border-gray);border-radius:8px;padding:.5rem .5rem .5rem .5rem;gap:10px}.checkOut-certified-title{font-size:1.1rem;font-weight:400;color:var(--section-heading)}.checkOut-certificate-cont{display:flex;width:100%;gap:20px;padding:.5rem 0rem .5rem 0rem}.checkOut-eso-certified{background:url(/assets/home_images/ESOMAR_logo_01-fcba2a275841420fa49f3c9d3629617cb21bdf173e23166bfc2b8906d78281de.png);background-size:80%;background-position:left center;background-repeat:no-repeat;width:249px;height:60px}.checkOut-iso-certified{background:url(/assets/home_images/ISOCertification_Logos_01-671a34d8283ae510bcd9b0ec45fdabbb5dc3a19a4836758ebfd8d511519aa1be.webp);background-size:80%;background-position:left center;background-repeat:no-repeat;width:260px;height:60px}.checkOut-contact-info-wrapper{display:flex;justify-content:center;align-items:center;width:100%}.checkOut-contact-info-cont{display:flex;justify-content:center;align-items:center;width:100%;gap:20px}.checkOut-contact-info-box{display:flex;justify-content:space-around;background-color:var(--light-blue);border:1px solid var(--input-border-gray);border-radius:6px;align-items:center;width:100%;gap:10px}.checkOut-contact-info{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px;font-family:"Noto Sans",sans-serif;padding:1rem 1rem 1rem 1rem}.checkOut-contact-info h3{font-size:1.1rem;color:var(--secondary)}.checkOut-contact-info p{font-size:.8rem}.checkOut-contact-info-wh-cont{display:flex;justify-content:center;align-items:center}.checkOut-contact-info-wh{display:flex;justify-content:space-around;align-items:center;border-radius:20px;background-color:var(--white);border:2px solid var(--pri-tetradic-01);padding:.5rem .5rem .5rem .5rem;gap:8px}.checkOut-whatsapp-link{text-decoration:none;display:flex;justify-content:center;align-items:center}.checkOut-contact-wh-icon{width:20px;height:20px;background-image:url(/assets/home_images/whatsapp_icon_01-2b6a27ae65f2b90d47e6200bed0f8bbc43faf05d00eb4e6fa20a95e6e318d256.svg);background-position:center;background-size:cover}.checkOut-wh{color:var(--pri-tetradic-01)}.checkOut-contact-info-chevron{background-image:url(/assets/home_images/Chevron_Right_01-781871680dc2aeb91bf93bce89716fda45801579e7d799c2fb61c5299bc625b2.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:30px;height:30px}.checkOut-contact-info-separator{width:2px;height:70px;background-color:var(--blue)}.form-horizontal{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;width:100%}#existing_user{border:0;height:100%;width:100%}@media only screen and (max-width:1550px){.checkOut-details-container{width:100%}.checkOut-billTo-form-cont{width:90%}.checkOut-details-inner-cont{width:90%}}@media only screen and (max-width:1450px){.checkOut-summary-wrapper{width:65%}.checkOut-details-inner-cont{width:92%}.pay-img-cont{width:260px}}@media only screen and (max-width:1300px){.step-title{font-size:1rem}.checkOut-status-wrapper{margin-bottom:10px}.checkOut-status-container{margin-top:15px}.checkOut-status-num-01,.checkOut-status-num-02,.checkOut-status-num-03{gap:15px}.status-title-01,.status-title-02,.status-title-03{font-size:1rem;text-align:center}.checkOut-circle{width:1.9rem;height:1.9rem}.checkOut-details-container{margin-top:15px}.checkOut-details-inner-cont{gap:20px}.checkOut-bill-form{gap:22px}.checkOut-bill-form input{padding:.5rem .5rem;font-size:.9rem}.checkOut-bill-form input::placeholder{font-size:.9rem}.checkOut-bill-form select{padding:.5rem .5rem;font-size:.9rem}.billTo-checkBox-label{font-size:.9rem}.billTo-buy-now-button button{padding:.6rem;font-size:1rem}.checkOut-summary-container{gap:12px}.cor-edition-title{font-size:1rem}.edition-user{font-size:1rem}.edition-user-radio{width:16px;height:16px}.edition-user-radio:checked::after{width:9px;height:9px}.pay-method{width:16px;height:16px}.pay-method:checked::after{width:9px;height:9px}.pay-method-label{font-size:1rem}.pay-img-cont{width:210px;height:74px}.checkOut-contact-info-chevron{width:1.6rem;height:1.6rem}.checkOut-contact-info-separator{height:3.6rem}}@media only screen and (max-width:1100px){.steps{width:80%}.checkOut-details-container{width:95%}.checkOut-billTo-form-cont{width:100%}.checkOut-details-inner-cont{width:100%}.checkOut-contact-info-chevron{width:16px;height:16px}.checkOut-contact-info-separator{height:60px}.checkOut-contact-info-box{width:100%}}@media only screen and (max-width:1080px){.checkOut-status-container{width:100%}}@media only screen and (max-width:1000px){.checkOut-form-cont{width:58%}.checkOut-form-row{flex-wrap:wrap}}@media only screen and (max-width:1026px){.checkOut-details-wrapper{padding:20px 0 0 0}.billTo-form-cont{gap:30px}.pay-img-cont{width:180px;height:70px}}@media screen and (max-width:1000px){table{border:0}table thead{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table tr{display:block;border-bottom:0 none;background-color:var(--white)}.name-data-cont{width:100%;margin-left:40%}td[data-label="Price"],td[data-label="Quantity"],td[data-label="Total"]{white-space:nowrap;width:100%}table td{border-bottom:1px solid var(--input-border-gray);text-align:right;display:flex;justify-content:space-between;padding:12px 6px 12px 6px}table td::before{content:attr(data-label);float:left;font-family:noto sans;font-size:1rem;font-weight:600;color:var(--secondary)}}@media only screen and (max-width:980px){.checkOut-form-cont{width:100%}}@media only screen and (max-width:940px){.form-horizontal{flex-direction:column;align-items:center}.billTo-form-exc-cont{width:65%;margin-bottom:20px}}@media only screen and (max-width:900px){.checkOut-summary-wrapper{width:90%}.checkOut-billTo-form-cont{flex-direction:column-reverse;align-items:center}.billTo-form-exc-cont{width:90%}.checkOut-bill-form input{padding:1rem 1rem}.checkOut-bill-form input::placeholder{font-size:1.1rem}.checkOut-bill-form select{padding:1rem 1rem;font-size:1.1rem}.checkOut-billTo-form-box{width:100%}.checkOut-bill-form{padding:1.5rem .5rem 1.5rem .5rem}.billTo-form-cont{padding:0}.billTo-form-cont{gap:20px}.billTo-buy-now-button button{padding:1rem;font-size:1.2rem}.payment-method-form{display:none;margin:0}.payment-method-form-mob{display:flex;margin:0}.payment-methods-mob{display:flex;flex-direction:column;width:100%}.payment-cre-deb-card,.payment-internet-banking{width:100%;padding:.5rem;border-bottom:1px solid var(--input-border-gray)}.pay-method-img-cont{padding:0}.pay-img-cont-01{width:100%;border-bottom:1px solid var(--input-border-gray)}.pay-img-cont-02{width:100%}.pay-img-cont{width:360px;height:70px}.checkOut-contact-info-wrapper{margin-top:0}.checkOut-status-cont{width:100%}.checkOut-contact-info-box{flex-direction:column;width:90%;padding:1rem .5rem 2rem .5rem;gap:5px}.checkOut-contact-info-chevron{background-image:url(/assets/home_images/Chevron_Down_01-d13a084395a40a963d2ab778b41747f49240601c574130cc4d761ba431136667.svg);width:20px;height:20px}.checkOut-contact-info-separator{width:18.75rem;height:2px;margin:10px 0 5px 0}.checkOut-whatsapp-link{margin-top:5px}}@media only screen and (max-width:800px){.checkOut-status-wrapper{margin-top:100px}.checkOut-summary-wrapper{width:100%}.checkOut-form-cont{width:100%}.billTo-form-exc-cont{width:100%}.checkOut-contact-info-box{width:100%}}@media only screen and (max-width:768px){.payment-method-form-mob{display:flex}.payment-method-form{display:none}}@media only screen and (max-width:750px){.checkOut-order-summary-title{background:var(--dark-blue-background);color:var(--white);padding:.8rem 1rem;font-size:1.1rem;font-weight:600;border-top-left-radius:8px;border-top-right-radius:8px}.checkOut-order-summary-editions{display:flex;flex-direction:column;padding:12px;background-color:#fff;border-top:1px solid var(--input-border-gray)}.checkOut-order-single-user,.checkOut-order-multi-user,.checkOut-order-enterprise-user{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:500;color:#000;padding:6px 0}.centered-summary{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0 auto;margin-left:0}}@media only screen and (max-width:700px){.steps{width:100%}.checkOut-banner-heading-group-cont{width:100%;flex-direction:column}}@media only screen and (max-width:650px){.checkOut-card-right-info-cont{width:40%}}@media only screen and (max-width:600px){.name-data-cont{margin-left:0}}@media only screen and (max-width:540px){.checkOut-eso-certified{width:8rem;height:1.6rem}.checkOut-iso-certified{width:8.2rem;height:1.9rem}}@media only screen and (max-width:500px){.step-btn{width:30px;height:30px}.step-title{font-size:.9rem}.checkOut-details-container{width:90%}.editions-form{display:flex;flex-wrap:wrap;gap:12px;margin-top:5px}.checkOut-form-cont{width:100%}.billTo-form-cont{padding:0}.pay-img-cont{width:20rem;height:3rem}.checkOut-contact-info-box{width:100%}}@media only screen and (max-width:420px){.checkOut-contact-info-separator{width:14rem}}