.hostinger-reach-block-connect{display:flex;flex-direction:column;align-content:flex-start;background:#fff6e9;padding:14px;font-size:14px;margin:28px 0 14px}.hostinger-reach-block-connect__title{color:#1d1e20;font-weight:700;margin-bottom:4px}.hostinger-reach-block-connect__subtitle{color:#727586;margin-bottom:4px}.hostinger-reach-block-connect a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}
.hostinger-reach-block-dialog{display:block;flex-direction:column;align-content:flex-start;background:#fff;color:#1d1e20;padding:20px;gap:14px;font-size:14px;line-height:20px;bottom:80px;left:20px;position:fixed;z-index:100001;max-width:400px;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.05)}.hostinger-reach-block-dialog__actions{display:flex;justify-content:flex-start;gap:10px}.hostinger-reach-block-dialog__button_indicator{height:16px;width:16px}.hostinger-reach-block-dialog__button{cursor:pointer;text-align:center;background:#673de6;color:#fff;font-weight:700;font-size:12px;padding:6px 16px;display:flex;flex-direction:row;align-items:center;gap:10px;border-radius:8px}.hostinger-reach-block-dialog__button:hover{background:#5029c2}.hostinger-reach-block-dialog__button a{color:#fff;text-decoration:none}.hostinger-reach-block-dialog__button a:hover,.hostinger-reach-block-dialog__button a:focus,.hostinger-reach-block-dialog__button a:active{color:#fff;box-shadow:none;outline:none}.hostinger-reach-block-dialog__button svg{height:16px;width:16px}.hostinger-reach-block-dialog__button svg path{fill:#fff}.hostinger-reach-block-dialog__close{cursor:pointer}.hostinger-reach-block-dialog__close:before,.hostinger-reach-block-dialog__close:after{content:"";position:absolute;width:16px;height:2px;background-color:#1d1e20;top:26px;right:16px}.hostinger-reach-block-dialog__close:before{transform:rotate(45deg)}.hostinger-reach-block-dialog__close:after{transform:rotate(-45deg)}.hostinger-reach-block-dialog__close:hover:before,.hostinger-reach-block-dialog__close:hover:after{background-color:#727272}
.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields{display:flex;flex-direction:column;width:100%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline{flex-direction:row;justify-content:flex-start;align-items:end;width:100%;gap:.5rem}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-form-field{min-width:70%}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-fields--inline .hostinger-reach-block-submit{min-width:30%}.hostinger-reach-block-subscription-form .hostinger-reach-block-submit{border-width:0;margin-top:var(--wp--preset--spacing--20);align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word;font-weight:500;min-height:40px;border-radius:50px}.hostinger-reach-block-subscription-form .hostinger-reach-block-form-field{margin-top:8px}.hostinger-reach-block-subscription-form label{display:block;font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;margin-bottom:8px;padding:0}.hostinger-reach-block-subscription-form input{display:block;width:100%;padding:3px 10px;min-height:40px;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338;box-sizing:border-box}.hostinger-reach-block-tags{margin-left:-6px;margin-top:10px;max-height:14em;overflow:auto;padding-left:6px;padding-top:6px;margin-bottom:20px}.components-button.is-link.hostinger-reach-block-toggler{margin-bottom:20px}.hostinger-reach-block-newtag{margin-bottom:20px}.reach-subscription-message{font-weight:bold;padding:1em;gap:10px;margin-top:10px}.reach-subscription-message.is-success{background:rgba(0,158,91,.1019607843)}.reach-subscription-message.is-error{background:rgba(234,71,104,.1019607843)}img.montonio-payment-method-icon {
height: 24px !important;
margin-left: 8px;
}
.montonio-bank-payments-form:not(:first-child) {
margin-top: 16px;
}
.montonio-bank-payments-form .montonio-payments-country-dropdown {
width: 120px;
}
.montonio-bank-payments-form .montonio-bank-items {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 10px;
}
.montonio-bank-payments-form .montonio-bank-items:not(:first-child) {
margin-top: 16px;
}
.montonio-bank-payments-form .montonio-bank-items img {
border-radius: 0 !important;
}
.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item {
width: 100px;
height: 100px;
border-radius: 8px;
margin: 0;
background: #ffffff;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
padding: 12px;
box-sizing: border-box;
border: 1px solid rgba(0, 0, 0, 0.07);
}
.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item:hover {
background: #fbfbff;
border: 1px solid rgba(0, 0, 0, 0.1);
}
.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item.active {
background: #f3f2ff;
border: 1px solid #4537cd;
color: #4537cd;
}
.montonio-bank-payments-form .montonio-bank-items .montonio-bank-item--hidden {
display: none !important;
}
.montonio-bank-payments-form .montonio-bank-items--list {
flex-direction: column;
gap: 10px;
}
.montonio-bank-payments-form .montonio-bank-items--list .montonio-bank-item {
width: 100%;
height: 60px;
padding: 12px 17px;
}
#montonio-payments-description.montonio-bank-items .montonio-bank-item-img,
#payment #montonio-payments-description.montonio-bank-items .montonio-bank-item-img {
position: relative;
right: unset;
left: unset;
float: none;
border: 0;
margin: 0;
padding: 0;
max-width: 100%;
max-height: 26px;
pointer-events: none;
display: block;
}
.montonio-bnpl-items {
display: flex;
flex-direction: column;
gap: 0;
}
.montonio-bnpl-items:not(:first-child) {
margin-top: 16px;
}
.montonio-bnpl-items .montonio-bnpl-item {
margin: 0;
background: #ffffff;
cursor: pointer;
font-size: 16px;
font-weight: 600;
padding: 12px 25px;
box-sizing: border-box;
border: 1px solid rgba(0, 0, 0, 0.07);
border-top: none;
}
.montonio-bnpl-items .montonio-bnpl-item:hover {
background: #fbfbff;
}
.montonio-bnpl-items .montonio-bnpl-item:first-child {
border: 1px solid rgba(0, 0, 0, 0.07);
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}
.montonio-bnpl-items .montonio-bnpl-item:last-child {
border-bottom-left-radius: 7px;
border-bottom-right-radius: 7px;
}
.montonio-bnpl-items .montonio-bnpl-item.active {
background: #f3f2ff;
border: 1px solid #4537cd;
color: #4537cd;
}
.montonio-bnpl-items .montonio-bnpl-item--disabled {
background: #fefcfc;
color: #a5a5a5;
pointer-events: none;
}
.montonio-bnpl-items .montonio-bnpl-item .montonio-bnpl-item-subtitle {
font-size: 12px;
font-weight: normal;
}
#montonio-blik-form:not(:first-child),
#montonio-card-form:not(:first-child) {
margin-top: 16px;
}
#montonio-blik-form.loading,
#montonio-card-form.loading {
padding: 25px 0;
}
.montonio-shipping-carrier-logo {
max-height: 33px !important;
max-width: 50px !important;
display: block !important;
}
.montonio-shipping-carrier-logos {
display: flex !important;
gap: 5px;
flex-wrap: wrap;
}
.montonio-pickup-point {
overflow: visible !important;
}
.montonio-pickup-point td {
width: 100%;
overflow: visible !important;
}
.montonio-pickup-point label {
text-align: left;
}
.choices .choices__list--single {
box-sizing: border-box;
}
.choices .choices__list--single .choices__item {
text-align: left;
}
.choices .choices__inner {
box-sizing: border-box;
}
.has-error .choices .choices__inner {
border-color: #cc1818;
}
.choices .choices__list--dropdown .choices__item--selectable,
.choices .choices__list[aria-expanded] .choices__item--selectable {
padding-right: 10px !important;
}
.choices .choices__input {
padding-left: 35px !important;
background-color: #fff;
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M19 19L14.65 14.65M17 9C17 13.4183 13.4183 17 9 17C4.58172 17 1 13.4183 1 9C1 4.58172 4.58172 1 9 1C13.4183 1 17 4.58172 17 9Z" stroke="%2327364B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
background-repeat: no-repeat;
background-position: 11px center;
background-size: 16px 16px;
}
#montonio-shipping-pickup-point-dropdown-wrapper {
position: relative;
}
#montonio-shipping-pickup-point-dropdown-wrapper h2 {
margin-bottom: 8px;
}
#montonio-shipping-pickup-point-dropdown-wrapper #montonio-shipping-pickup-point-dropdown {
display: block;
width: 100%;
}
#montonio-shipping-pickup-point-dropdown-wrapper .choices {
margin-bottom: 0;
}
#montonio-shipping-pickup-point-dropdown-wrapper .montonio-pickup-point-id {
display: block !important;
visibility: hidden !important;
opacity: 0 !important;
width: 0px !important;
height: 0px !important;
padding: 0 !important;
margin: 0 !important;
border: none !important;
box-shadow: none !important;
-webkit-appearance: none !important;
-moz-appearance: none !important;
appearance: none !important;
pointer-events: none !important;
}
.wc-block-checkout__payment-method .wc-block-components-radio-control__label > span {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
}
.wc-block-checkout__payment-method #montonio-card-form-wrapper {
position: relative;
min-height: 32px;
}
.montonio-spinner::before {
content: "";
display: block;
width: 32px;
height: 32px;
pointer-events: none;
animation: montonio-spinner 1s infinite cubic-bezier(0.65, 0.05, 0.36, 0.95);
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path opacity="0.16" d="M30 16C30 17.8385 29.6379 19.659 28.9343 21.3576C28.2308 23.0561 27.1995 24.5995 25.8995 25.8995C24.5995 27.1995 23.0561 28.2307 21.3576 28.9343C19.659 29.6379 17.8385 30 16 30C14.1615 30 12.341 29.6379 10.6424 28.9343C8.94387 28.2307 7.40052 27.1995 6.1005 25.8995C4.80048 24.5995 3.76925 23.0561 3.06569 21.3576C2.36212 19.659 2 17.8385 2 16C2 14.1615 2.36212 12.341 3.06569 10.6424C3.76926 8.94387 4.80049 7.40052 6.10051 6.1005C7.40053 4.80048 8.94388 3.76925 10.6424 3.06568C12.341 2.36212 14.1615 2 16 2C17.8385 2 19.659 2.36212 21.3576 3.06569C23.0561 3.76926 24.5995 4.80049 25.8995 6.10051C27.1995 7.40053 28.2308 8.94388 28.9343 10.6424C29.6379 12.341 30 14.1615 30 16L30 16Z" stroke="%23260071" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/><path d="M16 2C17.8385 2 19.659 2.36212 21.3576 3.06569C23.0561 3.76925 24.5995 4.80049 25.8995 6.10051C27.1995 7.40053 28.2308 8.94388 28.9343 10.6424C29.6379 12.341 30 14.1615 30 16" stroke="%23260071" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/></svg>');
transform: rotate(-43deg);
}
.montonio-spinner--centered {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.montonio-spinner--xs::before {
width: 16px;
height: 16px;
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path opacity="0.16" d="M15 8C15 8.91925 14.8189 9.82951 14.4672 10.6788C14.1154 11.5281 13.5998 12.2997 12.9497 12.9497C12.2997 13.5998 11.5281 14.1154 10.6788 14.4672C9.82951 14.8189 8.91925 15 8 15C7.08075 15 6.17049 14.8189 5.32122 14.4672C4.47194 14.1154 3.70026 13.5998 3.05025 12.9497C2.40024 12.2997 1.88463 11.5281 1.53284 10.6788C1.18106 9.8295 1 8.91925 1 8C1 7.08074 1.18106 6.17049 1.53284 5.32121C1.88463 4.47193 2.40024 3.70026 3.05025 3.05025C3.70027 2.40024 4.47194 1.88462 5.32122 1.53284C6.1705 1.18106 7.08075 1 8 1C8.91926 1 9.82951 1.18106 10.6788 1.53284C11.5281 1.88463 12.2997 2.40024 12.9498 3.05026C13.5998 3.70027 14.1154 4.47194 14.4672 5.32122C14.8189 6.1705 15 7.08075 15 8L15 8Z" stroke="%23260071" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M8 1C8.91925 1 9.82951 1.18106 10.6788 1.53284C11.5281 1.88463 12.2997 2.40024 12.9497 3.05025C13.5998 3.70026 14.1154 4.47194 14.4672 5.32122C14.8189 6.1705 15 7.08075 15 8" stroke="%23260071" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
}
@keyframes montonio-spinner {
0% {
transform: rotate(-43deg);
}
100% {
transform: rotate(317deg);
}
}
.montonio-inbank-calculator {
margin: 10px 0;
}
.montonio-pickup-point {
overflow: visible !important;
}
.montonio-pickup-point td {
width: 100%;
overflow: visible !important;
}
.montonio-pickup-point label {
text-align: left;
}
.montonio-pickup-point__container {
position: relative;
width: 100%;
}
.montonio-pickup-point__search {
position: relative;
}
.montonio-pickup-point__search-logos {
position: absolute;
top: 50%;
left: 11px;
transform: translateY(-50%);
width: 44px;
height: 29px;
overflow: hidden;
justify-content: flex-start;
z-index: 10;
}
.montonio-pickup-point__search-logo {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: block;
width: 44px;
height: 29px;
background-repeat: no-repeat;
background-size: 100% auto;
background-position: center;
opacity: 0;
transition: opacity 0.5s ease-in-out;
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/default-carrier-logo.svg);
}
.montonio-pickup-point__search-logo:only-child {
opacity: 1;
}
.montonio-pickup-point__search-logo--active {
opacity: 1;
}
.montonio-pickup-point__search-logo--omniva {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/omniva-rect.svg);
}
.montonio-pickup-point__search-logo--dpd {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/dpd-rect.svg);
}
.montonio-pickup-point__search-logo--latvian_post {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/latvian_post-rect.svg);
}
.montonio-pickup-point__search-logo--smartpost, .montonio-pickup-point__search-logo--smartposti {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/smartposti-rect.svg);
}
.montonio-pickup-point__search-logo--unisend {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/unisend-rect.svg);
}
.montonio-pickup-point__search-logo--venipak {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/venipak-rect.svg);
}
.montonio-pickup-point__search-logo--inpost {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/inpost-rect.svg);
}
.montonio-pickup-point__search-logo--orlen {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/orlen-rect.svg);
}
.montonio-pickup-point__search-logo--novapost {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/novaPost-rect.svg);
}
.montonio-pickup-point__search-logo--dhl {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/dhl-rect.svg);
}
.montonio-pickup-point__search-logo--expressone {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/expressone-rect.svg);
}
.montonio-pickup-point__search-logo--chronopost {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/chronopost-rect.svg);
}
.montonio-pickup-point__search-logo--gls {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/gls-rect.svg);
}
.montonio-pickup-point__search-logo--alzabox {
background-image: url(//www.jnd.lt/wp-content/plugins/montonio-for-woocommerce/assets/images/alzabox-rect.svg);
}
.montonio-pickup-point__search-input {
width: 100%;
background-color: #fff !important;
border: 1px solid #d8d8d8 !important;
background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M19 19L14.65 14.65M17 9C17 13.4183 13.4183 17 9 17C4.58172 17 1 13.4183 1 9C1 4.58172 4.58172 1 9 1C13.4183 1 17 4.58172 17 9Z" stroke="%2327364B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');
background-repeat: no-repeat;
background-size: 16px 16px;
background-position: right 11px center;
border-radius: 2.5px;
font-size: 14px;
min-height: 48px;
margin-bottom: 0 !important;
transition: border-color 0.2s ease, box-shadow 0.2s ease;
box-sizing: border-box;
box-shadow: none !important;
padding: 10px 33px 10px 62px !important;
}
.montonio-pickup-point__search-input:focus {
outline: none;
}
.montonio-pickup-point__search-input::-moz-placeholder {
color: #7C7C7B;
}
.montonio-pickup-point__search-input::placeholder {
color: #7C7C7B;
}
.montonio-pickup-point__dropdown {
position: absolute;
top: 100%;
left: 0;
right: 0;
margin-top: -1px;
background: white;
border: 1px solid #d8d8d8;
border-radius: 0 0 3px 3px;
max-height: 300px;
overflow-y: auto;
z-index: 1000;
display: none;
box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
}
.montonio-pickup-point__dropdown--show {
display: block;
}
.montonio-pickup-point__option {
padding: 12px 16px;
cursor: pointer;
border-bottom: 1px solid #f3f4f6;
transition: background-color 0.15s ease;
}
.montonio-pickup-point__option:hover {
background-color: rgba(242, 242, 242, 0.9490196078);
}
.montonio-pickup-point__option:last-child {
border-bottom: none;
}
.montonio-pickup-point__option-name {
font-size: 14px;
font-weight: 500;
color: #3C3C3C;
margin-bottom: 0px;
}
.montonio-pickup-point__option-address {
font-size: 13px;
color: #7C7C7B;
line-height: 1.4;
margin-bottom: 4px;
}
.montonio-pickup-point__loading {
display: flex;
align-items: center;
justify-content: center;
gap: 5px;
padding: 16px;
text-align: center;
color: #6b7280;
font-size: 14px;
}
.montonio-pickup-point__no-results {
padding: 16px;
text-align: center;
color: #9ca3af;
font-size: 14px;
}
.montonio-pickup-point__error {
background: #ffebeb;
color: #ce0920;
font-size: 12px;
padding: 9px 12px;
margin-top: 5px;
overflow-wrap: break-word;
border-radius: 6px;
}
.montonio-pickup-point__error--hidden {
display: none;
}
.action-required .woocommerce-checkout-review-order:has(.blockUI) {
opacity: 1 !important;
}* {
box-sizing: border-box;
margin: 0;
padding: 0;
outline: none;
}
html {
height: 100%;
}
body {
color: #444;
font: 18px/1.6 "Roobert-Regular", Helvetica, Arial, sans-serif;
height: 100%;
background: #F5F5F5;
}
strong, b {
color: #000000;
font-family: "Roobert-SemiBold", Helvetica, Arial, sans-serif;
font-weight: normal;
}
a {
color: #005397;
text-decoration: none;
transition: all 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
a:hover {
color: #52A400;
}
img {
max-width: 100%;
height: auto;
}
ul {
list-style: none;
}
hr {
border: none;
height: 1px;
background: #000;
margin-top: 20px;
}
h1,
.h1,
.h1 h2 {
font: 60px/1.3 "Roobert-Light", Helvetica, Arial, sans-serif;
padding: 0px 0 20px 0;
letter-spacing: -0.01em;
color: #000;
}
h2,
.h2 {
font: 50px/1.3 "Roobert-Light", Helvetica, Arial, sans-serif;
padding: 30px 0 30px 0;
color: #000000;
}
h3,
.h3 {
font: 24px/1.2 "Roobert-SemiBold", Helvetica, Arial, sans-serif;
padding: 10px 0 12px 0;
color: #000000;
}
h4,
.h4 {
font: 20px/1.4 "Roobert-SemiBold", Helvetica, Arial, sans-serif;
padding: 0px 0 10px 0;
color: #000000;
}
h5,
.h5 {
font: 18px/1.4 "Roobert-SemiBold", Helvetica, Arial, sans-serif;
padding: 0px 0 10px 0;
color: #000000;
}
p {
padding: 0 0 20px;
max-width: 1080px;
}
.container {
max-width: 1400px;
padding: 0 50px;
margin: 0 auto;
}
.row {
margin: 0 -10px;
}
.col {
padding: 0 10px;
}
.site {
overflow-x: hidden;
}
.site-main {
padding: 210px 0 60px;
}
.breadcrumbs {
color: rgba(68, 68, 68, 0.3);
font-size: 14px;
padding-bottom: 40px;
}
.breadcrumbs a {
color: #444444;
}
.breadcrumbs span span {
padding-right: 38px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/3858d0124ab5267eb75e.svg) right 14px top 6px no-repeat;
}
.breadcrumbs span span.breadcrumb_last {
padding-right: 0px;
background: none;
}
.entry-content ul {
padding: 0 0 10px;
}
.entry-content ul li {
padding: 0 0 10px 22px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/95cabfd59bf20cec3bdc.svg) 0 11px no-repeat;
}
.entry-content ol {
padding: 0 0 10px;
margin: 0 0 0 0px;
list-style: none;
counter-reset: my-awesome-counter;
}
.entry-content ol li {
padding: 0 0 10px 0px;
counter-increment: my-awesome-counter;
}
.entry-content ol li:before {
content: counter(my-awesome-counter) ". ";
color: #6CC100;
min-width: 25px;
display: inline-block;
font-family: "Roobert-SemiBold", Helvetica, Arial, sans-serif;
}
.entry-content table {
width: auto;
border: none;
border-collapse: collapse;
margin-left: -5px;
}
.entry-content table th {
text-align: left;
border-bottom: 3px solid #E5E5E5;
border-left: 5px solid transparent;
color: #000000;
font-weight: normal;
font-family: "Roobert-SemiBold", Helvetica, Arial, sans-serif;
font-size: 18px;
line-height: 130%;
padding: 10px 20px 10px 0;
}
.entry-content table td {
border-top: 1px solid #E5E5E5;
border-left: 5px solid transparent;
padding: 4px 20px 7px 0;
}
.entry-content .wp-block-columns {
display: flex;
margin: 0 0 0 -60px;
}
.entry-content .wp-block-columns .wp-block-column {
padding-left: 60px;
}
.entry-content .wp-block-gallery {
display: flex;
margin: 0 -5px 10px;
flex-wrap: wrap;
}
.entry-content .wp-block-gallery .wp-block-image {
padding: 0 5px 10px;
width: 25%;
}
.entry-content .wp-block-gallery .wp-block-image img {
display: block;
transition: opacity 0.6s cubic-bezier(0.17, 0.84, 0.44, 1);
}
.entry-content .wp-block-gallery .wp-block-image img:hover {
opacity: 0.8;
}
.entry-content .wp-block-gallery.wp-block-gallery-4 {
--wp--style--unstable-gallery-gap: unset;
gap: unset;
}
.entry-content .wp-block-yoast-faq-block {
padding-bottom: 20px;
}
.entry-content .wp-block-yoast-faq-block .schema-faq-section {
border-top: 1px solid #E5E5E5;
transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1);
}
.entry-content .wp-block-yoast-faq-block .schema-faq-section:first-child {
border-top: none;
}
.entry-content .wp-block-yoast-faq-block .schema-faq-section .schema-faq-question {
padding: 20px 20px 20px 70px;
color: #000000;
font-family: "Roobert-SemiBold", Helvetica, Arial, sans-serif;
display: block;
cursor: pointer;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/97b4b40f321a7ad0214f.svg) 20px center no-repeat;
}
.entry-content .wp-block-yoast-faq-block .schema-faq-section .schema-faq-answer {
max-height: 0;
overflow-y: hidden;
padding: 0 20px 0 70px;
max-width: 1150px;
transition: max-height 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.entry-content .wp-block-yoast-faq-block .schema-faq-section.active {
background: #FFFFFF;
box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.03), 0px 10px 20px rgba(0, 0, 0, 0.03), 0px 20px 40px rgba(0, 0, 0, 0.03);
border-radius: 6px;
padding-bottom: 30px;
}
.entry-content .wp-block-yoast-faq-block .schema-faq-section.active .schema-faq-question {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/eba38b972a3f1abf382d.svg) 20px center no-repeat;
}
.entry-content .wp-block-yoast-faq-block .schema-faq-section.active .schema-faq-answer {
max-height: 10000px;
}
.page-template-page-home .site-main {
padding: 0;
}
.entry-content .wp-block-columns .wp-block-column {
flex-grow: 1;
min-width: 50%;
}
@media screen and (max-width: 1199px) {
.site-main {
padding-top: 230px;
}
}
@media screen and (max-width: 991px) {
.site-main {
padding-top: 100px;
}
.page-template-page-home .site-main {
padding-top: 64px;
}
h1 {
font-size: 50px;
}
h2 {
font-size: 40px;
}
}
@media screen and (max-width: 767px) {
.entry-content .wp-block-columns {
display: block;
}
.container {
padding: 0 30px;
}
.entry-content .wp-block-gallery .wp-block-image {
width: 50%;
}
.site-main {
padding-top: 80px;
}
.breadcrumbs {
padding-bottom: 25px;
}
}
@media screen and (max-width: 599px) {
.container {
padding: 0 15px;
}
h1 {
font-size: 44px;
}
h2 {
font-size: 36px;
}
}
@media screen and (max-width: 410px) {
h1 {
font-size: 38px;
}
h2 {
font-size: 30px;
}
}
.site-header {
position: absolute;
top: 0;
left: 0;
width: 100%;
transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1);
z-index: 1000;
}
.site-header-top {
display: flex;
justify-content: space-between;
padding: 20px 0 28px;
align-items: center;
}
.site-header-top-left .logo {
display: flex;
}
.site-header-top-left .logo a {
width: 160px;
display: inline-block;
height: 50px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/98a6f80a551ec5aa4f5d.svg) center center no-repeat;
background-size: cover;
}
.site-header-top-left .logo .text {
display: inline-block;
padding: 8px 0 0 30px;
color: #005397;
font-size: 14px;
line-height: 160%;
max-width: 210px;
}
.site-header-top-right {
display: flex;
align-items: center;
}
.site-header-top-right .phone {
padding: 0 40px 0 0px;
font-size: 16px;
line-height: 130%;
font-family: "Roobert-SemiBold", Helvetica, Arial, sans-serif;
display: flex;
align-items: center;
}
.site-header-top-right .phone a {
color: #000;
display: inline-block;
padding-left: 26px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/ae3dbf9d32549709a7b9.svg) 0 center no-repeat;
}
.site-header-top-right .phone a:hover {
color: #9ADE44;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/7757620d3df23071e3cd.svg) 0 center no-repeat;
}
.site-header-top-right .email {
padding: 0 40px 0 0px;
font-size: 14px;
line-height: 160%;
display: flex;
align-items: center;
}
.site-header-top-right .email a {
color: #000;
display: inline-block;
padding-left: 24px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/18d9d0e83c1cdc6e1f57.svg) 0 center no-repeat;
}
.site-header-top-right .email a:hover {
color: #9ADE44;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/832730dbd6a218aedc9b.svg) 0 center no-repeat;
}
.site-header-top-right .social {
padding: 0 40px 0 0px;
display: flex;
align-items: center;
}
.site-header-top-right .social .facebook {
display: inline-block;
width: 13px;
height: 22px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/f4bc7118e0618b16f398.svg) center center no-repeat;
}
.site-header-top-right .social .facebook:hover {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/8d9856a9190c1e3cb289.svg) center center no-repeat;
}
.site-header-top-right .lang {
padding: 0 0 0 114px;
font-size: 16px;
line-height: 130%;
font-family: "Roobert-SemiBold", Helvetica, Arial, sans-serif;
text-transform: uppercase;
display: flex;
align-items: center;
}
.site-header-top-right .lang a {
color: #000;
display: inline-block;
padding-left: 24px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/4cdc3666cd53cd23afbb.svg) 0 center no-repeat;
}
.site-header-top-right .lang a:hover {
color: #9ADE44;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/dce0d1f093d5098059b9.svg) 0 center no-repeat;
}
.site-header-bottom {
background: #005397;
border-radius: 6px;
display: flex;
justify-content: space-between;
}
.site-header-bottom .menu ul {
padding: 0 32px;
}
.site-header-bottom .menu ul li {
position: relative;
display: inline-block;
}
.site-header-bottom .menu ul li a {
display: inline-block;
border-top: 3px solid #005397;
padding: 20px 14px 26px;
color: #fff;
font-size: 16px;
line-height: 130%;
font-family: "Roobert-SemiBold", Helvetica, Arial, sans-serif;
}
.site-header-bottom .menu ul li a:hover {
color: #9ADE44;
border-top: 3px solid #9ADE44;
}
.site-header-bottom .menu ul li ul {
display: none;
background: #FFFFFF;
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.06), 0px 8px 15px rgba(0, 0, 0, 0.06), 0px 15px 30px rgba(0, 0, 0, 0.06);
border-radius: 6px;
position: absolute;
top: 100%;
left: 0;
padding: 5px;
min-width: 210px;
}
.site-header-bottom .menu ul li ul li {
border: none;
padding: 0;
display: block;
}
.site-header-bottom .menu ul li ul li a {
padding: 4px 15px 8px;
display: block;
border: none !important;
color: #000000;
}
.site-header-bottom .menu ul li ul li a:hover {
background: #F5F5F5;
border-radius: 4px;
color: #52A400;
border: none !important;
padding: 4px 15px 8px !important;
}
.site-header-bottom .menu ul li ul li.current_page_parent a, .site-header-bottom .menu ul li ul li.current_page_item a {
background: #F5F5F5;
border-radius: 4px;
color: #52A400;
border: none !important;
padding: 4px 15px 8px !important;
}
.site-header-bottom .menu ul li ul li ul {
display: none;
}
.site-header-bottom .menu ul li:hover ul {
display: block;
}
.site-header-bottom .cta a {
display: inline-block;
background: #6CC100;
border-radius: 0px 6px 6px 0px;
color: #fff;
padding: 23px 38px 26px;
font-size: 16px;
line-height: 130%;
font-family: "Roobert-SemiBold", Helvetica, Arial, sans-serif;
}
.site-header-bottom .cta a:hover {
background: #52A400;
}
.site-header-bottom .menu ul > li.current_page_parent > a,
.site-header-bottom .menu ul > li.current_page_item > a {
color: #9ADE44;
border-top: 3px solid #9ADE44;
}
.page-template-page-home .site-header-top-left .logo a {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/68bfa3f9c415e728ddac.svg) center center no-repeat;
background-size: cover;
}
.page-template-page-home .site-header-top-left .logo .text {
color: #fff;
}
.page-template-page-home .site-header-top-right .phone a {
color: #fff;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/74f0da4ea28126baf31a.svg) 0 center no-repeat;
}
.page-template-page-home .site-header-top-right .phone a:hover {
color: #9ADE44;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/7757620d3df23071e3cd.svg) 0 center no-repeat;
}
.page-template-page-home .site-header-top-right .email a {
color: #fff;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/bf412abce2018e54048f.svg) 0 center no-repeat;
}
.page-template-page-home .site-header-top-right .email a:hover {
color: #9ADE44;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/832730dbd6a218aedc9b.svg) 0 center no-repeat;
}
.page-template-page-home .site-header-top-right .lang a {
color: #fff;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/23a06fb0b3446e30f6ce.svg) 0 center no-repeat;
}
.page-template-page-home .site-header-top-right .lang a:hover {
color: #9ADE44;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/dce0d1f093d5098059b9.svg) 0 center no-repeat;
}
.page-template-page-home .social .facebook {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/e6a18c67a533d3715ce3.svg) center center no-repeat;
}
.page-template-page-home .social .facebook:hover {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/8d9856a9190c1e3cb289.svg) center center no-repeat;
}
.sticky .site-header {
position: fixed;
background: #FFFFFF;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.02), 0px 6px 12px rgba(0, 0, 0, 0.02), 0px 12px 24px rgba(0, 0, 0, 0.02);
}
.sticky .site-header-top {
padding: 0;
}
.sticky .site-header-top-left .logo a {
position: fixed;
left: 20px;
top: 16px;
width: 110px;
height: 34px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/98a6f80a551ec5aa4f5d.svg) center center no-repeat;
background-size: cover;
}
.sticky .site-header-top-left .logo .text {
display: none;
}
.sticky .site-header-top-right {
display: none;
}
.sticky .site-header-bottom .cta a {
position: fixed;
right: 0px;
top: 0px;
border-radius: 0;
}
.sticky .site-header-bottom {
justify-content: center;
}
.sticky .site-header-bottom {
background: #fff;
}
.sticky .site-header-bottom .menu ul li a {
border-top: 3px solid #fff;
color: #000;
}
.sticky .site-header-bottom .menu ul li a:hover {
color: #52A400;
border-top: 3px solid #52A400;
}
.sticky .site-header-bottom .menu ul > li.current_page_parent > a,
.sticky .site-header-bottom .menu ul > li.current_page_item > a {
color: #52A400;
border-top: 3px solid #52A400;
}
.site-header-top-right .mobile-menu {
display: none;
width: 35px;
padding-bottom: 7px;
cursor: pointer;
}
.site-header-top-right .mobile-menu span {
display: block;
background: #000;
margin-top: 7px;
height: 3px;
}
.site-header-top-right .mobile-menu:hover span {
background: #9ADE44;
}
@media screen and (max-width: 1260px) {
.site-header-bottom .menu ul {
padding: 0 20px;
}
.site-header-bottom .menu ul li a {
padding-left: 12px;
padding-right: 12px;
}
}
@media screen and (max-width: 1199px) {
.site-header-top-right .lang {
padding: 0 0 0 14px;
}
.site-header-bottom .menu ul li {
max-width: 115px;
vertical-align: top;
}
.site-header-bottom .menu ul li ul li {
max-width: 100%;
}
.site-header-bottom .cta a {
min-height: 100%;
padding-left: 12px;
padding-right: 12px;
max-width: 120px;
text-align: center;
transition: color 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.sticky .site-header-bottom .cta a {
min-height: 91px;
}
}
@media screen and (max-width: 991px) {
.site-header-top-left .logo .text {
display: none;
}
.site-header-bottom {
display: block;
}
.site-header-bottom .menu ul li {
max-width: 100%;
display: block;
}
.site-header-bottom .cta a {
min-height: 50px;
max-width: 100%;
display: block;
border-radius: 0;
}
.site-header-bottom .menu ul li a {
display: block;
padding: 10px 20px;
border: none;
}
.site-header-bottom .menu ul li a:hover {
border: none;
}
.site-header-bottom .menu ul > li.current_page_parent > a,
.site-header-bottom .menu ul > li.current_page_item > a {
border: none;
}
.site-header-bottom .menu ul {
padding: 15px 10px;
}
.site-header-top-right .email a {
white-space: nowrap;
width: 16px;
padding: 0 0 0 16px;
overflow: hidden;
}
.site-header-top-right .phone a {
white-space: nowrap;
width: 19px;
padding: 0 0 0 19px;
overflow: hidden;
}
.sticky .site-header-bottom .cta a {
min-height: 50px;
position: static;
}
.sticky .site-header-bottom .menu ul > li.current_page_parent > a,
.sticky .site-header-bottom .menu ul > li.current_page_item > a {
border: none;
}
.sticky .site-header-bottom .menu ul li a {
border: none;
}
.sticky .site-header-bottom .menu ul li a:hover {
border: none;
}
.site-header-top-right .lang {
padding: 0;
}
.site-header-bottom .menu ul li ul {
display: block;
position: static;
max-width: 340px;
margin: 0 0 0 20px;
box-shadow: none;
border-radius: 0;
background: none;
}
.site-header-bottom .menu ul li ul li a {
color: #fff;
}
.site-header-bottom .menu ul li ul li a:hover {
background: none;
border-radius: 0px;
color: #9ADE44;
}
.sticky .site-header-bottom {
background: #005397;
}
.sticky .site-header-bottom .menu ul li a {
color: #fff;
}
.sticky .site-header-bottom .menu ul > li.current_page_parent > a,
.sticky .site-header-bottom .menu ul > li.current_page_item > a {
color: #9ADE44;
}
.sticky .site-header-bottom .menu ul li a:hover {
color: #9ADE44;
}
.sticky .site-header-top {
padding: 20px 0 28px;
}
.site-header-top-left .logo a {
width: 110px;
height: 34px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/98a6f80a551ec5aa4f5d.svg) center center no-repeat;
background-size: cover;
}
.sticky .site-header-top-left .logo a {
position: static;
}
.sticky .site-header-top-right {
display: flex;
}
.site-header {
background: #fff;
}
.site-header-top {
padding: 15px 0;
}
.sticky .site-header-top {
padding: 15px 0;
}
.site-header {
position: fixed;
background: #FFFFFF;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.02), 0px 6px 12px rgba(0, 0, 0, 0.02), 0px 12px 24px rgba(0, 0, 0, 0.02);
}
.site-header-bottom {
max-height: 0;
overflow: hidden;
transition: max-height 0.6s cubic-bezier(0.17, 0.84, 0.44, 1);
}
.site-header-bottom.active {
max-height: calc(100vh - 67px);
overflow-y: auto;
}
.page-template-page-home .site-header-top-left .logo a {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/98a6f80a551ec5aa4f5d.svg) center center no-repeat;
background-size: cover;
}
.page-template-page-home .site-header-top-right .phone a {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/ae3dbf9d32549709a7b9.svg) 0 center no-repeat;
}
.page-template-page-home .site-header-top-right .phone a:hover {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/7757620d3df23071e3cd.svg) 0 center no-repeat;
}
.page-template-page-home .site-header-top-right .email a {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/18d9d0e83c1cdc6e1f57.svg) 0 center no-repeat;
}
.page-template-page-home .site-header-top-right .email a:hover {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/832730dbd6a218aedc9b.svg) 0 center no-repeat;
}
.page-template-page-home .site-header-top-right .lang a {
color: #000;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/4cdc3666cd53cd23afbb.svg) 0 center no-repeat;
}
.page-template-page-home .site-header-top-right .lang a:hover {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/dce0d1f093d5098059b9.svg) 0 center no-repeat;
}
.page-template-page-home .social .facebook {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/f4bc7118e0618b16f398.svg) center center no-repeat;
}
.page-template-page-home .social .facebook:hover {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/8d9856a9190c1e3cb289.svg) center center no-repeat;
}
.site-header-top-right .lang {
padding: 0 40px 0 0px;
}
.site-header-top-right .mobile-menu {
display: inline-block;
}
.site-header-bottom .menu ul li ul li.current_page_parent a,
.site-header-bottom .menu ul li ul li.current_page_item a {
background: none;
color: #9ADE44;
}
}
@media screen and (max-width: 599px) {
.site-header-top-right .phone {
padding: 0 20px 0 0px;
}
.site-header-top-right .email {
padding: 0 20px 0 0px;
}
.site-header-top-right .social {
padding: 0 20px 0 0px;
}
.site-header-top-right .lang {
padding: 0 30px 0 10px;
}
}
@media screen and (max-width: 410px) {
.site-header-top-right .social {
display: none;
}
}
@media screen and (max-width: 359px) {
.site-header-top-right .email {
display: none;
}
}
.visual {
background: #2B2B2B;
min-height: 450px;
position: relative;
}
.visual .container {
padding: 0;
max-width: 1080px;
}
.visual img {
display: block;
width: 100%;
max-height: 75vh;
}
.visual .bg-top {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 40%;
background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
opacity: 0.7;
}
.visual .bg-bottom {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 40%;
background: linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);
opacity: 0.3;
transform: rotate(-180deg);
}
.visual-search {
position: absolute;
bottom: -50px;
left: 0;
width: 100%;
}
.visual-search h1 {
color: #fff;
text-align: center;
}
.visual-search-block {
background: #FFFFFF;
box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.04), 0px 30px 60px rgba(0, 0, 0, 0.04), 0px 60px 120px rgba(0, 0, 0, 0.04);
border-radius: 6px;
}
.visual-search-block form {
display: flex;
justify-content: space-between;
}
.visual-search-block form label {
display: block;
font-size: 14px;
padding: 15px 0 0px;
}
.visual-search-block form select {
font: 18px/1.6 "Roobert-Regular", Helvetica, Arial, sans-serif;
border: 1px solid #fff;
background: #fff url(//www.jnd.lt/wp-content/themes/jnd/build/images/aa427f193dbf50000c48.svg) right center no-repeat;
width: 100%;
padding: 8px 50px 12px 0;
color: #000000;
-webkit-appearance: none;
-moz-appearance: none;
box-shadow: none;
}
.visual-search-block form select::-ms-expand {
display: none;
}
.visual-search-block form .active select {
background: #fff url(//www.jnd.lt/wp-content/themes/jnd/build/images/f046f05f73204ae2b5d4.svg) right center no-repeat;
}
.visual-search-block form .active .select-data {
display: block;
}
.visual-search-block form .select-holder {
position: relative;
}
.visual-search-block form .select-over {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.visual-search-block form .select-data {
background: #FFFFFF;
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.06), 0px 8px 15px rgba(0, 0, 0, 0.06), 0px 15px 30px rgba(0, 0, 0, 0.06);
border-radius: 6px;
padding: 5px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
display: none;
max-height: 300px;
overflow-y: auto;
}
.visual-search-block form .select-data ul li {
padding: 4px 25px 8px;
cursor: pointer;
color: #000000;
}
.visual-search-block form .select-data ul li:hover {
color: #52A400;
background: #F5F5F5;
border-radius: 4px;
}
.visual-search-block form input[type=text] {
font: 18px/1.6 "Roobert-Regular", Helvetica, Arial, sans-serif;
border: 1px solid #fff;
background: #fff url(//www.jnd.lt/wp-content/themes/jnd/build/images/b0dfc9f9229d211ad13d.svg) right center no-repeat;
width: 100%;
padding: 8px 30px 12px 0;
color: #000000;
}
.visual-search-block form input[type=text]::placeholder {
color: #000000;
opacity: 1;
}
.visual-search-block form input[type=text]:focus::placeholder {
opacity: 0;
}
.visual-search-block form .btn-primary {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
padding: 35px 38px 42px;
font-size: 18px;
cursor: pointer;
width: 100%;
transition: all 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
white-space: nowrap;
}
.visual-search-block form .form-col {
padding: 0 30px;
flex: auto;
min-width: 20%;
position: relative;
}
.visual-search-block form .form-col:nth-child(2):before, .visual-search-block form .form-col:nth-child(3):before {
content: " ";
position: absolute;
top: 10px;
left: 0;
height: 80px;
border-left: 1px solid #E5E5E5;
}
.visual-search-block form .form-col-first {
min-width: 385px;
}
.visual-search-block form .form-col-last {
padding: 0;
}
@media screen and (max-width: 1199px) {
.visual {
margin: 0 -100px;
}
.visual-search {
padding: 0 100px;
}
.visual-search h1 {
padding: 0 20px 20px;
}
}
@media screen and (max-width: 991px) {
.visual-search-block form .select-over {
display: none;
}
.visual {
margin: 0 -170px;
}
.visual-search {
padding: 0 170px;
}
.visual {
min-height: 50px;
}
.visual-search-block {
border-radius: 0;
}
.visual .container {
position: relative;
}
.visual-search h1 {
padding: 0 20px 20px;
position: absolute;
top: -82px;
font-size: 40px;
left: 0;
width: 100%;
}
.visual-search {
position: static;
}
.visual .bg-bottom {
bottom: 1px;
}
.visual-search-block form {
display: block;
}
.visual-search-block form .btn-primary {
border-radius: 0;
padding: 20px 20px 27px;
}
.visual-search-block form .form-col:nth-child(2)::before,
.visual-search-block form .form-col:nth-child(3)::before {
display: none;
}
.visual-search-block form .form-col {
border-top: 1px solid #E5E5E5;
}
}
@media screen and (max-width: 767px) {
.visual-search h1 {
font-size: 34px;
}
}
@media screen and (max-width: 599px) {
.visual-search h1 {
font-size: 32px;
top: -100px;
max-width: 400px;
left: 50%;
transform: translate(-50%, 0);
}
.visual-search-block form label {
padding: 10px 0 0px;
}
.visual-search-block form .form-col-first {
min-width: 85px;
}
}
.site-footer {
padding: 80px 0 65px;
background: #005397;
color: #fff;
font-size: 14px;
line-height: 160%;
}
.site-footer a {
color: #fff;
}
.site-footer a:hover {
color: #9ADE44;
}
.site-footer-items {
display: flex;
justify-content: space-between;
margin: 0 -30px;
}
.site-footer-items ul li {
font-size: 18px;
font-family: "Roobert-SemiBold", Helvetica, Arial, sans-serif;
padding: 0px 0 20px 0;
}
.site-footer-items ul li ul li {
padding: 10px 0 0 0;
font-size: 14px;
font-family: "Roobert-Regular", Helvetica, Arial, sans-serif;
}
.site-footer-items .menu {
padding: 0 30px;
max-width: 62%;
}
.site-footer-items .menu ul {
display: flex;
flex-wrap: wrap;
margin: 0 -30px;
}
.site-footer-items .menu ul li {
width: 25%;
padding: 0 30px 20px;
}
.site-footer-items .menu ul li a {
max-width: 140px;
display: inline-block;
}
.site-footer-items .menu ul li ul {
display: block;
margin: 0;
}
.site-footer-items .menu ul li ul li {
width: 100%;
padding: 10px 0 0 0;
}
.site-footer-items .menu ul li ul li a {
max-width: 100%;
}
.site-footer-items .contacts {
padding: 0 30px;
}
.site-footer-items .contacts .phone a {
display: inline-block;
padding: 0 0 0 26px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/74f0da4ea28126baf31a.svg) 0 center no-repeat;
}
.site-footer-items .contacts .phone a:hover {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/7757620d3df23071e3cd.svg) 0 center no-repeat;
}
.site-footer-items .contacts .email a {
display: inline-block;
padding: 0 0 0 24px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/bf412abce2018e54048f.svg) 0 center no-repeat;
}
.site-footer-items .contacts .email a:hover {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/832730dbd6a218aedc9b.svg) 0 center no-repeat;
}
.site-footer-items .contacts .social .facebook {
display: inline-block;
padding: 0 0 0 22px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/e6a18c67a533d3715ce3.svg) 0 center no-repeat;
}
.site-footer-items .contacts .social .facebook:hover {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/8d9856a9190c1e3cb289.svg) 0 center no-repeat;
}
.site-footer-items .links {
padding: 0 30px;
}
.site-footer-items .links .cta {
padding: 0 0 40px 0;
}
.site-footer-items .links .cta a {
background: #6CC100;
border-radius: 4px;
display: inline-block;
color: #fff;
padding: 23px 38px 26px;
font-size: 16px;
line-height: 130%;
font-family: "Roobert-SemiBold", Helvetica, Arial, sans-serif;
}
.site-footer-items .links .cta a:hover {
background: #52A400;
}
.site-footer-items .links .copy {
padding: 0 0 20px 0;
font-size: 12px;
}
.site-footer-items .links .cp {
font-size: 12px;
}
.site-footer-items .links .cp a {
display: inline-block;
width: 76px;
height: 23px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/5a7b78e4f355a24c834c.svg) center center no-repeat;
margin: 0 0 0 12px;
}
.site-footer-items .links .cp a:hover {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/200eb9460be63e919553.svg) center center no-repeat;
}
.footer-popup {
position: fixed;
bottom: 10px;
right: 10px;
background: #FFFFFF;
box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.04), 0px 30px 60px rgba(0, 0, 0, 0.04), 0px 60px 120px rgba(0, 0, 0, 0.04);
border-radius: 6px;
padding: 20px;
width: 240px;
z-index: 500;
}
.footer-popup .close {
float: right;
margin: -10px -10px 0 0;
width: 12px;
height: 12px;
overflow: hidden;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/f274da082c382c923cbf.svg) center center no-repeat;
text-indent: -9999px;
}
.footer-popup p {
font-size: 14px;
}
@media screen and (max-width: 1360px) {
.site-footer-items .contacts .phone a {
white-space: nowrap;
}
.site-footer-items .links .cta a {
padding: 23px 20px 26px;
}
.site-footer-items {
margin: 0 -20px;
}
.site-footer-items .menu {
padding: 0 20px;
}
.site-footer-items .contacts {
padding: 0 20px;
}
.site-footer-items .links {
padding: 0 20px;
}
.site-footer-items .menu ul {
margin: 0 -20px;
}
.site-footer-items .menu ul li {
padding: 0 20px 20px;
}
}
@media screen and (max-width: 1199px) {
.site-footer-items .links .cta a {
padding: 23px 15px 26px;
}
.site-footer-items {
margin: 0 -15px;
}
.site-footer-items .menu {
padding: 0 15px;
}
.site-footer-items .contacts {
padding: 0 15px;
}
.site-footer-items .links {
padding: 0 15px;
}
.site-footer-items .menu ul {
margin: 0 -15px;
}
.site-footer-items .menu ul li {
padding: 0 15px 15px;
}
}
@media screen and (max-width: 991px) {
.site-footer-items {
flex-wrap: wrap;
}
.site-footer-items .menu {
width: 100%;
max-width: 100%;
padding-bottom: 20px;
}
}
@media screen and (max-width: 599px) {
.site-footer {
padding: 50px 0 35px;
}
.site-footer-items .menu ul li ul {
display: none;
}
.site-footer-items .menu ul li {
width: 50%;
}
.site-footer-items .contacts {
width: 50%;
}
.site-footer-items .links {
width: 50%;
}
.site-footer-items .links .cta {
padding: 0 0 30px 0;
}
.site-footer-items .links .cta a {
padding: 23px 15px 26px;
display: block;
text-align: center;
font-size: 15px;
}
}
.btn {
background: #E5E5E5;
border-radius: 4px;
font-family: "Roobert-SemiBold", Helvetica, Arial, sans-serif;
font-size: 16px;
display: inline-block;
padding: 9px 20px 14px;
color: #000000;
}
.btn:hover {
background: #52A400;
color: #FFFFFF;
}
.btn-more {
padding: 15px 45px 20px 25px;
position: relative;
}
.btn-more:after {
content: " ";
position: absolute;
top: 50%;
right: 25px;
transform: translate(0, -50%);
width: 8px;
height: 12px;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/af8b203169259bf2b9e6.svg) center center no-repeat;
}
.btn-more:hover:after {
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/daed96567a20d8d26717.svg) center center no-repeat;
}
.btn-primary {
border: none;
background: #6CC100;
border-radius: 4px;
font-family: "Roobert-SemiBold", Helvetica, Arial, sans-serif;
font-size: 16px;
display: inline-block;
padding: 9px 20px 14px;
color: #fff;
}
.btn-primary:hover {
background: #52A400;
color: #FFFFFF;
}
.reserve-holder {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.75);
z-index: 2000;
}
.reserve-content {
display: none;
padding: 40px;
background: #FFFFFF;
box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.05), 0px 20px 40px rgba(0, 0, 0, 0.05), 0px 40px 80px rgba(0, 0, 0, 0.05);
border-radius: 6px;
width: 690px;
max-width: 100%;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 2100;
max-height: 100vh;
overflow-y: auto;
}
.reserve-content .close {
float: right;
margin: -10px -10px 0 0;
width: 12px;
height: 12px;
overflow: hidden;
background: url(//www.jnd.lt/wp-content/themes/jnd/build/images/f274da082c382c923cbf.svg) center center no-repeat;
text-indent: -9999px;
}
.reserve-content .h3 {
padding: 0 0 20px;
}
.reserve-content .form-element {
padding: 0 0 10px;
}
.reserve-content .form-element .checkbox {
padding: 2px 0;
}
.reserve-content .form-element .checkbox label {
padding: 0 0 0px 32px;
}
.reserve-content .form-element label {
display: block;
font-size: 14px;
color: #444;
position: relative;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
padding: 0 0 5px 0px;
}
.reserve-content .form-element label input {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
.reserve-content .form-element label .checkmark {
position: absolute;
top: 2px;
left: 0;
height: 20px;
width: 20px;
background: #F5F5F5;
border: 1px solid #E5E5E5;
border-radius: 4px;
transition: all 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.reserve-content .form-element label .checkmark:after {
content: " ";
position: absolute;
display: none;
left: 7px;
top: 2px;
width: 4px;
height: 9px;
border: solid white;
border-width: 0 2px 2px 0;
transform: rotate(45deg);
}
.reserve-content .form-element label:hover input ~ .checkmark {
background: #444444;
}
.reserve-content .form-element label input:checked ~ .checkmark {
background: #444444;
}
.reserve-content .form-element label input:checked ~ .checkmark:after {
display: block;
}
.reserve-content .form-element select {
background: #F5F5F5 url(//www.jnd.lt/wp-content/themes/jnd/build/images/aa427f193dbf50000c48.svg) right 15px center no-repeat;
border: 1px solid #E5E5E5;
border-radius: 6px;
width: 100%;
font: 18px/1.6 "Roobert-Regular", Helvetica, Arial, sans-serif;
color: #000;
padding: 8px 35px 13px 20px;
-webkit-appearance: none;
-moz-appearance: none;
}
.reserve-content .form-element select::-ms-expand {
display: none;
}
.reserve-content .form-element .input {
background: #F5F5F5;
border: 1px solid #E5E5E5;
border-radius: 6px;
width: 100%;
font: 18px/1.6 "Roobert-Regular", Helvetica, Arial, sans-serif;
color: #000;
padding: 8px 20px 13px 20px;
}
.reserve-content .form-element .input-date {
padding-right: 50px;
background: #F5F5F5 url(//www.jnd.lt/wp-content/themes/jnd/build/images/4eb682aa640b6f57f5a7.svg) right 15px center no-repeat;
}
.reserve-content .form-element textarea {
background: #F5F5F5;
border: 1px solid #E5E5E5;
border-radius: 6px;
min-height: 80px;
height: 80px;
resize: vertical;
width: 100%;
font: 18px/1.6 "Roobert-Regular", Helvetica, Arial, sans-serif;
color: #000;
padding: 8px 20px 13px 20px;
}
.reserve-content .error .input, .reserve-content .error select {
border: 1px solid red;
}
.reserve-content .error .checkbox label {
color: red;
}
.reserve-content .error .checkbox .checkmark {
border: 1px solid red;
}
.reserve-content .form-row {
display: flex;
margin: 0 -5px;
}
.reserve-content .form-col {
padding: 0 5px;
width: 50%;
}
.reserve-content .btn-primary {
margin-top: 10px;
padding: 22px 69px 27px;
cursor: pointer;
transition: all 0.1s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.reserve-content .btn-primary:disabled {
opacity: 0.4;
}
.reserve-content .inputs {
display: flex;
margin: 0 -3px;
}
.reserve-content .inputs input, .reserve-content .inputs select {
margin: 0 3px;
width: auto;
}
.reserve-content .form-hidden {
display: none;
}
@media screen and (max-width: 599px) {
.reserve-content .form-row {
display: block;
}
.reserve-content .form-hidden {
display: none;
}
.reserve-content .form-col {
width: 100%;
}
}
@media screen and (max-width: 360px) {
.reserve-content {
padding: 30px 20px;
}
}