/****************************
 * Cookies Bar
 ****************************/



 #ccm-box { background-color: #0a0a0a; color: white; inset: auto auto 15px 15px; width: 345px; overflow: auto; position: fixed; padding: 32px 30px; z-index: 100; font-family:Arial, sans-serif; }
 #ccm-box .ccm-box-buttons { margin-top: 15px; flex-wrap: wrap; }
 #ccm-box .ccm-box-buttons a { cursor: pointer; }
 #ccm-box .ccm-box-buttons .ccm-button-link { color:#fff; }
 #ccm-box .ccm-box-buttons .ccm-button-link:hover { text-decoration:underline; }

 #ccm-box .ccm-box-buttons .ccm-button { text-decoration: none!important; display: inline-block; color: white; padding: 0 10px; }
 #ccm-box .ccm-box-buttons .ccm-button:hover { opacity:0.7; }
.ccm-button-accept { background-color: #007bbc; }
.ccm-button-reject { background-color: #898989; }
 
 #ccm-box .ccm-box-buttons * { line-height: 30px; margin-right: 10px; }
 
 #ccm-popup {position: fixed; top: 0;right: 0;bottom: 0;left:0;background-color: #0000003d;display: flex;align-items: center;justify-content: center; z-index: 100; }
 #ccm-popup:not(.active) { display: none; }
 #ccm-popup .ccm-popup-inner { width: 40%; min-width: 600px; padding: 15px; background-color: #f8f8f8; border: 5px solid #7d7d7d; position: relative; }
 #ccm-popup .ccm-popup-inner label { display:flex; line-height:15px; }
 #ccm-popup .ccm-popup-inner label input { padding: unset; margin: 0 1em 0 0; }
 #ccm-popup .ccm-popup-close { position: absolute; top: 15px; right: 15px; cursor: pointer; }
 #ccm-popup .ccm-popup-close:hover { opacity:0.6; }

 #ccm-popup .elementor-button {
	text-decoration: none !important;
   display: inline-block;
   color: white;
   line-height: 30px;
   padding: 0 10px;
   border: 0;
 }

 @media (max-width:768px) { #ccm-popup .ccm-popup-inner { width:90%; min-width:0; } }



 #ccm-box {
	font-family: var(--e-global-typography-text-font-family);
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
 }