/* cmsms stylesheet: Variables modified: piątek, 7 marca 2025 17:04:48 */
/* cmsms stylesheet: Gallery modified: wtorek, 14 września 2021 11:53:53 */
.compsoul-gallery {display: inline-block;max-width: 80%;}.compsoul-gallery-container {background: rgba(247, 248, 249, 0.96);bottom: 0;font-size: 8px;left: 0;position: fixed;right: 0;top: 0;will-change: auto;z-index: 6;}.compsoul-gallery-container .compsoul-hidden {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;position: absolute;padding: 0;width: 1px;}.compsoul-gallery-container.compsoul-active {animation: compsoul-gallery-container 0.2s linear;will-change: opacity;}.compsoul-gallery-container.compsoul-inactive {animation: compsoul-gallery-container-close 0.2s linear forwards;will-change: opacity;}@keyframes compsoul-gallery-container {from {opacity: 0;}to {opacity: 1;}}@keyframes compsoul-gallery-container-close {from {opacity: 1;}to {opacity: 0;}}.compsoul-gallery-container button {background: none;border: none;cursor: pointer;font-size: inherit;line-height: 0;margin: 0;padding: 0;}.compsoul-gallery-content {bottom: 0;position: absolute;left: 0;right: 0;top: 0;z-index: 0;}.thumbnails-active .compsoul-gallery-content {bottom: 120px;}.thumbnails-inactive .compsoul-gallery-content {bottom: 0;}.compsoul-gallery-content .compsoul-gallery-item {height: 80vh;height: calc(100vh - 172px);left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);user-select: none;visibility: hidden;width: 80vw;width: calc(100vw - 204px);will-change: auto;z-index: 0;}.compsoul-gallery-item.compsoul-active, .compsoul-gallery-item.compsoul-prev, .compsoul-gallery-item.compsoul-next {opacity: 1;transform: translate(-150vw, -50%);transition: opacity 0.3s ease-out, transform 0.3s ease-out;visibility: visible;will-change: opacity, transform;z-index: 1;}.compsoul-gallery-item.compsoul-fade {opacity: 0;transition: opacity 0.2s ease-out;visibility: visible;will-change: opacity;}.compsoul-direction-prev .compsoul-gallery-item.compsoul-prev,.compsoul-direction-next .compsoul-gallery-item.compsoul-next {transition: unset;will-change: auto;}.compsoul-resize .compsoul-gallery-item.compsoul-prev {animation: compsoul-resize-prev 0.1s linear forwards;}@keyframes compsoul-resize-prev {from {transform: translate(-150vw, -50%);}to {transform: translate(-150vw, -50%);}}.compsoul-resize .compsoul-gallery-item.compsoul-next {animation: compsoul-resize-next 0.1s linear forwards;}@keyframes compsoul-resize-next {from {transform: translate(50vw, -50%);}to {transform: translate(50vw, -50%);}}.compsoul-gallery-item.compsoul-next {transform: translate(50vw, -50%);}.compsoul-gallery-item.compsoul-active {transform: translate(-50%, -50%);}.compsoul-disorderly .compsoul-gallery-item,.compsoul-disorderly .compsoul-gallery-item.compsoul-prev,.compsoul-disorderly .compsoul-gallery-item.compsoul-next {opacity: 0;transition: unset;visibility: hidden;will-change: auto;z-index: 2;}.compsoul-disorderly .compsoul-gallery-item.compsoul-past {animation: compsoul-gallery-disorderly-past 0.2s linear;will-change: opacity, transform, visibility;z-index: 3;}@keyframes compsoul-gallery-disorderly-past {0% {opacity: 1;transform: translate(-50%, -50%);visibility: visible;}99% {opacity: 0;transform: translate(-50%, -50%);visibility: visible;}100% {opacity: 0;transform: translate(-50%, -50%);visibility: hidden;}}.compsoul-disorderly .compsoul-gallery-item.compsoul-active {animation: compsoul-gallery-disorderly-active 0.2s linear;opacity: 1;visibility: visible;will-change: opacity, transform, visibility;z-index: 4;}@keyframes compsoul-gallery-disorderly-active {0% {opacity: 0;transform: translate(-50%, -50%);visibility: hidden;}1% {opacity: 0;transform: translate(-50%, -50%);visibility: visible;}100% {opacity: 1;transform: translate(-50%, -50%);visibility: visible;}}.compsoul-gallery-item .compsoul-gallery-image {display: inline-block;left: 50%;opacity: 0.001;overflow: hidden;position: relative;top: 50%;transform: translate(-50%, -50%);transform-origin: top left;will-change: auto;width: auto;z-index: 1;}.compsoul-gallery-item.compsoul-active .compsoul-gallery-image {transition: opacity 0.2s 0.2s linear, transform 0.2s linear;will-change: opacity;}.compsoul-gallery-item .compsoul-gallery-image:before {bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;}.thumbnails-show .compsoul-gallery-image {transform: scale(0.8) translate(-50%, -50%);}.thumbnails-show .compsoul-gallery-item.compsoul-active .compsoul-gallery-image {will-change: transform;}.compsoul-gallery-item.compsoul-loaded .compsoul-gallery-image {opacity: 1;}.compsoul-gallery-item .compsoul-gallery-image img {display: block;max-height: 80vh;max-height: calc(100vh - 172px);max-width: 80vw;max-width: calc(100vw - 204px);}.compsoul-gallery-item .compsoul-gallery-comment {background: rgba(0, 0, 0, 0.6);bottom: 0;color: #303032;font-size: 2em;left: 0;padding: 2em;position: absolute;right: 0;transform: translate(0, 100%);transition: transform 0.2s 0.4s linear;z-index: 1;}.compsoul-disorderly .compsoul-gallery-item .compsoul-gallery-comment {transform: translate(0, 0);transition: unset;}.compsoul-gallery-item.compsoul-active.compsoul-loaded .compsoul-gallery-comment {transform: translate(0, 0);}.compsoul-gallery-item .compsoul-gallery-comment.compsoul-inactive {display: none;}.compsoul-loader {left: 50%;opacity: 0;position: absolute;top: 50%;transform: translate(-50%, -50%);z-index: 0;}.compsoul-loader:before, .compsoul-loader:after {animation: compsoul-gallery-loading 1s linear infinite;animation-play-state: paused;border: 0.5em solid #303032;border-radius: 100%;content: "";display: block;height: 8em;left: 50%;opacity: 0;position: absolute;top: 50%;transform: translate(-50%, -50%);width: 8em;}.compsoul-gallery-item.compsoul-active .compsoul-loader,.compsoul-gallery-item.compsoul-prev .compsoul-loader,.compsoul-gallery-item.compsoul-next .compsoul-loader {transition: opacity 0.2s linear;}.compsoul-gallery-item.compsoul-active .compsoul-loader {opacity: 1;}.compsoul-gallery-item.compsoul-loaded .compsoul-loader {opacity: 0;}.compsoul-gallery-item.compsoul-active.compsoul-loading .compsoul-loader:before,.compsoul-gallery-item.compsoul-active.compsoul-loading .compsoul-loader:after {animation-play-state: running;}.compsoul-loader:after {animation-delay: 0.5s;}@keyframes compsoul-gallery-loading {0% {opacity: 0;transform: translate(-50%, -50%) scale(0);}50% {opacity: 1;transform: translate(-50%, -50%) scale(0.5);}100% {opacity: 0;transform: translate(-50%, -50%) scale(1);}}.compsoul-gallery-full-screen {background: rgb(247, 248, 249);bottom: 0;font-size: 0;position: absolute;left: 0;opacity: 0;overflow: auto;right: 0;top: 0;transition: opacity 0.2s linear;z-index: -1;}.compsoul-gallery-full-screen.compsoul-active {z-index: 1;}.compsoul-zoom .compsoul-gallery-full-screen {opacity: 1;}.compsoul-zoom-out .compsoul-gallery-full-screen {opacity: 0;transition-delay: 0.2s;}.compsoul-gallery-full-screen img {display: block;margin: 0 auto;opacity: 0;transition: opacity 0.2s 0.2s linear;}.compsoul-zoom .compsoul-gallery-full-screen img {opacity: 1;}.compsoul-zoom-out .compsoul-gallery-full-screen img {opacity: 0;transition-delay: unset;}.compsoul-logo, .compsoul-gallery-close, .compsoul-gallery-next, .compsoul-gallery-prev, .thumbnails-toggle, .compsoul-gallery-progress, .compsoul-gallery-zoom {cursor: pointer;height: 7em;outline: 1px solid rgba(242, 242, 242, 0);overflow: hidden;position: absolute;right: 4em;top: 2em;transform: translate(0);transition: outline 0.2s linear;width: 7em;}.compsoul-logo {box-sizing: border-box;left: 4em;right: auto;transition: unset;width: 8em;}.compsoul-logo svg {fill: #c9a725;top: 50%;position: relative;transform: translate(0, -50%);transition: fill 0.2s linear;}.compsoul-logo:focus-within {outline: none;}.compsoul-logo:hover svg, .compsoul-logo:focus-within svg {fill: #c9a725;}.compsoul-logo:focus-within, .compsoul-gallery-close:focus-within, .compsoul-gallery-next:focus-within, .compsoul-gallery-prev:focus-within, .thumbnails-toggle:focus-within, .compsoul-gallery-progress:focus-within, .compsoul-gallery-zoom:focus-within {outline-color: rgba(242, 242, 242, 0.8);}.compsoul-gallery-close:before, .compsoul-gallery-next:before, .compsoul-gallery-prev:before, .thumbnails-toggle:before, .compsoul-gallery-progress:before, .compsoul-gallery-zoom:before, .compsoul-gallery-close:after, .compsoul-gallery-next:after, .compsoul-gallery-prev:after, .thumbnails-toggle:after, .compsoul-gallery-progress:after, .compsoul-gallery-zoom:after {background: #ffffff;bottom: 0;content: "";position: absolute;left: 0;right: 0;top: 0;z-index: -2;}.compsoul-gallery-close:before, .compsoul-gallery-next:before, .compsoul-gallery-prev:before {background: #c9a725;}.compsoul-gallery-close:after, .compsoul-gallery-next:after, .compsoul-gallery-prev:after, .thumbnails-toggle:after, .compsoul-gallery-progress:after, .compsoul-gallery-zoom:after {background: none;z-index: 1;}.compsoul-gallery-close button, .compsoul-gallery-next button, .compsoul-gallery-prev button, .thumbnails-toggle button, .compsoul-gallery-progress button, .compsoul-gallery-zoom button {outline: 0;position: relative;z-index: -1;}.compsoul-gallery-close button:before, .compsoul-gallery-close button:after, .compsoul-gallery-next button:before, .compsoul-gallery-prev button:before {border-top: 0.25em solid #ffffff;;border-right: 0.25em solid #ffffff;box-sizing: content-box;content: "";cursor: pointer;display: inline-block;height: 1em;padding: 0 0 0.25em 0.25em;width: 1em;}.compsoul-gallery-close {z-index: 2;}.compsoul-gallery-close button {cursor: pointer;height: 6em;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%) rotate(45deg);width: 6em;}.compsoul-gallery-close button:before, .compsoul-gallery-close button:after {bottom: 1.625em;left: 1.625em;position: absolute;transform: rotate(0deg);}.compsoul-gallery-close button:before {border: none;border-bottom: 0.25em solid #ffffff;border-left: 0.25em solid #ffffff;left: auto;padding: 0.25em 0.25em 0 0;right: 1.625em;top: 1.625em;}.compsoul-gallery-close button:after {border-top: 0.25em solid #ffffff;border-right: 0.25em solid #ffffff;padding: 0 0 0.25em 0.25em;}.compsoul-gallery-zoom {right: 28em;}.compsoul-gallery-zoom button {cursor: pointer;height: 100%;position: relative;width: 100%;}.compsoul-gallery-zoom button:before {border: 0.25em solid #c9a725;border-radius: 100%;content: "";height: 1.25em;left: 50%;position: absolute;top: 50%;transform: translate(-50%, -50%);width: 1.25em;}.compsoul-gallery-zoom button:after {background: #c9a725;border-radius: 0 0 0.25em 0.25em;content: "";height: 1em;left: 50%;margin: 1em 0 0 -1.5em;position: absolute;top: 50%;transform: rotate(45deg) translate(-50%, -50%);width: 0.25em;}.compsoul-gallery-progress {right: 20em;}.compsoul-gallery-progress button {cursor: pointer;font-family: "Lato", verdana, arial;height: 100%;position: relative;width: 100%;}.compsoul-gallery-progress button:before {border-bottom: 1em solid transparent;border-left: 1.2em solid #c9a725;border-top: 1em solid transparent;border-radius: 0.2em;content: "";height: 0;left: 50%;opacity: 1;position: absolute;top: 50%;transform: translate(-50%, -50%);transition: opacity 0.2s 0.2s linear;width: 0;}.compsoul-gallery-progress.compsoul-active button:before {opacity: 0;transition-delay: unset;}.compsoul-gallery-progress button:after {animation: compsoul-gallery-progress 6s linear forwards;animation-play-state: paused;color: #c9a725;content: "10";font-size: 1.6em;left: 50%;opacity: 0;position: absolute;top: 50%;transition: opacity 0.2s linear;transform: translate(-50%, -50%);}.compsoul-gallery-progress.compsoul-active button:after {opacity: 1;transition-delay: 0.2s;}.compsoul-gallery-progress.compsoul-play button:after {animation-delay: 0.4s;animation-play-state: running;}.compsoul-gallery-progress.compsoul-unset button:after {animation: unset;}@keyframes compsoul-gallery-progress {0% {content: "10";}9% {content: "9";}18% {content: "8";}27% {content: "7";}36% {content: "6";}45% {content: "5";}54% {content: "4";}63% {content: "3";}72% {content: "2";}81% {content: "1";}90% {content: "0";}100% {content: "0";}}.compsoul-gallery-next, .compsoul-gallery-prev {opacity: 0;right: 4em;top: 50%;transform: translate(0, -50%);transition: opacity 0.2s linear, outline 0.2s linear;}.compsoul-gallery-next.compsoul-active, .compsoul-gallery-prev.compsoul-active {opacity: 1;}.compsoul-gallery-prev {left: 4em;}.compsoul-gallery-next button, .compsoul-gallery-prev button {left: 50%;position: absolute;top: 50%;transform: translate(-1em, -50%);}.compsoul-gallery-prev button {transform: translate(-0.5em, -50%);}.compsoul-gallery-next button:before, .compsoul-gallery-prev button:before {transform: rotate(-135deg);}.compsoul-gallery-next button:before {transform: rotate(45deg);}.thumbnails-toggle {right: 12em;}.thumbnails-toggle button {cursor: pointer;height: 100%;position: relative;width: 100%;}.thumbnails-toggle button:before {background-color: transparent;background-image: linear-gradient(90deg, #c9a725 0.5em, transparent 0.25em),linear-gradient(90deg, #c9a725 0.5em, transparent 0.25em),linear-gradient(90deg, #c9a725 0.5em, transparent 0.25em);background-position: 0 0, 0 0.75em, 0 1.5em;background-repeat: repeat-x;background-size: 0.75em 0.5em, 0.75em 0.5em, 0.75em 0.5em;content: "";cursor: pointer;height: 2em;left: 50%;opacity: 0.6;position: absolute;top: 50%;transition: opacity 0.4s linear;transform: translate(-50%, -50%);width: 2em;}.thumbnails-toggle:active button:before, .thumbnails-toggle button:active:before {background-image: linear-gradient(90deg, #c9a725 0.5em, transparent 0.125em),linear-gradient(90deg, #c9a725 0.5em, transparent 0.125em),linear-gradient(90deg, #c9a725 0.5em, transparent 0.125em);background-position: 0 0, 0 0.625em, 0 1.25em;background-size: 0.625em 0.5em, 0.625em 0.5em, 0.625em 0.5em;height: 1.75em;width: 1.75em;}.thumbnails-show .thumbnails-toggle button:before {opacity: 1;}.thumbnails-container {background: #ffffff;bottom: 0;font-size: 0;height: 72px;left: 0;letter-spacing: 0;position: fixed;right: 0;transition: transform 0.2s linear;transform: translateY(100%);}.thumbnails-show .thumbnails-container {transform: translateY(0);}.thumbnails-content {bottom: 0;left: 0;position: absolute;top: 0;white-space: nowrap;}.thumbnails-show .thumbnails-content  {transition: transform 0.2s linear;}.thumbnails-content.compsoul-drag {transition: unset;}.thumbnails-content.compsoul-drag:before {bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;z-index: 2;}.thumbnails-content .thumbnails-image {background: none;border: none;cursor: pointer;display: inline-block;font-size: 0;height: 100%;position: relative;user-select: none;}.thumbnails-content .thumbnails-image:before, .thumbnails-content .thumbnails-image:after {bottom: 0;content: "";left: 0;opacity: 0;outline: 1px solid #303032;outline-offset: -1px;position: absolute;right: 0;top: 0;transition: opacity 0.2s linear;z-index: 1;}.thumbnails-content .thumbnails-image:after {outline-color: #c9a725;}.thumbnails-content .thumbnails-image button:focus {outline: none;}.thumbnails-content .thumbnails-image:focus-within:before {opacity: 1;}.thumbnails-content .thumbnails-image.compsoul-active:after {opacity: 1;}.thumbnails-content .thumbnails-image img {display: block;max-height: 72px;}@media (max-width: 1000px) {.compsoul-gallery-container {font-size: 5.4px;}.compsoul-gallery-content .compsoul-gallery-item {height: 100vh;height: calc(100vh - 16px);width: 100vw;width: calc(100vw - 16px);}.thumbnails-show .compsoul-gallery-image {transform: scale(0.68) translate(-50%, -50%);}.compsoul-gallery-item .compsoul-gallery-image img {max-height: 100vh;max-height: calc(100vh - 16px);max-width: 100vw;max-width: calc(100vw - 16px);}}@media (max-width: 380px) {.compsoul-gallery-content .compsoul-gallery-item {height: 100vh;width: 100vw;}.thumbnails-show .compsoul-gallery-image {transform: scale(0.75) translate(-50%, -50%);}.compsoul-gallery-item .compsoul-gallery-image img {max-height: 100vh;max-width: 100vw;}}
/* cmsms stylesheet: Modal modified: poniedziałek, 13 września 2021 18:45:40 */
.compsoul-modal-container {align-items: center;background: #ffffff;bottom: 0;display: flex;flex-flow: wrap row;justify-content: center;left: 0;opacity: 0;pointer-events: none;position: fixed;right: 0;top: 0;transition: opacity 0.4s;will-change: opacity;z-index: 6;}.compsoul-modal-container.modal-active {opacity: 1;pointer-events: auto;}.compsoul-modal-container.modal-close {pointer-events: auto;}.modal-unset, .modal-unset:before, .modal-unset:after, .compsoul-modal-container.modal-unset, .compsoul-modal-main.modal-unset {animation: unset !important;transition: none !important;}.compsoul-modal-container:before {animation: compsoul-modal-loading 1s infinite;border-bottom: 0.5em solid 00;border-left: 0.5em solid ;border-right: 0.5em solid ;border-top: 0.5em solid 00;border-radius: 100%;box-sizing: content-box;content: "";font-size: 4px;height: 6em;left: 50%;opacity: 1;position: absolute;top: 50%;transform: translate3d(-50%, -50%, 0);transition: opacity 0.4s;will-change: opacity;width: 6em;}.compsoul-modal-container.modal-ready:before, .compsoul-modal-container.modal-error:before {animation-play-state: paused;opacity: 0;}@keyframes compsoul-modal-loading {from {transform: translate3d(-50%, -50%, 0) rotate(0deg);}to {transform: translate3d(-50%, -50%, 0) rotate(360deg);}}.compsoul-modal-container:after {color: #303032;content: "\26A0";font-size: 42px;font-weight: 200;left: 50%;margin: -6px 0 0 0;opacity: 0;position: absolute;top: 50%;transform: translate3d(-50%, -50%, 0);transition: opacity 0.4s;will-change: opacity;}.compsoul-modal-container.modal-error:after {opacity: 1;}.compsoul-modal-container.modal-second {background: none;bottom: 48px;left: 50%;max-height: calc(100% - 96px);right: auto;top: auto;transform: translate(-50%, 0);width: 780px;}.compsoul-modal-container .compsoul-modal-approve {float: right;margin: 16px -58px 0 0;}.compsoul-modal-main {background: #ffffff;display: flex;flex: 1 100%;max-height: calc(100% - 128px);max-width: 964px;opacity: 1;padding: 32px;position: relative;z-index: 1;will-change: transform, opacity;}.compsoul-modal-container.modal-second .compsoul-modal-main {box-shadow: 0 0 40px 0 rgba(69, 79, 99, 0.2);transition: transform 0.4s, opacity 0.4s;max-height: 50vh;}.modal-change .compsoul-modal-main {transition: transform 0.4s, opacity 0.4s;}.compsoul-modal-main .compsoul-modal-content {flex: 1 100%;overflow-y: auto;}.compsoul-modal-container.modal-second .compsoul-modal-main .compsoul-modal-content {padding: 0 64px 0 0;}.compsoul-modal-close {right: 40px;position: absolute;top: 8em;z-index: 2;}.compsoul-modal-container.modal-second .compsoul-modal-close {background: #ffffff;right: 38px;top: 28px;opacity: 0;transition: opacity 0.4s 0.4s;}.modal-ready.modal-active.modal-second .compsoul-modal-close {opacity: 1;}.compsoul-modal-next {right: 8em;position: absolute;top: 50%;transform: translate3d(0, -50%, 0);z-index: 2;}.compsoul-modal-prev {left: 8em;position: absolute;top: 50%;transform: translate3d(0, -50%, 0);z-index: 2;}.compsoul-modal-close, .compsoul-modal-next, .compsoul-modal-prev {background: none;border: none;cursor: default;font-size: 4px;height: 10em;opacity: 0;outline: 1px solid #c9a72500;padding: 0;text-align: center;transition: opacity 0.4s;width: 10em;}.compsoul-modal-close, .compsoul-modal-next.modal-active, .compsoul-modal-prev.modal-active {cursor: pointer;opacity: 1;}.compsoul-modal-close:before, .compsoul-modal-close:after, .compsoul-modal-next:before, .compsoul-modal-prev:before {border-top: 0.5em solid #303032;border-right: 0.5em solid #303032;box-sizing: content-box;content: "";cursor: pointer;display: inline-block;height: 3em;padding: 0 0 0.5em 0.5em;transform: rotate(45deg) translate3d(-25%, 25%, 0);transition: opacity 0.4s, border 0.4s;width: 3em;}.compsoul-modal-close:hover:before, .compsoul-modal-close:hover:after, .compsoul-modal-next:hover:before, .compsoul-modal-prev:hover:before {border-top: 0.5em solid #c9a725;border-right: 0.5em solid #c9a725;}.compsoul-modal-close:after, .compsoul-modal-prev:before {transform: rotate(-135deg) translate3d(-25%, 25%, 0);}.compsoul-modal-close:before {transform: rotate(45deg) translate3d(-10%, 10%, 0);}.compsoul-modal-close:after {transform: rotate(-135deg) translate3d(-10%, 10%, 0);}.compsoul-modal-timer {height: 3px;left: 0;overflow: hidden;position: absolute;top: 0;z-index: 5;width: 100%;}.compsoul-modal-timer:before {animation: compsoul-slide-timeline 8s linear forwards;animation-play-state: paused;background: #c9a725;content: "";display: block;height: 100%;transform: translate3d(-100%, 0, 0);width: 100%;}.modal-ready .compsoul-modal-timer:before {animation-play-state: running;}.compsoul-modal-container:hover .compsoul-modal-timer:before {animation-play-state: paused;}@keyframes compsoul-slide-timeline {from {transform: translate3d(-100%, 0, 0);}to {transform: translate3d(0, 0, 0);}}@media (max-width: 1100px) {.compsoul-modal-container.modal-second {max-width: calc(100% - 64px);}.compsoul-modal-main {box-sizing: border-box;max-width: calc(100% - 64px);}.compsoul-modal-container.modal-second .compsoul-modal-main {max-width: 100%;max-height: 80vh;}}@media (max-width: 640px) {.compsoul-modal-container.modal-second {bottom: 16px;max-width: calc(100% - 32px);}.compsoul-modal-main {max-width: calc(100% - 32px);padding: 16px;}.compsoul-modal-container .compsoul-modal-approve {float: left;margin: 16px 0 0;}}
/* cmsms stylesheet: Reset modified: piątek, 23 lipca 2021 11:03:36 */
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, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {border: 0;font-size: 100%;font: inherit;margin: 0;padding: 0;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: "";content: none;}table {border-collapse: collapse;border-spacing: 0;}
/* cmsms stylesheet: Fonts modified: piątek, 27 sierpnia 2021 02:46:07 */
@font-face {font-family: "Raleway";font-weight: 400;src: url("https://gelato-italia.pl/uploads/fonts/raleway.woff") format("woff");font-display: swap;}@font-face {font-family: "Raleway";font-style: italic;font-weight: 400;src: url("https://gelato-italia.pl/uploads/fonts/raleway-italic.woff") format("woff");font-display: swap;}@font-face {font-family: "Raleway";font-weight: 700;src: url("https://gelato-italia.pl/uploads/fonts/raleway-700.woff") format("woff");font-display: swap;}@font-face {font-family: "Raleway";font-style: italic;font-weight: 700;src: url("https://gelato-italia.pl/uploads/fonts/raleway-700-italic.woff") format("woff");font-display: swap;}@font-face {font-family: "Poppins";font-weight: 400;src: url("https://gelato-italia.pl/uploads/fonts/poppins.woff") format("woff");font-display: swap;}@font-face {font-family: "Poppins";font-style: italic;font-weight: 400;src: url("https://gelato-italia.pl/uploads/fonts/poppins-italic.woff") format("woff");font-display: swap;}@font-face {font-family: "Poppins";font-weight: 700;src: url("https://gelato-italia.pl/uploads/fonts/poppins-700.woff") format("woff");font-display: swap;}@font-face {font-family: "Poppins";font-style: italic;font-weight: 700;src: url("https://gelato-italia.pl/uploads/fonts/poppins-700-italic.woff") format("woff");font-display: swap;}@font-face {font-family: "Icon";src: url("https://gelato-italia.pl/uploads/fonts/icons.woff") format("woff");font-weight: normal;font-style: normal;font-display: block;}
/* cmsms stylesheet: Style modified: środa, 12 marca 2025 15:45:32 */
:root {--scale: 1;}html {line-height: 1.15;-webkit-text-size-adjust: 100%;scroll-behavior: smooth;}body {background: #ffffff;font-family: "Raleway", Tahoma, Verdana, Arial, Helvetica, sans-serif;position: relative;}body:before {border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;bottom: 0;content: "";left: calc(var(--scale) * 90px);position: absolute;right: calc(var(--scale) * 90px);top: 0;z-index: -1;}hr {box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {color: #808184;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b, strong {font-weight: 700;}code, kbd, samp {font-family: monospace, monospace;font-size: 1em;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;height: auto;max-width: 100%;}button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button, input {overflow: visible;}button, select {text-transform: none;}button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {border: none;padding: 0;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress {vertical-align: baseline;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {opacity: 1;}input::-moz-placeholder,textarea::-moz-placeholder {opacity: 1;}input:-ms-input-placeholder,textarea:-ms-input-placeholder {opacity: 1;}input:-moz-placeholder,textarea:-moz-placeholder {opacity: 1;}input:placeholder,textarea:placeholder {opacity: 1;}textarea {overflow: auto;}[type="checkbox"], [type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details {display: block;}summary {display: list-item;}template {display: none;}[hidden] {display: none;}.color-scheme {position: relative;height: calc(var(--scale) * 64px);width: calc(var(--scale) * 128px);}.color-scheme:before {bottom: 0;color: #ffffff;left: 0;position: absolute;right: 0;text-shadow: 0 1px 2px #000000;top: 0;}.color-scheme.main:before {background: #c9a725;content: "main #c9a725";}.color-scheme.sub:before {background: #303032;content: "sub #303032";}.color-scheme.c1:before {background: #000000;content: "1 #000000";}.color-scheme.c2:before {background: #ffffff;content: "2 #ffffff";}.color-scheme.c3:before {background: #f6f6f6;content: "3 #f6f6f6";}.color-scheme.c4:before {background: #e5e5e5;content: "4 #e5e5e5";}.color-scheme.c5:before {background: #c5c5c6;content: "5 #c5c5c6";}.color-scheme.c6:before {background: #bfc0c1;content: "6 #bfc0c1";}.color-scheme.c7:before {background: #454547;content: "7 #454547";}.color-scheme.c8:before {background: #303032;content: "8 #303032";}.color-scheme.c9:before {background: #73081a;content: "9 #73081a";}.color-scheme.c10:before {background: #046582;content: "10 #046582";}.color-scheme.c11:before {background: #ea5455;content: "11 #ea5455";}.color-scheme.c12:before {background: #005456;content: "12 #005456";}.color-scheme.c13:before {background: #602080;content: "13 #602080";}.color-scheme.c14:before {background: #325288;content: "14 #325288";}.container {box-sizing: border-box;padding: 0 calc((100vw - calc(var(--scale) * 1440px)) / 2);width: 100%;}.container .container {padding: 0;}.module {padding-bottom: calc(var(--scale) * 200px);padding-top: calc(var(--scale) * 200px);}.module .module {padding-bottom: 0;padding-top: 0;}.module + .module,.module + .layout {padding-top: 0;}.layout {padding-bottom: calc(var(--scale) * 200px);padding-top: calc(var(--scale) * 200px);}.layout + .layout,.layout + .module {padding-top: 0;}.layout .layout-content {margin: 0 0 calc(var(--scale) * 68px);}.layout .layout-content:last-child {margin: 0;}.layout-article {overflow: hidden;}.layout-article .layout-heading {font-size: calc(var(--scale) * 70px);margin: 0 0 calc(var(--scale) * 68px);}.layout-article + .layout-article,.gallery-article + .layout-article,.layout-article + .gallery-article,.layout-article + .gallery-article .module {padding-top: 0;}.layout-article .layout-img-effect {filter: grayscale(100%);transition: filter 0.4s;}.layout-article .layout-img-effect:hover {filter: grayscale(0);}.layout-article.layout-first {align-items: center;display: flex;flex-flow: wrap;}.layout-article.layout-first .layout-heading {flex: 1 100%;}.layout-article.layout-first .layout-img {margin: 0 0 calc(var(--scale) * 32px) calc(var(--scale) * 64px);max-width: 50%;order: 1;}.layout-article.layout-first .layout-content {flex: 1;}.layout-article.layout-second {align-items: center;display: flex;flex-flow: wrap;}.layout-article.layout-second .layout-heading {flex: 1 100%;order: -2;}.layout-article.layout-second .layout-img {margin: 0 calc(var(--scale) * 64px) calc(var(--scale) * 32px) 0;max-width: 50%;order: -1;}.layout-article.layout-second .layout-content {flex: 1;}.layout-article.layout-third .layout-figure {margin: calc(var(--scale) * 64px) calc(((100vw - (var(--scale) * 1440px)) / 2 * -1) + 90px * var(--scale)) 0;max-height: calc(var(--scale) * 800px);overflow: hidden;text-align: center;}.layout-article.layout-third .layout-figure .layout-img {transition: transform 0.4s;}.layout-article.layout-third .layout-figure .layout-img.layout-img-effect {transition: filter 0.4s, transform 0.4s;}.heading {color: #303032;font-size: calc(var(--scale) * 70px);font-weight: 700;margin: 0 0 calc(var(--scale) * 68px);position: relative;text-align: left;}.heading:before {background: #c9a725;content: "";display: block;height: 1px;margin: 0 0 calc(var(--scale) * 18px);width: calc(var(--scale) * 64px);}.content {color: #303032;font-size: 16px;letter-spacing: 0.6px;line-height: 1.92;}.content address, .content article, .content aside, .content blockquote, .content details, .content dialog, .content dd, .content dl, .content dt, .content fieldset, .content figcaption, .content figure, .content footer, .content form, .content h1, .content h2, .content h3, .content h4, .content h5, .content h6, .content header, .content hgroup, .content hr, .content main, .content nav, .content p, .content pre, .content section, .content table, .content ul {margin-bottom: calc(var(--scale) * 32px);}.content address:last-child, .content article:last-child, .content aside:last-child, .content blockquote:last-child, .content details:last-child, .content dialog:last-child, .content dd:last-child, .content dl:last-child, .content dt:last-child, .content fieldset:last-child, .content figcaption:last-child, .content figure:last-child, .content footer:last-child, .content form:last-child, .content h1:last-child, .content h2:last-child, .content h3:last-child, .content h4:last-child, .content h5:last-child, .content h6:last-child, .content header:last-child, .content hgroup:last-child, .content hr:last-child, .content main:last-child, .content nav:last-child, .content p:last-child, .content pre:last-child, .content section:last-child, .content table:last-child, .content ul:last-child {margin-bottom: 0;}.content a:not(.button) {color: #303032;text-decoration: none;transition: color 0.4s;}.content a:not(.button):hover,.content a:not(.button):focus {color: #c9a725;}.content h1 {font-size: calc(var(--scale) * 42px);}.content h2 {font-size: calc(var(--scale) * 38px);}.content h3 {font-size: calc(var(--scale) * 26px);}.content h4 {font-size: calc(var(--scale) * 21px);}.content h5 {font-size: calc(var(--scale) * 18px);}.content h6 {font-size: calc(var(--scale) * 18px);}h1, h2, h3, h4, h5, h6 {font-family: "Poppins", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight: 700;}.content h1 span, .content h2 span, .content h3 span,.content h4 span, .content h5 span, .content h6 span {font-weight: 400;letter-spacing: -0.2px;}.content h1 strong, .content h2 strong, .content h3 strong,.content h4 strong, .content h5 strong, .content h6 strong {font-weight: 700;letter-spacing: -0.2px;}.content ul, .content ol {overflow: hidden;}.content ul li {padding: 0 0 0 calc(var(--scale) * 28px);position: relative;margin: 0 0 calc(var(--scale) * 12px);}.content ul li:last-child {margin: 0;}.content ul li:before {background: #c9a725;content: "";display: inline-block;height: 6px;margin: -4px calc(var(--scale) * 21px) 0 calc(var(--scale) * 28px * -1);vertical-align: middle;width: 6px;}.content ul:not(:last-child) {margin-bottom: calc(var(--scale) * 12px);overflow: hidden;}.content ul ul, .content ol ul {margin: calc(var(--scale) * 10px) 0 calc(var(--scale) * 12px);}.content ul ul ul, .content ul ol ol, .content ul ul ol {margin: calc(var(--scale) * 10px) 0 0;}.content ul li:last-child ul {margin: calc(var(--scale) * 10px) 0 0;}.content ol {counter-reset: li;list-style-type: none;margin-bottom: calc(var(--scale) * 12px);overflow: hidden;padding: 0;}.content ol ol, .content ol ul {margin: calc(var(--scale) * 10px) 0 calc(var(--scale) * 12px);padding: 0 0 0 calc(var(--scale) * 28px);}.content ol ol ol, .content ol ul ol, .content ol ul ul {margin: calc(var(--scale) * 10px) 0 0;}.content ol li {counter-increment: li;margin: 0 0 calc(var(--scale) * 12px);}.content ol li:last-child {margin: 0;}.content ol li:before {color: #c9a725;content: counters(li, ".") ". ";}.content ol li ol li:before {content: counters(li, ".") " ";}.content hr {border: none;border-bottom: 1px solid #303032;clear: both;display: block;font-size: 0;height: 1px;overflow: hidden;}.content table {border-collapse: collapse;font-family: "Raleway", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 16px;width: 100%;}.content table tr {border: solid #303032;border-width: 0 1px 1px 1px;}.content table tr:first-child td, .content table tr:first-child th, .content thead th, .content tfoot th {background: #c9a725;border: solid #c9a725;color: #ffffff;font-weight: 700;}.content table td {font-size: 16px;padding: calc(var(--scale) * 16px);}.content blockquote {color: #303032;font-size: calc(var(--scale) * 24px);position: relative;padding: calc(var(--scale) * 48px) 0 0;z-index: 0;}.content blockquote:before {color: #c9a725;content: "“";display: block;font-size: calc(var(--scale) * 130px);font-weight: 700;left: calc(var(--scale) * 6px * -1);line-height: 0.30;margin: 0;position: absolute;top: calc(var(--scale) * 32px);z-index: -1;}.content aside {color: #303032;font-size: calc(var(--scale) * 21px);font-weight: 700;letter-spacing: -0.7px;line-height: 1.8;margin-bottom: calc(var(--scale) * 32px);padding: 0 0 0 calc(var(--scale) * 64px);position: relative;}.content aside:last-child {margin-bottom: 0;}.content aside:before {background: #c9a725;bottom: calc(var(--scale) * 6px);content: "";left: calc(var(--scale) * 3px);position: absolute;top: calc(var(--scale) * 6px);width: calc(var(--scale) * 10px);}.table {overflow-x: auto;}.hidden {border: 0 !important;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px !important;overflow: hidden;padding: 0 !important;position: absolute !important;width: 1px !important;}.icon:before, .icon:after {font-family: "Icon", Tahoma, Verdana, Segoe, sans-serif !important;speak: never;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}[data-icon="facebook"]:before, [data-icon="facebook"]:after {content: "\e902";}[data-icon="youtube"]:before, [data-icon="youtube"]:after {content: "\e908";}[data-icon="instagram"]:before, [data-icon="instagram"]:after {content: "\e909";}[data-icon="linkedin"]:before, [data-icon="linkedin"]:after {content: "\e905";}[data-icon="twitter"]:before, [data-icon="twitter"]:after {content: "\e907";}[data-icon="phone"]:before, [data-icon="phone"]:after {content: "\e904";}[data-icon="email"]:before, [data-icon="email"]:after {content: "\e901";}[data-icon="attachment"]:before, [data-icon="attachment"]:after {content: "\e903";}.columns {columns: 2;column-gap: calc(var(--scale) * 84px);}.button {align-items: center;background: #c9a725;border: 0;color: #ffffff;cursor: pointer;display: inline-flex;font-family: "Poppins", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: 400;line-height: 2;padding: 14px 54px;position: relative;text-decoration: none;text-transform: uppercase;transition: background 0.4s;z-index: 1;}.button:hover,.button:focus {background: #73081a;}.placeholder {position: relative;}.placeholder .placeholder-label {background: #c9a725;color: #ffffff;font-size: 16px;left: 50%;opacity: 0;padding: 8px 16px;position: absolute;pointer-events: none;top: 0;transition: transform 0.4s, opacity 0.4s;transform: translate(-50%, -120%);}.placeholder .placeholder-input:focus + .placeholder-label, .placeholder .placeholder-textarea:focus + label {opacity: 1;pointer-events: auto;transform: translate(-50%, -102%);}.placeholder .placeholder-input:placeholder-shown + .placeholder-label, .placeholder .placeholder-textarea:placeholder-shown + .placeholder-label {opacity: 0;pointer-events: none;transform: translate(-50%, -120%);}.placeholder .placeholder-label:before {border-top: calc(var(--scale) * 6px) solid #c9a725;border-left: calc(var(--scale) * 4px) solid transparent;border-right: calc(var(--scale) * 4px) solid transparent;bottom: 0;content: "";height: 0;left: 50%;position: absolute;transform: translate(-50%, 100%);width: 0;}.button-menu {background: none;border: none;cursor: pointer;padding: calc(var(--scale) * 42px) calc(var(--scale) * 48px) calc(var(--scale) * 48px);}.button-menu * {pointer-events: none;}.button-menu-icon {border-bottom: 2px solid #c9a72500;border-top: 2px solid #c9a725;display: block;height: 16px;overflow: hidden;position: relative;width: 35px;}.button-menu-icon:before,.button-menu-icon:after {background: #c9a725;content: "";left: 0;height: 2px;position: absolute;top: 50%;transform: translate(-25%, -100%);transition: transform 0.4s;width: 100%;}.button-menu-icon:after {bottom: 0;top: auto;transform: translate(-50%, 0);}.button-menu:hover .button-menu-icon:before,.button-menu:focus .button-menu-icon:before {transform: translate(0, -100%);}.button-menu:hover .button-menu-icon:after,.button-menu:focus .button-menu-icon:after {transform: translate(0, 0);}.button-search {align-items: center;background: none;border: none;color: #303032;cursor: pointer;display: flex;font-family: "Raleway", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: 700;letter-spacing: 0.8px;line-height: 1;text-decoration: none;text-transform: uppercase;transition: color 0.4s;z-index: 1;padding: calc(var(--scale) * 42px) calc(var(--scale) * 48px) calc(var(--scale) * 48px);}.button-search:hover,.button-search:focus {color: #c9a725;}.button-search:after {color: #c9a725;content: "\e900";font-size: 18px;margin: 0 0 0 16px;}.button-scroll {animation: button-scroll 1.6s infinite;background: none;border: none;color: #303032;cursor: pointer;font-family: "Raleway", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: 700;overflow: hidden;padding: 0;text-transform: uppercase;transition: color 0.4s;}.button-scroll:hover,.button-scroll:focus {color: #c9a725;}.button-scroll:after {background: #c9a725;content: "";display: block;height: calc(var(--scale) * 30px);margin: calc(var(--scale) * 18px) auto 0;width: 1px;}@keyframes button-scroll {0% {opacity: 0;}50% {opacity: 1;}100% {opacity: 0;}}.menu .logo-link-text {display: none;}.menu-modal:not(.modal-menu *) {display: none;}.modal-menu .compsoul-modal-close {background: #ffffff;left: calc(var(--scale) * 90px);top: calc(var(--scale) * 40px);}.modal-menu .compsoul-modal-main {border-radius: unset;box-sizing: border-box;height: 100%;width: 100%;max-height: unset;max-width: unset;padding: 0;}.modal-menu .menu-modal {align-items: center;display: flex;flex-flow: wrap row;min-height: 100%;padding: 0 calc((100vw - calc(var(--scale) * 1420px)) / 2);}.modal-menu .logo {align-self: start;flex: 1 100%;margin: calc(var(--scale) * 40px) 0;text-align: center;}.modal-menu .logo .logo-link {display: inline-block;}.modal-menu .logo .logo-img {max-width: 200px;}.modal-menu .menu {align-self: start;flex: 1 100%;margin: 0;}.modal-menu .menu-list {counter-reset: li;display: block;}.modal-menu .menu-list-item {align-items: center;counter-increment: li;display: flex;flex-flow: row wrap;margin: 0 0 0 calc((100vw - calc(var(--scale) * 1420px)) / 2 * -1);max-width: calc(var(--scale) * 50% + var(--scale) * 250px);position: relative;}.modal-menu .menu-list-item:after {color: #c9a725;content: "0" counter(li);font-family: "Raleway", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: calc(var(--scale) * 20px);font-weight: 700;margin: 0 calc(var(--scale) * 21px);transition: opacity 0.4s;}.modal-menu .menu-list-item:nth-child(n+10):after {content: counter(li);}.modal-menu .menu-list-figure {display: none;}.modal-menu .menu-list .menu-list-container {border: none;flex: 1 100%;order: 1;}.modal-menu .menu-list-container .menu-list-item:after {top: 50%;transform: translate(0, -50%);}.modal-menu .menu-list-link {align-items: center;color: #303032;display: flex;font-family: "Raleway", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: calc(var(--scale) * 42px);font-weight: 700;flex: 1;flex-flow: row wrap;line-height: 1;padding: calc(var(--scale) * 32px) 0;text-decoration: none;text-transform: unset;transition: color 0.4s;}.modal-menu .menu-list-link:hover,.modal-menu .menu-list-link:focus {color: #c9a725;}.modal-menu .menu-list-text {align-items: center;display: flex;flex: 1;flex-flow: row wrap;}.modal-menu .menu-list-text:before,.modal-menu .menu-list-text:after {background: #e5e5e5;content: "";flex: 1 100%;height: 1px;margin: 0 calc(var(--scale) * 21px) 0 0;max-width: calc((100vw - calc(var(--scale) * 1420px)) / 2);}.modal-menu .menu-list-text:after {flex: 1;margin: 0 0 0 calc(var(--scale) * 21px);max-width: unset;}.modal-menu .menu-list-link:hover .menu-list-text,.modal-menu .menu-list-link:focus .menu-list-text {transform: none;}.modal-menu .menu-list .menu-list-item:hover .menu-list-container,.modal-menu .menu-list .menu-list-item:focus-within .menu-list-container,.modal-menu .menu-list .menu-list-link:hover + input + .menu-list-container,.modal-menu .menu-list .menu-list-link:focus + input + .menu-list-container {opacity: 1;pointer-events: auto;transform: none;}.modal-menu .menu-list .menu-list-container {max-height: unset;opacity: 1;padding: 0 0 0 calc((100vw - calc(var(--scale) * 1420px)) / 2);position: static;text-align: left;transform: none;transition: none;}.modal-menu .menu-list .menu-list-container .menu-list-item {display: none;}.modal-menu .menu-list .menu-list-container:before,.modal-menu .menu-list .menu-list-container:after {background: #c9a725;border-radius: 2px;content: "";height: calc(var(--scale) * 20px);right: 0;position: absolute;top: 0;transition: background 0.4s;width: calc(var(--scale) * 20px);}.modal-menu .menu-list .menu-list-container:before {right: calc(var(--scale) * 16px);top: calc(var(--scale) * 42px);width: calc(var(--scale) * 4px);}.modal-menu .menu-list .menu-list-container .menu-list:before {top: calc(var(--scale) * 16px);}.modal-menu input:checked + .menu-list-container:before {display: none;}.modal-menu .menu-list .menu-list-container:after {height: calc(var(--scale) * 4px);right: calc(var(--scale) * 8px);top: calc(var(--scale) * 50px);}.modal-menu .menu-list input:hover + .menu-list-container:before,.modal-menu .menu-list input:hover + .menu-list-container:after,.modal-menu .menu-list input:focus + .menu-list-container:before,.modal-menu .menu-list input:focus + .menu-list-container:after {background: #c9a725;}.modal-menu .menu-list input {cursor: pointer;display: block;height: calc(var(--scale) * 36px);order: 1;opacity: 0;width: calc(var(--scale) * 36px);z-index: 2;}.modal-menu .menu-list .menu-list-container input {top: calc(var(--scale) * 7px);}.modal-menu input:checked + .menu-list-container > .menu-list > .menu-list-item {display: flex;}.modal-menu .menu-list .menu-list-container .menu-list-item {margin: 0;}.modal-menu .menu-list .menu-list-container .menu-list-item:after {font-size: calc(var(--scale) * 18px);transform: unset;order: -1;}.modal-menu .menu-list .menu-list-container .menu-list-link {flex: unset;font-size: calc(var(--scale) * 24px);padding: calc(var(--scale) * 21px);}.modal-menu .menu-list .menu-list-container .menu-list-text:before,.modal-menu .menu-list .menu-list-container .menu-list-text:after {display: none;}.form {text-align: right;}.form .alert {display: none;}.form .form-fieldset {text-align: left;}.form .form-input,.form .form-textarea {background: #ffffff;border: 1px solid #bfc0c1;box-sizing: border-box;color: #808184;font-family: "Raleway", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: 400;line-height: 1.125;margin: 0 0 calc(var(--scale) * 16px);padding: calc(var(--scale) * 16px);resize: none;width: 100%;}.form .form-input::-webkit-input-placeholder,.form .form-textarea::-webkit-input-placeholder {color: #808184;}.form .form-input::-moz-placeholder,.form .form-textarea::-moz-placeholder {color: #808184;}.form .form-input:-ms-input-placeholder,.form .form-textarea:-ms-input-placeholder {color: #808184;}.form .form-input:-moz-placeholder,.form .form-textarea:-moz-placeholder {color: #808184;}.form .form-textarea {height: calc(var(--scale) * 240px);}.form .form-submit {margin: calc(var(--scale) * 32px) 0 0;}.form .form-modal {text-align: left;}.grayscale {position: relative;z-index: 0;}.grayscale:before {background: #ffffff;border: 1px solid #e5e5e5;content: "";height: 100%;position: absolute;right: calc(var(--scale) * 20px * -1);top: calc(var(--scale) * 20px);width: 100%;z-index: -1;}.grayscale:after {background: linear-gradient(45deg, #c9a72500, #c9a725);height: 100%;left: 0;opacity: 0.1;position: absolute;top: 0px;width: 100%;z-index: 1;}.grayscale img {height: 100%;object-fit: cover;width: 100%;}.header {display: flex;flex-flow: column;min-height: 100vh;position: relative;z-index: 3;}.header.header-second {min-height: unset;}.header .header-top {align-items: center;background: #ffffff;border-bottom: 1px solid #e5e5e5;display: flex;flex-flow: row wrap;padding: calc(var(--scale) * 40px) calc(var(--scale) * 90px);}.header .header-button-menu,.header .header-button-search {flex: 1;}.header .header-button-menu {margin-left: calc(var(--scale) * 48px * -1);}.header .header-button-search {margin-right: calc(var(--scale) * 48px * -1);}.header .header-button-search .button-search {justify-content: end;margin-left: auto;}.header .header-top .menu {flex: auto;}.header .header-content {background: #ffffff;border-bottom: 1px solid #e5e5e5;display: flex;flex: 1;flex-flow: wrap row;padding: 0 calc(var(--scale) * 90px);position: relative;}.header .header-content:before {border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;bottom: 0;content: "";left: calc(var(--scale) * 90px);position: absolute;right: calc(var(--scale) * 90px);top: 0;z-index: -1;}.header .header-content-second {display: block;padding-bottom: calc(var(--scale) * 124px);padding-top: calc(var(--scale) * 124px);position: relative;z-index: 0;}.header .header-content-second:before {background: #303032;}.header .header-content-second .header-content-img {height: 100%;left: 50%;object-fit: cover;position: absolute;top: 0;transform: translate(-50%, 0);z-index: -1;width: calc(100% - var(--scale) * 180px);}.header .header-content-heading {color: #ffffff;font-family: "Raleway", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: calc(var(--scale) * 72px);font-weight: 700;text-align: center;}.header .header-bottom {align-items: flex-end;background: #ffffff;display: flex;height: calc(var(--scale) * 90px);justify-content: center;font-weight: bold;position: relative;z-index: 0;}.header .header-bottom:before {border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;bottom: 0;content: "";left: calc(var(--scale) * 90px);position: absolute;right: calc(var(--scale) * 90px);top: 0;z-index: -1;}.header .header-bottom .button-scroll {margin: 0 0 calc(var(--scale) * 10px * -1);}.header-sticky {align-items: center;background: #ffffff;border-bottom: 1px solid #e5e5e5;box-sizing: border-box;display: flex;flex-flow: row wrap;padding: calc(var(--scale) * 5px) calc(var(--scale) * 90px) 0;position: fixed;top: 0;width: 100%;z-index: 2;}.header-sticky .header-button-menu,.header-sticky .header-button-search {flex: 1;}.header-sticky .header-button-search .button-search {justify-content: end;margin-left: auto;}.menu-main {position: relative;}.menu-main .menu-list {display: flex;flex-flow: wrap row;justify-content: space-around;}.menu-main .menu-list .menu-list-item {align-items: center;display: flex;flex-flow: wrap;justify-content: center;width: 180px;}.menu-main .menu-list .logo-img {max-height: calc(var(--scale) * 100%);}.menu-main .menu-list input {display: none;}.menu-main .menu-list .menu-list-link {align-items: center;box-sizing: border-box;color: #303032;display: inline-flex;font-family: "Raleway", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: 700;height: 100%;letter-spacing: 0.8px;line-height: 1;padding: calc(var(--scale) * 42px) calc(var(--scale) * 32px) calc(var(--scale) * 48px);text-decoration: none;text-transform: uppercase;transition: color 0.4s;z-index: 1;}.menu-main .menu-list .menu-list-link:hover,.menu-main .menu-list .menu-list-link:focus {color: #c9a725;}.menu-main .menu-list .menu-list-container {background: #ffffff;bottom: calc(var(--scale) * 64px * -1);display: flex;max-height: calc(100vh - calc(var(--scale) * 480px));min-height: calc(var(--scale) * 480px);left: 50%;opacity: 0;pointer-events: none;position: absolute;text-align: center;transform: translate(-50%, calc(100% + 32px));transition: opacity 0.4s, transform 0.4s;width: calc(80vw - calc(var(--scale) * 128px));z-index: 1;}.menu-main .menu-list .menu-list-item:hover .menu-list-container,.menu-main .menu-list .menu-list-item:focus-within .menu-list-container,.menu-main .menu-list .menu-list-link:hover + input + .menu-list-container,.menu-main .menu-list .menu-list-link:focus + input + .menu-list-container {opacity: 1;pointer-events: auto;transform: translate(-50%, 100%);}.menu-main .menu-list-container:after {background: #ffffff;bottom: calc(var(--scale) * 64px * -1);box-shadow: 0 0 calc(var(--scale) * 40px) 0 rgba(69, 79, 99, 0.2);content: "";left: calc(var(--scale) * 64px * -1);position: absolute;right: calc(var(--scale) * 64px * -1);top: calc(var(--scale) * 64px * -1);z-index: -1;}.menu-main .menu-list-container .menu-list {flex-flow: row wrap;justify-content: center;overflow-y: auto;width: 100%;}.menu-main .menu-list-container .menu-list-item {align-items: center;box-sizing: border-box;display: flex;flex: unset;margin: 0;padding: 0 calc(var(--scale) * 640px) 0 0;width: 100%;}.menu-main .menu-list-container .menu-list-item:first-child {margin: auto 0 0;}.menu-main .menu-list-container .menu-list-item:last-child {margin: 0 0 auto;}.menu-main .menu-list-container .menu-list-item:first-child:last-child {margin: 0 auto;}.menu-main .menu-list-container .menu-list-item:before,.menu-main .menu-list-container .menu-list-item:after {background: #e5e5e5;content: "";flex: 1 100%;height: 1px;margin: 0 calc(var(--scale) * 32px) 0 0;max-width: 10%;opacity: 0;transition: opacity 0.4s;}.menu-main .menu-list-container .menu-list-item:after {flex: 1;margin: 0 0 0 calc(var(--scale) * 32px);max-width: unset;}.menu-main .menu-list-container .menu-list-item:hover:before,.menu-main .menu-list-container .menu-list-item:hover:after {opacity: 1;}.menu-main .menu-list-container .menu-list-link {color: #c5c5c6;font-size: calc(var(--scale) * 42px);padding: calc(var(--scale) * 32px) 0;text-transform: unset;transition: color 0.4s;}.menu-main .menu-list-container .menu-list-link:hover,.menu-main .menu-list-container .menu-list-link:focus {color: #808184;}.menu-main .menu-list-container .menu-list-figure {align-items: center;bottom: calc(var(--scale) * 32px);display: flex;overflow: hidden;opacity: 0;pointer-events: none;position: absolute;right: calc(var(--scale) * 32px);top: calc(var(--scale) * 32px);transition: opacity 0.4s;width: calc(var(--scale) * 480px);}.menu-main .menu-list-container .menu-list-figure:before {background: linear-gradient(45deg, #ffffff00, #ffffff00, #ffffff);bottom: 0;content: "";left: 0;position: absolute;right: 0;top: 0;z-index: 1;}.menu-main .menu-list-container .menu-list-link:hover .menu-list-figure,.menu-main .menu-list-container .menu-list-link:focus .menu-list-figure {opacity: 1;}.menu-main .menu-list-container .menu-list-img {filter: grayscale(100%);height: 100%;object-fit: cover;width: 100%;}.list-offer {display: flex;flex: 1;flex-flow: wrap row;}.list-offer .list-item {flex: 1;position: relative;}.list-offer .list-more {align-items: flex-end;background: #ffffff;color: #303032;display: flex;flex-flow: wrap row;height: 100%;overflow: hidden;position: absolute;text-decoration: none;width: 100%;z-index: 0;}.list-offer .list-more:after {background: #eab01e;bottom: 0;content: "";left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: opacity 0.4s;z-index: -2;}.list-offer .list-item:nth-child(6n - 4) .list-more:after {background: #c61d3c;}.list-offer .list-item:nth-child(6n - 3) .list-more:after {background: #a6a555;}.list-offer .list-item:nth-child(6n - 2) .list-more:after {background: #7b5121;}.list-offer .list-item:nth-child(6n - 1) .list-more:after {background: #c1213c;}.list-offer .list-item:nth-child(6n) .list-more:after {background: #325288;}.list-offer .list-more:hover:after,.list-offer .list-more:focus:after {opacity: 1;}.list-offer .list-title {align-items: center;display: flex;font-size: calc(var(--scale) * 30px);font-weight: 700;flex-flow: row nowrap;left: 50%;letter-spacing: 1.4px;margin: 0 0 calc(var(--scale) * 80px);overflow: hidden;position: absolute;transform: rotate(-90deg);transform-origin: left center;transition: color 0.4s;white-space: nowrap;}.list-offer .list-more:hover .list-title,.list-offer .list-more:focus .list-title  {color: #ffffff;}.list-offer .list-title:before {background: #ffffff;content: "";height: 2px;margin: 0 0 0 calc(var(--scale) * 80px * -1);order: -2;transition: margin 0.4s;width: calc(var(--scale) * 48px);}.list-offer .list-more:hover .list-title:before,.list-offer .list-more:focus .list-title:before  {margin: 0;}.list-offer .list-title:after {border-top: 2px solid #ffffff;border-right: 2px solid #ffffff;content: "";height: 6px;margin: 0 calc(var(--scale) * 34px) 0 calc(var(--scale) * 10px * -1);order: -1;padding: 0 0 2px 2px;transform: rotate(45deg);width: 6px;}.list-offer .list-background {bottom: 0;left: 0;opacity: 0.25;position: absolute;right: 0;top: 0;z-index: -1;}.list-offer .list-img {filter: grayscale(100%);height: 100%;object-fit: cover;object-position: center;width: 100%;}.link {bottom: 0;display: flex;flex-flow: column-reverse nowrap;height: calc(var(--scale) * 90px);position: fixed;right: 0;width: calc(var(--scale) * 90px);z-index: 3;}.link .link-list {pointer-events: none;}.link:hover .link-list {pointer-events: auto;}.link .link-item {opacity: 0;transition: opacity 0.4s;}.link .link-item:last-child {opacity: 1;}.link:hover .link-item {opacity: 1;pointer-events: auto;}.link .link-item-more {align-items: center;background: #ffffff;color: #303032;display: flex;flex-flow: row wrap;font-size: calc(var(--scale) * 21px);height: calc(var(--scale) * 90px);justify-content: center;transition: color 0.4s;text-decoration: none;width: calc(var(--scale) * 90px);}.link .link-item-more:hover,.link .link-item-more:focus {color: #c9a725;}.link .link-item-more:before {display: none;}.link .link-item-text {display: none;}.media {bottom: 0;display: flex;left: 0;position: fixed;top: 0;width: calc(var(--scale) * 90px);z-index: 2;}.listing-media {align-items: center;display: flex;flex-flow: wrap column;justify-content: center;text-align: center;}.sub .listing-media {justify-content: end;}.listing-media .listing-item {margin: 0;}.listing-media .listing-link {display: block;}.listing-media .listing-item:before,.listing-media .listing-link:before,.listing-media .listing-item:after,.listing-media .listing-link:after {display: none;}.listing-media .listing-item:not(.listing-item-link):not(.listing-item-img),.listing-media .listing-link:not(.listing-link-img) {align-items: center;background: #ffffff;color: #808184;display: flex;font-size: calc(var(--scale) * 21px);font-weight: 700;height: calc(var(--scale) * 90px);justify-content: center;letter-spacing: 0;overflow: hidden;text-align: center;text-decoration: none;text-transform: uppercase;transition: color 0.4s;width: calc(var(--scale) * 90px);}.listing-media .listing-item:not(.listing-item-link):not(.listing-item-img):hover,.listing-media .listing-link:not(.listing-link-img):hover,.listing-media .listing-item:not(.listing-item-link):not(.listing-item-img):focus,.listing-media .listing-link:not(.listing-link-img):focus {color: #c9a725;}.listing-media .listing-item:not(.listing-item-link):not(.listing-item-img):before,.listing-media .listing-link:not(.listing-link-img):before {display: block;}.listing-media .listing-item[data-letter]:not(.listing-item-link):not(.listing-item-img):before,.listing-media .listing-link[data-letter]:not(.listing-link-img):before {content: attr(data-letter);}.listing-media [data-icon] .listing-text,.listing-media [data-letter] .listing-text {display: none;}.listing .listing-item,.index .listing .listing-item + .listing-item {align-items: center;display: flex;flex-flow: wrap;justify-content: space-between;overflow: hidden;padding-bottom: calc(var(--scale) * 200px);padding-top: calc(var(--scale) * 200px);}.listing.module h2 + .listing-item,.listing .listing-item + .listing-item {padding-top: 0;}.listing.module .listing-item:last-child {padding-bottom: 0;}.listing .listing-main {box-sizing: border-box;display: flex;flex: 1 100%;flex-flow: wrap;max-width: 50%;padding: 0 calc(var(--scale) * 88px) calc(var(--scale) * 40px) calc(var(--scale) * 82px);}.listing .listing-noimage .listing-main {padding: 0;max-width: 100%;}.index .listing .listing-main {opacity: 0;transform: translate(-20%, 0);transition: opacity 0.4s, transform 0.4s;}.index .listing .listing-active .listing-main {opacity: 1;transform: translate(0, 0);}.listing .listing-item:nth-child(2n + 1) .listing-main {order: 1;padding: 0 0 calc(var(--scale) * 40px) calc(var(--scale) * 170px);}.listing .listing-item.listing-noimage:nth-child(2n + 1) .listing-main {padding: 0;}.index .listing-item:nth-child(2n + 1) .listing-main {transform: translate(20%, 0);}.index .listing-item.listing-active:nth-child(2n + 1) .listing-main {transform: translate(0, 0);}.listing .listing-heading {color: #303032;flex: 1 100%;font-size: calc(var(--scale) * 70px);font-weight: 700;margin: 0 0 calc(var(--scale) * 68px);}.listing .listing-heading span {background: #c1213c;border-radius: 12px;color: #f6f6f6;display: inline-block;padding: 0 8px;}.listing .listing-item:nth-child(3) span {background: #a7a754;}.listing .listing-item:nth-child(4) span {background: #ebb421;}.listing .listing-item:nth-child(5) span {background: #81511d;}.listing .listing-item:nth-child(6) span {background: #40A2D8;}.listing .listing-item:nth-child(7) span {background: #f38839;}.listing .listing-time {font-family: "Poppins", Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #808184;flex: 1 100%;font-size: 13px;margin: 0 0 14px;order: -1;}.listing .listing-time:after {background: #c9a725;content: "";display: block;height: 1px;margin: 18px 0 0;width: 64px;}.listing .listing-main .listing-item-figure {display: none;}.listing .listing-content {flex: 1 100%;font-weight: 700;margin: 0 0 calc(var(--scale) * 60px);padding: 0 calc(var(--scale) * 150px) 0 0;}.listing .listing-noimage .listing-content {padding: 0;}.listing .listing-item-figure {flex: 1;margin: 0 calc(var(--scale) * 48px * -1) 0 0;position: relative;z-index: 0;}.index .listing .listing-item-figure {opacity: 0;transition: opacity 0.4s, transform 0.4s;transform: translate(20%, 0);}.index .listing .listing-active .listing-item-figure {opacity: 1;transform: translate(0, 0);}.listing .listing-item:nth-child(2n + 1) .listing-item-figure {margin: 0 0 0 calc(var(--scale) * 48px * -1);}.index .listing .listing-item:nth-child(2n + 1) .listing-item-figure {transform: translate(-20%, 0);}.index .listing .listing-item.listing-active:nth-child(2n + 1) .listing-item-figure {transform: translate(0, 0);}.listing .listing-item:nth-child(2n + 1) .listing-item-figure:before {left: calc(var(--scale) * 20px * -1);right: auto;}.listing .listing-nav {padding: calc(var(--scale) * 23px) 0;}.listing .listing-nav-content {align-items: center;display: flex;flex-flow: row wrap;justify-content: center;text-align: center;}.listing .listing-nav-item {flex: 1 100%;height: calc(var(--scale) * 53px);margin: 0 calc(var(--scale) * 5px);max-width: calc(var(--scale) * 53px);}.listing .listing-nav-first,.listing .listing-nav-last {margin: 0 calc(var(--scale) * 14px);}.listing .listing-nav-item a {align-items: center;background: #303032;color: #ffffff;display: flex;font-size: 17px;font-weight: 700;height: 100%;justify-content: center;overflow: hidden;position: relative;text-align: center;text-decoration: none;transition: color 0.2s;width: 100%;z-index: 0;}.listing .listing-nav-item a:after {bottom: 0;background: #c9a725;content: "";left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: opacity 0.2s;z-index: -1;}.listing .listing-nav-item.listing-nav-active a {background: #c9a725;color: #ffffff;}.listing .listing-nav-item.listing-nav-active a:after {background: #73081a;}.listing .listing-nav-item a:hover,.listing .listing-nav-item a:focus,.listing .listing-nav-item a:hover:before,.listing .listing-nav-item a:focus:before,.listing .listing-nav-item a:hover:after,.listing .listing-nav-item a:focus:after {color: #ffffff;opacity: 1;}.listing .listing-nav-prev:before,.listing .listing-nav-next:before {content: "\e91b";color: #ffffff;font-size: calc(var(--scale) * 21px);transform: scale(-1, 1);transition: color 0.2s;}.listing .listing-nav-next:before {transform: unset;}.listing .listing-nav-button {display: none;}.listing .listing-nav-button .button {padding-left: calc(var(--scale) * 70px);padding-right: calc(var(--scale) * 70px);}.listing-gallery .listing-container {display: grid;grid-template-columns: repeat(6, 1fr);grid-gap: 0.5em;}.listing-gallery .listing-item:nth-child(8n+1) {grid-column: span 4;grid-row: span 2;}.listing-gallery .listing-item:nth-child(8n+2),.listing-gallery .listing-item:nth-child(8n+3) {grid-column: span 2;}.listing-gallery .listing-item:nth-child(8n+4),.listing-gallery .listing-item:nth-child(8n+5) {grid-column: span 3;}.listing-gallery .listing-item:nth-child(8n+6) {grid-column: span 2;}.listing-gallery .listing-item:nth-child(8n+7) {grid-column: 3 / span 4;grid-row: span 2;}.listing-gallery .listing-item:nth-child(8n+8) {grid-column: span 2;}.listing-gallery .listing-container .listing-gallery-album {display: flex;flex-flow: wrap column;height: auto;}.listing-gallery .listing-container .listing-link,.listing-gallery .listing-container .listing-figure {display: block;height: 100%;text-decoration: none;width: 100%;}.listing-gallery .listing-container .listing-gallery-album .listing-link {height: auto;}.listing-gallery .listing-container .listing-link * {pointer-events: none;}.listing-gallery .listing-container .listing-img {display: block;height: 100%;object-fit: cover;transition: filter 0.4s;width: 100%;}.listing-gallery .listing-container .listing-link:hover .listing-img,.listing-gallery .listing-container .listing-link:focus .listing-img {filter: grayscale(0);}.listing-logo {align-items: center;display: flex;flex-flow: wrap;justify-content: space-between;}.partners .listing-logo {margin: 0 calc(((100vw - (var(--scale) * 1440px)) / 2 * -1) + 90px * var(--scale));}.listing-logo .listing-item {max-width: calc(var(--scale) * 170px);}.listing-logo .listing-item:last-child {margin: 0 auto 0 0;}.listing-logo .listing-item:not(.listing-item-link),.listing-logo .listing-link {color: #808184;display: block;font-size: 18px;font-weight: 700;letter-spacing: 1.2px;padding: calc(var(--scale) * 16px) calc(var(--scale) * 24px);text-align: center;text-decoration: none;text-transform: uppercase;}.listing-logo .listing-item .listing-img {filter: grayscale(100%);transition: filter 0.4s;}.listing-logo .listing-item .listing-link:hover .listing-img,.listing-logo .listing-item .listing-link:focus .listing-img {filter: grayscale(0);}.search .search-heading {color: #c9a725;font-family: "Raleway", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: calc(var(--scale) * 32px);font-weight: 400;margin: 0 0 calc(var(--scale) * 48px);text-transform: uppercase;}.search .search-fieldset {position: relative;width: calc(var(--scale) * 640px);}.search .search-fieldset:after {background: #c9a725;bottom: 0;content: "";height: 2px;left: 0;position: absolute;right: 0;}.search .search-input {border: none;box-sizing: border-box;color: #808184;font-size: calc(var(--scale) * 48px);margin: 0 0 0 calc(var(--scale) * 32px * -1);padding: calc(var(--scale) * 32px) calc(var(--scale) * 84px) calc(var(--scale) * 32px) calc(var(--scale) * 32px);}.search .search-submit {background: none;border: none;cursor: pointer;font-size: calc(var(--scale) * 20px);padding: calc(var(--scale) * 32px) 0;position: absolute;right: 0;text-align: center;top: 50%;transform: translate(0, -50%);width: calc(var(--scale) * 84px);}.search .search-submit:after {color: #808184;content: "\e900";font-size: calc(var(--scale) * 42px);transition: color 0.4s;}.search .search-submit:hover:after,.search .search-submit:focus:after {color: #c9a725;}.results .results-item {align-items: center;display: flex;flex-flow: row wrap;max-width: calc(var(--scale) * 640px);position: relative;}.results .results-item:after {color: #c9a725;content: attr(data-percent) "%";font-family: "Raleway", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: calc(var(--scale) * 20px);font-weight: 700;margin: 0 calc(var(--scale) * 21px);transition: opacity 0.4s;}.results .results-item .results-link {align-items: center;color: #c5c5c6;display: flex;font-family: "Raleway", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: calc(var(--scale) * 42px);font-weight: 700;flex: 1;flex-flow: row wrap;line-height: 1;padding: calc(var(--scale) * 32px) 0;text-decoration: none;text-transform: unset;transition: color 0.4s;}.results .results-item .results-link:hover,.results .results-item .results-link:focus {color: #c9a725;}.contact {align-items: flex-start;display: flex;flex-flow: wrap;justify-content: space-between;}.contact .contact-heading {flex: 1 100%;}.contact .contact-detail {flex: 1 100%;max-width: calc(50% - 64px);}.contact .contact-detail .form {margin: calc(var(--scale) * 32px) 0 0;}.contact .contact-detail .form-message {margin: calc(var(--scale) * 32px) 0 0;}.contact .contact-img {flex: 1 100%;max-height: 80%;max-width: calc(50% - 64px);}.slider {overflow: hidden;position: relative;z-index: 0;}.footer {color: #808184;display: flex;flex-flow: column;font-family: "Poppins", Tahoma, Verdana, Arial, Helvetica, sans-serif;margin: calc(var(--scale) * 215px) 0 0;position: relative;}.footer a:not(.button),.footer strong {color: #f6f6f6;}.footer .button {background: none;border: 1px solid #454547;display: inline-block;font-size: 13px;letter-spacing: 0;line-height: 1;padding: 18px 30px;}.footer .button:hover,.footer .button:focus {background: #73081a;}.footer .content {color: #f6f6f6;font-size: 13px;}.footer .footer-content {border-bottom: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;display: flex;flex-flow: row nowrap;justify-content: space-between;padding: calc(var(--scale) * 80px) calc(var(--scale) * 162px);position: relative;}.footer .footer-content:before {background: #303032;bottom: 0;content: "";left: calc(var(--scale) * 90px);position: absolute;right: calc(var(--scale) * 90px);top: 0;z-index: -1;}.footer .footer-content .logo,.footer .footer-content .address,.footer .footer-content .menu {flex: 1 100%;padding: 0 calc(var(--scale) * 32px);max-width: 210px;}.footer .footer-content .form {flex: 1 100%;max-width: 300px;}.footer .form .contact-message-heading {display: none;}.footer .form .contact-message {color: #ffffff;}.footer .address {margin: -7px 0 0;}.footer .address strong {display: inline-block;margin: 0 0 calc(var(--scale) * 14px);}.footer .address .address-button {margin: calc(var(--scale) * 34px) 0 0;}.footer .address-location .address-button:before {content: "\e906";display: inline-block;margin: 0 calc(var(--scale) * 10px) 0 0;vertical-align: top;}.footer .menu {margin: calc(var(--scale) * 14px * -1) 0 0;}.footer .menu-list-item {margin: 0 0 0 calc(var(--scale) * 14px * -1);}.footer .menu .menu-list-link {display: inline-block;font-size: 13px;font-weight: 700;padding: calc(var(--scale) * 14px);text-decoration: none;transition: 0.4s color;}.footer .menu .menu-list-link:hover,.footer .menu .menu-list-link:focus {color: #c9a725;}.form-second .form-heading {color: #f6f6f6;font-size: 13px;font-weight: 700;margin: 0 0 calc(var(--scale) * 10px);text-align: left;}.form-second .contact-form {text-align: right;}.form-second .form-fieldset {margin: 0 calc(var(--scale) * 12px * -1) calc(var(--scale) * 10px);position: relative;text-align: left;}.form-second .form-fieldset:after {background: #c9a725;bottom: 0;content: "";height: 1px;left: calc(var(--scale) * 12px);position: absolute;right: calc(var(--scale) * 12px);}.form-second .form-input,.form-second .form-textarea {background: none;border: none;box-sizing: border-box;color: #ffffff;font-size: 18px;margin: 0;padding: 12px;width: 100%;}.form-second .form-submit {background: none;border: none;color: #f6f6f6;cursor: pointer;font-size: 14px;margin: calc(var(--scale) * 12px) calc(var(--scale) * 12px * -1) 0 0;padding: calc(var(--scale) * 12px);text-transform: uppercase;transition: color 0.4s;}.form-second .form-submit:hover,.form-second .form-submit:focus {color: #c9a725;}.footer .footer-bottom {align-items: center;color: #808184;display: flex;flex-flow: row wrap;font-size: 13px;justify-content: center;padding: calc(var(--scale) * 104px) calc(var(--scale) * 162px);}.footer .created {flex: 1;padding: 0 calc(var(--scale) * 32px) 0 0;text-align: left;}.footer .copyright {flex: 1;padding: 0 0 0 calc(var(--scale) * 32px);text-align: right;}.footer .footer-bottom a {color: #808184;text-decoration: none;transition: color 0.4s;}.footer .footer-bottom .logo-img {max-width: 200px;}.footer .footer-bottom a:hover,.footer .footer-bottom a:focus {color: #c9a725;}@media (max-width: 1820px) {.listing .listing-item-figure {margin: 0;}.listing .listing-item:nth-child(2n + 1) .listing-item-figure {margin: 0;}}@media (max-width: 1700px) {:root {--scale: 0.875;}.button-search .button-search-text {display: none;}.footer .footer-content .logo {display: none;}}@media (max-width: 1600px) {:root {--scale: 0.8125;}}@media (max-width: 1400px) {:root {--scale: 0.75;}.button {font-size: 16px;padding: 12px 42px;}.form-second .form-input,.form-second .form-textarea {font-size: 16px;}.listing .listing-content {padding: 0 calc(var(--scale) * 60px) 0 0;}.footer .footer-content .menu {display: none;}}@media (max-width: 1300px) {:root {--scale: 0.71875;}.search .search-input {margin-left: 0;padding-left: 0;}}@media (max-width: 1200px) {:root {--scale: 1;}body:before {display: none;}.content {line-height: 1.6;}.button-search {margin: 0;padding: 16px 0;}.button-search:after {font-size: 24px;margin: 0;}.button-menu {margin: 0;padding: 16px 0;}.grayscale:before,.grayscale:after {display: none;}.heading {font-size: 24px;margin: 0 0 32px;}.heading:before {margin: 0 0 16px;width: 64px;}.container {padding: 0 16px 0 48px;max-width: 720px;margin-left: auto;margin-right: auto;}.container .container {padding: 0;}.module {padding-bottom: 32px;padding-top: 32px;}.module .module {padding-bottom: 0;padding-top: 0;}.module + .module,.module + .layout {padding-top: 32px;}.layout {padding-bottom: 32px;padding-top: 32px;}.layout + .layout,.layout + .module {padding-top: 32px;}.layout .layout-content {margin: 0 0 32px;}.layout .layout-content:last-child {margin: 0;}.layout-article .layout-heading {font-size: 24px;margin: 0 0 32px;}.layout-article + .layout-article,.gallery-article + .layout-article,.layout-article + .gallery-article,.layout-article + .gallery-article .module {padding-top: 32px;}.layout-article.layout-first .layout-img {margin: 32px 0 0;max-width: 100%;}.layout-article.layout-second .layout-img {margin: 0 0 32px;max-width: 100%;}.layout-article.layout-third .layout-figure {margin: 32px 0 0;}.layout-article.layout-third .layout-figure .layout-img,.layout-article.layout-third .layout-figure .layout-img.layout-img-effect {transform: unset !important;}.header {min-height: unset;}.header .header-top {padding: 16px 32px;}.header .header-top .menu {flex: 1;}.header .menu-main .menu-list {flex-flow: nowrap;}.header .menu-main .menu-list .menu-list-item {display: none;}.header .menu-main .menu-list .menu-list-logo {box-sizing: border-box;display: flex;flex: 1;padding: 0 24px;}.header .menu-main .menu-list .logo-img {max-height: unset;}.header .header-content {justify-content: center;padding: 0 16px 0 32px;}.header .header-content:before {left: 32px;right: 16px;}.header .header-content-heading {font-size: 24px;}.header .header-content-second {padding: 32px 16px 32px 32px;}.header .header-content-second .header-content-img {width: 100%;}.header .header-button-search,.header .header-button-menu {margin: 0;}.list-offer {flex-flow: wrap column;max-width: 720px;}.list-offer .list-more {border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;position: relative;}.list-offer .list-item:first-child .list-more {border-top: none;}.list-offer .list-title {font-size: 16px;margin: 0;padding: 32px 16px;position: static;transform: unset;}.list-offer .list-title:before {margin: 0 0 0 -64px;width: 32px;}.list-offer .list-title:after {margin: 0 24px 0 -3px;}.list-offer .list-img {display: none;}.header .header-bottom {display: none;}.header-sticky {padding: 0 32px;}.header-sticky .menu {display: none;}.listing.module h2 + .listing-item,.listing .listing-item + .listing-item {padding-top: 32px;}.listing .listing-item,.index .listing .listing-item + .listing-item {justify-content: center;padding-top: 32px;padding-bottom: 32px;}.listing .listing-item:nth-child(2n+1) .listing-main {padding: 0;}.listing .listing-main,.index .listing .listing-main,.index .listing-item:nth-child(2n+1) .listing-main {max-width: 100%;opacity: 1;padding: 0;transform: translate(0, 0);}.listing .listing-time {margin: 0 0 16px;}.listing .listing-time:after {margin: 8px 0 0;}.listing .listing-item-figure,.index .listing .listing-item-figure,.index .listing .listing-item:nth-child(2n+1) .listing-item-figure {display: none;height: auto;opacity: 1;transform: translate(0, 0);}.listing .listing-heading {font-size: 24px;margin: 0 0 24px;}.listing .listing-main .listing-item-figure,.listing .listing-item:nth-child(2n+1) .listing-main .listing-item-figure {display: block;flex: 1 100%;margin: 0 0 24px;}.listing .listing-content {margin: 0 0 24px;padding: 0;}.media {box-sizing: border-box;height: 50%;padding: 32px 0;width: 32px;}.listing-media {flex-flow: nowrap column;}.listing-media .listing-item:not(.listing-item-link):not(.listing-item-img),.listing-media .listing-link:not(.listing-link-img) {font-size: 14px;height: 48px;width: 32px;}.link {box-sizing: border-box;height: 50%;left: 0;padding: 32px 0;right: auto;width: 32px;}.link .link-item {opacity: 1;}.link .link-list {pointer-events: auto;}.link .link-item-more {font-size: 14px;height: 48px;width: 32px;}.listing-logo .listing-item {max-width: 94px;}.listing-logo .listing-item:not(.listing-item-link),.listing-logo .listing-link {padding: 16px;}.partners .listing-logo {margin: -16px;}.contact .contact-img {display: none;}.contact .contact-detail {max-width: unset;}.search .search-fieldset {width: auto;}.search .search-heading {font-size: 24px;margin: 0 0 24px;}.search .search-input {font-size: 18px;padding: 16px 32px 16px 0;}.search .search-submit {width: 32px;}.search .search-submit:after {font-size: 21px;}.results .results-item .results-link {font-size: 18px;padding: 12px 0;}.footer {margin: 32px 0 0;}.footer .footer-content {flex-flow: wrap;justify-content: center;padding: 16px 16px 16px 32px;}.footer .footer-content:before {left: 32px;right: 16px;}.footer .footer-content .logo {display: block;max-width: 100%;padding: 24px;text-align: center;}.footer .footer-content .address {margin: 0;padding: 24px;text-align: center;}.footer .address strong {margin: 0 0 14px;}.footer .address .address-button {margin: 14px 0 0;}.footer .footer-content .form {padding: 24px;}.footer .footer-bottom {padding: 32px 54px;}.footer .footer-bottom .logo {flex: 1 100%;order: -1;text-align: center;}.footer .created,.footer .copyright {flex: 1 100%;padding: 16px 0;text-align: center;}.modal-menu .compsoul-modal-close {left: auto;right: 16px;top: 34px;}.modal-menu .logo {margin: 16px 0;padding: 0 16px;text-align: left;}.modal-menu .logo .logo-link {max-width: 132px;}.modal-menu .menu-list {padding: 0 16px;}.modal-menu .menu-list-item {margin: 0;max-width: unset;}.modal-menu .menu-list-item:after {font-size: 14px;margin: 0 16px;}.modal-menu .menu-list-link {font-size: 30px;padding: 24px 0;}.modal-menu .menu-list-text:before {display: none;}.modal-menu .menu-list-text:after {margin: 0 16px 0 0;max-width: unset;}.modal-menu .menu-list-text:after {margin: 0 0 0 16px;}.menu-main .menu-list .menu-list-item {width: 160px;}.modal-menu .menu-list .menu-list-container {padding: 0;}.modal-menu .menu-list .menu-list-container:before,.modal-menu .menu-list .menu-list-container:after {height: 15px;width: 15px;}.modal-menu .menu-list .menu-list-container:before {right: 12px;top: 32px;width: 2px;}.modal-menu .menu-list .menu-list-container .menu-list:before {top: 12px;}.modal-menu .menu-list .menu-list-container:after {height: 2px;right: 5px;top: 38px;}.modal-menu .menu-list input {height: 28px;width: 28px;}.modal-menu .menu-list .menu-list-container input {top: 5px;}.modal-menu .menu-list .menu-list-container .menu-list-item:after {font-size: 16px;}.modal-menu .menu-list .menu-list-container .menu-list-link {font-size: 21px;padding: 18px;}.modal-menu .menu-list-container .menu-list {padding: 0;}.modal-menu .menu-list-container .menu-list-item:after {margin: 0 0 0 16px;}}
/* cmsms stylesheet: Slider modified: wtorek, 14 września 2021 11:54:36 */
.compsoul-slider {box-sizing: border-box;position: relative;min-height: 100vh;transition: min-height 0.4s;}.compsoul-slide-hidden {border: 0;clip: rect(0 0 0 0);height: 1px;overflow: hidden;padding: 0;position: absolute;margin: -1px;width: 1px;}.compsoul-slide {align-items: center;background: #ffffff;box-sizing: border-box;color: #303032;display: flex;justify-content: space-between;left: 0;position: absolute;pointer-events: none;text-align: center;top: 0;width: 100%;}.compsoul-slide:before {background: #ffffff;bottom: calc(var(--scale) * 200px * -1);content: "";left: 0;position: absolute;right: 0;top: calc(var(--scale) * 200px * -1);z-index: -1;}.compsoul-slide-mobile {display: none;}.compsoul-slide.compsoul-first {position: static;}.compsoul-slide.compsoul-active {z-index: 1;pointer-events: auto;}.compsoul-slide-content {box-sizing: border-box;flex: 100% 1;max-width: 50%;padding: 0 calc(var(--scale) * 88px) calc(var(--scale) * 40px) calc(var(--scale) * 82px);text-align: left;}.compsoul-slide-content .compsoul-slide-heading {color: #c5c5c6;font-size: calc(var(--scale) * 70px);font-weight: 700;margin: 0 0 calc(var(--scale) * 68px);}.compsoul-slide-content .compsoul-slide-description {margin: 0 0 calc(var(--scale) * 60px);padding: 0 calc(var(--scale) * 150px) 0 0;}.compsoul-slide-content .compsoul-slide-description:last-child {margin: 0;}.compsoul-slide .compsoul-slide-picture {box-sizing: border-box;flex: 100% 1;max-width: 50%;position: relative;}.compsoul-slide .compsoul-slide-picture:before {display: none;}.compsoul-slide .compsoul-slide-picture .compsoul-slide-img {display: block;max-height: 100%;max-width: 100%;}.compsoul-slide-prev, .compsoul-slide-next {background: none;border: none;cursor: pointer;display: none;font-size: 10px;height: 8em;left: calc(var(--scale) * 38px);padding: 0;position: absolute;top: 50%;transform: translate(0, -50%);width: 8em;z-index: 5;}.compsoul-slide-next {left: auto;right: calc(var(--scale) * 38px);transform: translate(0, -50%) scale(-1, 1);}.compsoul-slide-prev:before, .compsoul-slide-next:before,.compsoul-slide-prev:after, .compsoul-slide-next:after {background: #ffffff;content: "";height: 2px;left: 50%;position: absolute;top: 50%;transition: transform 0.4s;transform: translate(-50%, -50%) rotate(45deg);transform-origin: center left;width: 50%;}.compsoul-slide-prev:after,.compsoul-slide-next:after {transform: translate(-50%, -50%) rotate(-45deg);}.compsoul-slide-prev:hover:before, .compsoul-slide-next:hover:before,.compsoul-slide-prev:hover:after, .compsoul-slide-next:hover:after,.compsoul-slide-prev:focus:before, .compsoul-slide-next:focus:before,.compsoul-slide-prev:focus:after, .compsoul-slide-next:focus:after {transform: translate(-50%, -50%) rotate(40deg);}.compsoul-slide-prev:hover:after,.compsoul-slide-next:hover:after,.compsoul-slide-prev:focus:after,.compsoul-slide-next:focus:after {transform: translate(-50%, -50%) rotate(-40deg);}.compsoul-slide-navigation {box-sizing: border-box;font-size: 0;right: calc((100vw - calc(var(--scale) * 1440px)) / 2 * -1);position: absolute;top: 50%;transform: translate(0, -50%);z-index: 5;}.compsoul-slide-navigation .compsoul-slide-nav {counter-increment: compsoul-slide-nav;cursor: pointer;text-align: right;}.compsoul-slide-navigation .compsoul-slide-nav * {pointer-events: none;}.compsoul-slide-nav button {background: none;border: none;display: inline-block;padding: calc(var(--scale) * 15px) calc(var(--scale) * 38px);position: relative;z-index: 0;}.compsoul-slide-nav button:before {background: #c5c5c6;content: "";display: inline-block;height: 2px;transform-origin: center right;transition: background 0.4s, width 0.4s;width: calc(var(--scale) * 16px);}.compsoul-slide-nav button:after {color: #303032;content: "0" counter(compsoul-slide-nav);font-family: "Poppins", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 14px;left: calc(var(--scale) * 38px);opacity: 0;position: absolute;top: -4px;transition: opacity 0.4s;}.compsoul-slide-navigation .compsoul-slide-nav:hover button:before,.compsoul-slide-navigation .compsoul-slide-nav:focus button:before {background: #c9a725;width: calc(var(--scale) * 56px);}.compsoul-slide-navigation .compsoul-slide-nav.compsoul-active button:before {background: #c9a725;width: calc(var(--scale) * 96px);}.compsoul-slide-nav:nth-child(n+10) button:after {content: counter(compsoul-slide-nav);}.compsoul-slide-navigation .compsoul-slide-nav.compsoul-active button:after {opacity: 1;}.compsoul-slide-timeline {height: 3px;left: 0;position: absolute;top: 0;z-index: 5;width: 100%;}.compsoul-slide-timeline:before {animation: compsoul-slide-timeline 8s linear forwards;animation-play-state: paused;background: #ffffff;content: "";display: block;height: 100%;opacity: 0;transform: translate(-100%, 0);width: 100%;}.compsoul-slider .compsoul-slide-timeline.compsoul-active:before {animation-play-state: running;}.compsoul-slider:hover .compsoul-slide-timeline:before {animation-play-state: paused;}.slider .compsoul-slider .compsoul-slide-timeline.compsoul-active:before {animation-play-state: paused;}.compsoul-slide-timeline.compsoul-unset:before {animation: unset;}@keyframes compsoul-slide-timeline {from {transform: translate(-100%, 0);}to {transform: translate(0, 0);}}.compsoul-slider-fade .compsoul-slide {opacity: 0;will-change: opacity;z-index: 0;}.compsoul-slider-fade .compsoul-slide.compsoul-wait {opacity: 1;z-index: 1;}.compsoul-slider-fade .compsoul-slide.compsoul-active {opacity: 1;transition: opacity 0.4s;z-index: 2;}.compsoul-slider-fade .compsoul-slide.compsoul-first, .compsoul-slider-fade .compsoul-slide.compsoul-previous {transition: unset;}.compsoul-slider-vertical {overflow: hidden;}.compsoul-slider-vertical .compsoul-slide {background: transparent;will-change: transform;}.compsoul-slider-vertical .compsoul-slide.compsoul-previous {z-index: 2;}.compsoul-slider-vertical .compsoul-slide.compsoul-active {z-index: 4;}.compsoul-slider-vertical .compsoul-slide.compsoul-direction-down {animation: compsoul-slider-vertical-down 0.4s linear forwards;}@keyframes compsoul-slider-vertical-down {from {transform: translate(0, -100%);}to {transform: translate(0, 0);}}.compsoul-slider-vertical .compsoul-slide.compsoul-direction-up {animation: compsoul-slider-vertical-up 0.4s linear forwards;}@keyframes compsoul-slider-vertical-up {from {transform: translate(0, 100%);}to {transform: translate(0, 0);}}.compsoul-slider-vertical .compsoul-slide.compsoul-first, .compsoul-slider-vertical .compsoul-slide.compsoul-previous {animation: unset;}.compsoul-slider-horizontal {overflow: hidden;}.compsoul-slider-horizontal .compsoul-slide {background: #303032;will-change: transform;}.compsoul-slider-horizontal .compsoul-slide.compsoul-previous {z-index: 2;}.compsoul-slider-horizontal .compsoul-slide.compsoul-active {z-index: 4;}.compsoul-slider-horizontal .compsoul-slide.compsoul-direction-down {animation: compsoul-slider-horizontal-left 0.4s linear forwards;}@keyframes compsoul-slider-horizontal-left {from {transform: translate(-100%, 0);}to {transform: translate(0, 0);}}.compsoul-slider-horizontal .compsoul-slide.compsoul-direction-up {animation: compsoul-slider-horizontal-right 0.4s linear forwards;}@keyframes compsoul-slider-horizontal-right {from {transform: translate(100%, 0);}to {transform: translate(0, 0);}}.compsoul-slider-horizontal .compsoul-slide.compsoul-first, .compsoul-slider-horizontal .compsoul-slide.compsoul-previous {animation: unset;}@media (max-width: 1400px) {.compsoul-slide-content .compsoul-slide-description {padding: 0 calc(var(--scale) * 60px) 0 0;}}@media (max-width: 1300px) {.compsoul-slide-navigation .compsoul-slide-nav.compsoul-active button:before {width: calc(var(--scale) * 32px);}.compsoul-slide-navigation .compsoul-slide-nav:hover button:before,.compsoul-slide-navigation .compsoul-slide-nav:focus button:before {width: calc(var(--scale) * 32px);}}@media (max-width: 1200px) {.compsoul-slide {flex-flow: row wrap;}.compsoul-slide-content {padding: 0;max-width: 100%;}.compsoul-slide-desktop {display: none;}.compsoul-slide-mobile {display: block;}.compsoul-slide .compsoul-slide-picture {margin: 0 0 24px;max-width: 100%;order: -1;}.compsoul-slide-heading.compsoul-slide-mobile {font-size: 24px;flex: 1 100%;margin: 0 0 32px;order: -2;}.compsoul-slide-content .compsoul-slide-description {margin: 0 0 24px;padding: 0;}.compsoul-slide-prev, .compsoul-slide-next {background: #c9a725;display: block;font-size: 3px;left: auto;right: 32px;top: -12px;transform: none;}.compsoul-slide-next {left: auto;right: 0;transform: scale(-1, 1);}.compsoul-slide-navigation {display: none;}}
