@media (max-width: 767px) {
.cky-consent-container .cky-consent-bar { padding: 12px 0 !important; }
.cky-consent-container .cky-title {
font-size: 15px !important;
margin-bottom: 6px !important;
padding: 0 16px !important;
}
.cky-consent-container .cky-notice-des {
padding: 0 16px !important;
max-height: 96px;
overflow-y: auto;
}
.cky-consent-container .cky-notice-des,
.cky-consent-container .cky-notice-des * {
font-size: 12.5px !important;
line-height: 1.4 !important;
}
.cky-consent-container .cky-notice-btn-wrapper {
flex-direction: row !important;
flex-wrap: wrap;
gap: 8px;
margin-top: 10px !important;
padding: 0 16px !important;
}
.cky-consent-container .cky-notice-btn-wrapper .cky-btn {
flex: 1 1 calc(50% - 4px);
min-width: 0;
margin: 0 !important;
padding: 10px 6px !important;
font-size: 13px !important;
}
.cky-consent-container .cky-btn-accept    { order: 1; }
.cky-consent-container .cky-btn-reject    { order: 2; }
.cky-consent-container .cky-btn-customize { order: 3; flex: 1 1 100%; }
} .elementor-widget .elementor-icon-list-items {
list-style-type: none;
margin: 0;
padding: 0;
}
.elementor-widget .elementor-icon-list-item {
margin: 0;
padding: 0;
position: relative;
}
.elementor-widget .elementor-icon-list-item,
.elementor-widget .elementor-icon-list-item a {
align-items: var(--icon-vertical-align, center);
display: flex;
font-size: inherit;
}
.elementor-widget .elementor-icon-list-icon {
display: flex;
position: relative;
inset-block-start: var(--icon-vertical-offset, initial);
}
.elementor-widget .elementor-icon-list-icon svg {
height: var(--e-icon-list-icon-size, 1em);
width: var(--e-icon-list-icon-size, 1em);
}
.elementor-widget .elementor-icon-list-icon i {
font-size: var(--e-icon-list-icon-size);
width: 1.25em;
}
.elementor-widget .elementor-icon-list-icon + .elementor-icon-list-text {
align-self: center;
padding-inline-start: 5px;
}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
text-align: var(--e-icon-list-icon-align);
}
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg {
margin: var(--e-icon-list-icon-margin, 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0);
}
.elementor .elementor-element ul.elementor-icon-list-items {
padding: 0;
}