PageSourceSearch

https://chispum.com/contact/

html chispum.com collected 2026-10-02 05:10:59 UTC 283,681 bytes, 4,036 lines download raw bytes

1<!DOCTYPE html>
2<html lang="es">
3<head>
4<meta charset="UTF-8">
5<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=5.0, user-scalable=yes, viewport-fit=cover">
6
7<title>Chispum — Contact</title>
8<meta name='robots' content='max-image-preview:large' />
9<meta name="referrer" content="strict-origin-when-cross-origin"><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://chispum.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fchispum.com%2Fcontact%2F" />
10<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://chispum.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fchispum.com%2Fcontact%2F&#038;format=xml" />
11<style id="wp-img-auto-sizes-contain-inline-css">
12img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
13/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
14</style>
15<link rel='stylesheet' id='frontend-style-css' href='https://chispum.com/wp-content/themes/lay/frontend/assets/css/frontend.style.css?ver=11.6.9' media='all' />
16<style id="frontend-style-inline-css">
17/* essential styles that need to be in head */
18		html{
19			overflow-y: scroll;
20			/* needs to be min-height: 100% instead of height: 100%. doing height: 100% can cause a bug when doing scroll in jQuery for html,body  */
21			min-height: 100%;
22			/* prevent anchor font size from changing when rotating iphone to landscape mode */
23			/* also: https://stackoverflow.com/questions/49589861/is-there-a-non-hacky-way-to-prevent-pinch-zoom-on-ios-11-3-safari */
24			-webkit-text-size-adjust: none;
25			/* prevent overflow while loading */
26			overflow-x: hidden!important;
27		}
28		body{
29			background-color: white;
30			transition: background-color 300ms ease;
31			min-height: 100%;
32			margin: 0;
33			width: 100%;
34		}
35		/* lay image opacity css */
36		#search-results-region img.setsizes{opacity: 0;}#search-results-region img.lay-gif{opacity: 0;}#search-results-region img.lay-image-original{opacity: 0;}#search-results-region img.carousel-img{opacity: 0;}#search-results-region video.video-lazyload{opacity: 0;}#search-results-region img.setsizes.loaded{opacity: 1;}#search-results-region img.loaded-error{opacity: 1;}#search-results-region img.lay-gif.loaded{opacity: 1;}#search-results-region img.lay-image-original.loaded{opacity: 1;}#search-results-region img.carousel-img.loaded{opacity: 1;}#search-results-region video.loaded{opacity: 1;}.col img.setsizes{opacity: 0;}.col img.lay-gif{opacity: 0;}.col img.lay-image-original{opacity: 0;}.col img.carousel-img{opacity: 0;}.col video.video-lazyload{opacity: 0;}.col img.setsizes.loaded{opacity: 1;}.col img.loaded-error{opacity: 1;}.col img.lay-gif.loaded{opacity: 1;}.col img.lay-image-original.loaded{opacity: 1;}.col img.carousel-img.loaded{opacity: 1;}.col video.loaded{opacity: 1;}.project-arrow img.setsizes{opacity: 0;}.project-arrow img.lay-gif{opacity: 0;}.project-arrow img.lay-image-original{opacity: 0;}.project-arrow img.carousel-img{opacity: 0;}.project-arrow video.video-lazyload{opacity: 0;}.project-arrow img.setsizes.loaded{opacity: 1;}.project-arrow img.loaded-error{opacity: 1;}.project-arrow img.lay-gif.loaded{opacity: 1;}.project-arrow img.lay-image-original.loaded{opacity: 1;}.project-arrow img.carousel-img.loaded{opacity: 1;}.project-arrow video.loaded{opacity: 1;}.background-image img.setsizes{opacity: 0;}.background-image img.lay-gif{opacity: 0;}.background-image img.lay-image-original{opacity: 0;}.background-image img.carousel-img{opacity: 0;}.background-image video.video-lazyload{opacity: 0;}.background-image img.setsizes.loaded{opacity: 1;}.background-image img.loaded-error{opacity: 1;}.background-image img.lay-gif.loaded{opacity: 1;}.background-image img.lay-image-original.loaded{opacity: 1;}.background-image img.carousel-img.loaded{opacity: 1;}.background-image video.loaded{opacity: 1;}.background-video img.setsizes{opacity: 0;}.background-video img.lay-gif{opacity: 0;}.background-video img.lay-image-original{opacity: 0;}.background-video img.carousel-img{opacity: 0;}.background-video video.video-lazyload{opacity: 0;}.background-video img.setsizes.loaded{opacity: 1;}.background-video img.loaded-error{opacity: 1;}.background-video img.lay-gif.loaded{opacity: 1;}.background-video img.lay-image-original.loaded{opacity: 1;}.background-video img.carousel-img.loaded{opacity: 1;}.background-video video.loaded{opacity: 1;}
37		/* phone menu breakpoint above */
38		@media (min-width: 601px){
39			
40nav.mobile-nav {
41  display: none;
42}
43
44.lay-mobile-icons-wrap {
45  display: none;
46  white-space: nowrap;
47}
48
49.mobile-title {
50  display: none;
51}
52
53nav.laynav li {
54  display: inline-block;
55}
56
57nav.laynav {
58  white-space: nowrap;
59}
60
61.navbar,
62.navbar-second-menu {
63  position: fixed;
64  z-index: 20;
65  width: 100%;
66  transform: translateZ(0);
67}
68
69.sitetitle.txt .sitetitle-txt-inner span,
70nav.laynav span {
71  text-decoration-style: underline;
72}
73
74.sitetitle.txt .sitetitle-txt-inner {
75  margin-top: 0;
76  margin-bottom: 0;
77}
78
79nav.laynav {
80  z-index: 21;
81  line-height: 1;
82}
83nav.laynav .span-wrap {
84  display: inline-block;
85}
86nav.laynav ul {
87  list-style-type: none;
88  margin: 0;
89  padding: 0;
90  font-size: 0;
91  display: flex;
92}
93nav.laynav a {
94  text-decoration: none;
95}
96nav.laynav li {
97  vertical-align: top;
98}
99nav.laynav li:last-child {
100  margin-right: 0 !important;
101  margin-bottom: 0 !important;
102}
103
104.nav-style-button ul {
105  align-items: first baseline;
106}
107
108nav.nav-style-pill > ul > li > a {
109  display: inline-block;
110  padding-top: var(--lay-pill-padding, 10px);
111  padding-bottom: var(--lay-pill-padding, 10px);
112  margin-top: calc(var(--lay-pill-padding, 10px) * -1);
113  margin-bottom: calc(var(--lay-pill-padding, 10px) * -1);
114}
115
116nav.nav-style-pill.arrangement-horizontal[data-lay-pill-scrollable=true] {
117  box-sizing: border-box;
118  max-width: var(--lay-pill-menu-max-width);
119  overflow-x: auto;
120  overflow-y: hidden;
121  overscroll-behavior-x: contain;
122  scrollbar-width: none;
123  -webkit-overflow-scrolling: touch;
124}
125
126nav.nav-style-pill.arrangement-horizontal[data-lay-pill-scrollable=true] > ul {
127  justify-content: flex-start !important;
128}
129
130nav.nav-style-pill.arrangement-horizontal[data-lay-pill-scrollable=true] > ul::after {
131  content: "";
132  flex: none;
133  width: var(--lay-pill-menu-end-spacing, 0px);
134}
135
136nav.nav-style-pill.arrangement-horizontal[data-lay-pill-scrollable=true]::-webkit-scrollbar {
137  display: none;
138}
139
140.nav-pill {
141  position: absolute;
142  z-index: -1;
143  box-sizing: content-box;
144  opacity: 0;
145}
146
147.nav-pill.nav-opacity-pill-transition {
148  transition: opacity 0.7s ease-in-out;
149}
150
151.nav-pill.nav-pill-transition {
152  transition: transform var(--lay-pill-transform-duration, var(--lay-pill-transition-duration, 0.7s)) var(--lay-pill-transform-easing, var(--lay-pill-transition-easing, cubic-bezier(0.93, 0, 0.4, 1.17))), width var(--lay-pill-width-duration, var(--lay-pill-transition-duration, 0.7s)) var(--lay-pill-width-easing, var(--lay-pill-transition-easing, cubic-bezier(0.93, 0, 0.4, 1.17))), opacity 0.7s ease-in-out;
153}
154
155		}
156		/* phone menu breakpoint under */
157		@media (max-width: 600px){
158			
159body.mobile-menu-style_1.mobile-menu-has-animation.mobile-menu-animation-possible.animate-mobile-menu nav.mobile-nav {
160  transition: transform 300ms cubic-bezier(0.52, 0.16, 0.24, 1);
161}
162
163.mobile-title.text {
164  line-height: 1 !important;
165}
166
167body.mobile-menu-style_1 nav.mobile-nav::-webkit-scrollbar {
168  display: none;
169}
170body.mobile-menu-style_1 nav.mobile-nav {
171  scrollbar-width: none;
172}
173body.mobile-menu-style_1 nav.mobile-nav {
174  transform: translateY(-99999px);
175  overflow-y: scroll;
176  -webkit-overflow-scrolling: touch;
177  white-space: normal;
178  width: 100%;
179  top: 0;
180  left: 0;
181  bottom: auto;
182}
183body.mobile-menu-style_1 nav.mobile-nav .current-menu-item {
184  opacity: 1;
185}
186body.mobile-menu-style_1 nav.mobile-nav li {
187  display: block;
188  margin-right: 0;
189  margin-bottom: 0;
190  padding: 0;
191}
192body.mobile-menu-style_1 nav.mobile-nav li a {
193  display: block;
194  opacity: 1;
195  border-bottom-style: solid;
196  border-bottom-width: 1px;
197  transition: background-color 200ms ease;
198  margin: 0;
199}
200body.mobile-menu-style_1 nav.mobile-nav li a:hover {
201  opacity: 1;
202}
203body.mobile-menu-style_1 nav.mobile-nav li a .span-wrap {
204  border-bottom: none;
205}
206body.mobile-menu-style_1 nav.mobile-nav li a:hover .span-wrap {
207  border-bottom: none;
208}
209
210body.mobile-menu-style_2.mobile-menu-has-animation.mobile-menu-animation-possible nav.mobile-nav {
211  transition: transform 500ms cubic-bezier(0.52, 0.16, 0.24, 1);
212}
213
214body.mobile-menu-style_2 .laynav .burger-wrap {
215  position: absolute;
216  right: 0;
217  top: 0;
218}
219body.mobile-menu-style_2 nav.mobile-nav.active {
220  transform: translateX(0);
221}
222body.mobile-menu-style_2 nav.mobile-nav::-webkit-scrollbar {
223  display: none;
224}
225body.mobile-menu-style_2 nav.mobile-nav {
226  scrollbar-width: none;
227}
228body.mobile-menu-style_2 nav.mobile-nav {
229  box-sizing: border-box;
230  z-index: 35;
231  top: 0;
232  height: 100vh;
233  overflow-y: scroll;
234  -webkit-overflow-scrolling: touch;
235  white-space: normal;
236  width: 100%;
237  transform: translateX(100%);
238}
239body.mobile-menu-style_2 nav.mobile-nav li a {
240  display: block;
241  margin: 0;
242  box-sizing: border-box;
243  width: 100%;
244}
245
246body.mobile-menu-style_3.mobile-menu-has-animation.mobile-menu-animation-possible .mobile-nav ul {
247  opacity: 0;
248  transition: opacity 300ms cubic-bezier(0.52, 0.16, 0.24, 1) 200ms;
249}
250
251body.mobile-menu-style_3.mobile-menu-has-animation.mobile-menu-animation-possible.mobile-menu-open .mobile-nav ul {
252  opacity: 1;
253}
254
255body.mobile-menu-style_3.mobile-menu-has-animation.mobile-menu-animation-possible nav.mobile-nav {
256  transition: height 500ms cubic-bezier(0.52, 0.16, 0.24, 1);
257}
258
259body.mobile-menu-style_3 nav.mobile-nav.active {
260  transform: translateX(0);
261}
262body.mobile-menu-style_3 nav.mobile-nav::-webkit-scrollbar {
263  display: none;
264}
265body.mobile-menu-style_3 nav.mobile-nav {
266  scrollbar-width: none;
267}
268body.mobile-menu-style_3 nav.mobile-nav {
269  width: 100%;
270  height: 0;
271  box-sizing: border-box;
272  z-index: 33;
273  overflow-y: scroll;
274  -webkit-overflow-scrolling: touch;
275  white-space: normal;
276  width: 100%;
277}
278body.mobile-menu-style_3 nav.mobile-nav li a {
279  display: block;
280  margin: 0;
281  box-sizing: border-box;
282  width: 100%;
283}
284
285body.mobile-menu-style_4.mobile-menu-has-animation.mobile-menu-animation-possible.animate-mobile-menu nav.mobile-nav {
286  transition: transform 300ms cubic-bezier(0.52, 0.16, 0.24, 1);
287}
288
289body.mobile-menu-style_4 nav.mobile-nav::-webkit-scrollbar {
290  display: none;
291}
292body.mobile-menu-style_4 nav.mobile-nav {
293  scrollbar-width: none;
294}
295body.mobile-menu-style_4 nav.mobile-nav {
296  width: 100%;
297  height: 0;
298  box-sizing: border-box;
299  z-index: 29;
300  overflow-y: scroll;
301  -webkit-overflow-scrolling: touch;
302  white-space: normal;
303  width: 100%;
304}
305body.mobile-menu-style_4 nav.mobile-nav li a {
306  display: block;
307  margin: 0;
308  box-sizing: border-box;
309  width: 100%;
310}
311
312/**
313 * Toggle Switch Globals
314 *
315 * All switches should take on the class `c-hamburger` as well as their
316 * variant that will give them unique properties. This class is an overview
317 * class that acts as a reset for all versions of the icon.
318 */
319.mobile-menu-style_1 .burger-wrap,
320.mobile-menu-style_3 .burger-wrap,
321.mobile-menu-style_4 .burger-wrap {
322  z-index: 33;
323}
324
325.lay-mobile-icons-wrap {
326  z-index: 33;
327  top: 0;
328  vertical-align: top;
329}
330
331.burger-wrap.right {
332  padding-left: 10px;
333}
334
335.burger-wrap.left {
336  padding-right: 10px;
337}
338
339.burger-wrap {
340  font-size: 0;
341  box-sizing: border-box;
342  display: inline-block;
343  cursor: pointer;
344  vertical-align: top;
345}
346
347.burger-inner {
348  position: relative;
349}
350
351.burger-default {
352  border-radius: 0;
353  overflow: hidden;
354  margin: 0;
355  padding: 0;
356  width: 25px;
357  height: 20px;
358  font-size: 0;
359  -webkit-appearance: none;
360  -moz-appearance: none;
361  appearance: none;
362  box-shadow: none;
363  border-radius: none;
364  border: none;
365  cursor: pointer;
366  background-color: transparent;
367}
368
369.burger-default:focus {
370  outline: none;
371}
372
373.burger-default span {
374  display: block;
375  position: absolute;
376  left: 0;
377  right: 0;
378  background-color: #000;
379}
380
381.default .burger-default span {
382  height: 2px;
383  top: 9px;
384}
385.default .burger-default span::before,
386.default .burger-default span::after {
387  height: 2px;
388}
389.default .burger-default span::before {
390  top: -9px;
391}
392.default .burger-default span::after {
393  bottom: -9px;
394}
395
396.default_thin .burger-default span {
397  height: 1px;
398  top: 9px;
399}
400.default_thin .burger-default span::before,
401.default_thin .burger-default span::after {
402  height: 1px;
403}
404.default_thin .burger-default span::before {
405  top: -6px;
406}
407.default_thin .burger-default span::after {
408  bottom: -6px;
409}
410
411.burger-default span::before,
412.burger-default span::after {
413  position: absolute;
414  display: block;
415  left: 0;
416  width: 100%;
417  background-color: #000;
418  content: "";
419}
420
421/**
422 * Style 2
423 *
424 * Hamburger to "x" (htx). Takes on a hamburger shape, bars slide
425 * down to center and transform into an "x".
426 */
427.burger-has-animation .burger-default {
428  transition: background 0.2s;
429}
430.burger-has-animation .burger-default span {
431  transition: background-color 0.2s 0s;
432}
433.burger-has-animation .burger-default span::before,
434.burger-has-animation .burger-default span::after {
435  transition-timing-function: cubic-bezier(0.04, 0.04, 0.12, 0.96);
436  transition-duration: 0.2s, 0.2s;
437  transition-delay: 0.2s, 0s;
438}
439.burger-has-animation .burger-default span::before {
440  transition-property: top, transform;
441  -webkit-transition-property: top, -webkit-transform;
442}
443.burger-has-animation .burger-default span::after {
444  transition-property: bottom, transform;
445  -webkit-transition-property: bottom, -webkit-transform;
446}
447.burger-has-animation .burger-default.active span::before,
448.burger-has-animation .burger-default.active span::after {
449  transition-delay: 0s, 0.2s;
450}
451
452/* active state, i.e. menu open */
453.burger-default.active span {
454  background-color: transparent !important;
455}
456
457.burger-default.active span::before {
458  transform: rotate(45deg);
459  top: 0;
460}
461
462.burger-default.active span::after {
463  transform: rotate(-45deg);
464  bottom: 0;
465}
466
467.mobile-menu-icon {
468  z-index: 31;
469}
470
471.mobile-menu-icon {
472  cursor: pointer;
473}
474
475.burger-custom-wrap-close {
476  display: none;
477}
478
479body.mobile-menu-style_2 .mobile-nav .burger-custom-wrap-close {
480  display: inline-block;
481}
482body.mobile-menu-style_2 .burger-custom-wrap-open {
483  display: inline-block;
484}
485
486body.mobile-menu-open.mobile-menu-style_3 .burger-custom-wrap-close,
487body.mobile-menu-open.mobile-menu-style_4 .burger-custom-wrap-close,
488body.mobile-menu-open.mobile-menu-style_1 .burger-custom-wrap-close {
489  display: inline-block;
490}
491body.mobile-menu-open.mobile-menu-style_3 .burger-custom-wrap-open,
492body.mobile-menu-open.mobile-menu-style_4 .burger-custom-wrap-open,
493body.mobile-menu-open.mobile-menu-style_1 .burger-custom-wrap-open {
494  display: none;
495}
496
497/**
498 * Toggle Switch Globals
499 *
500 * All switches should take on the class `c-hamburger` as well as their
501 * variant that will give them unique properties. This class is an overview
502 * class that acts as a reset for all versions of the icon.
503 */
504body.mobile_menu_bar_not_hidden .lay-mobile-icons-wrap.contains-cart-icon .burger-wrap-new {
505  padding-top: 6px;
506}
507
508.burger-wrap-new.burger-wrap {
509  padding-left: 5px;
510  padding-right: 5px;
511}
512
513.lay-mobile-icons-wrap.contains-cart-icon.custom-burger .lay-cart-icon-wrap {
514  padding-top: 0;
515}
516
517.burger-new {
518  border-radius: 0;
519  overflow: hidden;
520  margin: 0;
521  padding: 0;
522  width: 30px;
523  height: 30px;
524  font-size: 0;
525  -webkit-appearance: none;
526  -moz-appearance: none;
527  appearance: none;
528  box-shadow: none;
529  border-radius: none;
530  border: none;
531  cursor: pointer;
532  background-color: transparent;
533}
534
535.burger-new:focus {
536  outline: none;
537}
538
539.burger-new .bread-top,
540.burger-new .bread-bottom {
541  transform: none;
542  z-index: 4;
543  position: absolute;
544  z-index: 3;
545  top: 0;
546  left: 0;
547  width: 30px;
548  height: 30px;
549}
550
551.burger-has-animation .bread-top,
552.burger-has-animation .bread-bottom {
553  transition: transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);
554}
555.burger-has-animation .bread-crust-bottom,
556.burger-has-animation .bread-crust-top {
557  transition: transform 0.1596s cubic-bezier(0.52, 0.16, 0.52, 0.84) 0.1008s;
558}
559.burger-has-animation .burger-new.active .bread-top,
560.burger-has-animation .burger-new.active .bread-bottom {
561  transition: transform 0.3192s cubic-bezier(0.04, 0.04, 0.12, 0.96) 0.1008s;
562}
563.burger-has-animation .burger-new.active .bread-crust-bottom,
564.burger-has-animation .burger-new.active .bread-crust-top {
565  transition: transform 0.1806s cubic-bezier(0.04, 0.04, 0.12, 0.96);
566}
567
568.burger-new .bread-crust-top,
569.burger-new .bread-crust-bottom {
570  display: block;
571  width: 17px;
572  height: 1px;
573  background: #000;
574  position: absolute;
575  left: 7px;
576  z-index: 1;
577}
578
579.bread-crust-top {
580  top: 14px;
581  transform: translateY(-3px);
582}
583
584.bread-crust-bottom {
585  bottom: 14px;
586  transform: translateY(3px);
587}
588
589.burger-new.active .bread-top {
590  transform: rotate(45deg);
591}
592.burger-new.active .bread-crust-bottom {
593  transform: none;
594}
595.burger-new.active .bread-bottom {
596  transform: rotate(-45deg);
597}
598.burger-new.active .bread-crust-top {
599  transform: none;
600}
601
602body.mobile-menu-pill_menu_style .burger-wrap,
603body.mobile-menu-pill_menu_style .mobile-menu-close-custom {
604  display: none;
605}
606body.mobile-menu-pill_menu_style nav.mobile-nav {
607  z-index: 35;
608  line-height: 1;
609  white-space: nowrap;
610}
611
612.mobile-menu-style-pill_menu_style > ul > li > a {
613  position: relative;
614}
615.mobile-menu-style-pill_menu_style > ul > li > a::before {
616  content: "";
617  position: absolute;
618  top: calc(var(--lay-pill-padding, 8px) * -1);
619  right: 0;
620  bottom: calc(var(--lay-pill-padding, 8px) * -1);
621  left: 0;
622}
623.mobile-menu-style-pill_menu_style ul {
624  display: flex;
625}
626.mobile-menu-style-pill_menu_style ul span {
627  white-space: nowrap;
628}
629
630.mobile-menu-style-pill_menu_style[data-lay-pill-scrollable=true] {
631  box-sizing: border-box;
632  max-width: var(--lay-pill-menu-max-width);
633  overflow-x: auto;
634  overflow-y: hidden;
635  overscroll-behavior-x: contain;
636  scrollbar-width: none;
637  -webkit-overflow-scrolling: touch;
638}
639
640.mobile-menu-style-pill_menu_style[data-lay-pill-scrollable=true] > ul {
641  justify-content: flex-start !important;
642}
643
644.mobile-menu-style-pill_menu_style[data-lay-pill-scrollable=true] > ul::after {
645  content: "";
646  flex: none;
647  width: var(--lay-pill-menu-end-spacing, 0px);
648}
649
650.mobile-menu-style-pill_menu_style[data-lay-pill-scrollable=true]::-webkit-scrollbar {
651  display: none;
652}
653
654.mobile-menu-pill {
655  position: absolute;
656  z-index: -1;
657  box-sizing: content-box;
658  opacity: 0;
659}
660
661.mobile-menu-pill.mobile-menu-opacity-pill-transition {
662  transition: opacity 0.7s ease-in-out;
663}
664
665.mobile-menu-pill.mobile-menu-pill-transition {
666  transition: transform var(--lay-pill-transform-duration, var(--lay-pill-transition-duration, 0.7s)) var(--lay-pill-transform-easing, var(--lay-pill-transition-easing, cubic-bezier(0.93, 0, 0.4, 1.17))), width var(--lay-pill-width-duration, var(--lay-pill-transition-duration, 0.7s)) var(--lay-pill-width-easing, var(--lay-pill-transition-easing, cubic-bezier(0.93, 0, 0.4, 1.17))), opacity 0.7s ease-in-out;
667}
668
669.lay-fixed-header-hide-on-phone {
670  display: none;
671}
672
673.tagline {
674  display: none;
675}
676
677.title a,
678.title {
679  opacity: 1;
680}
681
682.sitetitle {
683  display: none;
684}
685
686.navbar {
687  display: block;
688  top: 0;
689  left: 0;
690  bottom: auto;
691  right: auto;
692  width: 100%;
693  z-index: 30;
694  border-bottom-style: solid;
695  border-bottom-width: 1px;
696}
697
698.navbar-second-menu {
699  display: none !important;
700}
701
702.mobile-title.image {
703  font-size: 0;
704}
705
706.mobile-title.text {
707  line-height: 1;
708  display: inline-flex;
709}
710.mobile-title.text > span {
711  align-self: center;
712}
713
714.mobile-title {
715  z-index: 31;
716  display: inline-block;
717  box-sizing: border-box;
718}
719.mobile-title img {
720  box-sizing: border-box;
721  height: 100%;
722}
723
724.lay-mobile-menu-optional-content {
725  display: inline-block;
726  box-sizing: border-box;
727  vertical-align: top;
728  white-space: nowrap;
729}
730.lay-mobile-menu-optional-content.image {
731  font-size: 0;
732}
733.lay-mobile-menu-optional-content img {
734  display: block;
735  width: auto;
736}
737.lay-mobile-menu-optional-content .qtranxs_language_chooser {
738  list-style: none;
739  margin: 0;
740  padding: 0;
741}
742.lay-mobile-menu-optional-content .qtranxs_language_chooser li {
743  display: inline-block;
744  margin: 0;
745  padding: 0;
746}
747
748nav.primary,
749nav.second_menu,
750nav.third_menu,
751nav.fourth_menu {
752  display: none;
753}
754
755body.mobile-menu-style_desktop_menu .burger-wrap,
756body.mobile-menu-style_desktop_menu .mobile-menu-close-custom {
757  display: none;
758}
759body.mobile-menu-style_desktop_menu nav.mobile-nav {
760  z-index: 35;
761  line-height: 1;
762  white-space: nowrap;
763}
764body.mobile-menu-style_desktop_menu nav.mobile-nav li {
765  vertical-align: top;
766}
767body.mobile-menu-style_desktop_menu nav.mobile-nav li:last-child {
768  margin-right: 0 !important;
769  margin-bottom: 0 !important;
770}
771body.mobile-menu-style_desktop_menu nav.mobile-nav ul {
772  list-style-type: none;
773  margin: 0;
774  padding: 0;
775  font-size: 0;
776}
777body.mobile-menu-style_desktop_menu nav.mobile-nav a {
778  text-decoration: none;
779}
780body.mobile-menu-style_desktop_menu nav.mobile-nav span {
781  border-bottom-style: solid;
782  border-bottom-width: 0;
783}
784
785body.mobile-menu-button_menu_style .burger-wrap,
786body.mobile-menu-button_menu_style .mobile-menu-close-custom {
787  display: none;
788}
789body.mobile-menu-button_menu_style nav.mobile-nav {
790  z-index: 35;
791  line-height: 1;
792  white-space: nowrap;
793}
794body.mobile-menu-button_menu_style nav.mobile-nav li {
795  vertical-align: top;
796}
797body.mobile-menu-button_menu_style nav.mobile-nav li:last-child {
798  margin-right: 0 !important;
799  margin-bottom: 0 !important;
800}
801body.mobile-menu-button_menu_style nav.mobile-nav ul {
802  list-style-type: none;
803  margin: 0;
804  padding: 0;
805  font-size: 0;
806}
807body.mobile-menu-button_menu_style nav.mobile-nav a {
808  text-decoration: none;
809}
810body.mobile-menu-button_menu_style nav.mobile-nav span {
811  border-bottom-style: solid;
812  border-bottom-width: 0;
813}
814
815.mobile_sitetitle_fade_out_when_scrolling_down {
816  transition: all ease-in-out 300ms;
817}
818
819.mobile_sitetitle_move_away_when_scrolling_down {
820  transition: all ease-in-out 300ms;
821}
822
823.mobile_menu_fade_out_when_scrolling_down {
824  transition: all ease-in-out 300ms;
825}
826
827.mobile_menu_move_away_when_scrolling_down {
828  transition: all ease-in-out 300ms;
829}
830
831.mobile_menubar_move_away_when_scrolling_down {
832  transition: all ease-in-out 300ms;
833}
834
835.mobile_menubar_fade_out_when_scrolling_down {
836  transition: all ease-in-out 300ms;
837}
838
839.mobile_menuicons_fade_out_when_scrolling_down {
840  transition: all ease-in-out 300ms;
841}
842
843.mobile_menuicons_move_away_when_scrolling_down {
844  transition: all ease-in-out 300ms;
845}
846
847body.lay-hide-phone-menu .mobile_sitetitle_fade_out_when_scrolling_down {
848  opacity: 0;
849  pointer-events: none;
850}
851body.lay-hide-phone-menu .mobile_menu_fade_out_when_scrolling_down {
852  opacity: 0;
853  pointer-events: none;
854}
855body.lay-hide-phone-menu .mobile_menubar_move_away_when_scrolling_down {
856  transform: translateY(-100%);
857}
858body.lay-hide-phone-menu .mobile_menubar_fade_out_when_scrolling_down {
859  opacity: 0 !important;
860  pointer-events: none;
861}
862body.lay-hide-phone-menu .mobile_menuicons_fade_out_when_scrolling_down {
863  opacity: 0 !important;
864  pointer-events: none;
865}
866body.lay-hide-phone-menu .mobile_menuicons_move_away_when_scrolling_down {
867  transform: translateY(-100%);
868}
869
870nav.laynav {
871  z-index: 20;
872  line-height: 1;
873}
874nav.laynav .span-wrap {
875  display: inline-block;
876}
877nav.laynav ul {
878  list-style-type: none;
879  margin: 0;
880  padding: 0;
881  font-size: 0;
882}
883nav.laynav a {
884  text-decoration: none;
885}
886nav.laynav li {
887  vertical-align: top;
888}
889nav.laynav li:last-child {
890  margin-right: 0 !important;
891  margin-bottom: 0 !important;
892}
893
894		}
895		/* lay media query styles */
896		@media (min-width: 601px){
897			
898.column-wrap._100vh,
899.column-wrap.rowcustomheight {
900  display: flex;
901}
902
903#custom-phone-grid {
904  display: none;
905}
906
907#footer-custom-phone-grid {
908  display: none;
909}
910
911.cover-region-phone {
912  display: none;
913}
914
915.row._100vh,
916.row._100vh.empty {
917  min-height: 100vh;
918  min-height: 100svh;
919}
920.row._100vh .row-inner,
921.row._100vh .column-wrap,
922.row._100vh.empty .row-inner,
923.row._100vh.empty .column-wrap {
924  min-height: 100vh;
925  min-height: 100svh;
926}
927
928.col.align-top {
929  align-self: start;
930}
931
932.col.align-onethird {
933  align-self: start;
934}
935
936.col.align-middle {
937  align-self: center;
938}
939
940.col.align-twothirds {
941  align-self: end;
942}
943
944.col.align-bottom {
945  align-self: end;
946}
947
948.cover-region {
949  position: sticky;
950  z-index: 1;
951  top: 0;
952  left: 0;
953  width: 100%;
954  height: 100vh;
955  height: 100svh;
956}
957
958.lay-sitewide-background-video-mobile {
959  display: none;
960}
961
962.lay-background-video {
963  position: fixed;
964  top: 0;
965  left: 0;
966  width: 100vw;
967  max-height: 100vh;
968  height: 100%;
969  -o-object-fit: cover;
970  object-fit: cover;
971  -o-object-position: center;
972  object-position: center;
973  pointer-events: none;
974  z-index: -1;
975}
976
977.lay-background-image {
978  position: fixed;
979  top: 0;
980  left: 0;
981  width: 100vw;
982  max-height: 100vh;
983  height: 100%;
984  -o-object-fit: cover;
985  object-fit: cover;
986  -o-object-position: center;
987  object-position: center;
988  pointer-events: none;
989  z-index: -1;
990}
991
992.lay-background-video-mobile {
993  display: none;
994}
995
996.lay-background-image-mobile {
997  display: none;
998}
999
1000.cover-down-arrow-desktop {
1001  display: block;
1002  width: var(--cover-down-arrow-desktop-width, auto);
1003  height: auto;
1004}
1005
1006.cover-down-arrow-phone {
1007  display: none;
1008}
1009
1010.col.type-vl.absolute-position {
1011  position: absolute !important;
1012  margin-left: 0 !important;
1013  z-index: 1;
1014}
1015
1016/* 
1017
1018100VH rows 
1019
1020*/
1021.column-wrap._100vh > .col.absolute-position:not(.lay-sticky) {
1022  position: absolute !important;
1023  margin-left: 0 !important;
1024}
1025
1026.column-wrap._100vh > .col.absolute-position.align-top:not(.lay-sticky) {
1027  top: var(--row-inner-space-top, 0);
1028}
1029
1030.column-wrap._100vh > .col.absolute-position.align-bottom:not(.lay-sticky) {
1031  bottom: var(--row-inner-space-bottom, 0);
1032}
1033
1034._100vh:not(.stack-element) > .type-html {
1035  position: absolute !important;
1036  margin-left: 0 !important;
1037  z-index: 1;
1038}
1039
1040._100vh:not(.stack-element) > .type-html.align-top {
1041  top: var(--row-inner-space-top, 0);
1042}
1043
1044._100vh:not(.stack-element) > .type-html.align-middle {
1045  top: 50%;
1046  transform: translateY(-50%);
1047}
1048
1049._100vh:not(.stack-element) > .type-html.align-bottom {
1050  bottom: var(--row-inner-space-bottom, 0);
1051}
1052
1053/* 
1054
1055CUSTOM ROW HEIGHT 
1056
1057*/
1058.column-wrap.rowcustomheight > .col.absolute-position:not(.lay-sticky) {
1059  position: absolute !important;
1060  margin-left: 0 !important;
1061  z-index: 1;
1062}
1063
1064.column-wrap.rowcustomheight > .col.absolute-position.align-top:not(.lay-sticky) {
1065  top: var(--row-inner-space-top, 0);
1066}
1067
1068.column-wrap.rowcustomheight > .col.absolute-position.align-bottom:not(.lay-sticky) {
1069  bottom: var(--row-inner-space-bottom, 0);
1070}
1071
1072.rowcustomheight:not(.stack-element) > .type-html {
1073  position: absolute !important;
1074  margin-left: 0 !important;
1075  z-index: 1;
1076}
1077
1078.rowcustomheight:not(.stack-element) > .type-html.align-top {
1079  top: var(--row-inner-space-top, 0);
1080}
1081
1082.rowcustomheight:not(.stack-element) > .type-html.align-middle {
1083  top: 50%;
1084  transform: translateY(-50%);
1085}
1086
1087.rowcustomheight:not(.stack-element) > .type-html.align-bottom {
1088  bottom: var(--row-inner-space-bottom, 0);
1089}
1090
1091.lay-slide-from-top {
1092  top: var(--lay-overlay-space-around, 0px);
1093  left: var(--lay-overlay-space-around, 0px);
1094  right: var(--lay-overlay-space-around, 0px);
1095  transform: translateY(calc(-100.1% - var(--lay-overlay-space-around, 0px)));
1096}
1097
1098body.do-page-overlay-transition .lay-slide-from-top {
1099  transition: transform 500ms cubic-bezier(0.075, 0.82, 0.165, 1);
1100}
1101
1102.lay-slide-from-left {
1103  top: var(--lay-overlay-space-around, 0px);
1104  left: var(--lay-overlay-space-around, 0px);
1105  transform: translateX(calc(-100.1% - var(--lay-overlay-space-around, 0px)));
1106}
1107
1108body.do-page-overlay-transition .lay-slide-from-left {
1109  transition: transform 500ms cubic-bezier(0.075, 0.82, 0.165, 1);
1110}
1111
1112.lay-slide-from-right {
1113  top: var(--lay-overlay-space-around, 0px);
1114  right: var(--lay-overlay-space-around, 0px);
1115  transform: translateX(calc(100.1% + var(--lay-overlay-space-around, 0px)));
1116}
1117
1118body.do-page-overlay-transition .lay-slide-from-right {
1119  transition: transform 500ms cubic-bezier(0.075, 0.82, 0.165, 1);
1120}
1121
1122.lay-slide-from-bottom {
1123  left: var(--lay-overlay-space-around, 0px);
1124  right: var(--lay-overlay-space-around, 0px);
1125  bottom: var(--lay-overlay-space-around, 0px);
1126  transform: translateY(calc(100.1% + var(--lay-overlay-space-around, 0px)));
1127}
1128
1129body.do-page-overlay-transition .lay-slide-from-bottom {
1130  transition: transform 500ms cubic-bezier(0.075, 0.82, 0.165, 1);
1131}
1132
1133.lay-fade {
1134  opacity: 0;
1135  top: var(--lay-overlay-space-around, 0px);
1136  left: var(--lay-overlay-space-around, 0px);
1137  right: var(--lay-overlay-space-around, 0px);
1138  transform: translateY(-100.1%);
1139}
1140
1141.lay-none {
1142  transform: translate(0, 0);
1143  top: var(--lay-overlay-space-around, 0px);
1144  left: var(--lay-overlay-space-around, 0px);
1145  pointer-events: none;
1146  opacity: 0;
1147}
1148.lay-none .row .col {
1149  pointer-events: none;
1150}
1151
1152.lay-none-right {
1153  transform: translate(0, 0);
1154  top: var(--lay-overlay-space-around, 0px);
1155  right: var(--lay-overlay-space-around, 0px);
1156  pointer-events: none;
1157  opacity: 0;
1158}
1159.lay-none-right .row .col {
1160  pointer-events: none;
1161}
1162
1163.lay-none-left {
1164  transform: translate(0, 0);
1165  top: var(--lay-overlay-space-around, 0px);
1166  left: var(--lay-overlay-space-around, 0px);
1167  pointer-events: none;
1168  opacity: 0;
1169}
1170.lay-none-left .row .col {
1171  pointer-events: none;
1172}
1173
1174.lay-none-bottom {
1175  transform: translate(0, 0);
1176  bottom: var(--lay-overlay-space-around, 0px);
1177  left: var(--lay-overlay-space-around, 0px);
1178  right: var(--lay-overlay-space-around, 0px);
1179  pointer-events: none;
1180  opacity: 0;
1181}
1182.lay-none-bottom .row .col {
1183  pointer-events: none;
1184}
1185
1186.lay-none-top {
1187  transform: translate(0, 0);
1188  top: var(--lay-overlay-space-around, 0px);
1189  left: var(--lay-overlay-space-around, 0px);
1190  right: var(--lay-overlay-space-around, 0px);
1191  pointer-events: none;
1192  opacity: 0;
1193}
1194.lay-none-top .row .col {
1195  pointer-events: none;
1196}
1197
1198.lay-show-overlay.lay-slide-from-top {
1199  transform: translateY(0);
1200}
1201
1202.lay-show-overlay.lay-slide-from-left {
1203  transform: translateX(0);
1204}
1205
1206.lay-show-overlay.lay-slide-from-right {
1207  transform: translateX(0);
1208}
1209
1210.lay-show-overlay.lay-slide-from-bottom {
1211  transform: translateY(0);
1212}
1213
1214.lay-show-overlay.lay-fade {
1215  transform: translateY(0);
1216  animation: 350ms forwards overlayfadein;
1217  opacity: 1;
1218}
1219
1220.lay-show-overlay.lay-fadeout {
1221  animation: 350ms forwards overlayfadeout;
1222}
1223
1224.lay-show-overlay.lay-none,
1225.lay-show-overlay.lay-none-right,
1226.lay-show-overlay.lay-none-left,
1227.lay-show-overlay.lay-none-top,
1228.lay-show-overlay.lay-none-bottom {
1229  pointer-events: auto;
1230  opacity: 1;
1231}
1232.lay-show-overlay.lay-none .row .col,
1233.lay-show-overlay.lay-none-right .row .col,
1234.lay-show-overlay.lay-none-left .row .col,
1235.lay-show-overlay.lay-none-top .row .col,
1236.lay-show-overlay.lay-none-bottom .row .col {
1237  pointer-events: auto;
1238}
1239
1240@keyframes overlayfadein {
1241  0% {
1242    opacity: 0;
1243  }
1244  100% {
1245    opacity: 1;
1246  }
1247}
1248@keyframes overlayfadeout {
1249  0% {
1250    opacity: 1;
1251  }
1252  100% {
1253    opacity: 0;
1254  }
1255}
1256.lay-overlay.lay-desktop-overlay-has-custom-bg > .lay-content,
1257.lay-overlay.lay-desktop-overlay-has-custom-bg > .lay-content > #grid {
1258  background-color: transparent;
1259}
1260
1261#lay-project-overlay .project-overlay-grid-has-custom-bg.grid {
1262  background-color: transparent !important;
1263  backdrop-filter: none !important;
1264  -webkit-backdrop-filter: none !important;
1265}
1266#lay-project-overlay .project-overlay-grid-has-custom-bg.grid .grid-inner {
1267  background-color: transparent !important;
1268}
1269
1270			
1271		}
1272		@media (max-width: 600px){
1273			
1274.hascustomphonegrid > #grid {
1275  display: none;
1276}
1277.hascustomphonegrid .lay-fixed-rows-layer-desktop {
1278  display: none;
1279}
1280.hascustomphonegrid .lay-fixed-rows-layer-phone {
1281  display: block;
1282}
1283.hascustomphonegrid .column-wrap._100vh,
1284.hascustomphonegrid .column-wrap.rowcustomheight {
1285  display: flex;
1286}
1287
1288.hascustomphonegrid .cover-region-desktop {
1289  display: none;
1290}
1291.hascustomphonegrid .cover-content-desktop {
1292  display: none;
1293}
1294
1295.nocustomphonegrid .type-vl {
1296  display: none;
1297}
1298
1299.footer-hascustomphonegrid #footer {
1300  display: none;
1301}
1302
1303body {
1304  box-sizing: border-box;
1305}
1306
1307.fp-section.row._100vh,
1308.fp-section.row._100vh.empty {
1309  min-height: 0;
1310}
1311.fp-section.row._100vh .row-inner,
1312.fp-section.row._100vh.empty .row-inner {
1313  min-height: 0 !important;
1314}
1315
1316.lay-content.nocustomphonegrid #grid .col.lay-sticky,
1317.lay-content.footer-nocustomphonegrid #footer .col.lay-sticky,
1318.lay-content.nocustomphonegrid .lay-fixed-rows-layer-desktop .col.lay-sticky,
1319.lay-content .cover-region-desktop .col.lay-sticky {
1320  position: relative !important;
1321  top: auto !important;
1322}
1323
1324.lay-content.nocustomphonegrid #grid .col:not(.below, .in-view),
1325.lay-content.footer-nocustomphonegrid #footer .col:not(.below, .in-view),
1326.lay-content.nocustomphonegrid .lay-fixed-rows-layer-desktop .col:not(.below, .in-view),
1327.lay-content .cover-region-desktop .col:not(.below, .in-view) {
1328  transform: none !important;
1329}
1330
1331.lay-content.nocustomphonegrid #grid .column-wrap > .col,
1332.lay-content.footer-nocustomphonegrid #footer .column-wrap > .col,
1333.lay-content.nocustomphonegrid .lay-fixed-rows-layer-desktop .column-wrap > .col,
1334.lay-content .cover-region-desktop .column-wrap > .col {
1335  width: 100%;
1336}
1337
1338html.flexbox .lay-content .row._100vh.row-col-amt-2.absolute-positioning-vertically-in-apl > .row-inner > .column-wrap > .col.align-top,
1339html.flexbox .lay-content .row.rowcustomheight.row-col-amt-2.absolute-positioning-vertically-in-apl > .row-inner > .column-wrap > .col.align-top,
1340html.flexbox .lay-content .row._100vh.row-col-amt-3.absolute-positioning-vertically-in-apl > .row-inner > .column-wrap > .col.align-top,
1341html.flexbox .lay-content .row.rowcustomheight.row-col-amt-3.absolute-positioning-vertically-in-apl > .row-inner > .column-wrap > .col.align-top {
1342  top: 0;
1343  position: absolute;
1344  margin-bottom: 0;
1345}
1346html.flexbox .lay-content .row._100vh.row-col-amt-2.absolute-positioning-vertically-in-apl > .row-inner > .column-wrap > .col.align-middle,
1347html.flexbox .lay-content .row.rowcustomheight.row-col-amt-2.absolute-positioning-vertically-in-apl > .row-inner > .column-wrap > .col.align-middle,
1348html.flexbox .lay-content .row._100vh.row-col-amt-3.absolute-positioning-vertically-in-apl > .row-inner > .column-wrap > .col.align-middle,
1349html.flexbox .lay-content .row.rowcustomheight.row-col-amt-3.absolute-positioning-vertically-in-apl > .row-inner > .column-wrap > .col.align-middle {
1350  top: 50%;
1351  transform: translate(0, -50%) !important;
1352  position: absolute;
1353  margin-bottom: 0;
1354}
1355html.flexbox .lay-content .row._100vh.row-col-amt-2.absolute-positioning-vertically-in-apl > .row-inner > .column-wrap > .col.align-bottom,
1356html.flexbox .lay-content .row.rowcustomheight.row-col-amt-2.absolute-positioning-vertically-in-apl > .row-inner > .column-wrap > .col.align-bottom,
1357html.flexbox .lay-content .row._100vh.row-col-amt-3.absolute-positioning-vertically-in-apl > .row-inner > .column-wrap > .col.align-bottom,
1358html.flexbox .lay-content .row.rowcustomheight.row-col-amt-3.absolute-positioning-vertically-in-apl > .row-inner > .column-wrap > .col.align-bottom {
1359  bottom: 0;
1360  position: absolute;
1361  margin-bottom: 0;
1362}
1363
1364.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl,
1365.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl {
1366  display: flex;
1367  flex-direction: column;
1368}
1369.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-default,
1370.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-default {
1371  order: 51;
1372}
1373.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-0,
1374.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-0 {
1375  order: 0;
1376}
1377.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-1,
1378.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-1 {
1379  order: 1;
1380}
1381.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-2,
1382.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-2 {
1383  order: 2;
1384}
1385.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-3,
1386.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-3 {
1387  order: 3;
1388}
1389.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-4,
1390.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-4 {
1391  order: 4;
1392}
1393.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-5,
1394.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-5 {
1395  order: 5;
1396}
1397.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-6,
1398.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-6 {
1399  order: 6;
1400}
1401.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-7,
1402.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-7 {
1403  order: 7;
1404}
1405.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-8,
1406.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-8 {
1407  order: 8;
1408}
1409.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-9,
1410.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-9 {
1411  order: 9;
1412}
1413.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-10,
1414.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-10 {
1415  order: 10;
1416}
1417.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-11,
1418.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-11 {
1419  order: 11;
1420}
1421.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-12,
1422.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-12 {
1423  order: 12;
1424}
1425.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-13,
1426.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-13 {
1427  order: 13;
1428}
1429.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-14,
1430.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-14 {
1431  order: 14;
1432}
1433.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-15,
1434.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-15 {
1435  order: 15;
1436}
1437.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-16,
1438.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-16 {
1439  order: 16;
1440}
1441.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-17,
1442.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-17 {
1443  order: 17;
1444}
1445.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-18,
1446.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-18 {
1447  order: 18;
1448}
1449.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-19,
1450.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-19 {
1451  order: 19;
1452}
1453.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-20,
1454.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-20 {
1455  order: 20;
1456}
1457.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-21,
1458.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-21 {
1459  order: 21;
1460}
1461.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-22,
1462.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-22 {
1463  order: 22;
1464}
1465.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-23,
1466.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-23 {
1467  order: 23;
1468}
1469.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-24,
1470.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-24 {
1471  order: 24;
1472}
1473.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-25,
1474.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-25 {
1475  order: 25;
1476}
1477.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-26,
1478.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-26 {
1479  order: 26;
1480}
1481.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-27,
1482.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-27 {
1483  order: 27;
1484}
1485.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-28,
1486.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-28 {
1487  order: 28;
1488}
1489.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-29,
1490.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-29 {
1491  order: 29;
1492}
1493.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-30,
1494.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-30 {
1495  order: 30;
1496}
1497.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-31,
1498.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-31 {
1499  order: 31;
1500}
1501.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-32,
1502.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-32 {
1503  order: 32;
1504}
1505.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-33,
1506.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-33 {
1507  order: 33;
1508}
1509.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-34,
1510.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-34 {
1511  order: 34;
1512}
1513.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-35,
1514.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-35 {
1515  order: 35;
1516}
1517.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-36,
1518.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-36 {
1519  order: 36;
1520}
1521.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-37,
1522.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-37 {
1523  order: 37;
1524}
1525.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-38,
1526.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-38 {
1527  order: 38;
1528}
1529.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-39,
1530.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-39 {
1531  order: 39;
1532}
1533.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-40,
1534.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-40 {
1535  order: 40;
1536}
1537.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-41,
1538.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-41 {
1539  order: 41;
1540}
1541.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-42,
1542.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-42 {
1543  order: 42;
1544}
1545.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-43,
1546.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-43 {
1547  order: 43;
1548}
1549.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-44,
1550.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-44 {
1551  order: 44;
1552}
1553.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-45,
1554.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-45 {
1555  order: 45;
1556}
1557.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-46,
1558.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-46 {
1559  order: 46;
1560}
1561.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-47,
1562.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-47 {
1563  order: 47;
1564}
1565.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-48,
1566.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-48 {
1567  order: 48;
1568}
1569.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-49,
1570.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-49 {
1571  order: 49;
1572}
1573.lay-content.nocustomphonegrid #grid .column-wrap.custom-order-in-apl .col.apl-order-50,
1574.lay-content.footer-nocustomphonegrid #footer .column-wrap.custom-order-in-apl .col.apl-order-50 {
1575  order: 50;
1576}
1577
1578#lay-project-overlay .project-overlay-grid-has-custom-bg.grid {
1579  background-color: transparent !important;
1580  backdrop-filter: none !important;
1581  -webkit-backdrop-filter: none !important;
1582}
1583#lay-project-overlay .project-overlay-grid-has-custom-bg.grid .grid-inner {
1584  background-color: transparent !important;
1585}
1586
1587html.flexbox .lay-content .row._100vh.one-col-row .column-wrap,
1588html.flexbox .lay-content .row.rowcustomheight.one-col-row .column-wrap, html.flexbox .lay-content.nocustomphonegrid #grid .row._100vh.one-col-row.absolute-positioning-vertically-in-apl .column-wrap, html.flexbox .lay-content.nocustomphonegrid #grid .row.rowcustomheight.one-col-row.absolute-positioning-vertically-in-apl .column-wrap {
1589  display: flex;
1590}
1591html.flexbox .lay-content .row._100vh.one-col-row .col.align-top,
1592html.flexbox .lay-content .row.rowcustomheight.one-col-row .col.align-top, html.flexbox .lay-content.nocustomphonegrid #grid .row._100vh.one-col-row.absolute-positioning-vertically-in-apl .col.align-top, html.flexbox .lay-content.nocustomphonegrid #grid .row.rowcustomheight.one-col-row.absolute-positioning-vertically-in-apl .col.align-top {
1593  align-self: start;
1594  margin-bottom: 0;
1595}
1596html.flexbox .lay-content .row._100vh.one-col-row .col.align-middle,
1597html.flexbox .lay-content .row.rowcustomheight.one-col-row .col.align-middle, html.flexbox .lay-content.nocustomphonegrid #grid .row._100vh.one-col-row.absolute-positioning-vertically-in-apl .col.align-middle, html.flexbox .lay-content.nocustomphonegrid #grid .row.rowcustomheight.one-col-row.absolute-positioning-vertically-in-apl .col.align-middle {
1598  align-self: center;
1599  margin-bottom: 0;
1600}
1601html.flexbox .lay-content .row._100vh.one-col-row .col.align-bottom,
1602html.flexbox .lay-content .row.rowcustomheight.one-col-row .col.align-bottom, html.flexbox .lay-content.nocustomphonegrid #grid .row._100vh.one-col-row.absolute-positioning-vertically-in-apl .col.align-bottom, html.flexbox .lay-content.nocustomphonegrid #grid .row.rowcustomheight.one-col-row.absolute-positioning-vertically-in-apl .col.align-bottom {
1603  align-self: end;
1604  margin-bottom: 0;
1605}
1606
1607.lay-content .row {
1608  box-sizing: border-box;
1609  display: block;
1610}
1611
1612.lay-content .row:last-child > .row-inner > .column-wrap:not(.custom-order-in-apl) > .col:last-child:not(.has-custom-margin-bottom) {
1613  margin-bottom: 0 !important;
1614}
1615
1616html.flexbox #custom-phone-grid .column-wrap._100vh,
1617html.flexbox #custom-phone-grid .column-wrap.rowcustomheight,
1618html.flexbox .cover-region-phone .column-wrap._100vh,
1619html.flexbox .cover-region-phone .column-wrap.rowcustomheight,
1620html.flexbox #footer-custom-phone-grid .column-wrap._100vh,
1621html.flexbox #footer-custom-phone-grid .column-wrap.rowcustomheight {
1622  display: flex;
1623}
1624html.flexbox #custom-phone-grid .col.align-top,
1625html.flexbox .cover-region-phone .col.align-top,
1626html.flexbox #footer-custom-phone-grid .col.align-top {
1627  align-self: start;
1628}
1629html.flexbox #custom-phone-grid .col.align-middle,
1630html.flexbox .cover-region-phone .col.align-middle,
1631html.flexbox #footer-custom-phone-grid .col.align-middle {
1632  align-self: center;
1633}
1634html.flexbox #custom-phone-grid .col.align-bottom,
1635html.flexbox .cover-region-phone .col.align-bottom,
1636html.flexbox #footer-custom-phone-grid .col.align-bottom {
1637  align-self: end;
1638}
1639
1640.row-inner {
1641  box-sizing: border-box;
1642}
1643
1644.html5video .html5video-customplayicon {
1645  max-width: 100px;
1646}
1647
1648.cover-enabled-on-phone .cover-region {
1649  position: sticky;
1650  z-index: 1;
1651  top: 0;
1652  left: 0;
1653  width: 100%;
1654  min-height: 100vh;
1655}
1656
1657.lay-sitewide-background-video {
1658  display: none;
1659}
1660
1661.lay-background-video {
1662  position: fixed;
1663  top: 0;
1664  left: 0;
1665  width: 100vw;
1666  max-height: 100vh;
1667  height: 100%;
1668  -o-object-fit: cover;
1669  object-fit: cover;
1670  -o-object-position: center;
1671  object-position: center;
1672  pointer-events: none;
1673  z-index: -1;
1674}
1675
1676.lay-background-image {
1677  position: fixed;
1678  top: 0;
1679  left: 0;
1680  width: 100vw;
1681  max-height: 100vh;
1682  height: 100%;
1683  -o-object-fit: cover;
1684  object-fit: cover;
1685  -o-object-position: center;
1686  object-position: center;
1687  pointer-events: none;
1688  z-index: -1;
1689}
1690
1691.lay-background-video-desktop {
1692  display: none;
1693}
1694
1695.lay-background-video-mobile {
1696  display: block;
1697}
1698
1699.lay-background-image-desktop {
1700  display: none;
1701}
1702
1703.lay-background-image-mobile {
1704  display: block;
1705}
1706
1707.cover-down-arrow-desktop {
1708  display: none;
1709}
1710
1711.cover-down-arrow {
1712  bottom: var(--cover-down-arrow-phone-bottom, 25px);
1713  left: var(--cover-down-arrow-phone-left, 50%);
1714  right: var(--cover-down-arrow-phone-right, auto);
1715  --cover-down-arrow-translate-x: var(--cover-down-arrow-phone-translate-x, -50%);
1716  transform: translate3d(var(--cover-down-arrow-translate-x), 0, 0);
1717}
1718
1719.cover-down-arrow-phone {
1720  display: block;
1721  width: var(--cover-down-arrow-phone-width, auto);
1722  height: auto;
1723}
1724
1725.lay-content.nocustomphonegrid #grid .row.only-marquee-row {
1726  padding-left: 0;
1727  padding-right: 0;
1728}
1729
1730.lay-content.nocustomphonegrid #grid .row.only-marquee-row > .row-inner > .column-wrap > .col.type-marquee.frame-overflow-both:not(.absolute-position) {
1731  left: 0 !important;
1732  right: auto !important;
1733  width: 100% !important;
1734  max-width: 100% !important;
1735}
1736
1737.col.absolute-position.type-vl {
1738  position: absolute;
1739  margin-left: 0 !important;
1740  z-index: 1;
1741}
1742
1743#custom-phone-grid .column-wrap._100vh > .col.absolute-position:not(.lay-sticky),
1744#footer-custom-phone-grid .column-wrap._100vh > .col.absolute-position:not(.lay-sticky),
1745.cover-region-phone .column-wrap._100vh > .col.absolute-position:not(.lay-sticky) {
1746  position: absolute !important;
1747  margin-left: 0 !important;
1748  z-index: 1;
1749}
1750#custom-phone-grid .column-wrap._100vh > .col.absolute-position.align-top:not(.lay-sticky),
1751#footer-custom-phone-grid .column-wrap._100vh > .col.absolute-position.align-top:not(.lay-sticky),
1752.cover-region-phone .column-wrap._100vh > .col.absolute-position.align-top:not(.lay-sticky) {
1753  top: var(--row-inner-space-top, 0);
1754}
1755#custom-phone-grid .column-wrap._100vh > .col.absolute-position.align-bottom:not(.lay-sticky),
1756#footer-custom-phone-grid .column-wrap._100vh > .col.absolute-position.align-bottom:not(.lay-sticky),
1757.cover-region-phone .column-wrap._100vh > .col.absolute-position.align-bottom:not(.lay-sticky) {
1758  bottom: var(--row-inner-space-bottom, 0);
1759}
1760
1761#custom-phone-grid .column-wrap.rowcustomheight > .col.absolute-position:not(.lay-sticky),
1762#footer-custom-phone-grid .column-wrap.rowcustomheight > .col.absolute-position:not(.lay-sticky),
1763.cover-region-phone .column-wrap.rowcustomheight > .col.absolute-position:not(.lay-sticky) {
1764  position: absolute !important;
1765  margin-left: 0 !important;
1766  z-index: 1;
1767}
1768#custom-phone-grid .column-wrap.rowcustomheight > .col.absolute-position.align-top:not(.lay-sticky),
1769#footer-custom-phone-grid .column-wrap.rowcustomheight > .col.absolute-position.align-top:not(.lay-sticky),
1770.cover-region-phone .column-wrap.rowcustomheight > .col.absolute-position.align-top:not(.lay-sticky) {
1771  top: var(--row-inner-space-top, 0);
1772}
1773#custom-phone-grid .column-wrap.rowcustomheight > .col.absolute-position.align-bottom:not(.lay-sticky),
1774#footer-custom-phone-grid .column-wrap.rowcustomheight > .col.absolute-position.align-bottom:not(.lay-sticky),
1775.cover-region-phone .column-wrap.rowcustomheight > .col.absolute-position.align-bottom:not(.lay-sticky) {
1776  bottom: var(--row-inner-space-bottom, 0);
1777}
1778
1779.cover-disabled-on-phone .cover-region-desktop._100vh._100vh-not-set-by-user {
1780  min-height: 0 !important;
1781}
1782.cover-disabled-on-phone .cover-region-desktop._100vh._100vh-not-set-by-user .cover-inner._100vh {
1783  min-height: 0 !important;
1784}
1785.cover-disabled-on-phone .cover-region-desktop._100vh._100vh-not-set-by-user .row._100vh {
1786  min-height: 0 !important;
1787}
1788.cover-disabled-on-phone .cover-region-desktop._100vh._100vh-not-set-by-user .row-inner._100vh {
1789  min-height: 0 !important;
1790}
1791.cover-disabled-on-phone .cover-region-desktop._100vh._100vh-not-set-by-user .column-wrap._100vh {
1792  min-height: 0 !important;
1793}
1794
1795.lay-thumbnailgrid-tagfilter.mobile-one-line,
1796.lay-productsgrid-tagfilter.mobile-one-line {
1797  white-space: nowrap;
1798  overflow-x: scroll;
1799  box-sizing: border-box;
1800  -webkit-overflow-scrolling: touch;
1801}
1802
1803.lay-thumbnailgrid-tagfilter::-webkit-scrollbar,
1804.lay-productsgrid-tagfilter::-webkit-scrollbar {
1805  display: none;
1806}
1807
1808.lay-thumbnailgrid-tagfilter,
1809.lay-productsgrid-tagfilter {
1810  scrollbar-width: none;
1811}
1812
1813.lay-thumbnailgrid-filter.mobile-one-line,
1814.lay-productsgrid-filter.mobile-one-line {
1815  white-space: nowrap;
1816  overflow-x: scroll;
1817  box-sizing: border-box;
1818  -webkit-overflow-scrolling: touch;
1819}
1820
1821.lay-thumbnailgrid-filter::-webkit-scrollbar,
1822.lay-productsgrid-filter::-webkit-scrollbar {
1823  display: none;
1824}
1825
1826.lay-thumbnailgrid-filter,
1827.lay-productsgrid-filter {
1828  scrollbar-width: none;
1829}
1830
1831.lay-thumbnailgrid-tagfilter.mobile-one-line .tag-bubble:first-child {
1832  margin-left: 0 !important;
1833}
1834.lay-thumbnailgrid-tagfilter.mobile-one-line .tag-bubble:last-child {
1835  margin-right: 0 !important;
1836}
1837
1838.lay-productsgrid-tagfilter.mobile-one-line .ptag-bubble:first-child {
1839  margin-left: 0 !important;
1840}
1841.lay-productsgrid-tagfilter.mobile-one-line .ptag-bubble:last-child {
1842  margin-right: 0 !important;
1843}
1844
1845.lay-phone-slide-from-top {
1846  top: var(--lay-overlay-space-around, 0px);
1847  left: var(--lay-overlay-space-around, 0px);
1848  right: var(--lay-overlay-space-around, 0px);
1849  transform: translateY(calc(-100.1% - var(--lay-overlay-space-around, 0px)));
1850}
1851
1852body.do-page-overlay-transition .lay-phone-slide-from-top {
1853  transition: transform 500ms cubic-bezier(0.075, 0.82, 0.165, 1);
1854}
1855
1856.lay-phone-slide-from-left {
1857  top: var(--lay-overlay-space-around, 0px);
1858  left: var(--lay-overlay-space-around, 0px);
1859  bottom: var(--lay-overlay-space-around, 0px);
1860  transform: translateX(calc(-100.1% - var(--lay-overlay-space-around, 0px)));
1861}
1862
1863body.do-page-overlay-transition .lay-phone-slide-from-left {
1864  transition: transform 500ms cubic-bezier(0.075, 0.82, 0.165, 1);
1865}
1866
1867.lay-phone-slide-from-right {
1868  top: var(--lay-overlay-space-around, 0px);
1869  right: var(--lay-overlay-space-around, 0px);
1870  transform: translateX(calc(100.1% + var(--lay-overlay-space-around, 0px)));
1871}
1872
1873body.do-page-overlay-transition .lay-phone-slide-from-right {
1874  transition: transform 500ms cubic-bezier(0.075, 0.82, 0.165, 1);
1875}
1876
1877.lay-phone-slide-from-bottom {
1878  left: var(--lay-overlay-space-around, 0px);
1879  right: var(--lay-overlay-space-around, 0px);
1880  bottom: var(--lay-overlay-space-around, 0px);
1881  transform: translateY(calc(100.1% + var(--lay-overlay-space-around, 0px)));
1882}
1883
1884body.do-page-overlay-transition .lay-phone-slide-from-bottom {
1885  transition: transform 500ms cubic-bezier(0.075, 0.82, 0.165, 1);
1886}
1887
1888.lay-phone-fade {
1889  opacity: 0;
1890  top: var(--lay-overlay-space-around, 0px);
1891  left: var(--lay-overlay-space-around, 0px);
1892  right: var(--lay-overlay-space-around, 0px);
1893  transform: translateY(-100.1%);
1894}
1895
1896.lay-phone-none {
1897  transform: translate(0, 0);
1898  top: var(--lay-overlay-space-around, 0px);
1899  left: var(--lay-overlay-space-around, 0px);
1900  pointer-events: none;
1901  opacity: 0;
1902}
1903.lay-phone-none .row .col {
1904  pointer-events: none;
1905}
1906
1907.lay-phone-none-right {
1908  transform: translate(0, 0);
1909  top: var(--lay-overlay-space-around, 0px);
1910  right: var(--lay-overlay-space-around, 0px);
1911  pointer-events: none;
1912  opacity: 0;
1913}
1914.lay-phone-none-right .row .col {
1915  pointer-events: none;
1916}
1917
1918.lay-phone-none-left {
1919  transform: translate(0, 0);
1920  top: var(--lay-overlay-space-around, 0px);
1921  left: var(--lay-overlay-space-around, 0px);
1922  pointer-events: none;
1923  opacity: 0;
1924}
1925.lay-phone-none-left .row .col {
1926  pointer-events: none;
1927}
1928
1929.lay-phone-none-bottom {
1930  transform: translate(0, 0);
1931  bottom: var(--lay-overlay-space-around, 0px);
1932  left: var(--lay-overlay-space-around, 0px);
1933  right: var(--lay-overlay-space-around, 0px);
1934  pointer-events: none;
1935  opacity: 0;
1936}
1937.lay-phone-none-bottom .row .col {
1938  pointer-events: none;
1939}
1940
1941.lay-phone-none-top {
1942  transform: translate(0, 0);
1943  top: var(--lay-overlay-space-around, 0px);
1944  left: var(--lay-overlay-space-around, 0px);
1945  right: var(--lay-overlay-space-around, 0px);
1946  pointer-events: none;
1947  opacity: 0;
1948}
1949.lay-phone-none-top .row .col {
1950  pointer-events: none;
1951}
1952
1953.lay-show-overlay.lay-phone-slide-from-top {
1954  transform: translateY(0);
1955}
1956
1957.lay-show-overlay.lay-phone-slide-from-left {
1958  transform: translateX(0);
1959}
1960
1961.lay-show-overlay.lay-phone-slide-from-right {
1962  transform: translateX(0);
1963}
1964
1965.lay-show-overlay.lay-phone-slide-from-bottom {
1966  transform: translateY(0);
1967}
1968
1969.lay-show-overlay.lay-phone-fade {
1970  transform: translateY(0);
1971  animation: 350ms forwards overlayfadein;
1972  opacity: 1;
1973}
1974
1975.lay-show-overlay.lay-fadeout {
1976  animation: 350ms forwards overlayfadeout;
1977}
1978
1979.lay-show-overlay.lay-phone-none,
1980.lay-show-overlay.lay-phone-none-right,
1981.lay-show-overlay.lay-phone-none-left,
1982.lay-show-overlay.lay-phone-none-top,
1983.lay-show-overlay.lay-phone-none-bottom {
1984  pointer-events: auto;
1985  opacity: 1;
1986}
1987.lay-show-overlay.lay-phone-none .row .col,
1988.lay-show-overlay.lay-phone-none-right .row .col,
1989.lay-show-overlay.lay-phone-none-left .row .col,
1990.lay-show-overlay.lay-phone-none-top .row .col,
1991.lay-show-overlay.lay-phone-none-bottom .row .col {
1992  pointer-events: auto;
1993}
1994
1995@keyframes overlayfadein {
1996  0% {
1997    opacity: 0;
1998  }
1999  100% {
2000    opacity: 1;
2001  }
2002}
2003@keyframes overlayfadeout {
2004  0% {
2005    opacity: 1;
2006  }
2007  100% {
2008    opacity: 0;
2009  }
2010}
2011.lay-overlay.lay-phone-overlay-has-custom-bg > .lay-content {
2012  background-color: transparent;
2013}
2014
2015html.no-flexbox #footer-custom-phone-grid .col.align-bottom {
2016  vertical-align: bottom;
2017}
2018
2019			
2020		}
2021
2022body.intro-loading .lay-content {
2023  visibility: hidden;
2024}
2025
2026.intro.animatehide {
2027  pointer-events: none;
2028}
2029
2030#intro-region.hide {
2031  display: none;
2032}
2033
2034.intro {
2035  opacity: 1;
2036  transform: scale(1);
2037  cursor: pointer;
2038  display: block;
2039}
2040
2041.intro .mediawrap {
2042  height: 100vh;
2043  width: 100%;
2044}
2045
2046.intro img.lazyloading,
2047.intro img.lazyload {
2048  opacity: 0;
2049}
2050
2051.intro img.lazyloaded,
2052.intro img.loaded {
2053  opacity: 1;
2054  transition: opacity 400ms;
2055}
2056
2057.intro {
2058  top: 0;
2059  left: 0;
2060  width: 100%;
2061  height: 100vh;
2062  position: fixed;
2063  overflow: hidden;
2064  z-index: 50;
2065}
2066
2067.intro .media {
2068  transform: translate(-50%, -50%);
2069  position: fixed;
2070  left: 50%;
2071  top: 50%;
2072}
2073
2074.intro .mediawrap.followmovement .media {
2075  transform: translate(-50%, -50%) scale(1.15);
2076}
2077
2078.intro .mediawrap.w100 .media {
2079  width: 100%;
2080  height: auto;
2081}
2082
2083.intro .mediawrap.h100 .media {
2084  width: auto;
2085  height: 100%;
2086}
2087
2088.intro-svg-overlay {
2089  position: absolute;
2090  top: 50%;
2091  left: 50%;
2092  transform: translate(-50%, -50%);
2093  z-index: 60;
2094}
2095
2096.intro-svg-overlay,
2097.intro_text {
2098  pointer-events: none;
2099}
2100
2101.intro_text {
2102  position: absolute;
2103  z-index: 65;
2104  white-space: pre-line;
2105}
2106
2107@media (orientation: landscape) {
2108  .intro-portrait-media {
2109    display: none;
2110  }
2111}
2112@media (orientation: portrait) {
2113  .intro-landscape-media {
2114    display: none;
2115  }
2116}
2117
2118
2119					/* default text format "Default" */
2120					.lay-textformat-parent > *:not(.laybutton), ._Default, ._Default_no_spaces{
2121						font-family:helvetica, sans-serif;color:#000000;letter-spacing:0em;line-height:2.5;font-weight:400;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;padding: 0;text-indent:0em;border-bottom: none;text-align:left;text-wrap: wrap;
2122					}.lay-textformat-parent > *:not(.laybutton), ._Default, ._Default_no_spaces{
2123						font-family:helvetica, sans-serif;color:#000000;letter-spacing:0em;line-height:2.5;font-weight:400;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;padding: 0;text-indent:0em;border-bottom: none;text-align:left;text-wrap: wrap;
2124					}
2125					.lay-textformat-parent > *:not(.laybutton):last-child, ._Default:last-child{
2126						margin-bottom: 0;
2127					}
2128					@media (min-width: 601px){
2129						.lay-textformat-parent > *:not(.laybutton), ._Default{
2130							font-size:18px;margin:3vw 0 3vw 0;
2131						}
2132						._Default_no_spaces{
2133							font-size:18px;
2134						}
2135						.lay-textformat-parent > *:not(.laybutton):last-child, ._Default:last-child{
2136							margin-bottom: 0;
2137						}
2138					}
2139					@media (max-width: 600px){
2140						.lay-textformat-parent > *:not(.laybutton), ._Default{
2141							font-size:16px;margin:0px 0 20px 0;
2142						}
2143						._Default_no_spaces{
2144							font-size:16px;
2145						}
2146						.lay-textformat-parent > *:not(.laybutton):last-child, ._Default:last-child{
2147							margin-bottom: 0;
2148						}
2149					}.lay-textformat-parent ._Textoproyectos, ._Textoproyectos, .lay-textformat-parent ._Textoproyectos_no_spaces, ._Textoproyectos_no_spaces{font-family:helvetica, sans-serif;color:#000;letter-spacing:0em;line-height:1.3;font-weight:400;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;padding: 0;text-indent:0em;border-bottom: none;text-align:left;text-wrap: wrap;}@media (min-width: 601px){
2150						.lay-textformat-parent ._Textoproyectos, ._Textoproyectos{font-size:16px;margin:0px 0 20px 0;}
2151						.lay-textformat-parent ._Textoproyectos:last-child, ._Textoproyectos:last-child{
2152							margin-bottom: 0;
2153						}
2154						.lay-textformat-parent ._Textoproyectos_no_spaces, ._Textoproyectos_no_spaces{font-size:16px;}
2155					}@media (max-width: 600px){
2156						.lay-textformat-parent ._Textoproyectos, ._Textoproyectos{font-size:16px;margin:0px 0 20px 0;}
2157						.lay-textformat-parent ._Textoproyectos:last-child, ._Textoproyectos:last-child{
2158							margin-bottom: 0;
2159						}
2160						.lay-textformat-parent ._Textoproyectos_no_spaces, ._Textoproyectos_no_spaces{font-size:16px;}
2161					}.lay-textformat-parent ._Tituloproyectos, ._Tituloproyectos, .lay-textformat-parent ._Tituloproyectos_no_spaces, ._Tituloproyectos_no_spaces{font-family:helvetica, sans-serif;color:#000;letter-spacing:0em;line-height:1.3;font-weight:700;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;padding: 0;text-indent:0em;border-bottom: none;text-align:left;}@media (min-width: 601px){
2162						.lay-textformat-parent ._Tituloproyectos, ._Tituloproyectos{font-size:32px;margin:0px 0 20px 0;}
2163						.lay-textformat-parent ._Tituloproyectos:last-child, ._Tituloproyectos:last-child{
2164							margin-bottom: 0;
2165						}
2166						.lay-textformat-parent ._Tituloproyectos_no_spaces, ._Tituloproyectos_no_spaces{font-size:32px;}
2167					}@media (max-width: 600px){
2168						.lay-textformat-parent ._Tituloproyectos, ._Tituloproyectos{font-size:26px;margin:0px 0 20px 0;}
2169						.lay-textformat-parent ._Tituloproyectos:last-child, ._Tituloproyectos:last-child{
2170							margin-bottom: 0;
2171						}
2172						.lay-textformat-parent ._Tituloproyectos_no_spaces, ._Tituloproyectos_no_spaces{font-size:26px;}
2173					}.lay-textformat-parent ._TituloproyectosCAROUSEL, ._TituloproyectosCAROUSEL, .lay-textformat-parent ._TituloproyectosCAROUSEL_no_spaces, ._TituloproyectosCAROUSEL_no_spaces{font-family:helvetica, sans-serif;color:#000;letter-spacing:0em;line-height:1.3;font-weight:600;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;padding: 0;text-indent:0em;border-bottom: none;text-align:center;}@media (min-width: 601px){
2174						.lay-textformat-parent ._TituloproyectosCAROUSEL, ._TituloproyectosCAROUSEL{font-size:20px;margin:14px 0 20px 0;}
2175						.lay-textformat-parent ._TituloproyectosCAROUSEL:last-child, ._TituloproyectosCAROUSEL:last-child{
2176							margin-bottom: 0;
2177						}
2178						.lay-textformat-parent ._TituloproyectosCAROUSEL_no_spaces, ._TituloproyectosCAROUSEL_no_spaces{font-size:20px;}
2179					}@media (max-width: 600px){
2180						.lay-textformat-parent ._TituloproyectosCAROUSEL, ._TituloproyectosCAROUSEL{font-size:14px;margin:14px 0 20px 0;}
2181						.lay-textformat-parent ._TituloproyectosCAROUSEL:last-child, ._TituloproyectosCAROUSEL:last-child{
2182							margin-bottom: 0;
2183						}
2184						.lay-textformat-parent ._TituloproyectosCAROUSEL_no_spaces, ._TituloproyectosCAROUSEL_no_spaces{font-size:14px;}
2185					}.lay-textformat-parent ._TituloproyectosTHUMBNAIL, ._TituloproyectosTHUMBNAIL, .lay-textformat-parent ._TituloproyectosTHUMBNAIL_no_spaces, ._TituloproyectosTHUMBNAIL_no_spaces{font-family:helvetica, sans-serif;color:#000;letter-spacing:0em;line-height:1.3;font-weight:600;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;padding: 0;text-indent:0em;border-bottom: none;text-align:center;}@media (min-width: 601px){
2186						.lay-textformat-parent ._TituloproyectosTHUMBNAIL, ._TituloproyectosTHUMBNAIL{font-size:17.5px;margin:0px 0 0px 0;}
2187						.lay-textformat-parent ._TituloproyectosTHUMBNAIL:last-child, ._TituloproyectosTHUMBNAIL:last-child{
2188							margin-bottom: 0;
2189						}
2190						.lay-textformat-parent ._TituloproyectosTHUMBNAIL_no_spaces, ._TituloproyectosTHUMBNAIL_no_spaces{font-size:17.5px;}
2191					}@media (max-width: 600px){
2192						.lay-textformat-parent ._TituloproyectosTHUMBNAIL, ._TituloproyectosTHUMBNAIL{font-size:14.5px;margin:0px 0 0px 0;}
2193						.lay-textformat-parent ._TituloproyectosTHUMBNAIL:last-child, ._TituloproyectosTHUMBNAIL:last-child{
2194							margin-bottom: 0;
2195						}
2196						.lay-textformat-parent ._TituloproyectosTHUMBNAIL_no_spaces, ._TituloproyectosTHUMBNAIL_no_spaces{font-size:14.5px;}
2197					}.lay-textformat-parent ._TituloCATEGORIAS, ._TituloCATEGORIAS, .lay-textformat-parent ._TituloCATEGORIAS_no_spaces, ._TituloCATEGORIAS_no_spaces{font-family:helvetica, sans-serif;color:#000;letter-spacing:0em;line-height:1.3;font-weight:500;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;padding: 0;text-indent:0em;border-bottom: none;text-align:left;}@media (min-width: 601px){
2198						.lay-textformat-parent ._TituloCATEGORIAS, ._TituloCATEGORIAS{font-size:18px;margin:0px 0 20px 0;}
2199						.lay-textformat-parent ._TituloCATEGORIAS:last-child, ._TituloCATEGORIAS:last-child{
2200							margin-bottom: 0;
2201						}
2202						.lay-textformat-parent ._TituloCATEGORIAS_no_spaces, ._TituloCATEGORIAS_no_spaces{font-size:18px;}
2203					}@media (max-width: 600px){
2204						.lay-textformat-parent ._TituloCATEGORIAS, ._TituloCATEGORIAS{font-size:16px;margin:0px 0 20px 0;}
2205						.lay-textformat-parent ._TituloCATEGORIAS:last-child, ._TituloCATEGORIAS:last-child{
2206							margin-bottom: 0;
2207						}
2208						.lay-textformat-parent ._TituloCATEGORIAS_no_spaces, ._TituloCATEGORIAS_no_spaces{font-size:16px;}
2209					}.lay-textformat-parent ._DescripcionProyectos, ._DescripcionProyectos, .lay-textformat-parent ._DescripcionProyectos_no_spaces, ._DescripcionProyectos_no_spaces{font-family:helvetica, sans-serif;color:#000;letter-spacing:0em;line-height:1.3;font-weight:400;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;padding: 0;text-indent:0em;border-bottom: none;text-align:center;text-wrap: wrap;}@media (min-width: 601px){
2210						.lay-textformat-parent ._DescripcionProyectos, ._DescripcionProyectos{font-size:14px;margin:0px 0 20px 0;}
2211						.lay-textformat-parent ._DescripcionProyectos:last-child, ._DescripcionProyectos:last-child{
2212							margin-bottom: 0;
2213						}
2214						.lay-textformat-parent ._DescripcionProyectos_no_spaces, ._DescripcionProyectos_no_spaces{font-size:14px;}
2215					}@media (max-width: 600px){
2216						.lay-textformat-parent ._DescripcionProyectos, ._DescripcionProyectos{font-size:12px;margin:0px 0 20px 0;}
2217						.lay-textformat-parent ._DescripcionProyectos:last-child, ._DescripcionProyectos:last-child{
2218							margin-bottom: 0;
2219						}
2220						.lay-textformat-parent ._DescripcionProyectos_no_spaces, ._DescripcionProyectos_no_spaces{font-size:12px;}
2221					}
2222/* customizer css */
2223            .thumb .thumbnail-tags{display:none!important;}.thumb .thumbnail-tags { margin-top:0px; }.thumb .thumbnail-tags { margin-bottom:0px; }.thumb .thumbnail-tags:not(.laybutton) { text-align:left; }.thumb .thumbnail-tags:not(.laybutton) { color:#000000; }.thumb .title, .thumb .thumbnail-tags{
2224                -webkit-transition: all 400ms ease-out;
2225                -moz-transition: all 400ms ease-out;
2226                transition: all 400ms ease-out;
2227            }.title{opacity: 0;}.thumb .thumbnail-tags{opacity:0;}.no-touchdevice .thumb:hover .title:not(.laybutton), .touchdevice .thumb.hover .title:not(.laybutton){opacity: 1;}.title:not(.laybutton) { text-align:center; }.title:not(.laybutton) { color:#000; }
2227.below-image .title { margin-top:10px; }.above-image .title { margin-bottom:10px; }.titlewrap-on-image{
2228                    top: 50%;
2229                    left: 50%;
2230                    -webkit-transform: translate(-50%,-50%);
2231                    -moz-transform: translate(-50%,-50%);
2232                    -ms-transform: translate(-50%,-50%);
2233                    -o-transform: translate(-50%,-50%);
2234                    transform: translate(-50%,-50%);
2235                }.thumb .descr{
2236                -webkit-transition: all 400ms ease-out;
2237                -moz-transition: all 400ms ease-out;
2238                transition: all 400ms ease-out;
2239            }.thumb .descr{opacity: 0;}.no-touchdevice .thumb:hover .descr, .touchdevice .thumb.hover .descr{opacity: 1;}.thumb .descr { margin-top:0px; }.thumb .descr { margin-bottom:0px; }.thumb .project-description-shared-layout{--project-description-gap:0px;}.thumb .project-description-shared-layout.below-image{padding-top:10px;}.thumb .project-description-shared-layout.above-image{padding-bottom:10px;}.thumb .project-description-shared-layout .title{margin-top:0!important;margin-bottom:0!important;}.thumb .project-description-shared-layout > .descr{margin-top:0!important;margin-bottom:0!important;}.thumb .project-description-vertical{display:block;}.thumb .project-description-above-title > .descr{margin-bottom:var(--project-description-gap)!important;}.thumb .project-description-below-title > .descr{margin-top:var(--project-description-gap)!important;}.thumb-rel::before{display:none;}.thumb-rel::after{display:none;}.col .thumb .ph span, #search-results-region .thumb .ph span { background-color:#ffffff; }.col .thumb .ph span, #search-results-region .thumb .ph span{opacity: 0;}.thumb:hover .ph span, #search-results-region .thumb:hover .ph span{opacity: 0.75;}.thumb .ph span{
2240            -webkit-transition: all 400ms ease-out;
2241            -moz-transition: all 400ms ease-out;
2242            transition: all 400ms ease-out;
2243        }.thumb img,
2244                .thumb video{
2245                    -webkit-transition: -webkit-transform 400ms ease-out !important;
2246                    -moz-transition: -moz-transform 400ms ease-out !important;
2247                    transition: transform 400ms ease-out !important;
2248                }.thumb:hover img,
2249                    .thumb:hover video{
2250                        -webkit-transform: translateZ(0) scale(1.05);
2251                        -moz-transform: translateZ(0) scale(1.05);
2252                        -ms-transform: translateZ(0) scale(1.05);
2253                        -o-transform: translateZ(0) scale(1.05);
2254                        transform: translateZ(0) scale(1.05);
2255                    }nav.primary { font-family:helvetica,sans-serif; }nav.primary { font-weight:400; }nav.primary a { letter-spacing:0em; }body, .hascover #footer-region, .cover-content, .cover-region { background-color:#ffffff; }
2256        .sitetitle.txt .sitetitle-txt-inner span{
2257            text-underline-offset: 3px;
2258        }nav.laynav a span{
2259			text-underline-offset: 3px;
2260		}nav.laynav a:hover span{
2261			text-underline-offset: 3px;
2262		}.lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style),
2263            .lay-link-parent a:not(.laybutton),
2264            a.projectlink .lay-textformat-parent>*:not(.laybutton),
2265            .lay-carousel-sink .single-caption-inner a:not(.laybutton),
2266            .lay-text-on-element-overlay .lay-textformat-parent a:not(.laybutton),
2267            .lay-marquee p a:not(.laybutton), .lay-marquee a:not(.laybutton),
2268            .lay-table a:not(.laybutton), .lay-table p a:not(.laybutton),
2269            .lay-accordion a:not(.laybutton), .lay-accordion p a:not(.laybutton),
2270            .link-in-text { color:#000000; }.lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style),
2271            .lay-link-parent a:not(.laybutton),
2272            a.projectlink .lay-textformat-parent>*:not(.laybutton),
2273            .lay-carousel-sink .single-caption-inner a:not(.laybutton),
2274            .lay-text-on-element-overlay .lay-textformat-parent a:not(.laybutton),
2275            .lay-marquee p a:not(.laybutton), .lay-marquee a:not(.laybutton),
2276            .lay-table a:not(.laybutton), .lay-table p a:not(.laybutton),
2277            .lay-accordion a:not(.laybutton), .lay-accordion p a:not(.laybutton),
2278            .link-in-text,
2279            .pa-text .pa-inner{
2280                text-decoration-thickness:1px;
2281                text-decoration-style: solid;
2282                text-decoration-line: underline;
2283                text-underline-offset: 3px;
2284            }.no-touchdevice .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style):hover,
2285            .no-touchdevice .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style):hover span,
2286            .no-touchdevice .lay-link-parent a:not(.laybutton):hover,
2287            .no-touchdevice .lay-link-parent a:not(.laybutton):hover span,
2288            .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style).hover,
2289            .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style).hover span,
2290            .no-touchdevice a.projectlink .lay-textformat-parent>*:not(.laybutton):hover,
2291            a.projectlink .lay-textformat-parent>*:not(.laybutton).hover,
2292            .no-touchdevice .lay-carousel-sink .single-caption-inner a:not(.laybutton):hover,
2293            .no-touchdevice .lay-text-on-element-overlay .lay-textformat-parent a:not(.laybutton):hover,
2294            .lay-text-on-element-overlay .lay-textformat-parent a:not(.laybutton).hover,
2295            .no-touchdevice .lay-marquee p a:not(.laybutton):hover,
2296            .no-touchdevice .lay-marquee a:not(.laybutton):hover,
2297            .no-touchdevice .lay-table a:not(.laybutton):hover,
2298            .no-touchdevice .lay-table p a:not(.laybutton):hover,
2299            .no-touchdevice .lay-accordion a:not(.laybutton):hover,
2300            .no-touchdevice .lay-accordion p a:not(.laybutton):hover,
2301            .no-touchdevice .link-in-text:hover,
2302            .link-in-text.hover { color:#000; }.no-touchdevice .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style):hover,
2303            .no-touchdevice .lay-link-parent a:not(.laybutton):hover,
2304            .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style).hover,
2305            .no-touchdevice a.projectlink .lay-textformat-parent>*:not(.laybutton):hover,
2306            a.projectlink .lay-textformat-parent>*:not(.laybutton).hover,
2307            .no-touchdevice .lay-carousel-sink .single-caption-inner a:not(.laybutton):hover,
2308            .no-touchdevice .lay-text-on-element-overlay .lay-textformat-parent a:not(.laybutton):hover,
2309            .lay-text-on-element-overlay .lay-textformat-parent a:not(.laybutton).hover,
2310            .no-touchdevice .lay-marquee p a:not(.laybutton):hover,
2311            .no-touchdevice .lay-marquee a:not(.laybutton):hover,
2312            .no-touchdevice .lay-table a:not(.laybutton):hover,
2313            .no-touchdevice .lay-table p a:not(.laybutton):hover,
2314            .no-touchdevice .lay-accordion a:not(.laybutton):hover,
2315            .no-touchdevice .lay-accordion p a:not(.laybutton):hover,
2316            .no-touchdevice .link-in-text:hover,
2317            .no-touchdevice .link-in-text.hover,
2318            .no-touchdevice .pa-text:hover .pa-inner{
2319                text-decoration-thickness:1px;
2320                text-decoration-style: solid;
2321                text-decoration-line: underline;
2322                text-underline-offset: 3px;
2323            }.no-touchdevice .lay-link-parent a:not(.laybutton):hover,
2324            .no-touchdevice .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style):hover,
2325            .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style).hover,
2326            .no-touchdevice a.projectlink .lay-textformat-parent>*:not(.laybutton):hover,
2327            a.projectlink .lay-textformat-parent>*:not(.laybutton).hover,
2328            .no-touchdevice .lay-carousel-sink .single-caption-inner a:not(.laybutton):hover,
2329            .no-touchdevice .lay-text-on-element-overlay .lay-textformat-parent a:not(.laybutton):hover,
2330            .lay-text-on-element-overlay .lay-textformat-parent a:not(.laybutton).hover,
2331            .no-touchdevice .lay-marquee p a:not(.laybutton):hover,
2332            .no-touchdevice .lay-marquee a:not(.laybutton):hover,
2333            .no-touchdevice .lay-table a:not(.laybutton):hover,
2334            .no-touchdevice .lay-table p a:not(.laybutton):hover,
2335            .no-touchdevice .lay-accordion a:not(.laybutton):hover,
2336            .no-touchdevice .lay-accordion p a:not(.laybutton):hover,
2337            .no-touchdevice .link-in-text:hover,
2338            .no-touchdevice .link-in-text.hover,
2339            .no-touchdevice .pa-text:hover .pa-inner{opacity: 1;}a.laylink1:not(.laybutton):not(.lay-ignore-linktext-style), .laylink1.link-in-text:not(.laybutton):not(.lay-ignore-linktext-style){color:#000000;text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;}.no-touchdevice a.laylink1:not(.laybutton):not(.lay-ignore-linktext-style):hover, a.laylink1:not(.laybutton):not(.lay-ignore-linktext-style).hover, .no-touchdevice a.laylink1:not(.laybutton):not(.lay-ignore-linktext-style):hover span, a.laylink1:not(.laybutton):not(.lay-ignore-linktext-style).hover span{color:#000000;}.no-touchdevice a.laylink1:not(.laybutton):not(.lay-ignore-linktext-style):hover, a.laylink1:not(.laybutton):not(.lay-ignore-linktext-style).hover{opacity:1;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;}.lay-thumbnailgrid-filter { color:#000000; }.lay-thumbnailgrid-filter { text-align:left; }.lay-thumbnailgrid-filter .lay-filter-active { color:#000000; }.lay-thumbnailgrid-filter { margin-bottom:19px; }.lay-thumbnailgrid-filter-anchor{opacity: 0.5;}.lay-thumbnailgrid-filter-anchor.lay-filter-active{opacity: 1;}@media (hover) {.lay-thumbnailgrid-filter-anchor:hover{opacity: 1;}}.lay-thumbnailgrid-tagfilter { text-align:left; }.tag-bubble { color:#000000; }.lay-thumbnailgrid-tagfilter { margin-bottom:20px; }.tag-bubble { background-color:#eeeeee; }.tag-bubble { border-radius:100px; }@media (hover:hover) {.tag-bubble:hover { background-color:#d0d0d0; }}.tag-bubble.lay-tag-active { background-color:#d0d0d0; }input#search-query, .suggest-item { font-family:helvetica,sans-serif; }.search-view { background-color:rgba(255,255,255,0.85); }input#search-query::selection { background:#f5f5f5; }.close-search { color:#000000; }input#search-query::placeholder { color:#ccc; }input#search-query { color:#000; }.suggest-item { color:#aaa; }@media (hover:hover) {.suggest-item:hover { color:#000; }}.search-view{ -webkit-backdrop-filter: saturate(180%) blur(10px);
2340            backdrop-filter: saturate(180%) blur(10px); }.search-page-result-snippet,.search-list-result-snippet{ color: #888888 !important; }.search-list-result-thumb{ flex:0 0 60px; width:60px; height:60px; }.suggest-item{ line-height: 1.3; }#search-autosuggest-list{ margin-top: 10px; }.search-list-result{ gap: 12px; }#search-results-region .search-list-result-thumb img{ border-radius: 5px !important; }.close-search{ color: #000000; }#search-region > .close-search{ display: none; }body.search-open #search-region > .close-search{ display: block; }@media (min-width: 601px) {.close-search{ padding: 20px; }.close-search::before{ font-size: 26px; }}@media (max-width: 600px) {.close-search{ padding: 20px; }.close-search::before{ font-size: 23px; }}.search-page-result,.search-list-result{ padding-top: 15px; padding-bottom: 15px; }.search-page-result,.search-list-result{ border-bottom: 1px solid #e5e5e5; }.search-page-result:last-child,.search-list-result:last-child{ border-bottom: 0; }.laybutton1{
2341				font-family:helvetica, sans-serif;color:#000000;letter-spacing:0em;line-height:2.5;font-weight:400;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;text-wrap: wrap;
2342			}
2343			@media (min-width: 601px){
2344				.laybutton1{
2345					font-size:18px;
2346				}
2347			}
2348			@media (max-width: 600px){
2349				.laybutton1{
2350					font-size:16px;
2351				}
2352			}.laybutton1{
2353			--lay-button-effect-3d: 0;
2354			--lay-button-effect-flip-direction: bottom-to-top;
2355			--lay-button-effect-text-slide: 0;
2356			--lay-button-effect-text-slide-direction: top-to-bottom;
2357			--lay-button-effect-fill: 0;
2358            color: #000;
2359            border-radius: 0px;
2360            background-color: #ffffff;
2361            border: 1px solid #000000;
2362            padding-left: 15px;
2363            padding-right: 15px;
2364            padding-top: 5px;
2365            padding-bottom: 5px;
2366            margin-left: 0px;
2367            margin-right: 0px;
2368            margin-top: 0px;
2369            margin-bottom: 0px;
2370            
2371			
2372            
2373        }.laybutton2{
2374				font-family:helvetica, sans-serif;color:#000000;letter-spacing:0em;line-height:2.5;font-weight:400;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;text-wrap: wrap;
2375			}
2376			@media (min-width: 601px){
2377				.laybutton2{
2378					font-size:18px;
2379				}
2380			}
2381			@media (max-width: 600px){
2382				.laybutton2{
2383					font-size:16px;
2384				}
2385			}.laybutton2{
2386			--lay-button-effect-3d: 0;
2387			--lay-button-effect-flip-direction: bottom-to-top;
2388			--lay-button-effect-text-slide: 0;
2389			--lay-button-effect-text-slide-direction: top-to-bottom;
2390			--lay-button-effect-fill: 0;
2391            color: #000;
2392            border-radius: 100px;
2393            background-color: #ffffff;
2394            border: 1px solid #000000;
2395            padding-left: 20px;
2396            padding-right: 20px;
2397            padding-top: 5px;
2398            padding-bottom: 5px;
2399            margin-left: 0px;
2400            margin-right: 0px;
2401            margin-top: 0px;
2402            margin-bottom: 0px;
2403            
2404			
2405            
2406        }.laybutton3{
2407				font-family:helvetica, sans-serif;color:#000000;letter-spacing:0em;line-height:2.5;font-weight:400;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;text-wrap: wrap;
2408			}
2409			@media (min-width: 601px){
2410				.laybutton3{
2411					font-size:18px;
2412				}
2413			}
2414			@media (max-width: 600px){
2415				.laybutton3{
2416					font-size:16px;
2417				}
2418			}.laybutton3{
2419			--lay-button-effect-3d: 0;
2420			--lay-button-effect-flip-direction: bottom-to-top;
2421			--lay-button-effect-text-slide: 0;
2422			--lay-button-effect-text-slide-direction: top-to-bottom;
2423			--lay-button-effect-fill: 0;
2424            color: #000;
2425            border-radius: 100px;
2426            background-color: #eeeeee;
2427            border: 0px solid transparent;
2428            padding-left: 20px;
2429            padding-right: 20px;
2430            padding-top: 5px;
2431            padding-bottom: 5px;
2432            margin-left: 0px;
2433            margin-right: 0px;
2434            margin-top: 0px;
2435            margin-bottom: 0px;
2436            
2437			
2438            
2439        }nav.laynav li > a.lay-menu-item-button{display:inline-block;text-decoration:none;}nav.laynav.arrangement-horizontal ul:has(> li > a.lay-menu-item-button) > li{display:flex;align-items:center;}nav.laynav li > a.lay-menu-button.lay-menu-item-button.lay-menu-item-button-laybutton1{
2440				font-family:helvetica, sans-serif;color:#000000;letter-spacing:0em;line-height:2.5;font-weight:400;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;text-wrap: wrap;
2441			}
2442			@media (min-width: 601px){
2443				nav.laynav li > a.lay-menu-button.lay-menu-item-button.lay-menu-item-button-laybutton1{
2444					font-size:18px;
2445				}
2446			}
2447			@media (max-width: 600px){
2448				nav.laynav li > a.lay-menu-button.lay-menu-item-button.lay-menu-item-button-laybutton1{
2449					font-size:16px;
2450				}
2451			}nav.laynav li > a.lay-menu-button.lay-menu-item-button.lay-menu-item-button-laybutton1{--lay-button-effect-3d:0;--lay-button-effect-flip-direction:bottom-to-top;--lay-button-effect-text-slide:0;--lay-button-effect-text-slide-direction:top-to-bottom;--lay-button-effect-fill:0;color:#000;border-radius:0px;background-color:#ffffff;border:1px solid #000000;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;text-decoration:none!important;}nav.laynav li > a.lay-menu-button.lay-menu-item-button.lay-menu-item-button-laybutton2{
2452				font-family:helvetica, sans-serif;color:#000000;letter-spacing:0em;line-height:2.5;f
2452ont-weight:400;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;text-wrap: wrap;
2453			}
2454			@media (min-width: 601px){
2455				nav.laynav li > a.lay-menu-button.lay-menu-item-button.lay-menu-item-button-laybutton2{
2456					font-size:18px;
2457				}
2458			}
2459			@media (max-width: 600px){
2460				nav.laynav li > a.lay-menu-button.lay-menu-item-button.lay-menu-item-button-laybutton2{
2461					font-size:16px;
2462				}
2463			}nav.laynav li > a.lay-menu-button.lay-menu-item-button.lay-menu-item-button-laybutton2{--lay-button-effect-3d:0;--lay-button-effect-flip-direction:bottom-to-top;--lay-button-effect-text-slide:0;--lay-button-effect-text-slide-direction:top-to-bottom;--lay-button-effect-fill:0;color:#000;border-radius:100px;background-color:#ffffff;border:1px solid #000000;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;text-decoration:none!important;}nav.laynav li > a.lay-menu-button.lay-menu-item-button.lay-menu-item-button-laybutton3{
2464				font-family:helvetica, sans-serif;color:#000000;letter-spacing:0em;line-height:2.5;font-weight:400;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;text-wrap: wrap;
2465			}
2466			@media (min-width: 601px){
2467				nav.laynav li > a.lay-menu-button.lay-menu-item-button.lay-menu-item-button-laybutton3{
2468					font-size:18px;
2469				}
2470			}
2471			@media (max-width: 600px){
2472				nav.laynav li > a.lay-menu-button.lay-menu-item-button.lay-menu-item-button-laybutton3{
2473					font-size:16px;
2474				}
2475			}nav.laynav li > a.lay-menu-button.lay-menu-item-button.lay-menu-item-button-laybutton3{--lay-button-effect-3d:0;--lay-button-effect-flip-direction:bottom-to-top;--lay-button-effect-text-slide:0;--lay-button-effect-text-slide-direction:top-to-bottom;--lay-button-effect-fill:0;color:#000;border-radius:100px;background-color:#eeeeee;border:0px solid transparent;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;text-decoration:none!important;}
2476            /* phone menu breakpoint above */
2477            @media (min-width: 601px){
2478                .sitetitle-txt-inner:not(.laybutton) { text-align:left; }.sitetitle-txt-inner:not(.laybutton) { color:#000000; }.sitetitle { top:2vw; }.sitetitle { left:1.8%; }.sitetitle { right:5%; }.sitetitle { bottom:16px; }.sitetitle img { width:15vw; }.sitetitle{opacity: 1;}.sitetitle{bottom: auto; right: auto;}.sitetitle{position: fixed;}.sitetitle{display: inline-block;}.sitetitle.img { text-align:left; }.no-touchdevice .sitetitle.txt:hover .sitetitle-txt-inner:not(.laybutton) span, .no-touchdevice .sitetitle:hover .tagline { color:#000000; }.no-touchdevice .sitetitle:hover{opacity: 1;}.no-touchdevice .sitetitle.txt:hover .sitetitle-txt-inner:not(.laybutton) span{
2479					text-decoration: none;
2480				}.tagline { text-align:left; }.tagline { color:#000000; }.tagline { margin-top:5px; }.tagline{opacity: 1;}nav.primary{display: inline-block;}nav.primary li { font-size:16px; }nav.primary a { color:#000000; }nav.primary { text-align:left; }nav.primary > ul { justify-content: flex-start; }nav.primary { left:5%; }nav.primary { right:6%; }nav.primary { bottom:16px; }nav.primary ul {gap:25px;}nav.primary ul {flex-direction:row;;}nav.primary{position: fixed;}nav.primary a{opacity: 1;}nav.laynav.primary li{display: inline-block;}nav.primary { top:3.5vw; }nav.primary{bottom: auto; left: auto;}nav.primary.laynav.desktop-nav > ul > li > a{white-space:nowrap!important;}nav.laynav .current-menu-item>a { color:#000000; }nav.laynav .current-menu-item>a { font-weight:500; }nav.laynav .current-menu-item>a:not(.lay-menu-button) span { text-decoration-color:#000000; }nav.laynav .current-menu-item>a:not(.lay-menu-button) span { text-decoration-thickness:1px; }nav.laynav .current-menu-item>a:not(.lay-menu-button) span{
2481                    text-decoration-style: solid;
2482                    text-decoration-line: underline;
2483                }nav.laynav .current-menu-item>a{opacity: 1;}nav.laynav .current_page_item>a { color:#000000; }nav.laynav .current_page_item>a { font-weight:500; }nav.laynav .current_page_item>a:not(.lay-menu-button) span { text-decoration-color:#000000; }nav.laynav .current_page_item>a:not(.lay-menu-button) span { text-decoration-thickness:1px; }nav.laynav .current_page_item>a:not(.lay-menu-button) span{
2484                    text-decoration-style: solid;
2485                    text-decoration-line: underline;
2486                }nav.laynav .current_page_item>a{opacity: 1;}nav.laynav .current-menu-parent>a { color:#000000; }nav.laynav .current-menu-parent>a { font-weight:500; }nav.laynav .current-menu-parent>a:not(.lay-menu-button) span { text-decoration-color:#000000; }nav.laynav .current-menu-parent>a:not(.lay-menu-button) span { text-decoration-thickness:1px; }nav.laynav .current-menu-parent>a:not(.lay-menu-button) span{
2487                    text-decoration-style: solid;
2488                    text-decoration-line: underline;
2489                }nav.laynav .current-menu-parent>a{opacity: 1;}nav.laynav .current-menu-ancestor>a { color:#000000; }nav.laynav .current-menu-ancestor>a { font-weight:500; }nav.laynav .current-menu-ancestor>a:not(.lay-menu-button) span { text-decoration-color:#000000; }nav.laynav .current-menu-ancestor>a:not(.lay-menu-button) span { text-decoration-thickness:1px; }nav.laynav .current-menu-ancestor>a:not(.lay-menu-button) span{
2490                    text-decoration-style: solid;
2491                    text-decoration-line: underline;
2492                }nav.laynav .current-menu-ancestor>
2492a{opacity: 1;}nav.laynav .current-lang>a { color:#000000; }nav.laynav .current-lang>a { font-weight:500; }nav.laynav .current-lang>a:not(.lay-menu-button) span { text-decoration-color:#000000; }nav.laynav .current-lang>a:not(.lay-menu-button) span { text-decoration-thickness:1px; }nav.laynav .current-lang>a:not(.lay-menu-button) span{
2493                    text-decoration-style: solid;
2494                    text-decoration-line: underline;
2495                }nav.laynav .current-lang>a{opacity: 1;}.current-lang>a{opacity: 1;}.no-touchdevice nav.laynav a:hover { color:#666666; }.no-touchdevice nav.laynav a:not(.lay-menu-button):hover span { text-decoration-color:#666666; }.no-touchdevice nav.laynav a:not(.lay-menu-button):hover span{
2496                text-decoration: none;
2497             }.no-touchdevice nav.laynav a:hover{opacity: 0.7;}.laynav.desktop-nav.arrangement-horizontal .sub-menu{ left:-10px; padding:10px; }.laynav.desktop-nav.arrangement-vertical .sub-menu{ padding-left:10px; padding-right:10px; }.laynav.desktop-nav.arrangement-horizontal.submenu-type-vertical .menu-item-has-children .sub-menu li a{ padding-bottom: 10px; }.laynav.desktop-nav.arrangement-horizontal.submenu-type-horizontal .menu-item-has-children .sub-menu li{ margin-right: 10px; }.laynav.desktop-nav.arrangement-vertical .menu-item-has-children .sub-menu li{ margin-bottom: 10px; }.laynav.desktop-nav.arrangement-horizontal.show-submenu-on-hover.position-top .menu-item-has-children:hover { padding-bottom:10px; }.laynav.desktop-nav.arrangement-horizontal.show-submenu-on-click.position-top .menu-item-has-children.show-submenu-desktop { padding-bottom:10px; }.laynav.desktop-nav.arrangement-horizontal.show-submenu-on-always.position-top .menu-item-has-children { padding-bottom:10px; }.laynav.desktop-nav.arrangement-horizontal.show-submenu-on-hover.position-not-top .menu-item-has-children:hover { padding-top:10px; }.laynav.desktop-nav.arrangement-horizontal.show-submenu-on-click.position-not-top .menu-item-has-children.show-submenu-desktop { padding-top:10px; }.laynav.desktop-nav.arrangement-horizontal.show-submenu-on-always.position-not-top .menu-item-has-children { padding-top:10px; }.laynav.desktop-nav.arrangement-vertical .sub-menu { padding-top:10px; }.laynav.desktop-nav.arrangement-vertical .sub-menu { padding-bottom:10px; }.laynav.desktop-nav .sub-menu .menu-item a{white-space:nowrap!important;}.sub-menu { background-color:rgba(255,255,255,1); }.sub-menu{
2498                    -webkit-backdrop-filter: saturate(180%) blur(20px);
2499                    backdrop-filter: saturate(180%) blur(20px);
2500                }.navbar{ top:0; bottom: auto; }.navbar { height:7vw; }.navbar{display:block;}.navbar { background-color:rgba(255,255,255,1); }.navbar { border-color:#cccccc; }}
2501            /* phone menu breakpoint under */
2502            @media (max-width: 600px){
2503                }
2504            /* desktop and tablet */
2505            @media (min-width: 601px){.lay-thumbnailgrid-filter-anchor { margin-right:33px; }.tag-bubble { margin:10px; }.lay-thumbnailgrid-tagfilter { margin-left:-10px; }}
2506            @media (max-width: 600px){.lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style).hover, .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style).hover span, .lay-text-on-element-overlay .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style).hover, .lay-text-on-element-overlay .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style).hover span { color:#000; }.lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style).hover, .lay-link-parent a:not(.laybutton):hover, .lay-text-on-element-overlay .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style).hover{
2507                text-decoration-thickness:1px;
2508                text-decoration-style: solid;
2509                text-decoration-line: underline;
2510             }.lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style).hover, .lay-link-parent a:not(.laybutton).hover, .lay-text-on-element-overlay .lay-textformat-parent a:not(.laybutton):not(.lay-ignore-linktext-style).hover{opacity: 1;}.mobile-one-line .lay-thumbnailgrid-filter-anchor { margin-right:10px; }.mobile-not-one-line .lay-thumbnailgrid-filter-anchor { margin:10px; }.mobile-one-line .tag-bubble:not(.lay-filter-hidden) { margin-right:10px; }.mobile-not-one-line .tag-bubble { margin:10px; }.lay-thumbnailgrid-tagfilter { margin-left:-10px; }.lay-content.nocustomphonegrid #grid .col, .lay-content.nocustomphonegrid .lay-fixed-rows-layer-desktop .col, .lay-content.footer-nocustomphonegrid #footer .col { margin-bottom:5%; }.lay-content.nocustomphonegrid .cover-region .col { margin-bottom:5%; }.lay-content.nocustomphonegrid #grid .row.empty._100vh, .lay-content.nocustomphonegrid .lay-fixed-rows-layer-desktop .row.empty._100vh, .lay-content.footer-nocustomphonegrid #footer .row.empty._100vh { margin-bottom:5%; }.lay-content.nocustomphonegrid #grid .row.has-background, .lay-content.nocustomphonegrid .lay-fixed-rows-layer-desktop .row.has-background, .lay-content.footer-nocustomphonegrid #footer .row.has-background { margin-bottom:5%; }.lay-content.nocustomphonegrid.hascover #grid { padding-top:5%; }.lay-content.nocustomphonegrid #grid .row, .lay-content.nocustomphonegrid .lay-fixed-rows-layer-desktop .row, .lay-content.nocustomphonegrid .cover-region-desktop .row, .lay-content.footer-nocustomphonegrid #footer .row { padding-left:5vw; }.lay-content.nocustomphonegrid #grid .row, .lay-content.nocustomphonegrid .lay-fixed-rows-layer-desktop .row, .lay-content.nocustomphonegrid .cover-region-desktop .row, .lay-content.footer-nocustomphonegrid #footer .row { padding-right:5vw; }.lay-content.nocustomphonegrid #grid.simpler-markup-for-scrollslider { padding-left:5vw; }.lay-content.nocustomphonegrid #grid.simpler-markup-for-scrollslider { padding-right:5vw; }.lay-content.nocustomphonegrid #grid.simpler-markup-for-scrollslider{ box-sizing: border-box; }.lay-content.nocustomphonegrid #grid .col.frame-overflow-both,
2511                .lay-content.nocustomphonegrid .lay-fixed-rows-layer-desktop .col.frame-overflow-both,
2512                .lay-content.nocustomphonegrid .cover-region-desktop .col.frame-overflow-both,
2513                .lay-content.footer-nocustomphonegrid #footer .col.frame-overflow-both{
2514                    width: calc( 100% + 5vw * 2 );
2515                    left: -5vw;
2516                }.lay-content.nocustomphonegrid #grid .col.frame-overflow-right,
2517                .lay-content.nocustomphonegrid .lay-fixed-rows-layer-desktop .col.frame-overflow-right,
2518                .lay-content.nocustomphonegrid .cover-region-desktop .col.frame-overflow-right,
2519                .lay-content.footer-nocustomphonegrid #footer .col.frame-overflow-right{
2520                    width: calc( 100% + 5vw );
2521                }.lay-content.nocustomphonegrid #grid .col.frame-overflow-left,
2522                .lay-content.nocustomphonegrid .lay-fixed-rows-layer-desktop .col.frame-overflow-left,
2523                .lay-content.nocustomphonegrid .cover-region-desktop .col.frame-overflow-left,
2524                .lay-content.footer-nocustomphonegrid #footer .col.frame-overflow-left{
2525                    width: calc( 100% + 5vw );
2526                    left: -5vw;
2527                }.lay-content.nocustomphonegrid #grid { padding-bottom:5vw; }.lay-content.nocustomphonegrid #grid { padding-top:5vw; }.lay-content.footer-nocustomphonegrid #footer { padding-bottom:5vw; }.lay-content.footer-nocustomphonegrid #footer { padding-top:5vw; }.laybutton1{padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;}.laybutton2{padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;}.laybutton3{padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;}}
2528/* scroll transitions css */
2529            .in-view:not(.disable-css-transitions),
2530        .col.type-text.in-view:not(.disable-css-transitions) .text{
2531            transition-property: transform, opacity !important;
2532            transition-duration: 300ms !important;
2533            transition-timing-function: ease !important;
2534        }.below {
2535                opacity: 0!important;
2536            }
2537            .in-view,
2538            .col.type-text.in-view .text {
2539                opacity: 1;
2540            }
2541            /* desktop and tablet */
2542            @media (min-width: 601px){.col.type-socialmediaicons.below,
2543        .col.type-project.below,
2544        .col.type-embed.below,
2545        .col.type-carousel.below,
2546        .col.type-img.below,
2547        .col.type-marquee.below,
2548        .col.type-html5video.below,
2549        .col.type-video.below,
2550        .col.type-hr.below,
2551        .col.type-table.below,
2552        .col.type-textfooter.below,
2553        .col.type-projectindex.below,
2554        .col.type-productindex.below,
2555        .col.type-productsgrid li.below,
2556        .lay-thumbnailgrid-filter-wrap.below,
2557        .col.type-thumbnailgrid .thumbnail-wrap .below,
2558        .col.type-elementgrid .element-wrap.below,
2559        .show-news.below,
2560        .col.stack-has-border-or-shadow-or-rounded-corners.below {
2561            transform: translateY(90px);
2562            
2563        }
2564        .col.type-text.below {
2565            transform: translateY(90px);
2566            
2567        }.col.type-socialmediaicons.in-view,
2568        .col.type-project.in-view,
2569        .col.type-embed.in-view,
2570        .col.type-carousel.in-view,
2571        .col.type-img.in-view,
2572        .col.type-marquee.in-view,
2573        .col.type-html5video.in-view,
2574        .col.type-video.in-view,
2575        .col.type-table.in-view,
2576        .col.type-projectindex.in-view,
2577        .col.type-productsgrid .lay-productsgrid-filter.in-view,
2578        .col.type-productsgrid .lay-productsgrid-tagfilter.in-view,
2579        .col.type-productsgrid li.in-view,
2580        .lay-thumbnailgrid-filter-wrap.in-view,
2581        .col.type-thumbnailgrid .thumbnail-wrap .in-view,
2582        .col.type-elementgrid .element-wrap.in-view {
2583            transform: translateY(0);
2584            
2585        }
2586        .col.type-text.in-view {
2587            transform: translateY(0);
2588            
2589        }.row.has-background > .lay-row-bg-color.below,
2590        .row.has-background > .background-image.below,
2591        .row.has-background > .background-video.below,
2592        .row.has-background > .lay-webgl-slideshow.below,
2593        .row.has-background > .lay-row-canvas-animation.below,
2594        .row.has-background > .lay-row-bg-color-fade.below,
2595        .row > .lay-row-gutter-bg.below {
2596                transform: translateY(90px);
2597            }
2598            .row.has-background > .lay-row-bg-color.in-view,
2599        .row.has-background > .background-image.in-view,
2600        .row.has-background > .background-video.in-view,
2601        .row.has-background > .lay-webgl-slideshow.in-view,
2602        .row.has-background > .lay-row-canvas-animation.in-view,
2603        .row.has-background > .lay-row-bg-color-fade.in-view,
2604        .row > .lay-row-gutter-bg.in-view {
2605                transform: translateY(0);
2606            }.lay-thumbnailgrid-load-more-wrap.below,
2607        .lay-elementgrid-load-more-wrap.below,
2608        .lay-productsgrid-load-more-wrap.below,
2609        .lay-news-load-more-wrap.below {
2610            transform: translateY(90px);
2611            
2612        }
2613        .lay-thumbnailgrid-load-more-wrap.in-view,
2614        .lay-elementgrid-load-more-wrap.in-view,
2615        .lay-productsgrid-load-more-wrap.in-view,
2616        .lay-news-load-more-wrap.in-view {
2617            transform: translateY(0);
2618            
2619        }}
2620            @media (max-width: 600px){.col.type-socialmediaicons.below,
2621        .col.type-project.below,
2622        .col.type-embed.below,
2623        .col.type-carousel.below,
2624        .col.type-img.below,
2625        .col.type-marquee.below,
2626        .col.type-html5video.below,
2627        .col.type-video.below,
2628        .col.type-hr.below,
2629        .col.type-table.below,
2630        .col.type-textfooter.below,
2631        .col.type-projectindex.below,
2632        .col.type-productindex.below,
2633        .col.type-productsgrid li.below,
2634        .lay-thumbnailgrid-filter-wrap.below,
2635        .col.type-thumbnailgrid .thumbnail-wrap .below,
2636        .col.type-elementgrid .element-wrap.below,
2637        .show-news.below,
2638        .col.stack-has-border-or-shadow-or-rounded-corners.below {
2639            transform: translateY(40px);
2640            
2641        }
2642        .col.type-text.below {
2643            transform: translateY(40px);
2644            
2645        }.col.type-socialmediaicons.in-view,
2646        .col.type-project.in-view,
2647        .col.type-embed.in-view,
2648        .col.type-carousel.in-view,
2649        .col.type-img.in-view,
2650        .col.type-marquee.in-view,
2651        .col.type-html5video.in-view,
2652        .col.type-video.in-view,
2653        .col.type-table.in-view,
2654        .col.type-projectindex.in-view,
2655        .col.type-productsgrid .lay-productsgrid-filter.in-view,
2656        .col.type-productsgrid .lay-productsgrid-tagfilter.in-view,
2657        .col.type-productsgrid li.in-view,
2658        .lay-thumbnailgrid-filter-wrap.in-view,
2659        .col.type-thumbnailgrid .thumbnail-wrap .in-view,
2660        .col.type-elementgrid .element-wrap.in-view {
2661            transform: translateY(0);
2662            
2663        }
2664        .col.type-text.in-view {
2665            transform: translateY(0);
2666            
2667        }.row.has-background > .lay-row-bg-color.below,
2668        .row.has-background > .background-image.below,
2669        .row.has-background > .background-video.below,
2670        .row.has-background > .lay-webgl-slideshow.below,
2671        .row.has-background > .lay-row-canvas-animation.below,
2672        .row.has-background > .lay-row-bg-color-fade.below,
2673        .row > .lay-row-gutter-bg.below {
2674                transform: translateY(40px);
2675            }
2676            .row.has-background > .lay-row-bg-color.in-view,
2677        .row.has-background > .background-image.in-view,
2678        .row.has-background > .background-video.in-view,
2679        .row.has-background > .lay-webgl-slideshow.in-view,
2680        .row.has-background > .lay-row-canvas-animation.in-view,
2681        .row.has-background > .lay-row-bg-color-fade.in-view,
2682        .row > .lay-row-gutter-bg.in-view {
2683                transform: translateY(0);
2684            }.lay-thumbnailgrid-load-more-wrap.below,
2685        .lay-elementgrid-load-more-wrap.below,
2686        .lay-productsgrid-load-more-wrap.below,
2687        .lay-news-load-more-wrap.below {
2688            transform: translateY(40px);
2689            
2690        }
2691        .lay-thumbnailgrid-load-more-wrap.in-view,
2692        .lay-elementgrid-load-more-wrap.in-view,
2693        .lay-productsgrid-load-more-wrap.in-view,
2694        .lay-news-load-more-wrap.in-view {
2695            transform: translateY(0);
2696            
2697        }
2698        .nocustomphonegrid .row.one-col-row .col.type-socialmediaicons.below,
2699        .nocustomphonegrid .row.one-col-row .col.type-textfooter.below,
2700        .nocustomphonegrid .row.one-col-row .col.type-hr.below,
2701        .nocustomphonegrid .row.one-col-row .col.type-table.below,
2702        .nocustomphonegrid .row.one-col-row .col.type-project.below,
2703        .nocustomphonegrid .row.one-col-row .col.type-embed.below,
2704        .nocustomphonegrid .row.one-col-row .col.type-carousel.below,
2705        .nocustomphonegrid .row.one-col-row .col.type-img.below,
2706        .nocustomphonegrid .row.one-col-row .col.type-marquee.below,
2707        .nocustomphonegrid .row.one-col-row .col.type-html5video.below,
2708        .nocustomphonegrid .row.one-col-row .col.type-video.below,
2709        .nocustomphonegrid .row.one-col-row .col.type-projectindex.below,
2710        .nocustomphonegrid .row.one-col-row .col.type-productindex.below,
2711        .nocustomphonegrid .row.one-col-row .col.stack-has-border-or-shadow-or-rounded-corners.below {
2712            transform: translateY(40px);
2713            
2714        }
2715        .nocustomphonegrid .row.one-col-row .col.type-text.below {
2716            transform: translateY(40px);
2717            
2718        }
2719        .nocustomphonegrid .row.one-col-row .col.type-socialmediaicons.in-view,
2720        .nocustomphonegrid .row.one-col-row .col.type-textfooter.in-view,
2721        .nocustomphonegrid .row.one-col-row .col.type-hr.in-view,
2722        .nocustomphonegrid .row.one-col-row .col.type-table.in-view,
2723        .nocustomphonegrid .row.o
2723ne-col-row .col.type-project.in-view,
2724        .nocustomphonegrid .row.one-col-row .col.type-embed.in-view,
2725        .nocustomphonegrid .row.one-col-row .col.type-carousel.in-view,
2726        .nocustomphonegrid .row.one-col-row .col.type-img.in-view,
2727        .nocustomphonegrid .row.one-col-row .col.type-marquee.in-view,
2728        .nocustomphonegrid .row.one-col-row .col.type-html5video.in-view,
2729        .nocustomphonegrid .row.one-col-row .col.type-video.in-view,
2730        .nocustomphonegrid .row.one-col-row .col.type-projectindex.in-view,
2731        .nocustomphonegrid .row.one-col-row .col.type-productindex.in-view,
2732        .nocustomphonegrid .row.one-col-row .col.stack-has-border-or-shadow-or-rounded-corners.in-view {
2733            transform: translateY(0);
2734            
2735        }
2736        .nocustomphonegrid .row.one-col-row .col.type-text.in-view {
2737            transform: translateY(0);
2738            
2739        }}
2740/* customizer css mobile menu */
2741            @media (max-width: 600px){.lay-mobile-icons-wrap{right: 0;}nav.mobile-nav{position: fixed;}.navbar, .lay-mobile-icons-wrap{position: fixed;}.mobile-title.image img { height:50px; }.mobile-title.text { color:#000000; }.mobile-title{position:fixed;}.mobile-title { top:2vw; }.mobile-title { left:3%; }.navbar{
2742                text-align: left;
2743            }
2744            .mobile-title{
2745                text-align:left; padding: 0 44px 0 0;
2746            }body.lay-hide-phone-menu .mobile_sitetitle_move_away_when_scrolling_down {
2747            transform: translateY(calc(-2vw - 100% - 10px));
2748        }.burger-wrap{padding-top:5px;}.lay-mobile-icons-wrap{padding-right:5px;}.laynav .burger-wrap{padding-left:11px;}.lay-cart-icon-wrap{padding-top:8px;}.lay-cart-icon-wrap{padding-left:10px;}.lay-cart-icon-wrap{height:42px;}.burger-wrap{height:30px;}.burger-custom{width:25px;}.mobile-menu-close-custom{width:25px;}body{padding-top:40px;}body>.lay-content .cover-enabled-on-phone .cover-region{top:40px;}body>.lay-content .cover-enabled-on-phone .cover-region .lay-imagehover-on-element{top:-40px;}
2749            /* make sure the space-top in a project overlay is the same as when opened not in a project overlay and space bottom too: */
2750            html.show-project-overlay #lay-project-overlay{
2751                padding-top: 40px;
2752                height: calc(100vh - 40px)!important;
2753            }html.show-project-overlay body:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled #lay-project-overlay>.lay-content{
2754            min-height: calc(100vh - 40px)!important;
2755        }
2756		.cover-region-phone._100vh,
2757		.cover-region-phone .cover-inner._100vh,
2758		.cover-region-phone .row._100vh,
2759		.cover-region-phone .row-inner._100vh,
2760		.cover-region-phone .column-wrap._100vh,
2761		.cover-enabled-on-phone .cover-region,
2762		.cover-region .cover-inner,
2763        .cover-region .cover-inner ._100vh{
2764			min-height: calc(100vh - 40px)!important;
2765			height: calc(100vh - 40px)!important;
2766		}/* iphone (iphone with homebutton) safari */
2767            html.is-iphone.is-safari html:not(.fp-enabled) body>.lay-content .row.first-row._100vh{
2768                min-height: calc(100vh - 75px - 40px)!important;
2769				min-height: calc(100svh - 40px)!important;
2770            }
2771            /* iphonex (iphone without homebutton) safari */
2772            html.is-iphone-no-homebutton.is-safari html:not(.fp-enabled) body>.lay-content .row.first-row._100vh{
2773                min-height: calc(100vh - 80px - 40px)!important;
2774				min-height: calc(100svh - 40px)!important;
2775            }
2776            /* android chrome */
2777            html.is-android.is-chrome html:not(.fp-enabled) body>.lay-content .row.first-row._100vh{
2778                min-height: calc(100vh - 56px - 40px)!important;
2779				min-height: calc(100svh - 40px)!important;
2780            }
2781            /* iphonex (iphone without homebutton) chrome */
2782            html.is-iphone-no-homebutton.is-chrome html:not(.fp-enabled) body>.lay-content .row.first-row._100vh{
2783                min-height: calc(100vh - 109px - 40px)!important;
2784				min-height: calc(100svh - 40px)!important;
2785            }
2786            /* iphone (iphone with homebutton) chrome */
2787            html.is-iphone.is-chrome html:not(.fp-enabled) body>.lay-content .row.first-row._100vh{
2788                min-height: calc(100vh - 71px - 40px)!important;
2789				min-height: calc(100svh - 40px)!important;
2790            }
2791            /* ipad chrome */
2792            html.is-ipad.is-chrome html:not(.fp-enabled) body>.lay-content .row.first-row._100vh{
2793                min-height: calc(100vh - 75px - 40px)!important;
2794				min-height: calc(100svh - 40px)!important;
2795            }
2796            /* ipad safari */
2797            html.is-ipad.is-safari html:not(.fp-enabled) body>.lay-content .row.first-row._100vh{
2798                min-height: calc(100vh - 64px - 40px)!important;
2799				min-height: calc(100svh - 40px)!important;
2800            }/* iphone (iphone with homebutton) safari */
2801            html.is-iphone.is-safari html:not(.fp-enabled) body>.lay-content .row.first-row ._100vh{
2802                min-height: calc(100vh - 75px - 40px)!important;
2803				min-height: calc(100svh - 40px)!important;
2804            }
2805            /* iphonex (iphone without homebutton) safari */
2806            html.is-iphone-no-homebutton.is-safari html:not(.fp-enabled) body>.lay-content .row.first-row ._100vh{
2807                min-height: calc(100vh - 80px - 40px)!important;
2808				min-height: calc(100svh - 40px)!important;
2809            }
2810            /* android chrome */
2811            html.is-android.is-chrome html:not(.fp-enabled) body>.lay-content .row.first-row ._100vh{
2812                min-height: calc(100vh - 56px - 40px)!important;
2813				min-height: calc(100svh - 40px)!important;
2814            }
2815            /* iphonex (iphone without homebutton) chrome */
2816            html.is-iphone-no-homebutton.is-chrome html:not(.fp-enabled) body>.lay-content .row.first-row ._100vh{
2817                min-height: calc(100vh - 109px - 40px)!important;
2818				min-height: calc(100svh - 40px)!important;
2819            }
2820            /* iphone (iphone with homebutton) chrome */
2821            html.is-iphone.is-chrome html:not(.fp-enabled) body>.lay-content .row.first-row ._100vh{
2822                min-height: calc(100vh - 71px - 40px)!important;
2823				min-height: calc(100svh - 40px)!important;
2824            }
2825            /* ipad chrome */
2826            html.is-ipad.is-chrome html:not(.fp-enabled) body>.lay-content .row.first-row ._100vh{
2827                min-height: calc(100vh - 75px - 40px)!important;
2828				min-height: calc(100svh - 40px)!important;
2829            }
2830            /* ipad safari */
2831            html.is-ipad.is-safari html:not(.fp-enabled) body>.lay-content .row.first-row ._100vh{
2832                min-height: calc(100vh - 64px - 40px)!important;
2833				min-height: calc(100svh - 40px)!important;
2834            }/* iphone (iphone with homebutton) safari */
2835            html.is-iphone.is-safari body:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{
2836                min-height: calc(100vh - 75px - 40px)!important;
2837				min-height: calc(100svh - 40px)!important;
2838            }
2839            /* iphonex (iphone without homebutton) safari */
2840            html.is-iphone-no-homebutton.is-safari body:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{
2841                min-height: calc(100vh - 80px - 40px)!important;
2842				min-height: calc(100svh - 40px)!important;
2843            }
2844            /* android chrome */
2845            html.is-android.is-chrome body:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{
2846                min-height: calc(100vh - 56px - 40px)!important;
2847				min-height: calc(100svh - 40px)!important;
2848            }
2849            /* iphonex (iphone without homebutton) chrome */
2850            html.is-iphone-no-homebutton.is-chrome body:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{
2851                min-height: calc(100vh - 109px - 40px)!important;
2852				min-height: calc(100svh - 40px)!important;
2853            }
2854            /* iphone (iphone with homebutton) chrome */
2855            html.is-iphone.is-chrome body:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{
2856                min-height: calc(100vh - 71px - 40px)!important;
2857				min-height: calc(100svh - 40px)!important;
2858            }
2859            /* ipad chrome */
2860            html.is-ipad.is-chrome body:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{
2861                min-height: calc(100vh - 75px - 40px)!important;
2862				min-height: calc(100svh - 40px)!important;
2863            }
2864            /* ipad safari */
2865            html.is-ipad.is-safari body:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{
2866                min-height: calc(100vh - 64px - 40px)!important;
2867				min-height: calc(100svh - 40px)!important;
2868            }/* iphone (iphone with homebutton) safari */
2869            html.is-iphone.is-safari html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row._100vh{
2870                min-height: calc(100vh - 75px - 40px)!important;
2871				min-height: calc(100svh - 40px)!important;
2872            }
2873            /* iphonex (iphone without homebutton) safari */
2874            html.is-iphone-no-homebutton.is-safari html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row._100vh{
2875                min-height: calc(100vh - 80px - 40px)!important;
2876				min-height: calc(100svh - 40px)!important;
2877            }
2878            /* android chrome */
2879            html.is-android.is-chrome html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row._100vh{
2880                min-height: calc(100vh - 56px - 40px)!important;
2881				min-height: calc(100svh - 40px)!important;
2882            }
2883            /* iphonex (iphone without homebutton) chrome */
2884            html.is-iphone-no-homebutton.is-chrome html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row._100vh{
2885                min-height: calc(100vh - 109px - 40px)!important;
2886				min-height: calc(100svh - 40px)!important;
2887            }
2888            /* iphone (iphone with homebutton) chrome */
2889            html.is-iphone.is-chrome html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row._100vh{
2890                min-height: calc(100vh - 71px - 40px)!important;
2891				min-height: calc(100svh - 40px)!important;
2892            }
2893            /* ipad chrome */
2894            html.is-ipad.is-chrome html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row._100vh{
2895                min-height: calc(100vh - 75px - 40px)!important;
2896				min-height: calc(100svh - 40px)!important;
2897            }
2898            /* ipad safari */
2899            html.is-ipad.is-safari html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row._100vh{
2900                min-height: calc(100vh - 64px - 40px)!important;
2901				min-height: calc(100svh - 40px)!important;
2902            }/* iphone (iphone with homebutton) safari */
2903            html.is-iphone.is-safari html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row ._100vh{
2904                min-height: calc(100vh - 75px - 40px)!important;
2905				min-height: calc(100svh - 40px)!important;
2906            }
2907            /* iphonex (iphone without homebutton) safari */
2908            html.is-iphone-no-homebutton.is-safari html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row ._100vh{
2909                min-height: calc(100vh - 80px - 40px)!important;
2910				min-height: calc(100svh - 40px)!important;
2911            }
2912            /* android chrome */
2913            html.is-android.is-chrome html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row ._100vh{
2914                min-height: calc(100vh - 56px - 40px)!important;
2915				min-height: calc(100svh - 40px)!important;
2916            }
2917            /* iphonex (iphone without homebutton) chrome */
2918            html.is-iphone-no-homebutton.is-chrome html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row ._100vh{
2919                min-height: calc(100vh - 109px - 40px)!important;
2920				min-height: calc(100svh - 40px)!important;
2921            }
2922            /* iphone (iphone with homebutton) chrome */
2923            html.is-iphone.is-chrome html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row ._100vh{
2924                min-height: calc(100vh - 71px - 40px)!important;
2925				min-height: calc(100svh - 40px)!important;
2926            }
2927            /* ipad chrome */
2928            html.is-ipad.is-chrome html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row ._100vh{
2929                min-height: calc(100vh - 75px - 40px)!important;
2930				min-height: calc(100svh - 40px)!important;
2931            }
2932            /* ipad safari */
2933            html.is-ipad.is-safari html:not(.fp-enabled).show-project-overlay #lay-project-overlay .row.first-row ._100vh{
2934                min-height: calc(100vh - 64px - 40px)!important;
2935				min-height: calc(100svh - 40px)!important;
2936            }/* iphone (iphone with homebutton) safari */
2937            html.is-iphone.is-safari .cover-region-phone._100vh{
2938                min-height: calc(100vh - 75px - 40px)!important;
2939				min-height: calc(100svh - 40px)!important;
2940            }
2941            /* iphonex (iphone without homebutton) safari */
2942            html.is-iphone-no-homebutton.is-safari .cover-region-phone._100vh{
2943                min-height: calc(100vh - 80px - 40px)!important;
2944				min-height: calc(100svh - 40px)!important;
2945            }
2946            /* android chrome */
2947            html.is-android.is-chrome .cover-region-phone._100vh{
2948                min-height: calc(100vh - 56px - 40px)!important;
2949				min-height: calc(100svh - 40px)!important;
2950            }
2951            /* iphonex (iphone without homebutton) chrome */
2952            html.is-iphone-no-homebutton.is-chrome .cover-region-phone._100vh{
2953                min-height: calc(100vh - 109px - 40px)!important;
2954				min-height: calc(100svh - 40px)!important;
2955            }
2956            /* iphone (iphone with homebutton) chrome */
2957            html.is-iphone.is-chrome .cover-region-phone._100vh{
2958                min-height: calc(100vh - 71px - 40px)!important;
2959				min-height: calc(100svh - 40px)!important;
2960            }
2961            /* ipad chrome */
2962            html.is-ipad.is-chrome .cover-region-phone._100vh{
2963                min-height: calc(100vh - 75px - 40px)!important;
2964				min-height: calc(100svh - 40px)!important;
2965            }
2966            /* ipad safari */
2967            html.is-ipad.is-safari .cover-region-phone._100vh{
2968                min-height: calc(100vh - 64px - 40px)!important;
2969				min-height: calc(100svh - 40px)!important;
2970            }/* iphone (iphone with homebutton) safari */
2971            html.is-iphone.is-safari .cover-region-phone .cover-inner._100vh{
2972                min-height: calc(100vh - 75px - 40px)!important;
2973				min-height: calc(100svh - 40px)!important;
2974            }
2975            /* iphonex (iphone without homebutton) safari */
2976            html.is-iphone-no-homebutton.is-safari .cover-region-phone .cover-inner._100vh{
2977                min-height: calc(100vh - 80px - 40px)!important;
2978				min-height: calc(100svh - 40px)!important;
2979            }
2980            /* android chrome */
2981            html.is-android.is-chrome .cover-region-phone .cover-inner._100vh{
2982                min-height: calc(100vh - 56px - 40px)!important;
2983				min-height: calc(100svh - 40px)!important;
2984            }
2985            /* iphonex (iphone without homebutton) chrome */
2986            html.is-iphone-no-homebutton.is-chrome .cover-region-phone .cover-inner._100vh{
2987                min-height: calc(100vh - 109px - 40px)!important;
2988				min-height: calc(100svh - 40px)!important;
2989            }
2990            /* iphone (iphone with homebutton) chrome */
2991            html.is-iphone.is-chrome .cover-region-phone .cover-inner._100vh{
2992                min-height: calc(100vh - 71px - 40px)!important;
2993				min-height: calc(100svh - 40px)!important;
2994            }
2995            /* ipad chrome */
2996            html.is-ipad.is-chrome .cover-region-phone .cover-inner._100vh{
2997                min-height: calc(100vh - 75px - 40px)!important;
2998				min-height: calc(100svh - 40px)!important;
2999            }
3000            /* ipad safari */
3001            html.is-ipad.is-safari .cover-region-phone .cover-inner._100vh{
3002                
3002min-height: calc(100vh - 64px - 40px)!important;
3003				min-height: calc(100svh - 40px)!important;
3004            }/* iphone (iphone with homebutton) safari */
3005            html.is-iphone.is-safari .cover-region-phone .row._100vh{
3006                min-height: calc(100vh - 75px - 40px)!important;
3007				min-height: calc(100svh - 40px)!important;
3008            }
3009            /* iphonex (iphone without homebutton) safari */
3010            html.is-iphone-no-homebutton.is-safari .cover-region-phone .row._100vh{
3011                min-height: calc(100vh - 80px - 40px)!important;
3012				min-height: calc(100svh - 40px)!important;
3013            }
3014            /* android chrome */
3015            html.is-android.is-chrome .cover-region-phone .row._100vh{
3016                min-height: calc(100vh - 56px - 40px)!important;
3017				min-height: calc(100svh - 40px)!important;
3018            }
3019            /* iphonex (iphone without homebutton) chrome */
3020            html.is-iphone-no-homebutton.is-chrome .cover-region-phone .row._100vh{
3021                min-height: calc(100vh - 109px - 40px)!important;
3022				min-height: calc(100svh - 40px)!important;
3023            }
3024            /* iphone (iphone with homebutton) chrome */
3025            html.is-iphone.is-chrome .cover-region-phone .row._100vh{
3026                min-height: calc(100vh - 71px - 40px)!important;
3027				min-height: calc(100svh - 40px)!important;
3028            }
3029            /* ipad chrome */
3030            html.is-ipad.is-chrome .cover-region-phone .row._100vh{
3031                min-height: calc(100vh - 75px - 40px)!important;
3032				min-height: calc(100svh - 40px)!important;
3033            }
3034            /* ipad safari */
3035            html.is-ipad.is-safari .cover-region-phone .row._100vh{
3036                min-height: calc(100vh - 64px - 40px)!important;
3037				min-height: calc(100svh - 40px)!important;
3038            }/* iphone (iphone with homebutton) safari */
3039            html.is-iphone.is-safari .cover-region-phone .row-inner._100vh{
3040                min-height: calc(100vh - 75px - 40px)!important;
3041				min-height: calc(100svh - 40px)!important;
3042            }
3043            /* iphonex (iphone without homebutton) safari */
3044            html.is-iphone-no-homebutton.is-safari .cover-region-phone .row-inner._100vh{
3045                min-height: calc(100vh - 80px - 40px)!important;
3046				min-height: calc(100svh - 40px)!important;
3047            }
3048            /* android chrome */
3049            html.is-android.is-chrome .cover-region-phone .row-inner._100vh{
3050                min-height: calc(100vh - 56px - 40px)!important;
3051				min-height: calc(100svh - 40px)!important;
3052            }
3053            /* iphonex (iphone without homebutton) chrome */
3054            html.is-iphone-no-homebutton.is-chrome .cover-region-phone .row-inner._100vh{
3055                min-height: calc(100vh - 109px - 40px)!important;
3056				min-height: calc(100svh - 40px)!important;
3057            }
3058            /* iphone (iphone with homebutton) chrome */
3059            html.is-iphone.is-chrome .cover-region-phone .row-inner._100vh{
3060                min-height: calc(100vh - 71px - 40px)!important;
3061				min-height: calc(100svh - 40px)!important;
3062            }
3063            /* ipad chrome */
3064            html.is-ipad.is-chrome .cover-region-phone .row-inner._100vh{
3065                min-height: calc(100vh - 75px - 40px)!important;
3066				min-height: calc(100svh - 40px)!important;
3067            }
3068            /* ipad safari */
3069            html.is-ipad.is-safari .cover-region-phone .row-inner._100vh{
3070                min-height: calc(100vh - 64px - 40px)!important;
3071				min-height: calc(100svh - 40px)!important;
3072            }/* iphone (iphone with homebutton) safari */
3073            html.is-iphone.is-safari .cover-region-phone .column-wrap._100vh{
3074                min-height: calc(100vh - 75px - 40px)!important;
3075				min-height: calc(100svh - 40px)!important;
3076            }
3077            /* iphonex (iphone without homebutton) safari */
3078            html.is-iphone-no-homebutton.is-safari .cover-region-phone .column-wrap._100vh{
3079                min-height: calc(100vh - 80px - 40px)!important;
3080				min-height: calc(100svh - 40px)!important;
3081            }
3082            /* android chrome */
3083            html.is-android.is-chrome .cover-region-phone .column-wrap._100vh{
3084                min-height: calc(100vh - 56px - 40px)!important;
3085				min-height: calc(100svh - 40px)!important;
3086            }
3087            /* iphonex (iphone without homebutton) chrome */
3088            html.is-iphone-no-homebutton.is-chrome .cover-region-phone .column-wrap._100vh{
3089                min-height: calc(100vh - 109px - 40px)!important;
3090				min-height: calc(100svh - 40px)!important;
3091            }
3092            /* iphone (iphone with homebutton) chrome */
3093            html.is-iphone.is-chrome .cover-region-phone .column-wrap._100vh{
3094                min-height: calc(100vh - 71px - 40px)!important;
3095				min-height: calc(100svh - 40px)!important;
3096            }
3097            /* ipad chrome */
3098            html.is-ipad.is-chrome .cover-region-phone .column-wrap._100vh{
3099                min-height: calc(100vh - 75px - 40px)!important;
3100				min-height: calc(100svh - 40px)!important;
3101            }
3102            /* ipad safari */
3103            html.is-ipad.is-safari .cover-region-phone .column-wrap._100vh{
3104                min-height: calc(100vh - 64px - 40px)!important;
3105				min-height: calc(100svh - 40px)!important;
3106            }/* iphone (iphone with homebutton) safari */
3107            html.is-iphone.is-safari .cover-enabled-on-phone .cover-region{
3108                min-height: calc(100vh - 75px - 40px)!important;
3109				min-height: calc(100svh - 40px)!important;
3110            }
3111            /* iphonex (iphone without homebutton) safari */
3112            html.is-iphone-no-homebutton.is-safari .cover-enabled-on-phone .cover-region{
3113                min-height: calc(100vh - 80px - 40px)!important;
3114				min-height: calc(100svh - 40px)!important;
3115            }
3116            /* android chrome */
3117            html.is-android.is-chrome .cover-enabled-on-phone .cover-region{
3118                min-height: calc(100vh - 56px - 40px)!important;
3119				min-height: calc(100svh - 40px)!important;
3120            }
3121            /* iphonex (iphone without homebutton) chrome */
3122            html.is-iphone-no-homebutton.is-chrome .cover-enabled-on-phone .cover-region{
3123                min-height: calc(100vh - 109px - 40px)!important;
3124				min-height: calc(100svh - 40px)!important;
3125            }
3126            /* iphone (iphone with homebutton) chrome */
3127            html.is-iphone.is-chrome .cover-enabled-on-phone .cover-region{
3128                min-height: calc(100vh - 71px - 40px)!important;
3129				min-height: calc(100svh - 40px)!important;
3130            }
3131            /* ipad chrome */
3132            html.is-ipad.is-chrome .cover-enabled-on-phone .cover-region{
3133                min-height: calc(100vh - 75px - 40px)!important;
3134				min-height: calc(100svh - 40px)!important;
3135            }
3136            /* ipad safari */
3137            html.is-ipad.is-safari .cover-enabled-on-phone .cover-region{
3138                min-height: calc(100vh - 64px - 40px)!important;
3139				min-height: calc(100svh - 40px)!important;
3140            }/* iphone (iphone with homebutton) safari */
3141            html.is-iphone.is-safari .cover-region .cover-inner{
3142                min-height: calc(100vh - 75px - 40px)!important;
3143				min-height: calc(100svh - 40px)!important;
3144            }
3145            /* iphonex (iphone without homebutton) safari */
3146            html.is-iphone-no-homebutton.is-safari .cover-region .cover-inner{
3147                min-height: calc(100vh - 80px - 40px)!important;
3148				min-height: calc(100svh - 40px)!important;
3149            }
3150            /* android chrome */
3151            html.is-android.is-chrome .cover-region .cover-inner{
3152                min-height: calc(100vh - 56px - 40px)!important;
3153				min-height: calc(100svh - 40px)!important;
3154            }
3155            /* iphonex (iphone without homebutton) chrome */
3156            html.is-iphone-no-homebutton.is-chrome .cover-region .cover-inner{
3157                min-height: calc(100vh - 109px - 40px)!important;
3158				min-height: calc(100svh - 40px)!important;
3159            }
3160            /* iphone (iphone with homebutton) chrome */
3161            html.is-iphone.is-chrome .cover-region .cover-inner{
3162                min-height: calc(100vh - 71px - 40px)!important;
3163				min-height: calc(100svh - 40px)!important;
3164            }
3165            /* ipad chrome */
3166            html.is-ipad.is-chrome .cover-region .cover-inner{
3167                min-height: calc(100vh - 75px - 40px)!important;
3168				min-height: calc(100svh - 40px)!important;
3169            }
3170            /* ipad safari */
3171            html.is-ipad.is-safari .cover-region .cover-inner{
3172                min-height: calc(100vh - 64px - 40px)!important;
3173				min-height: calc(100svh - 40px)!important;
3174            }/* iphone (iphone with homebutton) safari */
3175            html.is-iphone.is-safari .cover-region-phone._100vh{
3176                height: calc(100vh - 75px - 40px)!important;
3177				height: calc(100svh - 40px)!important;
3178            }
3179            /* iphonex (iphone without homebutton) safari */
3180            html.is-iphone-no-homebutton.is-safari .cover-region-phone._100vh{
3181                height: calc(100vh - 80px - 40px)!important;
3182				height: calc(100svh - 40px)!important;
3183            }
3184            /* android chrome */
3185            html.is-android.is-chrome .cover-region-phone._100vh{
3186                height: calc(100vh - 56px - 40px)!important;
3187				height: calc(100svh - 40px)!important;
3188            }
3189            /* iphonex (iphone without homebutton) chrome */
3190            html.is-iphone-no-homebutton.is-chrome .cover-region-phone._100vh{
3191                height: calc(100vh - 109px - 40px)!important;
3192				height: calc(100svh - 40px)!important;
3193            }
3194            /* iphone (iphone with homebutton) chrome */
3195            html.is-iphone.is-chrome .cover-region-phone._100vh{
3196                height: calc(100vh - 71px - 40px)!important;
3197				height: calc(100svh - 40px)!important;
3198            }
3199            /* ipad chrome */
3200            html.is-ipad.is-chrome .cover-region-phone._100vh{
3201                height: calc(100vh - 75px - 40px)!important;
3202				height: calc(100svh - 40px)!important;
3203            }
3204            /* ipad safari */
3205            html.is-ipad.is-safari .cover-region-phone._100vh{
3206                height: calc(100vh - 64px - 40px)!important;
3207				height: calc(100svh - 40px)!important;
3208            }/* iphone (iphone with homebutton) safari */
3209            html.is-iphone.is-safari .cover-region-phone .cover-inner._100vh{
3210                height: calc(100vh - 75px - 40px)!important;
3211				height: calc(100svh - 40px)!important;
3212            }
3213            /* iphonex (iphone without homebutton) safari */
3214            html.is-iphone-no-homebutton.is-safari .cover-region-phone .cover-inner._100vh{
3215                height: calc(100vh - 80px - 40px)!important;
3216				height: calc(100svh - 40px)!important;
3217            }
3218            /* android chrome */
3219            html.is-android.is-chrome .cover-region-phone .cover-inner._100vh{
3220                height: calc(100vh - 56px - 40px)!important;
3221				height: calc(100svh - 40px)!important;
3222            }
3223            /* iphonex (iphone without homebutton) chrome */
3224            html.is-iphone-no-homebutton.is-chrome .cover-region-phone .cover-inner._100vh{
3225                height: calc(100vh - 109px - 40px)!important;
3226				height: calc(100svh - 40px)!important;
3227            }
3228            /* iphone (iphone with homebutton) chrome */
3229            html.is-iphone.is-chrome .cover-region-phone .cover-inner._100vh{
3230                height: calc(100vh - 71px - 40px)!important;
3231				height: calc(100svh - 40px)!important;
3232            }
3233            /* ipad chrome */
3234            html.is-ipad.is-chrome .cover-region-phone .cover-inner._100vh{
3235                height: calc(100vh - 75px - 40px)!important;
3236				height: calc(100svh - 40px)!important;
3237            }
3238            /* ipad safari */
3239            html.is-ipad.is-safari .cover-region-phone .cover-inner._100vh{
3240                height: calc(100vh - 64px - 40px)!important;
3241				height: calc(100svh - 40px)!important;
3242            }/* iphone (iphone with homebutton) safari */
3243            html.is-iphone.is-safari .cover-region-phone .row._100vh{
3244                height: calc(100vh - 75px - 40px)!important;
3245				height: calc(100svh - 40px)!important;
3246            }
3247            /* iphonex (iphone without homebutton) safari */
3248            html.is-iphone-no-homebutton.is-safari .cover-region-phone .row._100vh{
3249                height: calc(100vh - 80px - 40px)!important;
3250				height: calc(100svh - 40px)!important;
3251            }
3252            /* android chrome */
3253            html.is-android.is-chrome .cover-region-phone .row._100vh{
3254                height: calc(100vh - 56px - 40px)!important;
3255				height: calc(100svh - 40px)!important;
3256            }
3257            /* iphonex (iphone without homebutton) chrome */
3258            html.is-iphone-no-homebutton.is-chrome .cover-region-phone .row._100vh{
3259                height: calc(100vh - 109px - 40px)!important;
3260				height: calc(100svh - 40px)!important;
3261            }
3262            /* iphone (iphone with homebutton) chrome */
3263            html.is-iphone.is-chrome .cover-region-phone .row._100vh{
3264                height: calc(100vh - 71px - 40px)!important;
3265				height: calc(100svh - 40px)!important;
3266            }
3267            /* ipad chrome */
3268            html.is-ipad.is-chrome .cover-region-phone .row._100vh{
3269                height: calc(100vh - 75px - 40px)!important;
3270				height: calc(100svh - 40px)!important;
3271            }
3272            /* ipad safari */
3273            html.is-ipad.is-safari .cover-region-phone .row._100vh{
3274                height: calc(100vh - 64px - 40px)!important;
3275				height: calc(100svh - 40px)!important;
3276            }/* iphone (iphone with homebutton) safari */
3277            html.is-iphone.is-safari .cover-region-phone .row-inner._100vh{
3278                height: calc(100vh - 75px - 40px)!important;
3279				height: calc(100svh - 40px)!important;
3280            }
3281            /* iphonex (iphone without homebutton) safari */
3282            html.is-iphone-no-homebutton.is-safari .cover-region-phone .row-inner._100vh{
3283                height: calc(100vh - 80px - 40px)!important;
3284				height: calc(100svh - 40px)!important;
3285            }
3286            /* android chrome */
3287            html.is-android.is-chrome .cover-region-phone .row-inner._100vh{
3288                height: calc(100vh - 56px - 40px)!important;
3289				height: calc(100svh - 40px)!important;
3290            }
3291            /* iphonex (iphone without homebutton) chrome */
3292            html.is-iphone-no-homebutton.is-chrome .cover-region-phone .row-inner._100vh{
3293                height: calc(100vh - 109px - 40px)!important;
3294				height: calc(100svh - 40px)!important;
3295            }
3296            /* iphone (iphone with homebutton) chrome */
3297            html.is-iphone.is-chrome .cover-region-phone .row-inner._100vh{
3298                height: calc(100vh - 71px - 40px)!important;
3299				height: calc(100svh - 40px)!important;
3300            }
3301            /* ipad chrome */
3302            html.is-ipad.is-chrome .cover-region-phone .row-inner._100vh{
3303                height: calc(100vh - 75px - 40px)!important;
3304				height: calc(100svh - 40px)!important;
3305            }
3306            /* ipad safari */
3307            html.is-ipad.is-safari .cover-region-phone .row-inner._100vh{
3308                height: calc(100vh - 64px - 40px)!important;
3309				height: calc(100svh - 40px)!important;
3310            }/* iphone (iphone with homebutton) safari */
3311            html.is-iphone.is-safari .cover-region-phone .column-wrap._100vh{
3312                height: calc(100vh - 75px - 40px)!important;
3313				height: calc(100svh - 40px)!important;
3314            }
3315            /* iphonex (iphone without homebutton) safari */
3316            html.is-iphone-no-homebutton.is-safari .cover-region-phone .column-wrap._100vh{
3317                height: calc(100vh - 80px - 40px)!important;
3318				height: calc(100svh - 40px)!important;
3319            }
3320            /* android chrome */
3321            html.is-android.is-chrome .cover-region-phone .column-wrap._100vh{
3322                height: calc(100vh - 56px - 40px)!important;
3323				height: calc(100svh - 40px)!important;
3324            }
3325            /* iphonex (iphone without homebutton) chrome */
3326            html.is-iphone-no-homebutton.is-chrome .cover-region-phone .column-wrap._100vh{
3327          
3327      height: calc(100vh - 109px - 40px)!important;
3328				height: calc(100svh - 40px)!important;
3329            }
3330            /* iphone (iphone with homebutton) chrome */
3331            html.is-iphone.is-chrome .cover-region-phone .column-wrap._100vh{
3332                height: calc(100vh - 71px - 40px)!important;
3333				height: calc(100svh - 40px)!important;
3334            }
3335            /* ipad chrome */
3336            html.is-ipad.is-chrome .cover-region-phone .column-wrap._100vh{
3337                height: calc(100vh - 75px - 40px)!important;
3338				height: calc(100svh - 40px)!important;
3339            }
3340            /* ipad safari */
3341            html.is-ipad.is-safari .cover-region-phone .column-wrap._100vh{
3342                height: calc(100vh - 64px - 40px)!important;
3343				height: calc(100svh - 40px)!important;
3344            }/* iphone (iphone with homebutton) safari */
3345            html.is-iphone.is-safari .cover-enabled-on-phone .cover-region{
3346                height: calc(100vh - 75px - 40px)!important;
3347				height: calc(100svh - 40px)!important;
3348            }
3349            /* iphonex (iphone without homebutton) safari */
3350            html.is-iphone-no-homebutton.is-safari .cover-enabled-on-phone .cover-region{
3351                height: calc(100vh - 80px - 40px)!important;
3352				height: calc(100svh - 40px)!important;
3353            }
3354            /* android chrome */
3355            html.is-android.is-chrome .cover-enabled-on-phone .cover-region{
3356                height: calc(100vh - 56px - 40px)!important;
3357				height: calc(100svh - 40px)!important;
3358            }
3359            /* iphonex (iphone without homebutton) chrome */
3360            html.is-iphone-no-homebutton.is-chrome .cover-enabled-on-phone .cover-region{
3361                height: calc(100vh - 109px - 40px)!important;
3362				height: calc(100svh - 40px)!important;
3363            }
3364            /* iphone (iphone with homebutton) chrome */
3365            html.is-iphone.is-chrome .cover-enabled-on-phone .cover-region{
3366                height: calc(100vh - 71px - 40px)!important;
3367				height: calc(100svh - 40px)!important;
3368            }
3369            /* ipad chrome */
3370            html.is-ipad.is-chrome .cover-enabled-on-phone .cover-region{
3371                height: calc(100vh - 75px - 40px)!important;
3372				height: calc(100svh - 40px)!important;
3373            }
3374            /* ipad safari */
3375            html.is-ipad.is-safari .cover-enabled-on-phone .cover-region{
3376                height: calc(100vh - 64px - 40px)!important;
3377				height: calc(100svh - 40px)!important;
3378            }/* iphone (iphone with homebutton) safari */
3379            html.is-iphone.is-safari .cover-region .cover-inner{
3380                height: calc(100vh - 75px - 40px)!important;
3381				height: calc(100svh - 40px)!important;
3382            }
3383            /* iphonex (iphone without homebutton) safari */
3384            html.is-iphone-no-homebutton.is-safari .cover-region .cover-inner{
3385                height: calc(100vh - 80px - 40px)!important;
3386				height: calc(100svh - 40px)!important;
3387            }
3388            /* android chrome */
3389            html.is-android.is-chrome .cover-region .cover-inner{
3390                height: calc(100vh - 56px - 40px)!important;
3391				height: calc(100svh - 40px)!important;
3392            }
3393            /* iphonex (iphone without homebutton) chrome */
3394            html.is-iphone-no-homebutton.is-chrome .cover-region .cover-inner{
3395                height: calc(100vh - 109px - 40px)!important;
3396				height: calc(100svh - 40px)!important;
3397            }
3398            /* iphone (iphone with homebutton) chrome */
3399            html.is-iphone.is-chrome .cover-region .cover-inner{
3400                height: calc(100vh - 71px - 40px)!important;
3401				height: calc(100svh - 40px)!important;
3402            }
3403            /* ipad chrome */
3404            html.is-ipad.is-chrome .cover-region .cover-inner{
3405                height: calc(100vh - 75px - 40px)!important;
3406				height: calc(100svh - 40px)!important;
3407            }
3408            /* ipad safari */
3409            html.is-ipad.is-safari .cover-region .cover-inner{
3410                height: calc(100vh - 64px - 40px)!important;
3411				height: calc(100svh - 40px)!important;
3412            }/* iphone (iphone with homebutton) safari */
3413            html.is-iphone.is-safari body>.lay-content .row.first-row .col .lay-carousel._100vh{
3414                min-height: calc(100vh - 75px - 40px)!important;
3415				min-height: calc(100svh - 40px)!important;
3416            }
3417            /* iphonex (iphone without homebutton) safari */
3418            html.is-iphone-no-homebutton.is-safari body>.lay-content .row.first-row .col .lay-carousel._100vh{
3419                min-height: calc(100vh - 80px - 40px)!important;
3420				min-height: calc(100svh - 40px)!important;
3421            }
3422            /* android chrome */
3423            html.is-android.is-chrome body>.lay-content .row.first-row .col .lay-carousel._100vh{
3424                min-height: calc(100vh - 56px - 40px)!important;
3425				min-height: calc(100svh - 40px)!important;
3426            }
3427            /* iphonex (iphone without homebutton) chrome */
3428            html.is-iphone-no-homebutton.is-chrome body>.lay-content .row.first-row .col .lay-carousel._100vh{
3429                min-height: calc(100vh - 109px - 40px)!important;
3430				min-height: calc(100svh - 40px)!important;
3431            }
3432            /* iphone (iphone with homebutton) chrome */
3433            html.is-iphone.is-chrome body>.lay-content .row.first-row .col .lay-carousel._100vh{
3434                min-height: calc(100vh - 71px - 40px)!important;
3435				min-height: calc(100svh - 40px)!important;
3436            }
3437            /* ipad chrome */
3438            html.is-ipad.is-chrome body>.lay-content .row.first-row .col .lay-carousel._100vh{
3439                min-height: calc(100vh - 75px - 40px)!important;
3440				min-height: calc(100svh - 40px)!important;
3441            }
3442            /* ipad safari */
3443            html.is-ipad.is-safari body>.lay-content .row.first-row .col .lay-carousel._100vh{
3444                min-height: calc(100vh - 64px - 40px)!important;
3445				min-height: calc(100svh - 40px)!important;
3446            }/* iphone (iphone with homebutton) safari */
3447            html.is-iphone.is-safari html.show-project-overlay #lay-project-overlay .row.first-row .col .lay-carousel._100vh{
3448                min-height: calc(100vh - 75px - 40px)!important;
3449				min-height: calc(100svh - 40px)!important;
3450            }
3451            /* iphonex (iphone without homebutton) safari */
3452            html.is-iphone-no-homebutton.is-safari html.show-project-overlay #lay-project-overlay .row.first-row .col .lay-carousel._100vh{
3453                min-height: calc(100vh - 80px - 40px)!important;
3454				min-height: calc(100svh - 40px)!important;
3455            }
3456            /* android chrome */
3457            html.is-android.is-chrome html.show-project-overlay #lay-project-overlay .row.first-row .col .lay-carousel._100vh{
3458                min-height: calc(100vh - 56px - 40px)!important;
3459				min-height: calc(100svh - 40px)!important;
3460            }
3461            /* iphonex (iphone without homebutton) chrome */
3462            html.is-iphone-no-homebutton.is-chrome html.show-project-overlay #lay-project-overlay .row.first-row .col .lay-carousel._100vh{
3463                min-height: calc(100vh - 109px - 40px)!important;
3464				min-height: calc(100svh - 40px)!important;
3465            }
3466            /* iphone (iphone with homebutton) chrome */
3467            html.is-iphone.is-chrome html.show-project-overlay #lay-project-overlay .row.first-row .col .lay-carousel._100vh{
3468                min-height: calc(100vh - 71px - 40px)!important;
3469				min-height: calc(100svh - 40px)!important;
3470            }
3471            /* ipad chrome */
3472            html.is-ipad.is-chrome html.show-project-overlay #lay-project-overlay .row.first-row .col .lay-carousel._100vh{
3473                min-height: calc(100vh - 75px - 40px)!important;
3474				min-height: calc(100svh - 40px)!important;
3475            }
3476            /* ipad safari */
3477            html.is-ipad.is-safari html.show-project-overlay #lay-project-overlay .row.first-row .col .lay-carousel._100vh{
3478                min-height: calc(100vh - 64px - 40px)!important;
3479				min-height: calc(100svh - 40px)!important;
3480            }/* iphone (iphone with homebutton) safari */
3481            html.is-iphone.is-safari body:not(.fp-autoscroll) .fullpage-wrapper{
3482                height: calc(100vh - 75px - 40px)!important;
3483				height: calc(100svh - 40px)!important;
3484            }
3485            /* iphonex (iphone without homebutton) safari */
3486            html.is-iphone-no-homebutton.is-safari body:not(.fp-autoscroll) .fullpage-wrapper{
3487                height: calc(100vh - 80px - 40px)!important;
3488				height: calc(100svh - 40px)!important;
3489            }
3490            /* android chrome */
3491            html.is-android.is-chrome body:not(.fp-autoscroll) .fullpage-wrapper{
3492                height: calc(100vh - 56px - 40px)!important;
3493				height: calc(100svh - 40px)!important;
3494            }
3495            /* iphonex (iphone without homebutton) chrome */
3496            html.is-iphone-no-homebutton.is-chrome body:not(.fp-autoscroll) .fullpage-wrapper{
3497                height: calc(100vh - 109px - 40px)!important;
3498				height: calc(100svh - 40px)!important;
3499            }
3500            /* iphone (iphone with homebutton) chrome */
3501            html.is-iphone.is-chrome body:not(.fp-autoscroll) .fullpage-wrapper{
3502                height: calc(100vh - 71px - 40px)!important;
3503				height: calc(100svh - 40px)!important;
3504            }
3505            /* ipad chrome */
3506            html.is-ipad.is-chrome body:not(.fp-autoscroll) .fullpage-wrapper{
3507                height: calc(100vh - 75px - 40px)!important;
3508				height: calc(100svh - 40px)!important;
3509            }
3510            /* ipad safari */
3511            html.is-ipad.is-safari body:not(.fp-autoscroll) .fullpage-wrapper{
3512                height: calc(100vh - 64px - 40px)!important;
3513				height: calc(100svh - 40px)!important;
3514            }/* iphone (iphone with homebutton) safari */
3515            html.is-iphone.is-safari html.scrollsnap-enabled .vertical-scrollsnap .first-row{
3516                height: calc(100vh - 75px - 40px)!important;
3517				height: calc(100svh - 40px)!important;
3518            }
3519            /* iphonex (iphone without homebutton) safari */
3520            html.is-iphone-no-homebutton.is-safari html.scrollsnap-enabled .vertical-scrollsnap .first-row{
3521                height: calc(100vh - 80px - 40px)!important;
3522				height: calc(100svh - 40px)!important;
3523            }
3524            /* android chrome */
3525            html.is-android.is-chrome html.scrollsnap-enabled .vertical-scrollsnap .first-row{
3526                height: calc(100vh - 56px - 40px)!important;
3527				height: calc(100svh - 40px)!important;
3528            }
3529            /* iphonex (iphone without homebutton) chrome */
3530            html.is-iphone-no-homebutton.is-chrome html.scrollsnap-enabled .vertical-scrollsnap .first-row{
3531                height: calc(100vh - 109px - 40px)!important;
3532				height: calc(100svh - 40px)!important;
3533            }
3534            /* iphone (iphone with homebutton) chrome */
3535            html.is-iphone.is-chrome html.scrollsnap-enabled .vertical-scrollsnap .first-row{
3536                height: calc(100vh - 71px - 40px)!important;
3537				height: calc(100svh - 40px)!important;
3538            }
3539            /* ipad chrome */
3540            html.is-ipad.is-chrome html.scrollsnap-enabled .vertical-scrollsnap .first-row{
3541                height: calc(100vh - 75px - 40px)!important;
3542				height: calc(100svh - 40px)!important;
3543            }
3544            /* ipad safari */
3545            html.is-ipad.is-safari html.scrollsnap-enabled .vertical-scrollsnap .first-row{
3546                height: calc(100vh - 64px - 40px)!important;
3547				height: calc(100svh - 40px)!important;
3548            }/* iphone (iphone with homebutton) safari */
3549            html.is-iphone.is-safari html.scrollsnap-enabled .horizontal-scrollsnap .first-row{
3550                height: calc(100vh - 75px - 40px)!important;
3551				height: calc(100svh - 40px)!important;
3552            }
3553            /* iphonex (iphone without homebutton) safari */
3554            html.is-iphone-no-homebutton.is-safari html.scrollsnap-enabled .horizontal-scrollsnap .first-row{
3555                height: calc(100vh - 80px - 40px)!important;
3556				height: calc(100svh - 40px)!important;
3557            }
3558            /* android chrome */
3559            html.is-android.is-chrome html.scrollsnap-enabled .horizontal-scrollsnap .first-row{
3560                height: calc(100vh - 56px - 40px)!important;
3561				height: calc(100svh - 40px)!important;
3562            }
3563            /* iphonex (iphone without homebutton) chrome */
3564            html.is-iphone-no-homebutton.is-chrome html.scrollsnap-enabled .horizontal-scrollsnap .first-row{
3565                height: calc(100vh - 109px - 40px)!important;
3566				height: calc(100svh - 40px)!important;
3567            }
3568            /* iphone (iphone with homebutton) chrome */
3569            html.is-iphone.is-chrome html.scrollsnap-enabled .horizontal-scrollsnap .first-row{
3570                height: calc(100vh - 71px - 40px)!important;
3571				height: calc(100svh - 40px)!important;
3572            }
3573            /* ipad chrome */
3574            html.is-ipad.is-chrome html.scrollsnap-enabled .horizontal-scrollsnap .first-row{
3575                height: calc(100vh - 75px - 40px)!important;
3576				height: calc(100svh - 40px)!important;
3577            }
3578            /* ipad safari */
3579            html.is-ipad.is-safari html.scrollsnap-enabled .horizontal-scrollsnap .first-row{
3580                height: calc(100vh - 64px - 40px)!important;
3581				height: calc(100svh - 40px)!important;
3582            }/* iphone (iphone with homebutton) safari */
3583            html.is-iphone.is-safari html.scrollsnap-enabled .first-row .row-inner{
3584                height: calc(100vh - 75px - 40px)!important;
3585				height: calc(100svh - 40px)!important;
3586            }
3587            /* iphonex (iphone without homebutton) safari */
3588            html.is-iphone-no-homebutton.is-safari html.scrollsnap-enabled .first-row .row-inner{
3589                height: calc(100vh - 80px - 40px)!important;
3590				height: calc(100svh - 40px)!important;
3591            }
3592            /* android chrome */
3593            html.is-android.is-chrome html.scrollsnap-enabled .first-row .row-inner{
3594                height: calc(100vh - 56px - 40px)!important;
3595				height: calc(100svh - 40px)!important;
3596            }
3597            /* iphonex (iphone without homebutton) chrome */
3598            html.is-iphone-no-homebutton.is-chrome html.scrollsnap-enabled .first-row .row-inner{
3599                height: calc(100vh - 109px - 40px)!important;
3600				height: calc(100svh - 40px)!important;
3601            }
3602            /* iphone (iphone with homebutton) chrome */
3603            html.is-iphone.is-chrome html.scrollsnap-enabled .first-row .row-inner{
3604                height: calc(100vh - 71px - 40px)!important;
3605				height: calc(100svh - 40px)!important;
3606            }
3607            /* ipad chrome */
3608            html.is-ipad.is-chrome html.scrollsnap-enabled .first-row .row-inner{
3609                height: calc(100vh - 75px - 40px)!important;
3610				height: calc(100svh - 40px)!important;
3611            }
3612            /* ipad safari */
3613            html.is-ipad.is-safari html.scrollsnap-enabled .first-row .row-inner{
3614                height: calc(100vh - 64px - 40px)!important;
3615				height: calc(100svh - 40px)!important;
3616            }/* iphone (iphone with homebutton) safari */
3617            html.is-iphone.is-safari html.scrollsnap-enabled .first-row .column-wrap{
3618                height: calc(100vh - 75px - 40px)!important;
3619				height: calc(100svh - 40px)!important;
3620            }
3621            /* iphonex (iphone without homebutton) safari */
3622            html.is-iphone-no-homebutton.is-safari html.scrollsnap-enabled .first-row .column-wrap{
3623                height: calc(100vh - 80px - 40px)!important;
3624				height: calc(100svh - 40px)!important;
3625            }
3626            /* android chrome */
3627            html.is-android.is-chrome html.scrollsnap-enabled .first-row .column-wrap{
3628                height: calc(100vh - 56px - 40px)!important;
3629				height: calc(100svh - 40px)!important;
3630            }
3631            /* iphonex (iphone without homebutton) chrome */
3632            html.is-iphone-no-homebutton.is-chrome html.scrollsnap-enabled .first-row .column-wrap{
3633                height: calc(100vh - 109px - 40px)!important;
3634				height: calc(100svh - 40px)!important;
3635            }
3636            /* iphone (iphone with homeb
3636utton) chrome */
3637            html.is-iphone.is-chrome html.scrollsnap-enabled .first-row .column-wrap{
3638                height: calc(100vh - 71px - 40px)!important;
3639				height: calc(100svh - 40px)!important;
3640            }
3641            /* ipad chrome */
3642            html.is-ipad.is-chrome html.scrollsnap-enabled .first-row .column-wrap{
3643                height: calc(100vh - 75px - 40px)!important;
3644				height: calc(100svh - 40px)!important;
3645            }
3646            /* ipad safari */
3647            html.is-ipad.is-safari html.scrollsnap-enabled .first-row .column-wrap{
3648                height: calc(100vh - 64px - 40px)!important;
3649				height: calc(100svh - 40px)!important;
3650            }body.lay-hide-menu{padding-top:0!important;}body.lay-hide-menu>.lay-content .cover-enabled-on-phone .cover-region{top:0!important;}body.lay-hide-menu>.lay-content .cover-enabled-on-phone .cover-region .lay-imagehover-on-element{top:0!important;}
3651        /* page setting: hide menu – treat navbar height as 0 */
3652        html.show-project-overlay body.lay-hide-menu #lay-project-overlay{
3653            padding-top: 0px;
3654            height: calc(100vh - 0px)!important;
3655        }html.show-project-overlay body.lay-hide-menu:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled #lay-project-overlay>.lay-content{
3656            min-height: calc(100vh - 0px)!important;
3657        }
3658        body.lay-hide-menu .cover-region-phone._100vh,
3659        body.lay-hide-menu .cover-region-phone .cover-inner._100vh,
3660        body.lay-hide-menu .cover-region-phone .row._100vh,
3661        body.lay-hide-menu .cover-region-phone .row-inner._100vh,
3662        body.lay-hide-menu .cover-region-phone .column-wrap._100vh,
3663        body.lay-hide-menu .cover-enabled-on-phone .cover-region,
3664        body.lay-hide-menu .cover-region .cover-inner,
3665        body.lay-hide-menu .cover-region .cover-inner ._100vh{
3666            min-height: calc(100vh - 0px)!important;
3667            height: calc(100vh - 0px)!important;
3668        }html.is-iphone.is-safari html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3669            html.is-iphone-no-homebutton.is-safari html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row._100vh{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3670            html.is-android.is-chrome html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row._100vh{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3671            html.is-iphone-no-homebutton.is-chrome html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row._100vh{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3672            html.is-iphone.is-chrome html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row._100vh{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3673            html.is-ipad.is-chrome html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3674            html.is-ipad.is-safari html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row._100vh{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row ._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3675            html.is-iphone-no-homebutton.is-safari html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row ._100vh{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3676            html.is-android.is-chrome html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row ._100vh{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3677            html.is-iphone-no-homebutton.is-chrome html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row ._100vh{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3678            html.is-iphone.is-chrome html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row ._100vh{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3679            html.is-ipad.is-chrome html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row ._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3680            html.is-ipad.is-safari html:not(.fp-enabled) body.lay-hide-menu>.lay-content .row.first-row ._100vh{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3681            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3682            html.is-android.is-chrome body.lay-hide-menu:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3683            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3684            html.is-iphone.is-chrome body.lay-hide-menu:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3685            html.is-ipad.is-chrome body.lay-hide-menu:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3686            html.is-ipad.is-safari body.lay-hide-menu:not(.woocommerce-page).touchdevice.sticky-footer-option-enabled>.lay-content{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3687            html.is-iphone-no-homebutton.is-safari html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row._100vh{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3688            html.is-android.is-chrome html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row._100vh{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3689            html.is-iphone-no-homebutton.is-chrome html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row._100vh{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3690            html.is-iphone.is-chrome html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row._100vh{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3691            html.is-ipad.is-chrome html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3692            html.is-ipad.is-safari html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row._100vh{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row ._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3693            html.is-iphone-no-homebutton.is-safari html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row ._100vh{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3694            html.is-android.is-chrome html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row ._100vh{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3695            html.is-iphone-no-homebutton.is-chrome html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row ._100vh{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3696            html.is-iphone.is-chrome html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row ._100vh{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3697            html.is-ipad.is-chrome html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row ._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3698            html.is-ipad.is-safari html:not(.fp-enabled).show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row ._100vh{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-region-phone._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3699            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-region-phone._100vh{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3700            html.is-android.is-chrome body.lay-hide-menu .cover-region-phone._100vh{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3701            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-region-phone._100vh{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3702            html.is-iphone.is-chrome body.lay-hide-menu .cover-region-phone._100vh{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3703            html.is-ipad.is-chrome body.lay-hide-menu .cover-region-phone._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3704            html.is-ipad.is-safari body.lay-hide-menu .cover-region-phone._100vh{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-region-phone .cover-inner._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3705            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-region-phone .cover-inner._100vh{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3706            html.is-android.is-chrome body.lay-hide-menu .cover-region-phone .cover-inner._100vh{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3707            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-region-phone .cover-inner._100vh{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3708            html.is-iphone.is-chrome body.lay-hide-menu .cover-region-phone .cover-inner._100vh{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3709            html.is-ipad.is-chrome body.lay-hide-menu .cover-region-phone .cover-inner._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3710            html.is-ipad.is-safari body.lay-hide-menu .cover-region-phone .cover-inner._100vh{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-region-phone .row._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3711            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-region-phone .row._100vh{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3712            html.is-android.is-chrome body.lay-hide-menu .cover-region-phone .row._100vh{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3713            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-region-phone .row._100vh{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3714            html.is-iphone.is-chrome body.lay-hide-menu .cover-region-phone .row._100vh{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3715            html.is-ipad.is-chrome body.lay-hide-menu .cover-region-phone .row._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3716            html.is-ipad.is-safari body.lay-hide-menu .cover-region-phone .row._100vh{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-region-phone .row-inner._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3717            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-region-phone .row-inner._100vh{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3718            html.is-android.is-chrome body.lay-hide-menu .cover-region-phone .row-inner._100vh{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3719            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-region-phone .row-inner._100vh{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3720            html.is-iphone.is-chrome body.lay-hide-menu .cover-region-phone .row-inner._100vh{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3721            html.is-ipad.is-chrome body.lay-hide-menu .cover-region-phone .row-inner._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3722            html.is-ipad.is-safari body.lay-hide-menu .cover-region-phone .row-inner._100vh{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-region-phone .column-wrap._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3723            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-region-phone .column-wrap._100vh{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3724            html.is-android.is-chrome body.lay-hide-menu .cover-region-phone .column-wrap._100vh{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3725            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-region-phone .column-wrap._100vh{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3726            html.is-iphone.is-chrome body.lay-hide-menu .cover-region-phone .column-wrap._100vh{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3727            html.is-ipad.is-chrome body.lay-hide-menu .cover-region-phone .column-wrap._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3728            html.is-ipad.is-safari body.lay-hide-menu .cover-region-phone .column-wrap._100vh{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-enabled-on-phone .cover-region{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3729            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-enabled-on-p
3729hone .cover-region{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3730            html.is-android.is-chrome body.lay-hide-menu .cover-enabled-on-phone .cover-region{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3731            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-enabled-on-phone .cover-region{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3732            html.is-iphone.is-chrome body.lay-hide-menu .cover-enabled-on-phone .cover-region{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3733            html.is-ipad.is-chrome body.lay-hide-menu .cover-enabled-on-phone .cover-region{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3734            html.is-ipad.is-safari body.lay-hide-menu .cover-enabled-on-phone .cover-region{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-region .cover-inner{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3735            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-region .cover-inner{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3736            html.is-android.is-chrome body.lay-hide-menu .cover-region .cover-inner{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3737            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-region .cover-inner{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3738            html.is-iphone.is-chrome body.lay-hide-menu .cover-region .cover-inner{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3739            html.is-ipad.is-chrome body.lay-hide-menu .cover-region .cover-inner{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3740            html.is-ipad.is-safari body.lay-hide-menu .cover-region .cover-inner{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-region-phone._100vh{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3741            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-region-phone._100vh{height: calc(100vh - 80px - 0px)!important;height: calc(100svh - 0px)!important;}
3742            html.is-android.is-chrome body.lay-hide-menu .cover-region-phone._100vh{height: calc(100vh - 56px - 0px)!important;height: calc(100svh - 0px)!important;}
3743            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-region-phone._100vh{height: calc(100vh - 109px - 0px)!important;height: calc(100svh - 0px)!important;}
3744            html.is-iphone.is-chrome body.lay-hide-menu .cover-region-phone._100vh{height: calc(100vh - 71px - 0px)!important;height: calc(100svh - 0px)!important;}
3745            html.is-ipad.is-chrome body.lay-hide-menu .cover-region-phone._100vh{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3746            html.is-ipad.is-safari body.lay-hide-menu .cover-region-phone._100vh{height: calc(100vh - 64px - 0px)!important;height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-region-phone .cover-inner._100vh{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3747            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-region-phone .cover-inner._100vh{height: calc(100vh - 80px - 0px)!important;height: calc(100svh - 0px)!important;}
3748            html.is-android.is-chrome body.lay-hide-menu .cover-region-phone .cover-inner._100vh{height: calc(100vh - 56px - 0px)!important;height: calc(100svh - 0px)!important;}
3749            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-region-phone .cover-inner._100vh{height: calc(100vh - 109px - 0px)!important;height: calc(100svh - 0px)!important;}
3750            html.is-iphone.is-chrome body.lay-hide-menu .cover-region-phone .cover-inner._100vh{height: calc(100vh - 71px - 0px)!important;height: calc(100svh - 0px)!important;}
3751            html.is-ipad.is-chrome body.lay-hide-menu .cover-region-phone .cover-inner._100vh{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3752            html.is-ipad.is-safari body.lay-hide-menu .cover-region-phone .cover-inner._100vh{height: calc(100vh - 64px - 0px)!important;height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-region-phone .row._100vh{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3753            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-region-phone .row._100vh{height: calc(100vh - 80px - 0px)!important;height: calc(100svh - 0px)!important;}
3754            html.is-android.is-chrome body.lay-hide-menu .cover-region-phone .row._100vh{height: calc(100vh - 56px - 0px)!important;height: calc(100svh - 0px)!important;}
3755            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-region-phone .row._100vh{height: calc(100vh - 109px - 0px)!important;height: calc(100svh - 0px)!important;}
3756            html.is-iphone.is-chrome body.lay-hide-menu .cover-region-phone .row._100vh{height: calc(100vh - 71px - 0px)!important;height: calc(100svh - 0px)!important;}
3757            html.is-ipad.is-chrome body.lay-hide-menu .cover-region-phone .row._100vh{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3758            html.is-ipad.is-safari body.lay-hide-menu .cover-region-phone .row._100vh{height: calc(100vh - 64px - 0px)!important;height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-region-phone .row-inner._100vh{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3759            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-region-phone .row-inner._100vh{height: calc(100vh - 80px - 0px)!important;height: calc(100svh - 0px)!important;}
3760            html.is-android.is-chrome body.lay-hide-menu .cover-region-phone .row-inner._100vh{height: calc(100vh - 56px - 0px)!important;height: calc(100svh - 0px)!important;}
3761            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-region-phone .row-inner._100vh{height: calc(100vh - 109px - 0px)!important;height: calc(100svh - 0px)!important;}
3762            html.is-iphone.is-chrome body.lay-hide-menu .cover-region-phone .row-inner._100vh{height: calc(100vh - 71px - 0px)!important;height: calc(100svh - 0px)!important;}
3763            html.is-ipad.is-chrome body.lay-hide-menu .cover-region-phone .row-inner._100vh{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3764            html.is-ipad.is-safari body.lay-hide-menu .cover-region-phone .row-inner._100vh{height: calc(100vh - 64px - 0px)!important;height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-region-phone .column-wrap._100vh{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3765            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-region-phone .column-wrap._100vh{height: calc(100vh - 80px - 0px)!important;height: calc(100svh - 0px)!important;}
3766            html.is-android.is-chrome body.lay-hide-menu .cover-region-phone .column-wrap._100vh{height: calc(100vh - 56px - 0px)!important;height: calc(100svh - 0px)!important;}
3767            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-region-phone .column-wrap._100vh{height: calc(100vh - 109px - 0px)!important;height: calc(100svh - 0px)!important;}
3768            html.is-iphone.is-chrome body.lay-hide-menu .cover-region-phone .column-wrap._100vh{height: calc(100vh - 71px - 0px)!important;height: calc(100svh - 0px)!important;}
3769            html.is-ipad.is-chrome body.lay-hide-menu .cover-region-phone .column-wrap._100vh{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3770            html.is-ipad.is-safari body.lay-hide-menu .cover-region-phone .column-wrap._100vh{height: calc(100vh - 64px - 0px)!important;height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-enabled-on-phone .cover-region{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3771            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-enabled-on-phone .cover-region{height: calc(100vh - 80px - 0px)!important;height: calc(100svh - 0px)!important;}
3772            html.is-android.is-chrome body.lay-hide-menu .cover-enabled-on-phone .cover-region{height: calc(100vh - 56px - 0px)!important;height: calc(100svh - 0px)!important;}
3773            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-enabled-on-phone .cover-region{height: calc(100vh - 109px - 0px)!important;height: calc(100svh - 0px)!important;}
3774            html.is-iphone.is-chrome body.lay-hide-menu .cover-enabled-on-phone .cover-region{height: calc(100vh - 71px - 0px)!important;height: calc(100svh - 0px)!important;}
3775            html.is-ipad.is-chrome body.lay-hide-menu .cover-enabled-on-phone .cover-region{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3776            html.is-ipad.is-safari body.lay-hide-menu .cover-enabled-on-phone .cover-region{height: calc(100vh - 64px - 0px)!important;height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu .cover-region .cover-inner{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3777            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu .cover-region .cover-inner{height: calc(100vh - 80px - 0px)!important;height: calc(100svh - 0px)!important;}
3778            html.is-android.is-chrome body.lay-hide-menu .cover-region .cover-inner{height: calc(100vh - 56px - 0px)!important;height: calc(100svh - 0px)!important;}
3779            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu .cover-region .cover-inner{height: calc(100vh - 109px - 0px)!important;height: calc(100svh - 0px)!important;}
3780            html.is-iphone.is-chrome body.lay-hide-menu .cover-region .cover-inner{height: calc(100vh - 71px - 0px)!important;height: calc(100svh - 0px)!important;}
3781            html.is-ipad.is-chrome body.lay-hide-menu .cover-region .cover-inner{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3782            html.is-ipad.is-safari body.lay-hide-menu .cover-region .cover-inner{height: calc(100vh - 64px - 0px)!important;height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu>.lay-content .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3783            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu>.lay-content .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3784            html.is-android.is-chrome body.lay-hide-menu>.lay-content .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3785            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu>.lay-content .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3786            html.is-iphone.is-chrome body.lay-hide-menu>.lay-content .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3787            html.is-ipad.is-chrome body.lay-hide-menu>.lay-content .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3788            html.is-ipad.is-safari body.lay-hide-menu>.lay-content .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari html.show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3789            html.is-iphone-no-homebutton.is-safari html.show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 80px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3790            html.is-android.is-chrome html.show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 56px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3791            html.is-iphone-no-homebutton.is-chrome html.show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 109px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3792            html.is-iphone.is-chrome html.show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 71px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3793            html.is-ipad.is-chrome html.show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 75px - 0px)!important;min-height: calc(100svh - 0px)!important;}
3794            html.is-ipad.is-safari html.show-project-overlay body.lay-hide-menu #lay-project-overlay .row.first-row .col .lay-carousel._100vh{min-height: calc(100vh - 64px - 0px)!important;min-height: calc(100svh - 0px)!important;}html.is-iphone.is-safari body.lay-hide-menu:not(.fp-autoscroll) .fullpage-wrapper{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3795            html.is-iphone-no-homebutton.is-safari body.lay-hide-menu:not(.fp-autoscroll) .fullpage-wrapper{height: calc(100vh - 80px - 0px)!important;height: calc(100svh - 0px)!important;}
3796            html.is-android.is-chrome body.lay-hide-menu:not(.fp-autoscroll) .fullpage-wrapper{height: calc(100vh - 56px - 0px)!important;height: calc(100svh - 0px)!important;}
3797            html.is-iphone-no-homebutton.is-chrome body.lay-hide-menu:not(.fp-autoscroll) .fullpage-wrapper{height: calc(100vh - 109px - 0px)!important;height: calc(100svh - 0px)!important;}
3798            html.is-iphone.is-chrome body.lay-hide-menu:not(.fp-autoscroll) .fullpage-wrapper{height: calc(100vh - 71px - 0px)!important;height: calc(100svh - 0px)!important;}
3799            html.is-ipad.is-chrome body.lay-hide-menu:not(.fp-autoscroll) .fullpage-wrapper{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3800            html.is-ipad.is-safari body.lay-hide-menu:not(.fp-autoscroll) .fullpage-wrapper{height: calc(100vh - 64px - 0px)!important;height: calc(100svh - 0px)!important;}html.is-iphone.is-safari html.scrollsnap-enabled body.lay-hide-menu .vertical-scrollsnap .first-row{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3801            html.is-iphone-no-homebutton.is-safari html.scrollsnap-enabled body.lay-hide-menu .vertical-scrollsnap .first-row{height: calc(100vh - 80px - 0px)!important;height: calc(100svh - 0px)!important;}
3802            html.is-android.is-chrome html.scrollsnap-enabled body.lay-hide-menu .vertical-scrollsnap .first-row{height: calc(100vh - 56px - 0px)!important;height: calc(100svh - 0px)!important;}
3803            html.is-iphone-no-homebutton.is-chrome html.scrollsnap-enabled body.lay-hide-menu .vertical-scrollsnap .first-row{height: calc(100vh - 109px - 0px)!important;height: calc(100svh - 0px)!important;}
3804            html.is-iphone.is-chrome html.scrollsnap-enabled body.lay-hide-menu .vertical-scrollsnap .first-row{height: calc(100vh - 71px - 0px)!important;height: calc(100svh - 0px)!important;}
3805            html.is-ipad.is-chrome html.scrollsnap-enabled body.lay-hide-menu .vertical-scrollsnap .first-row{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3806            html.is-ipad.is-safari html.scrollsnap-enabled body.lay-hide-menu .verti
3806cal-scrollsnap .first-row{height: calc(100vh - 64px - 0px)!important;height: calc(100svh - 0px)!important;}html.is-iphone.is-safari html.scrollsnap-enabled body.lay-hide-menu .horizontal-scrollsnap .first-row{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3807            html.is-iphone-no-homebutton.is-safari html.scrollsnap-enabled body.lay-hide-menu .horizontal-scrollsnap .first-row{height: calc(100vh - 80px - 0px)!important;height: calc(100svh - 0px)!important;}
3808            html.is-android.is-chrome html.scrollsnap-enabled body.lay-hide-menu .horizontal-scrollsnap .first-row{height: calc(100vh - 56px - 0px)!important;height: calc(100svh - 0px)!important;}
3809            html.is-iphone-no-homebutton.is-chrome html.scrollsnap-enabled body.lay-hide-menu .horizontal-scrollsnap .first-row{height: calc(100vh - 109px - 0px)!important;height: calc(100svh - 0px)!important;}
3810            html.is-iphone.is-chrome html.scrollsnap-enabled body.lay-hide-menu .horizontal-scrollsnap .first-row{height: calc(100vh - 71px - 0px)!important;height: calc(100svh - 0px)!important;}
3811            html.is-ipad.is-chrome html.scrollsnap-enabled body.lay-hide-menu .horizontal-scrollsnap .first-row{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3812            html.is-ipad.is-safari html.scrollsnap-enabled body.lay-hide-menu .horizontal-scrollsnap .first-row{height: calc(100vh - 64px - 0px)!important;height: calc(100svh - 0px)!important;}html.is-iphone.is-safari html.scrollsnap-enabled body.lay-hide-menu .first-row .row-inner{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3813            html.is-iphone-no-homebutton.is-safari html.scrollsnap-enabled body.lay-hide-menu .first-row .row-inner{height: calc(100vh - 80px - 0px)!important;height: calc(100svh - 0px)!important;}
3814            html.is-android.is-chrome html.scrollsnap-enabled body.lay-hide-menu .first-row .row-inner{height: calc(100vh - 56px - 0px)!important;height: calc(100svh - 0px)!important;}
3815            html.is-iphone-no-homebutton.is-chrome html.scrollsnap-enabled body.lay-hide-menu .first-row .row-inner{height: calc(100vh - 109px - 0px)!important;height: calc(100svh - 0px)!important;}
3816            html.is-iphone.is-chrome html.scrollsnap-enabled body.lay-hide-menu .first-row .row-inner{height: calc(100vh - 71px - 0px)!important;height: calc(100svh - 0px)!important;}
3817            html.is-ipad.is-chrome html.scrollsnap-enabled body.lay-hide-menu .first-row .row-inner{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3818            html.is-ipad.is-safari html.scrollsnap-enabled body.lay-hide-menu .first-row .row-inner{height: calc(100vh - 64px - 0px)!important;height: calc(100svh - 0px)!important;}html.is-iphone.is-safari html.scrollsnap-enabled body.lay-hide-menu .first-row .column-wrap{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3819            html.is-iphone-no-homebutton.is-safari html.scrollsnap-enabled body.lay-hide-menu .first-row .column-wrap{height: calc(100vh - 80px - 0px)!important;height: calc(100svh - 0px)!important;}
3820            html.is-android.is-chrome html.scrollsnap-enabled body.lay-hide-menu .first-row .column-wrap{height: calc(100vh - 56px - 0px)!important;height: calc(100svh - 0px)!important;}
3821            html.is-iphone-no-homebutton.is-chrome html.scrollsnap-enabled body.lay-hide-menu .first-row .column-wrap{height: calc(100vh - 109px - 0px)!important;height: calc(100svh - 0px)!important;}
3822            html.is-iphone.is-chrome html.scrollsnap-enabled body.lay-hide-menu .first-row .column-wrap{height: calc(100vh - 71px - 0px)!important;height: calc(100svh - 0px)!important;}
3823            html.is-ipad.is-chrome html.scrollsnap-enabled body.lay-hide-menu .first-row .column-wrap{height: calc(100vh - 75px - 0px)!important;height: calc(100svh - 0px)!important;}
3824            html.is-ipad.is-safari html.scrollsnap-enabled body.lay-hide-menu .first-row .column-wrap{height: calc(100vh - 64px - 0px)!important;height: calc(100svh - 0px)!important;}.navbar { height:40px; }.navbar{background-color:rgba(255,255,255,1)}.navbar { border-bottom-color:#ffffff; }.burger-default span, .burger-default span:before, .burger-default span:after { background-color:#000000; }.burger-new .bread-crust-top, .burger-new .bread-crust-bottom { background:#000000; }.lay-cart-icon-wrap { color:#000; }.burger-default.active span:before, .burger-default.active span:after { background-color:#000000; }.burger-new.active .bread-crust-top, .burger-new.active .bread-crust-bottom { background:#000000; }nav.mobile-nav li a { border-bottom-color:#ffffff; }nav.mobile-nav a { color:#000000; }nav.mobile-nav li>a{background-color:rgba(255,255,255,1)}nav.mobile-nav li.current-menu-item>a, nav.mobile-nav li.current_page_item>a{background-color:rgba(255,255,255,1)}nav.mobile-nav li.current-menu-item>a, nav.mobile-nav li.current_page_item>a{color:rgb(0,0,0)}nav.mobile-nav li.current-menu-item>a, nav.mobile-nav li.current_page_item>a{text-decoration-color:rgb(0,0,0)}nav.mobile-nav li a { font-size:16px; }nav.mobile-nav li a { padding-left:10px; }nav.mobile-nav li a { padding-right:10px; }nav.mobile-nav li a { padding-top:10px; }nav.mobile-nav li a { padding-bottom:10px; }nav.mobile-nav li, nav.mobile-nav li a { text-align:left; }nav.mobile-nav li a { line-height:2em; }}
3825            .mobile-title.text{
3826				font-family:helvetica, sans-serif;color:#000000;letter-spacing:0em;line-height:2.5;font-weight:400;text-transform:none;font-style:normal;text-decoration: none;text-shadow:none;-webkit-text-stroke:0px;text-wrap: wrap;
3827			}
3828			@media (min-width: 601px){
3829				.mobile-title.text{
3830					font-size:18px;
3831				}
3832			}
3833			@media (max-width: 600px){
3834				.mobile-title.text{
3835					font-size:16px;
3836				}
3837			}
3838/*# sourceURL=frontend-style-inline-css */
3839</style>
3840
3841<script data-cfasync="false" id="lay-frontend-events-channels-js" src="https://chispum.com/wp-content/themes/lay/frontend/assets/js/events_channels.min.js?ver=11.6.9"></script>
vendor: 1 bytes, line 3841
3841
3842<script id="frontend-critical-init-js-extra">
3843var layCriticalInitData = {"breakpoint":"600","image_loading":"instant_load","template_uri":"https://chispum.com/wp-content/themes/lay","asset_version":"11.6.9","pretext_hyphenation_js":"pretext_hyphenation_roman.min.js"};
3844//# sourceURL=frontend-critical-init-js-extra
3845</script>
vendor: 1 bytes, line 3845
3845
3846<script data-cfasync="false" id="frontend-critical-init-js" src="https://chispum.com/wp-content/themes/lay/frontend/assets/js/frontend.critical-init.min.js?ver=11.6.9"></script>
vendor: 1 bytes, line 3846
3846
3847<script id="jquery-core-js" src="https://chispum.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
3847
3848<link rel="https://api.w.org/" href="https://chispum.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://chispum.com/wp-json/wp/v2/pages/1979" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://chispum.com/xmlrpc.php?rsd" />
3849<meta name="generator" content="WordPress 7.1.2" />
3850<link rel="canonical" href="https://chispum.com/contact/" />
3851<link rel='shortlink' href='https://chispum.com/?p=1979' />
3852<!-- webfonts -->
3853		<style type="text/css"></style><!-- horizontal lines -->
3854		<style>
3855			.lay-hr{
3856				height:1px;background-color:rgba(0,0,0,1);background:rgba(0,0,0,1);
3857				width: 100%;
3858			}
3859		</style><!-- vertical lines -->
3860		<style>
3861            .element.type-vl{
3862                width:var(--lay-vl-width, 1px)!important;
3863            }
3864			.lay-vl{
3865				width:1px;background-color:rgba(0,0,0,1);background:rgba(0,0,0,1);
3866				height: 100%;
3867			}
3868		</style><!-- text selection color -->
3869		<style>
3870			::selection {
3871				background-color: #d4d4d4;
3872			}
3873			::-moz-selection {
3874				background-color: #d4d4d4;
3875			}
3876		</style><!-- intro style -->
3877		<style>.intro_text { color:#000000; }.intro_text { text-align:left; }.intro_text { top:5px; }.intro_text { left:5%; }.intro_text { right:5%; }.intro_text { bottom:5px; }.intro_text{bottom: auto; right: auto; top:50%;
3878                    -webkit-transform: translate(0, -50%);
3879                    -moz-transform: translate(0, -50%);
3880                    -ms-transform: translate(0, -50%);
3881                    -o-transform: translate(0, -50%);
3882                    transform: translate(0, -50%);}.intro{opacity: 1;}.intro .mediawrap{filter: brightness(1); -webkit-filter: brightness(1);}.intro { background-color:rgba(255,255,255,0); }.intro.animatehide{
3883					opacity: 0;
3884					-webkit-transform: scale(1.5);
3885					transform: scale(1.5);
3886				}.intro{
3887			transition: opacity 500ms ease, transform 500ms ease;
3888			-webkit-transition: opacity 500ms ease, -webkit-transform 500ms ease;
3889		}@media (min-width: 601px){
3890            .intro-svg-overlay{width:30%;}
3891        }@media (max-width: 600px){
3892            .intro-svg-overlay{width:30%;}
3893        }</style><link rel="icon" href="https://chispum.com/wp-content/uploads/2025/07/cropped-Logo_Ch-2025-1-32x32.png" sizes="32x32" />
3894<link rel="icon" href="https://chispum.com/wp-content/uploads/2025/07/cropped-Logo_Ch-2025-1-192x192.png" sizes="192x192" />
3895<link rel="apple-touch-icon" href="https://chispum.com/wp-content/uploads/2025/07/cropped-Logo_Ch-2025-1-180x180.png" />
3896<meta name="msapplication-TileImage" content="https://chispum.com/wp-content/uploads/2025/07/cropped-Logo_Ch-2025-1-270x270.png" />
3897<meta property="og:title" content="Chispum">
3898		<meta property="og:site_name" content="Chispum"><meta name="twitter:card" content="summary">
3899			<meta name="twitter:title" content="Chispum"><!-- Version 11.6.9--><!-- Fix for flash of unstyled content on Chrome --><style>.sitetitle, .laynav, .project-arrow, .mobile-title{visibility:hidden;}</style></head>
3900
3901<body class="wp-singular page-template-default page page-id-1979 wp-theme-lay  no-touchdevice type-page id-1979 slug-contact mobile-menu-style_1 mobile-menu-has-animation thumb-mo-image-no-transition thumb-video-and-mouseover-image-behavior-show-image mobile_menu_bar_not_hidden mobile_burger_style_new lay-transition-elements-on-scroll sticky-footer-option-disabled intro-disabled not-protected not-using-max-width" data-type="page" data-id="1979" data-catid="" data-slug="contact" data-footerid="2959" data-horizontal-scroll-active="0">
3902<style id="lay-page-settings-hide">body.lay-hide-sitetitle .sitetitle, body.lay-hide-sitetitle .mobile-title, body.lay-page-overlay-hide-sitetitle .sitetitle, body.lay-page-overlay-hide-sitetitle .mobile-title{display:none!important;}body.lay-hide-menu .laynav.primary, body.lay-hide-menu .laynav.mobile-nav, body.lay-hide-menu .navbar, body.lay-hide-menu .burger-wrap, body.lay-hide-menu .lay-mobile-icons-wrap, body.lay-page-overlay-hide-menu .laynav.primary, body.lay-page-overlay-hide-menu .laynav.mobile-nav, body.lay-page-overlay-hide-menu .navbar, body.lay-page-overlay-hide-menu .burger-wrap, body.lay-page-overlay-hide-menu .lay-mobile-icons-wrap{display:none!important;}body.lay-hide-menu-2 .laynav.second_menu, body.lay-hide-menu-2 .navbar-second-menu, body.lay-page-overlay-hide-menu-2 .laynav.second_menu, body.lay-page-overlay-hide-menu-2 .navbar-second-menu{display:none!important;}body.lay-hide-menu-3 .laynav.third_menu, body.lay-page-overlay-hide-menu-3 .laynav.third_menu{display:none!important;}body.lay-hide-menu-4 .laynav.fourth_menu, body.lay-page-overlay-hide-menu-4 .laynav.fourth_menu{display:none!important;}body.lay-hide-footer #footer-region{display:none!important;}body.lay-hide-fixed-header .lay-fixed-header{display:none!important;}</style><a class="sitetitle position-top is-fixed img" href="https://chispum.com" data-title="" data-type="page" data-id="4423" data-catid="">
3903					<img src="https://chispum.com/wp-content/uploads/2025/07/Logo_Chispum-2025.png" alt="Chispum">
3904					
3905				</a><nav class="laynav mobile-nav  mobile-menu-style-style_1 "><ul><li id="menu-item-5022" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5022"><a href="https://chispum.com/proyectos/cabecera-proyectos/" class="_Default_no_spaces _Default" data-id="5020" data-type="page" data-title="Proyectos"><span>Proyectos</span></a></li>
3906<li id="menu-item-4469" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4469"><a href="https://chispum.com/consultoria/" class="_Default_no_spaces _Default" data-id="4463" data-type="page" data-title="Consultoría"><span>Consultoría</span></a>
3907<ul class="sub-menu">
3908	<li id="menu-item-5046" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5046"><a href="https://chispum.com/consultoria/manual-de-diagnostico/" class="_menu_no_spaces _Default" data-id="4472" data-type="page" data-title="Manuales de Diagnóstico"><span>Manuales de Diagnóstico</span></a></li>
3909	<li id="menu-item-5044" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5044"><a href="https://chispum.com/consultoria/manual-de-humanizacion/" class="_menu_no_spaces _Default" data-id="4474" data-type="page" data-title="Manuales de Humanización"><span>Manuales de Humanización</span></a></li>
3910	<li id="menu-item-5045" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5045"><a href="https://chispum.com/consultoria/manual-de-senalizacion/" class="_menu_no_spaces _Default" data-id="4476" data-type="page" data-title="Manuales de Señalización"><span>Manuales de Señalización</span></a></li>
3911</ul>
3912</li>
3913<li id="menu-item-4470" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4470"><a href="https://chispum.com/formacion/" class="_Default_no_spaces _Default" data-id="4465" data-type="page" data-title="Formación"><span>Formación</span></a></li>
3914<li id="menu-item-3978" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3978"><a href="https://chispum.com/clientes/" class="_Default_no_spaces _Default" data-id="3976" data-type="page" data-title="Clientes"><span>Clientes</span></a></li>
3915<li id="menu-item-3973" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3973"><a href="https://chispum.com/nosotros/" class="_Default_no_spaces _Default" data-id="3184" data-type="page" data-title="Nosotros"><span>Nosotros</span></a></li>
3916<li id="menu-item-3972" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1979 current_page_item menu-item-3972"><a href="https://chispum.com/contact/" aria-current="page" class="_Default_no_spaces _Default" data-id="1979" data-type="page" data-title="Contacto"><span>Contacto</span></a></li>
3917</ul></nav><nav class="laynav desktop-nav nav-style-normal show-submenu-on-hover submenu-type-vertical laynav-position-top-right arrangement-horizontal position-top is-fixed primary">
3918            
3919            <ul>
3920                <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5022"><a href="https://chispum.com/proyectos/cabecera-proyectos/" data-id="5020" data-type="page" data-title="Proyectos"><span>Proyectos</span></a></li>
3921<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-4469"><a href="https://chispum.com/consultoria/" data-id="4463" data-type="page" data-title="Consultoría"><span>Consultoría</span></a>
3922<ul class="sub-menu">
3923	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5046"><a href="https://chispum.com/consultoria/manual-de-diagnostico/" class="_menu_no_spaces" data-id="4472" data-type="page" data-title="Manuales de Diagnóstico"><span>Manuales de Diagnóstico</span></a></li>
3924	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5044"><a href="https://chispum.com/consultoria/manual-de-humanizacion/" class="_menu_no_spaces" data-id="4474" data-type="page" data-title="Manuales de Humanización"><span>Manuales de Humanización</span></a></li>
3925	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5045"><a href="https://chispum.com/consultoria/manual-de-senalizacion/" class="_menu_no_spaces" data-id="4476" data-type="page" data-title="Manuales de Señalización"><span>Manuales de Señalización</span></a></li>
3926</ul>
3927</li>
3928<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4470"><a href="https://chispum.com/formacion/" data-id="4465" data-type="page" data-title="Formación"><span>Formación</span></a></li>
3929<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3978"><a href="https://chispum.com/clientes/" data-id="3976" data-type="page" data-title="Clientes"><span>Clientes</span></a></li>
3930<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3973"><a href="https://chispum.com/nosotros/" data-id="3184" data-type="page" data-title="Nosotros"><span>Nosotros</span></a></li>
3931<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-1979 current_page_item menu-item-3972"><a href="https://chispum.com/contact/" aria-current="page" data-id="1979" data-type="page" data-title="Contacto"><span>Contacto</span></a></li>
3932
3933            </ul>
3934        </nav><div class="lay-navbar navbar navbar-primary-menu position-top is-fixed  "></div><a class="mobile-title image is-fixed  " href="https://chispum.com" data-title="" data-type="page" data-id="4423" data-catid=""><span><img src="https://chispum.com/wp-content/uploads/2025/07/Logo_Chispum-2025.png" alt="Chispum"></span></a><div class="lay-mobile-icons-wrap new-burger   is-fixed  "><div class="burger-wrap right burger-wrap-new burger-has-animation" >
3935				<div class="burger-inner">
3936					<div class="burger burger-new mobile-menu-icon">
3937						<span class="bread-top">
3938							<span class="bread-crust-top"></span>
3939						</span>
3940						<span class="bread-bottom">
3941							<span class="bread-crust-bottom"></span>
3942						</span>
3943					</div>
3944				</div>
3945			</div></div><div id="search-region" >
3946            <div class="search-view hide">
3947                <div class="search-inputs">
3948                    <div class="search-input-wrap">
3949                        <input id="search-query" type="search" class="search-query" placeholder="Type your search…" autocomplete="off" spellcheck="false"/>
3950                    </div>
3951                    <div id="search-autosuggest-list"></div>
3952                </div>
3953                <div id="search-results-region"></div>
3954            </div>
3955            <div class="close-search"></div>
3956        </div><div class="lay-content lay-auto-mobile-spaces-page-1979 nocustomphonegrid footer-nocustomphonegrid nocover  cover-enabled-on-phone " data-disable-smooth-scroll=""><!-- Start Desktop Layout --><div id="grid" class="grid lay-not-empty id-1979"><div class="grid-inner"><!-- grid frame css --><style>@media (min-width: 601px){#grid.id-1979{padding-top:8.7%;}#grid.id-1979{padding-bottom:5%;}}</style><!-- rows margin bottom css --><style>@media (min-width: 601px){#grid.id-1979 .row-0{margin-bottom:1%;}#grid.id-1979 .row-1{margin-bottom:1%;}#grid.id-1979 .row-2{margin-bottom:1%;}}</style><!-- grid css --><style id="grid-css">@media (min-width: 601px){#grid.id-1979 .row{--lay-row-bg-frame-left:2%;--lay-row-bg-frame-right:2%;--lay-row-column-gutter:1%;}#grid.id-1979 .lay-element-frame-padding{box-sizing:border-box;padding-left:var(--lay-row-bg-frame-left,0);padding-right:var(--lay-row-bg-frame-right,0);}#grid.id-1979 .lay-element-frame-padding-left{box-sizing:border-box;padding-left:var(--lay-row-bg-frame-left,0);}#grid.id-1979 .lay-element-frame-padding-right{box-sizing:border-box;padding-right:var(--lay-row-bg-frame-right,0);}#grid.id-1979 .lay-element-frame-margin{margin-left:var(--lay-row-bg-frame-left,0);margin-right:var(--lay-row-bg-frame-right,0);}#grid.id-1979 .lay-element-frame-margin-left{margin-left:var(--lay-row-bg-frame-left,0);}#grid.id-1979 .lay-element-frame-margin-right{margin-right:var(--lay-row-bg-frame-right,0);}#grid.id-1979 .column-wrap:not(._100vh):not(.rowcustomheight){display:grid;grid-template-columns:2% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr)  2%;}#grid.id-1979 .frame-overflow-both.span-16.absolute-position{width: 100%;}#grid.id-1979 .frame-overflow-left.span-0:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-0:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-0:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-0{grid-column-start:2;}#grid.id-1979 :not(.absolute-position).colend-0{grid-column-end:2;}#grid.id-1979 .type-stack .colstart-0{grid-column-start:1;}#grid.id-1979 .type-stack .colend-0{grid-column-end:1;}#grid.id-1979 .span-0.type-stack .stack-element{display:grid;grid-template-columns:;}#grid.id-1979 .absolute-position.no-frame-overflow.push-0{left: 2%}#grid.id-1979 .absolute-position.frame-overflow-right.push-0{left: 2%}#grid.id-1979 .absolute-position.no-frame-overflow.push-0.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 - 1%);}#grid.id-1979 .frame-overflow-left.span-1.absolute-position{width: calc( (100% - 4%) / 16 * 1 - 0.9375% + 2%);}#grid.id-1979 .frame-overflow-right.span-1.absolute-position{width: calc( (100% - 4%) / 16 * 1 - 0.9375% + 2%);}#grid.id-1979 .span-1.absolute-position{width: calc( (100% - 4%) / 16 * 1 - 0.9375%);}#grid.id-1979 .frame-overflow-left.span-1:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-1:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-1:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-1{grid-column-start:4;}#grid.id-1979 :not(.absolute-position).colend-1{grid-column-end:3;}#grid.id-1979 .type-stack .colstart-1{grid-column-start:3;}#grid.id-1979 .type-stack .colend-1{grid-column-end:2;}#grid.id-1979 .span-1.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-1{left: calc( 2% + (100% - 4%) / 16 * 1 + 0.0625%);}#grid.id-1979 .absolute-position.push-1.place-at-end-of-col{left
3956: calc( 2% + (100% - 4%) / 16 * 2 + 0.0625% - 1%);}#grid.id-1979 .frame-overflow-left.span-2.absolute-position{width: calc( (100% - 4%) / 16 * 2 - 0.875% + 2%);}#grid.id-1979 .frame-overflow-right.span-2.absolute-position{width: calc( (100% - 4%) / 16 * 2 - 0.875% + 2%);}#grid.id-1979 .span-2.absolute-position{width: calc( (100% - 4%) / 16 * 2 - 0.875%);}#grid.id-1979 .frame-overflow-left.span-2:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-2:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-2:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-2{grid-column-start:6;}#grid.id-1979 :not(.absolute-position).colend-2{grid-column-end:5;}#grid.id-1979 .type-stack .colstart-2{grid-column-start:5;}#grid.id-1979 .type-stack .colend-2{grid-column-end:4;}#grid.id-1979 .span-2.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 8.3333333333333% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-2{left: calc( 2% + (100% - 4%) / 16 * 2 + 0.125%);}#grid.id-1979 .absolute-position.push-2.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 * 3 + 0.125% - 1%);}#grid.id-1979 .frame-overflow-left.span-3.absolute-position{width: calc( (100% - 4%) / 16 * 3 - 0.8125% + 2%);}#grid.id-1979 .frame-overflow-right.span-3.absolute-position{width: calc( (100% - 4%) / 16 * 3 - 0.8125% + 2%);}#grid.id-1979 .span-3.absolute-position{width: calc( (100% - 4%) / 16 * 3 - 0.8125%);}#grid.id-1979 .frame-overflow-left.span-3:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-3:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-3:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-3{grid-column-start:8;}#grid.id-1979 :not(.absolute-position).colend-3{grid-column-end:7;}#grid.id-1979 .type-stack .colstart-3{grid-column-start:7;}#grid.id-1979 .type-stack .colend-3{grid-column-end:6;}#grid.id-1979 .span-3.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 5.5555555555556% minmax(0, 1fr) 5.5555555555556% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-3{left: calc( 2% + (100% - 4%) / 16 * 3 + 0.1875%);}#grid.id-1979 .absolute-position.push-3.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 * 4 + 0.1875% - 1%);}#grid.id-1979 .frame-overflow-left.span-4.absolute-position{width: calc( (100% - 4%) / 16 * 4 - 0.75% + 2%);}#grid.id-1979 .frame-overflow-right.span-4.absolute-position{width: calc( (100% - 4%) / 16 * 4 - 0.75% + 2%);}#grid.id-1979 .span-4.absolute-position{width: calc( (100% - 4%) / 16 * 4 - 0.75%);}#grid.id-1979 .frame-overflow-left.span-4:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-4:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-4:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-4{grid-column-start:10;}#grid.id-1979 :not(.absolute-position).colend-4{grid-column-end:9;}#grid.id-1979 .type-stack .colstart-4{grid-column-start:9;}#grid.id-1979 .type-stack .colend-4{grid-column-end:8;}#grid.id-1979 .span-4.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 4.1666666666667% minmax(0, 1fr) 4.1666666666667% minmax(0, 1fr) 4.1666666666667% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-4{left: calc( 2% + (100% - 4%) / 16 * 4 + 0.25%);}#grid.id-1979 .absolute-position.push-4.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 * 5 + 0.25% - 1%);}#grid.id-1979 .frame-overflow-left.span-5.absolute-position{width: calc( (100% - 4%) / 16 * 5 - 0.6875% + 2%);}#grid.id-1979 .frame-overflow-right.span-5.absolute-position{width: calc( (100% - 4%) / 16 * 5 - 0.6875% + 2%);}#grid.id-1979 .span-5.absolute-position{width: calc( (100% - 4%) / 16 * 5 - 0.6875%);}#grid.id-1979 .frame-overflow-left.span-5:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-5:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-5:not(.absolute-position){grid-column-start:1; grid-column-end:34;}
3956#grid.id-1979 :not(.absolute-position).colstart-5{grid-column-start:12;}#grid.id-1979 :not(.absolute-position).colend-5{grid-column-end:11;}#grid.id-1979 .type-stack .colstart-5{grid-column-start:11;}#grid.id-1979 .type-stack .colend-5{grid-column-end:10;}#grid.id-1979 .span-5.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 3.3333333333333% minmax(0, 1fr) 3.3333333333333% minmax(0, 1fr) 3.3333333333333% minmax(0, 1fr) 3.3333333333333% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-5{left: calc( 2% + (100% - 4%) / 16 * 5 + 0.3125%);}#grid.id-1979 .absolute-position.push-5.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 * 6 + 0.3125% - 1%);}#grid.id-1979 .frame-overflow-left.span-6.absolute-position{width: calc( (100% - 4%) / 16 * 6 - 0.625% + 2%);}#grid.id-1979 .frame-overflow-right.span-6.absolute-position{width: calc( (100% - 4%) / 16 * 6 - 0.625% + 2%);}#grid.id-1979 .span-6.absolute-position{width: calc( (100% - 4%) / 16 * 6 - 0.625%);}#grid.id-1979 .frame-overflow-left.span-6:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-6:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-6:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-6{grid-column-start:14;}#grid.id-1979 :not(.absolute-position).colend-6{grid-column-end:13;}#grid.id-1979 .type-stack .colstart-6{grid-column-start:13;}#grid.id-1979 .type-stack .colend-6{grid-column-end:12;}#grid.id-1979 .span-6.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 2.7777777777778% minmax(0, 1fr) 2.7777777777778% minmax(0, 1fr) 2.7777777777778% minmax(0, 1fr) 2.7777777777778% minmax(0, 1fr) 2.7777777777778% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-6{left: calc( 2% + (100% - 4%) / 16 * 6 + 0.375%);}#grid.id-1979 .absolute-position.push-6.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 * 7 + 0.375% - 1%);}#grid.id-1979 .frame-overflow-left.span-7.absolute-position{width: calc( (100% - 4%) / 16 * 7 - 0.5625% + 2%);}#grid.id-1979 .frame-overflow-right.span-7.absolute-position{width: calc( (100% - 4%) / 16 * 7 - 0.5625% + 2%);}#grid.id-1979 .span-7.absolute-position{width: calc( (100% - 4%) / 16 * 7 - 0.5625%);}#grid.id-1979 .frame-overflow-left.span-7:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-7:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-7:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-7{grid-column-start:16;}#grid.id-1979 :not(.absolute-position).colend-7{grid-column-end:15;}#grid.id-1979 .type-stack .colstart-7{grid-column-start:15;}#grid.id-1979 .type-stack .colend-7{grid-column-end:14;}#grid.id-1979 .span-7.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 2.3809523809524% minmax(0, 1fr) 2.3809523809524% minmax(0, 1fr) 2.3809523809524% minmax(0, 1fr) 2.3809523809524% minmax(0, 1fr) 2.3809523809524% minmax(0, 1fr) 2.3809523809524% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-7{left: calc( 2% + (100% - 4%) / 16 * 7 + 0.4375%);}#grid.id-1979 .absolute-position.push-7.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 * 8 + 0.4375% - 1%);}#grid.id-1979 .frame-overflow-left.span-8.absolute-position{width: calc( (100% - 4%) / 16 * 8 - 0.5% + 2%);}#grid.id-1979 .frame-overflow-right.span-8.absolute-position{width: calc( (100% - 4%) / 16 * 8 - 0.5% + 2%);}#grid.id-1979 .span-8.absolute-position{width: calc( (100% - 4%) / 16 * 8 - 0.5%);}#grid.id-1979 .frame-overflow-left.span-8:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-8:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-8:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-8{grid-column-start:18;}#grid.id-1979 :not(.absolute-position).colend-8{grid-column-end:17;}#grid.id-1979 .type-stack .colstart-8{grid-column-start:17;}#grid.id-1979 .type-stack .colend-8{grid-column-end:16;}#grid.id-1979 .span-8.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 2.0833333333333% minmax(0, 1fr) 2.0833333333333% minmax(0, 1fr) 2.0833333333333% minmax(0, 1fr) 2.0833333333333% minmax(0, 1fr) 2.0833333333333% minmax(0, 1fr) 2.0833333333333% minmax(0, 1fr) 2.0833333333333% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-8{left: calc( 2% + (100% - 4%) / 16 * 8 + 0.5%);}#grid.id-1979 .absolute-position.push-8.place-at-end-of-col{left
3956: calc( 2% + (100% - 4%) / 16 * 9 + 0.5% - 1%);}#grid.id-1979 .frame-overflow-left.span-9.absolute-position{width: calc( (100% - 4%) / 16 * 9 - 0.4375% + 2%);}#grid.id-1979 .frame-overflow-right.span-9.absolute-position{width: calc( (100% - 4%) / 16 * 9 - 0.4375% + 2%);}#grid.id-1979 .span-9.absolute-position{width: calc( (100% - 4%) / 16 * 9 - 0.4375%);}#grid.id-1979 .frame-overflow-left.span-9:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-9:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-9:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-9{grid-column-start:20;}#grid.id-1979 :not(.absolute-position).colend-9{grid-column-end:19;}#grid.id-1979 .type-stack .colstart-9{grid-column-start:19;}#grid.id-1979 .type-stack .colend-9{grid-column-end:18;}#grid.id-1979 .span-9.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.8518518518519% minmax(0, 1fr) 1.8518518518519% minmax(0, 1fr) 1.8518518518519% minmax(0, 1fr) 1.8518518518519% minmax(0, 1fr) 1.8518518518519% minmax(0, 1fr) 1.8518518518519% minmax(0, 1fr) 1.8518518518519% minmax(0, 1fr) 1.8518518518519% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-9{left: calc( 2% + (100% - 4%) / 16 * 9 + 0.5625%);}#grid.id-1979 .absolute-position.push-9.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 * 10 + 0.5625% - 1%);}#grid.id-1979 .frame-overflow-left.span-10.absolute-position{width: calc( (100% - 4%) / 16 * 10 - 0.375% + 2%);}#grid.id-1979 .frame-overflow-right.span-10.absolute-position{width: calc( (100% - 4%) / 16 * 10 - 0.375% + 2%);}#grid.id-1979 .span-10.absolute-position{width: calc( (100% - 4%) / 16 * 10 - 0.375%);}#grid.id-1979 .frame-overflow-left.span-10:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-10:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-10:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-10{grid-column-start:22;}#grid.id-1979 :not(.absolute-position).colend-10{grid-column-end:21;}#grid.id-1979 .type-stack .colstart-10{grid-column-start:21;}#grid.id-1979 .type-stack .colend-10{grid-column-end:20;}#grid.id-1979 .span-10.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.6666666666667% minmax(0, 1fr) 1.6666666666667% minmax(0, 1fr) 1.6666666666667% minmax(0, 1fr) 1.6666666666667% minmax(0, 1fr) 1.6666666666667% minmax(0, 1fr) 1.6666666666667% minmax(0, 1fr) 1.6666666666667% minmax(0, 1fr) 1.6666666666667% minmax(0, 1fr) 1.6666666666667% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-10{left: calc( 2% + (100% - 4%) / 16 * 10 + 0.625%);}#grid.id-1979 .absolute-position.push-10.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 * 11 + 0.625% - 1%);}#grid.id-1979 .frame-overflow-left.span-11.absolute-position{width: calc( (100% - 4%) / 16 * 11 - 0.3125% + 2%);}#grid.id-1979 .frame-overflow-right.span-11.absolute-position{width: calc( (100% - 4%) / 16 * 11 - 0.3125% + 2%);}#grid.id-1979 .span-11.absolute-position{width: calc( (100% - 4%) / 16 * 11 - 0.3125%);}#grid.id-1979 .frame-overflow-left.span-11:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-11:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-11:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-11{grid-column-start:24;}#grid.id-1979 :not(.absolute-position).colend-11{grid-column-end:23;}#grid.id-1979 .type-stack .colstart-11{grid-column-start:23;}#grid.id-1979 .type-stack .colend-11{grid-column-end:22;}#grid.id-1979 .span-11.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.5151515151515% minmax(0, 1fr) 1.5151515151515% minmax(0, 1fr) 1.5151515151515% minmax(0, 1fr) 1.5151515151515% minmax(0, 1fr) 1.5151515151515% minmax(0, 1fr) 1.5151515151515% minmax(0, 1fr) 1.5151515151515% minmax(0, 1fr) 1.5151515151515% minmax(0, 1fr) 1.5151515151515% minmax(0, 1fr) 1.5151515151515% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-11{left: calc( 2% + (100% - 4%) / 16 * 11 + 0.6875%);}#grid.id-1979 .absolute-position.push-11.place-at-end-of-col{left
3956: calc( 2% + (100% - 4%) / 16 * 12 + 0.6875% - 1%);}#grid.id-1979 .frame-overflow-left.span-12.absolute-position{width: calc( (100% - 4%) / 16 * 12 - 0.25% + 2%);}#grid.id-1979 .frame-overflow-right.span-12.absolute-position{width: calc( (100% - 4%) / 16 * 12 - 0.25% + 2%);}#grid.id-1979 .span-12.absolute-position{width: calc( (100% - 4%) / 16 * 12 - 0.25%);}#grid.id-1979 .frame-overflow-left.span-12:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-12:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-12:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-12{grid-column-start:26;}#grid.id-1979 :not(.absolute-position).colend-12{grid-column-end:25;}#grid.id-1979 .type-stack .colstart-12{grid-column-start:25;}#grid.id-1979 .type-stack .colend-12{grid-column-end:24;}#grid.id-1979 .span-12.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.3888888888889% minmax(0, 1fr) 1.3888888888889% minmax(0, 1fr) 1.3888888888889% minmax(0, 1fr) 1.3888888888889% minmax(0, 1fr) 1.3888888888889% minmax(0, 1fr) 1.3888888888889% minmax(0, 1fr) 1.3888888888889% minmax(0, 1fr) 1.3888888888889% minmax(0, 1fr) 1.3888888888889% minmax(0, 1fr) 1.3888888888889% minmax(0, 1fr) 1.3888888888889% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-12{left: calc( 2% + (100% - 4%) / 16 * 12 + 0.75%);}#grid.id-1979 .absolute-position.push-12.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 * 13 + 0.75% - 1%);}#grid.id-1979 .frame-overflow-left.span-13.absolute-position{width: calc( (100% - 4%) / 16 * 13 - 0.1875% + 2%);}#grid.id-1979 .frame-overflow-right.span-13.absolute-position{width: calc( (100% - 4%) / 16 * 13 - 0.1875% + 2%);}#grid.id-1979 .span-13.absolute-position{width: calc( (100% - 4%) / 16 * 13 - 0.1875%);}#grid.id-1979 .frame-overflow-left.span-13:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-13:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-13:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-13{grid-column-start:28;}#grid.id-1979 :not(.absolute-position).colend-13{grid-column-end:27;}#grid.id-1979 .type-stack .colstart-13{grid-column-start:27;}#grid.id-1979 .type-stack .colend-13{grid-column-end:26;}#grid.id-1979 .span-13.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.2820512820513% minmax(0, 1fr) 1.2820512820513% minmax(0, 1fr) 1.2820512820513% minmax(0, 1fr) 1.2820512820513% minmax(0, 1fr) 1.2820512820513% minmax(0, 1fr) 1.2820512820513% minmax(0, 1fr) 1.2820512820513% minmax(0, 1fr) 1.2820512820513% minmax(0, 1fr) 1.2820512820513% minmax(0, 1fr) 1.2820512820513% minmax(0, 1fr) 1.2820512820513% minmax(0, 1fr) 1.2820512820513% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-13{left: calc( 2% + (100% - 4%) / 16 * 13 + 0.8125%);}#grid.id-1979 .absolute-position.push-13.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 * 14 + 0.8125% - 1%);}#grid.id-1979 .frame-overflow-left.span-14.absolute-position{width: calc( (100% - 4%) / 16 * 14 - 0.125% + 2%);}#grid.id-1979 .frame-overflow-right.span-14.absolute-position{width: calc( (100% - 4%) / 16 * 14 - 0.125% + 2%);}#grid.id-1979 .span-14.absolute-position{width: calc( (100% - 4%) / 16 * 14 - 0.125%);}#grid.id-1979 .frame-overflow-left.span-14:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-14:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-14:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-14{grid-column-start:30;}#grid.id-1979 :not(.absolute-position).colend-14{grid-column-end:29;}#grid.id-1979 .type-stack .colstart-14{grid-column-start:29;}#grid.id-1979 .type-stack .colend-14{grid-column-end:28;}#grid.id-1979 .span-14.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) 1.1904761904762% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-14{left: calc( 2% + (100% - 4%) / 16 * 14 + 0.875%);}#grid.id-1979 .absolute-position.push-14.place-at-end-of-col{left
3956: calc( 2% + (100% - 4%) / 16 * 15 + 0.875% - 1%);}#grid.id-1979 .frame-overflow-left.span-15.absolute-position{width: calc( (100% - 4%) / 16 * 15 - 0.0625% + 2%);}#grid.id-1979 .frame-overflow-right.span-15.absolute-position{width: calc( (100% - 4%) / 16 * 15 - 0.0625% + 2%);}#grid.id-1979 .span-15.absolute-position{width: calc( (100% - 4%) / 16 * 15 - 0.0625%);}#grid.id-1979 .frame-overflow-left.span-15:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-15:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-15:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-15{grid-column-start:32;}#grid.id-1979 :not(.absolute-position).colend-15{grid-column-end:31;}#grid.id-1979 .type-stack .colstart-15{grid-column-start:31;}#grid.id-1979 .type-stack .colend-15{grid-column-end:30;}#grid.id-1979 .span-15.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) 1.1111111111111% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-15{left: calc( 2% + (100% - 4%) / 16 * 15 + 0.9375%);}#grid.id-1979 .absolute-position.push-15.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 * 16 + 0.9375% - 1%);}#grid.id-1979 .frame-overflow-left.span-16.absolute-position{width: calc( (100% - 4%) / 16 * 16 - 0% + 2%);}#grid.id-1979 .frame-overflow-right.span-16.absolute-position{width: calc( (100% - 4%) / 16 * 16 - 0% + 2%);}#grid.id-1979 .span-16.absolute-position{width: calc( (100% - 4%) / 16 * 16 - 0%);}#grid.id-1979 .frame-overflow-left.span-16:not(.absolute-position){grid-column-start:1;}#grid.id-1979 .frame-overflow-right.span-16:not(.absolute-position){grid-column-end:34;}#grid.id-1979 .frame-overflow-both.span-16:not(.absolute-position){grid-column-start:1; grid-column-end:34;}#grid.id-1979 :not(.absolute-position).colstart-16{grid-column-start:34;}#grid.id-1979 :not(.absolute-position).colend-16{grid-column-end:33;}#grid.id-1979 .type-stack .colstart-16{grid-column-start:33;}#grid.id-1979 .type-stack .colend-16{grid-column-end:32;}#grid.id-1979 .span-16.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) ;}#grid.id-1979 .absolute-position.push-16{left: calc( 2% + (100% - 4%) / 16 * 16 + 1%);}#grid.id-1979 .absolute-position.push-16.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 16 * 17 + 1% - 1%);}</style><div class="row  one-col-row row-col-amt-1 absolute-positioning-vertically-in-apl no-stickies no-y-offsets no-horizontal-grid no-webglslideshow no-canvasanimation no-row-hoverimage row-id-1 first-row row-0"  data-collapsed="false"   >
3957            
3958            
3959            
3960            
3961            
3962            
3963                    
3964            <div class="row-inner " style="">
3965                    <div class="column-wrap " style=" "><div class="col no-offset place-normal push-0 span-12 colstart-0 colend-12 no-frame-overflow align-middle first-child no-parallax type-text id-4 apl-order-default  no-sticky"   data-type="text" style="padding-top: 5vw;" data-yvel="1" ><div class="text lay-textformat-parent text_4 "  lang="es-es"><p class="_Textoproyectos"><span style="font-size: 16px;"><strong>Phone: +34 616 698 571<br />Mail: [email protected]</strong></span></p></div></div></div>
3966            </div>
3967            
3968                </div><div class="row  one-col-row row-col-amt-1 absolute-positioning-vertically-in-apl no-stickies no-y-offsets no-horizontal-grid no-webglslideshow no-canvasanimation no-row-hoverimage row-id-3  row-1"  data-collapsed="false"   >
3969            
3970            
3971            
3972            
3973            
3974            
3975                    
3976            <div class="row-inner " style="">
3977                    <div class="column-wrap " style=" "><div class="col no-offset place-normal push-0 span-5 colstart-0 colend-5 no-frame-overflow align-middle first-child no-parallax type-hr id-10 apl-order-default  no-sticky"   data-type="hr"  data-yvel="1" ><div class="lay-hr"></div></div></div>
3978            </div>
3979            
3980                </div><div class="row  one-col-row row-col-amt-1 absolute-positioning-vertically-in-apl no-stickies no-y-offsets no-horizontal-grid no-webglslideshow no-canvasanimation no-row-hoverimage row-id-2  row-2"  data-collapsed="false"   >
3981            
3982            
3983            
3984            
3985            
3986            
3987                    
3988            <div class="row-inner " style="">
3989                    <div class="column-wrap " style=" "><div class="col no-offset place-normal push-0 span-12 colstart-0 colend-12 no-frame-overflow align-middle first-child no-parallax type-text id-11 a
3989pl-order-default  no-sticky"   data-type="text"  data-yvel="1" ><div class="text lay-textformat-parent text_11 "  lang="es-es"><p class="_Textoproyectos"><span style="font-size: 16px;"><strong>Bacardí 6<br />08028 Barcelona, Spain</strong></span></p></div></div></div>
3990            </div>
3991            
3992                </div><div class="row  one-col-row row-col-amt-1 absolute-positioning-vertically-in-apl no-stickies no-y-offsets no-horizontal-grid no-webglslideshow no-canvasanimation no-row-hoverimage row-id-7  row-3"  data-collapsed="false"   >
3993            
3994            
3995            
3996            
3997            
3998            
3999                    
4000            <div class="row-inner " style="">
4001                    <div class="column-wrap " style=" "><div class="col no-offset place-normal push-0 span-8 colstart-0 colend-8 no-frame-overflow align-middle first-child no-parallax type-shortcode id-5 apl-order-default  no-sticky"   data-type="shortcode"  data-yvel="1" ><div class="lay-shortcode lay-textformat-parent">[contact-form-7 id="2981" title="Contact"]</div></div></div>
4002            </div>
4003            
4004                </div></div></div><!-- End Desktop Layout --><div id="footer-region"><div id="footer" class="footer grid"><!-- grid frame css --><style>@media (min-width: 601px){#footer{padding-top:8.7%;}#footer{padding-bottom:5%;}}</style><!-- rows margin bottom css --><style>@media (min-width: 601px){}</style><!-- grid css --><style id="grid-css">@media (min-width: 601px){#footer .row{--lay-row-bg-frame-left:2%;--lay-row-bg-frame-right:2%;--lay-row-column-gutter:1%;}#footer .lay-element-frame-padding{box-sizing:border-box;padding-left:var(--lay-row-bg-frame-left,0);padding-right:var(--lay-row-bg-frame-right,0);}#footer .lay-element-frame-padding-left{box-sizing:border-box;padding-left:var(--lay-row-bg-frame-left,0);}#footer .lay-element-frame-padding-right{box-sizing:border-box;padding-right:var(--lay-row-bg-frame-right,0);}#footer .lay-element-frame-margin{margin-left:var(--lay-row-bg-frame-left,0);margin-right:var(--lay-row-bg-frame-right,0);}#footer .lay-element-frame-margin-left{margin-left:var(--lay-row-bg-frame-left,0);}#footer .lay-element-frame-margin-right{margin-right:var(--lay-row-bg-frame-right,0);}#footer .column-wrap:not(._100vh):not(.rowcustomheight){display:grid;grid-template-columns:2% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr) 1% minmax(0, 1fr)  2%;}#footer .frame-overflow-both.span-15.absolute-position{width: 100%;}#footer .frame-overflow-left.span-0:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-0:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-0:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-0{grid-column-start:2;}#footer :not(.absolute-position).colend-0{grid-column-end:2;}#footer .type-stack .colstart-0{grid-column-start:1;}#footer .type-stack .colend-0{grid-column-end:1;}#footer .span-0.type-stack .stack-element{display:grid;grid-template-columns:;}#footer .absolute-position.no-frame-overflow.push-0{left: 2%}#footer .absolute-position.frame-overflow-right.push-0{left: 2%}#footer .absolute-position.no-frame-overflow.push-0.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 - 1%);}#footer .frame-overflow-left.span-1.absolute-position{width: calc( (100% - 4%) / 15 * 1 - 0.93333333333333% + 2%);}#footer .frame-overflow-right.span-1.absolute-position{width: calc( (100% - 4%) / 15 * 1 - 0.93333333333333% + 2%);}#footer .span-1.absolute-position{width: calc( (100% - 4%) / 15 * 1 - 0.93333333333333%);}#footer .frame-overflow-left.span-1:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-1:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-1:not(.absolute-position){grid-column-start:1; grid-column-end:32;}
4004#footer :not(.absolute-position).colstart-1{grid-column-start:4;}#footer :not(.absolute-position).colend-1{grid-column-end:3;}#footer .type-stack .colstart-1{grid-column-start:3;}#footer .type-stack .colend-1{grid-column-end:2;}#footer .span-1.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) ;}#footer .absolute-position.push-1{left: calc( 2% + (100% - 4%) / 15 * 1 + 0.066666666666667%);}#footer .absolute-position.push-1.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 2 + 0.066666666666667% - 1%);}#footer .frame-overflow-left.span-2.absolute-position{width: calc( (100% - 4%) / 15 * 2 - 0.86666666666667% + 2%);}#footer .frame-overflow-right.span-2.absolute-position{width: calc( (100% - 4%) / 15 * 2 - 0.86666666666667% + 2%);}#footer .span-2.absolute-position{width: calc( (100% - 4%) / 15 * 2 - 0.86666666666667%);}#footer .frame-overflow-left.span-2:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-2:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-2:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-2{grid-column-start:6;}#footer :not(.absolute-position).colend-2{grid-column-end:5;}#footer .type-stack .colstart-2{grid-column-start:5;}#footer .type-stack .colend-2{grid-column-end:4;}#footer .span-2.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 7.8125% minmax(0, 1fr) ;}#footer .absolute-position.push-2{left: calc( 2% + (100% - 4%) / 15 * 2 + 0.13333333333333%);}#footer .absolute-position.push-2.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 3 + 0.13333333333333% - 1%);}#footer .frame-overflow-left.span-3.absolute-position{width: calc( (100% - 4%) / 15 * 3 - 0.8% + 2%);}#footer .frame-overflow-right.span-3.absolute-position{width: calc( (100% - 4%) / 15 * 3 - 0.8% + 2%);}#footer .span-3.absolute-position{width: calc( (100% - 4%) / 15 * 3 - 0.8%);}#footer .frame-overflow-left.span-3:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-3:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-3:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-3{grid-column-start:8;}#footer :not(.absolute-position).colend-3{grid-column-end:7;}#footer .type-stack .colstart-3{grid-column-start:7;}#footer .type-stack .colend-3{grid-column-end:6;}#footer .span-3.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 5.2083333333333% minmax(0, 1fr) 5.2083333333333% minmax(0, 1fr) ;}#footer .absolute-position.push-3{left: calc( 2% + (100% - 4%) / 15 * 3 + 0.2%);}#footer .absolute-position.push-3.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 4 + 0.2% - 1%);}#footer .frame-overflow-left.span-4.absolute-position{width: calc( (100% - 4%) / 15 * 4 - 0.73333333333333% + 2%);}#footer .frame-overflow-right.span-4.absolute-position{width: calc( (100% - 4%) / 15 * 4 - 0.73333333333333% + 2%);}#footer .span-4.absolute-position{width: calc( (100% - 4%) / 15 * 4 - 0.73333333333333%);}#footer .frame-overflow-left.span-4:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-4:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-4:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-4{grid-column-start:10;}#footer :not(.absolute-position).colend-4{grid-column-end:9;}#footer .type-stack .colstart-4{grid-column-start:9;}#footer .type-stack .colend-4{grid-column-end:8;}#footer .span-4.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 3.90625% minmax(0, 1fr) 3.90625% minmax(0, 1fr) 3.90625% minmax(0, 1fr) ;}#footer .absolute-position.push-4{left: calc( 2% + (100% - 4%) / 15 * 4 + 0.26666666666667%);}#footer .absolute-position.push-4.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 5 + 0.26666666666667% - 1%);}#footer .frame-overflow-left.span-5.absolute-position{width: calc( (100% - 4%) / 15 * 5 - 0.66666666666667% + 2%);}#footer .frame-overflow-right.span-5.absolute-position{width: calc( (100% - 4%) / 15 * 5 - 0.66666666666667% + 2%);}#footer .span-5.absolute-position{width: calc( (100% - 4%) / 15 * 5 - 0.66666666666667%);}#footer .frame-overflow-left.span-5:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-5:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-5:not(.absolute-position){grid-column-start:1; grid-column-end:32;}
4004#footer :not(.absolute-position).colstart-5{grid-column-start:12;}#footer :not(.absolute-position).colend-5{grid-column-end:11;}#footer .type-stack .colstart-5{grid-column-start:11;}#footer .type-stack .colend-5{grid-column-end:10;}#footer .span-5.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 3.125% minmax(0, 1fr) 3.125% minmax(0, 1fr) 3.125% minmax(0, 1fr) 3.125% minmax(0, 1fr) ;}#footer .absolute-position.push-5{left: calc( 2% + (100% - 4%) / 15 * 5 + 0.33333333333333%);}#footer .absolute-position.push-5.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 6 + 0.33333333333333% - 1%);}#footer .frame-overflow-left.span-6.absolute-position{width: calc( (100% - 4%) / 15 * 6 - 0.6% + 2%);}#footer .frame-overflow-right.span-6.absolute-position{width: calc( (100% - 4%) / 15 * 6 - 0.6% + 2%);}#footer .span-6.absolute-position{width: calc( (100% - 4%) / 15 * 6 - 0.6%);}#footer .frame-overflow-left.span-6:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-6:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-6:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-6{grid-column-start:14;}#footer :not(.absolute-position).colend-6{grid-column-end:13;}#footer .type-stack .colstart-6{grid-column-start:13;}#footer .type-stack .colend-6{grid-column-end:12;}#footer .span-6.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 2.6041666666667% minmax(0, 1fr) 2.6041666666667% minmax(0, 1fr) 2.6041666666667% minmax(0, 1fr) 2.6041666666667% minmax(0, 1fr) 2.6041666666667% minmax(0, 1fr) ;}#footer .absolute-position.push-6{left: calc( 2% + (100% - 4%) / 15 * 6 + 0.4%);}#footer .absolute-position.push-6.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 7 + 0.4% - 1%);}#footer .frame-overflow-left.span-7.absolute-position{width: calc( (100% - 4%) / 15 * 7 - 0.53333333333333% + 2%);}#footer .frame-overflow-right.span-7.absolute-position{width: calc( (100% - 4%) / 15 * 7 - 0.53333333333333% + 2%);}#footer .span-7.absolute-position{width: calc( (100% - 4%) / 15 * 7 - 0.53333333333333%);}#footer .frame-overflow-left.span-7:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-7:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-7:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-7{grid-column-start:16;}#footer :not(.absolute-position).colend-7{grid-column-end:15;}#footer .type-stack .colstart-7{grid-column-start:15;}#footer .type-stack .colend-7{grid-column-end:14;}#footer .span-7.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 2.2321428571429% minmax(0, 1fr) 2.2321428571429% minmax(0, 1fr) 2.2321428571429% minmax(0, 1fr) 2.2321428571429% minmax(0, 1fr) 2.2321428571429% minmax(0, 1fr) 2.2321428571429% minmax(0, 1fr) ;}#footer .absolute-position.push-7{left: calc( 2% + (100% - 4%) / 15 * 7 + 0.46666666666667%);}#footer .absolute-position.push-7.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 8 + 0.46666666666667% - 1%);}#footer .frame-overflow-left.span-8.absolute-position{width: calc( (100% - 4%) / 15 * 8 - 0.46666666666667% + 2%);}#footer .frame-overflow-right.span-8.absolute-position{width: calc( (100% - 4%) / 15 * 8 - 0.46666666666667% + 2%);}#footer .span-8.absolute-position{width: calc( (100% - 4%) / 15 * 8 - 0.46666666666667%);}#footer .frame-overflow-left.span-8:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-8:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-8:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-8{grid-column-start:18;}#footer :not(.absolute-position).colend-8{grid-column-end:17;}#footer .type-stack .colstart-8{grid-column-start:17;}#footer .type-stack .colend-8{grid-column-end:16;}#footer .span-8.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.953125% minmax(0, 1fr) 1.953125% minmax(0, 1fr) 1.953125% minmax(0, 1fr) 1.953125% minmax(0, 1fr) 1.953125% minmax(0, 1fr) 1.953125% minmax(0, 1fr) 1.953125% minmax(0, 1fr) ;}#footer .absolute-position.push-8{left: calc( 2% + (100% - 4%) / 15 * 8 + 0.53333333333333%);}
4004#footer .absolute-position.push-8.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 9 + 0.53333333333333% - 1%);}#footer .frame-overflow-left.span-9.absolute-position{width: calc( (100% - 4%) / 15 * 9 - 0.4% + 2%);}#footer .frame-overflow-right.span-9.absolute-position{width: calc( (100% - 4%) / 15 * 9 - 0.4% + 2%);}#footer .span-9.absolute-position{width: calc( (100% - 4%) / 15 * 9 - 0.4%);}#footer .frame-overflow-left.span-9:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-9:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-9:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-9{grid-column-start:20;}#footer :not(.absolute-position).colend-9{grid-column-end:19;}#footer .type-stack .colstart-9{grid-column-start:19;}#footer .type-stack .colend-9{grid-column-end:18;}#footer .span-9.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.7361111111111% minmax(0, 1fr) 1.7361111111111% minmax(0, 1fr) 1.7361111111111% minmax(0, 1fr) 1.7361111111111% minmax(0, 1fr) 1.7361111111111% minmax(0, 1fr) 1.7361111111111% minmax(0, 1fr) 1.7361111111111% minmax(0, 1fr) 1.7361111111111% minmax(0, 1fr) ;}#footer .absolute-position.push-9{left: calc( 2% + (100% - 4%) / 15 * 9 + 0.6%);}#footer .absolute-position.push-9.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 10 + 0.6% - 1%);}#footer .frame-overflow-left.span-10.absolute-position{width: calc( (100% - 4%) / 15 * 10 - 0.33333333333333% + 2%);}#footer .frame-overflow-right.span-10.absolute-position{width: calc( (100% - 4%) / 15 * 10 - 0.33333333333333% + 2%);}#footer .span-10.absolute-position{width: calc( (100% - 4%) / 15 * 10 - 0.33333333333333%);}#footer .frame-overflow-left.span-10:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-10:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-10:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-10{grid-column-start:22;}#footer :not(.absolute-position).colend-10{grid-column-end:21;}#footer .type-stack .colstart-10{grid-column-start:21;}#footer .type-stack .colend-10{grid-column-end:20;}#footer .span-10.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.5625% minmax(0, 1fr) 1.5625% minmax(0, 1fr) 1.5625% minmax(0, 1fr) 1.5625% minmax(0, 1fr) 1.5625% minmax(0, 1fr) 1.5625% minmax(0, 1fr) 1.5625% minmax(0, 1fr) 1.5625% minmax(0, 1fr) 1.5625% minmax(0, 1fr) ;}#footer .absolute-position.push-10{left: calc( 2% + (100% - 4%) / 15 * 10 + 0.66666666666667%);}#footer .absolute-position.push-10.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 11 + 0.66666666666667% - 1%);}#footer .frame-overflow-left.span-11.absolute-position{width: calc( (100% - 4%) / 15 * 11 - 0.26666666666667% + 2%);}#footer .frame-overflow-right.span-11.absolute-position{width: calc( (100% - 4%) / 15 * 11 - 0.26666666666667% + 2%);}#footer .span-11.absolute-position{width: calc( (100% - 4%) / 15 * 11 - 0.26666666666667%);}#footer .frame-overflow-left.span-11:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-11:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-11:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-11{grid-column-start:24;}#footer :not(.absolute-position).colend-11{grid-column-end:23;}#footer .type-stack .colstart-11{grid-column-start:23;}#footer .type-stack .colend-11{grid-column-end:22;}#footer .span-11.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.4204545454545% minmax(0, 1fr) 1.4204545454545% minmax(0, 1fr) 1.4204545454545% minmax(0, 1fr) 1.4204545454545% minmax(0, 1fr) 1.4204545454545% minmax(0, 1fr) 1.4204545454545% minmax(0, 1fr) 1.4204545454545% minmax(0, 1fr) 1.4204545454545% minmax(0, 1fr) 1.4204545454545% minmax(0, 1fr) 1.4204545454545% minmax(0, 1fr) ;}#footer .absolute-position.push-11{left: calc( 2% + (100% - 4%) / 15 * 11 + 0.73333333333333%);}
4004#footer .absolute-position.push-11.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 12 + 0.73333333333333% - 1%);}#footer .frame-overflow-left.span-12.absolute-position{width: calc( (100% - 4%) / 15 * 12 - 0.2% + 2%);}#footer .frame-overflow-right.span-12.absolute-position{width: calc( (100% - 4%) / 15 * 12 - 0.2% + 2%);}#footer .span-12.absolute-position{width: calc( (100% - 4%) / 15 * 12 - 0.2%);}#footer .frame-overflow-left.span-12:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-12:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-12:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-12{grid-column-start:26;}#footer :not(.absolute-position).colend-12{grid-column-end:25;}#footer .type-stack .colstart-12{grid-column-start:25;}#footer .type-stack .colend-12{grid-column-end:24;}#footer .span-12.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.3020833333333% minmax(0, 1fr) 1.3020833333333% minmax(0, 1fr) 1.3020833333333% minmax(0, 1fr) 1.3020833333333% minmax(0, 1fr) 1.3020833333333% minmax(0, 1fr) 1.3020833333333% minmax(0, 1fr) 1.3020833333333% minmax(0, 1fr) 1.3020833333333% minmax(0, 1fr) 1.3020833333333% minmax(0, 1fr) 1.3020833333333% minmax(0, 1fr) 1.3020833333333% minmax(0, 1fr) ;}#footer .absolute-position.push-12{left: calc( 2% + (100% - 4%) / 15 * 12 + 0.8%);}#footer .absolute-position.push-12.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 13 + 0.8% - 1%);}#footer .frame-overflow-left.span-13.absolute-position{width: calc( (100% - 4%) / 15 * 13 - 0.13333333333333% + 2%);}#footer .frame-overflow-right.span-13.absolute-position{width: calc( (100% - 4%) / 15 * 13 - 0.13333333333333% + 2%);}#footer .span-13.absolute-position{width: calc( (100% - 4%) / 15 * 13 - 0.13333333333333%);}#footer .frame-overflow-left.span-13:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-13:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-13:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-13{grid-column-start:28;}#footer :not(.absolute-position).colend-13{grid-column-end:27;}#footer .type-stack .colstart-13{grid-column-start:27;}#footer .type-stack .colend-13{grid-column-end:26;}#footer .span-13.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.2019230769231% minmax(0, 1fr) 1.2019230769231% minmax(0, 1fr) 1.2019230769231% minmax(0, 1fr) 1.2019230769231% minmax(0, 1fr) 1.2019230769231% minmax(0, 1fr) 1.2019230769231% minmax(0, 1fr) 1.2019230769231% minmax(0, 1fr) 1.2019230769231% minmax(0, 1fr) 1.2019230769231% minmax(0, 1fr) 1.2019230769231% minmax(0, 1fr) 1.2019230769231% minmax(0, 1fr) 1.2019230769231% minmax(0, 1fr) ;}#footer .absolute-position.push-13{left: calc( 2% + (100% - 4%) / 15 * 13 + 0.86666666666667%);}#footer .absolute-position.push-13.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 14 + 0.86666666666667% - 1%);}#footer .frame-overflow-left.span-14.absolute-position{width: calc( (100% - 4%) / 15 * 14 - 0.066666666666667% + 2%);}#footer .frame-overflow-right.span-14.absolute-position{width: calc( (100% - 4%) / 15 * 14 - 0.066666666666667% + 2%);}#footer .span-14.absolute-position{width: calc( (100% - 4%) / 15 * 14 - 0.066666666666667%);}#footer .frame-overflow-left.span-14:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-14:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-14:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-14{grid-column-start:30;}#footer :not(.absolute-position).colend-14{grid-column-end:29;}#footer .type-stack .colstart-14{grid-column-start:29;}#footer .type-stack .colend-14{grid-column-end:28;}#footer .span-14.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) 1.1160714285714% minmax(0, 1fr) ;}#footer .absolute-position.push-14{left: calc( 2% + (100% - 4%) / 15 * 14 + 0.93333333333333%);}
4004#footer .absolute-position.push-14.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 15 + 0.93333333333333% - 1%);}#footer .frame-overflow-left.span-15.absolute-position{width: calc( (100% - 4%) / 15 * 15 - 0% + 2%);}#footer .frame-overflow-right.span-15.absolute-position{width: calc( (100% - 4%) / 15 * 15 - 0% + 2%);}#footer .span-15.absolute-position{width: calc( (100% - 4%) / 15 * 15 - 0%);}#footer .frame-overflow-left.span-15:not(.absolute-position){grid-column-start:1;}#footer .frame-overflow-right.span-15:not(.absolute-position){grid-column-end:32;}#footer .frame-overflow-both.span-15:not(.absolute-position){grid-column-start:1; grid-column-end:32;}#footer :not(.absolute-position).colstart-15{grid-column-start:32;}#footer :not(.absolute-position).colend-15{grid-column-end:31;}#footer .type-stack .colstart-15{grid-column-start:31;}#footer .type-stack .colend-15{grid-column-end:30;}#footer .span-15.type-stack .stack-element{display:grid;grid-template-columns:minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) 1.0416666666667% minmax(0, 1fr) ;}#footer .absolute-position.push-15{left: calc( 2% + (100% - 4%) / 15 * 15 + 1%);}#footer .absolute-position.push-15.place-at-end-of-col{left: calc( 2% + (100% - 4%) / 15 * 16 + 1% - 1%);}</style><div class="row  one-col-row row-col-amt-1 absolute-positioning-vertically-in-apl no-stickies no-y-offsets no-horizontal-grid no-webglslideshow no-canvasanimation no-row-hoverimage first-row row-0"  data-collapsed="false"   >
4005            
4006            
4007            
4008            
4009            
4010            
4011                    
4012            <div class="row-inner " style="">
4013                    <div class="column-wrap " style=" "><div class="col no-offset place-normal push-0 span-15 colstart-0 colend-15 no-frame-overflow align-top first-child no-parallax type-text id-5 apl-order-default  no-sticky"   data-type="text"  data-yvel="1" ><div class="text lay-textformat-parent text_5 "  lang="es-es"><p style="line-height: 0.6;"><span style="font-size: 13px; color: #000000; letter-spacing: 0em;"><strong>®Javirroyo S.L. - All rights reserved</strong></span></p></div></div></div>
4014            </div>
4015            
4016                </div></div></div></div><div id="lay-overlays">
4017</div>
4018<div id="lay-project-overlay-background" style="opacity:0;"></div><div id="lay-project-overlay" style="transform: translateY(100%);" class="animation-slideup"></div>
4018<script>
4019(function () {
4020	if (!window || !window.laytheme || typeof window.laytheme.emit !== "function") {
4021		return;
4022	}
4023	window.laytheme.emit("newpageshownfast");
4024})();
4025</script>
4025<script type="speculationrules">
4026{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/lay/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
4027</script>
vendor: 1 bytes, line 4027
4027
4028<script id="vendor-frontend-footer-js" src="https://chispum.com/wp-content/themes/lay/frontend/assets/js/vendor.min.js?ver=11.6.9"></script>
vendor: 1 bytes, line 4028
4028
4029<script id="frontend-app-js-extra">
4030var passedDataHistory = {"titleprefix":"Chispum \u2014 ","title":"Chispum"};
4031var layData = {"misc_options_scroll_transition_offset_desktop":"90","misc_options_scroll_transition_offset_mobile":"40","misc_options_scroll_transition_animate_row_backgrounds":"on","loadmore_remember":"on","cover_animation_easing":"easeOutSine","cover_animation_duration":"400","mobile_menu_disable_body_scroll":"","custom_taxonomies":[],"default_category_id":"1","default_product_cat_id":"","thumbnail_mouseover_image":"on","thumbnail_video_and_mouseover_image_behavior":"image","loadingBlur":"","lazyLoading":"","videoLazyLoading":"","pt_follow_mouse":"","pt_follow_mouse_float":"","wpapiroot":"https://chispum.com/wp-json/","simple_parallax":"on","pa_type":"icon","show_arrows":"","projectsMeta":"{\"1\":[{\"title\":\"Humanizaci\\u00f3n servicio de Diagn\\u00f3stico por la Imagen\",\"url\":\"https:\\/\\/chispum.com\\/radiodiagnostico-bellvitge\\/\",\"id\":4968,\"catid\":[1,420,431,433]},{\"title\":\"Edificio Gravity\",\"url\":\"https:\\/\\/chispum.com\\/gravity\\/\",\"id\":4307,\"catid\":[1,420,431]},{\"title\":\"Humanizaci\\u00f3n del \\u00e1rea de Obstetricia\",\"url\":\"https:\\/\\/chispum.com\\/humanizacion-obstetricia-tarragona\\/\",\"id\":4707,\"catid\":[1,420,431]},{\"title\":\"Humanizaci\\u00f3n de Consultas Externas\",\"url\":\"https:\\/\\/chispum.com\\/vall-hebron-consultas-externas\\/\",\"id\":4331,\"catid\":[1,420,417,431,432]},{\"title\":\"Humanizaci\\u00f3n de Oncolog\\u00eda Radioter\\u00e1pica\",\"url\":\"https:\\/\\/chispum.com\\/radioterapia-vall-hebron\\/\",\"id\":4371,\"catid\":[1,420,431,432]},{\"title\":\"Humanizaci\\u00f3n de Consultas Pedi\\u00e1tricas\",\"url\":\"https:\\/\\/chispum.com\\/pediatria-cap-sagrada-familia\\/\",\"id\":4361,\"catid\":[1,420,431]},{\"title\":\"Humanizaci\\u00f3n de Neonatolog\\u00eda\",\"url\":\"https:\\/\\/chispum.com\\/vall-hebron-neonatos\\/\",\"id\":4558,\"catid\":[1,420,431,432]},{\"title\":\"Humanizaci\\u00f3n de Fibrosis Qu\\u00edstica\",\"url\":\"https:\\/\\/chispum.com\\/fibrosi-vall-hebron\\/\",\"id\":4742,\"catid\":[1,420,417,431,432]},{\"title\":\"Humanizaci\\u00f3n del \\u00e1rea de Hospitalizaci\\u00f3n\",\"url\":\"https:\\/\\/chispum.com\\/plantilla-copy\\/\",\"id\":4604,\"catid\":[1,420,431,432]},{\"title\":\"Humanizaci\\u00f3n del Hospital de D\\u00eda\",\"url\":\"https:\\/\\/chispum.com\\/germans-trias-pediatria\\/\",\"id\":4383,\"catid\":[1,420,431]},{\"title\":\"Humanizaci\\u00f3n del Hospital de D\\u00eda\",\"url\":\"https:\\/\\/chispum.com\\/hospital-de-dia\\/\",\"id\":4591,\"catid\":[1,420,417,431,432]},{\"title\":\"Hospital Sant Joan de D\\u00e9u (UTAE)\",\"url\":\"https:\\/\\/chispum.com\\/unidad-de-trastornos-del-aprendizaje-escolar-utae\\/\",\"id\":3655,\"catid\":[1,417,431]},{\"title\":\"Hospital Sociosanitario (CSI)\",\"url\":\"https:\\/\\/chispum.com\\/hospital-sociosanitario-csi\\/\",\"id\":3780,\"catid\":[1,431]},{\"title\":\"Ambulancia Submarina\",\"url\":\"https:\\/\\/chispum.com\\/ambulancia-submarina-anterior\\/\",\"id\":4705,\"catid\":[1,431]}],\"428\":[{\"title\":\"(En proceso)\",\"url\":\"https:\\/\\/chispum.com\\/manual-sant-pau-tca-copy\\/\",\"id\":5083,\"catid\":[428,427]},{\"title\":\"(En proceso)\",\"url\":\"https:\\/\\/chispum.com\\/manual-sant-pau-tca-copy-copy\\/\",\"id\":5084,\"catid\":[428,429,427]},{\"title\":\"(En proceso)\",\"url\":\"https:\\/\\/chispum.com\\/manual-sant-pau-urgencias-psiquiatria\\/\",\"id\":5078,\"catid\":[428,429,427]},{\"title\":\"(En proceso)\",\"url\":\"https:\\/\\/chispum.com\\/manual-sant-pau-urgencias-psiquiatria-copy\\/\",\"id\":5079,\"catid\":[428,429,427]},{\"title\":\"Institut Catal\\u00e0 de la Salut\",\"url\":\"https:\\/\\/chispum.com\\/ics\\/\",\"id\":4381,\"catid\":[428,429,427]}],\"429\":[{\"title\":\"(En proceso)\",\"url\":\"https:\\/\\/chispum.com\\/manual-sant-pau-tca-copy-copy\\/\",\"id\":5084,\"catid\":[428,429,427]},{\"title\":\"(En proceso)\",\"url\":\"https:\\/\\/chispum.com\\/manual-sant-pau-urgencias-psiquiatria\\/\",\"id\":5078,\"catid\":[428,429,427]},{\"title\":\"(En proceso)\",\"url\":\"https:\\/\\/chispum.com\\/manual-sant-pau-urgencias-psiquiatria-copy\\/\",\"id\":5079,\"catid\":[428,429,427]},{\"title\":\"Hospital U. de Bellvitge\",\"url\":\"https:\\/\\/chispum.com\\/manual-bellvitge\\/\",\"id\":4967,\"catid\":[429,430,427]},{\"title\":\"Fundaci\\u00f3 Althaia \u2013 H. Sant Joan de D\\u00e9u\",\"url\":\"https:\\/\\/chispum.com\\/manual-althaia\\/\",\"id\":4936,\"catid\":[429,430,427]},{\"title\":\"Hospital Vall d\u2019Hebron\",\"url\":\"https:\\/\\/chispum.com\\/manual-vall-hebron\\/\",\"id\":4640,\"catid\":[429,430,427]},{\"title\":\"Institut Catal\\u00e0 de la Salut\",\"url\":\"https:\\/\\/chispum.com\\/ics\\/\",\"id\":4381,\"catid\":[428,429,427]}],\"430\":[{\"title\":\"Hospital U. de Bellvitge\",\"url\":\"https:\\/\\/chispum.com\\/manual-bellvitge\\/\",\"id\":4967,\"catid\":[429,430,427]},{\"title\":\"Fundaci\\u00f3 Althaia \u2013 H. Sant Joan de D\\u00e9u\",\"url\":\"https:\\/\\/chispum.com\\/manual-althaia\\/\",\"id\":4936,\"catid\":[429,430,427]},{\"title\":\"Hospitales Polivalentes Covid\",\"url\":\"https:\\/\\/chispum.com\\/manual-polivalentes-covid\\/\",\"id\":4896,\"catid\":[430,427]},{\"title\":\"Hospital Vall d\u2019Hebron\",\"url\":\"https:\\/\\/chispum.com\\/manual-vall-hebron\\/\",\"id\":4640,\"catid\":[429,430,427]}],\"427\":[{\"title\":\"(En proceso)\",\"url\":\"https:\\/\\/chispum.com\\/manual-sant-pau-t
4031ca-copy\\/\",\"id\":5083,\"catid\":[428,427]},{\"title\":\"(En proceso)\",\"url\":\"https:\\/\\/chispum.com\\/manual-sant-pau-tca-copy-copy\\/\",\"id\":5084,\"catid\":[428,429,427]},{\"title\":\"(En proceso)\",\"url\":\"https:\\/\\/chispum.com\\/manual-sant-pau-urgencias-psiquiatria\\/\",\"id\":5078,\"catid\":[428,429,427]},{\"title\":\"(En proceso)\",\"url\":\"https:\\/\\/chispum.com\\/manual-sant-pau-urgencias-psiquiatria-copy\\/\",\"id\":5079,\"catid\":[428,429,427]},{\"title\":\"Hospital U. de Bellvitge\",\"url\":\"https:\\/\\/chispum.com\\/manual-bellvitge\\/\",\"id\":4967,\"catid\":[429,430,427]},{\"title\":\"Fundaci\\u00f3 Althaia \u2013 H. Sant Joan de D\\u00e9u\",\"url\":\"https:\\/\\/chispum.com\\/manual-althaia\\/\",\"id\":4936,\"catid\":[429,430,427]},{\"title\":\"Hospitales Polivalentes Covid\",\"url\":\"https:\\/\\/chispum.com\\/manual-polivalentes-covid\\/\",\"id\":4896,\"catid\":[430,427]},{\"title\":\"Hospital Vall d\u2019Hebron\",\"url\":\"https:\\/\\/chispum.com\\/manual-vall-hebron\\/\",\"id\":4640,\"catid\":[429,430,427]},{\"title\":\"Institut Catal\\u00e0 de la Salut\",\"url\":\"https:\\/\\/chispum.com\\/ics\\/\",\"id\":4381,\"catid\":[428,429,427]}],\"420\":[{\"title\":\"Humanizaci\\u00f3n servicio de Diagn\\u00f3stico por la Imagen\",\"url\":\"https:\\/\\/chispum.com\\/radiodiagnostico-bellvitge\\/\",\"id\":4968,\"catid\":[1,420,431,433]},{\"title\":\"Edificio Gravity\",\"url\":\"https:\\/\\/chispum.com\\/gravity\\/\",\"id\":4307,\"catid\":[1,420,431]},{\"title\":\"Humanizaci\\u00f3n del \\u00e1rea de Obstetricia\",\"url\":\"https:\\/\\/chispum.com\\/humanizacion-obstetricia-tarragona\\/\",\"id\":4707,\"catid\":[1,420,431]},{\"title\":\"Humanizaci\\u00f3n de Consultas Externas\",\"url\":\"https:\\/\\/chispum.com\\/vall-hebron-consultas-externas\\/\",\"id\":4331,\"catid\":[1,420,417,431,432]},{\"title\":\"Humanizaci\\u00f3n de Oncolog\\u00eda Radioter\\u00e1pica\",\"url\":\"https:\\/\\/chispum.com\\/radioterapia-vall-hebron\\/\",\"id\":4371,\"catid\":[1,420,431,432]},{\"title\":\"Humanizaci\\u00f3n de Consultas Pedi\\u00e1tricas\",\"url\":\"https:\\/\\/chispum.com\\/pediatria-cap-sagrada-familia\\/\",\"id\":4361,\"catid\":[1,420,431]},{\"title\":\"Humanizaci\\u00f3n de Neonatolog\\u00eda\",\"url\":\"https:\\/\\/chispum.com\\/vall-hebron-neonatos\\/\",\"id\":4558,\"catid\":[1,420,431,432]},{\"title\":\"Humanizaci\\u00f3n de Fibrosis Qu\\u00edstica\",\"url\":\"https:\\/\\/chispum.com\\/fibrosi-vall-hebron\\/\",\"id\":4742,\"catid\":[1,420,417,431,432]},{\"title\":\"Humanizaci\\u00f3n del \\u00e1rea de Hospitalizaci\\u00f3n\",\"url\":\"https:\\/\\/chispum.com\\/plantilla-copy\\/\",\"id\":4604,\"catid\":[1,420,431,432]},{\"title\":\"Humanizaci\\u00f3n del Hospital de D\\u00eda\",\"url\":\"https:\\/\\/chispum.com\\/germans-trias-pediatria\\/\",\"id\":4383,\"catid\":[1,420,431]},{\"title\":\"Humanizaci\\u00f3n del Hospital de D\\u00eda\",\"url\":\"https:\\/\\/chispum.com\\/hospital-de-dia\\/\",\"id\":4591,\"catid\":[1,420,417,431,432]},{\"title\":\"Hospital Sant Joan de D\\u00e9u (UTAE)\",\"url\":\"https:\\/\\/chispum.com\\/unidad-de-trastornos-del-aprendizaje-escolar-utae\\/\",\"id\":3655,\"catid\":[1,417,431]},{\"title\":\"Hospital Sociosanitario (CSI)\",\"url\":\"https:\\/\\/chispum.com\\/hospital-sociosanitario-csi\\/\",\"id\":3780,\"catid\":[1,431]},{\"title\":\"Ambulancia Submarina\",\"url\":\"https:\\/\\/chispum.com\\/ambulancia-submarina-anterior\\/\",\"id\":4705,\"catid\":[1,431]}],\"417\":[{\"title\":\"Humanizaci\\u00f3n de Consultas Externas\",\"url\":\"https:\\/\\/chispum.com\\/vall-hebron-consultas-externas\\/\",\"id\":4331,\"catid\":[1,420,417,431,432]},{\"title\":\"Humanizaci\\u00f3n de Fibrosis Qu\\u00edstica\",\"url\":\"https:\\/\\/chispum.com\\/fibrosi-vall-hebron\\/\",\"id\":4742,\"catid\":[1,420,417,431,432]},{\"title\":\"Humanizaci\\u00f3n del Hospital de D\\u00eda\",\"url\":\"https:\\/\\/chispum.com\\/hospital-de-dia\\/\",\"id\":4591,\"catid\":[1,420,417,431,432]},{\"title\":\"Hospital Sant Joan de D\\u00e9u (UTAE)\",\"url\":\"https:\\/\\/chispum.com\\/unidad-de-trastornos-del-aprendizaje-escolar-utae\\/\",\"id\":3655,\"catid\":[1,417,431]}],\"431\":[{\"title\":\"Humanizaci\\u00f3n servicio de Diagn\\u00f3stico por la Imagen\",\"url\":\"https:\\/\\/chispum.com\\/radiodiagnostico-bellvitge\\/\",\"id\":4968,\"catid\":[1,420,431,433]},{\"title\":\"Edificio Gravity\",\"url\":\"https:\\/\\/chispum.com\\/gravity\\/\",\"id\":4307,\"catid\":[1,420,431]},{\"title\":\"Humanizaci\\u00f3n del \\u00e1rea de Obstetricia\",\"url\":\"https:\\/\\/chispum.com\\/humanizacion-obstetricia-tarragona\\/\",\"id\":4707,\"catid\":[1,420,431]},{\"title\":\"Humanizaci\\u00f3n de Consultas Externas\",\"url\":\"https:\\/\\/chispum.com\\/vall-hebron-consultas-externas\\/\",\"id\":4331,\"catid\":[1,420,417,431,432]},{\"title\":\"Humanizaci\\u00f3n de Oncolog\\u00eda Radioter\\u00e1pica\",\"url\":\"https:\\/\\/chispum.com\\/radioterapia-vall-hebron\\/\",\"id\":4371,\"catid\":[1,420,431,432]},{\"title\":\"Humanizaci\\u00f3n de Consultas Pedi\\u00e1tricas\",\"url\":\"https:\\/\\/chispum.com\\/pediatria-cap-sagrada-familia\\/\",\"id\":4361,\"catid\":[1,420,431]},{\"title\":\"Humanizaci\\u00f3n de Neonatolog\\u00eda\",\"url\":\"https:\\/\\/chispum.com\\/vall-hebron-neonatos\\/\",\"id\":4558,\"catid\":[1,420,431,432]},{\"title\":\"Humanizaci\\u00f3n de Fibrosis Qu\\u00edstica\",\"url\":\"https:\\/\\/chispum.com\\/fibrosi-vall-hebron\\/\",\"id\":4742,\"catid\":[1,420,417,431,432]}
4031,{\"title\":\"Humanizaci\\u00f3n del \\u00e1rea de Hospitalizaci\\u00f3n\",\"url\":\"https:\\/\\/chispum.com\\/plantilla-copy\\/\",\"id\":4604,\"catid\":[1,420,431,432]},{\"title\":\"Humanizaci\\u00f3n del Hospital de D\\u00eda\",\"url\":\"https:\\/\\/chispum.com\\/germans-trias-pediatria\\/\",\"id\":4383,\"catid\":[1,420,431]},{\"title\":\"Humanizaci\\u00f3n del Hospital de D\\u00eda\",\"url\":\"https:\\/\\/chispum.com\\/hospital-de-dia\\/\",\"id\":4591,\"catid\":[1,420,417,431,432]},{\"title\":\"Hospital Sant Joan de D\\u00e9u (UTAE)\",\"url\":\"https:\\/\\/chispum.com\\/unidad-de-trastornos-del-aprendizaje-escolar-utae\\/\",\"id\":3655,\"catid\":[1,417,431]},{\"title\":\"Hospital Sociosanitario (CSI)\",\"url\":\"https:\\/\\/chispum.com\\/hospital-sociosanitario-csi\\/\",\"id\":3780,\"catid\":[1,431]},{\"title\":\"Ambulancia Submarina\",\"url\":\"https:\\/\\/chispum.com\\/ambulancia-submarina-anterior\\/\",\"id\":4705,\"catid\":[1,431]}],\"433\":[{\"title\":\"Humanizaci\\u00f3n servicio de Diagn\\u00f3stico por la Imagen\",\"url\":\"https:\\/\\/chispum.com\\/radiodiagnostico-bellvitge\\/\",\"id\":4968,\"catid\":[1,420,431,433]}],\"432\":[{\"title\":\"Humanizaci\\u00f3n de Consultas Externas\",\"url\":\"https:\\/\\/chispum.com\\/vall-hebron-consultas-externas\\/\",\"id\":4331,\"catid\":[1,420,417,431,432]},{\"title\":\"Humanizaci\\u00f3n de Oncolog\\u00eda Radioter\\u00e1pica\",\"url\":\"https:\\/\\/chispum.com\\/radioterapia-vall-hebron\\/\",\"id\":4371,\"catid\":[1,420,431,432]},{\"title\":\"Humanizaci\\u00f3n de Neonatolog\\u00eda\",\"url\":\"https:\\/\\/chispum.com\\/vall-hebron-neonatos\\/\",\"id\":4558,\"catid\":[1,420,431,432]},{\"title\":\"Humanizaci\\u00f3n de Fibrosis Qu\\u00edstica\",\"url\":\"https:\\/\\/chispum.com\\/fibrosi-vall-hebron\\/\",\"id\":4742,\"catid\":[1,420,417,431,432]},{\"title\":\"Humanizaci\\u00f3n del \\u00e1rea de Hospitalizaci\\u00f3n\",\"url\":\"https:\\/\\/chispum.com\\/plantilla-copy\\/\",\"id\":4604,\"catid\":[1,420,431,432]},{\"title\":\"Humanizaci\\u00f3n del Hospital de D\\u00eda\",\"url\":\"https:\\/\\/chispum.com\\/hospital-de-dia\\/\",\"id\":4591,\"catid\":[1,420,417,431,432]}]}","newsMeta":"[]","deckMeta":"[]","template_directory_uri":"https://chispum.com/wp-content/themes/lay","asset_version":"11.6.9","playicon":"https://chispum.com/wp-content/themes/lay/frontend/assets/img/play.svg","nav_amount":"1","nav_customizer_properties":{"nav_hidewhenscrollingdown":"","nav_hidewhenscrollingdown_second_menu":"","nav_hidewhenscrollingdown_third_menu":"","nav_hidewhenscrollingdown_fourth_menu":"","nav_hidewhenscrolling_show_on_mouseover":true,"nav_hidewhenscrolling_show_on_mouseover_second_menu":true,"nav_hidewhenscrolling_show_on_mouseover_third_menu":true,"nav_hidewhenscrolling_show_on_mouseover_fourth_menu":true,"nav_fadeout_whenscrollingdown":"","nav_fadeout_whenscrollingdown_second_menu":"","nav_fadeout_whenscrollingdown_third_menu":"","nav_fadeout_whenscrollingdown_fourth_menu":"","nav_hide":0,"nav_hide_second_menu":0,"nav_hide_third_menu":0,"nav_hide_fourth_menu":0,"nav_position":"top-right","nav_position_second_menu":"top-right","nav_position_third_menu":"top-right","nav_position_fourth_menu":"top-right"},"st_hidewhenscrollingdown":"","st_fadeout_whenscrollingdown":"","st_hide":"","navbar_hide":"","navbar_position":"top","navbar_hidewhenscrollingdown":"","navbar_fadeout_whenscrollingdown":"","navbar_hide_second_menu":"1","navbar_position_second_menu":"top","navbar_hidewhenscrollingdown_second_menu":"","navbar_fadeout_whenscrollingdown_second_menu":"","st_position":"top-left","footer_active_in_projects":"all","footer_active_in_pages":"individual","footer_active_in_categories":"all","projectsFooterId":"2959","pagesFooterId":"","categoriesFooterId":"2959","individual_project_footers":"","individual_page_footers":"{\"1979\":\"2959\",\"2959\":\"\",\"1950\":\"\",\"2963\":\"2959\",\"2797\":\"\",\"3167\":\"\",\"3184\":\"5023\",\"3185\":\"\",\"3186\":\"\",\"3187\":\"\",\"3195\":\"\",\"3422\":\"\",\"3541\":\"\",\"3956\":\"2959\",\"3975\":\"\",\"3974\":\"\",\"3977\":\"\",\"3976\":\"5023\",\"3988\"
4031:\"\",\"3989\":\"\",\"3990\":\"\",\"3995\":\"\",\"3996\":\"\",\"3997\":\"\",\"3998\":\"\",\"4001\":\"\",\"4008\":\"\",\"4010\":\"\",\"4011\":\"\",\"4012\":\"\",\"4013\":\"\",\"4019\":\"\",\"4014\":\"\",\"4022\":\"\",\"4031\":\"\",\"4039\":\"\",\"4050\":\"\",\"4081\":\"\",\"4083\":\"2959\",\"4084\":\"2959\",\"4095\":\"\",\"4121\":\"2959\",\"4123\":\"\",\"4146\":\"\",\"4148\":\"\",\"4152\":\"\",\"4162\":\"\",\"4223\":\"2959\",\"4233\":\"2959\",\"4257\":\"\",\"4259\":\"\",\"4260\":\"\",\"4261\":\"\",\"4262\":\"\",\"4263\":\"\",\"4264\":\"\",\"4267\":\"\",\"4269\":\"\",\"4271\":\"\",\"4272\":\"\",\"4273\":\"\",\"4276\":\"\",\"4277\":\"\",\"4278\":\"\",\"4281\":\"\",\"4289\":\"\",\"4293\":\"\",\"4297\":\"\",\"4321\":\"\",\"4330\":\"\",\"4400\":\"\",\"4401\":\"\",\"4402\":\"\",\"4403\":\"\",\"4407\":\"\",\"4413\":\"\",\"4419\":\"\",\"4423\":\"4445\",\"4426\":\"\",\"4428\":\"\",\"4429\":\"\",\"4430\":\"\",\"4443\":\"\",\"4445\":\"\",\"4446\":\"\",\"4447\":\"4445\",\"4450\":\"4445\",\"4461\":\"\",\"4462\":\"4445\",\"4464\":\"\",\"4463\":\"5023\",\"4466\":\"\",\"4465\":\"5023\",\"4467\":\"4445\",\"4473\":\"\",\"4472\":\"5023\",\"4475\":\"\",\"4474\":\"5023\",\"4477\":\"\",\"4476\":\"\",\"4490\":\"\",\"4489\":\"\",\"4492\":\"\",\"4493\":\"\",\"4497\":\"\",\"4498\":\"\",\"4499\":\"\",\"4500\":\"\",\"4504\":\"\",\"4570\":\"\",\"4569\":\"\",\"4605\":\"\",\"4651\":\"2959\",\"4652\":\"\",\"4653\":\"\",\"4676\":\"4489\",\"4681\":\"4489\",\"4685\":\"\",\"4689\":\"4489\",\"4692\":\"\",\"4703\":\"\",\"4686\":\"\",\"4921\":\"\",\"5015\":\"4489\",\"5021\":\"4445\",\"5020\":\"4445\",\"5023\":\"\",\"5025\":\"5023\",\"5026\":\"5023\",\"5030\":\"5033\",\"5032\":\"\",\"5033\":\"\",\"5035\":\"\",\"5036\":\"4445\",\"5038\":\"4445\",\"5039\":\"4445\",\"5040\":\"5033\",\"5041\":\"4445\",\"5042\":\"4445\"}","individual_category_footers":"","prevnext_navigate_through":"same_category","fi_mo_touchdevice_behaviour":"mo_on_tap_alt","image_loading":"instant_load","cover_scrolldown_on_click":"","cover_scrolldown_on_arrow_click":"","cover_down_cursor_active":"","cover_down_cursor":{"src":"https://chispum.com/wp-content/themes/lay/frontend/assets/img/cursor_down.svg","hotspotX":9,"hotspotY":9,"width":null,"height":null},"cover_down_cursor_use_dom_cursor":"","cover_darken_when_scrolling":"","cover_darken_when_scrolling_amount":"80","cover_parallaxmove_when_scrolling":"","cover_parallaxmove_when_scrolling_amount":"33","cover_scrolldown_offset_desktop":"0","cover_scrolldown_offset_phone":"0","cover_height_mode_desktop":"100svh","cover_height_mode_phone":"100svh","cover_disable_for_phone":"","misc_options_cover":"on","misc_options_prevent_overscroll":"","misc_options_max_width_apply_to_logo_and_nav":"","misc_options_max_width_apply_to_burger":"","maxwidth":"0","frame_left":"2","frame_right":"2","frame_leftright_mu":"%","m_st_fontfamily":"helvetica,sans-serif","misc_options_showoriginalimages":"","misc_options_showoriginalimages_for_phone":"","phone_layout_active":"on","horizontal_scroll_disable_for_phone":"1","horizontal_scroll_show_scrollbar":"1","breakpoint":"600","phone_menu_breakpoint":"600","tabletbreakpoint":"1024","shortcodes":[{"cont":"[contact-form-7 id=\"2981\" title=\"Contact\"]","shortcodeid":1553693657173,"info":{"type":"post","layouttype":"desktop","id":1979}}],"is_customize":"","misc_options_show_fps_counter":"","isAdmin":"","mobile_hide_menubar":"0","mobile_menu_style":"style_1","mobile_burger_type":"new","siteUrl":"https://chispum.com","ajax_url":"https://chispum.com/wp-admin/admin-ajax.php","intro_active":"1","intro_transition_duration":"500","intro_hide_after":"4000","intro_movement":"1","intro_disable_scroll":"","intro_landscape":[],"intro_portrait":[],"intro_use_svg_overlay":"","intro_use_text_overlay":"","intro_text":"","is_frontpage":"","intro_svg_url":"","intro_hide_on_phone":"","is_ssl":"1","has_www":"0","is_qtranslate_active":"","qtranslate_languages":[],"qtranslate_default_language":"","qtranslate_current_language":"","is_polylang_active":"","video_thumbnail_mouseover_behaviour":"autoplay","element_transition_on_scroll":"on","mobile_navbar_fixed":"1","misc_options_disable_ajax":"on","document_title_from_server":"","misc_options_smooth_scroll":"","misc_options_smooth_scroll_disable_mac":"","anchorscroll_offset_desktop":"0","anchorscroll_offset_phone":"0","anchorscroll_duration":"300","anchorscroll_easing":"easeInOutQuad","anchorscroll_disable_url_hash":"","anchor_menu_active":"on","anchor_menu_keep_active_until_next":"","mouseover_show_scroll_hidden":"on","tgf_transition":"none","pgf_transition":"fade_out_fade_in_2","sideCartPluginActive":"","lay_woocommerce_mobile_space_leftright":"15","woocommerce_active":"","search_hidden_projects_enabled":"","lay_woocommerce_use_swatches":"","lay_woocommerce_singleproduct_only_show_variation_images":"","lay_woocommerce_singleproduct_layout_type_mobile":"carousel","lay_woocommerce_singleproduct_desktop_carousel_height":"auto","lay_woocommerce_singleproduct_desktop_carousel_slide_duration":"300","lay_woocommerce_singleproduct_desktop_carousel_loop":"","lay_sticky_footer":"","menu_submenu_show_on":"hover","spaces_mu":"%","offsets_mu":"%","menu_submenu_keep_open":"","menu_submenu_keep_open_2":"","menu_submenu_follow_parent_link_on_click_to_open_submenu":"","misc_options_element_transition_animate_opacity":"on","search_autosuggest_hide":"","search_autocomplete_amount":"3","search_in_grid
4031der_content":"","search_current_language":"","shownag":"dontshow","never_change_scrolling_position":"","navigation_transition_in_duration":"300","navigation_transition_out_duration":"300","navigation_transition_in_stagger":"100","navigation_transition_out_stagger":"60","navigation_transition_in":"fade","navigation_transition_out":"fade","navigation_transition_out_easing":"easeInOutQuart","navigation_transition_in_easing":"easeInOutQuart","navigation_transition_use_revealing_transition_on_first_visit":"","navigation_transition_y_translate_desktop":"100","navigation_transition_y_translate_phone":"50","navigation_transition_y_translate_scale_to_height":"on","youtube":"","projects_overlays":"","direct_load_underlay":null,"po_show_close_icon":"on","po_animation":"slideup","po_opening_behaviour":"immediate","po_easing_function":"cubic-bezier(0.075, 0.82, 0.165, 1)","po_animation_duration":"1200","po_use_custom_close_icon":"","po_close_type":"default","po_close_text":"close","po_close_textformat":"Default","po_custom_close_icon":"","page_overlay_feature":"","po_background_behind_overlay":"on","misc_options_alt_w100_h100_sizing":"","disable_projectsoverlays_on_ig":"on","disable_projectsoverlays_on_touchdevices":"","use_revealing_transition_when_opening_page_overlay":"","activate_lay_cache":"","dom_
4031cursor_manager_available":"1","dom_cursor_customizer":{"active":false,"siteCursor":null,"linkCursor":null,"keepNormalCursorForLinks":false}};
4032//# sourceURL=frontend-app-js-extra
4033</script>
vendor: 1 bytes, line 4033
4033
4034<script id="frontend-app-js" src="https://chispum.com/wp-content/themes/lay/frontend/assets/js/frontend.app.min.js?ver=11.6.9"></script>
4034
4035<!-- Fix for flash of unstyled content on Chrome --><style>.sitetitle, .laynav, .project-arrow, .mobile-title{visibility:visible;}</style></body>
4036</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.