@charset "UTF-8";
.crp-list-item.crp-list-item-has-image{display:flex;margin:5px 0}.crp-list-item.crp-list-item-has-image.crp-list-item-image-left .crp-list-item-image{margin-right:10px}.crp-list-item.crp-list-item-has-image.crp-list-item-image-right{justify-content:space-between}.crp-list-item.crp-list-item-has-image.crp-list-item-image-right .crp-list-item-image{margin-left:10px}.crp-list-item.crp-list-item-has-image.crp-list-item-image-left,.crp-list-item.crp-list-item-has-image.crp-list-item-image-right{align-items:center}.crp-list-item.crp-list-item-has-image.crp-list-item-image-above,.crp-list-item.crp-list-item-has-image.crp-list-item-image-below{flex-direction:column}.crp-list-item .crp-list-item-image{font-size:0}.crp-list-item .crp-list-item-image img{width:100%}.crp-list-item .crp-list-item-content{flex:1}.crp-list-item .crp-list-item-content .crp-list-item-line{margin-bottom:3px}.crp-list-item .crp-list-item-content .crp-list-item-line:last-child{margin-bottom:0}.crp-list-item .crp-list-item-content .crp-field-title{font-weight:700}.crp-list-item .crp-list-item-content .crp-field-title a{color:inherit;text-decoration:none}.crp-list-item .crp-list-item-content .crp-field-title a:hover{text-decoration:underline}.crp-list-item .crp-list-item-content .crp-field-author a{color:inherit;text-decoration:none}.crp-list-item .crp-list-item-content .crp-field-author a:hover{text-decoration:underline}.pixelmate-general-banner-wrapper {
position: fixed;
left: 0px;
top: 0px;
background-color: rgba(0,0,0,0.5);
width: 100vw;
height: 100vh;
z-index: 999997;
padding: 0px;
}
.pixelmate-general-banner {
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%;
max-width: 80vw;
background-color: white !important;
padding: 24px 24px 12px 24px !important;
z-index: 999998;
z-index: 2147483646;
border-radius: 4px;
overflow-y: scroll;
max-height: 100vh;
}
@media only screen and (min-width: 1024px) {
.pixelmate-general-banner-wrapper {
padding: 0px;
}
.pixelmate-general-banner {
width: 90vw;
max-width: 450px;
overflow-y: scroll;
max-height: 100vh;
}
}
.pixelmate-lang {
width: 100%;
text-align: center;
}
.pixelmate-lang a {
color: rgba(0,0,0,1) !important;
}
.pixelmate-lang a:hover {
color: rgba(0,0,0,0.7) !important;
}
.pixelmate-general-btns {
box-sizing: border-box;
padding: 24px 0px 12px 0px;
text-align: center;
}
.pixelmate-general-btns button, .pixelmate-general-banner a {
cursor: pointer;
}
.pixelmate-general-allow {
margin-bottom: 12px !important;
width: 100%;
font-size: 15px;
}
.pixelmate-general-allow:hover {
opacity: 0.6 !important;
text-decoration: none !important;
}
.pixelmate-general-single, .pixelmate-general-deny {
padding: 6px;
font-size: 15px !important;
width: 100%;
}
.pixelmate-general-deny:hover, .pixelmate-general-single:hover, .pixelmate-general-dse-btn:hover, .pixelmate-general-imp-btn:hover {
opacity: 0.6 !important;
text-decoration: none !important;
}
.pixelmate-general-footer {
text-align: center !important;
} .pixelmate-general-banner-alt-bottom {
}
.pixelmate-banner-content-bottom {
display: block !important;
align-items: center;
text-align: center;
}
.pixelmate-general-notice-bottom {
text-align: left;
}
.pixelmate-banner-notice-bottom h3 {
font-size: 16px;
margin: 0px;
padding: 0px;
}
.pixelmate-general-notice-bottom {
font-size: 14px;
line-height: 1em;
padding: 6px 12px 0px 6px;
}
.pixelmate-general-deny-bottom {
padding: 12px 12px !important;
border: none !important;
font-size: 14px !important;
white-space: nowrap;
cursor: pointer;
}
.pixelmate-general-single-bottom {
padding: 6px 12px 18px 12px !important;
border: none !important;
font-size: 14px !important;
white-space: nowrap;
cursor: pointer;
}
.pixelmate-general-allow-bottom {
white-space: nowrap;
font-size: 14px !important;
cursor: pointer;
}
.pixelmate-general-allow-bottom:hover, .pixelmate-general-deny-bottom:hover, .pixelmate-general-single-bottom:hover {
opacity: 0.6;
font-size: 14px !important;
}
.pixelmate-general-dse-btn, .pixelmate-general-imp-btn {
font-size: 13px !important;
}
@media only screen and (min-width: 1024px) {
.pixelmate-banner-content-bottom {
display: flex !important;
align-items: center;
text-align: left;
}
.pixelmate-general-single-bottom {
padding: 12px 12px !important;
}
} .pixelmate-ga-wrapper, .pixelmate-fb-wrapper {
position: fixed;
top: 0px;
left: 0px;
z-index: 999990;
width: 100vw;
height: 100vh;
overflow: scroll;
background: rgba(0,0,0,0.6);
}
.pixelmate-ga-banner, .pixelmate-fb-banner {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -70%);
width: 350px;
background-color: white !important;
padding: 24px 24px 12px 24px !important;
z-index: 999998;
border-radius: 4px;
}
.pixelmate-ga-notice, .pixelmate-fb-notice {
font-size: 16px !important;
line-height: 1.3em !important;
}
.pixelmate-ga-btns, .pixelmate-fb-btns {
text-align: right;
margin: auto;
margin-top: 12px;
}
.pixelmate-ga-btns button, .pixelmate-fb-btns button {
border: none !important;
background-color: white;
color: #00BFA5 !important;
cursor: pointer;
}
.pixelmate-ga-btns button:hover, .pixelmate-fb-btns button:hover {
background-color: white !important;
opacity: 0.6;
}
.pixelmate-dse-imp {
position: fixed;
bottom: 12px;
right: 24px;
text-align: right;
color: white;
z-index: 999999;
}
.pixelmate-dse-imp a {
color: white !important;
text-shadow: 0px 0px 5px black;
text-decoration: underline;
}
.pixelmate-dse-imp a:hover {
opacity: 0.7;
}
.pixelmate-cookies {
font-size: 13px !important;
line-height: 1em;
margin-top: 12px;
max-height: 75px;
overflow-y: scroll;
overflow-x: hidden;
padding: 6px;
border: 1px solid rgba(0,0,0,0.3);
}
.pixelmate-cookies::-webkit-scrollbar {
width: 1em;
}
.pixelmate-cookies::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
.pixelmate-cookies::-webkit-scrollbar-thumb {
background-color: darkgrey;
outline: 1px solid slategrey;
}
.pixelmate-revoke {
position: fixed;
bottom: 0px;
left: 60px;
padding: 0px 12px !important;
background-color: white;
color: black;
border: none !important;
z-index: 999990;
border-radius: 4px 4px 0px 0px;
} .pixelmate-cleaner {
text-align: centerM
}
.pixelmate-s-banner-consent-wrapper, .pixelmate-youtube-consent-wrapper, .pixelmate-gmaps-consent-wrapper, .pixelmate-vimeo-consent-wrapper, .pixelmate-webinaris-consent-wrapper, .pixelmate-twitter-consent-wrapper, .pixelmate-libsyn-consent-wrapper {
background-color: rgba(0,0,0,0.03);
padding: 24px 24px 24px 24px;
box-shadow: 2px 2px 5px rgba(0,0,0,0.3);
margin: 12px;
border-radius: 4px;
max-width: 350px;
margin: auto;
margin-bottom: 12px;
}
.pixelmate-s-banner-consent, .pixelmate-youtube-consent, .pixelmate-gmaps-consent, .pixelmate-vimeo-consent, .pixelmate-webinaris-consent, .pixelmate-twitter-consent, .pixelmate-libsyn-consent   {
display: flex;
}
.pixelmate-s-banner-consent .flex-left, .pixelmate-youtube-consent .flex-left, .pixelmate-vimeo-consent .flex-left, .pixelmate-webinaris-consent .flex-left, .pixelmate-libsyn-consent .flex-left  {
position: absolute;
top: 12px;
left: 12px;
}
.pixelmate-youtube-icon {
content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAxoAAACyCAYAAADF57lMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJCREY5NTlFODg0ODExRTdBQTVFOEM2RTA4NUZCRTk5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJCREY5NTlGODg0ODExRTdBQTVFOEM2RTA4NUZCRTk5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkJERjk1OUM4ODQ4MTFFN0FBNUU4QzZFMDg1RkJFOTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkJERjk1OUQ4ODQ4MTFFN0FBNUU4QzZFMDg1RkJFOTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6vBVS9AABMXklEQVR42uyd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);
width: 60px;
height: auto;
margin: 0px;
}
.pixelmate-s-banner-button-wrapper, .pixelmate-youtube-button-wrapper, .pixelmate-vimeo-button-wrapper, .pixelmate-webinaris-button-wrapper, .pixelmate-libsyn-button-wrapper {
text-align: left;
}
.pixelmate-s-banner-button-wrapper a, .pixelmate-youtube-button-wrapper a, .pixelmate-gmaps-button-wrapper a, .pixelmate-vimeo-button-wrapper a, .pixelmate-webinaris-button-wrapper a, .pixelmate-libsyn-button-wrapper a  {
margin-left: 24px;
}
.pixelmate-s-banner-button-wrapper button:hover, .pixelmate-youtube-button-wrapper button:hover, aktivate-gmaps:hover, .pixelmate-vimeo-button-wrapper button:hover, .pixelmate-webinaris-button-wrapper button:hover, .pixelmate-libsyn-button-wrapper button:hover  {
opacity: 0.6 !important;
}
.pixelmate-integration-heading {
margin: 0px 0px 6px 0px !important;
font-size: 15px !important;
font-weight: bold;
}
.pixelmate-integration-content, .pixelmate-youtube-content, .pixelmate-vimeo-content, .pixelmate-twitter-content, .pixelmate-gmaps-content, .pixelmate-libsyn-content {
margin: 0px 0px 6px 0px !important;
}
.pixelmate-youtube-shortcode {
position: relative;
padding-bottom: 56.25%; padding-top: 25px;
height: 0;
}
.pixelmate-youtube-shortcode iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.youtube-shortcode-wrapper {
position: relative;
padding-bottom: 54.25%; padding-top: 25px;
height: 0;
background-position: center center;
background-size: 110%;
}
.youtube-shortcode-banner {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
text-align: center;
background-image: linear-gradient(to top left, rgba(255,255,255,0.9), rgba(255,255,255,0.6));
padding: 24px;
}
.youtube-shortcode-banner-content {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
padding: 24px;
max-width: 300px;
background: rgba(255,255,255,0.6);
border-radius: 4px;
}
.youtube-shortcode-header {
font-size: 16px;
font-weight: bold;
padding-bottom: 6px;
}
.youtube-shortcode-text {
line-height: 1em !important;
padding: 12px 0px 12px 0px;
font-size: 14px;
}
.activate-youtube-shortcode {
background-color: #ff0000 !important;
color: white !important;
border: none !important;
border-radius: 50px;
font-weight: bold;
padding: 12px 24px 12px 24px;
cursor: pointer;
}
.youtube-shortcode-banner .pixelmate-youtube-button-wrapper {
margin-top: 12px;
text-align: center
}
.pixelmate-s-banner-content, .pixelmate-youtube-content, .pixelmate-vimeo-content, .pixelmate-libsyn-content {
font-size: 15px !important;
line-height: 1.3em;
color: rgba(0,0,0,0.8) !important;
}
.pixelmate-s-banner-footer, .pixelmate-youtube-footer, .pixelmate-vimeo-footer, .pixelmate-gmaps-footer, .pixelmate-twitter-footer, .pixelmate-libsyn-footer {
padding-top: 24px;
color: rgba(0,0,0,0.6) !important;
font-size: 12px;
line-height: 1em;
}
.pixelmate-s-banner-footer a, .pixelmate-youtube-footer a, .pixelmate-vimeo-footer a, .pixelmate-gmaps-footer a, .pixelmate-twitter-footer a, .pixelmate-libsyn-footer a {
color: rgba(0,0,0,0.6) !important;
text-decoration: underline !important;
}
#pixelmate-calendly {
text-align: center;
padding: 24px;
box-shadow: 3px 3px 10px rgba(0,0,0,0.2);
max-width: 350px;
margin: auto;
}
#pixelmate-calendly button {
background-color: rgb(77, 80, 85);
color: white;
padding: 12px 24px;
border: none;
margin-top: 12px;
margin-bottom: 24px;
}
.pixelmate-xing-events {
text-align: center;
padding: 24px;
box-shadow: 3px 3px 10px rgba(0,0,0,0.2);
max-width: 350px;
margin: auto;
}
.pixelmate-xing-events button {
background-color: rgb(77, 80, 85);
color: white;
padding: 12px 24px;
border: none;
margin-top: 12px;
margin-bottom: 24px;
} .pixelmate-dse {
max-width: 1200px;
}
.pixelmate-dse-table td {
background-color: white !important;
border: none;
vertical-align: middle;
}
.pixelmate-dse-btn {
background-color: black;
color: white;
border-radius: 500px;
border: none;
padding: 6px 12px;
}
.pixelmate-dse-btn:hover {
background-color: black !important;
color: white !important;
opacity: 0.6;
cursor: pointer;
} .pixelmate-wrapper-bottom {
position: fixed;
bottom: 0px;
width: 100vw;
background-color: white;
z-index: 999999999;
backface-visibility: hidden !important;
} .settings-checkbox input {
-webkit-appearance: checkbox;
}
.settings-banner-wrapper {
position: fixed;
top: 0px;
left: 0px;
width: 100vw;
height: 100vh;
background-color: rgba(0,0,0,0.3);
z-index: 999999999;
}
.settings-banner {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
max-width: 550px;
background-color: white;
padding: 24px 36px 12px 36px;
z-index: 999998;
z-index: 2147483646;
border-radius: 4px;
width: 90vw;
z-index: 999999999;
}
@media only screen and (min-width: 1024px) {
.pixelmate-general-banner-wrapper {
padding: 0px;
}
.pixelmate-general-banner {
width: 90vw;
max-width: 450px;
}
}
.settings-banner-header {
font-size: 24px;
font-weight: bold;
margin-bottom: 24px;
}
.settings-checkbox [type="checkbox"] {
margin-right: 6px;
}
.settings-btn-wrapper {
width: 100%;
text-align: left;
padding: 12px 0px 24px;
}
.settings-banner-footer {
font-size: 14px;
line-height: 1.2em;
}
.settings-checkbox input.apple-switch {
position: relative;
-webkit-appearance: none;
outline: none;
width: 50px;
height: 30px;
background-color: #fff;
border: 1px solid #D9DADC;
border-radius: 50px;
box-shadow: inset -20px 0 0 0 #fff;
margin-top: -6px;
}
.settings-checkbox input.apple-switch:after {
content: "";
position: absolute;
top: 1px;
left: 1px;
background: transparent;
width: 26px;
height: 26px;
border-radius: 50%;
box-shadow: 2px 4px 6px rgba(0,0,0,0.2);
}
.settings-checkbox input.apple-switch:checked {
box-shadow: inset 20px 0 0 0 #4ed164;
border-color: #4ed164;
}
.settings-checkbox input.apple-switch:checked:after {
left: 20px;
box-shadow: -2px 4px 3px rgba(0,0,0,0.05);
}
.settings-checkbox input.apple-switch-deaktivated:checked {
opacity: 0.3;
}
.settings-checkbox input[type=checkbox] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-tap-highlight-color: transparent;
cursor: pointer;
}
.settings-checkbox input[type=checkbox]:focus {
outline: 0;
}
.settings-checkbox #pixelmate-notwendig {
opacity: 0.2;
}
.pix-toggle-wrapper {
margin-top: 3px;
}
.pix-chev {
transition: all 1s;
}
.pix-chev-down {
transform: rotate(180deg);
}
.pix-toggle {
height: 20px;
width: 36px;
border-radius: 16px;
display: inline-block !important;
position: relative !important;
margin: 0;
border: 2px solid rgba(0,0,0,0);
background: rgba(0,0,0,0.2);
transition: all 0.2s ease;
box-sizing: border-box !important;
}
.pix-toggle:after {
content: "";
position: absolute;
top: 2px;
left: 2px;
width: 12px;
height: 12px;
border-radius: 50%;
background: rgba(255,255,255,0.6);
transition: all 0.2s cubic-bezier(0.5, 0.1, 0.75, 1.35);
}
.pix-toggle:checked {
border-color: rgba(0,0,0,0) !important;
background: #03a9f4 !important;
}
.pix-toggle:checked:after {
transform: translatex(15px);
background: white;
}
.pixelmate-table {
border-collapse: unset !important;
}
.pixelmate-table tr {
height: 48px;
}
.pixelmate-table td {
background-color: rgba(0,0,0,0) !important;
vertical-align: middle;
border: none !important;
border-bottom: 1px solid rgba(0,0,0,0.3) !important;
padding: 6px 0px;
}
.pixelmate-table {
border-top: 1px solid rgba(0,0,0,0.3) !important;
}
#pixelmate-settings {
width: 600px;
min-height: 400px;
max-height: 90vh;
color: rgba(0,0,0,0.7) !important;
overflow: scroll;
}
.pixelmate-flex {
display: flex;
}
.pixelmate-settings-form {
border-radius: 8px;
margin-top: 24px;
max-height: 300px;
overflow-y: scroll;
border-bottom: 1px solid rgba(0,0,0,0.2);
}
.pixelmate-settings-essential, .pixelmate-settings-stats, .pixelmate-settings-ads, .pixelmate-settings-vids, .pixelmate-settings-else {
background: rgba(0,0,0,0.02);
padding: 12px;
margin-bottom: 6px;
border-radius: 8px;
width: 100%;
position: relative;
}
.pixelmate-settings-else {
margin-bottom: 0px;
}
.pixelmate-settings-essential-h, .pixelmate-settings-stats-h, .pixelmate-settings-ads-h, .pixelmate-settings-vids-h, .pixelmate-settings-else-h {
margin-left: 12px;
font-size: 16px;
font-weight: bold;
line-height: 1,5em;
}
.pixelmate-settings-essential-text, .pixelmate-settings-stats-text, .pixelmate-settings-ads-text, .pixelmate-settings-vids-text, .pixelmate-settings-else-text {
font-size: 14px;
font-weight: 400;
line-height: 1em;
}
.pixelmate-setting-items p {
padding: 0px !important;
}
.pix-cookie-description {
font-size: 14px;
margin-bottom: 0px;
line-height: 1em;
}
.pixelmate-settings-btns {
display: flex;
}
.pixelmate-settings-btns .pixelmate-settings-save {
margin-top: 24px;
border-radius: 4px !important;
border: none !important;
color: white !important;
background: #2196F3 !important;
padding: 8px 16px;
box-sizing: border-box !important;
}
.pixelmate-settings-btns .pixelmate-settings-reset {
padding: 8px 16px !important;
color: black;
}
.pixelmate-settings-footer {
display: flex;
margin-top: 24px;
}
.pixelmate-settings-footer div {
flex-grow: 1;
font-size: 14px;
}
@media (max-width: 768px) {
#pixelmate-settings {
width: 90vw;
height: 90vh;
margin: auto;
}
.pixelmate-flex {
display: block;
}
.pixelmate-settings-essential-h, .pixelmate-settings-stats-h, .pixelmate-settings-ads-h, .pixelmate-settings-vids-h, .pixelmate-settings-else-h {
margin-left: 0px;
}
}
.settings-checkbox input.apple-switch {
position: relative;
-webkit-appearance: none;
outline: none;
width: 50px;
height: 30px;
background-color: #fff;
border: 1px solid #D9DADC;
border-radius: 50px;
box-shadow: inset -20px 0 0 0 #fff;
margin-top: -6px;
}
.settings-checkbox input.apple-switch:after {
content: "";
position: absolute;
top: 1px;
left: 1px;
background: transparent;
width: 26px;
height: 26px;
border-radius: 50%;
box-shadow: 2px 4px 6px rgba(0,0,0,0.2);
}
.settings-checkbox input.apple-switch:checked {
box-shadow: inset 20px 0 0 0 #4ed164;
border-color: #4ed164;
}
.settings-checkbox input.apple-switch:checked:after {
left: 20px;
box-shadow: -2px 4px 3px rgba(0,0,0,0.05);
}
.settings-checkbox input.apple-switch-deaktivated:checked {
opacity: 0.3;
}
.settings-checkbox input[type=checkbox] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-tap-highlight-color: transparent;
cursor: pointer;
}
.settings-checkbox input[type=checkbox]:focus {
outline: 0;
}
.settings-checkbox #pixelmate-essential, .pixelmate-single-essential-Cookie {
opacity: 0.2;
}
.pixelmate-elementor-allow a:hover .pixelmate-elementor-deny a:hover .pixelmate-elementor-settings a:hover {
cursor: pointer;
}#vsel {clear:both;}#vsel:after {content:'';display:block;height:0;clear:both;}.vsel-content {clear:both;}.vsel-content:after {content:'';display:block;height:0;clear:both;}#vsel .vsel-content {margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #ccc;}.vsel-content p {margin:0 0 10px;padding:0;}.vsel-content p:last-of-type {margin-bottom:0;}.vsel-alignleft {float:left;}.vsel-alignright {float:right;}.vsel-content h2.vsel-meta-title {margin:0 0 5px;padding:0;font-size:1.2em;}.vsel-content h3.vsel-meta-title {margin:0 0 5px;padding:0;font-size:1.2em;}.vsel-content h4.vsel-meta-title {margin:0 0 5px;padding:0;font-size:1.2em;}.vsel-content div.vsel-meta-title {margin:0 0 5px;padding:0;font-size:1.2em;}.vsel-meta > div {margin:0 0 5px;}.vsel-meta > div:last-of-type {margin-bottom:0;}.vsel-meta-title {clear:both;}.vsel-meta-map iframe {max-width:100%;height:auto;min-height:200px;}.vsel-meta-error {font-weight:bold;}.acf-field-error {font-weight:bold;}.vsel-meta-date-icon {line-height:1.5;}.vsel-start-icon, .vsel-end-icon {display:inline-block;margin:0 10px 0 0;background:#f8f8f8;color:#333;text-align:center;}.vsel-start-icon a, .vsel-start-icon a:hover, .vsel-end-icon a, .vsel-end-icon a:hover {text-decoration:none !important;color:inherit !important;}.vsel-day, .vsel-month, .vsel-year {display:block;padding:2px 15px;}.vsel-year {font-size:0.8em;}.vsel-day-top, .vsel-month-top {background:#333;color:#fff;}.vsel-meta-combine:after {content:'';display:block;height:0;clear:both;}.vsel-meta-combine > div {margin:0 0 5px;}.vsel-meta-combine > div:last-of-type {margin-bottom:0;}.vsel-meta-combine .vsel-meta-date-icon {float:left;}.vsel-meta-combine .vsel-meta-title {clear:none;}.vsel-content figure.vsel-alignleft {margin:5px 10px 5px 0;}.vsel-content figure.vsel-alignright {margin:5px 0 5px 10px;}.vsel-content img.vsel-image-img {max-width:100%;height:auto;margin:0;padding:0;border:0;}.vsel-caption {display:block;}.vsel-read-more {display:block;}.vsel-info-acf-fields {padding:20px 0 0;}.vsel-info-acf-fields > div {margin:0 0 5px;}.vsel-info-acf-fields > div:last-of-type {margin-bottom:0;}.vsel-nav, .vsel-nav-numeric {clear:both;}.vsel-nav:after, .vsel-nav-numeric:after {content:'';display:block;height:0;clear:both;}.vsel-nav a.vsel-next {float:right;}.vsel-nav a.vsel-prev {float:left;}.vsel-no-events {margin:0;padding:0 0 20px;}.vsel-widget:after {content:'';display:block;height:0;clear:both;}.vsel-widget-text {margin:0 0 20px;}.vsel-widget-text p {margin:0 0 10px;padding:0;}.vsel-widget-text p:last-of-type {margin-bottom:0;}.vsel-widget .vsel-meta {width:100%;clear:both;margin:0 0 20px;box-sizing:border-box;}.vsel-widget .vsel-content > div:last-of-type {margin-bottom:0;}.vsel-widget .vsel-info {width:100%;clear:both;box-sizing:border-box;}.rtl .vsel-start-icon, .rtl .vsel-end-icon {margin:0 0 0 10px;}.rtl .vsel-meta-combine .vsel-meta-date-icon {float:right;}@media screen and (max-width:767px) {.vsel-meta {width:100% !important;clear:both;float:left;margin:0 0 20px;box-sizing:border-box;}.vsel-info {width:100% !important;clear:both;float:left;box-sizing:border-box;}}
    @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-Bold.woff) format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 700;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-BoldItalic.woff) format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 800;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-ExtraBold.woff) format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 800;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-ExtraBoldItalic.woff) format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-Italic.woff) format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-Light.woff) format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-LightItalic.woff) format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 500;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-Medium.woff) format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 500;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-MediumItalic.woff) format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-Regular.woff) format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-SemiBold.woff) format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 600;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-SemiBoldItalic.woff) format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-stretch: normal;
