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