@font-face { font-family: 'Inter'; src: url('../../fonts/Inter-VariableFont.woff2') format('woff2-variations'); font-weight: 300 900; font-stretch: 100%; font-style: normal; font-display: swap; } #wpcontent { padding-left: 0; font-family: Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; background-color: #ffffff; } .cb-wrapper { width: 100%; max-width: 1366px; margin: 0 auto; } .cb-header { padding: 20px 25px 15px; border-bottom: 1px solid #d3d3d3; } .cb-body { padding: 50px 25px 0; } .cb-body .cb-wrapper { display: grid; grid-template-columns: .9fr 3.1fr; grid-column-gap: 30px; align-items: start; } .cb-main__tabs { display: grid; grid-row-gap: 10px; } .cb-main__tabs_item { border-radius: 7px; } .cb-main__tabs_item.active-item, .cb-main__tabs_item:hover { background-color: #ECEFFE; } .cb-main__tabs_item a { font-size: 15px; color: #141414; padding: 10px 15px; text-decoration: none; display: grid; grid-template-columns: 1fr 8fr; grid-column-gap: 5px; align-items: center; font-weight: 600; } .cb-main__tabs_item:hover a, .cb-main__tabs_item.active-item a { color: #1032cf; } .cb-main__tabs__icon{ margin-right: 8px; display: block; width: 28px; height: 28px; background-color: #141414; transition: background-color .25s ease; -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; } .cb-main__tabs_item:hover .cb-main__tabs__icon, .cb-main__tabs_item.active-item .cb-main__tabs__icon{ background-color: #1032cf; } .dashboard-icon { -webkit-mask-image: url(../../img/icons/dashboard.svg); mask-image: url(../../img/icons/dashboard.svg); } .settings-icon { -webkit-mask-image: url(../../img/icons/settings.svg); mask-image: url(../../img/icons/settings.svg); } .plugins-icon { -webkit-mask-image: url(../../img/icons/plugins.svg); mask-image: url(../../img/icons/plugins.svg); } .support-icon { -webkit-mask-image: url(../../img/icons/support.svg); mask-image: url(../../img/icons/support.svg); } .debug-icon { -webkit-mask-image: url(../../img/icons/debug.svg); mask-image: url(../../img/icons/debug.svg); } .cb-main__page_title { font-size: 55px; line-height: 65px; font-weight: 700; margin: 0 0 30px; } .cb-btn { display: inline-block; margin-top: 18px; text-decoration: none; padding: 15px; font-size: 15px; line-height: 20px; font-weight: 500; border-radius: 7px; border: none; cursor: pointer; box-shadow: unset; outline: unset; } .cb-btn.hidden { display: none; } .cb-main-btn, .cb-main-btn:focus { background-color: #1032cf; color: #ffffff; } .cb-main-btn:hover { background-color: #091b70; color: #ffffff; } .cb-white-btn, .cb-white-btn:focus { background-color: #ffffff; color: #141414; } .cb-white-btn:hover { color: #666666; } .cb-link-btn, .cb-link-btn:focus { background-color: transparent; color: #1032cf; padding: 0; width: fit-content; } .cb-link-btn:hover { color: #091b70; } .cb-right-btn { text-align: right; } .cb-success-btn, .cb-success-btn:focus { background-color: #076646; color: #ffffff; text-align: center; } .cb-main__video { position: relative; width: 100%; height: 0; padding-bottom: 53%; } .cb-main__video iframe { position: absolute; width: 100%; height: 100%; } input[type="text"] { width: 100%; border: 2px solid #d3d3d3; border-radius: 7px; padding: 8px 15px; } select#cookiebot-language { width: 100%; border: 2px solid #d3d3d3; border-radius: 7px; padding: 8px 15px; max-width: initial; } input[type="radio"] { width: 22px; height: 22px; border: 2px solid #141414; } input[type=radio]:checked::before { width: 14px; height: 14px; margin: 2px; background-color: #1032cf; line-height: initial; } input[type="checkbox"] { width: 22px; height: 22px; border: 2px solid #141414; } input[type=checkbox]:checked:before { content: ''; width: 26px; height: 26px; margin: -4px; line-height: initial; background-color: #1032cf; -webkit-mask-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%233582c4%27%2F%3E%3C%2Fsvg%3E"); mask-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%233582c4%27%2F%3E%3C%2Fsvg%3E"); -webkit-mask-size: contain; mask-size: contain; } .cb-settings__config__data__inner label:not(.switch-checkbox) input[type="radio"], .cb-settings__config__data__inner label:not(.switch-checkbox) input[type="checkbox"] { margin-left: -30px; } textarea { width: 100%; border: 2px solid #d3d3d3; border-radius: 7px; padding: 8px 15px; } .switch-checkbox { display: flex; align-items: center; } .switch-checkbox input[type=checkbox]{ height: 0; width: 0; visibility: hidden; border: none; min-width: initial; float: left; } .switch-checkbox .switcher { cursor: pointer; width: 70px; min-width: 70px; height: 40px; margin-right: 10px; background-color: #141414; display: inline-block; border-radius: 100px; position: relative; transition: 0.3s; } .switch-checkbox .switcher:after { content: ''; position: absolute; top: 5px; left: 5px; width: 30px; height: 30px; background-color: #fff; border-radius: 90px; transition: 0.3s; } .switch-checkbox input[type=checkbox]:checked + .switcher { background-color: #1032cf; } .switch-checkbox input[type=checkbox]:checked + .switcher:after { left: calc(100% - 5px); transform: translateX(-100%); } .switch-checkbox .switcher:active:after { width: 30px; } .switch-checkbox input[type=checkbox]:disabled + .switcher { opacity: .5; } .cb-submit__msg { box-sizing: border-box; width: 468px; position: fixed; bottom: 50px; right: 75px; background-color: #076646; color: #ffffff; padding: 24px 72px; font-size: 15px; line-height: 24px; font-weight: 600; box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.25); border-radius: 8px; cursor: pointer; z-index: 20; } .cb-submit__msg:before { content: url(../../img/icons/check.svg); position: absolute; left: 30px; top: 25px; } .cb-submit__msg:after { content: '✕'; position: absolute; right: 30px; font-weight: 700; font-family: monospace; font-size: 23px; } .cb-settings__selector__container { position: relative; } .cb-settings__selector__container .cb-settings__selector-selector { position: relative; width: 100%; background-color: #ffffff; color: #141414; border: 2px solid #d3d3d3; border-radius: 7px; padding: 8px 15px; box-sizing: border-box; font-size: 15px; font-weight: 600; line-height: 27px; min-height: 30px; cursor: pointer; } .cb-settings__selector__container .cb-settings__selector-selector:after { content: url(../../img/icons/down.svg); position: absolute; top: 7px; right: 12px; } .cb-settings__selector__container .cb-settings__selector-list-container { position: absolute; bottom: 0; width: 100%; overflow: hidden; background-color: #ffffff; box-shadow: 0px 8px 24px rgb(0 0 0 / 25%); border-radius: 8px; box-sizing: border-box; padding: 20px 16px; } .cb-settings__selector__container .cb-settings__selector-veil { position: fixed; top: 0; bottom: 0; right: 0; left: 0; z-index: 0; } .cb-settings__selector__container .cb-settings__selector-search { position: relative; margin-bottom: 16px; padding: 5px 8px; z-index: 1; } .cb-settings__selector__container .cb-settings__selector-list { display: flex; flex-direction: column; height: 160px; overflow-y: scroll; } .cb-settings__selector__container .cb-settings__selector-list > .cb-settings__selector-list-item { position: relative; font-size: 15px; font-weight: 600; line-height: 24px; padding: 10px 15px; margin-bottom: 3px; border-radius: 8px; cursor: pointer; } .cb-settings__selector__container .cb-settings__selector-list > .cb-settings__selector-list-item:hover { background-color: #f2f2f2; color: #1032CF; } .cb-settings__selector__container .cb-settings__selector-list > .cb-settings__selector-list-item.selected{ background-color: #ECEFFE; color: #1032CF; order: -1; } .cb-settings__selector__container .cb-settings__selector-list > .cb-settings__selector-list-item.selected:after { content: ''; position: absolute; top: 10px; right: 15px; width: 20px; height: 20px; background-color: #1032cf; -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; -webkit-mask-image: url(../../img/icons/check.svg); mask-image: url(../../img/icons/check.svg); }