font-display: fallback;
src: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/fonts/OpenSans-VariableFont.woff) format("woff");
}  body {
--color--gray: #888888;
--color--light--primary: #9bc8da;
--color--primary: var(--cm-color-1, #207daf);
}   html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
border: 0;
font: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
display: block;
}
ol, ul {
list-style: none;
}
th, td, .wp-block-table th, .wp-block-table td {
border: 1px solid var(--cm-color-8, "#E4E4E7");
padding: 6px 10px;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active { outline: 0;
}
a img {
border: 0;
}
embed, iframe, object {
max-width: 100%;
} sup,
sub {
font-size: 10px;
height: 0;
line-height: 1;
position: relative;
vertical-align: baseline;
}
sup {
bottom: 1ex;
}
sub {
top: 0.5ex;
} *,
*::before,
*::after {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
html {
overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }   .inner-wrap {
margin: 0 auto;
max-width: 1140px;
}
.cm-container {
max-width: 1140px;
margin-left: auto;
margin-right: auto;
padding-left: 16px;
padding-right: 16px;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.cm-header-1 .cm-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 10px;
padding: 24px 0;
}
@media screen and (min-width: 48em) {
.cm-header-1 .cm-row {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
text-align: left;
gap: 20px;
}
} html {
font-size: 62.5%; }
body,
button,
input,
select,
textarea {
color: #3f3f46;
font-size: 16px;
font-family: "Open Sans", serif;
line-height: 1.8;
word-wrap: break-word;
}
p {
margin-bottom: 16px;
line-height: 1.8;
word-break: break-word;
}
strong {
font-weight: 600;
}
cite,
em,
i {
font-style: italic;
}
pre {
overflow: auto;
max-width: 100%;
width: 798px;
margin-bottom: 20px;
padding: 30px 30px 84px 30px;
background-color: #fafafa;
font-size: 1.4rem;
font-style: italic;
line-height: 1.7;
}
code,
kbd,
var,
samp,
tt {
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 1.4rem;
line-height: 1.4;
white-space: pre-wrap;
}
abbr,
acronym,
dfn {
border-bottom: 1px dotted var(--cm-color-9, "#d4d4d8");
cursor: help;
}
address {
display: block;
font-style: italic;
margin: 0 0 16px;
}
ins {
background: var(--cm-color-7, #F4F4F5);
}
hr,
.wp-block-separator {
background-color: #E4E4E7;
border: 0;
height: 1px;
margin: 30px 0;
}
dl {
font-size: 1.6rem;
}
dt {
font-weight: bold;
margin-bottom: 4px;
}
dd {
margin-bottom: 24px;
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin-bottom: 20px;
color: #27272a;
font-weight: 500;
font-family: "Open Sans", sans-serif;
line-height: 1.3;
}
h1 {
font-size: 4rem;
}
h2 {
font-size: 3.2rem;
}
h3 {
font-size: 2.4rem;
}
h4 {
font-size: 2rem;
}
h5 {
font-size: 1.8rem;
}
h6 {
font-size: 1.6rem;
}  body {
background-color: var(--cm-color-3, #E4E4E7);
padding-top: 10px;
padding-bottom: 10px;
background-size: cover;
}
body #page {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
min-height: calc( 100vh - var(--wp-admin--admin-bar--height, 0px));
}
body .cm-content {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
body.clickable-background-image {
position: relative;
}
body.clickable-background-image .background-image-clickable {
position: absolute;
display: block;
width: 100%;
height: 100%;
z-index: 1;
cursor: pointer;
}
body.clickable-background-image .site {
position: relative;
z-index: 99;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.wp-block-button .wp-block-button__link,
.wp-element-button,
.cm-button {
display: inline-block;
padding: 6px 10px;
background-color: var(--cm-color-1, #207daf);
color: #fff;
font-size: 16px;
font-weight: 600;
border: 1px solid var(--cm-color-1, #207daf);
-webkit-transition: background-color 0.3s linear 0s;
transition: background-color 0.3s linear 0s;
border-radius: 2px;
cursor: pointer;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
.wp-block-button .wp-block-button__link:hover,
.wp-element-button:hover,
.cm-button:hover {
color: var(--cm-color-1, #207daf);
background-color: transparent;
}
.cm-header-button .cm-button-style-1 {
background-color: transparent;
color: #207daf;
}
.cm-header-button .cm-button-style-2 {
background-color: transparent;
color: #207daf;
border: none;
text-decoration: underline;
}
.cm-header-button .cm-button-style-3 {
background-color: transparent;
color: #207daf;
border: none;
text-decoration: none;
}
.cm-header-button .cm-button-style-4 {
background-color: transparent;
color: #207daf;
border: none;
text-decoration: none;
}
.cm-header-button .cm-button-style-6 {
background-color: transparent;
color: #207daf;
}
.cm-header-button .cm-button-style-7 {
background-color: transparent;
color: #207daf;
border: none;
text-decoration: none;
}
.cm-header-button .cm-button-style-8 {
background-color: transparent;
color: #207daf;
border: none;
text-decoration: underline;
}
.cm-header-button .cm-button-style-9 {
background-color: transparent;
color: #207daf;
border: none;
text-decoration: underline;
} .cm-column-half {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 20px;
margin-bottom: 30px;
} .tg-one-fourth {
float: left;
width: 23.1527094%;
margin: 0 2.46305419% 0 0;
}
.tg-one-fourth-last {
margin: 0;
}
@media screen and (min-width: 48em) {
.cm-column-half {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
} ::-webkit-scrollbar {
height: 8px;
} ::-webkit-scrollbar-thumb {
background: #c1c1c1;
} input,
textarea {
-webkit-border-radius: 0;
}
input[type="text"], input[type="email"], input[type="search"], input[type="password"], input[type="url"] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
outline: none;
}
input[type="text"]:focus, input[type="email"]:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="url"]:focus {
border: 1px solid var(--cm-color-8, "#E4E4E7");
}
input[type="text"], input[type="email"], input[type="password"], input[type="url"], input[type="tel"] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 10px;
border: 1px solid var(--cm-color-8, "#E4E4E7");
line-height: 20px;
width: 100%;
margin: 0 0 32px;
background-color: #FCFCFC;
border-radius: 4px;
}
input.s {
position: relative;
width: 100%;
padding: 12px;
font-size: 1.4rem;
border: 1px solid var(--cm-color-9, "#d4d4d8");
border-radius: 4px 0 0 4px;
line-height: 1.6;
}
input.s:focus {
padding-left: 10px;
border-color: var(--cm-color-8, "#E4E4E7");
text-indent: 0;
}
textarea {
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
padding: 1%;
border: 1px solid var(--cm-color-9, #E4E4E7);
line-height: 20px;
width: 100%;
margin: 0 0 32px;
background-color: #fcfcfc;
border-radius: 4px;
}
textarea:focus {
border: 1px solid var(--cm-color-9, #E4E4E7);
}
.colormag-button {
display: inline-block;
margin-bottom: 30px;
padding: 5px 10px;
background-color: var(--cm-color-1, #207daf);
border: 0;
-webkit-transition: background-color 0.3s linear 0s;
transition: background-color 0.3s linear 0s;
border-radius: 3px;
font-size: 16px;
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
cursor: pointer;
color: #fff;
}
.colormag-button:hover {
background-color: #33363b;
}
#search-form input[type="submit"] {
border-radius: 0;
margin-left: -8px;
margin-bottom: 0;
padding: 6px 10px 5px;
font-size: 18px;
}
select {
border: 1px solid var(--cm-color-8, "#E4E4E7");
padding: 8px 16px;
} a {
color: var(--cm-color-1, #207daf);
text-decoration: none;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
a:focus, a:active, a:hover {
text-decoration: none;
} ul {
list-style: disc;
}
ul ul {
list-style: circle;
}
ul ul ul {
list-style: square;
}
ul.default-wp-page {
list-style: none;
}
ol {
list-style: decimal;
}
li {
line-height: 1.8;
}
li > ul,
li > ol {
margin: 0 0 0 10px;
} figure {
margin: 0;
text-align: center;
}
img {
max-width: 100%;
height: auto;
vertical-align: top;
}
.cm-entry-summary img,
.comment-content img,
.widget img {
max-width: 100%; }
img.size-full, img.size-large {
max-width: 100%;
height: auto;
}
img.alignleft, img.alignright, img.aligncenter {
margin-bottom: 1.625em;
}
a img {
border: 0;
}
img#wpstats {
display: none;
}
.cm-entry-summary img.wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .wp-caption {
margin-bottom: 1.5rem;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 1.2% auto 0;
max-width: 98%;
}
#cm-footer .wp-caption {
border: 1px solid #444444;
}
.wp-caption .wp-caption-text {
margin: 0.8075rem 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin: 0 auto 15px;
}
.gallery .gallery-caption {
font-size: 12px;
line-height: 1.2;
padding-top: 5px;
}
.gallery-item {
display: inline-block;
padding: 15px 2%;
text-align: center;
vertical-align: top;
width: 100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item {
padding: 15px 1%;
}
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item {
padding: 10px 0.5%;
}
.gallery-columns-2 .gallery-item {
width: 50%;
}
.gallery-columns-3 .gallery-item {
width: 33.33%;
}
.gallery-columns-4 .gallery-item {
width: 25%;
}
.gallery-columns-5 .gallery-item {
width: 20%;
}
.gallery-columns-6 .gallery-item {
width: 16.66%;
}
.gallery-columns-7 .gallery-item {
width: 14.28%;
}
.gallery-columns-8 .gallery-item {
width: 12.5%;
}
.gallery-columns-9 .gallery-item {
width: 11.11%;
}
.gallery-icon img {
margin: 0 auto;
}
table {
border-collapse: separate;
border-spacing: 0;
margin: 0 0 1.5em;
width: 100%;
}
table thead {
background-color: #F4F8FB;
}
table th {
text-transform: uppercase;
padding: 6px 12px;
font-weight: 500;
}
table td {
padding: 6px 12px;
border-bottom: 1px solid #27272a;
} .cm-icon {
display: block;
width: 1em;
height: 1em;
-webkit-transition: all 0.3s;
transition: all 0.3s;
fill: #71717a;
}
.cm-icon--calendar-fill {
width: 12px;
height: 12px;
}
.cm-icon--updated {
width: 14px;
height: 14px;
}
.cm-modified-date, .entry-date.published {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 4px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.cm-header-builder {
background: #FFFFFF;
}
.cm-header-builder .cm-header-button a {
font-weight: 400;
}
.cm-header-builder .cm-site-title, .cm-header-builder .cm-site-description {
display: none;
}
@media (min-width: 1024px) {
.cm-header-builder .cm-title-show-desktop, .cm-header-builder .cm-tagline-show-desktop {
display: block;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.cm-header-builder .cm-title-show-tablet, .cm-header-builder .cm-tagline-show-tablet {
display: block;
}
}
@media (max-width: 768px) {
.cm-header-builder .cm-title-show-mobile, .cm-header-builder .cm-tagline-show-mobile {
display: block;
}
}
.cm-header-builder .cm-primary-nav .cm-submenu-toggle .cm-icon {
width: 12px;
height: 13px;
stroke-width: 1.167px;
}
.cm-header-builder .cm-row {
display: block;
}
.cm-header-builder .cm-main-header {
padding: 0;
}
.cm-header-builder .cm-header-top-row,
.cm-header-builder .cm-header-main-row,
.cm-header-builder .cm-header-bottom-row {
border: 0 solid;
}
.cm-header-builder.cm-full-width .cm-header-bottom-row {
-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
background-color: var(--cm-color-5, #27272A);
border-top: 4px solid var(--cm-color-1, #207daf);
}
.cm-header-builder.cm-contained .cm-header-bottom-row .cm-bottom-row {
-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
background-color: var(--cm-color-5, #27272A);
border-top: 4px solid var(--cm-color-1, #207daf);
}
.cm-header-builder .cm-header-bottom-row #cm-primary-nav {
-webkit-box-shadow: none;
box-shadow: none;
background-color: transparent;
border-top: none;
}
.cm-header-builder .cm-header-main-row #cm-primary-nav {
-webkit-box-shadow: none;
box-shadow: none;
background-color: transparent;
border-top: none;
}
.cm-header-builder .cm-header-top-row {
background-color: #f4f4f5;
padding-bottom: 8px;
padding-top: 8px;
font-size: 14px;
}
.cm-header-builder .cm-header-main-row {
padding-top: 20px;
padding-bottom: 20px;
}
.cm-header-builder .cm-main-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border: 0 solid;
position: relative;
}
.cm-header-builder .cm-main-row .cm-header-left-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 16px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
}
.cm-header-builder .cm-main-row .cm-header-center-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 16px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
}
.cm-header-builder .cm-main-row .cm-header-right-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 16px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
}
.cm-header-builder .cm-top-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border: 0 solid;
position: relative;
}
.cm-header-builder .cm-top-row .cm-header-left-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 16px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
}
.cm-header-builder .cm-top-row .cm-header-center-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 16px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
}
.cm-header-builder .cm-top-row .cm-header-right-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 16px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
}
.cm-header-builder .cm-bottom-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border: 0 solid;
position: relative;
}
.cm-header-builder .cm-bottom-row .cm-header-left-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 16px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
}
.cm-header-builder .cm-bottom-row .cm-header-center-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 16px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
}
.cm-header-builder .cm-bottom-row .cm-header-right-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 16px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 100%;
}
.cm-header-builder .cm-mobile-row {
display: none;
}
.cm-header-builder .site-title {
margin-bottom: 0;
}
.cm-header-builder .cm-mobile-nav > div > ul {
padding-top: 0;
border: none;
}
.cm-header-builder .cm-desktop-row {
position: relative;
}
.cm-header-builder .cm-icon--close {
background: transparent;
}
.cm-header-builder .cm-desktop-row p,
.cm-header-builder .cm-mobile-row p {
margin-bottom: 0;
}
.cm-header-builder .cm-mobile-nav {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.cm-header-builder .widget .wp-block-heading,
.cm-header-builder .widget .widget-title {
border-bottom: none;
margin-bottom: 0;
padding-bottom: 0;
}
.cm-header-builder .widget .wp-block-heading::before,
.cm-header-builder .widget .widget-title::before {
content: none;
}
.cm-header-builder .cm-home-icon.front_page_on {
background: none;
}
.cm-header-builder .fa.search-top {
padding: 1px;
}
.cm-header-builder .cm-mini-cart li {
list-style: none;
}
.cm-header-builder .header-social-icons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 14px;
}
.cm-header-builder .header-social-icons i {
font-size: 16px;
}
.cm-header-builder .social-icons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.cm-header-builder .social-icons a {
font-size: 20px;
}
.cm-header-builder .social-icons.social-separator-dot a {
margin-right: 5px;
}
.cm-header-builder .social-icons.social-separator-dot a:after {
content: "•";
margin-left: 10px;
}
.cm-header-builder .social-icons.social-separator-line a:after {
content: "|";
margin-left: 10px;
}
.cm-header-builder .social-icons.social-separator-space a:after {
content: " ";
}
.cm-header-builder .social-icons.social-separator-slash a:after {
content: "/";
margin-left: 10px;
}
.cm-header-builder .social-icons.social-separator-pipe a:after {
content: "|";
margin-left: 10px;
}
.cm-header-builder .social-icons.social-separator-bullet a:after {
content: "•";
margin-left: 10px;
}
.cm-header-builder .social-icons.social-separator-hyphen a:after {
content: "-";
margin-left: 10px;
}
.cm-header-builder .social-icons.social-separator-comma a:after {
content: ",";
margin-left: 10px;
}
.cm-header-builder .social-icons.social-separator-chevron a:after {
content: "›";
margin-left: 10px;
}
.cm-header-builder .social-icons.social-separator-arrow a:after {
content: "→";
margin-left: 10px;
}
.cm-header-builder .social-icons a:last-child:after {
content: none;
}
.cm-header-builder.cm-layout-1-transparent {
position: relative;
border-bottom: none;
}
.cm-header-builder.cm-layout-1-transparent .cm-header-transparent-wrapper {
position: absolute;
top: 0;
left: 0;
right: 0;
z-index: 9999;
height: auto;
width: 100%;
background: transparent;
}
.cm-header-builder.cm-layout-1-transparent .cm-header-transparent-wrapper .cm-main-header {
background: transparent;
}
.cm-header-builder .cm-random-post .cm-icon--random-fill {
font-size: 32px;
}
.cm-header-builder .cm-home-icon {
padding: 8px;
}
.cm-header-builder.cm-layout-3 .cm-header-top-row #cm-primary-nav {
border-top: 0 solid var(--cm-color-1, #207daf);
background-color: transparent;
}
.cm-header-builder.cm-layout-2.cm-layout-2-style-1 .cm-header-bottom-row {
border-top: 4px solid var(--cm-color-1, #207daf);
}
.cm-header-builder.cm-layout-2.cm-layout-2-style-1 #cm-primary-nav {
border-top: 0 solid var(--cm-color-1, #207daf);
}
.cm-header-builder.cm-layout-2-style-2 .cm-header-main-row {
padding: 0;
}
.cm-header-builder.cm-layout-2-style-2 .cm-main-header {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cm-header-builder.cm-layout-2-style-2 .cm-header-main-row {
border-bottom: 4px solid var(--cm-color-1, #207daf);
border-top: 0;
}
.cm-header-builder.cm-layout-2-style-2 .cm-header-main-row #cm-primary-nav {
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 0 0 rgba(0, 0, 0, 0.1) inset;
border-bottom: 0 solid var(--cm-color-1, #207daf);
background-color: transparent;
}
.cm-header-builder #cm-primary-nav {
border-top: 0 solid var(--cm-color-1, #207daf);
background-color: transparent;
}
.cm-header-builder .cm-divider-1-layout-vertical {
height: 32px;
border-style: solid;
border-right-width: 1px;
border-color: #000000;
}
.cm-header-builder .cm-divider-1-layout-horizontal {
width: 32px;
border-style: solid;
border-top-width: 1px;
border-color: #000000;
}
.cm-secondary-nav {
position: relative;
}
.cm-secondary-nav ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
list-style: none;
}
.cm-secondary-nav ul li {
position: relative;
padding: 10px 16px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.cm-secondary-nav ul li .cm-submenu-toggle {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-left: 8px;
cursor: pointer;
}
.cm-secondary-nav ul li .cm-submenu-toggle .cm-icon {
fill: var(--cm-color-1, #207daf);
}
.cm-secondary-nav ul li:hover > .sub-menu {
left: 0;
}
.cm-secondary-nav ul li .sub-menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
list-style: none;
position: absolute;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 200px;
top: 100%;
left: -99999px;
background-color: #ffffff;
z-index: 9999;
}
.cm-secondary-nav ul ul li ul.sub-menu {
top: 0;
}
.cm-secondary-nav ul ul li ul.sub-menu ul.sub-menu {
top: 0;
}
.cm-secondary-nav ul ul li:hover > ul.sub-menu {
left: 100%;
}
.cm-secondary-nav ul ul li:hover > ul.sub-menu li:hover > ul.sub-menu {
left: 100%;
}
@media (max-width: 768px) {
.cm-header-builder .cm-desktop-row {
display: none;
}
.cm-header-builder .cm-mobile-header-row {
display: none;
}
.cm-header-builder .cm-mobile-header-row.cm-mobile-menu--open {
display: block;
}
.cm-header-builder .cm-mobile-row {
display: block;
}
.cm-header-builder .cm-mobile-row .cm-header-bottom-row {
-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
background-color: var(--cm-color-5, #27272A);
border-top: 4px solid var(--cm-color-1, #207daf);
}
.cm-header-builder .cm-mobile-row .cm-menu-toggle {
background: none;
border: none;
padding: 0;
}
.cm-header-builder .cm-mobile-row .cm-menu-toggle svg {
width: 30px;
height: 30px;
}
.cm-header-builder .cm-mobile-row .cm-mobile-nav {
position: absolute;
top: 100%;
width: 100%;
left: 0;
right: 0;
-webkit-filter: drop-shadow(0px 4px 18px rgba(153, 153, 153, 0.1));
filter: drop-shadow(0px 4px 18px rgba(153, 153, 153, 0.1));
z-index: 999;
}
.cm-header-builder .cm-mobile-row .cm-mobile-nav .cm-mobile-menu {
display: none;
}
.cm-header-builder .cm-mobile-row .cm-mobile-nav .cm-mobile-menu .sub-menu {
display: none;
}
.cm-header-builder .cm-mobile-row .cm-mobile-nav .cm-mobile-menu.cm-mobile-menu--open {
display: block;
}
.cm-header-builder .cm-mobile-row .cm-top-row,
.cm-header-builder .cm-mobile-row .cm-main-row,
.cm-header-builder .cm-mobile-row .cm-bottom-row {
position: relative;
}
.cm-header-builder .cm-mobile-row .cm-header-center-col, .cm-header-builder .cm-mobile-row .cm-header-left-col, .cm-header-builder .cm-mobile-row .cm-header-right-col {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
}
.cm-off-canvas-toggle-button {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.cm-off-canvas-toggle {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 8px 12px;
background: transparent;
border: 0px solid #e0e0e0;
border-radius: 3px;
gap: 8px;
cursor: pointer;
}
.cm-off-canvas-toggle-icon {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.cm-icon--bars-sort {
width: 24px;
height: 24px;
fill: #FAFAFA;
}
.cm-off-canvas-toggle-text {
margin-left: 8px;
font-size: 14px;
}
.cm-off-canvas-toggle-text {
color: #FAFAFA;
}
.cm-off-canvas-toggle-text:hover {
color: #FAFAFA;
} .cm-header-off-canvas {
position: fixed;
top: 0;
left: -999px;
width: 320px;
height: 100%;
background-color: #fff;
z-index: 9999;
-webkit-box-shadow: -2px 0 5px rgba(0, 0, 0, 0.2);
box-shadow: -2px 0 5px rgba(0, 0, 0, 0.2);
-webkit-transition: left 0.3s ease;
transition: left 0.3s ease;
overflow-y: auto;
}
.cm-header-off-canvas.active {
left: 0;
}
.cm-off-canvas-inner {
padding: 20px;
}
.cm-off-canvas-close {
position: absolute;
top: 20px;
right: 10px;
width: 16px;
height: 16px;
font-size: 16px;
line-height: 1;
background: transparent;
border: none;
cursor: pointer;
color: #222222;
} .cm-off-canvas-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
z-index: 9998;
display: none;
}
.cm-off-canvas-overlay.active {
display: block;
} .cm-header-blocks-container {
margin-top: 30px;
} @media (max-width: 768px) {
.cm-header-off-canvas {
width: 280px;
left: -280px;
}
}
.cm-builder-language-switcher-menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 8px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.cm-builder-language-switcher-menu li {
list-style: none;
}
.cm-builder-language-switcher-menu li a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 4px;
}
.cm-builder-language-switcher-menu li a .cm-lang-item-flag, .cm-builder-language-switcher-menu li a .cm-lswitcher-item-flag {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-lang-item-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-footer-builder a {
color: #fff;
}
.cm-footer-builder .cm-row {
display: block;
}
.cm-footer-builder .cm-footer-nav, .cm-footer-builder .cm-footer-menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-footer-builder .wp-block-social-links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
.cm-footer-builder .footer-social-icons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 14px;
}
.cm-footer-builder .footer-social-icons i {
font-size: 16px;
}
.cm-footer-builder .cm-footer-logo img {
width: 50px;
height: auto;
}
.cm-footer-builder .cm-footer-site-info .cm-footer-site-title {
margin-bottom: 8px;
}
.cm-footer-builder .cm-widget-title {
border-bottom: 2px solid var(--cm-color-1, #207daf);
font-size: 1.4rem;
color: #e4e4e7;
}
.cm-footer-builder .cm-widget-title span {
display: inline-block;
padding: 6px 12px;
background-color: var(--cm-color-1, #207daf);
color: #fff;
font-size: 1.6rem;
}
.cm-footer-builder .cm-footer-top-row,
.cm-footer-builder .cm-footer-main-row,
.cm-footer-builder .cm-footer-bottom-row {
border: 0 solid;
}
.cm-footer-builder .cm-footer-top-row h2,
.cm-footer-builder .cm-footer-main-row h2,
.cm-footer-builder .cm-footer-bottom-row h2 {
color: #FAFAFA;
margin-bottom: 16px;
}
.cm-footer-builder .cm-footer-top-row ul li,
.cm-footer-builder .cm-footer-main-row ul li,
.cm-footer-builder .cm-footer-bottom-row ul li {
border: 0 solid #3F3F46;
}
.cm-footer-builder .cm-footer-top-row {
padding-top: 40px;
padding-bottom: 40px;
background-color: #3f3f46;
color: #e4e4e7;
}
.cm-footer-builder .cm-footer-top-row .cm-footer-top-1-col:has(aside),
.cm-footer-builder .cm-footer-top-row .cm-footer-top-2-col:has(aside),
.cm-footer-builder .cm-footer-top-row .cm-footer-top-3-col:has(aside),
.cm-footer-builder .cm-footer-top-row .cm-footer-top-4-col:has(aside) {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cm-footer-builder .cm-footer-top-row .widget {
width: 100%;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
border-radius: 4px;
padding: 12px;
background-color: #27272A;
}
.cm-footer-builder .cm-footer-top-row .widget .cm-entry-title a {
color: #fff;
}
.cm-footer-builder .cm-footer-top-row .widget a {
color: #fff;
}
.cm-footer-builder .cm-footer-main-row {
padding-bottom: 60px;
padding-top: 60px;
background-color: #3f3f46;
}
.cm-footer-builder .cm-footer-bottom-row {
padding-bottom: 24px;
padding-top: 24px;
background-color: var(--cm-color-5, #27272A);
color: #f4f4f5;
}
.cm-footer-builder .cm-footer-bottom-row .cm-copyright {
font-size: 14px;
}
.cm-footer-builder .cm-main-row {
display: grid;
gap: 32px;
grid-template-columns: repeat(var(--main-grid-columns, 4), 1fr);
border: 0 solid transparent;
color: #e4e4e7;
}
.cm-footer-builder .cm-top-row {
display: grid;
gap: 32px;
grid-template-columns: repeat(var(--top-grid-columns, 4), 1fr);
border: 0 solid;
}
.cm-footer-builder .cm-bottom-row {
display: grid;
gap: 32px;
grid-template-columns: repeat(var(--bottom-grid-columns, 1), 1fr);
border: 0 solid;
}
.cm-footer-builder .cm-bottom-row .cm-footer-bottom-2-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.cm-footer-builder .cm-mobile-row {
display: none;
}
.cm-footer-builder .cm-mobile-nav > div > ul {
padding-top: 0;
border: none;
}
.cm-footer-builder .cm-desktop-row {
position: relative;
}
.cm-footer-builder .cm-icon--close {
background: transparent;
}
.cm-footer-builder .cm-desktop-row p,
.cm-footer-builder .cm-mobile-row p {
margin-bottom: 0;
}
.cm-footer-builder .widget a {
text-decoration: none;
}
.cm-footer-builder .widget .wp-block-heading,
.cm-footer-builder .widget .widget-title {
border-bottom: none;
padding-bottom: 0;
}
.cm-footer-builder .widget .wp-block-heading::before,
.cm-footer-builder .widget .widget-title::before {
content: none;
}
.cm-footer-builder .cm-footer-top-1-col,
.cm-footer-builder .cm-footer-top-2-col,
.cm-footer-builder .cm-footer-top-3-col,
.cm-footer-builder .cm-footer-top-4-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-footer-builder .cm-footer-nav,
.cm-footer-builder .cm-footer-nav-2 {
border: 0 solid;
}
.cm-footer-builder .cm-footer-nav ul,
.cm-footer-builder .cm-footer-nav-2 ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 24px;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
margin-bottom: 0;
margin-left: 0;
}
.cm-footer-builder .cm-footer-nav ul li,
.cm-footer-builder .cm-footer-nav-2 ul li {
list-style: none;
}
.cm-footer-builder .cm-mini-cart li {
list-style: none;
}
.cm-footer-builder .cm-footer-nav ul li {
list-style: none;
}
@media (max-width: 768px) {
.cm-desktop-row {
display: none;
}
.cm-mobile-row {
display: block;
}
.cm-footer.cm-footer-builder .cm-footer-top-row {
padding-bottom: 8px;
}
.cm-footer.cm-footer-builder .cm-footer-top-row .cm-top-row {
gap: 4px;
grid-template-columns: 1fr;
}
.cm-footer.cm-footer-builder .cm-footer-main-row {
padding: 8px 0;
}
.cm-footer.cm-footer-builder .cm-footer-main-row .cm-main-row {
gap: 4px;
grid-template-columns: 1fr;
}
.cm-footer.cm-footer-builder .cm-footer-bottom-row {
padding-top: 8px;
}
.cm-footer.cm-footer-builder .cm-footer-bottom-row .cm-bottom-row {
gap: 6px;
grid-template-columns: 1fr;
}
.cm-footer.cm-footer-builder .cm-footer-bottom-row .cm-bottom-row .cm-footer-bottom-2-col {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
}
.cm-footer-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 8px;
}  @media screen and (min-width: 62em) {
.social-links {
margin-top: 0;
}
}
.breaking-news {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-top: 10px;
padding-left: 8px;
padding-right: 8px;
background-color: #fafafa;
font-size: 14px;
line-height: 20px;
word-wrap: break-word;
}
.breaking-news-main .breaking-news {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
}
.breaking-news div {
display: inline-block;
word-wrap: break-word;
}
.breaking-news li {
line-height: 20px;
}
.breaking-news-latest {
position: relative;
color: #555555;
}
.newsticker {
max-width: 240px;
overflow: hidden;
margin-left: 4px;
height: 20px;
} .breaking-news-main {
margin-bottom: 1%;
padding-bottom: 30px;
}
@media screen and (min-width: 48em) {
.breaking-news {
margin-top: 0;
}
}
.date-in-header {
color: #3f3f46;
text-align: center;
}
.top-bar-menu {
text-align: center;
}
.top-bar-menu ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
gap: 20px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
list-style: none;
}
.top-bar-menu li:first-child {
margin-left: 0;
}
.top-bar-menu a {
display: block;
}  .fa {
font-size: 1.6rem;
color: #71717a;
}
.social-links ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
list-style: none;
}
.social-links ul li:hover > a {
background-color: transparent;
}
.social-links ul a {
text-decoration: none;
}
.social-links ul a:hover {
text-decoration: none;
}
.social-links li {
margin-left: 16px;
border-top: 0;
}
.social-links li:first-child {
margin-left: 0;
}
.social-links a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
width: 20px;
height: 20px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.social-links .fa {
text-align: center;
-webkit-transition: color 0.2s ease-out 0s;
transition: color 0.2s ease-out 0s;
font-size: 18px;
}
.social-links .fa:hover {
color: var(--cm-color-1, #207daf);
}
.social-links .fa-twitter {
color: #1bb2e9;
}
.social-links .fa-facebook {
color: #3b5a9b;
}
.social-links .fa-youtube {
color: #ed3f41;
}
.social-links .fa-vimeo-square {
color: #44bbff;
}
.social-links .fa-skype {
color: #009cef;
}
.social-links .fa-linkedin {
color: #007bb6;
}
.social-links .fa-google-plus {
color: #dc4937;
}
.social-links .fa-github {
color: #4183c4;
}
.social-links .fa-flickr {
color: #0062dd;
}
.social-links .fa-dribbble {
color: #e24d87;
}
.social-links .fa-instagram {
color: #3f729b;
}
.social-links .fa-pinterest {
color: #d5282e;
}
.social-links .fa-stumbleupon {
color: #ec4823;
}
.social-links .fa-tumblr {
color: #455469;
}
.social-links .fa-wordpress {
color: #21759b;
}
.social-links .fa-codepen {
color: #cccccc;
}
.social-links .fa-digg {
color: #14589e;
}
.social-links .fa-reddit {
color: #ff4500;
}
.social-links .fa-xing {
color: #026466;
}
.social-links .fa-vk {
color: #45668e;
}
.social-links .fa-weibo {
color: #e6162d;
}
.social-links .fa-leanpub {
color: #000;
}
.social-links .fa-renren {
color: #237bc2;
}
.social-links .fa-rss {
color: #f26522;
}
.social-links .fa-soundcloud {
color: #ff3a00;
}
.social-links .fa-vine {
color: #00bf8f;
}
.social-links .fa-delicious {
color: #2a96ff;
}
.cm-header-actions .social-links a {
padding: 0;
}
.cm-header-actions .social-links li {
margin-left: 0;
padding: 12px;
}
.cm-header-actions .social-links ul li {
display: inline-block;
background: transparent;
}
.cm-header-actions .social-links ul li a:hover {
background-color: transparent;
}  .cm-header-actions {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
margin-left: auto;
}
.cm-top-search {
position: relative;
}
.cm-top-search:has(.show) .fa.search-top::before {
content: '✖';
}
.fa.search-top {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 8px;
height: 48px;
width: 48px;
color: #fff;
font-size: 2.4rem;
cursor: pointer;
}
.fa.search-top:hover {
background-color: var(--cm-color-1, #207daf);
}
.search-wrap {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
overflow: hidden;
border-radius: 4px;
}
.search-wrap button {
padding: 14px;
color: #fff;
background-color: var(--cm-color-1, #207daf);
font-size: 1.4rem;
border-radius: 0 4px 4px 0;
line-height: 0.8;
}
.search-form-top {
position: absolute;
right: 0;
z-index: 9999;
border: 1px solid var(--cm-color-9, #F4F4F5);
display: none;
padding: 24px;
border-radius: 0 0 4px 4px;
background-color: #fff;
-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
}
.search-form-top.show {
display: block;
width: 100%;
}
.search-form-top.show::before {
content: '';
position: absolute;
width: 0;
height: 0;
border-bottom: 12px solid #fff;
border-left: 12px solid transparent;
border-right: 12px solid transparent;
top: -10px;
right: 10px;
left: var(--arrow-left, auto);
}
.search-form-top :focus-visible {
outline: none;
}
.search-form-top input.s {
width: 100%;
padding: 12px;
font-size: 1.4rem;
border: 1px solid var(--cm-color-9, "#E4E4E7");
border-radius: 4px 0 0 4px;
}
.search-form-top .search-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
} .cm-random-post {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.cm-random-post .fa-random {
color: #fff;
font-size: 2.4rem;
vertical-align: middle;
}
.cm-primary-nav .cm-random-post a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 48px;
padding: 8px;
border-bottom: medium none;
}
.cm-primary-nav .cm-random-post a:hover {
background-color: var(--cm-color-1, #207daf);
}
.cm-primary-nav .cm-random-post a svg {
display: block;
fill: #fff;
font-size: 32px;
}
@media screen and (min-width: 48em) {
.cm-header-actions {
-ms-flex-preferred-size: unset;
flex-basis: unset;
}
.cm-top-search {
position: relative;
}
}
.cm-search-icon-in-input-right {
position: relative;
}
.cm-search-icon-in-input-right .search-icon-input-right {
position: absolute;
right: 10px;
top: 58%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
color: #E4E4E7;
font-size: 16px;
pointer-events: none;
}
.cm-search-icon-in-input-right .search-icon-input-right svg {
width: 18px;
height: 18px;
fill: #FFFFFF;
}
.cm-search-icon-in-input-right .search-wrap:focus-within .search-icon-input-right {
display: none;
}
.cm-search-icon-in-input-right .search-wrap input {
-webkit-box-shadow: 0 0 0 0 rgba(var(--cm-color-1, #207daf), 0.2);
box-shadow: 0 0 0 0 rgba(var(--cm-color-1, #207daf), 0.2);
}
@media (max-width: 600px) {
.search-form-top.show {
width: 70vw;
max-width: 70vw;
}
}
@media (min-width: 600px) and (max-width: 767px) {
.search-form-top.show {
width: 60vw;
max-width: 60vw;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.search-form-top.show {
width: 40vw;
max-width: 40vw;
}
}
@media (min-width: 1025px) {
.search-form-top.show {
width: 400px;
}
}  div.wp-custom-header {
position: relative;
}
iframe#wp-custom-header-video {
width: 100%;
}
video#wp-custom-header-video {
display: block;
margin: 0 auto;
overflow: hidden;
max-width: 100%;
height: auto;
}
.wp-custom-header-video-button {
opacity: 0;
visibility: hidden;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
width: 62px;
height: 50px;
font: 0/0 a;
-webkit-transition: all 0.5s;
transition: all 0.5s;
}
div#wp-custom-header:hover .wp-custom-header-video-button {
visibility: visible;
opacity: 1;
}
.wp-custom-header-video-button::before {
content: "\f04b";
display: block;
font-family: FontAwesome;
font-size: 20px;
}
.wp-custom-header-video-button.wp-custom-header-video-pause::before {
content: "\f04c";
} .cm-page-header .cm-page-title {
margin-bottom: 16px;
padding-bottom: 0;
font-size: 1.8rem;
border-bottom: 2px solid var(--cm-color-1, #207daf);
}
.cm-page-header span {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 6px;
padding: 6px 12px;
background-color: var(--cm-color-1, #207daf);
color: #fff;
}
.cm-page-header .vcard {
padding: 0;
}
.breadcrumb-wrap {
color: #888888;
font-size: 1.6rem;
margin-bottom: 30px;
padding-bottom: 20px;
}
.breadcrumb-wrap .inner-wrap > span {
margin: 0 2px;
}
.breadcrumb-trail {
margin: 0;
padding: 0;
}
.breadcrumb-trail ul {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
list-style-type: none;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.breadcrumb-trail ul .trail-separator {
margin: 0 3px;
}
.breadcrumb-trail ul li a, .breadcrumb-trail ul li:last-child {
margin: 0 2px;
}
.breadcrumb-trail ul li:last-child::after {
content: none;
} .cm-primary-nav li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.cm-primary-nav .cm-submenu-toggle {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-left: 8px;
cursor: pointer;
}
.cm-primary-nav .cm-submenu-toggle .cm-icon {
width: 14px;
height: 14px;
fill: #fff;
} .default-wp-page {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
gap: 20px;
margin-top: 30px;
}
.default-wp-page .previous,
.default-wp-page .next {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.default-wp-page .next {
text-align: right;
}
.wp-block-query-pagination-numbers {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-line-pack: justify;
align-content: space-between;
gap: 6px;
text-align: center;
}
.wp-block-query-pagination-numbers .page-numbers {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: distribute;
justify-content: space-around;
width: 14px;
height: 14px;
border-radius: 4px;
border: 1px solid var(--cm-color-7, #F4F4F5);
background-color: #fff;
color: #3f3f46;
font-size: 14px;
padding: 8px;
font-weight: 400;
}
.wp-block-query-pagination-numbers .page-numbers.current {
background-color: var(--cm-color-1, #207daf);
color: #fff;
}
.previous a,
.next a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 8px;
color: #3f3f46;
cursor: pointer;
font-size: 1.6rem;
font-weight: 600;
word-break: break-all;
}
.previous a:hover,
.next a:hover {
color: var(--cm-color-1, #207daf);
text-decoration: underline;
}
.previous svg,
.next svg {
fill: #27272a;
}
.nav-previous,
.nav-next {
margin-bottom: 15px;
}
.nav-previous a,
.nav-next a {
color: var(--cm-color-1, #207daf);
cursor: pointer;
font-size: 16px;
}
.nav-previous a:hover,
.nav-next a:hover {
text-decoration: underline;
}
.nav-previous a {
float: left;
}
.nav-next a {
float: right;
}
.link-pagination {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-line-pack: justify;
align-content: space-between;
gap: 6px;
text-align: center;
margin: 16px 0;
}
.link-pagination .post-page-numbers {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: distribute;
justify-content: space-around;
width: 14px;
height: 14px;
padding: 8px;
background-color: #fff;
color: #3f3f46;
font-size: 1.4rem;
font-weight: 400;
border-radius: 4px;
border: 1px solid var(--cm-color-7, #F4F4F5);
}
.link-pagination .post-page-numbers.current {
background-color: var(--cm-color-1, #207daf);
color: #fff;
} .thumbnail-pagination {
margin: 30px 0;
}
.thumbnail-pagination li {
width: 49.5%;
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
min-height: 90px;
}
.thumbnail-pagination img {
width: 20%;
display: inline-block;
vertical-align: top;
margin: 0;
}
.thumbnail-pagination .next {
text-align: right;
}
.thumbnail-pagination .previous a {
padding-left: 4%;
}
.thumbnail-pagination .next a {
padding-right: 4%;
}
.thumbnail-pagination a {
display: inline-block;
vertical-align: top;
width: 75%;
color: #67666a;
line-height: 28px;
position: relative;
text-transform: uppercase;
padding: 0;
font-weight: 700;
}
.thumbnail-pagination a:hover {
text-decoration: none;
}
.thumbnail-pagination a span {
display: none;
} .slide-prev,
.slide-next {
filter: alpha(opacity=70);
background-color: var(--cm-color-1, #207daf);
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
z-index: 9;
border-radius: 2px;
padding: 4px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.slide-prev .cm-icon,
.slide-next .cm-icon {
fill: #fff;
}
.slide-prev {
margin-left: 20px;
}
.slide-next {
right: 0;
margin-right: 20px;
}
.slide-prev:hover,
.cm-category-slide-prev:hover,
.slide-next:hover,
.cm-category-slide-next:hover {
opacity: 1;
filter: alpha(opacity=100);
}
.tg-numbered-pagination {
margin-top: 32px;
} .tg-infinite-pagination {
text-align: center;
margin-top: 32px;
}
.tg-infinite-pagination .page-numbers {
display: none;
}
.tg-infinite-pagination .tg-load-more {
display: inline-block;
text-align: center;
font-size: 16px;
font-weight: 600;
background-color: var(--cm-color-1, #207daf);
padding: 8px 16px;
border-radius: 2px;
}
.tg-infinite-pagination .tg-load-more.loading {
cursor: default;
}
.tg-infinite-pagination .tg-load-more.loading .tg-load-more-icon {
display: inline-block;
}
.tg-infinite-pagination .tg-load-more .tg-load-more-icon {
vertical-align: middle;
display: none;
padding-right: 5px;
}
.tg-infinite-pagination .tg-load-more .tg-load-more-text {
vertical-align: middle;
display: inline-block;
}
.tg-infinite-pagination a,
.tg-infinite-pagination span {
color: #fff;
}
.tg-infinite-pagination .spinner {
width: 16px;
height: 16px;
border: 2px solid rgba(24, 24, 24, 0.3);
border-top-color: #fff;
border-radius: 50%;
-webkit-animation: spinner 2s linear infinite;
animation: spinner 2s linear infinite;
}
@-webkit-keyframes spinner {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes spinner {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.tg-infinite-pagination .tg-no-more-post {
background-color: var(--cm-color-1, #207daf);
}
.tg-infinite-pagination--scroll .tg-load-more {
text-align: center;
display: inline-block;
font-size: 12px;
background-color: transparent;
padding: 8px 15px;
border-radius: 3px;
}
.tg-infinite-pagination--scroll .tg-load-more.loading {
cursor: default;
background: unset;
}
.tg-infinite-pagination--scroll .tg-load-more.loading .tg-load-more-icon {
display: inline-block;
}
.tg-infinite-pagination--scroll .tg-load-more .tg-load-more-icon {
vertical-align: middle;
display: none;
padding-right: 5px;
}
.tg-infinite-pagination--scroll .spinner {
width: 16px;
height: 16px;
border: 2px solid rgba(24, 24, 24, 0.3);
border-top-color: #808080;
border-radius: 50%;
-webkit-animation: spinner 2s linear infinite;
animation: spinner 2s linear infinite;
}
@keyframes spinner {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.tg-infinite-pagination--scroll .tg-no-more-post {
background-color: var(--cm-color-1, #207daf);
}
.tg-infinite-pagination--scroll .spinner {
width: 24px;
height: 24px;
background: unset;
}
@media screen and (max-width: 767px) {
.thumbnail-pagination li {
width: 100%;
display: block;
min-height: 70px;
}
.thumbnail-pagination li.previous {
margin-bottom: 20px;
}
.thumbnail-pagination a {
font-size: 15px;
}
.default-wp-page.thumbnail-background-pagination li.previous, .default-wp-page.thumbnail-background-pagination li.next {
width: 100%;
margin: 0;
text-align: left;
}
.default-wp-page.thumbnail-background-pagination li.previous a, .default-wp-page.thumbnail-background-pagination li.next a {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
}
@media screen and (min-width: 48em) {
.default-wp-page {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
} nav li > ul,
nav li > ol {
margin: 0;
list-style: none;
}
.cm-primary-nav {
width: 100%;
text-align: center;
}
.cm-primary-nav .menu {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.cm-primary-nav li {
position: relative;
font-family: "Open Sans", serif;
font-weight: 300;
padding: 10px 16px;
}
.cm-primary-nav a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
color: #fff;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
line-height: 2;
}
.cm-primary-nav li.default-menu {
display: none;
}
.cm-primary-nav .cm-home-icon a {
padding: 8px;
}
.cm-primary-nav .cm-home-icon a:hover {
background-color: var(--cm-color-1, #207daf);
}
.cm-primary-nav a:hover {
color: #fff;
}
.cm-primary-nav ul {
display: none;
}
.cm-primary-nav ul li.current-menu-item, .cm-primary-nav ul li.current_page_ancestor, .cm-primary-nav ul li.current-menu-ancestor, .cm-primary-nav ul li.current_page_item, .cm-primary-nav ul li:hover, .cm-primary-nav ul li.focus {
background-color: var(--cm-color-1, #207daf);
}
.cm-primary-nav .sub-menu,
.cm-primary-nav .children {
background-color: #232323;
}
.cm-primary-nav ul li ul,
.cm-primary-nav ul li:hover ul ul,
.cm-primary-nav ul li.focus ul ul {
left: -99999px;
z-index: 100;
}
.cm-primary-nav ul li.focus > ul {
display: block;
}
.cm-primary-nav ul ul li:hover ul ul,
.cm-primary-nav ul ul li.focus ul ul {
left: -99999px;
z-index: 100;
}
.cm-primary-nav ul ul ul li:hover ul ul,
.cm-primary-nav ul ul ul ul li:hover ul ul,
.cm-primary-nav ul ul ul li:hover ul ul,
.cm-primary-nav ul ul ul ul li:hover ul ul {
left: -99999px;
z-index: 100;
}
.cm-primary-nav ul li:hover > ul,
.cm-primary-nav ul li.focus > ul {
left: 0;
}
.cm-primary-nav ul ul li:hover > ul,
.cm-primary-nav ul ul li.focus > ul {
left: 100%;
}
.cm-primary-nav ul ul ul li:hover > ul,
.cm-primary-nav ul ul ul li.focus > ul {
left: 100%;
}
.cm-primary-nav ul ul ul ul li:hover > ul,
.cm-primary-nav ul ul ul ul ul li:hover > ul,
.cm-primary-nav ul ul ul ul li.focus > ul,
.cm-primary-nav ul ul ul ul ul li.focus > ul {
left: 100%;
}
.cm-primary-nav ul li ul {
position: absolute;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 200px;
top: 100%;
}
.cm-primary-nav ul li ul li a {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
border-top: none;
font-size: 14px;
height: 100%;
color: #fff;
display: block;
text-align: left;
text-transform: none;
}
.cm-primary-nav ul li ul li:hover {
color: #fff;
background-color: var(--cm-color-1, #207daf);
}
.cm-primary-nav ul li.current-menu-item ul li a:hover {
color: #fff;
background-color: var(--cm-color-1, #207daf);
}
.cm-primary-nav ul li ul li ul {
left: 200px;
top: 0;
}
.cm-primary-nav select {
display: none;
}
#cm-primary-nav {
position: relative;
z-index: 999;
-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.1) inset;
background-color: #27272A;
border-top: 4px solid var(--cm-color-1, #207daf);
}
#cm-primary-nav .cm-row {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.cm-home-icon.front_page_on {
background-color: var(--cm-color-1, #207daf);
}
.cm-home-icon svg {
display: block;
fill: #fff;
font-size: 32px;
}
.sticky-wrapper.is-sticky .cm-primary-nav .cm-home-icon a,
.sticky-wrapper .cm-primary-nav .cm-home-icon a {
padding: 8px;
}
.cm-menu-primary-container .sub-menu {
display: none;
}
li.default-menu {
display: none;
}
.cm-sub-toggle {
position: absolute;
right: 15px;
top: 12px;
display: block;
text-align: center;
height: 24px;
width: 24px;
color: #fff;
cursor: pointer;
line-height: 21px;
}
.cm-sub-toggle .fa {
color: #fff;
}
.menu-logo a {
padding: 0;
}
.menu-logo a:hover {
background-color: unset;
}
.menu-logo img {
width: auto;
margin-bottom: 0;
} .top-menu-toggle {
display: none;
cursor: pointer;
}
.cm-header-builder .cm-menu-toggle[aria-expanded="true"] .cm-icon--bars {
display: none;
}
.cm-header-builder .cm-menu-toggle[aria-expanded="false"] .cm-icon--x-mark {
display: none;
}
.cm-header .cm-menu-toggle[aria-expanded="true"] .cm-icon--bars {
display: none;
}
.cm-header .cm-menu-toggle[aria-expanded="false"] .cm-icon--x-mark {
display: none;
}
.cm-header .cm-menu-toggle {
color: #fff;
margin: 0;
text-align: center;
font-family: "Open Sans", serif;
padding-bottom: 0;
line-height: 1.2;
width: 48px;
height: 48px;
}
.cm-header .cm-menu-toggle:hover {
color: #fff;
}
.cm-header .cm-menu-toggle svg {
width: 48px;
height: 48px;
fill: #fff;
padding: 8px;
}
.cm-header .cm-menu-toggle svg:hover {
color: #fff;
}
.cm-header .cm-mobile-nav ul.menu-scrollbar {
overflow-y: scroll;
width: 100%;
}
.cm-header .cm-mobile-nav li:hover, .cm-header .cm-mobile-nav li.current-page-ancestor, .cm-header .cm-mobile-nav li.current-menu-ancestor, .cm-header .cm-mobile-nav li.current-page-item, .cm-header .cm-mobile-nav li.current-menu-item {
color: #fff;
background-color: var(--cm-color-1, #207daf);
}
.cm-header .cm-mobile-nav li:hover > .cm-sub-toggle i, .cm-header .cm-mobile-nav li.current-page-ancestor > .cm-sub-toggle i, .cm-header .cm-mobile-nav li.current-menu-ancestor > .cm-sub-toggle i, .cm-header .cm-mobile-nav li.current-page-item > .cm-sub-toggle i, .cm-header .cm-mobile-nav li.current-menu-item > .cm-sub-toggle i {
color: #fff;
}
.cm-mobile-nav .menu-logo a {
padding: 0;
}
.cm-mobile-nav.cm-mobile-open-container ul {
padding: 0;
}
.cm-mobile-nav.cm-mobile-open-container > .cm-mobile-menu--open {
padding: 10px;
background: #27272A;
}
.cm-mobile-nav.cm-mobile-open-container .cm-header-buttons {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
}
.cm-mobile-nav.cm-mobile-open-container .date-in-header {
text-align: right;
}
.cm-mobile-nav.cm-mobile-open-container .cm-mobile-header-row.cm-mobile-menu--open {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 8px;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cm-mobile-nav .menu {
position: absolute;
top: 100%;
width: 100%;
left: 0;
right: 0;
-webkit-filter: drop-shadow(0px 4px 18px rgba(153, 153, 153, 0.1));
filter: drop-shadow(0px 4px 18px rgba(153, 153, 153, 0.1));
}
.cm-mobile-nav .cm-menu-primary-container {
width: 100%;
position: absolute;
top: 100%;
-webkit-filter: drop-shadow(0px 4px 18px rgba(153, 153, 153, 0.1));
filter: drop-shadow(0px 4px 18px rgba(153, 153, 153, 0.1));
}
.cm-mobile-nav .cm-menu-primary-container > ul,
.cm-mobile-nav .menu > ul {
width: 100%;
}
.cm-mobile-nav ul {
margin: 0;
list-style: none;
}
.cm-mobile-nav li a {
display: block;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
padding: 10px 20px;
text-decoration: none;
text-transform: uppercase;
}
.cm-mobile-nav .social-icons {
padding: 0 10px;
}
.cm-mobile-nav .social-icons a {
padding: 8px;
}
.cm-mobile-nav a {
color: #fff;
font-size: 14px;
}
.cm-mobile-nav .cm-random-post a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding: 8px;
height: 48px;
line-height: 1.8;
}
.cm-mobile-nav .cm-random-post a svg {
display: block;
fill: #fff;
font-size: 32px;
}
.cm-mobile-nav li {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
background-color: #27272A;
border-top: 1px solid var(--cm-color-9, #3F3F46);
}
.cm-mobile-nav li a:hover {
background-color: var(--cm-color-1, #207daf);
color: #fff;
}
.cm-mobile-nav .sub-menu {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.cm-mobile-nav .cm-submenu-toggle {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 14px;
border-left: 1px solid rgba(255, 255, 255, 0.2);
cursor: pointer;
}
.cm-mobile-nav .cm-submenu-toggle svg {
height: 14px;
width: 14px;
fill: #fff;
}
.cm-mobile-nav ul ul a {
padding-left: 45px;
text-transform: none;
}
.cm-mobile-nav ul ul ul a {
padding-left: 90px;
}
.cm-mobile-nav .current_page_item > a, .cm-mobile-nav .current-menu-item {
background: var(--cm-color-1, #207daf);
color: #fff;
}
.cm-mobile-nav .cm-home-icon a {
padding: 8px;
}
.default-wp-page.thumbnail-background-pagination {
overflow: hidden;
}
.default-wp-page.thumbnail-background-pagination img {
width: 100%;
display: inline-block;
margin-bottom: 0;
}
.default-wp-page.thumbnail-background-pagination li {
width: 50%;
-webkit-transition: 0.4s all ease-in-out;
transition: 0.4s all ease-in-out;
padding: 0;
position: relative;
}
.default-wp-page.thumbnail-background-pagination a {
font-size: 18px;
color: #fff;
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
bottom: 0;
z-index: 1;
padding: 15px;
background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.7)));
background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.7));
}
.default-wp-page.thumbnail-background-pagination a .meta-nav {
display: block;
font-size: 14px;
}
.default-wp-page.thumbnail-background-pagination a:hover {
text-decoration: none;
}
.default-wp-page.thumbnail-background-pagination .previous {
width: calc(50% - 15px);
margin-right: 15px;
}
.default-wp-page.thumbnail-background-pagination .next {
width: calc(50% - 15px);
margin-left: 15px;
text-align: right;
}
.default-wp-page.thumbnail-background-pagination .next:hover {
-webkit-transform: translateX(0);
transform: translateX(0);
}
.default-wp-page.thumbnail-background-pagination .previous:hover {
-webkit-transform: translateX(0);
transform: translateX(0);
} .page-numbers {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-line-pack: justify;
align-content: space-between;
gap: 6px;
text-align: center;
}
.page-numbers a,
.page-numbers span {
display: block;
}
.page-numbers li {
display: inline-block;
}
.page-numbers li:hover > a {
background-color: #ebebec;
}
.page-numbers li:first-child {
margin-left: 0;
}
.page-numbers li:last-child {
margin-right: 0;
}
.page-numbers li > a,
.page-numbers li > span {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: distribute;
justify-content: space-around;
width: 32px;
height: 32px;
border-radius: 4px;
border: 1px solid var(--cm-color-7, #F4F4F5);
background-color: #fff;
color: #3f3f46;
font-size: 14px;
padding: 8px;
font-weight: 400;
}
.page-numbers li .fa {
color: #3f3f46;
}
.page-numbers .current {
background-color: var(--cm-color-1, #207daf);
color: #fff;
} .tg-autoload-posts .related-posts {
margin-bottom: 25px;
}
.tg-autoload-posts .tg-post + .tg-post {
margin-top: 15px;
padding-top: 60px;
border-top: 1px solid #f8f8f8;
}
.tg-autoload-posts .comments-area {
margin-bottom: 16px;
}
.tg-autoload-posts #comments.comments-area {
border-top: 1px solid transparent;
padding: 0;
}
@media screen and (min-width: 48em) {
.cm-primary-nav ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
list-style: none;
}
.cm-menu-primary-container {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-preferred-size: 70%;
flex-basis: 70%;
}
.cm-menu-primary-container .sub-menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-sub-toggle {
display: none;
}
}  .tg-image-to-reveal-fade-in-up {
opacity: 0;
-webkit-transform: translateY(5px);
transform: translateY(5px);
-webkit-transition: all .8s ease-out;
transition: all .8s ease-out;
}
.tg-image-to-reveal-fade-in-down {
opacity: 0;
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
-webkit-transition: all .8s ease-out;
transition: all .8s ease-out;
}
.tg-image-to-reveal-fade-in {
opacity: 0;
-webkit-transition: all .8s ease-out;
transition: all .8s ease-out;
}
.tg-image-to-reveal-fade-in-up--is-revealed,
.tg-image-to-reveal-fade-in-down--is-revealed,
.tg-image-to-reveal-fade-in--is-revealed {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0);
}  .comment-navigation {
margin-bottom: 16px;
}
.bypostauthor {
display: block;
}
.avatar {
border-radius: 50%;
}
.comments-area {
margin-top: 60px;
}
.comments-area .comments-title {
font-size: 2.4rem;
margin-bottom: 40px;
}
.comments-area .comment-metadata {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 8px;
margin-left: 60px;
}
.comments-area #comment:focus-visible {
outline: none;
}
.comments-area .avatar {
height: 40px;
width: 40px;
margin-right: 16px;
margin-bottom: 0;
border: 1px solid rgba(17, 17, 17, 0.15);
}
.comments-area .fn a {
color: #27272a;
font-size: 20px;
font-weight: 500;
}
.comments-area .comment-content {
margin-top: 16px;
margin-left: 60px;
}
.comments-area .comment-content p {
line-height: 1.8;
margin-bottom: 12px;
}
.comments-area .comment-content a {
word-wrap: break-word;
}
.comments-area .comment-date-time,
.comments-area .comment-permalink {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 6px;
font-size: 1.2rem;
font-weight: 400;
line-height: 1.8;
color: #71717a;
}
.comments-area .comment-permalink:hover {
color: var(--cm-color-1, #207daf);
}
.comments-area .comment-reply-link {
margin-top: 12px;
font-size: 1.4rem;
font-weight: 600;
}
.comment {
margin-bottom: 20px;
}
.comment ul,
.comment ol {
margin: 0 0 20px 20px;
}
.comment ul {
list-style: square outside none;
}
.comment a:hover {
text-decoration: underline;
}
.comment .comment-author-link {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 12px;
margin-bottom: 12px;
}
.comment .comment-author-link .post-author {
background-color: var(--cm-color-1, #207daf);
color: #fff;
padding: 6px;
border-radius: 4px;
font-size: 14px;
}
.comment-list {
margin-bottom: 24px;
list-style-type: none;
padding: 0;
}
.comment-list .children {
margin-left: 20px;
list-style-type: none;
padding: 0;
}
.comment-edit-link {
font-size: 1.2rem;
} .comment-respond .comment-reply-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 10px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-top: 6px;
margin-bottom: 8px;
font-size: 2.4rem;
}
.comment-respond .comment-reply-title #cancel-comment-reply-link {
font-weight: normal;
font-size: 1.6rem;
}
.comment-respond .logged-in-as,
.comment-respond .comment-notes {
margin-bottom: 32px;
font-size: 1.6rem;
}
.comment-respond form .comment-form-cookies-consent #wp-comment-cookies-consent {
margin-right: 6px;
}
.comment-respond form .comment-form-cookies-consent label {
display: inline-block;
font-weight: 400;
margin-top: 10px;
margin-bottom: 32px;
}
.comment-respond form input[type="text"],
.comment-respond form textarea,
.comment-respond form input[type="email"],
.comment-respond form input[type="url"] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-size: 1.6rem;
line-height: 1.5;
padding: 10px;
width: 100%;
margin-bottom: 14px;
}
.comment-respond form p.form-allowed-tags {
display: none;
font-size: 1.6rem;
line-height: 1;
color: #5e5e5e;
}
.comment-respond label {
display: block;
font-size: 1.6rem;
font-weight: 600;
color: #52525b;
margin-bottom: 8px;
line-height: 1.8;
}
.comment-respond p {
margin-bottom: 0;
}
.required {
color: red;
} .cm-entry-button {
display: inline-block;
background-color: var(--cm-color-1, #207daf);
border-radius: 2px;
}
.cm-entry-button span {
display: inline-block;
padding: 4px 12px;
color: #fff;
font-size: 1.4rem;
font-weight: 600;
cursor: pointer;
line-height: 1.8;
}
.cm-entry-button span:hover {
background-color: rgba(0, 0, 0, 0.1);
}
.cm-entry-footer .cm-edit-link {
margin-top: 24px;
line-height: 1;
}
.cm-entry-title {
margin-bottom: 12px;
font-size: 2.4rem;
font-weight: 500;
}
.cm-entry-title a {
color: #27272a;
}
.cm-entry-title a:hover {
color: var(--cm-color-1, #207daf);
text-decoration: underline;
}
.cm-entry-header-meta {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-bottom: 12px;
}
.cm-below-entry-meta {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 8px;
margin-bottom: 12px;
}
.cm-below-entry-meta .cm-post-date a,
.cm-below-entry-meta .cm-comments-link a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 4px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.cm-below-entry-meta a:hover,
.cm-entry-header-meta a:hover {
text-decoration: underline;
}
.cm-separator-vertical-line span:not(:last-child) {
position: relative;
}
.cm-separator-vertical-line span:not(:last-child) a {
margin-right: 4px;
}
.cm-separator-vertical-line span:not(:last-child):after {
content: '';
display: block;
width: 1px;
height: 12px;
background-color: #a7a7a7;
margin: 0 auto;
}
.cm-separator-horizontal-line span:not(:last-child) {
position: relative;
}
.cm-separator-horizontal-line span:not(:last-child) a {
margin-right: 4px;
}
.cm-separator-horizontal-line span:not(:last-child):after {
content: '';
display: block;
width: 8px;
height: 1px;
background-color: #a7a7a7;
margin: 0 auto;
}
.cm-separator-circle-fill span:not(:last-child) {
position: relative;
}
.cm-separator-circle-fill span:not(:last-child) a {
margin-right: 4px;
}
.cm-separator-circle-fill span:not(:last-child):after {
content: '';
display: block;
width: 4px;
height: 4px;
border-radius: 200px;
background-color: #71717A;
margin: 0 auto;
}
.cm-separator-circle-border span:not(:last-child) {
position: relative;
}
.cm-separator-circle-border span:not(:last-child) a {
margin-right: 4px;
}
.cm-separator-circle-border span:not(:last-child):after {
content: '';
display: block;
width: 4px;
height: 4px;
border-radius: 200px;
background-color: #71717A;
margin: 0 auto;
}
.cm-separator-square-fill span:not(:last-child) {
position: relative;
}
.cm-separator-square-fill span:not(:last-child) a {
margin-right: 4px;
}
.cm-separator-square-fill span:not(:last-child):after {
content: '';
display: block;
width: 5px;
height: 5px;
background-color: #71717A;
margin: 0 auto;
}
.cm-separator-square-border span:not(:last-child) {
position: relative;
}
.cm-separator-square-border span:not(:last-child) a {
margin-right: 4px;
}
.cm-separator-square-border span:not(:last-child):after {
content: '';
display: block;
width: 5px;
height: 5px;
border: 1px solid #71717A;
margin: 0 auto;
}
.cm-separator-diamond-border span:not(:last-child) {
position: relative;
}
.cm-separator-diamond-border span:not(:last-child) a {
margin-right: 4px;
}
.cm-separator-diamond-border span:not(:last-child):after {
content: '';
display: block;
width: 5px;
height: 5px;
border: 1px solid #71717A;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.cm-separator-diamond-fill span:not(:last-child) {
position: relative;
}
.cm-separator-diamond-fill span:not(:last-child) a {
margin-right: 4px;
}
.cm-separator-diamond-fill span:not(:last-child):after {
content: '';
display: block;
width: 5px;
height: 5px;
background-color: #71717A;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
.related-posts-thumbnail .cm-separator-diamond-fill span:not(:last-child):after {
width: 4px;
height: 4px;
}
.related-posts-thumbnail .cm-separator-diamond-border span:not(:last-child):after {
width: 4px;
height: 4px;
}
.related-posts-thumbnail .cm-separator-square-border span:not(:last-child):after {
width: 4px;
height: 4px;
}
.related-posts-thumbnail .cm-separator-square-fill span:not(:last-child):after {
width: 4px;
height: 4px;
}
.cm-author,
.cm-post-views,
.cm-edit-link,
.cm-comments-link,
.cm-post-date,
.cm-reading-time {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 4px;
font-size: 1.2rem;
} .cm-posts .cm-below-entry-meta .cm-author .cm-style-2-avatar {
height: 24px;
width: 24px;
border-radius: 100px;
}
.cm-post .cm-below-entry-meta .cm-author .cm-style-2-avatar {
height: 24px;
width: 24px;
border-radius: 100px;
}
.cm-tag-links {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: 1.2rem;
}
.cm-icon--tag {
margin-right: 4px;
}
.cm-post-date a,
.cm-author a,
.cm-tag-links a,
.cm-edit-link a,
.cm-comments-link a {
color: #71717a;
font-size: 1.2rem;
}
.cm-tag-links {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.cm-total-views {
color: #71717a;
font-size: 1.2rem;
}
.cm-entry-summary {
margin-top: 12px;
}
.cm-entry-summary p {
margin-bottom: 1.5em;
font-size: 1.4rem;
}
.cm-entry-summary p:last-child {
margin-bottom: 0;
}
.cm-featured-image {
text-align: center;
}
.cm-featured-image a {
display: block;
position: relative;
}  .cm-advertisement_125x125 .cm-advertisement-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 10px;
}
.advertisement_below_post_title {
float: left;
width: 300px;
margin-right: 10px;
}
.advertisement_300x250 img {
margin: 0 auto;
display: block;
}
.cm-header-col-2 .advertisement_728x90 {
margin-bottom: 0;
padding: 0;
}
.cm-header-col-2 .advertisement_728x90 img {
padding: 0;
}
.advertisement_728x90 {
display: block;
}
.advertisement_728x90 img {
width: calc(100% - 50px);
display: block;
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
padding: 24px 26px;
margin-left: auto;
margin-right: auto;
} .widget .cm-breaking-news .cm-post {
padding: 0;
}
.cm-breaking-news-slider-widget {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 12px;
}
.cm-breaking-news-slider-widget img {
border-radius: 4px;
}
.cm-breaking-news {
width: 100%;
padding: 12px;
border-radius: 4px;
-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}
.cm-breaking-news .cm-post {
-webkit-box-shadow: none;
box-shadow: none;
padding: 0;
}
.cm-breaking-news .cm-entry-title {
margin-bottom: 8px;
}
.cm-breaking-news .cm-entry-title a {
display: block;
font-size: 1.4rem;
line-height: 1.4;
padding: 0;
}
.cm-breaking-news .cm-slide-up,
.cm-breaking-news .cm-slide-down {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 0;
width: 100%;
}
.cm-breaking-news .cm-slide-up svg,
.cm-breaking-news .cm-slide-down svg {
padding: 4px;
background-color: #fafafa;
fill: #71717a;
border: 1px solid #fafafa;
border-radius: 2px;
}
.cm-breaking-news .cm-slide-down {
padding-top: 16px;
}
.cm-breaking-news .cm-slide-up {
padding-bottom: 16px;
}
.cm-breaking-news .cm-post {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-breaking-news .cm-below-entry-meta {
margin-bottom: 0;
}
.cm-breaking-news .cm-below-entry-meta .cm-comments-link a,
.cm-breaking-news .cm-below-entry-meta .cm-post-date a,
.cm-breaking-news .cm-below-entry-meta .cm-author a {
font-size: 1.2rem;
}
.cm-breaking-news .cm-author {
display: none;
}
i.fa-arrow-up, i.fa-arrow-down {
width: 94%;
text-align: center;
cursor: pointer;
padding: 10px;
color: var(--cm-color-1, #207daf);
}
.cm-secondary .cm-breaking-news-slider-widget .cm-post a {
max-width: 130px;
}
.cm-secondary .cm-breaking-news-slider-widget .cm-post-content a {
max-width: 100%;
}
.cm-footer .cm-breaking-news-slider-widget .cm-post a {
max-width: 130px;
}
.cm-footer .cm-breaking-news-slider-widget .cm-post-content a {
max-width: 100%;
}
.cm-breaking-news-slider-widget .cm-post a {
max-width: 130px;
}
.cm-breaking-news-slider-widget .cm-post-content a {
max-width: 100%;
} .widget_call_to_action {
margin-bottom: 30px;
}
.call-to-action {
padding: 30px;
background-color: var(--cm-color-1, #207daf);
background-repeat: no-repeat;
background-size: cover;
}
.call-to-action-border {
position: relative;
z-index: 1;
padding: 60px 60px 70px;
background-color: rgba(250, 250, 250, 0.87);
}
.call-to-action--center {
text-align: center;
}
.call-to-action--left {
text-align: left;
}
.call-to-action--right {
text-align: right;
}
.call-to-action-border::before {
position: absolute;
content: "";
top: 30px;
bottom: 30px;
left: 30px;
right: 30px;
margin: 0 auto;
border: 1px solid #c0bcb9;
height: auto;
width: auto;
z-index: -1;
}
.call-to-action-border::after {
position: absolute;
content: "";
top: 30px;
bottom: 30px;
left: 30px;
right: 30px;
margin: 0 auto;
border: 1px solid #c0bcb9;
height: auto;
width: auto;
z-index: -1;
top: 34px;
left: 34px;
right: 34px;
bottom: 34px;
}
.call-to-action__title {
margin-bottom: 10px;
font-size: 48px;
text-transform: uppercase;
font-weight: 700;
}
.call-to-action-content {
margin-bottom: 40px;
}
.widget_call_to_action .btn--primary {
display: inline-block;
padding: 20px 25px;
color: #fff;
background-color: var(--cm-color-1, #207daf);
font-size: 1.4rem;
font-weight: 700;
text-transform: uppercase;
} .rtl .cm-slider {
direction: rtl;
}
.cm-featured-category-slider-widget {
margin-bottom: 30px;
}
.cm-slider-area .cm-featured-category-slider-widget {
margin-bottom: 0;
}
.top-full-width-sidebar .cm-featured-category-slider-widget {
margin-bottom: 10px;
}
.tg-full-width.inner-wrap {
max-width: 100%;
padding: 0 15px;
}
.tg-full-width .home .cm-content {
padding-top: 0;
}
.cm-category-slide-prev,
.cm-category-slide-next {
position: absolute;
top: 92%;
z-index: 99;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transform: translateY(-92%);
transform: translateY(-92%);
background-color: var(--cm-color-1, #207daf);
border-radius: 2px;
padding: 4px;
display: flex;
align-items: center;
justify-content: center;
}
.cm-category-slide-prev .cm-icon,
.cm-category-slide-next .cm-icon {
fill: #fff;
height: 16px;
width: 16px;
}
.cm-category-slide-prev {
right: 0;
margin-right: 60px;
}
.cm-category-slide-next {
right: 0;
margin-right: 24px;
}
.slide-next i,
.slide-prev i,
.cm-category-slide-next i,
.cm-category-slide-prev i {
color: #ffffff;
font-size: 22px;
padding: 0 10px;
vertical-align: text-bottom;
} .cm-header-col-2 .widget.widget_exchange,
.widget.widget_exchange {
margin-bottom: 30px;
text-align: left;
}
.exchange-currency {
background-color: #fcfdfd;
}
.exchange-currency .base-currency {
text-align: center;
padding: 20px;
font-size: 18px;
font-weight: 700;
border-bottom: 1px solid #e4e3e2;
}
.exchange-currency .currency-list {
padding: 20px;
}
.exchange-currency .currency-table {
display: inline-block;
vertical-align: top;
margin-bottom: 10px;
padding-bottom: 10px;
margin-right: -4px;
font-size: 14px;
border-bottom: 1px solid #efefef;
}
.exchange-currency .currency-table:last-child {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: 0 none;
}
.exchange-currency .currency--country {
font-weight: 700;
display: inline-block;
}
.exchange-currency.exchange-column-1 .currency-table {
width: 100%;
padding-right: 0;
}
.exchange-currency.exchange-column-2 .currency-table {
width: 46%;
padding-right: 8%;
}
.exchange-currency.exchange-column-3 .currency-table {
width: 28%;
padding-right: 8%;
}
.exchange-currency.exchange-column-2 .currency-table:nth-child(2n),
.exchange-currency.exchange-column-3 .currency-table:nth-child(3n) {
padding-right: 0;
}
.currency--flag {
display: inline-block;
width: 24px;
height: 24px;
background-image: url(//herz-in-wetzlar.de/wp-content/themes/colormag-pro/assets/img/flags.png);
background-repeat: no-repeat;
background-position: 0 0;
vertical-align: top;
margin: 1px 5px 0 0;
}
.currency--flag.currency--flag-aud {
background-position: 2px -2px;
}
.currency--flag.currency--flag-bgn {
background-position: -24px 0;
}
.currency--flag.currency--flag-brl {
background-position: -48px 0;
}
.currency--flag.currency--flag-cad {
background-position: -72px 0;
}
.currency--flag.currency--flag-chf {
background-position: -96px 0;
}
.currency--flag.currency--flag-cny {
background-position: 0 -24px;
}
.currency--flag.currency--flag-czk {
background-position: -24px -24px;
}
.currency--flag.currency--flag-dkk {
background-position: -48px -24px;
}
.currency--flag.currency--flag-gbp {
background-position: -96px -24px;
}
.currency--flag.currency--flag-hkd {
background-position: 0 -48px;
}
.currency--flag.currency--flag-hrk {
background-position: -24px -48px;
}
.currency--flag.currency--flag-huf {
background-position: -48px -48px;
}
.currency--flag.currency--flag-idr {
background-position: -72px -48px;
}
.currency--flag.currency--flag-ils {
background-position: -96px -48px;
}
.currency--flag.currency--flag-inr {
background-position: 0 -71px;
}
.currency--flag.currency--flag-jpy {
background-position: -24px -75px;
}
.currency--flag.currency--flag-krw {
background-position: -48px -72px;
}
.currency--flag.currency--flag-mxn {
background-position: -72px -72px;
}
.currency--flag.currency--flag-myr {
background-position: -96px -72px;
}
.currency--flag.currency--flag-nok {
background-position: 0 -96px;
}
.currency--flag.currency--flag-nzd {
background-position: -24px -96px;
}
.currency--flag.currency--flag-php {
background-position: -48px -96px;
}
.currency--flag.currency--flag-pln {
background-position: -72px -96px;
}
.currency--flag.currency--flag-ron {
background-position: -96px -96px;
}
.currency--flag.currency--flag-rub {
background-position: -120px 0;
}
.currency--flag.currency--flag-sek {
background-position: -120px -24px;
}
.currency--flag.currency--flag-sgd {
background-position: -120px -48px;
}
.currency--flag.currency--flag-thb {
background-position: -120px -72px;
}
.currency--flag.currency--flag-try {
background-position: -120px -96px;
}
.currency--flag.currency--flag-usd {
background-position: 0 -120px;
}
.currency--flag.currency--flag-zar {
background-position: -24px -120px;
}
.currency--flag.currency--flag-eur {
background-position: -72px -24px;
}
.currency--rate {
float: right;
} .cm-featured-category-slider,
.cm-slider-area-rotate {
position: relative;
}
.cm-featured-category-slider .cm-single-slide,
.cm-slider-area-rotate .cm-single-slide {
position: relative;
border-radius: 4px;
overflow: hidden;
}
.cm-featured-category-slider img,
.cm-slider-area-rotate img {
width: 100%;
margin-bottom: 0;
}
.cm-featured-category-slider .cm-below-entry-meta,
.cm-slider-area-rotate .cm-below-entry-meta {
margin-bottom: 0;
}
.cm-featured-category-slider .single-post .bx-controls-direction,
.cm-slider-area-rotate .single-post .bx-controls-direction {
display: none;
}
.cm-featured-category-slider .cm-slide-content,
.cm-slider-area-rotate .cm-slide-content {
position: absolute;
bottom: 0;
right: 0;
left: 0;
display: grid;
grid-template-rows: repeat(1, 1fr);
-webkit-box-align: end;
-ms-flex-align: end;
align-items: end;
text-align: left;
padding: 16px;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(35, 35, 35, 0)), to(#232323));
background: linear-gradient(180deg, rgba(35, 35, 35, 0) 0%, #232323 100%);
}
.cm-featured-category-slider .cm-slide-content .cm-entry-header-meta .cm-post-categories a,
.cm-slider-area-rotate .cm-slide-content .cm-entry-header-meta .cm-post-categories a {
background-color: var(--cm-color-1, #207daf);
}
.cm-featured-category-slider .cm-entry-title,
.cm-slider-area-rotate .cm-entry-title {
color: #fff;
font-size: 1.6rem;
}
.cm-featured-category-slider .cm-entry-title a,
.cm-slider-area-rotate .cm-entry-title a {
color: inherit;
}
.cm-featured-category-slider .cm-entry-title a:hover,
.cm-slider-area-rotate .cm-entry-title a:hover {
color: #fff;
opacity: 0.8;
}
.cm-featured-category-slider .cm-post-date svg,
.cm-featured-category-slider .cm-author svg,
.cm-featured-category-slider .cm-comments-link svg,
.cm-featured-category-slider .cm-reading-time svg,
.cm-slider-area-rotate .cm-post-date svg,
.cm-slider-area-rotate .cm-author svg,
.cm-slider-area-rotate .cm-comments-link svg,
.cm-slider-area-rotate .cm-reading-time svg {
fill: #fff;
}
.cm-featured-category-slider .cm-post-date a,
.cm-featured-category-slider .cm-author a,
.cm-featured-category-slider .cm-reading-time,
.cm-featured-category-slider .cm-reading-time::before,
.cm-featured-category-slider .human-diff-time .human-diff-time-display,
.cm-slider-area-rotate .cm-post-date a,
.cm-slider-area-rotate .cm-author a,
.cm-slider-area-rotate .cm-reading-time,
.cm-slider-area-rotate .cm-reading-time::before,
.cm-slider-area-rotate .human-diff-time .human-diff-time-display {
color: #fff;
}
.cm-featured-category-slider .cm-comments-link a,
.cm-featured-category-slider .cm-comments-link span,
.cm-slider-area-rotate .cm-comments-link a,
.cm-slider-area-rotate .cm-comments-link span {
color: #fff;
}
.cm-featured-category-slider-single-post .cm-slider-area-rotate {
visibility: visible;
height: unset;
}
.cm-slider-area-rotate {
visibility: hidden;
height: 0;
}
@media screen and (min-width: 48em) {
.cm-featured-category-slider .cm-entry-title {
font-size: 2.4rem;
}
.cm-featured-category-slider .cm-slide-content {
padding: 24px;
}
} .cm-featured-posts--style-1 p {
display: inline-block;
width: 100%;
}
.cm-featured-posts--style-1 .cm-entry-title {
margin-bottom: 8px;
}
.cm-featured-posts--style-1 .cm-first-post .cm-entry-title {
margin-bottom: 12px;
}
.cm-featured-posts--style-1 .cm-posts {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
gap: 12px;
}
.cm-featured-posts--style-1 .cm-posts .cm-below-entry-meta {
margin-bottom: 0;
}
@media screen and (min-width: 48em) {
.cm-featured-posts.cm-featured-posts--style-1 {
gap: 20px;
}
.cm-featured-posts.cm-featured-posts--style-1 .cm-posts {
-ms-flex-preferred-size: calc(50% - 10px);
flex-basis: calc(50% - 10px);
}
.cm-featured-posts.cm-featured-posts--style-1 .cm-first-post {
-ms-flex-preferred-size: calc(50% - 10px);
flex-basis: calc(50% - 10px);
margin-bottom: 0;
}
.cm-secondary .cm-featured-posts.cm-featured-posts--style-1 {
gap: 20px;
}
.cm-secondary .cm-featured-posts.cm-featured-posts--style-1 .cm-posts {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.cm-secondary .cm-featured-posts.cm-featured-posts--style-1 .cm-first-post {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
margin-bottom: 0;
}
}
.cm-secondary .cm-featured-posts--style-1 .cm-posts .cm-post a {
max-width: 130px;
}
.cm-secondary .cm-featured-posts--style-1 .cm-posts .cm-post-content a {
max-width: 100%;
}
.cm-footer .cm-featured-posts--style-1 .cm-posts .cm-post a {
max-width: 130px;
}
.cm-footer .cm-featured-posts--style-1 .cm-posts .cm-post-content a {
max-width: 100%;
}
.cm-featured-posts--style-1 .cm-posts .cm-post a {
max-width: 130px;
}
.cm-featured-posts--style-1 .cm-posts .cm-post-content a {
max-width: 100%;
} .cm-featured-posts--style-2.cm-featured-posts .cm-first-post,
.cm-featured-posts--style-2.cm-featured-posts .cm-posts {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
width: 100%;
gap: 12px;
}
.cm-featured-posts--style-2 .cm-posts .cm-entry-title {
margin-bottom: 8px;
}
.cm-featured-posts--style-2 .cm-posts .cm-below-entry-meta {
margin-bottom: 0;
}
.cm-secondary .cm-featured-posts--style-2 .cm-posts .cm-post a {
max-width: 130px;
}
.cm-secondary .cm-featured-posts--style-2 .cm-posts .cm-post-content a {
max-width: 100%;
}
.cm-footer .cm-featured-posts--style-2 .cm-posts .cm-post a {
max-width: 130px;
}
.cm-footer .cm-featured-posts--style-2 .cm-posts .cm-post-content a {
max-width: 100%;
}
.cm-featured-posts--style-2 .cm-posts .cm-post a {
max-width: 130px;
}
.cm-featured-posts--style-2 .cm-posts .cm-post-content a {
max-width: 100%;
} .tg-front-post-load-more {
display: inline-block;
padding: 10px;
background-color: #000;
color: #fff;
font-size: 1.2rem;
font-weight: 600;
}
.widget .waiting {
margin: 0 0 0 6px;
vertical-align: middle;
}
.cm-featured-posts--style-3 .cm-posts {
gap: 12px;
}
.cm-featured-posts--style-3 .cm-posts .cm-post-content {
overflow: hidden;
}
.cm-featured-posts--style-3 .cm-posts .cm-post-content .cm-entry-title {
font-size: 15px;
}
.cm-featured-posts--style-3 .cm-posts .cm-post-show-excerpt p {
font-size: 14px;
margin-bottom: 0;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
width: 100%;
}
.cm-featured-posts--style-3 .cm-posts .cm-post-show-excerpt .cm-entry-title, .cm-featured-posts--style-3 .cm-posts .cm-post-show-excerpt .cm-below-entry-meta {
margin-bottom: 5px;
}
.cm-featured-posts--style-3:has(.tg-ajax-btn-wrapper) {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cm-featured-posts--style-3 .tg-ajax-btn-wrapper .cm-posts {
margin-top: 12px;
}
.cm-featured-posts--style-3 .tg-ajax-btn-wrapper .tg-front-post-load-more {
margin-top: 8px;
}
.cm-featured-posts--style-3 .tg-ajax-btn-wrapper .tg-front-post-load-more img {
width: 12px;
height: 12px;
}
.cm-secondary .cm-featured-posts--style-3 .cm-posts .cm-post a {
max-width: 130px;
}
.cm-secondary .cm-featured-posts--style-3 .cm-posts .cm-post-content a {
max-width: 100%;
}
.cm-footer .cm-featured-posts--style-3 .cm-posts .cm-post a {
max-width: 130px;
}
.cm-footer .cm-featured-posts--style-3 .cm-posts .cm-post-content a {
max-width: 100%;
}
.cm-featured-posts--style-3 .cm-posts .cm-post a {
max-width: 130px;
}
.cm-featured-posts--style-3 .cm-posts .cm-post-content a {
max-width: 100%;
} .cm-featured-posts--style-4 .cm-post {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cm-featured-posts--style-4 .cm-post .cm-post-content {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
padding: 16px;
}
.cm-featured-posts--style-4.cm-featured-posts .cm-entry-title {
font-size: 2.4rem;
}
.cm-featured-posts--style-4.cm-featured-posts .cm-entry-header-meta {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-featured-posts--style-4.cm-featured-posts .cm-posts .cm-author {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-featured-posts--style-4 .fluid-width-video-wrapper {
margin-bottom: 20px;
padding: 0 !important;
}
.cm-featured-posts--style-4 .fluid-width-video-wrapper iframe {
width: 390px;
height: 205px;
margin-right: 20px;
margin-bottom: 0;
position: relative;
float: left;
}
.cm-featured-posts--style-4 .cm-featured-image {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
}
.cm-featured-posts--style-4 .cm-featured-image a {
max-height: 100%;
}
.cm-featured-posts--style-4 .cm-featured-image a img {
max-height: 100%;
}
.cm-secondary .cm-featured-posts--style-4 .cm-posts .cm-post {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
} .cm-featured-posts--style-5.cm-highlighted-posts .cm-below-entry-meta {
display: none;
}
.cm-featured-posts--style-5.cm-highlighted-posts .cm-post {
margin-bottom: 0;
}
.cm-featured-posts--style-5.cm-featured-posts .cm-post-content .cm-entry-title a {
color: #fff;
}
.cm-featured-posts--style-5.cm-featured-posts .cm-post-content .cm-entry-title a:hover {
color: var(--cm-color-1, #207daf);
}
.cm-featured-posts--style-5.cm-featured-posts img {
margin-bottom: 0;
}
.cm-featured-posts--style-5.cm-featured-posts .cm-post-content .cm-below-entry-meta .cm-post-date .fa,
.cm-featured-posts--style-5.cm-featured-posts .cm-post-content .cm-below-entry-meta .cm-author .fa,
.cm-featured-posts--style-5.cm-featured-posts .cm-post-content .cm-below-entry-meta .cm-comments-link .fa {
color: #fff;
}
.cm-featured-posts--style-5.cm-featured-posts .cm-post-title-below-image .cm-post {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cm-featured-posts--style-5.cm-featured-posts .cm-post-title-below-image .cm-post .cm-post-content {
position: unset;
background: #fff;
-ms-flex-item-align: unset;
align-self: unset;
}
.cm-featured-posts--style-5.cm-featured-posts .cm-post-title-below-image .cm-post .cm-post-content .cm-entry-title {
margin: 0;
}
.cm-featured-posts--style-5.cm-featured-posts .cm-post-title-below-image .cm-post .cm-post-content .cm-entry-title a {
color: #000;
}
.cm-featured-posts--style-5.cm-featured-posts .cm-post-title-below-image .cm-post .cm-post-content .cm-entry-title a:hover {
color: var(--cm-color-1, #207daf);
}
.cm-featured-posts--style-5.cm-featured-posts .cm-post-content p {
font-size: 14px;
color: #cdcbcb;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
width: 100%;
}
.cm-featured-posts--style-5.cm-featured-posts .cm-post-content .cm-entry-title {
overflow: hidden;
font-size: 15px;
}
.cm-footer .cm-featured-posts--style-5 .cm-post-title-below-image .cm-post img {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
} .cm-featured-posts--style-6.cm-featured-posts {
display: block;
}
.cm-featured-posts--style-6.cm-featured-posts .cm-entry-header-meta {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-featured-posts--style-6.cm-featured-posts .cm-post-content {
padding: 16px;
}
.cm-featured-posts--style-6 .cm-thumbnail-slider-news .bx-caption {
position: absolute;
padding: 16px;
margin-top: -72px;
background: #000;
color: #fff;
opacity: 0.5;
}
.cm-featured-posts--style-6 img {
margin-bottom: 0;
}
.cm-featured-posts--style-6 .cm-post {
position: relative;
border-radius: 0;
}
.cm-featured-posts--style-6 .cm-post-content {
position: absolute;
bottom: 0;
right: 0;
left: 0;
display: grid;
grid-template-rows: repeat(1, 1fr);
-webkit-box-align: end;
-ms-flex-align: end;
align-items: end;
text-align: left;
padding: 24px;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(35, 35, 35, 0)), to(#232323));
background: linear-gradient(180deg, rgba(35, 35, 35, 0) 0%, #232323 100%);
}
.cm-featured-posts--style-6 .cm-post-content .cm-entry-title {
margin-bottom: 0;
}
.cm-featured-posts--style-6 .cm-post-content .cm-entry-title a {
font-size: 2.4rem;
color: #fff;
}
.cm-thumbnail-slider-news {
overflow: hidden;
border-radius: 4px;
-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
}
.cm-thumbnail-slider {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 8px;
padding: 8px;
}
.cm-thumbnail-slider img {
border-radius: 4px;
}
.cm-thumbnail-slider a {
display: inline-block;
text-align: center;
width: 20%;
}
.cm-thumbnail-slider .title {
display: none;
} .cm-featured-posts--style-7 .cm-post-content {
display: none;
}
@media screen and (min-width: 48em) {
.cm-featured-posts--style-7 img {
margin-bottom: 4px;
}
.cm-featured-posts--style-7 .cm-post-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-featured-posts--style-7 .cm-entry-title {
margin-bottom: 0;
}
} .cm-highlighted-posts .cm-posts {
display: grid;
grid-template-columns: 1fr;
gap: 12px;
}
.cm-highlighted-posts a {
display: block;
}
.cm-highlighted-posts .cm-post {
position: relative;
overflow: hidden;
border-radius: 4px;
}
.cm-highlighted-posts img {
width: 100%;
}
.cm-highlighted-posts .cm-post-content {
position: absolute;
left: 0;
right: 0;
bottom: 0;
display: grid;
-webkit-box-align: end;
-ms-flex-align: end;
align-items: end;
grid-template-rows: repeat(1, 1fr);
padding: 16px;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(35, 35, 35, 0)), to(#232323));
background: linear-gradient(180deg, rgba(35, 35, 35, 0) 0%, #232323 100%);
}
.cm-highlighted-posts .cm-below-entry-meta {
margin-bottom: 0;
}
.cm-highlighted-posts .cm-author,
.cm-highlighted-posts .cm-comments-link,
.cm-highlighted-posts .cm-entry-header-meta {
display: none;
}
.cm-highlighted-posts .cm-post-date svg,
.cm-highlighted-posts .cm-author svg,
.cm-highlighted-posts .cm-comments-link svg,
.cm-highlighted-posts .cm-reading-time svg {
fill: #fff;
}
.cm-highlighted-posts .cm-post-date a,
.cm-highlighted-posts .cm-author a,
.cm-highlighted-posts .cm-reading-time,
.cm-highlighted-posts .cm-reading-time::before,
.cm-highlighted-posts .human-diff-time .human-diff-time-display {
color: #fff;
}
.cm-highlighted-posts .cm-entry-title {
margin-bottom: 8px;
font-size: 1.6rem;
font-weight: 500;
}
.cm-highlighted-posts .cm-entry-title a {
color: #fff;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
}
.cm-highlighted-posts .cm-entry-title a:hover {
color: #fff;
opacity: 0.8;
}
@media screen and (min-width: 48em) {
.cm-highlighted-posts .cm-posts {
grid-template-columns: 1fr 1fr;
}
} .cm-random-post-widget .cm-post {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-shadow: none;
box-shadow: none;
}
.cm-random-post-widget .cm-post .cm-entry-title a {
color: #0a0a0a;
}
.cm-random-post-widget .cm-post a {
position: relative;
}
.cm-random-post-widget .cm-random-post {
width: 100%;
}
.cm-random-post-widget .cm-post-content {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.cm-random-post-widget .cm-post-content .cm-entry-title {
margin-bottom: 8px;
font-size: 14px;
line-height: 1.4;
}
.cm-random-post-widget .cm-post-content .cm-below-entry-meta {
margin-bottom: 0;
}
.cm-random-post-widget .cm-author {
display: none;
}
.cm-random-posts {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 12px;
padding: 12px;
border-radius: 4px;
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
width: 100%;
}
.cm-random-posts img {
border-radius: 4px;
}
.cm-secondary .cm-random-post-widget .cm-random-posts .cm-post a {
max-width: 130px;
}
.cm-secondary .cm-random-post-widget .cm-random-posts .cm-post-content a {
max-width: 100%;
}
.cm-footer .cm-random-post-widget .cm-random-posts .cm-post a {
max-width: 130px;
}
.cm-footer .cm-random-post-widget .cm-random-posts .cm-post-content a {
max-width: 100%;
}
.cm-random-post-widget .cm-random-posts .cm-post a {
max-width: 130px;
}
.cm-random-post-widget .cm-random-posts .cm-post-content a {
max-width: 100%;
} .wp-block-search .wp-block-search__label {
display: none;
}
.wp-block-search .wp-block-search__button {
border: 0;
margin-left: 0;
border-radius: 0 4px 4px 0;
}
.wp-block-search .wp-block-search__input {
position: relative;
padding: 12px;
font-size: 1.4rem;
border: 1px solid var(--cm-color-9, "#d4d4d8");
border-radius: 4px 0 0 4px;
line-height: 1.6;
}
.wp-block-search .wp-block-search__input:focus-visible {
outline: none;
}
.wp-block-search .wp-element-button {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 48px;
padding: 0;
color: transparent;
}
.wp-block-search .wp-element-button::before {
position: absolute;
content: "\f002";
color: #fff;
font-size: 2rem;
font-family: FontAwesome;
font-weight: 400;
}
.wp-block-search .wp-element-button:hover {
background-color: var(--cm-color-1, #207daf);
color: transparent;
} .cm-tabbed-widget-popular,
.cm-tabbed-widget-recent,
.cm-tabbed-widget-comment {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 12px;
padding: 12px;
}
.tabbed-images {
position: relative;
}
.cm-tab-widget {
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
border-radius: 4px;
overflow: hidden;
}
.cm-tab-widget .cm-post {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-shadow: none;
box-shadow: none;
clear: both;
}
.cm-tab-widget .cm-post a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
position: relative;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
}
.cm-tab-widget .cm-post-content {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.cm-tab-widget .cm-post-content .cm-below-entry-meta {
margin-bottom: 0;
}
.cm-tabbed-widget {
width: 100%;
}
.cm-tabbed-widget .cm-tabs {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-tabbed-widget img {
border-radius: 4px;
}
.cm-tabbed-widget .tabbed-images {
float: left;
position: relative;
}
.cm-tabbed-widget .cm-entry-title {
margin-bottom: 8px;
}
.cm-tabbed-widget .cm-author {
display: none;
}
.cm-tabbed-widget li {
list-style: none;
opacity: 0.8;
filter: alpha(opacity=80);
padding-top: 10px;
}
.cm-tabbed-widget li.active, .cm-tabbed-widget li:hover {
opacity: 1;
filter: alpha(opacity=100);
}
.cm-tabbed-widget .tabbed-comment-widget {
clear: both;
}
.cm-tabbed-widget .tabbed-comment-widget img {
margin: 10px;
}
.cm-tabbed-widget ul li {
display: inline-block;
float: left;
text-align: center;
width: 33.3334%;
padding: 5px 0;
background-color: var(--cm-color-1, #207daf);
}
.cm-tabbed-widget ul li a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
gap: 4px;
color: #fff;
font-size: 1.6rem;
}
.cm-tabbed-widget ul li svg {
fill: #fff;
}
.cm-tabbed-widget ul.column-2 li {
width: 50%;
}
.cm-tabbed-widget ul.column-1 li {
width: 100%;
}
.cm-secondary .cm-tab-widget .cm-post a {
max-width: 130px;
}
.cm-secondary .cm-tab-widget .cm-post-content a {
max-width: 100%;
}
.cm-tab-widget .cm-post a {
max-width: 130px;
}
.cm-tab-widget .cm-post-content a {
max-width: 100%;
} .widget_video_player {
margin-bottom: 20px;
}
.widget_video_player * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.video-player {
box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
}
.video-playing,
.video-playlist {
display: inline-block;
vertical-align: top;
margin-right: -4px;
}
.video-playing {
width: 71%;
position: relative;
padding-bottom: 35.6%;
padding-top: 2.5%;
height: 0;
}
.video-player.video-player--vertical {
background-color: #1d1d1d;
}
.video-playing iframe {
position: absolute;
top: 0;
left: 0;
right: 0;
width: 100%;
height: 100%;
}
.video-playlist {
width: 29%;
height: 100%;
}
.video-playlist-item {
display: block;
border-bottom: 1px solid #222222;
padding: 15px 20px;
cursor: pointer;
}
.video-playlist-item:last-child {
border-bottom: 0 none;
}
.video-player.video-player--horizontal .video-playlist-item {
height: 100%;
}
.video-playlist-item img,
.video-playlist-info {
display: inline-block;
vertical-align: top;
margin-right: -4px;
white-space: pre-wrap;
}
.video-playlist-item img {
margin-bottom: 0;
width: 25.5%;
}
.video-playlist-info {
width: 71.5%;
padding-left: 5%;
}
.video-playlist-item .video-playlist-title {
font-size: 16px;
font-weight: 700;
color: #f2f2f2;
line-height: 26px;
padding-bottom: 0;
}
.video-playlist-item .video-duration {
font-size: 12px;
color: #d5d5d5;
}
.video-player.video-player--vertical .video-playlist {
height: 434px;
overflow-y: auto;
}
.video-player.video-player--horizontal {
background-color: #f2f2f2;
}
.video-player.video-player--horizontal .video-playing,
.video-player.video-player--horizontal .video-playlist {
width: 100%;
display: block;
margin-right: 0;
}
.video-player.video-player--horizontal .video-playing {
padding-bottom: 40%;
}
.video-player.video-player--horizontal .video-playlist {
text-align: center;
height: 100%;
overflow-x: auto;
white-space: nowrap;
}
.video-player.video-player--horizontal .video-playlist .video-playlist-item {
display: inline-block;
width: 17%;
vertical-align: top;
border-bottom: 0 none;
margin-right: -4px;
padding: 2%;
position: relative;
text-align: left;
border-right: 2px solid #d8d8d8;
}
.video-player.video-player--horizontal .video-playlist .video-playlist-item:last-child {
border-right: 0 none;
margin-right: 0;
}
.video-player.video-player--horizontal .video-playlist-item img {
width: 100%;
}
.video-player.video-player--horizontal .video-playlist-info {
width: 100%;
padding-left: 0;
padding-top: 14px;
display: block;
}
.video-player.video-player--horizontal .video-playlist-item .video-playlist-title {
color: #373f51;
}
.video-player.video-player--horizontal .video-playlist-item .video-duration {
color: #7f7f7f;
} .cm-secondary .widget.widget_weather .weather-info {
color: #fffdfd;
}
.widget_weather .weather-info {
color: #fffdfd;
}
.widget_weather * {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.weather-forecast-header {
padding: 30px 20px;
text-align: center;
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
display: block;
color: #fffdfd;
}
.weather-info {
padding: 0 20px 30px;
text-align: center;
}
.weather-location,
.weather-today {
display: inline-block;
vertical-align: top;
}
.weather-location {
margin-top: 5px;
}
.weather-location span {
display: block;
}
.weather-location .owf {
line-height: 80px;
}
.cm-secondary .weather-location .owf {
line-height: 80px;
}
.weather-info .weather-icon {
font-size: 100px;
}
.cm-secondary .weather-info .weather-icon {
font-size: 100px;
}
.cm-secondary .weather-location-name {
font-size: 24px;
font-weight: 700;
padding-top: 15px;
}
.weather-location-name {
font-size: 24px;
font-weight: 700;
padding-top: 15px;
}
.weather-desc {
padding-top: 15px;
}
.weather-today {
text-align: left;
margin-left: 40px;
}
.cm-secondary .weather-desc,
.weather-desc {
font-size: 16px;
text-transform: capitalize;
font-weight: 500;
padding-top: 0;
}
.weather-info .weather-temp,
.weather_highlow,
.weather_wind {
display: block;
padding-top: 10px;
}
.cm-secondary .weather-current-temp,
.weather-current-temp {
font-size: 48px;
font-weight: 700;
}
.weather-today span {
margin-right: 5px;
color: #fffdfd;
}
.weather-current-temp sup {
vertical-align: text-top;
font-size: 16px;
line-height: 40px;
} .widget:last-child {
margin-bottom: 0;
}
.widget .wp-block-heading {
display: inline-block;
background-color: var(--cm-color-1, #207daf);
color: #fff;
font-size: 16px;
font-weight: 600;
line-height: 1.8;
margin-bottom: 0;
padding: 4px 12px 2px;
border-radius: 2px 2px 0 0;
letter-spacing: 0.01em;
}
.widget .block-title {
display: block;
margin-bottom: 20px;
border-bottom: 2px solid var(--cm-color-1, #207daf);
}
.widget select {
border: 1px solid #dddddd;
color: #777777;
padding: 2px;
width: 60%;
} .cm-featured-posts {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-bottom: 30px;
}
.cm-featured-posts .cm-widget-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
border-bottom: 2px solid var(--cm-color-1, #207daf);
font-size: 18px;
}
.cm-featured-posts .cm-widget-title span {
display: inline-block;
padding: 6px 12px;
color: #fff;
background-color: var(--cm-color-1, #207daf);
}
.cm-featured-posts .cm-posts .cm-post {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-featured-posts .cm-posts .cm-author {
display: none;
}
.cm-featured-posts .cm-post {
overflow: hidden;
}
.cm-featured-posts .cm-entry-title {
font-size: 14px;
}
.cm-featured-posts .cm-entry-title a {
display: block;
color: inherit;
text-shadow: none;
word-wrap: break-word;
line-height: 1.5;
}
.cm-featured-posts .cm-entry-title a:hover {
color: var(--cm-color-1, #207daf);
}
.cm-featured-posts .cm-entry-header-meta {
display: none;
}
.cm-featured-posts .cm-post-content {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
-ms-flex-item-align: center;
align-self: center;
padding: 12px 16px;
}
.cm-featured-posts img {
width: 100%;
}
.cm-featured-posts .cm-first-post {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
margin-bottom: 12px;
}
.cm-featured-posts .cm-first-post figure {
position: relative;
}
.cm-featured-posts .cm-first-post .cm-post-content {
padding: 18px;
}
.cm-featured-posts .cm-first-post .cm-entry-title {
font-size: 24px;
}
.cm-featured-posts .cm-first-post .cm-entry-header-meta {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-featured-posts .cm-below-entry-meta {
margin-bottom: 12px;
}
.cm-featured-posts .cm-breaking-news .cm-post {
overflow: visible;
-webkit-box-shadow: none;
box-shadow: none;
}
.cm-featured-posts .cm-entry-summary p {
margin-bottom: 0;
} .cm-beside-slider-widget,
.cm-slider-area {
width: 100%;
}
.cm-slider-area .cm-widget-title,
.cm-beside-slider-widget .cm-widget-title {
border-bottom: 2px solid var(--cm-color-1, #207daf);
font-size: 18px;
margin-bottom: 15px;
padding-bottom: 0;
}
.cm-slider-area .cm-widget-title span,
.cm-beside-slider-widget .cm-widget-title span {
display: inline-block;
padding: 6px 12px;
background-color: var(--cm-color-1, #207daf);
color: #fff;
}
.cm-view-all-link {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center;
padding: 6px 12px;
margin-bottom: 4px;
font-size: 14px;
color: #fff;
font-weight: 600;
background-color: #000;
}
.cm-primary .cm-view-all-link span {
background: transparent;
} .cm-post-date a:hover,
.cm-author a:hover,
.cm-comments-link a:hover,
.cm-tag-links a:hover,
.cm-edit-link a:hover {
color: var(--cm-color-1, #207daf);
} .cm-front-page-top-section {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 12px;
margin-bottom: 30px;
} .mfp-content .cm-posts {
background: #fff;
max-width: 50%;
margin: 0 auto;
border-radius: 5px;
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
} .fitvids-video .video {
margin-bottom: 10px;
}
.cm-secondary .widget ul li li,
.cm-footer .widget ul li li,
#cm-tertiary .widget ul li li {
border-bottom: none;
}
.cm-secondary .widget ul ul,
.cm-footer .widget ul ul,
#cm-tertiary .widget ul ul {
padding-left: 10px;
}
.cm-secondary,
#cm-tertiary {
word-break: break-word;
}
.cm-secondary .cm-widget-title,
#cm-tertiary .cm-widget-title {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
border-bottom: 2px solid var(--cm-color-1, #207daf);
margin-bottom: 15px;
}
.cm-secondary .cm-widget-title span,
#cm-tertiary .cm-widget-title span {
display: inline-block;
background-color: var(--cm-color-1, #207daf);
color: #fff;
font-size: 16px;
font-weight: 600;
line-height: 1.8;
margin-bottom: 0;
padding: 4px 12px 2px;
border-radius: 2px 2px 0 0;
letter-spacing: 0.01em;
}
.cm-secondary .cm-widget-title span .rsswidget,
#cm-tertiary .cm-widget-title span .rsswidget {
color: #fff;
}
.cm-secondary .cm-widget-title span .rsswidget img,
#cm-tertiary .cm-widget-title span .rsswidget img {
margin-top: 5px;
margin-bottom: 0;
}
.cm-secondary .cm-widget-title span .rsswidget:hover,
#cm-tertiary .cm-widget-title span .rsswidget:hover {
text-decoration: none;
}
.cm-secondary a:hover,
#cm-tertiary a:hover {
text-decoration: underline;
}
.cm-secondary .widget,
#cm-tertiary .widget {
margin-bottom: 32px;
font-size: 1.4rem;
}
.cm-secondary .widget p,
#cm-tertiary .widget p {
font-size: 1.4rem;
}
.cm-secondary .widget ul li,
#cm-tertiary .widget ul li {
line-height: 1.5;
padding: 6px 0;
list-style: none;
}
.cm-secondary .widget li,
#cm-tertiary .widget li {
line-height: 1.8;
}
.cm-error-404 .widget {
margin-bottom: 35px;
font-size: 14px;
background-color: #fff;
}
#style6_pager_colormag_slider_news_widget-9 img:hover .play-button-wrapper {
background-color: #207DAF;
}
.widget .play-button-wrapper,
.cm-featured-image .play-button-wrapper {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-color: rgba(35, 35, 35, 0.75);
width: 42px;
height: 26px;
border-radius: 3px;
-webkit-transition: background 0.3s ease 0s;
transition: background 0.3s ease 0s;
}
.widget .play-button-wrapper .fa,
.cm-featured-image .play-button-wrapper .fa {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
color: #fff;
}
@media screen and (min-width: 48em) {
.cm-slider-area,
.cm-beside-slider-widget {
width: 100%;
}
.cm-featured-posts--style-4 .cm-post {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
}
@media screen and (min-width: 62em) {
.cm-front-page-top-section {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
margin-bottom: 50px;
}
.cm-slider-area {
width: 55.26315789%;
}
.cm-beside-slider-widget {
width: 43.85964912%;
}
}   #header-meta {
background-color: #fff;
}
.cm-top-bar {
background-color: #F4F4F5;
padding: 10px 0;
-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1);
font-size: 14px;
border-bottom-style: solid;
}
.cm-top-bar .cm-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 10px;
}
.cm-top-bar .tg-full-width {
max-width: 100%;
padding: 0 15px;
}
.cm-top-bar__2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
gap: 10px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
@media screen and (min-width: 48em) {
.cm-top-bar__1 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 15px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.cm-top-bar__2 {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
gap: 16px;
}
.cm-top-bar .cm-row {
gap: 15px;
}
}
@media screen and (min-width: 62em) {
.cm-top-bar {
padding: 8px;
}
.cm-top-bar .cm-row {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
} .cm-header {
background-color: #fff;
}
.cm-site-branding img {
width: auto;
margin-bottom: 0;
}
.cm-site-branding a {
display: block;
}
.cm-site-title {
margin-bottom: 0;
font-size: 40px;
line-height: 1.5;
}
.cm-site-title a {
color: var(--cm-color-1, #207daf);
}
.cm-site-description {
line-height: 1.8;
font-size: 16px;
color: #52525b;
margin: 4px 0 0 0;
font-family: "Open Sans", serif;
word-break: break-word;
}
.header-image {
margin-bottom: 0;
border-bottom: 1px solid var(--cm-color-8, "#E4E4E7");
width: 100%;
}
.cm-header-col-1 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 16px;
-ms-flex-preferred-size: 30%;
flex-basis: 30%;
}
.cm-header-col-2 .widget {
text-align: right;
color: #3f3f46;
}
.cm-header-col-2 .widget .cm-widget-title {
font-size: 18px;
line-height: 1.2;
padding-bottom: 4px;
}
.cm-header-col-2 .wp-block-image {
margin: 0;
}
.cm-header-col-2 img {
margin-bottom: 0;
}
.cm-header-2 .cm-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
} .header_display_type_one .cm-header-1 .cm-row {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.header_display_type_one .cm-header-col-2 .widget {
text-align: left;
} .header_display_type_two .cm-header-1 .cm-row {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.header_display_type_two .cm-header-col-1 {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
float: none;
text-align: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.header_display_type_two .cm-site-branding {
padding-right: 0;
}
.header_display_type_two #cm-site-info {
padding-right: 0;
}
.header_display_type_two .cm-header-col-2 .widget {
color: #3f3f46;
text-align: center;
}
.cm-menu-toggle {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
cursor: pointer;
}
.cm-contained .cm-header-2 #cm-primary-nav {
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset;
box-shadow: 0 0 0 rgba(0, 0, 0, 0) inset;
position: relative;
background-color: transparent;
border-top: 0 solid transparent;
z-index: 999;
}
.cm-contained .cm-header-2 .cm-row {
background-color: #212529;
border-top: 4px solid #289dcc;
}
@media screen and (min-width: 48em) {
.cm-menu-toggle {
display: none;
}
}
.cm-header.cm-transparent-header {
position: relative;
border-bottom: none;
}
.cm-header.cm-transparent-header .cm-header-transparent-wrapper {
position: absolute;
top: 0;
left: 0;
right: 0;
z-index: 9999;
height: auto;
width: 100%;
background: transparent;
}
.cm-transparent-header-on .cm-content {
padding-top: 0;
}
.cm-transparent-header-on .cm-entry-summary {
margin-top: 0;
}
.cm-layout-1-style-2 .cm-main-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
} .cm-layout-2 .cm-header-1 .cm-row {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cm-layout-2 .cm-header-2 .cm-row {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
flex-direction: row;
-ms-flex-direction: row;
}
.cm-layout-2 .cm-row {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.cm-layout-2 .cm-row .cm-header-col-2 {
display: block;
}
.cm-layout-2 .cm-row .cm-header-col-1 {
display: unset;
float: none;
text-align: center;
}
.cm-layout-2 .cm-top-bar .cm-row {
padding: 0;
}
.cm-layout-2 #cm-primary-nav {
background-color: transparent;
}
.cm-layout-2 #cm-primary-nav.headroom--pinned {
background: inherit;
}
.cm-layout-2 #cm-primary-nav .cm-row {
background-color: transparent;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.cm-layout-2 #cm-primary-nav .fa {
color: #3F3F46;
}
.cm-layout-2 #cm-primary-nav .fa:hover {
background: transparent;
color: var(--cm-color-1, #207daf);
}
.cm-layout-2 #cm-primary-nav .cm-home-icon.front_page_on {
background-color: transparent;
}
.cm-layout-2 .cm-primary-nav a {
color: #3F3F46;
background-color: transparent;
}
.cm-layout-2 .cm-primary-nav a::after {
color: inherit;
}
.cm-layout-2 .cm-primary-nav a:hover {
background-color: transparent;
}
.cm-layout-2 .cm-primary-nav li {
background-color: transparent;
}
.cm-layout-2 .cm-primary-nav ul {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.cm-layout-2 .cm-primary-nav ul li.current-menu-item, .cm-layout-2 .cm-primary-nav ul li.current_page_item, .cm-layout-2 .cm-primary-nav ul li:hover, .cm-layout-2 .cm-primary-nav ul li.focus {
color: var(--cm-color-1, #207daf);
background-color: transparent;
}
.cm-layout-2 .cm-primary-nav ul li.current-menu-item ul li a,
.cm-layout-2 .cm-primary-nav ul li ul li.current-menu-item a,
.cm-layout-2 .cm-primary-nav ul li.current_page_ancestor ul li a,
.cm-layout-2 .cm-primary-nav ul li.current-menu-ancestor ul li a,
.cm-layout-2 .cm-primary-nav ul li.current_page_item ul li a {
color: #343a40;
}
.cm-layout-2 .cm-primary-nav ul > li {
vertical-align: top;
}
.cm-layout-2 .cm-primary-nav ul > li > a {
border-bottom: 2px solid transparent;
-webkit-transition: border 0.5s ease;
transition: border 0.5s ease;
color: #3F3F46;
}
.cm-layout-2 .cm-primary-nav ul > li:hover > a, .cm-layout-2 .cm-primary-nav ul > li.current-menu-item > a, .cm-layout-2 .cm-primary-nav ul > li.current-menu-ancestor > a {
background-color: transparent;
border-bottom: 2px solid var(--cm-color-1, #207daf);
}
.cm-layout-2 .cm-primary-nav ul ul.sub-menu {
background-color: #fff;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
display: block;
opacity: 0;
visibility: hidden;
border: 1px solid #F4F4F5;
text-align: left;
}
.cm-layout-2 .cm-primary-nav ul ul.sub-menu li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
border-bottom: 1px solid #F4F4F5;
}
.cm-layout-2 .cm-primary-nav ul ul.sub-menu li a {
width: auto;
-webkit-transition: all 0.5s ease;
transition: all 0.5s ease;
border-color: transparent;
}
.cm-layout-2 .cm-primary-nav ul ul.sub-menu li:hover, .cm-layout-2 .cm-primary-nav ul ul.sub-menu li.current-menu-ancestor, .cm-layout-2 .cm-primary-nav ul ul.sub-menu li.current-menu-item, .cm-layout-2 .cm-primary-nav ul ul.sub-menu li.focus {
border-color: var(--cm-color-1, #207daf);
background-color: var(--cm-color-1, #207daf);
}
.cm-layout-2 .cm-primary-nav ul ul.sub-menu li:hover > a, .cm-layout-2 .cm-primary-nav ul ul.sub-menu li.current-menu-ancestor > a, .cm-layout-2 .cm-primary-nav ul ul.sub-menu li.current-menu-item > a, .cm-layout-2 .cm-primary-nav ul ul.sub-menu li.focus > a {
color: #fff;
}
.cm-layout-2 .cm-primary-nav ul ul.sub-menu li:last-child {
border-bottom: none transparent;
}
.cm-layout-2 .cm-primary-nav ul ul.sub-menu li ul {
top: 0;
-webkit-transition: none;
transition: none;
}
.cm-layout-2 .cm-primary-nav ul li.menu-item-has-children:hover > ul.sub-menu {
opacity: 1;
visibility: visible;
}
.cm-layout-2 .cm-primary-nav ul li.menu-item-has-children a::after {
color: #343a40;
}
.cm-layout-2 .cm-primary-nav ul li.focus > a {
border-color: var(--cm-color-1, #207daf);
}
.cm-layout-2 .cm-primary-nav ul li.focus > ul.sub-menu {
opacity: 1;
visibility: visible;
}
.cm-layout-2 .cm-primary-nav .cm-random-post a:hover {
background: transparent;
}
.cm-layout-2 .cm-primary-nav .cm-random-post a:hover .fa-random {
color: var(--cm-color-1, #207daf);
}
.cm-layout-2 .cm-primary-nav .cm-random-post a .fa-random {
color: #3F3F46;
}
.cm-layout-2 .cm-primary-nav .cm-submenu-toggle .cm-icon {
fill: #3f3f46;
}
.cm-layout-2 .cm-primary-nav .cm-menu-toggle svg,
.cm-layout-2 .cm-primary-nav .cm-home-icon svg,
.cm-layout-2 .cm-primary-nav .cm-random-post svg {
fill: #3F3F46;
}
.cm-layout-2 .cm-mobile-nav .nav-menu {
padding-top: 0;
position: absolute;
top: 100%;
width: 100%;
-webkit-box-shadow: 0 1px 11px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 11px rgba(0, 0, 0, 0.2);
}
.cm-layout-2 .cm-mobile-nav .cm-random-post a:hover {
background: transparent;
}
.cm-layout-2 .cm-mobile-nav .cm-random-post a:hover .fa-random {
color: var(--cm-color-1, #207daf);
}
.cm-layout-2 .cm-mobile-nav .cm-random-post a .fa-random {
color: #343a40;
}
.cm-layout-2 .cm-mobile-nav li {
background-color: #fff;
border-color: var(--cm-color-8, "#E4E4E7");
}
.cm-layout-2 .cm-mobile-nav li a {
color: #3F3F46;
}
.cm-layout-2 .cm-mobile-nav li:hover > .cm-submenu-toggle i, .cm-layout-2 .cm-mobile-nav li.current-page-ancestor > .cm-submenu-toggle i, .cm-layout-2 .cm-mobile-nav li.current-menu-ancestor > .cm-submenu-toggle i, .cm-layout-2 .cm-mobile-nav li.current-page-item > .cm-submenu-toggle i, .cm-layout-2 .cm-mobile-nav li.current-menu-item > .cm-submenu-toggle i {
color: #fff;
}
.cm-layout-2 .cm-mobile-nav .cm-submenu-toggle svg,
.cm-layout-2 .cm-mobile-nav .cm-home-icon svg,
.cm-layout-2 .cm-mobile-nav .cm-menu-toggle svg {
fill: #3f3f46;
}
.cm-layout-2 .cm-mobile-nav .cm-random-post a svg {
fill: #3f3f46;
}
.cm-layout-2 .is-sticky #cm-primary-nav {
background-color: #fff;
-webkit-box-shadow: 0 5px 6px rgba(0, 0, 0, 0.1);
box-shadow: 0 5px 6px rgba(0, 0, 0, 0.1);
}
.cm-layout-2 .cm-menu-primary-container {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
@media screen and (min-width: 48em) {
.cm-layout-2 .cm-layout-2-style-1 #cm-primary-nav {
border-top: 4px solid var(--cm-color-1, #207daf);
}
}
.cm-layout-2-style-2 .cm-main-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.cm-layout-2-style-2 #cm-primary-nav.headroom--pinned {
margin-top: 0;
}
.cm-layout-2-style-2 .is-sticky #cm-primary-nav {
margin-top: 0;
}
.cm-layout-2-style-2 .cm-menu-primary-container {
margin-top: 4px;
}
.cm-layout-2.cm-layout-2-style-2 #cm-primary-nav {
border-bottom: 4px solid var(--cm-color-1, #207daf);
border-top: 0;
} .page-template-page-builder .cm-primary {
float: none;
width: 100%;
}
.page-template-page-builder .cm-content {
padding-top: 0;
padding-bottom: 0;
}
.home.page-template-page-builder .cm-primary .cm-posts {
display: block;
} #page {
max-width: 1200px;
margin: 0 auto;
}
.cm-content {
padding-top: 60px;
padding-bottom: 60px;
background-color: var(--cm-color-3, #FFFFFF);
}
.wide {
padding-top: 0;
padding-bottom: 0;
}
.wide #page {
max-width: 100%;
}
.cm-primary,
.cm-secondary {
width: 100%;
}
.cm-content .cm-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
row-gap: 60px;
}
.cm-content .cm-row .cm-one-half {
width: 100%;
padding-bottom: 0;
margin-right: 0;
}
.top-full-width-sidebar {
margin-bottom: 30px;
}
.top-full-width-sidebar .cm-widget-title {
border-bottom: 2px solid var(--cm-color-1, #207daf);
font-size: 1.4rem;
margin-bottom: 24px;
padding-bottom: 0;
}
.top-full-width-sidebar .cm-widget-title span {
background-color: var(--cm-color-1, #207daf);
color: #fff;
padding: 6px 12px;
display: inline-block;
}
@media screen and (min-width: 62em) {
.cm-content .cm-row {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
.cm-primary {
width: calc(100% - 30%);
padding-right: 1.875em;
}
.cm-secondary {
width: 30%;
}
} .cm-posts.cm-layout-1-style-1 {
--grid-column: 1;
}
.cm-layout-1-style-1 .post {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cm-layout-1-style-1 .post:first-child {
padding: 0;
}
.cm-layout-1-style-1 .cm-featured-image {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
}
.cm-layout-1-style-1 .cm-featured-image img {
width: 100%;
}
.cm-layout-1-style-1 .cm-post-content {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 20px;
}
@media screen and (min-width: 48em) {
.cm-layout-1-style-1 .post {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
}
.cm-posts.cm-layout-2-style-1 .post:first-child,
.cm-posts.cm-layout-2-style-1 .page:first-child {
grid-column: 1/-1;
}
.cm-posts.cm-layout-2-style-2, .cm-posts.cm-layout-2-style-1 {
grid-template-columns: repeat(var(--grid-column, 1), 1fr);
}
.cm-posts.cm-layout-2-style-2.col-2, .cm-posts.cm-layout-2-style-1.col-2 {
--grid-column: 1;
}
.cm-posts.cm-layout-2-style-2.col-3, .cm-posts.cm-layout-2-style-1.col-3 {
--grid-column: 1;
}
.cm-posts.cm-layout-2-style-2.col-4, .cm-posts.cm-layout-2-style-1.col-4 {
--grid-column: 1;
}
@media screen and (min-width: 48em) {
.cm-posts.cm-layout-2-style-2, .cm-posts.cm-layout-2-style-1 {
grid-template-columns: repeat(var(--grid-column, 1), 1fr);
}
.cm-posts.cm-layout-2-style-2.col-2, .cm-posts.cm-layout-2-style-1.col-2 {
--grid-column: 2;
}
.cm-posts.cm-layout-2-style-2.col-3, .cm-posts.cm-layout-2-style-1.col-3 {
--grid-column: 3;
}
.cm-posts.cm-layout-2-style-2.col-4, .cm-posts.cm-layout-2-style-1.col-4 {
--grid-column: 4;
}
}
.cm-posts {
display: grid;
gap: 20px;
grid-template-columns: 1fr;
position: relative;
}
.cm-posts .post {
overflow: hidden;
-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
border-radius: 4px;
}
.cm-post {
-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
border-radius: 4px;
}
.cm-post a {
position: relative;
display: block;
}
.cm-post:hover .play-button-wrapper {
background-color: #207DAF;
}
.post:hover .play-button-wrapper {
background-color: var(--cm-color-1, #207daf);
}
.cm-reading-time::before {
color: #71717a;
}
.cm-highlight-post .post:first-child,
.cm-highlight-post .page:first-child {
grid-column: 1/-1;
}
.cm-highlight-post .post:first-child .cm-entry-title,
.cm-highlight-post .page:first-child .cm-entry-title {
font-size: 32px;
}
.cm-post-categories {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
gap: 10px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.cm-post-categories a {
display: inline-block;
padding: 4px 8px;
background-color: var(--cm-color-1, #207daf);
color: #fff;
font-size: 10px;
text-transform: uppercase;
border-radius: 2px;
line-height: 1.8;
}
.featured-image-caption {
font-style: italic;
font-size: 14px;
padding: 10px 0 0 15px;
display: block;
color: #444444;
}
.human-diff-time {
font-size: 12px;
color: #71717a;
}
.human-diff-time .cm-post-date:not(.human-diff-time-display) {
display: none;
}
.human-diff-time .human-diff-time-display:hover {
color: var(--cm-color-1, #207daf);
cursor: pointer;
}
.cm-tag-links a,
.cm-edit-link a {
color: #71717a;
}
.cm-post-content,
.single-title-above {
padding: 20px;
}
.cm-entry-summary ul {
padding: 0 0 0 30px;
margin-bottom: 30px;
}
.cm-entry-summary ol {
padding: 0 0 0 30px;
margin-bottom: 30px;
}
.cm-entry-summary li > ul, .cm-entry-summary li > ol {
margin-bottom: 0;
}
ul.blocks-gallery-grid,
ul.wp-block-gallery {
padding: 0;
}
ul.blocks-gallery-grid img,
ul.wp-block-gallery img {
margin-bottom: 0;
}
@media screen and (min-width: 48em) {
.cm-posts {
grid-template-columns: repeat(var(--grid-column, 1), 1fr);
}
}
.single .cm-posts .tags a {
border: 1px solid var(--cm-color-8, "#E4E4E7");
padding: 3px 5px;
border-radius: 3px;
color: #777777;
}
.single .cm-posts .tags a:hover {
color: var(--cm-color-1, #207daf);
text-decoration: none;
}
.single .cm-entry-header .cm-entry-title {
font-size: 3.2rem;
} .author-box {
padding: 2%;
width: 96%;
display: inline-block;
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
margin-bottom: 30px;
}
.author-description-wrapper {
float: right;
width: 85%;
}
.author-img img {
width: 94px;
margin-right: 15px;
}
.author-name {
padding-bottom: 10px;
}
.author-description-wrapper .author-url {
display: inline-block;
margin-top: 5px;
width: 100%;
}
.author-description-wrapper .author-url a {
display: inline-block;
margin-top: 5px;
width: 100%;
}
.share .fa-twitter {
color: #55acee;
}
.share .fa-facebook-square {
color: #3b5998;
}
.share .fa-google-plus-square {
color: #dd4b39;
}
.share .fa-pinterest {
color: #cc2127;
}
.share .fa-envelope {
color: #000;
}
.author-box {
margin-top: 30px;
}
.author-box .author-social-sites {
list-style-type: none;
}
.author-box.author-bio-style-2 .author-name {
float: left;
}
.author-box.author-bio-style-2 .author-social-sites {
float: right;
}
.author-box.author-bio-style-2 .author-description {
display: inline-block;
}
.author-box.author-bio-style-3 .author-social-sites {
float: left;
}
.author-box.author-bio-style-3 .author-description {
display: inline-block;
} .related-posts-main-title {
margin-bottom: 30px;
}
.related-posts-main-title .fa {
color: var(--cm-color-1, #207daf);
}
.related-posts-main-title span {
font-size: 26px;
padding-left: 10px;
}
.cm-single-post-content {
padding: 0;
}
.cm-single-post-content .cm-entry-header-meta, .cm-single-post-content .cm-entry-header, .cm-single-post-content .cm-below-entry-meta, .cm-single-post-content .cm-entry-summary {
padding: 0 20px;
margin: 12px 0;
}
.cm-single-post-content .cm-entry-title {
margin: 0;
}
.single-related-posts {
width: 100%;
-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.24);
border-radius: 4px;
overflow: hidden;
}
.single-related-posts .cm-post-content {
padding: 20px;
}
.single-related-posts .cm-author {
display: none;
}
.single-related-posts .cm-post-content .cm-entry-title {
font-size: 20px;
margin-bottom: 16px;
}
.single-related-posts img {
width: 100%;
}
.related-posts-wrapper {
position: relative;
margin-top: 30px;
}
.related-posts-wrapper .related-posts {
display: grid;
grid-template-columns: 1fr;
gap: 30px;
}
.related-posts-wrapper .related-post-carousel {
visibility: hidden;
height: 0;
}
.related-posts-wrapper.style-1 .cm-below-entry-meta {
margin-bottom: 0;
}
.related-posts-wrapper.style-2 .single-related-posts {
display: grid;
grid-template-columns: 1fr;
}
.related-posts-wrapper.style-2 .related-posts {
grid-template-columns: 1fr;
}
.related-posts-wrapper.style-3 .related-posts {
grid-template-columns: 1fr;
gap: 12px;
}
.related-posts-wrapper.style-3 .single-related-posts {
width: 100%;
-webkit-box-shadow: none;
box-shadow: none;
}
.related-posts-wrapper.style-3 .cm-post-content {
padding: 0;
}
.related-posts-wrapper.style-3 .cm-post-content .cm-entry-title {
padding: 0;
font-size: 16px;
margin-bottom: 0;
}
.related-posts-wrapper.style-3 .cm-post-content .cm-entry-title a {
position: relative;
margin-left: 20px;
}
.related-posts-wrapper.style-3 .cm-post-content .cm-entry-title a::before {
display: block;
content: "";
background: #333333;
height: 8px;
width: 8px;
top: 50%;
position: absolute;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.related-posts-wrapper.style-3 .cm-post-content .cm-entry-title a:hover::before {
background: var(--cm-color-1, #207daf);
}
.related-posts-wrapper.style-4 .related-posts {
display: block;
}
.related-posts-wrapper.style-4 .related-posts .cm-below-entry-meta {
margin-bottom: 0;
} .related-posts-wrapper-flyout {
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
background-color: #f8f8f8;
position: fixed;
bottom: 0;
right: 0;
width: 420px;
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(30px);
transform: translateY(30px);
-webkit-transition: 0.2s all ease-in-out;
transition: 0.2s all ease-in-out;
}
.related-posts-wrapper-flyout.flyout {
opacity: 1;
visibility: visible;
-webkit-transform: translateY(0);
transform: translateY(0);
z-index: 10;
}
.related-posts-wrapper-flyout .flyout-related-post-close {
float: right;
cursor: pointer;
}
.related-posts-wrapper-flyout .related-posts-flyout-main-title {
font-size: 18px;
padding: 20px 30px;
background-color: #2c2e34;
color: #ffffff;
}
.related-posts-wrapper-flyout .related-posts-flyout {
padding: 30px;
}
.related-posts-wrapper-flyout .single-related-posts-flyout {
margin-bottom: 20px;
}
.related-posts-wrapper-flyout .single-related-posts-flyout:last-child {
margin-bottom: 0;
}
.related-posts-wrapper-flyout .related-posts-thumbnail {
float: left;
margin-right: 15px;
width: 130px;
}
.related-posts-wrapper-flyout .cm-post-content {
min-height: 90px;
padding: 8px;
}
.related-posts-wrapper-flyout .cm-entry-title {
font-size: 14px;
line-height: 1.6;
padding-bottom: 0;
}
.related-posts-wrapper-flyout .cm-entry-title a {
color: #232323;
}
.related-posts-wrapper-flyout .cm-entry-title a:hover {
color: var(--cm-color-1, #207daf);
}
.related-posts-wrapper-flyout .cm-author {
display: none;
} .share-buttons {
display: inline-block;
margin-top: 24px;
}
.box {
border: 1px solid var(--cm-color-8, "#E4E4E7");
border-radius: 3px;
display: inline-block;
}
.count {
background: none repeat scroll 0 0 #f2f2f2;
color: var(--cm-color-1, #207daf);
float: right;
font-size: 22px;
padding: 0 16px;
}
.share {
float: left;
margin-right: 10px;
}
#twitter,
#facebook,
#googleplus,
#pinterest,
#email {
float: left;
}
#twitter.share,
#facebook.share,
#googleplus.share,
#pinterest.share,
#email.share {
margin-right: 0;
padding: 0 10px;
cursor: pointer;
} .author-social-sites li {
float: left;
}
.author-social-sites .fa-twitter,
.author-social-sites .fa-facebook,
.author-social-sites .fa-google-plus,
.author-social-sites .fa-flickr,
.author-social-sites .fa-linkedin,
.author-social-sites .fa-instagram,
.author-social-sites .fa-youtube,
.author-social-sites .fa-tumblr {
font-size: 25px;
padding: 5px;
}
.author-social-sites .fa-twitter {
color: #55acee;
}
.author-social-sites .fa-facebook {
color: #3b5998;
}
.author-social-sites .fa-google-plus {
color: #dd4b39;
}
.author-social-sites .fa-flickr {
color: #006399;
}
.author-social-sites .fa-linkedin {
color: #007bb6;
}
.author-social-sites .fa-instagram {
color: #9c7c6e;
}
.author-social-sites .fa-youtube {
color: #e02a20;
}
.author-social-sites .fa-tumblr {
color: #45556c;
}
@media screen and (min-width: 48em) {
.related-posts-wrapper .related-posts {
grid-template-columns: repeat(3, 1fr);
}
.related-posts-wrapper.style-2 .single-related-posts {
grid-template-columns: 50% 50%;
}
}   .format-link .cm-entry-summary p {
text-align: center;
padding-top: 30px;
}
.format-link .cm-entry-summary a {
display: inline-block;
padding: 15px 40px;
background-color: var(--cm-color-1, #207daf);
color: #fff;
border-radius: 3px;
text-decoration: underline;
text-transform: uppercase;
-webkit-transition: background-color 0.3s linear 0s;
transition: background-color 0.3s linear 0s;
}
.format-link .cm-entry-summary a:hover {
background-color: #33363b;
} .format-aside .cm-entry-header {
display: none;
} @media screen and (min-width: 48em) {
.left-sidebar .cm-content .cm-row {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.left-sidebar .cm-content .cm-primary {
padding-right: 0;
padding-left: 30px;
}
}
.cm-narrow-container .cm-primary {
margin: 0 auto;
width: 100%;
padding-right: 0;
}
.cm-narrow-container .cm-secondary {
display: none;
}
.cm-narrow-container .cm-content .cm-container {
max-width: 768px;
}
.cm-right-sidebar .cm-content .cm-primary {
padding-right: 1.875em;
}
.cm-full-width-container .cm-content .cm-container {
max-width: 100%;
padding: 0;
}
.cm-full-width-container .cm-content .cm-container .cm-primary {
width: 100%;
padding-right: 0;
}
.cm-normal-container .cm-primary {
padding: 0;
}
.cm-normal-container.cm-no-sidebar .cm-primary {
width: 100%;
}
.cm-no-sidebar .cm-secondary {
display: none;
}
.cm-primary .cm-entry-summary .cm-block-alignfull {
margin-left: calc(50% - 50vw);
margin-right: calc(51% - 50.2vw);
max-width: unset;
padding: 0 24px;
}
.cm-started-content .cm-primary .cm-entry-summary .cm-block-alignfull {
margin-left: calc(50% - 50vw);
margin-right: calc(51% - 50.2vw);
max-width: unset;
padding: 0 24px;
}
@media screen and (max-width: 768px) {
.cm-started-content .cm-remove-padding {
padding: 0 !important;
border: 0 !important;
}
}
@media screen and (min-width: 768px) {
.cm-started-content .cm-sticky {
height: 100vh; position: sticky;
top: 20px; }
}
.cm-normal-container {
overflow: hidden;
}
.cm-normal-container .cm-primary .cm-entry-summary > .alignfull {
margin-left: calc(50% - 50vw);
margin-right: calc(50% - 50vw);
max-width: unset;
}
.cm-normal-container .cm-primary .cm-entry-summary > .alignfull.wp-block-cover, .cm-normal-container .cm-primary .cm-entry-summary > .alignfull.wp-block-cover-image {
width: unset;
}
.cm-normal-container .cm-primary .cm-entry-summary > .alignwide {
margin-left: -100px;
margin-right: -100px;
max-width: unset;
}
.cm-normal-container.box-layout .cm-content {
overflow: hidden;
}
.cm-normal-container.box-layout .cm-primary .cm-entry-summary > .alignfull {
margin-left: -30px;
margin-right: -30px;
}
.cm-normal-container.box-layout .cm-primary .cm-entry-summary > .alignfull.wp-block-cover, .cm-normal-container.box-layout .cm-primary .cm-entry-summary > .alignfull.wp-block-cover-image {
width: unset;
}
.cm-normal-container.box-layout .cm-primary .cm-entry-summary > .alignwide {
margin-left: -30px;
margin-right: -30px;
max-width: unset;
}
@media screen and (max-width: 1200px) {
.no-sidebar-full-width .cm-primary .cm-entry-summary > .alignwide {
margin-left: -20px;
margin-right: -20px;
}
.cm-narrow-container .cm-primary .cm-entry-summary > .alignwide {
margin-left: -50px;
margin-right: -50px;
}
.cm-narrow-container .cm-primary .cm-entry-summary > .alignfull {
margin-left: -100px;
margin-right: -100px;
}
}
.cm-two-sidebars .cm-primary,
.cm-two-sidebars .cm-secondary,
.cm-two-sidebars #cm-tertiary {
width: 100%;
}
@media screen and (min-width: 48em) {
.cm-two-sidebars .cm-content .cm-row {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
}
.cm-two-sidebars .cm-primary {
width: 40%;
padding-right: 30px;
}
.cm-two-sidebars #cm-tertiary {
float: left;
width: 20%;
padding-right: 30px;
}
.cm-two-sidebars .cm-secondary {
width: 20%;
}
}
@media screen and (min-width: 62em) {
.cm-two-sidebars .cm-primary {
width: 45.6140352%;
}
.cm-two-sidebars #cm-tertiary {
float: left;
width: 27.19298245%;
padding-right: 30px;
}
.cm-two-sidebars .cm-secondary {
width: 27.19298245%;
}
}
@media screen and (max-width: 767px) {
.cm-two-sidebars .cm-content .cm-row .cm-primary {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
}
.cm-two-sidebars .cm-content .cm-row .cm-tertiary {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.cm-two-sidebars .cm-content .cm-row .cm-secondary {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3;
}
}
@media screen and (max-width: 768px) {
.cm-primary,
.cm-secondary {
width: 100%;
}
.no-sidebar-full-width .cm-primary .cm-entry-summary > .alignwide,
.no-sidebar .cm-primary .cm-entry-summary > .alignwide {
margin-left: -15px;
margin-right: -15px;
}
.no-sidebar-full-width.box-layout .cm-primary .cm-entry-summary > .alignwide,
.no-sidebar.box-layout .cm-primary .cm-entry-summary > .alignwide {
margin-left: -15px;
margin-right: -15px;
}
.no-sidebar-full-width.box-layout .cm-primary .cm-entry-summary > .alignfull,
.no-sidebar.box-layout .cm-primary .cm-entry-summary > .alignfull {
margin-left: -30px;
margin-right: -30px;
}
.no-sidebar .cm-primary .cm-entry-summary > .alignfull {
margin-left: -15px;
margin-right: -15px;
}
}  .cm-error-404 {
text-align: center;
}
.cm-error-404 .cm-page-title {
color: var(--cm-color-1, #207daf);
font-size: 300px;
font-weight: 700;
line-height: 300px;
}
.cm-error-404 .cm-page-header {
margin-bottom: 24px;
}
.cm-error-404 .cm-page-header .cm-page-title {
font-size: 150px;
line-height: 135px;
border-bottom: 0;
}
.cm-error-404 .cm-page-header p {
font-size: 22px;
line-height: 1.3;
margin-bottom: 8px;
}
.cm-error-404 .cm-page-header .cm-page-title,
.cm-error-404 .cm-page-header p {
color: #52525B;
font-weight: 600;
}
.cm-error-404 .cm-page-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 40px;
}
.cm-error-404 .cm-page-content p {
width: 100%;
margin-bottom: 0;
color: #52525B;
}
.cm-error-404 .cm-btn {
display: inline-block;
padding: 12px 24px;
background-color: var(--cm-color-1, #207daf);
color: #fff;
font-weight: 600;
border: 1px solid var(--cm-color-1, #207daf);
border-radius: 2px;
}
.cm-error-404 .cm-btn:hover {
background-color: #33363b;
border-color: #33363b;
}
@media screen and (min-width: 48em) {
.cm-error-404 .cm-page-header {
margin-bottom: 24px;
}
.cm-error-404 .cm-page-header .cm-page-title {
font-size: 240px;
line-height: 215px;
}
.cm-error-404 .cm-page-content p {
width: 570px;
}
} .cm-no-results {
padding-top: 30px;
padding-bottom: 40px;
text-align: center;
}
.cm-no-results img {
margin-bottom: 32px;
}
.cm-no-results .cm-page-title {
color: #52525B;
font-size: 2rem;
font-weight: 600;
line-height: 1.3;
border-bottom: 0;
}
.cm-no-results .cm-page-header {
margin-bottom: 12px;
}
.cm-no-results .cm-page-content {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
gap: 40px;
}
.cm-no-results .cm-page-content p {
width: 100%;
margin-bottom: 0;
color: #52525B;
}
.cm-no-results .search-wrap {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.cm-no-results .search-form {
width: 100%;
}
.cm-no-results input.s {
width: 100%;
font-size: 1.4rem;
border: 1px solid var(--cm-color-9, "#E4E4E7");
border-radius: 4px 0 0 4px;
}
.search-no-results .cm-posts {
display: block;
}
.cm-two-sidebars .cm-no-results .search-form {
width: 100%;
}
@media screen and (min-width: 48em) {
.cm-no-results .cm-page-content p {
width: 430px;
}
.cm-no-results .search-form {
width: 670px;
}
} .search .cm-search-style-3 .status-publish {
margin-bottom: 30px;
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
width: 48.7013%;
}
.search .cm-search-style-3 .status-publish .cm-post-content {
padding: 16px;
}
.search .cm-search-style-3 .status-publish:nth-child(2n) {
float: left;
clear: both;
}
.search .cm-search-style-3 .status-publish:nth-child(2n+1) {
float: right;
}
.search .cm-search-style-3 .status-publish:first-child {
float: none;
width: 100%;
}
.search .cm-grid-style-2.status-publish {
width: 100%;
}
.search .cm-grid-style-2.status-publish img {
float: left;
margin-bottom: 0;
margin-right: 20px;
}
.search .cm-search-style-2 .status-publish {
margin-bottom: 30px;
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.search .cm-search-style-1 .status-publish {
margin-bottom: 30px;
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 20px;
padding: 20px;
}
.search .cm-search-style-1 .status-publish .cm-post-content {
padding: 0;
}
.search .cm-search-style-4 {
display: grid;
gap: 20px;
grid-template-columns: 1fr 1fr;
}
.search .cm-search-style-4 .status-publish {
margin-bottom: 30px;
-webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}  .cm-footer-bar {
padding-top: 1.5em;
padding-bottom: 1.5em;
background-color: #27272a;
color: var(--cm-color-7, #F4F4F5);
}
.cm-footer-bar .cm-row {
font-size: 1.4rem;
}
.cm-footer-bar a {
color: var(--cm-color-1, #207daf);
}
.cm-footer-bar a:hover {
color: #fff;
text-decoration: underline;
}
.cm-footer-bar__1 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 8px;
}
.cm-footer-bar-area {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
gap: 24px;
}
.cm-footer-bar-style-1 .social-links ul {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.cm-footer-bar-style-2 .cm-footer-bar-area {
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse;
}
.cm-footer-bar-style-2 .cm-footer-bar__1 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
}
.cm-footer-bar-style-2 .cm-footer-bar__1 .cm-footer-menu:first-child {
padding-left: 0;
}
.cm-footer-bar-style-2 .social-links {
text-align: left;
}
.cm-footer-bar-style-2 .social-links ul {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.cm-footer-bar-style-3 .cm-footer-bar-area {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
text-align: center;
}
.cm-footer-bar-style-3 .cm-footer-bar__1 .social-links {
text-align: center;
}
.cm-footer-bar-style-3 .cm-footer-bar__1 .cm-footer-menu:first-child {
padding-left: 0;
}
@media screen and (min-width: 48em) {
.cm-footer-bar-area {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
text-align: left;
}
.cm-footer-bar-style-2 .cm-footer-bar-area {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.cm-footer-bar-style-1 .social-links ul {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
.cm-footer-bar-style-2 .social-links ul {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
} .cm-footer .widget {
display: block;
}
.cm-footer .widget ul li {
padding: 8px 0;
font-weight: 600;
border-bottom: 1px solid #52525b;
list-style: none;
}
.cm-footer .widget ul li:last-child {
border-bottom: none;
}
.cm-footer .cm-upper-footer-cols .widget {
background-color: #27272a;
border-radius: 4px;
padding: 12px;
}
.cm-footer .cm-upper-footer-cols .cm-entry-title a {
color: #fff;
}
.cm-footer .cm-upper-footer-cols .cm-random-posts {
padding: 0;
}
.cm-footer .cm-upper-footer-cols .cm-first-post .cm-post-content {
margin-top: 12px;
padding: 0;
}
.cm-footer .cm-upper-footer-cols .cm-icon {
fill: #fff;
}
.cm-footer .cm-upper-footer-cols .cm-post {
-webkit-box-shadow: unset;
box-shadow: unset;
}
.cm-footer .cm-upper-footer-cols .cm-featured-posts--style-3 img {
border-radius: 4px;
}
.cm-footer .cm-footer-menu ul li a {
color: #fff;
text-decoration: none;
}
.cm-footer .cm-footer-menu ul li a:hover {
color: var(--cm-color-1, #207daf);
} .cm-footer-cols {
background-color: #3f3f46;
}
.cm-footer-cols .cm-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 40px;
padding-top: 40px;
padding-bottom: 40px;
color: #E4E4E7;
}
.cm-footer-cols .cm-widget-title {
border-bottom: 2px solid var(--cm-color-1, #207daf);
font-size: 1.4rem;
}
.cm-footer-cols .cm-widget-title span {
display: inline-block;
padding: 6px 12px;
background-color: var(--cm-color-1, #207daf);
color: #fff;
font-size: 1.6rem;
}
.cm-footer-cols a,
.cm-footer-cols .human-diff-time {
color: #fff;
}
.cm-footer-cols a:hover,
.cm-footer-cols .human-diff-time:hover {
color: var(--cm-color-1, #207daf);
}
.cm-footer-cols ul {
list-style: none;
}
.cm-footer-cols .cm-reading-time {
color: #fff;
}
.cm-footer-cols .cm-tab-widget .cm-tabs a:hover {
color: #fff;
}
.cm-upper-footer-cols {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 30px;
}
.cm-upper-footer-cols .cm-post-date a,
.cm-upper-footer-cols .cm-author a,
.cm-upper-footer-cols .cm-tag-links a,
.cm-upper-footer-cols .cm-edit-link a,
.cm-upper-footer-cols .cm-comments-link a {
color: #fff;
}
.cm-upper-footer-cols .cm-featured-posts .cm-below-entry-meta {
margin-bottom: 0;
}
.cm-upper-footer-cols .cm-posts img {
border-radius: 4px;
}
.cm-lower-footer-cols {
gap: 30px;
font-size: 1.4rem;
width: 100%;
}
.cm-lower-footer-cols,
.cm-lower-footer-col {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cm-upper-footer-col--1,
.cm-upper-footer-col--2,
.cm-upper-footer-col--3 {
width: 100%;
} .colormag-footer--classic .cm-footer-cols .cm-row .cm-widget-title {
border-bottom: 0 none;
}
.colormag-footer--classic .cm-footer-cols .cm-row .cm-widget-title span {
background-color: transparent !important;
padding: 0 0 6px;
position: relative;
}
.colormag-footer--classic .cm-footer-cols .cm-row .cm-widget-title span::before {
position: absolute;
display: block;
bottom: -1px;
content: " ";
left: 0;
width: 25px;
height: 2px;
background-color: var(--cm-color-1, #207daf);
}
.colormag-footer--classic .cm-footer-cols .cm-row .cm-view-all-link {
background-color: #18181b;
}
.colormag-footer--classic .cm-footer-bar {
background-color: #252730;
padding: 20px 0;
} .colormag-footer--classic-bordered .cm-widget-title {
border-bottom: 0 none;
background-color: transparent !important;
position: relative;
border-bottom: 1px solid #52525b !important;
}
.colormag-footer--classic-bordered .cm-widget-title::before {
position: absolute;
display: block;
bottom: -1px;
content: " ";
left: 0;
width: 25px;
height: 2px;
background-color: var(--cm-color-1, #207daf);
}
.colormag-footer--classic-bordered .cm-widget-title span {
background-color: transparent !important;
padding-left: 0;
}
.colormag-footer--classic-bordered .cm-view-all-link {
margin-bottom: 0;
}
.colormag-footer--classic-bordered .cm-footer-bar {
padding-top: 0;
}
.colormag-footer--classic-bordered .cm-footer-bar .cm-footer-bar-area {
padding-top: 20px;
border-top: 1px solid #52525b;
}
#cm-footer.colormag-footer--classic .cm-random-posts, #cm-footer.colormag-footer--classic-bordered .cm-random-posts {
-webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
gap: 16px;
}
#cm-footer.colormag-footer--classic .cm-random-posts .cm-post, #cm-footer.colormag-footer--classic-bordered .cm-random-posts .cm-post {
padding-bottom: 16px;
border-bottom: 1px solid #52525b;
}
#cm-footer.colormag-footer--classic .cm-random-posts .cm-post:last-child, #cm-footer.colormag-footer--classic-bordered .cm-random-posts .cm-post:last-child {
border-bottom: none;
margin-bottom: 0;
padding-bottom: 0;
}
#cm-footer.colormag-footer--classic .cm-featured-posts .cm-post, #cm-footer.colormag-footer--classic-bordered .cm-featured-posts .cm-post {
-webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
border-radius: 0;
}
#cm-footer.colormag-footer--classic .cm-posts .cm-post, #cm-footer.colormag-footer--classic-bordered .cm-posts .cm-post {
border-bottom: 1px solid #52525b;
padding-bottom: 16px;
}
#cm-footer.colormag-footer--classic .cm-posts .cm-post:last-child, #cm-footer.colormag-footer--classic-bordered .cm-posts .cm-post:last-child {
border-bottom: none;
padding-bottom: 0;
}
#cm-footer.colormag-footer--classic .cm-first-post, #cm-footer.colormag-footer--classic-bordered .cm-first-post {
border-bottom: 1px solid #52525b;
}
#cm-footer.colormag-footer--classic .cm-first-post .cm-post-content, #cm-footer.colormag-footer--classic-bordered .cm-first-post .cm-post-content {
padding: 0 0 5px;
}
#cm-footer.colormag-footer--classic .cm-featured-posts--style-2 .cm-posts,
#cm-footer.colormag-footer--classic .cm-featured-posts--style-3 .cm-posts, #cm-footer.colormag-footer--classic-bordered .cm-featured-posts--style-2 .cm-posts,
#cm-footer.colormag-footer--classic-bordered .cm-featured-posts--style-3 .cm-posts {
gap: 16px;
}
#cm-footer.colormag-footer--classic .cm-featured-posts--style-2 img,
#cm-footer.colormag-footer--classic .cm-featured-posts--style-3 img, #cm-footer.colormag-footer--classic-bordered .cm-featured-posts--style-2 img,
#cm-footer.colormag-footer--classic-bordered .cm-featured-posts--style-3 img {
border-radius: 4px;
} .cm-footer-menu ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-column-gap: 16px;
-moz-column-gap: 16px;
column-gap: 16px;
row-gap: 4px;
list-style: none;
}
.cm-footer-menu ul li {
font-size: 12px;
} .advertisement_above_footer {
background-color: #fff;
}
.advertisement_above_footer .cm-widget-title {
border-bottom: 2px solid var(--cm-color-1, #207daf);
font-size: 18px;
margin-bottom: 16px;
padding-bottom: 0;
}
.advertisement_above_footer .cm-widget-title span {
background-color: var(--cm-color-1, #207daf);
color: #fff;
padding: 6px 12px;
display: inline-block;
}
@media screen and (min-width: 62em) {
.cm-upper-footer-cols {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.cm-upper-footer-col--1,
.cm-upper-footer-col--2,
.cm-upper-footer-col--3 {
width: 31.578947%;
}
.cm-lower-footer-cols {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.cm-lower-footer-cols .cm-lower-footer-col {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
}
.cm-lower-footer-cols .cm-lower-footer-col--1 {
-ms-flex-preferred-size: 20%;
flex-basis: 20%;
}
} a#scroll-up {
bottom: 20px;
position: fixed;
right: 20px;
display: none;
opacity: 0.5;
z-index: 999;
filter: alpha(opacity=50);
border-radius: 3px; }
a#scroll-up i {
height: 48px;
width: 48px;
border-radius: 4px;
background-color: #8269DF;
font-size: 14px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
a#scroll-up i:before {
color: #FFFFFF;
}
a#scroll-up:hover {
opacity: 1;
filter: alpha(opacity=100); } blockquote,
.wp-block-quote,
.wp-block-quote.is-style-large,
.wp-block-quote.has-text-align-right {
padding: 20px 30px 20px 82px;
margin-bottom: 30px;
margin-top: 16px;
background-color: var(--cm-color-1, #207daf);
color: #fff;
border-radius: 4px;
border-left: 0;
}
blockquote p,
.wp-block-quote p,
.wp-block-quote.is-style-large p,
.wp-block-quote.has-text-align-right p {
position: relative;
font-family: "Open Sans", serif;
line-height: 1.8;
padding-top: 0;
margin-bottom: 0;
}
blockquote p::before,
.wp-block-quote p::before,
.wp-block-quote.is-style-large p::before,
.wp-block-quote.has-text-align-right p::before {
content: "\f10d";
position: absolute;
left: -50px;
top: 0;
line-height: 1;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
text-decoration: inherit;
color: #fff;
font-size: 3.2rem;
}
blockquote a,
.wp-block-quote a,
.wp-block-quote.is-style-large a,
.wp-block-quote.has-text-align-right a {
color: #fff;
text-decoration: underline;
}
blockquote em,
blockquote i,
blockquote cite,
.wp-block-quote em,
.wp-block-quote i,
.wp-block-quote cite,
.wp-block-quote.is-style-large em,
.wp-block-quote.is-style-large i,
.wp-block-quote.is-style-large cite,
.wp-block-quote.has-text-align-right em,
.wp-block-quote.has-text-align-right i,
.wp-block-quote.has-text-align-right cite {
font-style: normal;
}
blockquote cite,
.wp-block-quote cite,
.wp-block-quote.is-style-large cite,
.wp-block-quote.has-text-align-right cite {
font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: 300;
letter-spacing: 0.05em;
float: right;
}
blockquote.wp-block-quote.has-text-align-right {
border-right: 0;
}
.wp-block-button .search-icon::before {
display: none;
}
.wp-block-search__inside-wrapper .search-icon::before,
.search-wrap .search-icon::before {
content: "\f002";
color: #fff;
font-size: 2rem;
font-family: FontAwesome;
font-weight: 400;
}
.wp-block-query .wp-block-post.post {
-webkit-box-shadow: none;
box-shadow: none;
}
.wp-block-query .wp-block-post-template {
padding: 0;
}
.wc-block-product-new .wc-block-grid__product-title,
.wc-block-product-new .wc-block-grid__product-add-to-cart,
.wc-block-product-best-sellers .wc-block-grid__product-title,
.wc-block-product-best-sellers .wc-block-grid__product-add-to-cart,
.wp-block-product-top-rated .wc-block-grid__product-title,
.wp-block-product-top-rated .wc-block-grid__product-add-to-cart,
.wc-block-handpicked-products .wc-block-grid__product-title,
.wc-block-handpicked-products .wc-block-grid__product-add-to-cart {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
.wc-block-product-new .wc-block-grid__product-title,
.wc-block-product-best-sellers .wc-block-grid__product-title,
.wp-block-product-top-rated .wc-block-grid__product-title,
.wc-block-handpicked-products .wc-block-grid__product-title {
margin-bottom: 8px;
color: #3f3f46;
font-size: 1.6rem;
font-weight: 600;
line-height: 1.8;
}
.wc-block-product-new .wc-block-grid__product-rating,
.wc-block-product-best-sellers .wc-block-grid__product-rating,
.wp-block-product-top-rated .wc-block-grid__product-rating,
.wc-block-handpicked-products .wc-block-grid__product-rating {
margin-bottom: 0;
}
.wc-block-product-new .wc-block-grid__product-rating .star-rating,
.wc-block-product-best-sellers .wc-block-grid__product-rating .star-rating,
.wp-block-product-top-rated .wc-block-grid__product-rating .star-rating,
.wc-block-handpicked-products .wc-block-grid__product-rating .star-rating {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
margin: unset;
}
.wc-block-product-new .wc-block-grid__product,
.wc-block-product-best-sellers .wc-block-grid__product,
.wp-block-product-top-rated .wc-block-grid__product,
.wc-block-handpicked-products .wc-block-grid__product {
position: relative;
margin-left: -1em;
margin-right: -1em;
}
.wc-block-product-new .wc-block-grid__product-add-to-cart .wp-block-button__link.wp-element-button,
.wc-block-product-best-sellers .wc-block-grid__product-add-to-cart .wp-block-button__link.wp-element-button,
.wp-block-product-top-rated .wc-block-grid__product-add-to-cart .wp-block-button__link.wp-element-button,
.wc-block-handpicked-products .wc-block-grid__product-add-to-cart .wp-block-button__link.wp-element-button {
display: block;
text-align: center;
width: 100%;
margin-top: 16px;
padding: 8px 24px;
font-size: 1.4rem;
font-weight: 600;
border-radius: 4px;
}
.wc-block-product-new .wc-block-grid__product .wc-block-grid__product-image,
.wc-block-product-best-sellers .wc-block-grid__product .wc-block-grid__product-image,
.wp-block-product-top-rated .wc-block-grid__product .wc-block-grid__product-image,
.wc-block-handpicked-products .wc-block-grid__product .wc-block-grid__product-image {
margin-bottom: 16px;
}
.wc-block-product-new ul.wc-block-grid__products,
.wc-block-product-best-sellers ul.wc-block-grid__products,
.wp-block-product-top-rated ul.wc-block-grid__products,
.wc-block-handpicked-products ul.wc-block-grid__products {
padding: 0;
gap: 30px;
}
.wc-block-product-new .price ins .amount,
.wc-block-product-best-sellers .price ins .amount,
.wp-block-product-top-rated .price ins .amount,
.wc-block-handpicked-products .price ins .amount {
color: #71717a;
}
.wc-block-product-new .price del span,
.wc-block-product-best-sellers .price del span,
.wp-block-product-top-rated .price del span,
.wc-block-handpicked-products .price del span {
font-weight: 600;
color: #3f3f46;
}
.wc-block-product-new .wc-block-grid__product-image,
.wc-block-product-best-sellers .wc-block-grid__product-image,
.wp-block-product-top-rated .wc-block-grid__product-image,
.wc-block-handpicked-products .wc-block-grid__product-image {
margin-bottom: 16px;
}
.wc-block-product-new .wc-block-grid__product-image img,
.wc-block-product-best-sellers .wc-block-grid__product-image img,
.wp-block-product-top-rated .wc-block-grid__product-image img,
.wc-block-handpicked-products .wc-block-grid__product-image img {
width: 100%;
border-radius: 4px;
}
.wc-block-product-new .wc-block-grid__product-onsale,
.wc-block-product-best-sellers .wc-block-grid__product-onsale,
.wp-block-product-top-rated .wc-block-grid__product-onsale,
.wc-block-handpicked-products .wc-block-grid__product-onsale {
position: absolute;
top: 8px;
left: 8px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 30px;
padding: 0 14px;
background-color: #0d354a;
color: #fff;
font-size: 1.4rem;
text-transform: initial;
border-radius: 2px;
}  .wp-pagenavi {
text-align: center;
margin-bottom: 30px;
}
.cm-posts .wp-pagenavi .page, .cm-posts .wp-pagenavi a {
padding: 4px 10px;
color: #777777;
border: 1px solid #f2f2f2;
}
.cm-posts .wp-pagenavi .current {
padding: 4px 10px;
color: #fff;
background-color: var(--cm-color-1, #207daf);
border: 1px solid #f2f2f2;
}
.cm-posts .wp-pagenavi a {
margin-left: 5px;
border-radius: 2px;
}
.cm-posts .wp-pagenavi a:hover {
padding: 4px 10px;
color: #fff;
background-color: var(--cm-color-1, #207daf);
border: 1px solid #f2f2f2;
}
.cm-posts .wp-pagenavi span {
margin-left: 5px;
border-radius: 2px;
}
.cm-posts .wp-pagenavi span.pages {
margin-left: 0;
color: #777777;
padding: 4px 10px;
border: 1px solid #f2f2f2;
} .headroom {
will-change: transform;
-webkit-transition: -webkit-transform 200ms linear;
transition: -webkit-transform 200ms linear;
transition: transform 200ms linear;
transition: transform 200ms linear, -webkit-transform 200ms linear;
}
#cm-primary-nav.headroom--pinned {
-webkit-transform: translateY(0%);
transform: translateY(0%);
}
#cm-primary-nav.headroom--unpinned {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
[class*='mzb'] h3 {
padding-bottom: 0;
}
[class*='mzb'] h2 {
padding-bottom: 0;
}
[class*='mzb'] img {
margin-bottom: 0;
}
[class*='mzb'] .editor-styles-wrapper h1,
[class*='mzb'] .editor-styles-wrapper h2,
[class*='mzb'] .editor-styles-wrapper h3,
[class*='mzb'] .editor-styles-wrapper h4,
[class*='mzb'] .editor-styles-wrapper h5,
[class*='mzb'] .editor-styles-wrapper h6 {
padding-bottom: 0;
}
.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist {
position: absolute;
top: 12px;
left: 0;
right: 8px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
height: 30px;
color: #3f3f46;
font-size: 1.4rem;
}
.add-to-wishlist-before_image .yith-wcwl-icon {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 40px;
height: 40px;
background: #fafafa;
border-radius: 50px;
} .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important; }
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 0.875rem;
font-size: 14px;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } .cm-content[tabindex="-1"]:focus {
outline: 0;
}
.alignleft {
display: inline;
float: left;
margin-right: 30px;
}
.alignright {
display: inline;
float: right;
margin-left: 30px;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.clearfix {
display: inline-block;
}
.clearfix::after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix {
height: 1%;
}
.clearfix {
display: block;
}  .infinite-scroll .default-wp-page, .infinite-scroll.neverending #cm-footer { display: none;
} .infinity-end.neverending #cm-footer {
display: block;
}  @media screen and (min-width: 980px) {
.weather-location .owf {
line-height: 120px;
}
.weather-info .weather-icon {
font-size: 150px;
}
.weather-location-name {
font-size: 30px;
padding-top: 0;
}
.weather-desc {
font-size: 18px;
padding-top: 15px;
}
.weather-current-temp {
font-size: 60px;
}
}
@media screen and (max-width: 1190px) {
#page {
width: 97%;
}
.wide #page {
width: 100%;
}
.inner-wrap {
width: 94%;
}
.tg-full-width.inner-wrap {
padding: 0;
}
.author-description-wrapper {
width: 75%;
}
.call-to-action__title {
font-size: 40px;
}
.video-playing {
padding-bottom: 45%;
}
.video-player.video-player--horizontal .video-playlist .video-playlist-item {
width: 25.5%;
}
}
@media (min-width: 769px) and (max-width: 979px) {
.weather-today {
margin-left: 0;
}
.video-playlist {
width: 40%;
}
.video-player--vertical .video-playing {
width: 60%;
padding-bottom: 54%;
}
.video-player--vertical .video-playlist-info {
width: 70.5%;
}
}
@media screen and (max-width: 800px) {
.header_display_type_one .cm-header-col-1 {
float: none;
margin-bottom: 10px;
}
.header_display_type_one #cm-site-branding {
float: none;
text-align: center;
padding-right: 0;
margin-bottom: 10px;
}
#header-text,
.header_display_type_one #header-text {
float: none;
text-align: center;
padding-right: 0;
}
.cm-header-col-2,
.header_display_type_one .cm-header-col-2 {
float: none;
}
.cm-header-col-2 .widget,
.header_display_type_one .cm-header-col-2 .widget {
text-align: center;
}
}
@media screen and (max-width: 768px) {
.cm-header-actions .social-links ul {
display: block;
}
.video-player--vertical .video-playing,
.video-player--vertical .video-playlist {
width: 100%;
display: block;
}
.video-player--vertical .video-playing {
padding-bottom: 65%;
}
.video-player--vertical.video-playlist-item img {
margin-bottom: 0;
width: 20%;
}
.video-player.video-player--horizontal .video-playlist .video-playlist-item {
width: 35%;
}
}
@media screen and (max-width: 767px) {
.call-to-action__title {
font-size: 36px;
}
.widget_call_to_action .btn--primary {
padding: 15px 20px;
}
}
@media screen and (max-width: 600px) {
.cm-image-ticker-news .cm-post-content .cm-entry-title {
display: none;
}
.logged-in #cm-masthead #cm-primary-nav {
top: 0 !important;
}
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item {
width: 25%;
}
.author-img {
display: block;
margin: 0 auto;
}
.author-img img {
margin-right: 0;
}
.avatar {
border-radius: 50%;
display: inline-block;
float: none;
margin: 0 auto;
}
.author-description-wrapper {
float: none;
padding-top: 10px;
width: 100%;
}
.search .status-publish:nth-child(2n), .search .status-publish:nth-child(2n+1) {
float: none;
width: 100%;
}
.call-to-action__title {
font-size: 24px;
margin-bottom: 0;
}
.call-to-action-content {
margin-bottom: 20px;
}
.widget_call_to_action .btn--primary {
padding: 10px 15px;
font-weight: 400;
}
.video-player.video-player--horizontal .video-playing {
padding-bottom: 70%;
}
.video-player.video-player--horizontal .video-playlist .video-playlist-item {
width: 51%;
}
.exchange-currency.exchange-column-2 .currency-table, .exchange-currency.exchange-column-3 .currency-table {
width: 100%;
padding-right: 0;
}
.weather-forecast-day, .cm-secondary .weather-forecast-day {
width: 52%;
}
.no-sidebar-full-width .cm-primary .cm-entry-summary > .alignwide,
.no-sidebar .cm-primary .cm-entry-summary > .alignwide {
margin-left: 0;
margin-right: 0;
}
.no-sidebar-full-width.box-layout .cm-primary .cm-entry-summary > .alignwide,
.no-sidebar.box-layout .cm-primary .cm-entry-summary > .alignwide {
margin-left: 0;
margin-right: 0;
}
}
@media screen and (max-width: 420px) {
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item,
.gallery-columns-9 .gallery-item {
width: 33.33%;
}
.related-posts-wrapper-flyout {
width: 95%;
}
.related-posts-wrapper-flyout .related-posts-flyout-main-title {
padding: 20px;
}
.related-posts-wrapper-flyout .related-posts-flyout {
padding: 20px;
}
}  .newsticker,
.cm-breaking-news-slider-widget {
visibility: hidden;
} .cm-featured-posts--style-5 .cm-highlighted-post,
.thumbnail-big-sliders,
.cm-image-ticker-news {
visibility: hidden;
height: 0;
} .mega-menu .cm-slider-area-rotate,
.mega-menu .cm-featured-posts--style-5 .cm-highlighted-post,
.mega-menu .thumbnail-big-sliders,
.mega-menu .cm-image-ticker-news,
.mega-menu .cm-breaking-news-slider-widget {
visibility: hidden !important;
}
.mega-menu .mega-toggle-on .cm-slider-area-rotate,
.mega-menu .mega-toggle-on .cm-featured-posts--style-5 .cm-highlighted-post,
.mega-menu .mega-toggle-on .thumbnail-big-sliders,
.mega-menu .mega-toggle-on .cm-image-ticker-news,
.mega-menu .mega-toggle-on .cm-breaking-news-slider-widget {
visibility: visible !important;
}
.siteorigin-panels .cm-featured-posts {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.cm-color-switcher-checkbox-label .ball {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
position: relative;
width: 32px;
height: 32px;
background: #eee;
border-radius: 50%;
-webkit-transition: background 0.3s;
transition: background 0.3s;
}
.lucide-moon-icon,
.lucide-sun-icon {
position: absolute;
width: 20px;
height: 20px;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
opacity: 0;
}
.cm-color-switcher-checkbox:checked + .cm-color-switcher-checkbox-label .lucide-sun-icon {
opacity: 1;
}
.cm-color-switcher-checkbox:not(:checked) + .cm-color-switcher-checkbox-label .lucide-moon-icon {
opacity: 1;
}
.cm-color-switcher-checkbox {
opacity: 0;
position: absolute;
}
.dark-skin .cm-color-switcher-checkbox-label {
border: 1px solid #d9d9d9;
}
.cm-color-switcher-checkbox-label {
border: 1px solid #888888;
background-color: transparent;
width: 40px;
height: 17px;
border-radius: 50px;
position: relative;
padding: 5px;
cursor: pointer;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.fa-moon {
color: #FFFFFF;
}
.fa-sun {
color: #f39c12;
}
.cm-color-switcher-checkbox-label .ball {
background-color: transparent;
width: 22px;
height: 22px;
position: absolute;
left: 2px;
top: 2px;
border-radius: 50%;
-webkit-transition: -webkit-transform 0.2s linear;
transition: -webkit-transform 0.2s linear;
transition: transform 0.2s linear;
transition: transform 0.2s linear, -webkit-transform 0.2s linear;
}
.cm-color-switcher-checkbox:checked + .cm-color-switcher-checkbox-label .ball {
-webkit-transform: translateX(24px);
transform: translateX(24px);
}