:root {
--dark-navy: #0a0a2b;
--blue: #1c4077;
--white: #ffffff;
--light-blue: #0a3eb7;
--electric-blue: #0b69ff;
--current-color: var(--white);
}
::selection {
background-color: var(--white);
color: var(--dark-navy);
text-shadow: none;
}
.light-mode.material .ocm-effect-wrap,
body.light-mode,
.light-mode .container-wrap {
background-color: #ffffff !important;
}
.full-width-content > .col.span_12,
.light-mode .full-width-content > .col.span_12,
.material .ocm-effect-wrap,
body,
.container-wrap,
.light-mode.material .ocm-effect-wrap,
body.light-mode,
.light-mode .container-wrap {
transition: background-color 0.45s cubic-bezier(0.15, 0.75, 0.5, 1);
}
.light-mode .full-width-content > .col.span_12 * {
color: var(--dark-navy);
transition: background-color 0.45s cubic-bezier(0.15, 0.75, 0.5, 1);
}
.light-mode #contacto * {
color: var(--white) !important;
}
.light-mode .logos-home {
filter: invert(1);
}
.logos-home .col img {
max-width: 200px !important;
margin: 0 auto;
}
#switch-end * {
color: var(--white) !important;
}
body.light-mode {
--current-color: var(--dark-navy);
}
@font-face {
font-family: 'Ortica';
src: url(//www.laalondraseafood.es/wp-content/themes/alondra-child/fonts/OrticaLinear-Regular.woff2) format('woff2'),
url(//www.laalondraseafood.es/wp-content/themes/alondra-child/fonts/OrticaLinear-Regular.woff) format('woff'),
url(//www.laalondraseafood.es/wp-content/themes/alondra-child/fonts/OrticaLinear-Regular.otf) format('opentype');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Vremena';
src: url(//www.laalondraseafood.es/wp-content/themes/alondra-child/fonts/vremenagrotesk-webfont.woff2) format('woff2'),
url(//www.laalondraseafood.es/wp-content/themes/alondra-child/fonts/vremenagrotesk-webfont.woff) format('woff'),
url(//www.laalondraseafood.es/wp-content/themes/alondra-child/fonts/vremenagrotesk.otf) format('opentype');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Vremena';
src: url(//www.laalondraseafood.es/wp-content/themes/alondra-child/fonts/vremenagroteskbook.woff2) format('woff2'),
url(//www.laalondraseafood.es/wp-content/themes/alondra-child/fonts/vremenagroteskbook.woff) format('woff'),
url(//www.laalondraseafood.es/wp-content/themes/alondra-child/fonts/vremenagroteskbook.otf) format('opentype');
font-weight: 300;
font-style: normal;
font-display: swap;
}
.absolute-right {
position: absolute;
z-index: -1;
}
@media (min-width: 1000px) {
.full-width-content:not(.no-padding) > .row_col_wrap_12,
.masonry-grid,
.works-list-wrapper ul,
.hover_reveal_menu {
padding-left: 28px !important;
padding-right: 28px !important;
}
.absolute-right {
right: -28px;
}
h3.title-card {
font-size: 2.4vw !important;
line-height: 1.1 !important;
margin-bottom: 24px !important;
max-width: 23vw;
}
.custom-post h3.title-card {
font-size: 2.2vw !important;
}
.no-padding {
padding: 0 !important;
}
.no-padding > .row_col_wrap_12 {
padding-left: 0 !important;
padding-right: 0 !important;
}
}
@media (max-width: 1000px) {
.full-width-content:not(.no-padding) > .row_col_wrap_12,
.masonry-grid,
.works-list-wrapper ul,
.hover_reveal_menu,
.no-padding > .row_col_wrap_12 {
padding-left: 18px !important;
padding-right: 18px !important;
}
.absolute-right {
right: -18px;
}
}
body #header-outer,
body[data-header-color='dark'] #header-outer {
background-color: var(--dark-navy);
} .light:not(.pescaderias) * {
color: var(--dark-navy) !important;
}
.pescaderias .nectar-split-heading span {
color: var(--light-blue) !important;
}
.col.light .nectar-button.see-through {
border-color: var(--dark-navy) !important;
}
.uppercase,
.local-title {
text-transform: uppercase;
}
.single-pescaderias .alondra-title {
margin-bottom: 0;
}
.light:not(.pescaderias) .direccion-local * {
text-transform: uppercase;
color: var(--electric-blue) !important;
}
.single-pescaderias {
--current-color: var(--dark-navy);
}
.light:not(.pescaderias) .local-com * {
color: var(--white) !important;
}
.local-com .alondra-title {
margin-bottom: 24px;
}
.iwt-text em {
font-style: normal;
font-size: 22px;
font-weight: 300 !important;
display: block;
margin-bottom: 10px;
}
.iwt-text br {
display: none;
}
.iwithtext {
margin: 0 0 20px 0 !important;
}
.latin-name {
text-transform: uppercase;
color: #9f9fc6;
} .hover-wrap-inner {
position: relative;
}
.hover-wrap-inner canvas {
position: absolute;
top: 0;
left: 0;
object-fit: cover;
}
.alondra-title.tiny *,
.alondra-title.tiny {
margin-bottom: 0 !important;
}
@media (min-width: 1000px) {
.alondra-title.big * {
font-size: 4.3vw !important;
line-height: 1.1 !important;
}
.alondra-title.medium *,
.local-title {
font-size: 3vw !important;
line-height: 1.1 !important;
}
.alondra-title.small *,
.alondra-title.small {
font-size: 2vw !important;
line-height: 1.1 !important;
}
.alondra-title.extra-small * {
font-size: 1.6vw !important;
line-height: 1.1 !important;
}
.alondra-title.tiny * {
font-size: 1vw !important;
line-height: 1.1 !important;
}
} .cky-title,
.symbol-wrap {
padding-bottom: 0;
font-family: 'Ortica', serif;
text-transform: uppercase;
font-weight: 400 !important;
}
.cky-banner-btn-close {
border: 1px solid var(--dark-navy) !important;
padding: 0.5rem !important;
margin-top: 10px !important;
margin-right: 10px !important;
}
.cky-notice-des {
line-height: 1.2 !important;
}
.cky-btn {
text-transform: uppercase !important;
} @media (min-width: 1000px) {
.nectar-milestone .number * {
font-size: 6vw !important;
margin-bottom: 5vw;
}
.nectar-milestone .subject {
margin-bottom: 2vw;
}
}
.nectar-milestone {
display: flex;
flex-flow: column-reverse;
}
@media (max-width: 1000px) {
.nectar-milestone .number * {
font-size: 30vw !important;
}
.nectar-milestone .number {
margin-bottom: 60px;
}
.nectar-milestone .subject {
margin-bottom: 10vw;
}
} #header-outer[data-lhe='animated_underline']:not([data-format='left-header']) #top nav > ul > li:not([class*='button_']) > a .menu-title-text:after {
display: none;
}
body.material #header-outer #top .span_9 nav > ul.sf-menu > li:last-child > a {
display: flex;
}
.menu-item-has-children .menu-title-text {
display: flex;
line-height: 1.2;
}
.menu-item-has-children sup {
font-size: 0.8em;
margin-top: -6px;
margin-left: 4px;
}
.off-canvas-menu-container.mobile-only .menu {
display: flex;
flex-flow: row wrap;
}
.close-wrap.loaded {
display: none !important;
}
.slide-out-widget-area-toggle a {
display: flex;
flex-flow: column;
align-items: end;
}
.slide-out-widget-area-toggle a span {
-webkit-transition: transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.open-menu-custom,
.close-menu-custom {
display: none;
}
.close-menu-custom {
margin-top: 5px;
}
#top .span_9 > .slide-out-widget-area-toggle {
transform: translateY(1px);
}
.slide-out-widget-area-toggle a.closed span {
transform: translateY(17px);
}
.slide-out-widget-area-toggle a.open span {
transform: translateY(-8px);
}
.open-menu-custom::before,
.close-menu-custom::before {
margin-right: 5px;
color: white;
}
.close-menu-custom svg {
transform: translateY(2px);
}
#top .span_9 > .slide-out-widget-area-toggle {
width: 90px;
overflow: hidden;
font-family: 'Vremena', sans-serif;
text-transform: uppercase;
font-weight: 300;
}
.nectar-global-section.nectar_hook_ocm_after_menu .container * {
text-transform: uppercase;
}
@media (max-width: 1000px) {
#slide-out-widget-area .inner {
display: flex !important;
flex-flow: column;
height: 100vh !important;
justify-content: space-between;
}
.off-canvas-menu-container.mobile-only,
.nectar-global-section.nectar_hook_ocm_after_menu .container {
padding: 0 16px !important;
}
.nectar-global-section.nectar_hook_ocm_after_menu .container {
margin: 0;
}
#slide-out-widget-area.fullscreen .inner-wrap > .inner,
#slide-out-widget-area.fullscreen-alt .inner-wrap > .inner {
margin: 0 !important;
}
ul.menu {
text-align: left;
}
body #header-outer,
header#top {
background-color: transparent !important;
}
body.dark #header-outer,
.dark header#top,
body #header-outer.side-widget-open {
mix-blend-mode: difference;
filter: brightness(0.9) hue-rotate(103deg) saturate(100) sepia(1);
}
#header-outer.scrolling:not(.side-widget-open) {
background-color: var(--dark-navy) !important;
}
.menu-item:not(.lang-item) {
flex: 0 0 100%;
}
#slide-out-widget-area.open .off-canvas-menu-container li.lang-item {
margin-top: 10vh;
}
#slide-out-widget-area-bg.open.dark {
opacity: 1 !important;
}
#slide-out-widget-area-bg.fullscreen-split {
background-color: var(--pure-white);
}
.menu li *,
.off-canvas-social-links * {
color: var(--black) !important;
}
.current-lang a {
border-color: var(--black);
}
html:lang(es-ES) .open-menu-custom::before {
content: 'Menú';
}
html:lang(en-US) .open-menu-custom::before,
html:lang(it-IT) .open-menu-custom::before,
html:lang(fr-FR) .open-menu-custom::before {
content: 'Menu';
}
html:lang(es-ES) .close-menu-custom::before {
content: 'Cerrar';
}
html:lang(it-IT) .close-menu-custom::before {
content: 'vicino';
}
html:lang(fr-FR) .close-menu-custom::before {
content: 'fermer';
}
html:lang(en-US) .close-menu-custom::before {
content: 'Close';
}
.open-menu-custom,
.close-menu-custom {
width: 100px !important;
font-size: 14px;
line-height: 1.1;
font-weight: 300;
}
}
@media (min-width: 1000px) {
.menu-item a {
display: flex !important;
}
.single-pescaderias header#top {
background-color: #fff;
}
.single-pescaderias header#top .container #logo {
mix-blend-mode: difference;
filter: brightness(0.9) hue-rotate(103deg) saturate(100) sepia(1);
}
.single-pescaderias header#top .menu-item * {
color: var(--dark-navy);
}
body .sf-menu > li:not(.nectar-woo-cart):not(.slide-out-widget-area-toggle) {
overflow: initial !important;
}
#header-outer.at-top {
background-color: transparent;
}
.sf-menu {
height: fit-content;
}
.sub-menu {
top: 35px !important;
}
.sub-menu a,
.footer-group-link a {
transition: transform 0.1s ease-out !important;
}
.sub-menu a:hover,
.footer-group-link a:hover {
transform: translateX(5px) !important;
}
.sub-menu .menu-item .menu-title-text {
display: flex;
align-items: baseline;
}
nav {
display: flex;
align-items: center;
}
.sf-menu:hover li:not(.menu-item-over) a {
opacity: 0.5;
}
.sf-menu ul:not(.sub-menu) li a {
transition: all 0.3s ease-in-out;
}
li:not(.menu-item-over) .sub-menu {
opacity: 0 !important;
}
.sf-menu:hover li.menu-item-over a {
opacity: 1;
}
}
html:lang(es-ES) .back a {
content: 'Volver';
} .title-img {
z-index: 0;
}
.title-img .img-with-aniamtion-wrap {
position: absolute !important;
top: 0;
z-index: 0;
width: 100vw;
top: -10vw;
left: -28px;
}
.title-img .img-with-aniamtion-wrap img {
width: 100vw;
}
.title-img .nectar-split-heading {
position: relative;
transform: scale(1.1);
z-index: 99;
line-height: 1;
margin-bottom: 1%;
}
.title-img .flickity-slider {
z-index: 999;
}
.title-img .nectar-flickity {
top: -5vw;
}
.left-padding {
padding-left: 5vw;
}
.overlap-image {
top: 50%;
left: 50%;
width: 60%;
transform: translate(-50%, -50%);
}
@media (min-width: 1000px) {
.overlap-card {
margin-top: calc(-8 * (1vh + 1vw));
}
.alondra-title.animated .char {
opacity: 0;
display: inline-block;
}
.not-full {
max-width: 60vw !important;
}
.not-full-small {
max-width: 40vw !important;
}
}
span.word {
white-space: nowrap;
}
@media (max-width: 1000px) {
.title-img .img-with-aniamtion-wrap {
left: -18px;
}
.overlap-card {
margin-top: calc(2 * (1vh + 1vw));
}
.title-img-mobile-wrapper .img-with-aniamtion-wrap:last-child {
position: absolute !important;
top: 15% !important;
z-index: -1;
top: -10vw;
width: 200vw;
left: -50%;
}
.title-img-mobile-wrapper .img-with-aniamtion-wrap:first-child,
.title-mobile-img,
.title-img-mobile-wrapper {
width: 101vw !important;
max-width: 101vw !important;
transform: translateX(-12px);
}
} .iwithtext h3 {
text-transform: uppercase;
font-size: 2vw !important;
}
.space-between .wpb_wrapper {
height: 100%;
display: flex;
justify-content: space-between;
flex-flow: column;
}
@media (max-width: 1000px) {
.iwithtext h3 {
font-size: 5vw !important;
}
} .slide-img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100vh;
z-index: 99;
display: block;
}
.slide-img .row_col_wrap_12_inner,
.slide-img .row_col_wrap_12_inner .vc_column-inner {
height: 100%;
}
.slide-img .img-with-aniamtion-wrap {
width: 50%;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.alondra-slide-img-wrap {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%;
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 0 !important;
background-repeat: no-repeat;
background-size: cover;
}
.slider-img-wrapper .vc_column-inner {
height: 100vh;
}
.slide-img {
clip-path: inset(0 100% 0 0);
transition: clip-path 0.5s ease-in-out;
}
.alondra-slide-img-inner {
aspect-ratio: 3 / 4;
overflow: hidden;
width: 50%;
-webkit-box-shadow: 0px 0px 50px 8px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0px 0px 50px 8px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 50px 8px rgba(0, 0, 0, 0.4);
}
.alondra-slide-img-inner img {
object-fit: cover;
width: 100% !important;
height: 100% !important;
}
.slider-img-wrapper {
background-color: var(--blue);
}
.full-height .slide-img {
clip-path: inset(0 0 0 0);
}
@media only screen and (min-width: 1000px) {
.nectar-sticky-column-css.vc_column_container > .n-sticky > .vc_column-inner {
top: 0;
}
.full-height {
height: 100vh;
}
}
@media only screen and (max-width: 1000px) {
.alondra-slide-img-wrap,
.slider-img-wrapper .vc_column-inner,
.full-height {
height: 50vh;
}
} .cky-consent-container .cky-consent-bar {
border-radius: 0 !important;
box-shadow: none !important;
} a.nectar-button.medium.see-through.accent-color:before,
.submit-wrapper .submit-hover {
content: '';
height: 0;
background: #fff;
width: 100%;
position: absolute;
left: 0;
top: 0;
z-index: 0;
transition: all 0.3s cubic-bezier(0.7, 0, 0.2, 1);
z-index: -1;
}
.light a.nectar-button.medium.see-through.accent-color:before,
.light .submit-wrapper .submit-hover {
background: var(--dark-navy);
}
.submit-wrapper {
position: relative;
}
a.nectar-button.medium.see-through.accent-color {
position: relative;
z-index: 99;
transition: all 0.3s cubic-bezier(0.7, 0, 0.2, 1);
border-width: 1px;
}
a.nectar-button.medium.see-through.accent-color:hover span,
input.wpcf7-form-control.wpcf7-submit.has-spinner:hover,
#switch-end input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
color: var(--dark-navy) !important;
}
.light a.nectar-button.medium.see-through.accent-color:hover span,
.light input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
color: var(--white) !important;
}
a.nectar-button.medium.see-through.accent-color:hover:before,
.submit-wrapper:hover .submit-hover {
height: 100%;
} .alondra-card,
.alondra-card a {
height: 100% !important;
}
.alondra-card:not(.img-to-bg) a,
.alondra-card:not(.img-to-bg) {
display: flex;
flex-flow: column;
justify-content: space-between;
}
.card-header {
display: flex;
justify-content: space-between;
}
.card-header svg {
min-width: 33px;
}
.alondra-card p,
.card-header {
z-index: 999;
position: relative;
}
.alondra-card p {
max-width: 70ch;
}
.alondra-card {
background-color: var(--white);
padding: 1rem;
color: var(--dark-navy);
}
.alondra-card.custom-post {
background-color: var(--electric-blue);
}
.alondra-card .overlay {
display: none;
}
.alondra-card.img-to-bg .overlay {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #000000;
opacity: 0.2;
z-index: 0;
}
.alondra-card svg {
--current-color: var(--dark-navy);
}
.alondra-card.img-to-bg svg,
.alondra-card.custom-post svg {
--current-color: var(--white);
}
.title-card {
color: var(--dark-navy);
text-transform: uppercase;
max-width: 87%;
}
.alondra-card.custom-post .title-card,
.alondra-card.custom-post *,
.alondra-card:not(.standard) a {
color: var(--white) !important;
}
h3.title-card {
font-family: 'Ortica', serif;
}
.img-to-bg .title-card {
color: var(--white);
}
.img-to-bg .alondra-card-img-wrap,
.img-to-bg .alondra-card-img-wrap *,
.img-to-bg .alondra-card-video-wrap,
.img-to-bg .alondra-card-video-wrap * {
height: 100% !important;
width: 100% !important;
position: absolute;
top: 0;
left: 0;
z-index: -1;
background-size: cover;
background-position: center;
}
.img-to-bg .alondra-card-img-wrap *,
.img-to-bg .alondra-card-video-wrap * {
object-fit: cover;
}
.alondra-card.img-to-bg {
aspect-ratio: 1 / 1;
overflow: hidden;
position: relative;
background-color: transparent;
color: var(--white);
}
.datos_contacto {
display: flex;
flex-wrap: wrap;
gap: 5px;
margin-bottom: 24px;
}
.datos_contacto p {
padding-bottom: 0;
align-items: center;
display: flex;
gap: 5px;
margin-right: 10px;
}
.datos_contacto span {
display: flex;
align-self: center;
}
.sub-menu .menu-title-text:before,
.footer-group-link a:before {
content: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.38672 3.76026C9.25872 3.7582 9.13001 3.80488 9.03076 3.90088C8.83251 4.09288 8.82728 4.40966 9.01953 4.60791L11.8198 7.5H3C2.724 7.5 2.5 7.724 2.5 8C2.5 8.276 2.724 8.5 3 8.5H11.8198L9.01953 11.3921C8.82753 11.5903 8.83251 11.9069 9.03076 12.0991C9.12801 12.1931 9.25366 12.2402 9.37891 12.2402C9.50941 12.2402 9.64004 12.1894 9.73779 12.0879L13.3589 8.34766C13.5466 8.15391 13.5466 7.8461 13.3589 7.65235L9.73779 3.91211C9.64204 3.81286 9.51472 3.76232 9.38672 3.76026Z" fill="%230A0A2B"/></svg>');
height: 16px;
display: inline-flex;
transform: translateY(3px);
margin-right: 10px;
}
.footer-group-link a {
display: block;
text-transform: uppercase;
padding-left: 15px;
}
@media (max-width: 1000px) {
.nectar-flickity.nectar-carousel[data-column-padding='10px'] .inner-wrap {
padding: 0;
}
} .material.woocommerce-page[data-form-style='default'] input#coupon_code,
input[type='date'],
input[type='email'],
input[type='number'],
input[type='password'],
input[type='search'],
input[type='tel'],
input[type='text'],
input[type='url'],
select,
textarea {
background-color: transparent;
border-radius: 0;
border: none;
border-bottom: 1px solid var(--white);
}
input[type='date'],
input[type='email'],
input[type='number'],
input[type='password'],
input[type='search'],
input[type='tel'],
input[type='text'],
input[type='url'],
textarea,
input::placeholder {
color: #ffffff;
}
input::placeholder {
opacity: 0.6;
}
input[type='date']:focus,
input[type='email']:focus,
input[type='number']:focus,
input[type='password']:focus,
input[type='search']:focus,
input[type='tel']:focus,
input[type='text']:focus,
input[type='url']:focus,
select:focus,
textarea:focus {
box-shadow: none;
}
.tabbed > ul li .active-tab,
body.material input[type='text']:focus,
body.material textarea:focus,
body.material input[type='email']:focus,
body.material input[type='search']:focus,
body.material input[type='password']:focus,
body.material input[type='tel']:focus,
body.material input[type='url']:focus,
body.material input[type='date']:focus,
body.material input[type='number']:focus,
body.material select:focus,
.row .col .wp-caption .wp-caption-text,
.material.woocommerce-page input#coupon_code:focus,
.material #search-outer #search input[type='text'],
#header-outer[data-lhe='animated_underline'] #top nav > ul > li > a .menu-title-text:after,
div[data-style='minimal'] .toggle.default.open i,
div[data-style='minimal'] .toggle.default:hover i,
div[data-style='minimal'] .toggle.accent-color.open i,
div[data-style='minimal'] .toggle.accent-color:hover i,
.single #single-meta div a:hover,
.single #single-meta div a:focus,
.single .fullscreen-blog-header #single-below-header > span a:hover,
.blog-title #single-meta .nectar-social.hover > div a:hover,
.nectar-hor-list-item[data-hover-effect='full_border'][data-color='accent-color']:hover,
.material.woocommerce-page[data-form-style='default'] div input#coupon_code:focus {
border-color: var(--electric-blue);
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
width: 100%;
background-color: transparent;
border: 1px solid var(--white);
}
.wpcf7-spinner {
position: absolute;
right: 0;
}
.wpcf7 .wpcf7-response-output {
background-color: transparent;
}
body[data-form-submit='regular'] button[type='submit']:hover,
body[data-form-submit='regular'] input[type='submit']:hover {
opacity: 1;
}
span.wpcf7-not-valid-tip {
background-color: #ffffff59;
color: #ffffff !important;
backdrop-filter: blur(4px);
font-weight: 300;
} .woocommerce-checkout .nectar-global-section.before-footer,
.woocommerce-account .nectar-global-section.before-footer,
.woocommerce-cart .nectar-global-section.before-footer,
body:not(.page):not(.single-post):not(.single-portfolio) .nectar-global-section.before-footer,
.single-portfolio #regular_portfolio [data-nav-pos='in_header'] .nectar-global-section.before-footer,
.nectar-global-section.before-footer {
padding-top: 0 !important;
}
.single .row {
padding-bottom: 0;
}
#footer a {
text-decoration: none;
}
.single-pescaderias #footer * {
color: var(--white) !important;
}
#footer a:hover {
color: var(--light-blue) !important;
}
#footer,
.single-pescaderias .ocm-effect-wrap,
.single-pescaderia .container-wrap {
background-color: var(--white);
}
.single-pescaderias #footer {
background-color: var(--dark-navy) !important;
}
.single-pescaderias .footer-logo,
.single-pescaderias .footer-group-link a:before {
filter: brightness(100);
} #slide-out-widget-area.fullscreen,
#slide-out-widget-area.fullscreen-alt {
text-align: left !important;
}
.menu.dl-animate-out-4 {
-webkit-animation: MenuAnimOut 0.4s ease-in-out !important;
animation: MenuAnimOut 0.4s ease-in-out !important;
}
.menu.dl-animate-in-4 {
-webkit-animation: MenuAnimIn 0.4s ease-in-out !important;
animation: MenuAnimIn 0.4s ease-in-out !important;
}
.menuwrapper > .sub-menu.dl-animate-in-4 {
-webkit-animation: SubMenuAnimIn 0.4s ease !important;
animation: SubMenuAnimIn 0.4s ease !important;
}
.menuwrapper > .sub-menu.dl-animate-out-4 {
-webkit-animation: SubMenuAnimOut 0.4s ease !important;
animation: SubMenuAnimOut 0.4s ease !important;
}
@-webkit-keyframes MenuAnimOut {
100% {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
opacity: 0;
}
}
@keyframes MenuAnimOut {
100% {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
opacity: 0;
}
}
@-webkit-keyframes MenuAnimIn {
0% {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
@keyframes MenuAnimIn {
0% {
-webkit-transform: translateX(-100%);
transform: translateX(-100%);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
@-webkit-keyframes SubMenuAnimIn {
0% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
@keyframes SubMenuAnimIn {
0% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
opacity: 0;
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
}
@-webkit-keyframes SubMenuAnimOut {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
opacity: 0;
}
}
@keyframes SubMenuAnimOut {
0% {
-webkit-transform: translateX(0);
transform: translateX(0);
opacity: 1;
}
100% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
opacity: 0;
}
} .toggle > .toggle-title a,
div[data-style='minimal'] .toggle:hover > .toggle-title a,
div[data-style='minimal'] .toggle.open > .toggle-title a {
color: white;
}
div[data-style='minimal'] .toggle.open > .toggle-title i:before,
div[data-style='minimal'] .toggle:hover > .toggle-title i:before {
background-color: white;
}
div[data-style='minimal'] .toggle:hover > .toggle-title i:after {
background-color: transparent;
}
div[data-style='minimal'] .toggle {
border-bottom: 2px solid rgba(255, 255, 255, 0.2);
}
div[data-style*='minimal'] .toggle > .toggle-title i {
border-radius: 0;
}
div[data-style='minimal'] .toggle.default:hover i {
border-color: var(--blue);
}
.toggle > h3.toggle-title a {
text-transform: uppercase;
font-size: 30px;
line-height: 1.1;
}
.toggle p {
color: #9f9fc6;
}
.min-height-full {
min-height: 100vh;
display: flex;
align-items: center;
} .single-post .wp-block-image,
.wp-block-separator, .wp-block-heading.has-x-large-font-size {
margin-bottom: 30px!important;
}
.single-post .social-links a:before {
content: url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.38672 4.17585C9.25872 4.17378 9.13001 4.22047 9.03076 4.31647C8.83251 4.50847 8.82728 4.82525 9.01953 5.0235L11.8198 7.91559H3C2.724 7.91559 2.5 8.13959 2.5 8.41559C2.5 8.69159 2.724 8.91559 3 8.91559H11.8198L9.01953 11.8077C8.82753 12.0059 8.83251 12.3225 9.03076 12.5147C9.12801 12.6087 9.25366 12.6558 9.37891 12.6558C9.50941 12.6558 9.64004 12.605 9.73779 12.5035L13.3589 8.76325C13.5466 8.5695 13.5466 8.26169 13.3589 8.06794L9.73779 4.3277C9.64204 4.22845 9.51472 4.17791 9.38672 4.17585Z" fill="%239F9FC6"/></svg>');
height: 16px;
display: inline-flex;
transform: translateY(3px);
margin-right: 10px;
}
.single-post h2 {
font-size: 28px !important;
}
.share-buttons {
border-top: 1px solid #9f9fc6;
padding-top: 10px;
}
.wp-block-separator {
border-top: 1px solid;
}
h4.grid-post-title {
font-family: 'Vremena', sans-serif!important;
font-weight: 300 !important;
font-size: 24px!important; 
line-height: 1.2!important;
}
.related-grid {
display: grid;
gap: 30px;
margin-top: 30px;
grid-template-columns: repeat(3, minmax(0, 33%));
margin-bottom: 30px;
}
@media (max-width: 1024px) {
.related-grid {
grid-template-columns: repeat(2, minmax(0, 50%));
}
}
@media (max-width: 600px) {
.related-grid {
grid-template-columns: repeat(1, minmax(0, 100%));
}
}
.related-item {
display: block;
text-decoration: none;
color: inherit;
width: 100%;
}
.related-thumb img {
width: 100%;
height: auto;
object-fit: cover;
}
.related-posts h3{
text-transform: uppercase;
margin-bottom: 30px!important;
}
h4.grid-post-title{
margin-bottom: 30px!important;
}
a.related-item {
border-bottom: 1px solid #9f9fc6;
padding-bottom: 20px;
}
.grid-post-details{
position: relative;
}
.grid-post-details:after {
content: url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.38672 4.17585C9.25872 4.17378 9.13001 4.22047 9.03076 4.31647C8.83251 4.50847 8.82728 4.82525 9.01953 5.0235L11.8198 7.91559H3C2.724 7.91559 2.5 8.13959 2.5 8.41559C2.5 8.69159 2.724 8.91559 3 8.91559H11.8198L9.01953 11.8077C8.82753 12.0059 8.83251 12.3225 9.03076 12.5147C9.12801 12.6087 9.25366 12.6558 9.37891 12.6558C9.50941 12.6558 9.64004 12.605 9.73779 12.5035L13.3589 8.76325C13.5466 8.5695 13.5466 8.26169 13.3589 8.06794L9.73779 4.3277C9.64204 4.22845 9.51472 4.17791 9.38672 4.17585Z" fill="%239F9FC6"/></svg>');
height: 16px;
display: inline-flex;
transform: translateY(-50%);
position: absolute;
right: 2px;
border: 1px solid #9f9fc6;
padding: 6px;
top: 50%;
}
.related-thumb {
aspect-ratio: 1 / 1;
}
.nav-links * {
color: #9f9fc6;
}
.navigation.pagination{
justify-content: center;
}
.page-numbers.prev,  .page-numbers.next{
border: 1px solid #9f9fc6;
padding: 6px;
content: url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.38672 4.17585C9.25872 4.17378 9.13001 4.22047 9.03076 4.31647C8.83251 4.50847 8.82728 4.82525 9.01953 5.0235L11.8198 7.91559H3C2.724 7.91559 2.5 8.13959 2.5 8.41559C2.5 8.69159 2.724 8.91559 3 8.91559H11.8198L9.01953 11.8077C8.82753 12.0059 8.83251 12.3225 9.03076 12.5147C9.12801 12.6087 9.25366 12.6558 9.37891 12.6558C9.50941 12.6558 9.64004 12.605 9.73779 12.5035L13.3589 8.76325C13.5466 8.5695 13.5466 8.26169 13.3589 8.06794L9.73779 4.3277C9.64204 4.22845 9.51472 4.17791 9.38672 4.17585Z" fill="%239F9FC6"/></svg>');
}
.page-numbers.prev{
transform: rotate(180deg);
}
.nav-links {
display: flex;
gap: 1rem;
align-items: center;
}
.categories-buttons, .categories-buttons *{
transition: all 0.3s ease-in-out;
}
.categories-buttons a:hover {
background-color: #ffffff!important;
color: #0a0a2b!important;
}
span.page-numbers.current{
color: #ffffff;
}
.archive .container.main-content {
margin: 0 auto;
max-width: none;
padding: 0 28px!important;
}
.archive .container-wrap {
padding-top: 0 !important;
}
.wpml-ls-statics-footer {
display: none;
}
@media (max-width: 1000px) {
.archive .container.main-content {
padding: 0 18px!important;
}
}