@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@200;300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap);h1{color:#1c2c40;font-family:Plus Jakarta Sans,sans-serif;font-size:54px;font-weight:700;line-height:66px}h2{font-size:38px;line-height:115%}h2,h3,h4,h5{color:#1c2c40;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700}h3,h4,h5{font-size:20px;line-height:140%}p{color:#1c2c40;font-family:Quicksand,sans-serif!important;font-size:16px;font-weight:500;line-height:150%}@media only screen and (min-width:768px) and (max-width:1199px){h1{font-size:48px;line-height:60px}h2{font-size:36px}h3,h4{font-size:18px}}@media only screen and (max-width:767px){h1{font-size:38px;line-height:46px}h2{font-size:30px}h3,h4,h5{font-size:18px}p{font-size:16px}}*{font-family:Plus Jakarta Sans,sans-serif}body{background:#fff;font-size:calc(10px + 2vmin);margin:0;overflow:hidden;text-align:center;width:100vw}.scan-button-container,body{display:flex;justify-content:center}.scan-button-container{width:201px}.table-container h3{font-size:20px}.heading-cookies{align-items:flex-start;display:flex;justify-content:space-between;margin:50px auto;max-width:1000px;width:100vw}.heading-cookies .cookie-section>h1{font-size:16px;margin:0 auto 20px;opacity:70%;text-align:center}.heading-cookies .cookie-section>h6{margin-top:0}.cookie-table-and-info-container{background:#f3f3f3;padding:50px 0;width:100vw}.cookie-table-container{background:#fff;box-shadow:0 0 15px -4px grey;height:450px;margin:0 50px 50px;overflow-y:scroll}.cookie-table-container .table-container,.cookie-table-container table th{font-family:Plus Jakarta Sans,sans-serif!important}.cookie-table-container table td{font-family:Quicksand,sans-serif!important;font-weight:500}.table-container{margin:0 20px 50px;text-align:left}.cookie-table-container::-webkit-scrollbar-thumb{background:#888;border-radius:5px}.cookie-table-container::-webkit-scrollbar{background:#88888830;width:6px}.general-info{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;font-size:18px;height:300px;justify-content:space-around;padding:20px 0;text-align:left;width:500px}.progress-container{grid-gap:20px;flex-direction:row;margin-top:30px;width:100%}.progress-container,.progress-percent{align-items:center;display:flex;justify-content:center}.progress-percent{border:2px dashed #2f4d7d;border-radius:50%;color:#2f4d7d;font-size:20px;height:70px;margin-left:20px;width:70px}.compliance-container{margin:0 auto 50px;max-width:1000px;width:calc(100% - 100px)}.compliance-container table{margin:15px 0}.compliance-container>span{line-height:125%}.compliance-container span,.compliance-container span div{font-family:Quicksand,sans-serif!important;font-weight:500!important}.progress-text-container{align-items:center;color:#2f4d7d;display:flex;font-size:16px;justify-content:flex-start;position:relative}.progress-text-container .dots{left:calc(100% + 5px);position:absolute}.blue-link{color:#637dd6;text-decoration:none}.new-scan-link{color:#ffcc02;text-decoration:none}.gray-container{background:#f5f5f5;margin-top:82px;padding:50px 0;width:100vw}.how-it-works-section>img{margin-top:50px;max-width:755px;width:100%}.how-it-works-container{grid-gap:0 60px;display:flex;margin:0 auto 75px;max-width:1000px}.how-it-works-container .element h5{font-size:18px;text-align:center}.how-it-works-container .element>div{color:#4c4a4a;font-size:16px;text-align:center}.cookie-count{border:2px dashed #3b6aed;border-radius:50%;display:inline-flex;height:35px;margin-left:20px;width:35px}.complaince-title,.cookie-count{align-items:center;justify-content:center}.complaince-title{display:flex}.cookie-count-big{border-width:2px;color:#3b6aed;display:inline-flex;flex-direction:column;font-size:25px;line-height:1;min-height:62px;min-width:62px}h1,h4,p{margin:35px auto;max-width:1000px;width:100%}.info-and-pie{display:flex;margin:auto;max-width:1000px}.collapsIconWrapper,.cookiebanner-container,.expandIconWrapper{align-items:center;display:flex;justify-content:center}.cookiebanner-container{grid-gap:90px;background:#b9c1f2;box-shadow:0 0 15px -4px grey;box-sizing:border-box;margin:50px auto;max-width:1000px;padding:30px}.cookiebanner-container .text-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.cookiebanner-container .text-image-container p{color:#fff;font-size:20px}.cookiebanner-container .image-container{width:80px}.cookiebanner-container .image-container img{width:100%}.button-not-found{color:#364dda;cursor:pointer;display:block;font-size:12px;font-weight:900;margin-bottom:5px}@media only screen and (max-width:1566px){h1,h4,p{margin:25px auto}.gray-container{padding:50px 0}}@media only screen and (max-width:1200px){.home,.result{width:100vw!important}.info-and-pie{flex-wrap:wrap-reverse;justify-content:center!important}.general-info{align-items:center!important;text-align:center!important;width:100vw!important}.how-it-works-container{flex-direction:column}}@media only screen and (max-width:680px){.heading-cookies{grid-gap:20px;align-items:center;flex-direction:column}.cookiebanner-container{grid-gap:initial;flex-direction:column-reverse}.css-1a4udo6-MuiStack-root{grid-gap:20px;align-items:center!important;flex-direction:column!important;margin:30px!important;width:auto!important}.css-1a4udo6-MuiStack-root .MuiButton-root{height:50px;width:200px}.how-it-works-section>img{width:90%!important}.progress-container{flex-direction:column}.cookie-table-container{margin:initial!important}.css-10ggskr-MuiButtonBase-root-MuiButton-root{margin:10px 0!important}.cookie-table-and-info-container{padding:5px 0}}.css-oglwkh-MuiTypography-root{font-size:22px!important;font-weight:500!important;line-height:125%!important;text-align:left;width:100%!important}.css-ahj2mt-MuiTypography-root span,.css-ahj2mt-MuiTypography-root ul li,.css-oglwkh-MuiTypography-root,.css-textfield-label,.css-textfield-label label{font-family:Quicksand,sans-serif!important}.compliance-family{font-family:500!important}.css-ahj2mt-MuiTypography-root{display:block;margin-left:0 35px!important;text-align:left;width:calc(100% - 70px)!important}.css-c80q09-MuiPaper-root-MuiAlert-root{margin:auto;max-width:670px!important;width:100%!important}.css-i4bv87-MuiSvgIcon-root{color:#d32f2f}.compliance-container .css-i4bv87-MuiSvgIcon-root{color:#364dda!important}.home .css-1elwnq4-MuiPaper-root-MuiAccordion-root{box-shadow:2px 2px 17px -14px #000!important;margin:10px 0}.css-1elwnq4-MuiPaper-root-MuiAccordion-root{margin:10px 0}.home .css-2wa2og-MuiPaper-root-MuiAccordion-root:first-of-type{margin:10px auto}.css-3ip1d9-MuiPaper-root-MuiAccordion-root:before,.home .css-1elwnq4-MuiPaper-root-MuiAccordion-root:before{height:0!important}.result .Mui-expanded>span{color:#637dd6}.Mui-expanded{margin:10px auto!important}.css-1ygcj2i-MuiTableCell-root{font-weight:900!important}.home .css-2wa2og-MuiPaper-root-MuiAccordion-root{margin:10px auto!important}.home .css-2wa2og-MuiPaper-root-MuiAccordion-root:before{height:1px}.css-2wa2og-MuiPaper-root-MuiAccordion-root:before{height:0!important}.button-webscanner{background:#3d77f7;box-shadow:7px 7px 15px rgba(0,15,130,.15)!important;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;height:56px;line-height:156%!important}.button-webscanner:hover{background:#3d77f7}.button-new-webscanner{background:#3d77f7;box-shadow:7px 7px 15px rgba(0,15,130,.15)!important;font-family:Plus Jakarta Sans,sans-serif!important;font-weight:700!important;line-height:156%!important}.button-new-webscanner:hover{background:#3d77f7}.css-heading{padding-top:50px}.gray-container h2{margin-bottom:45px}p.subtitle{font-size:20px}h1.heading-title{margin-top:65px}.header-result{background:#013399!important;color:#fff!important}.header-result h1{margin:0 auto;padding-top:65px}.header-result h1,.header-result h3,.header-result p{color:#fff!important}::-webkit-input-placeholder{color:#7aa6f3;text-shadow:0 0 3px #7aa6f3}:-moz-placeholder,::-moz-placeholder{color:#7aa6f3;text-shadow:0 0 3px #7aa6f3}:-ms-input-placeholder{color:#7aa6f3;text-shadow:0 0 3px #7aa6f3}.wrapper{flex-direction:column;height:100%}.progress,.wrapper{align-items:center;display:flex;justify-content:center}.progress{zoom:35%;border-style:dashed!important;box-shadow:none!important}.percent{border-radius:50%;box-shadow:none;color:#0000009c!important;text-shadow:none!important}.progress{border-radius:50%;height:250px;position:relative;transition:all 1s ease;width:250px}.progress .inner{border-radius:50%;height:240px;overflow:hidden;position:absolute;transition:all 1s ease;width:240px;z-index:2}.inner .water:nth-child(2),.inner .water:nth-child(3){-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;border-radius:40%;height:200%;left:-50%;position:absolute;width:200%;z-index:1}.inner .water:nth-child(2){-webkit-animation-delay:2s;animation-delay:2s}.progress .inner .water{-webkit-animation-duration:10s;animation-duration:10s;transition:all 1s ease}.progress .inner .glare{background-color:hsla(0,0%,100%,.15);border-radius:50%;height:200%;left:-120%;position:absolute;top:-120%;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all 1s ease;width:200%;z-index:5}.progress .inner .percent{font-size:92.3076923076923px;font-weight:700;height:100%;left:0;line-height:240px;position:absolute;text-align:center;top:0;transition:all 1s ease;width:100%}.cookie-section:nth-child(5) .progress{border:8px solid #3b6aed30}.cookie-section:nth-child(4) .progress{border:8px solid #3b6aed50}.cookie-section:nth-child(3) .progress{border:8px solid #3b6aed70}.cookie-section:nth-child(2) .progress{border:8px solid #3b6aed85}.cookie-section:first-child .progress{border:8px solid #3b6aed}.progress .inner .water{top:75%}.cookie-section:nth-child(5) .inner .water{background:rgba(59,73,237,.1)}.cookie-section:nth-child(4) .inner .water{background:rgba(59,73,237,.2)}.cookie-section:nth-child(3) .inner .water{background:rgba(59,73,237,.3)}.cookie-section:nth-child(2) .inner .water{background:rgba(59,73,237,.4)}.cookie-section:first-child .inner .water{background:rgba(59,73,237,.5)}.progress .inner .percent{color:#a30f0f;text-shadow:0 0 10px #7a0b0b}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}