html {
line-height: 1.15; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} main {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  hr {
box-sizing: content-box; height: 0; overflow: visible; } pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent;
} abbr[title] {
border-bottom: none; text-decoration: underline; -webkit-text-decoration: underline dotted;
text-decoration: underline dotted; } b,
strong {
font-weight: bolder;
} 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;
}  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 {
padding: 0.35em 0.75em 0.625em;
} legend {
box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress {
vertical-align: baseline;
} 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;
}  iframe {
border: none;
}
iframe,
img {
max-width: 100%;
}
@font-face {
font-family: 'icons';
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/icons.eot);
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/icons.eot?#iefix) format("embedded-opentype"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/icons.woff) format("woff"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/icons.ttf) format("truetype"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/icons.svg#icons) format("svg");
font-weight: normal;
font-style: normal;
}
.o-ico:before {
font-family: "icons";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center; font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;  -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.o-ico--left:before {
content: "\EA01";
}
.o-ico--ok:before {
content: "\EA02";
}
.o-ico--right:before {
content: "\EA03";
}   @font-face {
font-family: 'opensans';
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-regular-webfont.eot);
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-regular-webfont.woff2) format("woff2"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-regular-webfont.woff) format("woff"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-regular-webfont.ttf) format("truetype");
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'opensans';
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-semibold-webfont.eot);
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-semibold-webfont.woff2) format("woff2"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-semibold-webfont.woff) format("woff"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-semibold-webfont.ttf) format("truetype");
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'opensans';
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-bold-webfont.eot);
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-bold-webfont.woff2) format("woff2"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-bold-webfont.woff) format("woff"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-bold-webfont.ttf) format("truetype");
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'opensans';
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-extrabold-webfont.eot);
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-extrabold-webfont.eot?#iefix) format("embedded-opentype"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-extrabold-webfont.woff2) format("woff2"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-extrabold-webfont.woff) format("woff"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/opensans-extrabold-webfont.ttf) format("truetype");
font-weight: 900;
font-style: normal;
} @font-face {
font-family: 'oswald';
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/oswald-regular-webfont.eot);
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/oswald-regular-webfont.eot?#iefix) format("embedded-opentype"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/oswald-regular-webfont.woff2) format("woff2"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/oswald-regular-webfont.woff) format("woff"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/oswald-regular-webfont.ttf) format("truetype");
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'oswald';
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/oswald-bold-webfont.eot);
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/oswald-bold-webfont.eot?#iefix) format("embedded-opentype"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/oswald-bold-webfont.woff2) format("woff2"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/oswald-bold-webfont.woff) format("woff"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/oswald-bold-webfont.ttf) format("truetype");
font-weight: 600;
font-style: normal;
} @font-face {
font-family: 'geomanist';
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-medium-webfont.eot);
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-medium-webfont.eot?#iefix) format("embedded-opentype"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-medium-webfont.woff2) format("woff2"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-medium-webfont.woff) format("woff"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-medium-webfont.ttf) format("truetype");
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'geomanist';
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-bold-webfont.eot);
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-bold-webfont.eot?#iefix) format("embedded-opentype"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-bold-webfont.woff2) format("woff2"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-bold-webfont.woff) format("woff"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-bold-webfont.ttf) format("truetype");
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'geomanist';
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-black-webfont.eot);
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-black-webfont.eot?#iefix) format("embedded-opentype"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-black-webfont.woff2) format("woff2"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-black-webfont.woff) format("woff"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-black-webfont.ttf) format("truetype");
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'geomanist';
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-ultra-webfont.eot);
src: url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-ultra-webfont.eot?#iefix) format("embedded-opentype"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-ultra-webfont.woff2) format("woff2"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-ultra-webfont.woff) format("woff"), url(//universeproduction.com/wp-content/plugins/koszulkowo-form2/public/static/fonts/geomanist-ultra-webfont.ttf) format("truetype");
font-weight: 900;
font-style: normal;
}                         .u-info {
display: block;
width: 0;
height: 0;
margin: 0;
padding: 0;
text-indent: -99998em;
}
.f-form .f-input-wrapper,
.f-form .f-textarea-wrapper {
display: flex;
}
.f-form .f-input-wrapper,
.f-form .f-textarea-wrapper {
align-content: stretch;
align-items: stretch;
}       .o-icon {
width: 1em;
height: 1em;
font-size: 1em;
}
.o-icon--ruler {
width: 1.6em;
}
.o-icon-wrapper {
display: inline-flex;
justify-content: center;
align-items: center;
align-content: center;
} .c-plus-ico {
display: inline-flex;
justify-content: center;
align-items: center;
align-content: center;
position: relative;
width: 1em;
height: 1em;
}
.c-plus-ico:before,
.c-plus-ico:after {
display: block;
content: '';
transition: 170ms ease;
display: block;
width: 100%;
height: .2em;
background-color: currentColor;
}
.c-plus-ico:after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
transform: rotate(90deg);
}
.c-plus-ico--uni:before,
.c-plus-ico--uni:after {
height: 3px;
} .c-search-ico {
display: flex;
justify-content: center;
align-items: flex-start;
align-content: flex-start;
position: relative;
width: 19px;
height: 21px;
margin-bottom: -1px;
margin-left: 3px;
transition: .3s;
transform: rotate(-40deg);
}
.c-search-ico__lens,
.c-search-ico__handle {
display: flex;
transition: .3s;
}
.c-search-ico__lens {
position: relative;
z-index: 2;
width: 15px;
height: 15px;
border: 3px solid currentColor;
border-radius: 50%;
}
.c-search-ico__handle {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
z-index: 1;
width: 3px;
height: 33%;
transform: translateY(100%);
border-radius: 1.5px;
background: currentColor;
}
.c-search-ico.is-active {
transform: rotate(-45deg) scale(1.2);
transform-origin: 50%;
}
.c-search-ico.is-active .c-search-ico__lens {
top: 0;
right: 0;
width: 3px;
height: 100%;
transform: rotate3d(0, 0, 1, 90deg);
border: 0;
border-radius: 1.5px;
background: currentColor;
}
.c-search-ico.is-active .c-search-ico__handle {
height: 100%;
transform: translateY(0);
}  @keyframes animationLoader {
0% {
background: rgba(0, 0, 0, 0);
}
15% {
background: rgba(0, 0, 0, 0);
}
30% {
background: rgba(0, 0, 0, 0.2);
}
50% {
background: rgba(0, 0, 0, 0.4);
}
80% {
background: rgba(0, 0, 0, 0.8);
}
100% {
background: black;
}
} .ui-blend img,
.ui-desaturate img,
.ui-desaturate-all {
transition: ease-in-out .3s;
}
.ui-desaturate img,
.ui-desaturate-all {
filter: grayscale(100%);
}
@media (max-width: 1024px) {
.ui-desaturate img,
.ui-desaturate-all {
filter: grayscale(0);
}
}
.ui-desaturate-wrapper,
.ui-blend-wrapper {
transform: translateZ(0);
}
.ui-desaturate-wrapper:hover .ui-desaturate img,
.ui-desaturate-wrapper:hover .ui-desaturate-all {
filter: grayscale(0);
}
.ui-desaturate-wrapper--with-courtain,
.ui-blend-wrapper--with-courtain {
position: relative;
overflow: hidden;
}
.ui-desaturate-wrapper--with-courtain .ui-blend:after,
.ui-desaturate-wrapper--with-courtain .ui-desaturate:after,
.ui-desaturate-wrapper--with-courtain .ui-desaturate-all:after,
.ui-blend-wrapper--with-courtain .ui-blend:after,
.ui-blend-wrapper--with-courtain .ui-desaturate:after,
.ui-blend-wrapper--with-courtain .ui-desaturate-all:after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
display: block;
content: '';
transition: ease-in-out .3s;
width: 100%;
height: 100%;
transform: translateY(0);
opacity: 0.6;
background-color: #2c2c2c;
mix-blend-mode: color;
}
.ui-desaturate-wrapper--with-courtain:hover .ui-blend:after,
.ui-desaturate-wrapper--with-courtain:hover .ui-desaturate:after,
.ui-desaturate-wrapper--with-courtain:hover .ui-desaturate-all:after,
.ui-blend-wrapper--with-courtain:hover .ui-blend:after,
.ui-blend-wrapper--with-courtain:hover .ui-desaturate:after,
.ui-blend-wrapper--with-courtain:hover .ui-desaturate-all:after {
transform: translateY(-100%);
}
@media (max-width: 1024px) {
.ui-desaturate-wrapper--with-courtain .ui-blend:after,
.ui-desaturate-wrapper--with-courtain .ui-desaturate:after,
.ui-desaturate-wrapper--with-courtain .ui-desaturate-all:after,
.ui-blend-wrapper--with-courtain .ui-blend:after,
.ui-blend-wrapper--with-courtain .ui-desaturate:after,
.ui-blend-wrapper--with-courtain .ui-desaturate-all:after {
display: none;
}
}
.ui-curtain-wrapper {
position: relative;
overflow: hidden;
transform: translateZ(0);
border-bottom: 4px solid currentColor;
}
.ui-curtain-wrapper:after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
display: block;
content: '';
transition: ease-in-out .3s;
z-index: 1;
width: 100%;
height: 100%;
transform: translateY(100%);
background-color: currentColor;
}
.ui-curtain-wrapper .ui-curtain-sibiling {
position: relative;
z-index: 2;
}
.ui-curtain-wrapper:hover:after {
transform: translateY(0);
}
@media (max-width: 768px) {
.ui-curtain-wrapper {
border: 4px solid currentColor;
}
.ui-curtain-wrapper:after {
display: none;
}
.ui-curtain-wrapper.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.u-paint-1.u-paint-2-on-hover {
color: #2c2c2c;
}
} .o-img-svg {
height: 1em;
}
.o-img-svg-alt {
width: 1em;
}
.o-img-svg-wrapper {
display: inline-block;
}
.o-img-svg-wrapper > a,
.o-img-svg-wrapper > a:not([class]) {
display: inline-block;
}
.o-img-svg-wrapper--default {
font-size: 36px;
}
.is-ie .o-img-svg-wrapper--default > a,
.is-ie .o-img-svg-wrapper--default > a:not([class]) {
width: 1em;
}
.o-img-svg-size-s {
font-size: 22px;
}
.o-img-svg-size-m {
font-size: 24px;
}
.o-img-svg-size-l {
font-size: 30px;
}
.o-img-svg-size-1l {
font-size: 40px;
}
.o-img-svg-size-2l {
font-size: 50px;
}
.o-img-svg-size-3l {
font-size: 60px;
}
.o-img-svg-size-4l {
font-size: 70px;
}
@media (max-width: 1024px) {
.c-tab .c-static-link--default .o-img-svg-size-s {
font-size: 17.6px;
}
.c-tab .c-static-link--default .o-img-svg-size-m {
font-size: 19.2px;
}
.c-tab .c-static-link--default .o-img-svg-size-l {
font-size: 24px;
}
.c-tab .c-static-link--default .o-img-svg-size-1l {
font-size: 32px;
}
.c-tab .c-static-link--default .o-img-svg-size-2l {
font-size: 40px;
}
.c-tab .c-static-link--default .o-img-svg-size-3l {
font-size: 48px;
}
.c-tab .c-static-link--default .o-img-svg-size-4l {
font-size: 56px;
}
}
[data-css-spacing~='top10'] {
margin-top: 150px;
}
[data-css-offset~='top10'] {
padding-top: 150px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(top10)'] {
margin-top: 150px;
}
[data-css-offset*='desktop-big(top10)'] {
padding-top: 150px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(top10)'] {
margin-top: 150px;
}
[data-css-offset*='desktop-medium(top10)'] {
padding-top: 150px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(top10)'] {
margin-top: 150px;
}
[data-css-offset*='desktop-small(top10)'] {
padding-top: 150px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(top10)'] {
margin-top: 150px;
}
[data-css-offset*='tablet(top10)'] {
padding-top: 150px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(top10)'] {
margin-top: 150px;
}
[data-css-offset*='phone(top10)'] {
padding-top: 150px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(top10)'] {
margin-top: 150px;
}
[data-css-offset*='phone-small(top10)'] {
padding-top: 150px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(top10)'] {
margin-top: 150px;
}
[data-css-offset*='phone-mini(top10)'] {
padding-top: 150px;
}
}
[data-css-spacing~='right10'] {
margin-right: 150px;
}
[data-css-offset~='right10'] {
padding-right: 150px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(right10)'] {
margin-right: 150px;
}
[data-css-offset*='desktop-big(right10)'] {
padding-right: 150px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(right10)'] {
margin-right: 150px;
}
[data-css-offset*='desktop-medium(right10)'] {
padding-right: 150px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(right10)'] {
margin-right: 150px;
}
[data-css-offset*='desktop-small(right10)'] {
padding-right: 150px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(right10)'] {
margin-right: 150px;
}
[data-css-offset*='tablet(right10)'] {
padding-right: 150px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(right10)'] {
margin-right: 150px;
}
[data-css-offset*='phone(right10)'] {
padding-right: 150px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(right10)'] {
margin-right: 150px;
}
[data-css-offset*='phone-small(right10)'] {
padding-right: 150px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(right10)'] {
margin-right: 150px;
}
[data-css-offset*='phone-mini(right10)'] {
padding-right: 150px;
}
}
[data-css-spacing~='bottom10'] {
margin-bottom: 150px;
}
[data-css-offset~='bottom10'] {
padding-bottom: 150px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(bottom10)'] {
margin-bottom: 150px;
}
[data-css-offset*='desktop-big(bottom10)'] {
padding-bottom: 150px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(bottom10)'] {
margin-bottom: 150px;
}
[data-css-offset*='desktop-medium(bottom10)'] {
padding-bottom: 150px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(bottom10)'] {
margin-bottom: 150px;
}
[data-css-offset*='desktop-small(bottom10)'] {
padding-bottom: 150px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(bottom10)'] {
margin-bottom: 150px;
}
[data-css-offset*='tablet(bottom10)'] {
padding-bottom: 150px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(bottom10)'] {
margin-bottom: 150px;
}
[data-css-offset*='phone(bottom10)'] {
padding-bottom: 150px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(bottom10)'] {
margin-bottom: 150px;
}
[data-css-offset*='phone-small(bottom10)'] {
padding-bottom: 150px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(bottom10)'] {
margin-bottom: 150px;
}
[data-css-offset*='phone-mini(bottom10)'] {
padding-bottom: 150px;
}
}
[data-css-spacing~='left10'] {
margin-left: 150px;
}
[data-css-offset~='left10'] {
padding-left: 150px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(left10)'] {
margin-left: 150px;
}
[data-css-offset*='desktop-big(left10)'] {
padding-left: 150px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(left10)'] {
margin-left: 150px;
}
[data-css-offset*='desktop-medium(left10)'] {
padding-left: 150px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(left10)'] {
margin-left: 150px;
}
[data-css-offset*='desktop-small(left10)'] {
padding-left: 150px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(left10)'] {
margin-left: 150px;
}
[data-css-offset*='tablet(left10)'] {
padding-left: 150px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(left10)'] {
margin-left: 150px;
}
[data-css-offset*='phone(left10)'] {
padding-left: 150px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(left10)'] {
margin-left: 150px;
}
[data-css-offset*='phone-small(left10)'] {
padding-left: 150px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(left10)'] {
margin-left: 150px;
}
[data-css-offset*='phone-mini(left10)'] {
padding-left: 150px;
}
}
[data-css-spacing~='top9'] {
margin-top: 135px;
}
[data-css-offset~='top9'] {
padding-top: 135px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(top9)'] {
margin-top: 135px;
}
[data-css-offset*='desktop-big(top9)'] {
padding-top: 135px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(top9)'] {
margin-top: 135px;
}
[data-css-offset*='desktop-medium(top9)'] {
padding-top: 135px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(top9)'] {
margin-top: 135px;
}
[data-css-offset*='desktop-small(top9)'] {
padding-top: 135px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(top9)'] {
margin-top: 135px;
}
[data-css-offset*='tablet(top9)'] {
padding-top: 135px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(top9)'] {
margin-top: 135px;
}
[data-css-offset*='phone(top9)'] {
padding-top: 135px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(top9)'] {
margin-top: 135px;
}
[data-css-offset*='phone-small(top9)'] {
padding-top: 135px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(top9)'] {
margin-top: 135px;
}
[data-css-offset*='phone-mini(top9)'] {
padding-top: 135px;
}
}
[data-css-spacing~='right9'] {
margin-right: 135px;
}
[data-css-offset~='right9'] {
padding-right: 135px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(right9)'] {
margin-right: 135px;
}
[data-css-offset*='desktop-big(right9)'] {
padding-right: 135px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(right9)'] {
margin-right: 135px;
}
[data-css-offset*='desktop-medium(right9)'] {
padding-right: 135px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(right9)'] {
margin-right: 135px;
}
[data-css-offset*='desktop-small(right9)'] {
padding-right: 135px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(right9)'] {
margin-right: 135px;
}
[data-css-offset*='tablet(right9)'] {
padding-right: 135px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(right9)'] {
margin-right: 135px;
}
[data-css-offset*='phone(right9)'] {
padding-right: 135px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(right9)'] {
margin-right: 135px;
}
[data-css-offset*='phone-small(right9)'] {
padding-right: 135px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(right9)'] {
margin-right: 135px;
}
[data-css-offset*='phone-mini(right9)'] {
padding-right: 135px;
}
}
[data-css-spacing~='bottom9'] {
margin-bottom: 135px;
}
[data-css-offset~='bottom9'] {
padding-bottom: 135px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(bottom9)'] {
margin-bottom: 135px;
}
[data-css-offset*='desktop-big(bottom9)'] {
padding-bottom: 135px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(bottom9)'] {
margin-bottom: 135px;
}
[data-css-offset*='desktop-medium(bottom9)'] {
padding-bottom: 135px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(bottom9)'] {
margin-bottom: 135px;
}
[data-css-offset*='desktop-small(bottom9)'] {
padding-bottom: 135px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(bottom9)'] {
margin-bottom: 135px;
}
[data-css-offset*='tablet(bottom9)'] {
padding-bottom: 135px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(bottom9)'] {
margin-bottom: 135px;
}
[data-css-offset*='phone(bottom9)'] {
padding-bottom: 135px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(bottom9)'] {
margin-bottom: 135px;
}
[data-css-offset*='phone-small(bottom9)'] {
padding-bottom: 135px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(bottom9)'] {
margin-bottom: 135px;
}
[data-css-offset*='phone-mini(bottom9)'] {
padding-bottom: 135px;
}
}
[data-css-spacing~='left9'] {
margin-left: 135px;
}
[data-css-offset~='left9'] {
padding-left: 135px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(left9)'] {
margin-left: 135px;
}
[data-css-offset*='desktop-big(left9)'] {
padding-left: 135px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(left9)'] {
margin-left: 135px;
}
[data-css-offset*='desktop-medium(left9)'] {
padding-left: 135px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(left9)'] {
margin-left: 135px;
}
[data-css-offset*='desktop-small(left9)'] {
padding-left: 135px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(left9)'] {
margin-left: 135px;
}
[data-css-offset*='tablet(left9)'] {
padding-left: 135px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(left9)'] {
margin-left: 135px;
}
[data-css-offset*='phone(left9)'] {
padding-left: 135px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(left9)'] {
margin-left: 135px;
}
[data-css-offset*='phone-small(left9)'] {
padding-left: 135px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(left9)'] {
margin-left: 135px;
}
[data-css-offset*='phone-mini(left9)'] {
padding-left: 135px;
}
}
[data-css-spacing~='top8'] {
margin-top: 120px;
}
[data-css-offset~='top8'] {
padding-top: 120px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(top8)'] {
margin-top: 120px;
}
[data-css-offset*='desktop-big(top8)'] {
padding-top: 120px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(top8)'] {
margin-top: 120px;
}
[data-css-offset*='desktop-medium(top8)'] {
padding-top: 120px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(top8)'] {
margin-top: 120px;
}
[data-css-offset*='desktop-small(top8)'] {
padding-top: 120px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(top8)'] {
margin-top: 120px;
}
[data-css-offset*='tablet(top8)'] {
padding-top: 120px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(top8)'] {
margin-top: 120px;
}
[data-css-offset*='phone(top8)'] {
padding-top: 120px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(top8)'] {
margin-top: 120px;
}
[data-css-offset*='phone-small(top8)'] {
padding-top: 120px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(top8)'] {
margin-top: 120px;
}
[data-css-offset*='phone-mini(top8)'] {
padding-top: 120px;
}
}
[data-css-spacing~='right8'] {
margin-right: 120px;
}
[data-css-offset~='right8'] {
padding-right: 120px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(right8)'] {
margin-right: 120px;
}
[data-css-offset*='desktop-big(right8)'] {
padding-right: 120px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(right8)'] {
margin-right: 120px;
}
[data-css-offset*='desktop-medium(right8)'] {
padding-right: 120px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(right8)'] {
margin-right: 120px;
}
[data-css-offset*='desktop-small(right8)'] {
padding-right: 120px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(right8)'] {
margin-right: 120px;
}
[data-css-offset*='tablet(right8)'] {
padding-right: 120px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(right8)'] {
margin-right: 120px;
}
[data-css-offset*='phone(right8)'] {
padding-right: 120px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(right8)'] {
margin-right: 120px;
}
[data-css-offset*='phone-small(right8)'] {
padding-right: 120px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(right8)'] {
margin-right: 120px;
}
[data-css-offset*='phone-mini(right8)'] {
padding-right: 120px;
}
}
[data-css-spacing~='bottom8'] {
margin-bottom: 120px;
}
[data-css-offset~='bottom8'] {
padding-bottom: 120px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(bottom8)'] {
margin-bottom: 120px;
}
[data-css-offset*='desktop-big(bottom8)'] {
padding-bottom: 120px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(bottom8)'] {
margin-bottom: 120px;
}
[data-css-offset*='desktop-medium(bottom8)'] {
padding-bottom: 120px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(bottom8)'] {
margin-bottom: 120px;
}
[data-css-offset*='desktop-small(bottom8)'] {
padding-bottom: 120px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(bottom8)'] {
margin-bottom: 120px;
}
[data-css-offset*='tablet(bottom8)'] {
padding-bottom: 120px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(bottom8)'] {
margin-bottom: 120px;
}
[data-css-offset*='phone(bottom8)'] {
padding-bottom: 120px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(bottom8)'] {
margin-bottom: 120px;
}
[data-css-offset*='phone-small(bottom8)'] {
padding-bottom: 120px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(bottom8)'] {
margin-bottom: 120px;
}
[data-css-offset*='phone-mini(bottom8)'] {
padding-bottom: 120px;
}
}
[data-css-spacing~='left8'] {
margin-left: 120px;
}
[data-css-offset~='left8'] {
padding-left: 120px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(left8)'] {
margin-left: 120px;
}
[data-css-offset*='desktop-big(left8)'] {
padding-left: 120px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(left8)'] {
margin-left: 120px;
}
[data-css-offset*='desktop-medium(left8)'] {
padding-left: 120px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(left8)'] {
margin-left: 120px;
}
[data-css-offset*='desktop-small(left8)'] {
padding-left: 120px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(left8)'] {
margin-left: 120px;
}
[data-css-offset*='tablet(left8)'] {
padding-left: 120px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(left8)'] {
margin-left: 120px;
}
[data-css-offset*='phone(left8)'] {
padding-left: 120px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(left8)'] {
margin-left: 120px;
}
[data-css-offset*='phone-small(left8)'] {
padding-left: 120px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(left8)'] {
margin-left: 120px;
}
[data-css-offset*='phone-mini(left8)'] {
padding-left: 120px;
}
}
[data-css-spacing~='top7'] {
margin-top: 105px;
}
[data-css-offset~='top7'] {
padding-top: 105px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(top7)'] {
margin-top: 105px;
}
[data-css-offset*='desktop-big(top7)'] {
padding-top: 105px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(top7)'] {
margin-top: 105px;
}
[data-css-offset*='desktop-medium(top7)'] {
padding-top: 105px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(top7)'] {
margin-top: 105px;
}
[data-css-offset*='desktop-small(top7)'] {
padding-top: 105px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(top7)'] {
margin-top: 105px;
}
[data-css-offset*='tablet(top7)'] {
padding-top: 105px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(top7)'] {
margin-top: 105px;
}
[data-css-offset*='phone(top7)'] {
padding-top: 105px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(top7)'] {
margin-top: 105px;
}
[data-css-offset*='phone-small(top7)'] {
padding-top: 105px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(top7)'] {
margin-top: 105px;
}
[data-css-offset*='phone-mini(top7)'] {
padding-top: 105px;
}
}
[data-css-spacing~='right7'] {
margin-right: 105px;
}
[data-css-offset~='right7'] {
padding-right: 105px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(right7)'] {
margin-right: 105px;
}
[data-css-offset*='desktop-big(right7)'] {
padding-right: 105px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(right7)'] {
margin-right: 105px;
}
[data-css-offset*='desktop-medium(right7)'] {
padding-right: 105px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(right7)'] {
margin-right: 105px;
}
[data-css-offset*='desktop-small(right7)'] {
padding-right: 105px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(right7)'] {
margin-right: 105px;
}
[data-css-offset*='tablet(right7)'] {
padding-right: 105px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(right7)'] {
margin-right: 105px;
}
[data-css-offset*='phone(right7)'] {
padding-right: 105px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(right7)'] {
margin-right: 105px;
}
[data-css-offset*='phone-small(right7)'] {
padding-right: 105px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(right7)'] {
margin-right: 105px;
}
[data-css-offset*='phone-mini(right7)'] {
padding-right: 105px;
}
}
[data-css-spacing~='bottom7'] {
margin-bottom: 105px;
}
[data-css-offset~='bottom7'] {
padding-bottom: 105px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(bottom7)'] {
margin-bottom: 105px;
}
[data-css-offset*='desktop-big(bottom7)'] {
padding-bottom: 105px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(bottom7)'] {
margin-bottom: 105px;
}
[data-css-offset*='desktop-medium(bottom7)'] {
padding-bottom: 105px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(bottom7)'] {
margin-bottom: 105px;
}
[data-css-offset*='desktop-small(bottom7)'] {
padding-bottom: 105px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(bottom7)'] {
margin-bottom: 105px;
}
[data-css-offset*='tablet(bottom7)'] {
padding-bottom: 105px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(bottom7)'] {
margin-bottom: 105px;
}
[data-css-offset*='phone(bottom7)'] {
padding-bottom: 105px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(bottom7)'] {
margin-bottom: 105px;
}
[data-css-offset*='phone-small(bottom7)'] {
padding-bottom: 105px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(bottom7)'] {
margin-bottom: 105px;
}
[data-css-offset*='phone-mini(bottom7)'] {
padding-bottom: 105px;
}
}
[data-css-spacing~='left7'] {
margin-left: 105px;
}
[data-css-offset~='left7'] {
padding-left: 105px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(left7)'] {
margin-left: 105px;
}
[data-css-offset*='desktop-big(left7)'] {
padding-left: 105px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(left7)'] {
margin-left: 105px;
}
[data-css-offset*='desktop-medium(left7)'] {
padding-left: 105px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(left7)'] {
margin-left: 105px;
}
[data-css-offset*='desktop-small(left7)'] {
padding-left: 105px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(left7)'] {
margin-left: 105px;
}
[data-css-offset*='tablet(left7)'] {
padding-left: 105px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(left7)'] {
margin-left: 105px;
}
[data-css-offset*='phone(left7)'] {
padding-left: 105px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(left7)'] {
margin-left: 105px;
}
[data-css-offset*='phone-small(left7)'] {
padding-left: 105px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(left7)'] {
margin-left: 105px;
}
[data-css-offset*='phone-mini(left7)'] {
padding-left: 105px;
}
}
[data-css-spacing~='top6'] {
margin-top: 90px;
}
[data-css-offset~='top6'] {
padding-top: 90px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(top6)'] {
margin-top: 90px;
}
[data-css-offset*='desktop-big(top6)'] {
padding-top: 90px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(top6)'] {
margin-top: 90px;
}
[data-css-offset*='desktop-medium(top6)'] {
padding-top: 90px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(top6)'] {
margin-top: 90px;
}
[data-css-offset*='desktop-small(top6)'] {
padding-top: 90px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(top6)'] {
margin-top: 90px;
}
[data-css-offset*='tablet(top6)'] {
padding-top: 90px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(top6)'] {
margin-top: 90px;
}
[data-css-offset*='phone(top6)'] {
padding-top: 90px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(top6)'] {
margin-top: 90px;
}
[data-css-offset*='phone-small(top6)'] {
padding-top: 90px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(top6)'] {
margin-top: 90px;
}
[data-css-offset*='phone-mini(top6)'] {
padding-top: 90px;
}
}
[data-css-spacing~='right6'] {
margin-right: 90px;
}
[data-css-offset~='right6'] {
padding-right: 90px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(right6)'] {
margin-right: 90px;
}
[data-css-offset*='desktop-big(right6)'] {
padding-right: 90px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(right6)'] {
margin-right: 90px;
}
[data-css-offset*='desktop-medium(right6)'] {
padding-right: 90px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(right6)'] {
margin-right: 90px;
}
[data-css-offset*='desktop-small(right6)'] {
padding-right: 90px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(right6)'] {
margin-right: 90px;
}
[data-css-offset*='tablet(right6)'] {
padding-right: 90px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(right6)'] {
margin-right: 90px;
}
[data-css-offset*='phone(right6)'] {
padding-right: 90px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(right6)'] {
margin-right: 90px;
}
[data-css-offset*='phone-small(right6)'] {
padding-right: 90px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(right6)'] {
margin-right: 90px;
}
[data-css-offset*='phone-mini(right6)'] {
padding-right: 90px;
}
}
[data-css-spacing~='bottom6'] {
margin-bottom: 90px;
}
[data-css-offset~='bottom6'] {
padding-bottom: 90px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(bottom6)'] {
margin-bottom: 90px;
}
[data-css-offset*='desktop-big(bottom6)'] {
padding-bottom: 90px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(bottom6)'] {
margin-bottom: 90px;
}
[data-css-offset*='desktop-medium(bottom6)'] {
padding-bottom: 90px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(bottom6)'] {
margin-bottom: 90px;
}
[data-css-offset*='desktop-small(bottom6)'] {
padding-bottom: 90px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(bottom6)'] {
margin-bottom: 90px;
}
[data-css-offset*='tablet(bottom6)'] {
padding-bottom: 90px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(bottom6)'] {
margin-bottom: 90px;
}
[data-css-offset*='phone(bottom6)'] {
padding-bottom: 90px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(bottom6)'] {
margin-bottom: 90px;
}
[data-css-offset*='phone-small(bottom6)'] {
padding-bottom: 90px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(bottom6)'] {
margin-bottom: 90px;
}
[data-css-offset*='phone-mini(bottom6)'] {
padding-bottom: 90px;
}
}
[data-css-spacing~='left6'] {
margin-left: 90px;
}
[data-css-offset~='left6'] {
padding-left: 90px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(left6)'] {
margin-left: 90px;
}
[data-css-offset*='desktop-big(left6)'] {
padding-left: 90px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(left6)'] {
margin-left: 90px;
}
[data-css-offset*='desktop-medium(left6)'] {
padding-left: 90px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(left6)'] {
margin-left: 90px;
}
[data-css-offset*='desktop-small(left6)'] {
padding-left: 90px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(left6)'] {
margin-left: 90px;
}
[data-css-offset*='tablet(left6)'] {
padding-left: 90px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(left6)'] {
margin-left: 90px;
}
[data-css-offset*='phone(left6)'] {
padding-left: 90px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(left6)'] {
margin-left: 90px;
}
[data-css-offset*='phone-small(left6)'] {
padding-left: 90px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(left6)'] {
margin-left: 90px;
}
[data-css-offset*='phone-mini(left6)'] {
padding-left: 90px;
}
}
[data-css-spacing~='top5'] {
margin-top: 75px;
}
[data-css-offset~='top5'] {
padding-top: 75px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(top5)'] {
margin-top: 75px;
}
[data-css-offset*='desktop-big(top5)'] {
padding-top: 75px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(top5)'] {
margin-top: 75px;
}
[data-css-offset*='desktop-medium(top5)'] {
padding-top: 75px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(top5)'] {
margin-top: 75px;
}
[data-css-offset*='desktop-small(top5)'] {
padding-top: 75px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(top5)'] {
margin-top: 75px;
}
[data-css-offset*='tablet(top5)'] {
padding-top: 75px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(top5)'] {
margin-top: 75px;
}
[data-css-offset*='phone(top5)'] {
padding-top: 75px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(top5)'] {
margin-top: 75px;
}
[data-css-offset*='phone-small(top5)'] {
padding-top: 75px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(top5)'] {
margin-top: 75px;
}
[data-css-offset*='phone-mini(top5)'] {
padding-top: 75px;
}
}
[data-css-spacing~='right5'] {
margin-right: 75px;
}
[data-css-offset~='right5'] {
padding-right: 75px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(right5)'] {
margin-right: 75px;
}
[data-css-offset*='desktop-big(right5)'] {
padding-right: 75px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(right5)'] {
margin-right: 75px;
}
[data-css-offset*='desktop-medium(right5)'] {
padding-right: 75px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(right5)'] {
margin-right: 75px;
}
[data-css-offset*='desktop-small(right5)'] {
padding-right: 75px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(right5)'] {
margin-right: 75px;
}
[data-css-offset*='tablet(right5)'] {
padding-right: 75px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(right5)'] {
margin-right: 75px;
}
[data-css-offset*='phone(right5)'] {
padding-right: 75px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(right5)'] {
margin-right: 75px;
}
[data-css-offset*='phone-small(right5)'] {
padding-right: 75px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(right5)'] {
margin-right: 75px;
}
[data-css-offset*='phone-mini(right5)'] {
padding-right: 75px;
}
}
[data-css-spacing~='bottom5'] {
margin-bottom: 75px;
}
[data-css-offset~='bottom5'] {
padding-bottom: 75px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(bottom5)'] {
margin-bottom: 75px;
}
[data-css-offset*='desktop-big(bottom5)'] {
padding-bottom: 75px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(bottom5)'] {
margin-bottom: 75px;
}
[data-css-offset*='desktop-medium(bottom5)'] {
padding-bottom: 75px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(bottom5)'] {
margin-bottom: 75px;
}
[data-css-offset*='desktop-small(bottom5)'] {
padding-bottom: 75px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(bottom5)'] {
margin-bottom: 75px;
}
[data-css-offset*='tablet(bottom5)'] {
padding-bottom: 75px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(bottom5)'] {
margin-bottom: 75px;
}
[data-css-offset*='phone(bottom5)'] {
padding-bottom: 75px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(bottom5)'] {
margin-bottom: 75px;
}
[data-css-offset*='phone-small(bottom5)'] {
padding-bottom: 75px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(bottom5)'] {
margin-bottom: 75px;
}
[data-css-offset*='phone-mini(bottom5)'] {
padding-bottom: 75px;
}
}
[data-css-spacing~='left5'] {
margin-left: 75px;
}
[data-css-offset~='left5'] {
padding-left: 75px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(left5)'] {
margin-left: 75px;
}
[data-css-offset*='desktop-big(left5)'] {
padding-left: 75px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(left5)'] {
margin-left: 75px;
}
[data-css-offset*='desktop-medium(left5)'] {
padding-left: 75px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(left5)'] {
margin-left: 75px;
}
[data-css-offset*='desktop-small(left5)'] {
padding-left: 75px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(left5)'] {
margin-left: 75px;
}
[data-css-offset*='tablet(left5)'] {
padding-left: 75px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(left5)'] {
margin-left: 75px;
}
[data-css-offset*='phone(left5)'] {
padding-left: 75px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(left5)'] {
margin-left: 75px;
}
[data-css-offset*='phone-small(left5)'] {
padding-left: 75px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(left5)'] {
margin-left: 75px;
}
[data-css-offset*='phone-mini(left5)'] {
padding-left: 75px;
}
}
[data-css-spacing~='top4'] {
margin-top: 60px;
}
[data-css-offset~='top4'] {
padding-top: 60px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(top4)'] {
margin-top: 60px;
}
[data-css-offset*='desktop-big(top4)'] {
padding-top: 60px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(top4)'] {
margin-top: 60px;
}
[data-css-offset*='desktop-medium(top4)'] {
padding-top: 60px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(top4)'] {
margin-top: 60px;
}
[data-css-offset*='desktop-small(top4)'] {
padding-top: 60px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(top4)'] {
margin-top: 60px;
}
[data-css-offset*='tablet(top4)'] {
padding-top: 60px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(top4)'] {
margin-top: 60px;
}
[data-css-offset*='phone(top4)'] {
padding-top: 60px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(top4)'] {
margin-top: 60px;
}
[data-css-offset*='phone-small(top4)'] {
padding-top: 60px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(top4)'] {
margin-top: 60px;
}
[data-css-offset*='phone-mini(top4)'] {
padding-top: 60px;
}
}
[data-css-spacing~='right4'] {
margin-right: 60px;
}
[data-css-offset~='right4'] {
padding-right: 60px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(right4)'] {
margin-right: 60px;
}
[data-css-offset*='desktop-big(right4)'] {
padding-right: 60px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(right4)'] {
margin-right: 60px;
}
[data-css-offset*='desktop-medium(right4)'] {
padding-right: 60px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(right4)'] {
margin-right: 60px;
}
[data-css-offset*='desktop-small(right4)'] {
padding-right: 60px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(right4)'] {
margin-right: 60px;
}
[data-css-offset*='tablet(right4)'] {
padding-right: 60px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(right4)'] {
margin-right: 60px;
}
[data-css-offset*='phone(right4)'] {
padding-right: 60px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(right4)'] {
margin-right: 60px;
}
[data-css-offset*='phone-small(right4)'] {
padding-right: 60px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(right4)'] {
margin-right: 60px;
}
[data-css-offset*='phone-mini(right4)'] {
padding-right: 60px;
}
}
[data-css-spacing~='bottom4'] {
margin-bottom: 60px;
}
[data-css-offset~='bottom4'] {
padding-bottom: 60px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(bottom4)'] {
margin-bottom: 60px;
}
[data-css-offset*='desktop-big(bottom4)'] {
padding-bottom: 60px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(bottom4)'] {
margin-bottom: 60px;
}
[data-css-offset*='desktop-medium(bottom4)'] {
padding-bottom: 60px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(bottom4)'] {
margin-bottom: 60px;
}
[data-css-offset*='desktop-small(bottom4)'] {
padding-bottom: 60px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(bottom4)'] {
margin-bottom: 60px;
}
[data-css-offset*='tablet(bottom4)'] {
padding-bottom: 60px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(bottom4)'] {
margin-bottom: 60px;
}
[data-css-offset*='phone(bottom4)'] {
padding-bottom: 60px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(bottom4)'] {
margin-bottom: 60px;
}
[data-css-offset*='phone-small(bottom4)'] {
padding-bottom: 60px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(bottom4)'] {
margin-bottom: 60px;
}
[data-css-offset*='phone-mini(bottom4)'] {
padding-bottom: 60px;
}
}
[data-css-spacing~='left4'] {
margin-left: 60px;
}
[data-css-offset~='left4'] {
padding-left: 60px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(left4)'] {
margin-left: 60px;
}
[data-css-offset*='desktop-big(left4)'] {
padding-left: 60px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(left4)'] {
margin-left: 60px;
}
[data-css-offset*='desktop-medium(left4)'] {
padding-left: 60px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(left4)'] {
margin-left: 60px;
}
[data-css-offset*='desktop-small(left4)'] {
padding-left: 60px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(left4)'] {
margin-left: 60px;
}
[data-css-offset*='tablet(left4)'] {
padding-left: 60px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(left4)'] {
margin-left: 60px;
}
[data-css-offset*='phone(left4)'] {
padding-left: 60px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(left4)'] {
margin-left: 60px;
}
[data-css-offset*='phone-small(left4)'] {
padding-left: 60px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(left4)'] {
margin-left: 60px;
}
[data-css-offset*='phone-mini(left4)'] {
padding-left: 60px;
}
}
[data-css-spacing~='top3'] {
margin-top: 45px;
}
[data-css-offset~='top3'] {
padding-top: 45px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(top3)'] {
margin-top: 45px;
}
[data-css-offset*='desktop-big(top3)'] {
padding-top: 45px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(top3)'] {
margin-top: 45px;
}
[data-css-offset*='desktop-medium(top3)'] {
padding-top: 45px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(top3)'] {
margin-top: 45px;
}
[data-css-offset*='desktop-small(top3)'] {
padding-top: 45px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(top3)'] {
margin-top: 45px;
}
[data-css-offset*='tablet(top3)'] {
padding-top: 45px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(top3)'] {
margin-top: 45px;
}
[data-css-offset*='phone(top3)'] {
padding-top: 45px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(top3)'] {
margin-top: 45px;
}
[data-css-offset*='phone-small(top3)'] {
padding-top: 45px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(top3)'] {
margin-top: 45px;
}
[data-css-offset*='phone-mini(top3)'] {
padding-top: 45px;
}
}
[data-css-spacing~='right3'] {
margin-right: 45px;
}
[data-css-offset~='right3'] {
padding-right: 45px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(right3)'] {
margin-right: 45px;
}
[data-css-offset*='desktop-big(right3)'] {
padding-right: 45px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(right3)'] {
margin-right: 45px;
}
[data-css-offset*='desktop-medium(right3)'] {
padding-right: 45px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(right3)'] {
margin-right: 45px;
}
[data-css-offset*='desktop-small(right3)'] {
padding-right: 45px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(right3)'] {
margin-right: 45px;
}
[data-css-offset*='tablet(right3)'] {
padding-right: 45px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(right3)'] {
margin-right: 45px;
}
[data-css-offset*='phone(right3)'] {
padding-right: 45px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(right3)'] {
margin-right: 45px;
}
[data-css-offset*='phone-small(right3)'] {
padding-right: 45px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(right3)'] {
margin-right: 45px;
}
[data-css-offset*='phone-mini(right3)'] {
padding-right: 45px;
}
}
[data-css-spacing~='bottom3'] {
margin-bottom: 45px;
}
[data-css-offset~='bottom3'] {
padding-bottom: 45px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(bottom3)'] {
margin-bottom: 45px;
}
[data-css-offset*='desktop-big(bottom3)'] {
padding-bottom: 45px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(bottom3)'] {
margin-bottom: 45px;
}
[data-css-offset*='desktop-medium(bottom3)'] {
padding-bottom: 45px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(bottom3)'] {
margin-bottom: 45px;
}
[data-css-offset*='desktop-small(bottom3)'] {
padding-bottom: 45px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(bottom3)'] {
margin-bottom: 45px;
}
[data-css-offset*='tablet(bottom3)'] {
padding-bottom: 45px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(bottom3)'] {
margin-bottom: 45px;
}
[data-css-offset*='phone(bottom3)'] {
padding-bottom: 45px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(bottom3)'] {
margin-bottom: 45px;
}
[data-css-offset*='phone-small(bottom3)'] {
padding-bottom: 45px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(bottom3)'] {
margin-bottom: 45px;
}
[data-css-offset*='phone-mini(bottom3)'] {
padding-bottom: 45px;
}
}
[data-css-spacing~='left3'] {
margin-left: 45px;
}
[data-css-offset~='left3'] {
padding-left: 45px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(left3)'] {
margin-left: 45px;
}
[data-css-offset*='desktop-big(left3)'] {
padding-left: 45px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(left3)'] {
margin-left: 45px;
}
[data-css-offset*='desktop-medium(left3)'] {
padding-left: 45px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(left3)'] {
margin-left: 45px;
}
[data-css-offset*='desktop-small(left3)'] {
padding-left: 45px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(left3)'] {
margin-left: 45px;
}
[data-css-offset*='tablet(left3)'] {
padding-left: 45px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(left3)'] {
margin-left: 45px;
}
[data-css-offset*='phone(left3)'] {
padding-left: 45px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(left3)'] {
margin-left: 45px;
}
[data-css-offset*='phone-small(left3)'] {
padding-left: 45px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(left3)'] {
margin-left: 45px;
}
[data-css-offset*='phone-mini(left3)'] {
padding-left: 45px;
}
}
[data-css-spacing~='top2'] {
margin-top: 30px;
}
[data-css-offset~='top2'] {
padding-top: 30px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(top2)'] {
margin-top: 30px;
}
[data-css-offset*='desktop-big(top2)'] {
padding-top: 30px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(top2)'] {
margin-top: 30px;
}
[data-css-offset*='desktop-medium(top2)'] {
padding-top: 30px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(top2)'] {
margin-top: 30px;
}
[data-css-offset*='desktop-small(top2)'] {
padding-top: 30px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(top2)'] {
margin-top: 30px;
}
[data-css-offset*='tablet(top2)'] {
padding-top: 30px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(top2)'] {
margin-top: 30px;
}
[data-css-offset*='phone(top2)'] {
padding-top: 30px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(top2)'] {
margin-top: 30px;
}
[data-css-offset*='phone-small(top2)'] {
padding-top: 30px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(top2)'] {
margin-top: 30px;
}
[data-css-offset*='phone-mini(top2)'] {
padding-top: 30px;
}
}
[data-css-spacing~='right2'] {
margin-right: 30px;
}
[data-css-offset~='right2'] {
padding-right: 30px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(right2)'] {
margin-right: 30px;
}
[data-css-offset*='desktop-big(right2)'] {
padding-right: 30px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(right2)'] {
margin-right: 30px;
}
[data-css-offset*='desktop-medium(right2)'] {
padding-right: 30px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(right2)'] {
margin-right: 30px;
}
[data-css-offset*='desktop-small(right2)'] {
padding-right: 30px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(right2)'] {
margin-right: 30px;
}
[data-css-offset*='tablet(right2)'] {
padding-right: 30px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(right2)'] {
margin-right: 30px;
}
[data-css-offset*='phone(right2)'] {
padding-right: 30px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(right2)'] {
margin-right: 30px;
}
[data-css-offset*='phone-small(right2)'] {
padding-right: 30px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(right2)'] {
margin-right: 30px;
}
[data-css-offset*='phone-mini(right2)'] {
padding-right: 30px;
}
}
[data-css-spacing~='bottom2'] {
margin-bottom: 30px;
}
[data-css-offset~='bottom2'] {
padding-bottom: 30px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(bottom2)'] {
margin-bottom: 30px;
}
[data-css-offset*='desktop-big(bottom2)'] {
padding-bottom: 30px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(bottom2)'] {
margin-bottom: 30px;
}
[data-css-offset*='desktop-medium(bottom2)'] {
padding-bottom: 30px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(bottom2)'] {
margin-bottom: 30px;
}
[data-css-offset*='desktop-small(bottom2)'] {
padding-bottom: 30px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(bottom2)'] {
margin-bottom: 30px;
}
[data-css-offset*='tablet(bottom2)'] {
padding-bottom: 30px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(bottom2)'] {
margin-bottom: 30px;
}
[data-css-offset*='phone(bottom2)'] {
padding-bottom: 30px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(bottom2)'] {
margin-bottom: 30px;
}
[data-css-offset*='phone-small(bottom2)'] {
padding-bottom: 30px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(bottom2)'] {
margin-bottom: 30px;
}
[data-css-offset*='phone-mini(bottom2)'] {
padding-bottom: 30px;
}
}
[data-css-spacing~='left2'] {
margin-left: 30px;
}
[data-css-offset~='left2'] {
padding-left: 30px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(left2)'] {
margin-left: 30px;
}
[data-css-offset*='desktop-big(left2)'] {
padding-left: 30px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(left2)'] {
margin-left: 30px;
}
[data-css-offset*='desktop-medium(left2)'] {
padding-left: 30px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(left2)'] {
margin-left: 30px;
}
[data-css-offset*='desktop-small(left2)'] {
padding-left: 30px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(left2)'] {
margin-left: 30px;
}
[data-css-offset*='tablet(left2)'] {
padding-left: 30px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(left2)'] {
margin-left: 30px;
}
[data-css-offset*='phone(left2)'] {
padding-left: 30px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(left2)'] {
margin-left: 30px;
}
[data-css-offset*='phone-small(left2)'] {
padding-left: 30px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(left2)'] {
margin-left: 30px;
}
[data-css-offset*='phone-mini(left2)'] {
padding-left: 30px;
}
}
[data-css-spacing~='top1'] {
margin-top: 15px;
}
[data-css-offset~='top1'] {
padding-top: 15px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(top1)'] {
margin-top: 15px;
}
[data-css-offset*='desktop-big(top1)'] {
padding-top: 15px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(top1)'] {
margin-top: 15px;
}
[data-css-offset*='desktop-medium(top1)'] {
padding-top: 15px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(top1)'] {
margin-top: 15px;
}
[data-css-offset*='desktop-small(top1)'] {
padding-top: 15px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(top1)'] {
margin-top: 15px;
}
[data-css-offset*='tablet(top1)'] {
padding-top: 15px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(top1)'] {
margin-top: 15px;
}
[data-css-offset*='phone(top1)'] {
padding-top: 15px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(top1)'] {
margin-top: 15px;
}
[data-css-offset*='phone-small(top1)'] {
padding-top: 15px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(top1)'] {
margin-top: 15px;
}
[data-css-offset*='phone-mini(top1)'] {
padding-top: 15px;
}
}
[data-css-spacing~='right1'] {
margin-right: 15px;
}
[data-css-offset~='right1'] {
padding-right: 15px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(right1)'] {
margin-right: 15px;
}
[data-css-offset*='desktop-big(right1)'] {
padding-right: 15px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(right1)'] {
margin-right: 15px;
}
[data-css-offset*='desktop-medium(right1)'] {
padding-right: 15px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(right1)'] {
margin-right: 15px;
}
[data-css-offset*='desktop-small(right1)'] {
padding-right: 15px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(right1)'] {
margin-right: 15px;
}
[data-css-offset*='tablet(right1)'] {
padding-right: 15px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(right1)'] {
margin-right: 15px;
}
[data-css-offset*='phone(right1)'] {
padding-right: 15px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(right1)'] {
margin-right: 15px;
}
[data-css-offset*='phone-small(right1)'] {
padding-right: 15px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(right1)'] {
margin-right: 15px;
}
[data-css-offset*='phone-mini(right1)'] {
padding-right: 15px;
}
}
[data-css-spacing~='bottom1'] {
margin-bottom: 15px;
}
[data-css-offset~='bottom1'] {
padding-bottom: 15px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(bottom1)'] {
margin-bottom: 15px;
}
[data-css-offset*='desktop-big(bottom1)'] {
padding-bottom: 15px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(bottom1)'] {
margin-bottom: 15px;
}
[data-css-offset*='desktop-medium(bottom1)'] {
padding-bottom: 15px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(bottom1)'] {
margin-bottom: 15px;
}
[data-css-offset*='desktop-small(bottom1)'] {
padding-bottom: 15px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(bottom1)'] {
margin-bottom: 15px;
}
[data-css-offset*='tablet(bottom1)'] {
padding-bottom: 15px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(bottom1)'] {
margin-bottom: 15px;
}
[data-css-offset*='phone(bottom1)'] {
padding-bottom: 15px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(bottom1)'] {
margin-bottom: 15px;
}
[data-css-offset*='phone-small(bottom1)'] {
padding-bottom: 15px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(bottom1)'] {
margin-bottom: 15px;
}
[data-css-offset*='phone-mini(bottom1)'] {
padding-bottom: 15px;
}
}
[data-css-spacing~='left1'] {
margin-left: 15px;
}
[data-css-offset~='left1'] {
padding-left: 15px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(left1)'] {
margin-left: 15px;
}
[data-css-offset*='desktop-big(left1)'] {
padding-left: 15px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(left1)'] {
margin-left: 15px;
}
[data-css-offset*='desktop-medium(left1)'] {
padding-left: 15px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(left1)'] {
margin-left: 15px;
}
[data-css-offset*='desktop-small(left1)'] {
padding-left: 15px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(left1)'] {
margin-left: 15px;
}
[data-css-offset*='tablet(left1)'] {
padding-left: 15px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(left1)'] {
margin-left: 15px;
}
[data-css-offset*='phone(left1)'] {
padding-left: 15px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(left1)'] {
margin-left: 15px;
}
[data-css-offset*='phone-small(left1)'] {
padding-left: 15px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(left1)'] {
margin-left: 15px;
}
[data-css-offset*='phone-mini(left1)'] {
padding-left: 15px;
}
}
[data-css-spacing~='top0'] {
margin-top: 0px;
}
[data-css-offset~='top0'] {
padding-top: 0px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(top0)'] {
margin-top: 0px;
}
[data-css-offset*='desktop-big(top0)'] {
padding-top: 0px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(top0)'] {
margin-top: 0px;
}
[data-css-offset*='desktop-medium(top0)'] {
padding-top: 0px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(top0)'] {
margin-top: 0px;
}
[data-css-offset*='desktop-small(top0)'] {
padding-top: 0px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(top0)'] {
margin-top: 0px;
}
[data-css-offset*='tablet(top0)'] {
padding-top: 0px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(top0)'] {
margin-top: 0px;
}
[data-css-offset*='phone(top0)'] {
padding-top: 0px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(top0)'] {
margin-top: 0px;
}
[data-css-offset*='phone-small(top0)'] {
padding-top: 0px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(top0)'] {
margin-top: 0px;
}
[data-css-offset*='phone-mini(top0)'] {
padding-top: 0px;
}
}
[data-css-spacing~='right0'] {
margin-right: 0px;
}
[data-css-offset~='right0'] {
padding-right: 0px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(right0)'] {
margin-right: 0px;
}
[data-css-offset*='desktop-big(right0)'] {
padding-right: 0px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(right0)'] {
margin-right: 0px;
}
[data-css-offset*='desktop-medium(right0)'] {
padding-right: 0px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(right0)'] {
margin-right: 0px;
}
[data-css-offset*='desktop-small(right0)'] {
padding-right: 0px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(right0)'] {
margin-right: 0px;
}
[data-css-offset*='tablet(right0)'] {
padding-right: 0px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(right0)'] {
margin-right: 0px;
}
[data-css-offset*='phone(right0)'] {
padding-right: 0px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(right0)'] {
margin-right: 0px;
}
[data-css-offset*='phone-small(right0)'] {
padding-right: 0px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(right0)'] {
margin-right: 0px;
}
[data-css-offset*='phone-mini(right0)'] {
padding-right: 0px;
}
}
[data-css-spacing~='bottom0'] {
margin-bottom: 0px;
}
[data-css-offset~='bottom0'] {
padding-bottom: 0px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(bottom0)'] {
margin-bottom: 0px;
}
[data-css-offset*='desktop-big(bottom0)'] {
padding-bottom: 0px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(bottom0)'] {
margin-bottom: 0px;
}
[data-css-offset*='desktop-medium(bottom0)'] {
padding-bottom: 0px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(bottom0)'] {
margin-bottom: 0px;
}
[data-css-offset*='desktop-small(bottom0)'] {
padding-bottom: 0px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(bottom0)'] {
margin-bottom: 0px;
}
[data-css-offset*='tablet(bottom0)'] {
padding-bottom: 0px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(bottom0)'] {
margin-bottom: 0px;
}
[data-css-offset*='phone(bottom0)'] {
padding-bottom: 0px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(bottom0)'] {
margin-bottom: 0px;
}
[data-css-offset*='phone-small(bottom0)'] {
padding-bottom: 0px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(bottom0)'] {
margin-bottom: 0px;
}
[data-css-offset*='phone-mini(bottom0)'] {
padding-bottom: 0px;
}
}
[data-css-spacing~='left0'] {
margin-left: 0px;
}
[data-css-offset~='left0'] {
padding-left: 0px;
}
@media (max-width: 1600px) {
[data-css-spacing*='desktop-big(left0)'] {
margin-left: 0px;
}
[data-css-offset*='desktop-big(left0)'] {
padding-left: 0px;
}
}
@media (max-width: 1370px) {
[data-css-spacing*='desktop-medium(left0)'] {
margin-left: 0px;
}
[data-css-offset*='desktop-medium(left0)'] {
padding-left: 0px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='desktop-small(left0)'] {
margin-left: 0px;
}
[data-css-offset*='desktop-small(left0)'] {
padding-left: 0px;
}
}
@media (max-width: 1024px) {
[data-css-spacing*='tablet(left0)'] {
margin-left: 0px;
}
[data-css-offset*='tablet(left0)'] {
padding-left: 0px;
}
}
@media (max-width: 768px) {
[data-css-spacing*='phone(left0)'] {
margin-left: 0px;
}
[data-css-offset*='phone(left0)'] {
padding-left: 0px;
}
}
@media (max-width: 435px) {
[data-css-spacing*='phone-small(left0)'] {
margin-left: 0px;
}
[data-css-offset*='phone-small(left0)'] {
padding-left: 0px;
}
}
@media (max-width: 375px) {
[data-css-spacing*='phone-mini(left0)'] {
margin-left: 0px;
}
[data-css-offset*='phone-mini(left0)'] {
padding-left: 0px;
}
} [class*='t-default'],
[class*='t-narrow'],
[class*='t-fat'] {
line-height: 1;
}
[class*='t-default'] > a,
[class*='t-narrow'] > a,
[class*='t-fat'] > a {
transition: 170ms ease;
}
[class*='t-default'] + p:not([class]),
p:not([class]) + [class*='t-default'],
[class*='t-narrow'] + p:not([class]),
p:not([class]) + [class*='t-narrow'],
[class*='t-fat'] + p:not([class]),
p:not([class]) + [class*='t-fat'] {
margin-top: 15px;
}
.t-upper {
text-transform: uppercase;
}
.t-spread-big {
letter-spacing: 0.3em;
}    [class*='t-default'] {
font-family: "opensans", Arial, sans-serif;
}
.t-default {
font-weight: 400;
}
.t-default-alt {
font-weight: 600;
} [class*='t-narrow'] {
font-family: "oswald", Arial, sans-serif;
text-transform: uppercase;
}
.t-narrow {
font-weight: 600;
}
.t-narrow-alt {
font-weight: 400;
} [class*='t-fat'] {
font-family: "geomanist", Arial, sans-serif;
text-transform: uppercase;
}
.t-fat {
font-weight: 800;
}
.t-fat-alt {
font-weight: 500;
}   .t-size-5s {
font-size: 10px;
} .t-size-4s {
font-size: 11px;
} .t-size-3s {
font-size: 12px;
} .t-size-2s {
font-size: 13px;
} .t-size-1s {
font-size: 14px;
}
@media (max-width: 1024px) {
.c-tab .c-static-link--default .c-label.t-size-1s {
font-size: 10px;
}
} .t-size-s {
font-size: 16px;
} .t-size-m {
font-size: 18px;
} .t-size-l {
font-size: 20px;
} .t-size-1l {
font-size: 22px;
} .t-size-2l {
font-size: 26px;
}
@media (max-width: 768px) {
.t-size-2l {
font-size: 22px;
}
}
@media (max-width: 768px) {
.c-hero-item .t-size-2l {
font-size: 4.2vmin;
}
}
@media (max-width: 1024px) {
.c-tab .c-box-scalable .t-size-2l {
font-size: 22px;
}
} .t-size-3l {
font-size: 36px;
}
@media (max-width: 1024px) {
.t-size-3l {
font-size: 30px;
}
}
@media (max-width: 768px) {
.t-size-3l {
font-size: 26px;
}
}
@media (max-width: 1024px) {
.c-price--alt .t-size-3l {
font-size: 36px;
}
}
@media (max-width: 768px) {
.c-price--alt .t-size-3l {
font-size: 56px;
}
} .t-size-4l {
font-size: 40px;
}
@media (max-width: 1024px) {
.t-size-4l {
font-size: 36px;
}
}
@media (max-width: 768px) {
.c-hero-item .t-size-4l {
font-size: 7.8vmin;
}
}
@media (max-width: 1024px) {
.c-hotpoints-info-list--with-hidden-content .t-size-4l {
font-size: 4vh;
}
}
@media (max-width: 1024px) {
.c-hotpoints-info-list--with-hidden-content .t-size-4l {
font-size: 26px;
}
}
@media (max-width: 768px) {
.c-hotpoints-info-list--with-hidden-content .t-size-4l {
font-size: 21px;
}
}
@media (max-width: 768px) {
.c-product .t-size-4l {
font-size: 26px;
}
} .t-size-5l {
font-size: 60px;
}
@media (max-width: 1024px) {
.t-size-5l {
font-size: 45px;
}
}
@media (max-width: 768px) {
.c-hero-item .t-size-5l {
font-size: 8.5vmin;
}
}
@media (max-width: 1024px) {
.c-tab .c-box-scalable .t-size-5l {
font-size: 45px;
}
}
@media (max-width: 768px) {
.c-tab .c-box-scalable .t-size-5l {
font-size: 40px;
}
}
@media (max-width: 374px) {
.c-tab .c-box-scalable .t-size-5l {
font-size: 36px;
}
} .t-size-6l {
font-size: 72px;
}
@media (max-width: 1024px) {
.t-size-6l {
font-size: 50px;
}
}
@media (max-width: 768px) {
.c-hero-item .t-size-6l {
font-size: 9vmin;
}
} img,
iframe {
display: block;
}
.o-img-wrapper--default {
display: inline-flex;
justify-content: center;
align-items: center;
align-content: center;
}
.o-img-list--default {
display: inline-flex;
align-items: center;
align-content: center;
justify-content: flex-start;
flex-direction: column;
}
.o-img-list--default .o-img-list__item {
padding: 15px;
}
@media (max-width: 1024px) {
.o-img-list--default {
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
}
.o-img-list--default img {
max-width: 90px;
max-height: 60px;
}
}
@media (max-width: 768px) {
.o-img-list--default img {
max-width: 70px;
max-height: 40px;
}
}
@media (max-width: 375px) {
.o-img-list--default img {
max-width: 60px;
max-height: 34px;
}
.o-img-list--default .o-img-list__item {
padding-right: 7.5px;
padding-left: 7.5px;
}
}  .o-media-scalable-wrapper {
position: relative;
display: block;
overflow: hidden;
width: 100%;
}
.o-media-scalable-wrapper:before {
display: block;
content: '';
width: 100%;
}
.o-media-scalable-wrapper iframe,
.o-media-scalable-wrapper img {
display: block;
width: 100%;
}
.o-media-scalable-wrapper iframe {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
height: 100%;
}
.o-media-scalable-wrapper img {
position: absolute;
top: 0;
right: 0;
left: 0;
margin: 0 auto;
}
.o-media-scalable-wrapper--16-9:before {
padding-top: 56%;
}
.o-media-scalable-wrapper--4-3:before {
padding-top: 75%;
}
.o-media-scalable-wrapper--1-1:before {
padding-top: 100%;
}
.o-media-scalable-wrapper--4-5:before {
padding-top: 125%;
}
.o-media-scalable-wrapper--3-2:before {
padding-top: 66.5%;
}
.o-media-scalable-wrapper--custom-1:before {
padding-top: 92%;
}
.o-media-centerable-wrapper {
text-align: center;
}
.o-media-centerable-wrapper img {
display: inline;
} .c-play-btn {
font-size: 100px;
opacity: 0.8;
}
@media (max-width: 768px) {
.c-play-btn {
font-size: 14vmin;
}
} .c-video-box {
display: flex;
align-items: stretch;
align-content: stretch;
}
.c-video-box [class^='c-video-box__'] {
width: 100%;
}
.c-video-box__media {
background-size: cover;
}
.c-video-box__actions {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
display: flex;
justify-content: center;
align-items: center;
align-content: center;
height: 100%;
} .c-bg {
width: 100%;
background-position: 50% 50%;
background-size: cover;
} .c-bg-wrapper {
display: flex;
align-items: stretch;
align-content: stretch;
width: 100%;
}
.c-bg-wrapper--default {
height: 50vh;
}
@media (max-width: 768px) {
.c-bg-wrapper--default {
height: 50vmin;
}
}
@media (max-width: 1024px) {
.c-bg-gallery--rwd-alt .c-bg-wrapper--default {
height: 50vmin;
}
}
.c-bg-wrapper--small {
height: calc(50vh / 2 - 4px / 2);
}
@media (max-width: 768px) {
.c-bg-wrapper--small {
height: calc(50vmin / 2 - 4px / 4);
}
}
@media (max-width: 1024px) {
.c-bg-gallery--rwd-alt .c-bg-wrapper--small {
height: calc(50vmin / 2 - 4px / 4);
}
}
@media (max-width: 768px) {
.c-bg-gallery--rwd-alt .c-bg-wrapper--small {
height: 50vmin;
}
}
@media (max-width: 1024px) {
.c-bg-wrapper--stretch {
height: 50vmin;
}
}
@media (max-width: 1024px) {
.c-bg-wrapper--stretch-small {
height: calc(50vmin / 2 - 4px / 4);
}
}
@media (max-width: 768px) {
.c-bg-wrapper--stretch-small {
height: 50vmin;
}
} .c-square {
display: flex;
justify-content: center;
align-items: center;
align-content: center;
transition: ease-in-out .3s;
width: 15px;
height: 15px;
animation-fill-mode: both;
}
.c-square--left-top {
animation-name: animationLoader;
animation-duration: 0.8s;
animation-delay: 0s;
animation-iteration-count: infinite;
}
.c-square--right-top {
animation-name: animationLoader;
animation-duration: 0.8s;
animation-delay: 0.2s;
animation-iteration-count: infinite;
}
.c-square--right-bottom {
animation-name: animationLoader;
animation-duration: 0.8s;
animation-delay: 0.4s;
animation-iteration-count: infinite;
}
.c-square--left-bottom {
animation-name: animationLoader;
animation-duration: 0.8s;
animation-delay: 0.6s;
animation-iteration-count: infinite;
}
.c-squares-wrapper {
align-items: flex-start;
align-content: space-between;
display: flex;
width: 31px;
height: 31px;
justify-content: space-between;
flex-wrap: wrap;
} .c-loader {
display: inline-flex;
justify-content: center;
align-items: center;
align-content: center;
}
.l-main {
overflow: hidden;
transform: translateZ(0);
flex-grow: 1;
}
.l-main__head {
padding-top: 126px;
padding-bottom: 15px;
}
.l-main__head__breadcrumbs {
padding: 15px 0;
}
.l-main__head.c-default-tabs-sibling {
padding-bottom: 67px;
}
@media (max-width: 1024px) {
.l-main__head {
padding-top: 70px;
}
}
@media (max-width: 768px) {
.l-main__head {
padding-top: 106px;
padding-bottom: 0;
}
.l-main__head__breadcrumbs {
display: none;
}
.l-main__head.c-default-tabs-sibling {
padding-bottom: 0;
}
}
@media (max-width: 768px) and (orientation: landscape) {
.l-main__head {
padding-top: 51px;
}
} .l-popup {
display: flex;
justify-content: center;
align-items: center;
align-content: center;
height: 100%;
}
.l-popup__inner {
box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);
position: relative;
width: 100%;
max-width: calc(660px + 15px * 2);
max-height: 100%;
padding: 0 15px;
color: #2c2c2c;
background-color: #e7e7e9;
}
.l-popup__actions {
position: absolute;
top: 0;
right: 0;
}
.l-popup__content {
padding: 30px 0;
}
@media (max-width: 768px) {
.l-popup__inner {
max-width: 100%;
padding-right: 15px;
padding-left: 15px;
}
} .lity .lity-close {
transition: 170ms ease;
display: flex;
justify-content: center;
align-items: center;
align-content: center;
display: block;
width: 0;
height: 0;
margin: 0;
padding: 0;
text-indent: -99998em;
box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);
box-sizing: border-box;
width: 48px;
height: 48px;
color: #fff;
border: 1px solid #c9a960;
background-color: #c9a960;
text-shadow: none;
display: none;
}
.lity .lity-close:before,
.lity .lity-close:after {
display: block;
content: '';
position: absolute;
right: 0;
left: 0;
margin: 0 auto;
top: 45%;
display: block;
width: 50%;
height: 4px;
transform-origin: 50% 50%;
background: currentColor;
}
.lity .lity-close:before {
transform: rotate3d(0, 0, 1, -45deg);
}
.lity .lity-close:after {
transform: rotate3d(0, 0, 1, 45deg);
}
.lity .lity-close:hover {
color: #c9a960;
background-color: #fff;
}
.lity .lity-close:hover,
.lity .lity-close:focus,
.lity .lity-close:visited,
.lity .lity-close:active {
font-family: "opensans", Arial, sans-serif;
line-height: 1;
color: #c9a960;
border: 1px solid currentColor;
background-color: #fff;
text-shadow: none;
}
.lity .lity-wrap {
display: flex;
align-items: stretch;
align-content: stretch;
justify-content: center;
}
.lity .lity-wrap .lity-container {
display: flex;
justify-content: center;
align-items: center;
align-content: center;
padding: 15px;
}
.lity .lity-wrap .lity-container .lity-content:after {
display: none;
}
.lity .lity-wrap .lity-iframe-container {
padding-top: calc(100vh - 15px * 2);
}
.lity .lity-wrap .lity-iframe-container iframe {
background: transparent;
box-shadow: none;
}
@media (max-width: 1024px) {
.lity-active .l-main.lity-hidden {
overflow: hidden;
height: 100vh;
}
.lity-active .l-footer.lity-hidden {
overflow: hidden;
height: 0;
padding: 0;
}
} .i-popup {
display: flex;
justify-content: center;
align-items: center;
align-content: center;
height: 100%;
-webkit-overflow-scrolling: touch;
}
.i-popup .l-popup__inner {
pointer-events: visible;
}
.i-popup::-webkit-scrollbar {
-webkit-appearance: none;
}
.i-popup::-webkit-scrollbar:horizontal {
display: none;
}
.i-popup::-webkit-scrollbar:vertical {
width: 10px;
}
.i-popup::-webkit-scrollbar-thumb {
box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);
border-radius: 2px;
background: #666;
}
.i-popup::-webkit-scrollbar-track {
box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);
background: #fff;
}
.i-popup body {
display: block;
width: 100%;
min-height: 0;
max-height: 100%;
}
@media (max-width: 768px) {
.i-popup {
width: 100%;
}
.i-popup::-webkit-scrollbar:vertical {
width: 0;
}
}  .c-btn {
padding: 0;
padding: 0;
border: none;
border-radius: 0;
background: transparent;
box-shadow: none;
cursor: pointer;
border: none;
}
.c-btn .c-label {
border: 1px solid transparent;
}
.is-ie .c-btn .s-cta .t-fat {
border: 1px solid transparent;
}
@media (max-width: 768px) {
.c-btn {
width: 100%;
}
.c-btn .s-cta {
width: 100%;
}
}
.c-btn:disabled,
.c-btn:disabled:hover {
cursor: not-allowed;
background-color: grey;
}  .easyNumber {
display: inline-flex;
justify-content: center;
align-items: center;
align-content: center;
position: relative;
border: 1px solid #e7e7e9;
}
.easyNumber input[type=number]::-webkit-outer-spin-button,
.easyNumber input[type=number]::-webkit-inner-spin-button {
margin: 0;
-webkit-appearance: none;
}
.easyNumber input[type=number] {
-moz-appearance: textfield;
}
.easyNumber__input {
padding-right: 39px;
}
.easyNumber__input::-webkit-inner-spin-button {
display: none !important;
}
.easyNumber__plus,
.easyNumber__minus {
display: inline-flex;
justify-content: center;
align-items: center;
align-content: center;
transition: ease-in-out .3s;
width: 24px;
height: 25px;
margin-right: -1px;
border: 1px solid #e7e7e9;
}
.easyNumber__plus:hover,
.easyNumber__minus:hover {
color: #fff;
border-color: #c9a960;
background-color: #c9a960;
}
.easyNumber__plus {
position: absolute;
top: 0;
right: 0;
margin-top: -1px;
}
.easyNumber__minus {
position: absolute;
right: 0;
bottom: 0;
margin-bottom: -1px;
} [class^='f-form__'] + [class^='f-form__'] {
margin-top: 15px;
}
.f-form__row__gr + .f-form__row__gr {
margin-top: 0;
}
.f-form {      }
.f-form fieldset {
margin: 0;
padding: 0;
border: 0;
}
.f-form fieldset > [class^='f-form__'] + [class^='f-form__'] {
margin-top: 45px;
}
.f-form input,
.f-form textarea,
.f-form select {
border-radius: 0;
box-shadow: none;
}
.f-form input:focus,
.f-form textarea:focus,
.f-form select:focus {
outline: none;
}
.f-form textarea {
min-height: 144px;
max-height: 480px;
padding: 15px;
padding-top: 30px;
resize: vertical;
}
.f-form input:-webkit-autofill,
.f-form textarea:-webkit-autofill,
.f-form select:-webkit-autofill {
-webkit-box-shadow: 0 0 0 1000px white inset;
}
.f-form *::-ms-clear {
display: none;
}
.f-form input::-webkit-input-placeholder,
.f-form textarea::-webkit-input-placeholder {
color: currentColor;
}
.f-form input:-moz-placeholder,
.f-form textarea:-moz-placeholder {
color: currentColor;
}
.f-form input::-moz-placeholder,
.f-form textarea::-moz-placeholder {
color: currentColor;
}
.f-form input:-ms-input-placeholder,
.f-form textarea:-ms-input-placeholder {
color: currentColor;
}
.f-form input[type=radio],
.f-form input[type=checkbox] {
cursor: pointer;
}
.f-form .f-input {
padding: 0 15px;
}
.f-form .f-input.easyNumber__input {
padding-right: 39px;
}
.f-form .f-checkbox-wrapper,
.f-form .f-radio-wrapper {
display: inline-flex;
justify-content: center;
align-items: center;
align-content: center;
position: relative;
flex-shrink: 0;
}
.f-form .f-checkbox-wrapper .f-checkbox,
.f-form .f-checkbox-wrapper .f-radio,
.f-form .f-radio-wrapper .f-checkbox,
.f-form .f-radio-wrapper .f-radio {
position: relative;
z-index: 2;
width: 20px;
height: 20px;
cursor: pointer;
margin-right: 0 !important;
opacity: 0;
flex-shrink: 0;
}
.f-form .f-checkbox-wrapper .f-checkbox-holder,
.f-form .f-checkbox-wrapper .f-radio-holder,
.f-form .f-radio-wrapper .f-checkbox-holder,
.f-form .f-radio-wrapper .f-radio-holder {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
display: flex;
justify-content: center;
align-items: center;
align-content: center;
z-index: 1;
width: 100%;
height: 100%;
border: 1px solid currentColor;
}
.f-form .f-checkbox-wrapper .f-checkbox-holder .o-icon,
.f-form .f-checkbox-wrapper .f-radio-holder .o-icon,
.f-form .f-radio-wrapper .f-checkbox-holder .o-icon,
.f-form .f-radio-wrapper .f-radio-holder .o-icon {
transition: 170ms ease;
opacity: 0;
}
.f-form .f-checkbox-wrapper input[type='checkbox']:checked + .f-checkbox-holder .o-icon,
.f-form .f-checkbox-wrapper input[type='radio']:checked + .f-radio-holder .o-icon,
.f-form .f-radio-wrapper input[type='checkbox']:checked + .f-checkbox-holder .o-icon,
.f-form .f-radio-wrapper input[type='radio']:checked + .f-radio-holder .o-icon {
opacity: 1;
background:#2ec5cc;
}
.f-form .f-checkbox-wrapper + .f-label-wrapper,
.f-form .f-radio-wrapper + .f-label-wrapper {
margin-left: 15px;
}
.f-form .f-checkbox-wrapper + .f-label-wrapper label,
.f-form .f-radio-wrapper + .f-label-wrapper label {
cursor: pointer;
}
.f-form .f-checkbox-wrapper + .f-label-wrapper label a,
.f-form .f-radio-wrapper + .f-label-wrapper label a {
margin-left: 8px;
}
.f-form .f-input-wrapper,
.f-form .f-select-wrapper,
.f-form .f-textarea-wrapper {
position: relative;
cursor: pointer;
}
.f-form .f-input-wrapper input,
.f-form .f-input-wrapper textarea,
.f-form .f-textarea-wrapper input,
.f-form .f-textarea-wrapper textarea {
width: 100%;
border: none;
background: transparent;
}
@media (max-width: 1024px) {
.f-form .f-input-wrapper input,
.f-form .f-input-wrapper textarea,
.f-form .f-textarea-wrapper input,
.f-form .f-textarea-wrapper textarea {
font-size: 16px;
}
}
.f-form .f-input-wrapper input {
width: 100%;
height: 48px;
}
.f-form .f-select-wrapper {
position: relative;
overflow: hidden;
border: 1px solid #e7e7e9;
}
.f-form .f-select-wrapper select {
position: relative;
z-index: 3;
width: 100%;
height: 48px;
padding: 0 48px 0 15px;
line-height: 2;
border: none;
border-radius: 0;
background: transparent;
-webkit-appearance: none;
-moz-appearance: none;
}
.f-form .f-select-wrapper select::-ms-expand {
display: none;
}
.f-form .f-select-wrapper .o-icon-wrapper {
position: absolute;
top: 0;
bottom: 0;
margin: auto 0;
right: 0;
z-index: 2;
width: 48px;
}
.f-form .f-field--input .f-label-wrapper,
.f-form .f-field--textarea .f-label-wrapper {
width: 95%;
}
.f-form .f-field--input .f-label-wrapper label,
.f-form .f-field--textarea .f-label-wrapper label {
font-weight: 600;
line-height: 1;
text-transform: uppercase;
}
.f-form .f-label-wrapper a {
color: #c9a960;
text-decoration: none;
}
.f-form .f-field {
position: relative;
}
.f-form .f-field .parsley-errors-list {
position: absolute;
top: 100%;
left: 0;
font-size: 10px;
}
.f-form .f-field.has-error {
color: #db0006;
}
.f-form .f-field--popup-recaptcha {
margin: 0 auto;
}
.f-form .f-field--checkbox {
display: inline-flex;
align-items: center;
align-content: center;
justify-content: flex-start;
}
.f-form .row .f-field--checkbox {
display: inline-flex;
flex-direction: row;
}
.f-form .f-field--anim {
position: relative;
}
.f-form .f-field--anim .f-label-wrapper {
position: absolute;
z-index: 2;
top: 4px;
left: 8px;
}
.f-form .f-field--anim .f-label-wrapper label {
transition: 500ms cubic-bezier(0.19, 1, 0.22, 1);
display: inline-flex;
align-items: center;
align-content: center;
justify-content: flex-start;
transform: translate(13px, 10px) scale(1);
transform-origin: 0 50%;
}
.f-form .f-field--anim.is-focused .f-label-wrapper label,
.f-form .f-field--anim.is-filled .f-label-wrapper label {
transform: scale(0.8) translate(0, -4px);
opacity: .3;
}
.f-form .f-field--info p:not([class]) {
line-height: 1;
}
.f-form .f-field + .f-field--info {
margin-top: 15px;
}
.f-form .f-field--file {
width: 100%;
}
.f-form .f-actions {
display: inline-flex;
justify-content: center;
align-items: center;
align-content: center;
}
.f-form .f-form__section {
display: flex;
align-items: stretch;
align-content: stretch;
}
.f-form .f-form__section.row > .f-field.gr-15:nth-of-type(odd) {
padding-right: 7.5px;
}
.f-form .f-form__section.row > .f-field.gr-15:nth-of-type(even) {
padding-left: 7.5px;
}
.f-form .f-form__section.row > .f-field.gr-15:nth-of-type(even).f-field--anim .f-label-wrapper {
padding-left: 4px;
}
@media (max-width: 767px) {
.f-form .f-form__section.row > .f-field.gr-15.gr-30\@phone:nth-of-type(odd) {
padding-right: 4px;
}
.f-form .f-form__section.row > .f-field.gr-15.gr-30\@phone:nth-of-type(odd).no-gutter\@phone {
padding-right: 0;
padding-left: 0;
}
.f-form .f-form__section.row > .f-field.gr-15.gr-30\@phone:nth-of-type(even) {
margin-top: 15px;
padding-left: 4px;
}
.f-form .f-form__section.row > .f-field.gr-15.gr-30\@phone:nth-of-type(even).f-field--anim .f-label-wrapper {
padding-left: 0;
}
.f-form .f-form__section.row > .f-field.gr-15.gr-30\@phone:nth-of-type(even).no-gutter\@phone {
padding-right: 0;
padding-left: 0;
}
}
.f-form .f-form__section.u-bg-2 .f-field + .f-field {
border-left: 1px solid #e7e7e9;
}
.f-form .f-form__messages {
transition: 170ms ease;
overflow: hidden;
max-height: 0;
font-size: 1.3em;
font-weight: 500;
line-height: 1.3;
opacity: 0;
color: #c9a960;
}
.f-form .f-form__messages.is-active {
max-height: 2000px;
opacity: 1;
}
.f-field--select label {
display: block;
padding-bottom: 10px;
font-weight: bold;
}
.f-field--select select {
width: 100%;
height: 48px;
background: #fff;
border: 0;
border-radius: 0;
} .f-form--search {
border: 1px solid #e7e7e9;
border-top-width: 0;
border-bottom-width: 0;
}
.f-form--search .f-input {
padding-right: 0;
font-family: "oswald", Arial, sans-serif;
text-transform: uppercase;
}
.f-form--search .f-input-wrapper {
width: 160px;
}
.f-form--search .f-actions {
padding: 0 15px;
flex-shrink: 0;
}
@media (max-width: 768px) {
.f-form--search {
width: 100%;
border-width: 0;
}
.f-form--search fieldset {
width: 100%;
}
.f-form--search .f-input-wrapper {
width: 100%;
}
.f-form--search .f-field {
flex-grow: 1;
}
} .f-form--estimation-popup .f-field--input .f-input-wrapper,
.f-form--estimation-popup .f-field--textarea .f-textarea-wrapper,
.f-form--contact .f-field--input .f-input-wrapper,
.f-form--contact .f-field--textarea .f-textarea-wrapper {
background: #fff;
}
.f-form--estimation-popup textarea,
.f-form--contact textarea {
resize: none;
}
.f-form--estimation-popup .f-field .parsley-errors-list,
.f-form--contact .f-field .parsley-errors-list {
left: 4px;
}
.f-form--estimation-popup .f-field + .f-field .parsley-errors-list,
.f-form--contact .f-field + .f-field .parsley-errors-list {
left: 8px;
}
.f-form--estimation-popup .f-form__messages,
.f-form--contact .f-form__messages {
padding: 0 4px;
}
@media (max-width: 768px) {
.f-form--estimation-popup .f-field + .f-field .parsley-errors-list {
left: 4px;
}
}
@media (max-width: 1024px) {
.f-form--contact .f-field .parsley-errors-list {
left: 0;
}
.f-form--contact .f-form__messages {
padding: 0;
}
}
@media (max-width: 768px) {
.f-form--contact .f-field + .f-field .parsley-errors-list {
left: 0;
}
}
.f-form--estimation-popup.is-sent .f-form__section,
.f-form--estimation-popup.is-sent .f-form__actions {
display: none;
}
.f-form--estimation-popup.is-sent .f-form__messages {
padding-bottom: 20px;
text-align: center;
} .f-form--newsletter label {
display: block;
}
.f-form--newsletter .f-field--input .f-label-wrapper label,
.f-form--newsletter .f-field--textarea .f-label-wrapper label {
font-weight: 500;
text-transform: none;
}
.f-form--newsletter .f-field--checkbox .f-label-wrapper .t-narrow {
font-weight: 500;
line-height: 1.3;
text-transform: none;
letter-spacing: 1px;
}
.f-form--newsletter .f-checkbox-wrapper + .f-label-wrapper label a {
margin: 0;
}
.f-form--newsletter [class^='f-form__'] + [class^='f-form__'] {
margin-top: 15px;
}
.f-form--newsletter .f-actions {
flex-shrink: 0;
}
.f-form--newsletter .f-field {
flex-grow: 1;
}
@media (min-width: 769px) and (max-width: 1024px) {
.f-form--newsletter .f-field,
.f-form--newsletter .f-actions,
.f-form--newsletter .c-btn,
.f-form--newsletter .s-cta {
width: 100%;
}
.f-form--newsletter .f-field + .f-field {
border-top: 1px solid #e7e7e9;
border-left-width: 0;
}
.f-form--newsletter .f-form__section {
flex-wrap: wrap;
}
.f-form--newsletter .f-field--input .parsley-errors-list {
transform: translateY(-100%);
}
}
@media (max-width: 375px) {
.f-form--newsletter .f-field,
.f-form--newsletter .f-actions,
.f-form--newsletter .c-btn,
.f-form--newsletter .s-cta {
width: 100%;
}
.f-form--newsletter .f-field + .f-field {
border-top: 1px solid #e7e7e9;
border-left-width: 0;
}
.f-form--newsletter .f-form__section {
flex-wrap: wrap;
}
.f-form--newsletter .f-field--input .parsley-errors-list {
transform: translateY(-100%);
}
} .f-form--product {
width: 100%;
} .f-form--calculator {
padding: 30px 15px 0;
}
.f-form--calculator .easyNumber {
width: 100%;
}
.f-form--calculator .f-form__results > div {
padding-bottom: 45px;
}
.f-form--calculator .filter-items-wrapper__row.is-hidden {
display: none;
}
.f-form--calculator fieldset > [class^='f-form__'] + [class^='f-form__'] {
margin-top: 30px;
padding-top: 30px;
border-top: 1px solid #e7e7e9;
}
@media (max-width: 1024px) {
.f-form--calculator .f-form__results > .c-info-box {
overflow: hidden;
width: calc(100% + 15px * 2);
margin-right: -15px;
margin-left: -15px;
}
.f-form--calculator .f-form__results > .c-info-box .c-info-box__foot {
padding-right: 15px;
padding-left: 15px;
}
}
@media (max-width: 768px) {
.f-form--calculator .f-form__results > .c-info-box {
width: 100vw;
}
} .c-cta-title {
display: inline-flex;
align-items: center;
align-content: center;
justify-content: flex-start;
flex-direction: column;
}
.c-cta-title [class^='c-cta-title__'] + [class^='c-cta-title__'] {
margin-top: 15px;
}
.c-cta-title [class^='c-cta-title__'] {
display: inline-flex;
justify-content: center;
align-items: center;
align-content: center;
}
.c-cta-title__media {
font-size: 32px;
}
.ap-message {
text-align: center;
font-family: monospace;
font-size: 1.1em;
padding: 10px 0 20px 0;
cursor: pointer;
line-height: 1.5em;
}
.ap-box-icon {
width: 100%;
height: 80px;
fill: #9a9da4;
display: block;
margin-bottom: 40px;
}
.ap-box-icon:hover {
fill: #cdd1d8;
}
.ap-href {
color: #9a9da4;
}
.ap-href:hover {
color: #cdd1d8;
}
.ap-gallery {
margin-bottom: 15px;
}
.ap-droparea {
border: #c0b7b7 dashed 2px;
border-radius: 0;
margin: 0 auto;
min-height: 80px;
padding: 20px;
text-align: center;
background-color: white;
box-sizing: border-box;
}
.ap-preview {
position: relative;
display: inline-block;
vertical-align: top;
margin: 15px;
min-height: 100px;
}
.ap-preview .ap-image img {
display: block;
}
.ap-image {
border-radius: 13px;
overflow: hidden;
width: 120px;
height: 120px;
position: relative;
}
.ap-overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 100%;
width: 100%;
opacity: 0;
transition: .3s ease;
background-color: #9eb6ba;
border-radius: 13px;
cursor: zoom-in;
}
.ap-preview:hover .ap-overlay {
opacity: 1;
}
.ap-preview .ap-details {
color: white;
font-size: 20px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
}
.ap-details .ap-name,
.ap-details .ap-size {
overflow: hidden;
width: 115px;
text-overflow: ellipsis;
white-space: nowrap;
}
.ap-details .ap-name {
font-size: 0.6em;
font-family: monospace;
}
.ap-details .ap-size {
font-size: 1.2em;
padding: 5px 0;
font-family: monospace;
}
.ap-modal {
display: none;
position: fixed;
z-index: 999999;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(255, 255, 255, 0.98);
cursor: zoom-out;
}
.ap-modal-content {
position: relative;
transform: translate(0px, -50%);
top: 50%;
text-align: center;
}
.ap-modal-content .ap-slides img {
width: auto;
height: auto;
max-height: 500px;
max-width: 80%;
}
.ap-slides .ap-slide-name {
font-size: 1.3em;
padding: 15px 0 5px 0;
font-family: monospace;
}
.ap-slides .ap-slide-size {
font-size: 1.6em;
font-family: monospace;
}
@media only screen and (max-height: 500px) {
.ap-modal-content .ap-slides img {
max-height: 200px;
}
}
@media only screen and (max-height: 300px) {
.ap-modal-content .ap-slides img {
max-height: 200px;
}
}  .u-label-anim {
position: relative;
line-height: 1;
}
.u-label-anim:before {
display: block;
content: '';
transition: 170ms ease;
position: absolute;
right: 0;
left: 0;
margin: 0 auto;
bottom: -2px;
width: 100%;
height: 2px;
background-color: transparent;
}
.l-footer .u-label-anim:before {
bottom: -6px;
}
.l-footer label .u-label-anim:before {
bottom: -3px;
}
.u-label-anim-parent:hover .u-label-anim {
color: currentColor;
}
.u-label-anim-parent:hover .u-label-anim:before {
background-color: currentColor;
}  .u-bg-1 {
background-color: #2c2c2c;
}
.u-bg-2 {
background-color: #fff;
}
.u-bg-3 {
background-color: #c9a960;
}
.u-bg-4 {
background-color: #d5ba7d;
}
.u-bg-5 {
background-color: #343434;
}
.u-bg-6 {
background-color: #494949;
}
.u-bg-7 {
background-color: #666;
}
.u-bg-8 {
background-color: #999;
}
.u-bg-9 {
background-color: #e7e7e9;
}
.u-bg-10 {
background-color: #f7f7f7;
}
.u-bg-11 {
background-color: rgba(44, 44, 44, 0.8);
}
.u-bg-1-on-hover:hover {
background-color: #2c2c2c;
}
.u-bg-2-on-hover:hover {
background-color: #fff;
}
.u-bg-3-on-hover:hover {
background-color: #c9a960;
}
.u-bg-4-on-hover:hover {
background-color: #d5ba7d;
}
.u-bg-5-on-hover:hover {
background-color: #343434;
}
.u-bg-6-on-hover:hover {
background-color: #494949;
}
.u-bg-7-on-hover:hover {
background-color: #666;
}
.u-bg-8-on-hover:hover {
background-color: #999;
}
.u-bg-9-on-hover:hover {
background-color: #e7e7e9;
}
.u-bg-10-on-hover:hover {
background-color: #f7f7f7;
}
.u-bg-11-on-hover:hover {
background-color: rgba(44, 44, 44, 0.8);
}
.u-bg-current {
background-color: currentColor;
}
.u-bg-current-on-hover:hover {
background-color: currentColor;
}
.u-bg-transparent {
background-color: transparent;
}
.u-bg-transparent-on-hover:hover {
background-color: transparent;
} .u-paint-1 {
color: #2c2c2c;
}
.u-paint-2 {
color: #fff;
}
.u-paint-3 {
color: #c9a960;
}
.u-paint-4 {
color: #d5ba7d;
}
.u-paint-5 {
color: #343434;
}
.u-paint-6 {
color: #494949;
}
.u-paint-7 {
color: #666;
}
.u-paint-8 {
color: #999;
}
.u-paint-9 {
color: #e7e7e9;
}
.u-paint-10 {
color: #f7f7f7;
}
.u-paint-11 {
color: rgba(44, 44, 44, 0.8);
}
.u-paint-1-on-hover:hover {
color: #2c2c2c;
}
.u-paint-2-on-hover:hover {
color: #fff;
}
.u-paint-3-on-hover:hover {
color: #c9a960;
}
.u-paint-4-on-hover:hover {
color: #d5ba7d;
}
.u-paint-5-on-hover:hover {
color: #343434;
}
.u-paint-6-on-hover:hover {
color: #494949;
}
.u-paint-7-on-hover:hover {
color: #666;
}
.u-paint-8-on-hover:hover {
color: #999;
}
.u-paint-9-on-hover:hover {
color: #e7e7e9;
}
.u-paint-10-on-hover:hover {
color: #f7f7f7;
}
.u-paint-11-on-hover:hover {
color: rgba(44, 44, 44, 0.8);
}
.u-paint-current-on-hover:hover {
color: currentColor;
} .u-border-1 {
border-color: #2c2c2c;
}
.u-border-2 {
border-color: #fff;
}
.u-border-3 {
border-color: #c9a960;
}
.u-border-4 {
border-color: #d5ba7d;
}
.u-border-5 {
border-color: #343434;
}
.u-border-6 {
border-color: #494949;
}
.u-border-7 {
border-color: #666;
}
.u-border-8 {
border-color: #999;
}
.u-border-9 {
border-color: #e7e7e9;
}
.u-border-10 {
border-color: #f7f7f7;
}
.u-border-11 {
border-color: rgba(44, 44, 44, 0.8);
}
.u-border-1-on-hover:hover {
border-color: #2c2c2c;
}
.u-border-2-on-hover:hover {
border-color: #fff;
}
.u-border-3-on-hover:hover {
border-color: #c9a960;
}
.u-border-4-on-hover:hover {
border-color: #d5ba7d;
}
.u-border-5-on-hover:hover {
border-color: #343434;
}
.u-border-6-on-hover:hover {
border-color: #494949;
}
.u-border-7-on-hover:hover {
border-color: #666;
}
.u-border-8-on-hover:hover {
border-color: #999;
}
.u-border-9-on-hover:hover {
border-color: #e7e7e9;
}
.u-border-10-on-hover:hover {
border-color: #f7f7f7;
}
.u-border-11-on-hover:hover {
border-color: rgba(44, 44, 44, 0.8);
}
.u-border-current {
border-color: currentColor;
}
.u-border-current-on-hover:hover {
border-color: currentColor;
}   .u-trigger-action-on-parent-hover\@parent .u-trigger-action-on-parent-hover\@child {
transition: ease-in-out .5s;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.u-paint-1-on-hover {
color: #2c2c2c;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.u-paint-2-on-hover {
color: #fff;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.u-paint-3-on-hover {
color: #c9a960;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.u-paint-4-on-hover {
color: #d5ba7d;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.u-paint-5-on-hover {
color: #343434;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.u-paint-6-on-hover {
color: #494949;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.u-paint-7-on-hover {
color: #666;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.u-paint-8-on-hover {
color: #999;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.u-paint-9-on-hover {
color: #e7e7e9;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.u-paint-10-on-hover {
color: #f7f7f7;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.u-paint-11-on-hover {
color: rgba(44, 44, 44, 0.8);
}   .u-horizontal-middle-right {
transform: translateX(50%);
}
.u-horizontal-middle-left {
transform: translateX(-50%);
}
.u-vertical-middle-top {
transform: translateY(-50%);
}
.u-vertical-middle-top.u-horizontal-middle-right {
transform: translate(50%, -50%);
}
.u-vertical-middle-top.u-horizontal-middle-left {
transform: translate(-50%, -50%);
}
.u-vertical-middle-top.u-horizontal-total-right {
transform: translateX(100%, -50%);
}
.u-vertical-middle-top.u-horizontal-total-left {
transform: translateX(-100%, -50%);
}
.u-vertical-middle-bottom {
transform: translateY(50%);
}
.u-vertical-middle-bottom.u-horizontal-middle-right {
transform: translate(50%, 50%);
}
.u-vertical-middle-bottom.u-horizontal-middle-left {
transform: translate(-50%, 50%);
}
.u-vertical-middle-bottom.u-horizontal-total-right {
transform: translateX(100%, 50%);
}
.u-vertical-middle-bottom.u-horizontal-total-left {
transform: translateX(-100%, 50%);
}
.u-horizontal-total-right {
transform: translateX(100%);
}
.u-horizontal-total-left {
transform: translateX(-100%);
}
.u-vertical-total-top {
transform: translateY(-100%);
}
.u-vertical-total-top.u-horizontal-middle-right {
transform: translate(50%, -100%);
}
.u-vertical-total-top.u-horizontal-middle-left {
transform: translate(-50%, -100%);
}
.u-vertical-total-top.u-horizontal-total-right {
transform: translateX(100%, -100%);
}
.u-vertical-total-top.u-horizontal-total-left {
transform: translateX(-100%, -100%);
}
.u-vertical-total-bottom {
transform: translateY(100%);
}
.u-vertical-total-bottom.u-horizontal-middle-right {
transform: translate(50%, 100%);
}
.u-vertical-total-bottom.u-horizontal-middle-left {
transform: translate(-50%, 100%);
}
.u-vertical-total-bottom.u-horizontal-total-right {
transform: translateX(100%, 100%);
}
.u-vertical-total-bottom.u-horizontal-total-left {
transform: translateX(-100%, 100%);
} .u-default-link-anim,
.u-default-link-anim-rev {
display: inline-flex;
justify-content: center;
align-items: center;
align-content: center;
}
.u-default-link-anim .c-label,
.u-default-link-anim-rev .c-label {
position: relative;
overflow: hidden;
}
.u-default-link-anim .c-label:before,
.u-default-link-anim-rev .c-label:before {
display: block;
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 1px;
transform-origin: 0 50%;
background: #c9a960;
}
.u-default-link-anim:hover,
.u-default-link-anim-rev:hover {
color: #c9a960;
}
.u-default-link-anim .c-label:before {
transition: 0.18s cubic-bezier(0.52, 0.01, 0.16, 1);
transform: scaleX(0);
}
.u-default-link-anim:hover .c-label:before {
transition-timing-function: cubic-bezier(0.62, 0.02, 0.34, 1);
transition-duration: .24s;
transform: scaleX(1);
}
.u-default-link-anim-rev .c-label:before {
transition: 0.24s cubic-bezier(0.62, 0.02, 0.34, 1);
transform: scaleX(1);
}
.u-default-link-anim-rev:hover .c-label:before {
transition-timing-function: cubic-bezier(0.52, 0.01, 0.16, 1);
transition-duration: .18s;
transform: scaleX(0);
}
.c-cookies .u-default-link-anim .c-label,
.c-cookies .u-default-link-anim-rev .c-label {
font-family: "geomanist", Arial, sans-serif;
font-weight: 800;
text-transform: uppercase;
} .u-bg-fixed {
background-attachment: fixed;
background-size: cover;
}
@media (max-width: 1024px) {
.u-bg-fixed {
background-attachment: scroll;
}
}
.row.h-row-stretch {
align-items: stretch;
align-content: stretch;
} .s-cta {
display: inline-flex;
justify-content: center;
align-items: center;
align-content: center;
transition: ease-in-out .3s;
min-height: 48px;
padding: 15px;
box-sizing: border-box;
line-height: 1;
border: 2px solid #c9a960;
}
.s-cta .c-label {
padding: 0 15px;
padding: 0;
font-family: "oswald", Arial, sans-serif;
font-size: 12px;
font-weight: 600;
letter-spacing: 0.3em;
text-transform: uppercase;
text-decoration: none;
}
.is-ie .s-cta .c-label {
border: 1px solid transparent;
}
.s-cta svg {
fill: currentColor;
}
.s-cta--round {
overflow: hidden;
width: 48px;
height: 48px;
padding: 0;
border-radius: 50%;
}
.s-cta--round .o-icon--up {
font-size: 24px;
}
.s-cta--round:hover {
border-radius: 0;
}
.s-cta--alt {
border-width: 0;
}
.s-cta--alt .c-label {
display: inline-flex;
justify-content: center;
align-items: center;
align-content: center;
padding: 0;
font-family: "geomanist", Arial, sans-serif;
font-size: 12px;
font-weight: 500;
text-align: center;
letter-spacing: 0;
}
.s-cta--square {
width: 48px;
height: 48px;
padding: 0;
}
.s-cta--square .o-icon--eye {
font-size: 22px;
}
.s-double-cta--grow {
width: 100%;
}
.s-double-cta--grow .s-cta {
flex-shrink: 0;
}
.s-double-cta--grow .s-cta + .s-cta {
flex-grow: 1;
}
.s-cta--wide {
width: 248px;
text-align: center;
}
@media (max-width: 1024px) {
.c-header-tools__cta .s-cta--wide {
width: auto;
}
}
.s-cta--1 {
color: #c9a960;
}
.s-cta--1:hover {
color: #fff;
background-color: #c9a960;
}
.s-cta--2,
.s-cta--4 {
color: #fff;
background-color: #c9a960;
}
.s-cta--2:hover,
.s-cta--4:hover {
color: #c9a960;
background-color: #fff;
}
.c-btn:hover .s-cta--2 {
color: #c9a960;
background-color: #fff;
}
.s-cta--2-rev {
color: #c9a960;
background-color: #fff;
}
.s-cta--2-rev:hover {
color: #fff;
background-color: #c9a960;
}
.c-btn:hover .s-cta--2-rev {
color: #fff;
background-color: #c9a960;
}
.s-cta--3 {
color: #343434;
border-color: #fff;
background-color: #fff;
}
.s-cta--3:hover {
color: #c9a960;
}
.s-cta--4:hover {
color: #fff;
}
.s-cta--5 {
color: #fff;
background-color: #c9a960;
}
.s-cta--5:hover {
color: #c9a960;
background-color: #fff;
}
.s-cta--disabled {
pointer-events: none;
} .s-double-cta {
display: inline-flex;
align-content: stretch;
align-items: stretch;
}
.s-double-cta .s-cta {
border-width: 1px;
}
.s-double-cta .s-cta + .s-cta {
border-left-color: #d5ba7d;
}
.s-double-cta .s-cta--3 + .s-cta--3 {
border-left-color: #e7e7e9;
}
.s-double-cta:hover .s-cta--2 {
color: #fff;
background-color: #d5ba7d;
}
.s-double-cta:hover .s-cta--3 {
color: #999;
}
.s-double-cta:hover .s-cta + .s-cta--1 {
color: #fff;
background-color: #c9a960;
}
.s-double-cta:hover .s-cta + .s-cta--2 {
color: #c9a960;
background-color: #fff;
}
.s-double-cta:hover .s-cta + .s-cta--3 {
color: #c9a960;
background-color: #fff;
}
.s-double-cta:hover .s-cta + .s-cta--4 {
color: #fff;
background-color: transparent;
}
.s-double-cta:hover .s-cta--3 + .s-cta--5 {
border-color: #fff;
border-left-color: #999;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.s-double-cta .s-cta + .s-cta--4 {
color: #fff;
background-color: #fff;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.s-double-cta .s-cta + .s-cta--3 {
color: #c9a960;
background-color: #fff;
}
.u-trigger-action-on-parent-hover\@parent:hover .u-trigger-action-on-parent-hover\@child.s-double-cta .s-cta--3 + .s-cta--5 {
color: #c9a960;
border-color: #fff;
border-left-color: #999;
background-color: #fff;
} .s-double-cta--vertical {
flex-direction: column;
}
.s-double-cta--vertical .s-cta + .s-cta {
width: 100%;
border-left-width: 0;
justify-content: flex-start;
}
.s-double-cta--vertical .s-cta--alt .c-label {
font-weight: 800;
} .s-cta-round-list {
display: inline-flex;
align-items: center;
align-content: center;
justify-content: flex-start;
width: 100%;
flex-wrap: wrap;
}
.s-cta-round-list__item {
margin: 4px;
}  .lity {
z-index: 9990;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
white-space: nowrap;
background: #0b0b0b;
background: rgba(0, 0, 0, 0.9);
outline: none !important;
opacity: 0;
transition: opacity 0.3s ease;
}
.lity.lity-opened {
opacity: 1;
}
.lity.lity-closed {
opacity: 0;
}
.lity * {
box-sizing: border-box;
}
.lity-wrap {
z-index: 9990;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
text-align: center;
outline: none !important;
}
.lity-wrap:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -0.25em;
}
.lity-loader {
z-index: 9991;
color: #fff;
position: absolute;
top: 50%;
margin-top: -0.8em;
width: 100%;
text-align: center;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
opacity: 0;
transition: opacity 0.3s ease;
}
.lity-loading .lity-loader {
opacity: 1;
}
.lity-container {
z-index: 9992;
position: relative;
text-align: left;
vertical-align: middle;
display: inline-block;
white-space: normal;
max-width: 100%;
max-height: 100%;
outline: none !important;
}
.lity-content {
z-index: 9993;
width: 100%;
transform: scale(1);
transition: transform 0.3s ease;
}
.lity-loading .lity-content,
.lity-closed .lity-content {
transform: scale(0.8);
}
.lity-content:after {
content: '';
position: absolute;
left: 0;
top: 0;
bottom: 0;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
.lity-close {
z-index: 9994;
width: 35px;
height: 35px;
position: fixed;
right: 0;
top: 0;
-webkit-appearance: none;
cursor: pointer;
text-decoration: none;
text-align: center;
padding: 0;
color: #fff;
font-style: normal;
font-size: 35px;
font-family: Arial, Baskerville, monospace;
line-height: 35px;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
border: 0;
background: none;
outline: none;
box-shadow: none;
}
.lity-close::-moz-focus-inner {
border: 0;
padding: 0;
}
.lity-close:hover,
.lity-close:focus,
.lity-close:active,
.lity-close:visited {
text-decoration: none;
text-align: center;
padding: 0;
color: #fff;
font-style: normal;
font-size: 35px;
font-family: Arial, Baskerville, monospace;
line-height: 35px;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
border: 0;
background: none;
outline: none;
box-shadow: none;
}
.lity-close:active {
top: 1px;
} .lity-image img {
max-width: 100%;
display: block;
line-height: 0;
border: 0;
} .lity-iframe .lity-container,
.lity-youtube .lity-container,
.lity-vimeo .lity-container,
.lity-facebookvideo .lity-container,
.lity-googlemaps .lity-container {
width: 100%;
max-width: 964px;
}
.lity-iframe-container {
width: 100%;
height: 0;
padding-top: 56.25%;
overflow: auto;
pointer-events: auto;
transform: translateZ(0);
-webkit-overflow-scrolling: touch;
}
.lity-iframe-container iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000;
}
.lity-hide {
display: none;
}