h1.entry-title {
display: none !important;
} *:focus {
outline: 0.1vw solid;
outline-color: #fff !important;
}
*:focus:not(:focus-visible) {
outline: 0 !important;
box-shadow: none !important;
} .wpcf7-list-item {
display: inline-block;
padding-right: 5px;
margin: 0;
}
.cf7-width {
width: 100% !important; }
@media (max-width: 767px) {
.cf7-width {
width: 100% !important;
margin-bottom: 0 !important;
}
} @media only screen and (max-width: 767px) {
.cf7-mobile {
width: 100% !important;
}
} .wpcf7 form.sent .wpcf7-response-output {
color: #4f8a10;
background-color: #dff2bf;
border: none;
padding: 10px;
} .wpcf7 form.invalid .wpcf7-response-output {
color: #d8000c;
background-color: #ffbaba;
border: none;
padding: 10px;
} div.wpcf7 form.sent .wpcf7-response-output:before,
div.wpcf7 form.invalid .wpcf7-response-output:before {
font: 26px/30px dashicons;
margin-right: 16px;
vertical-align: middle;
} div.wpcf7 form.sent .wpcf7-response-output:before {
content: "\f147";
} div.wpcf7 form.invalid .wpcf7-response-output:before {
content: "\f158";
} .cky-btn-reject {
margin-right: 0 !important;
} .cky-btn-accept {
margin-top: 10px !important;
} #popup-overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.5);
z-index: 9999;
} #popup-content {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: #fff;
padding: 2rem;
max-width: 800px;
width: 100%;
box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2),
0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);
line-height: 3rem;
z-index: 10000;
} #popup-content p {
text-align: center;
font-family: var(--e-global-typography-text-font-family);
} .popuplink {
color: #ef5125;
font-family: var(--e-global-typography-text-font-family);
font-size: 1.1rem;
} .popuplink:hover {
color: #000;
font-family: var(--e-global-typography-text-font-family);
font-size: 1.1rem;
} .shortcodecredits {
color: #ef5125;
text-transform: uppercase;
font-family: var(--e-global-typography-text-font-family);
font-size: 0.9rem;
} .shortcodecredits:hover {
color: #000;
text-decoration: underline;
font-family: var(--e-global-typography-text-font-family);
font-size: 0.9rem;
} .shortcodetxt {
color: #000;
text-transform: uppercase;
font-family: var(--e-global-typography-text-font-family) !important;
font-size: 0.9rem;
}